Skip to main content
Log in

An algorithm to generate space boundaries for building energy simulation

  • Original Article
  • Published:
Engineering with Computers Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Notes

  1. IfcCurtainWall objects would make sense here, but we have not considered them yet.

  2. Or delegate, really.

  3. We discuss implementation concerns in Sect. 3

  4. defined with a BuildingSurface:Detailed object

  5. 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.

  6. 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

  1. Bazjanac V (2009) Implementation of semi-automated energy performance simulation: building geometry. CIB W 78:595–602

    Google Scholar 

  2. Bazjanac V (2010) Space boundary requirements for modeling of building geometry for energy and other performance simulation. Technical report, Lawrence Berkeley National Laboratory

  3. 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

  4. CGAL, Computational Geometry Algorithms Library. http://www.cgal.org

  5. Graphisoft. ArchiCAD, 2012

  6. 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

    Google Scholar 

  7. Hitchcock RJ, Wong J (2011) Transforming ifc architectural view bims for energy simulation: 2011. In: Proceedings of Building Simulation

  8. Industry Foundation Classes. ISO 16739

  9. 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

    Google Scholar 

  10. 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

  11. 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

  12. 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

  13. 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

  14. U.S. Department of Energy. EnergyPlus, 2013

  15. 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

    Google Scholar 

  16. Yap C, Dubé T (1995) The exact computation paradigm. In: Computing in Euclidean geometry. World Scientific, Singapore

Download references

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

Authors

Corresponding author

Correspondence to Cody M. Rose.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00366-013-0347-5

Keywords

Navigation