Passive Solar Building Design Using Genetic Programming
M. Oraei and Brian J. Ross: Passive Solar Building Design Using Genetic Programming. GECCO 2014, pp. 1111-1118, Vancouver, BC, July 2014.
Passive solar building design considers the effect that sunlight has on energy usage. The goal is to reduce the need for artificial cooling and heating devices, thereby saving energy costs. A number of competing design objectives can arise. Window heat gain during winter requires large windows. These same windows, however, reduce energy efficiency during nights and summers. Other model requirements add further complications, which creates a challenging optimization problem. We use genetic programming for passive solar building design. The EnergyPlus system is used to evaluate energy consumption. It considers factors ranging from model construction (shape, windows, materials) to location particulars (latitude/longitude, weather, time of day/year). We use a strongly typed design language to build 3D models, and multi-objective fitness to evaluate the multiple design objectives. Experimental results showed that balancing window heat gain and total energy use is challenging, although our multi-objective strategy could find interesting compromises. Many factors (roof shape, material selection) were consistently optimized by evolution. We also found that geographic aspects of the location play a critical role in the final building design.
U. E. P. Agency. Green building basic information, October 2010. http://www.epa.gov/greenbuilding/pubs/about.htm.
Peter J. Bentley , David W. Corne, Creative evolutionary systems, Morgan Kaufmann Publishers Inc., San Francisco, CA, 2001 http://dl.acm.org/citation.cfm?id=510349&CFID=588525319&CFTOKEN=29804931
P. J. Bentley and J. P. Wakefield. Finding acceptable solutions in the pareto-optimal range using multiobjective genetic algorithms. In Soft Computing in Engineering Design and Manufacturing, pages 231--240. Springer, 1998.
S. Bergen and B. Ross. Evolutionary Art Using Summed Multi-objective Ranks. In Genetic Programming - Theory and Practice VIII, pages 227--244. Springer, May 2010.
N. Bouchlaghem. Optimising the design of building envelopes for thermal performance. Automation in Construction, 10(1):101--112, 2000.
Jonathan Byrne , Michael Fenton , Erik Hemberg , James McDermott , Michael O'Neill , Elizabeth Shotton , Ciaran Nally, Combining structural analysis and multi-objective criteria for evolutionary architectural design, Proceedings of the 2011 international conference on Applications of evolutionary computation, April 27-29, 2011, Torino, Italy http://dl.acm.org/citation.cfm?id=2008470&CFID=588525319&CFTOKEN=29804931
Luisa Caldas, Generation of energy-efficient architecture solutions applying GENE_ARCH: An evolution-based generative design system, Advanced Engineering Informatics, v.22 n.1, p.59-70, January, 2008 http://dx.doi.org/10.1016/j.aei.2007.08.012
L. G. Caldas and L. K. Norford. Shape generation using pareto genetic algorithms: integrating conflicting design objectives in low-energy architecture. Intl. Journal of Architectural Computing, 1(4):503--515, 2003.
Carlos A. Coello Coello , Gary B. Lamont , David A. Van Veldhuizen, Evolutionary Algorithms for Solving Multi-Objective Problems (Genetic and Evolutionary Computation), Springer-Verlag New York, Inc., Secaucus, NJ, 2006 http://dl.acm.org/citation.cfm?id=1215640&CFID=588525319&CFTOKEN=29804931
C. Coia and B. Ross. Automatic evolution of conceptual building architectures. In Proc. CEC, pages 1140--1147. IEEE, 2011.
David W. Corne , Joshua D. Knowles, Techniques for highly multiobjective optimisation: some nondominated points are better than others, Proceedings of the 9th annual conference on Genetic and evolutionary computation, July 07-11, 2007, London, England http://doi.acm.org/10.1145/1276958.1277115
Robert W. J. Flack , Brian J. Ross, Evolution of architectural floor plans, Proceedings of the 2011 international conference on Applications of evolutionary computation, April 27-29, 2011, Torino, Italy http://dl.acm.org/citation.cfm?id=2008481&CFID=588525319&CFTOKEN=29804931
M. M. O. Gholami. Passive solar building design using genetic programming. Master's thesis, Brock University, 2013.
A. Harrington and B. Ross. Generative representations for artificial architecture and passive solar performance. In Proc. CEC 2013, pages 537--545. IEEE, June 2013.
Y. Ji and S. Plainiotis. Design for sustainability. China Architecture & Building Press, Beijing, 2006.
D. Lobos and D. Donath. The problem of space layout in architecture: A survey and reflections. arquiteturarevista, 6(2):136--161, 2010.
S. Luke. Ecj. Last accessed Mar 24, 2014.
A. M. Malkawi, R. S. Srinivasan, Y. K. Yi, and R. Choudhary. Decision support and design evolution: integrating genetic algorithms, cfd and visualization. Automation in Construction, 14(1):33--44, 2005.
P. Marin, J.-C. Bignon, and H. Lequay. Generative exploration of architectural envelope responding to solar passive qualities. In Design & Decision Support Systems in Architecture and Urban Planning. Eindhoven U of Tech, 2008.
Robert I. Mckay , Nguyen Xuan Hoai , Peter Alexander Whigham , Yin Shan , Michael O'Neill, Grammar-based Genetic Programming: a survey, Genetic Programming and Evolvable Machines, v.11 n.3-4, p.365-396, September 2010 http://dx.doi.org/10.1007/s10710-010-9109-y
David J. Montana, Strongly typed genetic programming, Evolutionary Computation, v.3 n.2, p.199-230, Summer 1995 http://dx.doi.org/10.1162/evco.19184.108.40.206
Pascal Müller , Peter Wonka , Simon Haegler , Andreas Ulmer , Luc Van Gool, Procedural modeling of buildings, ACM SIGGRAPH 2006 Papers, July 30-August 03, 2006, Boston, Massachusetts http://doi.acm.org/10.1145/1179352.1141931
U. D. of Energy. Energyplus energy simulation software, October 2012. http://apps1.eere.energy.gov/buildings/energyplus/.
M. O'Neill, J. McDermott, J. M. Swafford, J. Byrne, E. Hemberg, A. Brabazon, E. Shotton, C. McNally, and M. Hemberg. Evolutionary design using grammatical evolution and shape grammars: Designing a shelter. International Journal of Design Engineering, 3(1):4--24, 2010.
Una-May O'Reilly , Martin Hemberg, Integrating generative growth and evolutionary computation for form exploration, Genetic Programming and Evolvable Machines, v.8 n.2, p.163-186, June 2007 http://dx.doi.org/10.1007/s10710-007-9025-y
P. Steadman. The Evolution of Designs. Routledge, 2008.
M. Turrin, P. von Buelow, R. Stouffs, and A. Kilian. Performance-oriented design of large passive solar roofs. In Proc. ECAADE. ETH, 2010.
Peter von Buelow, Genetically Engineered Architecture - Design Exploration with Evolutionary Computation, VDM Verlag, Saarbrücken, Germany, 2007 http://dl.acm.org/citation.cfm?id=1564939&CFID=588525319&CFTOKEN=29804931
J. A. Wright, H. A. Loosemore, and R. Farmani. Optimization of building thermal design and control by multi-criterion genetic algorithm. Energy and Buildings, 34(9):959--972, 2002.
Tina Yu, Modeling Occupancy Behavior for Energy Efficiency and Occupants Comfort Management in Intelligent Buildings, Proceedings of the 2010 Ninth International Conference on Machine Learning and Applications, p.726-731, December 12-14, 2010 http://dx.doi.org/10.1109/ICMLA.2010.111