BPOpt: A framework for BIM-based performance optimization

Abstract The increase in global environmental concerns as well as the advancement of computational tools and methods have had significant impacts on the way in which buildings are being designed. Building professionals are increasingly expected to improve energy performance of their design. To achieve a high level of energy performance, multidisciplinary simulation-based optimization can be utilized to help designers in exploring more design alternatives and making informed decisions. Because of the high complexity in setting up a building model for multi-objective design optimization, there is a great demand of utilizing and integrating the advanced modeling and simulation technologies, including BIM, parametric modeling, cloud-based simulation, and optimization algorithms, as well as a new user interface that facilitates the setup of building parameters (decision variables) and performance fitness functions (design objectives) for automatically generating, evaluating, and optimizing multiple design options. This paper presents an integrated framework for building information modeling (BIM)-based performance optimization, BPOpt. This framework enables designers to explore design alternatives using an open-source, visual programming user interface on the top of a widely used BIM platform, to generate models of building design options, assess the environmental performance of the models through cloud-based simulation, and search for the most appropriate design alternatives. This paper details the process of the development of BPOpt and also provides a case study to show its application. The case study demonstrates the use of BPOpt in minimizing the energy consumption while maximizing the appropriate daylighting level for a residential building. Finally, strengths, limitations, current adoption by academia and industry, and future improvements of BPOpt for high-performance building design are discussed.

[1]  Wei Yan,et al.  Towards BIM-based Parametric Building Energy Performance Optimization , 2013, ACADIA proceedings.

[2]  Wenjie Yang,et al.  Performance-driven architectural design and optimization technique from a perspective of architects , 2013 .

[3]  John Haymaker,et al.  ThermalOpt: A methodology for automated BIM-based multidisciplinary thermal simulation for use in optimization environments , 2011 .

[4]  Martin Fischer,et al.  BIM-Centric Daylight Profiler for Simulation (BDP4SIM): A methodology for automated product model decomposition and recomposition for climate-based daylighting simulation , 2012 .

[5]  Yi Zhang,et al.  Performing complex parametric simulations with jEPlus , 2010 .

[6]  Godfried Augenbroe,et al.  Trends in building simulation , 2002 .

[7]  Sumedha Kumar Interoperability between building information models (BIM) and energy analysis programs , 2008 .

[8]  Philippe Rigo,et al.  A review on simulation-based optimization methods applied to building performance analysis , 2014 .

[9]  Antonio J. Nebro,et al.  jMetal: A Java framework for multi-objective optimization , 2011, Adv. Eng. Softw..

[10]  Etienne Wurtz,et al.  TOWARDS A BIM-BASED SERVICE ORIENTED PLATFORM: APPLICATION TO BUILDING ENERGY PERFORMANCE SIMULATION , 2011 .

[11]  D. Gossard,et al.  Multi-objective optimization of a building envelope for thermal performance using genetic algorithms and artificial neural network , 2013 .

[12]  Amaryllis Audenaert,et al.  Improving the energy performance of residential buildings: A literature review , 2015 .

[13]  Aris Tsangrassoulis,et al.  Algorithms for optimization of building design: A review , 2014 .

[14]  David W. Coit,et al.  Multi-objective optimization using genetic algorithms: A tutorial , 2006, Reliab. Eng. Syst. Saf..

[15]  Wei Yan,et al.  BIM-based Parametric Building Energy Performance Multi-Objective Optimization , 2014, Proceedings of the 32nd International Conference on Education and Research in Computer Aided Architectural Design in Europe (eCAADe) [Volume 2].

[16]  Wei Yan,et al.  Optimo: A BIM-based Multi-Objective Optimization Tool Utilizing Visual Programming for High Performance Building Design , 2015, eCAADe proceedings.

[17]  E. Polak,et al.  A convergent optimization method using pattern search algorithms with adaptive precision simulation , 2004 .

[18]  David Jason Gerber,et al.  Evolutionary energy performance feedback for design: Multidisciplinary design optimization and performance boundaries for design decision support , 2014 .

[19]  Roberto Lollini,et al.  Designing low energy buildings: application of a parametric tool and case studies , 2011 .

[20]  Christoph F. Reinhart,et al.  DIVA 2.0: INTEGRATING DAYLIGHT AND THERMAL SIMULATIONS USING RHINOCEROS 3D, DAYSIM AND ENERGYPLUS , 2011 .

