Passive Solar Building Design Using Genetic Programming TR
M.M.O. Gholami and Brian J. Ross: Passive Solar Building Design Using Genetic Programming. Brock COSC TR CS-14-02, January 2014.
Passive solar building design considers the effect that sun- light has on energy usage. The goal is to reduce the need for artificial cooling and heating devices, thereby saving en- ergy costs. A number of competing design objectives can arise. Window heat gain during winter requires large win- dows. These same windows, however, reduce energy effi- ciency during nights and summers. Other model require- ments add further complications, which creates a challenging optimization problem. We use genetic programming for pas- sive solar building design. The EnergyPlus system is used to evaluate energy consumption. It considers factors rang- ing from model construction (shape, windows, materials) to location particulars (latitude/longitude, weather, time of day/year). We use a split grammar to build 3D models, and multi-objective fitness to evaluate the multiple design objectives. Experimental results showed that balancing win- dow heat gain and total energy use is challenging, although our multi-objective strategy could find interesting compro- mises. Many factors (roof shape, material selection) were consistently optimized by evolution. We also found that ge- ographic 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.  P. Bentley and D. Corne. Creative evolutionary systems. Morgan Kaufmann, 2002.
 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.
 J. Byrne, M. Fenton, E. Hemberg, J. McDermott, M. O’Neill, E. Shotton, and C. Nally. Combining structural analysis and multi-objective criteria for evolutionary architectural design. In Applications of Evolutionary Computation, volume 6625 of LNCS, pages 204–213. Springer, 2011.
 L. Caldas. Generation of energy-efficient architecture solutions applying gene arch: An evolution-based generative design system. Advanced Engineering Informatics, 22(1):59–70, 2008.
 L. G. Caldas and L. K. Norford. Shape generation using pareto genetic algorithms: integrating conflicting design objectives in low-energy architecture. International journal of architectural computing, 1(4):503–515, 2003.
 C. A. C. Coello, G. B. Lamont, and D. A. Van Veldhuisen. Evolutionary algorithms for solving multi-objective problems. Springer, 2007.
 C. Coia and B. Ross. Automatic evolution of conceptual building architectures. In Proc. CEC, pages 1140–1147. IEEE, 2011.
 D. Corne and J. Knowles. Techniques for highly multiobjective optimisation: Some nondominated points are better than others. In Proceedings GECCO 2007, pages 773–780. ACM, 2007.
 A. Doulgerakis. Genetic programming and unfolding embryology in automated layout planning. Master’s thesis, University of London, 2007. Masters thesis.
 R. Flack and B. Ross. Evolution of architectural floor plans. In Proc. Applications of Evolutionary Computation, volume 6625 of LNCS, pages 313–322. Springer-Verlag Berlin Heidelberg, 2011.
 A. Harrington and B. Ross. Generative representations for artificial architecture and passive solar performance. In Proc. CEC 2013, pages 537–545. IEEE, June 2013.
 P. Inc. CityEngine, 2011. Last accessed January 4, 2011.
 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 Nov 6, 2013.
 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. Retrieved from http://halshs.archives-ouvertes.fr/halshs-00348544, May 2008.
 J. McDermott, J. M. Swafford, M. Hemberg, J. Byrne, E. Hemberg, M. Fenton, C. McNally, E. Shotton, and M. O’Neill. String-rewriting grammars for evolutionary architectural design. Environment and Planning-Part B, 39(4):713, 2012.
 D. J. Montana. Strongly typed genetic programming. Evolutionary computation, 3(2):199–230, 1995.
 P. Muller, P. Wonka, S. Haegler, A. Ulmer, and L. V. Gool. Procedural modeling of buildings. In Proc. SIGGRAPH ’06, pages 614–623, New York, NY, USA, 2006. ACM.
 U. D. of Energy. Building energy software tools directory, October 2012.
http://apps1.eere.energy.gov/buildings/tools directory/.  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.
 U.-M. O’Reilly and M. Hemberg. Integrating generative growth and evolutionary computation for form exploration. Genetic Programming and Evolvable Machines, 8(2):163–186, 2007.
 P. Steadman. The Evolution of Designs. Routledge, 2008.
 G. Stiny and J. Gips. Shape grammars and the generative specification of painting and sculpture. Information processing, 71(1460-1465), 1972.
 M. Turrin, P. von Buelow, R. Stouffs, and A. Kilian. Performance-oriented design of large passive solar roofs. In Proc. ECAADE. ETH, 2010.
 P. von Buelow. Genetically Engineered Architecture. VDM, 2007.
 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.
 T. Yu. Modeling occupancy behavior for energy efficiency and occupants comfort management in intelligent buildings. In Proc. ICMLA, pages 726–731. IEEE, 2010.