Abstract
We provide an algorithm based on graph theory to convert a three-dimensional architectural building model without defined thermal space boundaries into geometry suitable for import into a whole-building energy performance simulation engine such as EnergyPlus. Our algorithm expects input specified as an Industry Foundation Classes model, accepts a wide variety of input geometry, and is capable of accounting for a building’s construction material configuration as well as its geometry. The described approach is limited to solid-to-solid heat exchange; solid-to-fluid and fluid-to-fluid heat exchanges are not considered. We analyze the performance of our algorithm on some test building models.
Similar content being viewed by others
Notes
IfcCurtainWall objects would make sense here, but we have not considered them yet.
Or delegate, really.
We discuss implementation concerns in Sect. 3
defined with a BuildingSurface:Detailed object
Experienced EnergyPlus users will be familiar with other options here, such as a “ground connection” flag. We detect ground connections as a subset of building facade connections using a rough heuristic that is not the focus of this paper.
EnergyPlus 8.0 does not actually enforce this “matching” criterion, but the only way to take useful advantage of this laxity that we are aware of (which involves zone multipliers) is irrelevant to our method, so we ignore it.
References
Bazjanac V (2009) Implementation of semi-automated energy performance simulation: building geometry. CIB W 78:595–602
Bazjanac V (2010) Space boundary requirements for modeling of building geometry for energy and other performance simulation. Technical report, Lawrence Berkeley National Laboratory
Bazjanac V, Maile T, Rose C, O’Donnell J, Mrazović N, Morrissey E, Welle B (2011) An assessment of the use of building energy performance simulation in early design. In: Proceedings of the 12th International IBPSA conference, Sydney, Australia
CGAL, Computational Geometry Algorithms Library. http://www.cgal.org
Graphisoft. ArchiCAD, 2012
Greenberg D, Pratt K, Hencey B, Jones N, Schumann L, Dobbs J, Dong Z, Bosworth D, Walter B (2013) Sustain: an experimental test bed for building energy simulation. Energy Build 58:44–57
Hitchcock RJ, Wong J (2011) Transforming ifc architectural view bims for energy simulation: 2011. In: Proceedings of Building Simulation
Industry Foundation Classes. ISO 16739
Kim K, Yu J (2013) IFCXML based automatic data input approach for building energy performance analysis. J Constr Eng Proj Manag 3(1):14–21
Meyerovitch M, Wein R, Zukerman B (2012) 3D envelopes. In: CGAL User and Reference Manual. CGAL Editorial Board, 4.1 edn. http://www.cgal.org/Manual/4.1/doc_html/cgal_manual/packages.html#Pkg:Envelope3
Pratt KB, Jones NL, Schumann L, Bosworth DE, Heumann AD (2012) Automated translation of architectural models for energy simulation. In: Proceedings of the 2012 Symposium on Simulation for Architecture and Urban Design, SimAUD’12, pages 6:1–6:8, Society for Computer Simulation International, Orlando, FL, USA
Schoeneman C, Dorsey J, Smits B, Arvo J, Greenberg D (1993) Painting with light. In: Proceedings of the 20th annual conference on Computer graphics and interactive techniques, SIGGRAPH’93, pages 143–146, ACM, New York, NY, USA
Seel M (2013) 2D Boolean operations on Nef polygons. In: CGAL User and Reference Manual. CGAL Editorial Board, 4.2 edn. http://www.cgal.org/Manual/4.2/doc_html/cgal_manual/packages.html#Pkg:Nef2
U.S. Department of Energy. EnergyPlus, 2013
van Treeck C, Rank E (2007) Dimensional reduction of 3D building models using graph theory and its application in building energy simulation. Eng Comp 23(2):109–122
Yap C, Dubé T (1995) The exact computation paradigm. In: Computing in Euclidean geometry. World Scientific, Singapore
Acknowledgments
The authors would like to thank Nataša Mrazović and Junia Compostella di Sanguinetto for their tireless generation of test cases and hunting of bugs, Dr. Tobias Maile for his thoughts and contributions to the predecessor of this work, and Dr. James O’Donnell for his advice during the entire project. This work was supported by the Assistant Secretary for Energy Efficiency and Renewable Energy, Office of Building Technology, Building Technologies Program of the U.S. Department of Energy under Contract No. DE-AC02-05CH11231.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Rose, C.M., Bazjanac, V. An algorithm to generate space boundaries for building energy simulation. Engineering with Computers 31, 271–280 (2015). https://doi.org/10.1007/s00366-013-0347-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-013-0347-5