[21]  A. Keane,et al.  Evolutionary Optimization of Computationally Expensive Problems via Surrogate Modeling , 2003 .

[22]  Vladimir Bazjanac,et al.  IFC BIM-Based Methodology for Semi-Automated Building Energy Performance Simulation , 2008, ICIT 2008.

[23]  Salman Azhar,et al.  Building information modeling for sustainable design and LEED® rating analysis , 2011 .

[24]  Jonathan A. Wright,et al.  A comparison of deterministic and probabilistic optimization algorithms for nonsmooth simulation-based optimization , 2004 .

[25]  Young Jin Kim,et al.  BIM interface for full vs. semi-automated building energy simulation , 2014 .

[26]  Mohamed Aly,et al.  INTEGRATING PERFORMANCE AND PARAMETRIC DESIGN TOOLS FOR URBAN DAYLIGHT ENHANCEMENT , 2013 .

[27]  Herman Neuckermans,et al.  Visual Programming in Architecture: Should Architects Be Trained as Programmers? , 2009 .

[28]  Ali M. Malkawi Developments in environmental performance simulation , 2004 .

[29]  Athanasios Tzempelikos,et al.  A Parametric Analysis for the Impact of Facade Design Options on the Daylighting Performance of Office Spaces , 2010 .

[30]  David Jason Gerber,et al.  Designing-in performance: A framework for evolutionary energy performance feedback in early stage design , 2014 .

[31]  Shih-Hsin Eve Lin Designing-in performance: Energy simulation feedback for early stage design decision making , 2014 .

[32]  Martin Bechthold,et al.  Integrated Environmental Design and Robotic Fabrication Workflow for Ceramic Shading Systems , 2011 .

[33]  Martin Fischer,et al.  Formalizing Construction Knowledge for Concurrent Performance-Based Design , 2006, EG-ICE.

[34]  Jon Sargent,et al.  SHADERADE: COMBINING RHINOCEROS AND ENERGYPLUS FOR THE DESIGN OF STATIC EXTERIOR SHADING DEVICES , 2011 .

[35]  Ralph Evins,et al.  A review of computational optimisation methods applied to sustainable building design , 2013 .

[36]  P Pieter-Jan Hoes,et al.  Optimizing building designs using a robustness indicator with respect to user behavior , 2011 .

[37]  Peter J. Fleming,et al.  Genetic Algorithms for Multiobjective Optimization: FormulationDiscussion and Generalization , 1993, ICGA.

[38]  Michael D. Lepech,et al.  Multi-objective building envelope optimization for life-cycle cost and global warming potential , 2012 .

[39]  Jon Sargent,et al.  Solar zoning and energy in detached residential dwellings , 2011, SpringSim.

[40]  Sanja Stevanović,et al.  Optimization of passive solar design strategies: A review , 2013 .

[41]  David Coley,et al.  Low-energy design: combining computer-based optimisation and human judgement , 2002 .

[42]  Christoph F. Reinhart,et al.  ANIMATED BUILDING PERFORMANCE SIMULATION (ABPS) – LINKING RHINOCEROS/GRASSHOPPER WITH RADIANCE/DAYSIM , 2010 .

[43]  Jonathan A. Wright,et al.  Optimization of building thermal design and control by multi-criterion genetic algorithm , 2002 .

[44]  Brad A. Myers,et al.  Taxonomies of visual programming and program visualization , 1990, J. Vis. Lang. Comput..

[45]  Jeff Haberl,et al.  Interfacing BIM with Building Thermal and Daylighting Modeling , 2013 .

[46]  Weimin Wang,et al.  Applying multi-objective genetic algorithms in green building design optimization , 2005 .

[47]  Benjamin Ross Welle Parametric Attribution and Decomposition Methodologies for Product Model-Based Thermal Simulation using Multidisciplinary Design Optimization (MDO) Environments , 2012 .

[48]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[49]  Jyotirmay Mathur,et al.  EnergyPlus Simulation Speedup Using Data Parallelization Concept , 2010 .

[50]  Jeff Haberl,et al.  Developing a physical BIM library for building thermal energy simulation , 2015 .

[51]  Shady Attia,et al.  Simulation-based decision support tool for early stages of zero-energy building design , 2012 .