Journal Home > Volume 11 , Issue 2

This paper presents a graph- and feature-based building space recognition algorithm for a boundary representation format (B-rep) geometric model, which can identify the building element type and space. The flow of the algorithm is described in detail, including the construction of a building geometric topology relation graph (BTG), the recognition of building element type, and the extraction of building space based on graph and local feature. The algorithm can be applied to the design of a building scheme; it can quickly identify and transform the geometric model into the input model required by the performance simulation software. This is a key step in realizing a performance-oriented design in the early design stage. We implemented this algorithm using SketchUp for testing its performance. Through the case study, it is proved that the algorithm can recognize the model and extract all the building spaces accurately. There is linear correlation between the recognition time and number of faces. Moreover, at the time of analysis, a model composed of 500 spaces and 3001 faces did not exceed 1.69 s, which meets the requirements of most applications well. Compared to previous works, this algorithm performs well in both recognition accuracy and time efficiency simultaneously, and can better serve the actual demand of automatic real-time building performance feedback in the early design stage. Finally, the future work regarding performance-oriented design based on model recognition is proposed.


menu
Abstract
Full text
Outline
About this article

A graph- and feature-based building space recognition algorithm for performance simulation in the early design stage

Show Author's information Hongzhong Chen1,2Ziwei Li1,2Xiran Wang3Borong Lin1,2( )
Department of Building Science, School of Architecture, Tsinghua University, Beijing 100084, China
Beijing Key Laboratory of Indoor Air Quality Evaluation and Control, Tsinghua University, Beijing 100084, China
Department of Architecture, School of Architecture, Tsinghua University, Beijing 100084, China

Abstract

This paper presents a graph- and feature-based building space recognition algorithm for a boundary representation format (B-rep) geometric model, which can identify the building element type and space. The flow of the algorithm is described in detail, including the construction of a building geometric topology relation graph (BTG), the recognition of building element type, and the extraction of building space based on graph and local feature. The algorithm can be applied to the design of a building scheme; it can quickly identify and transform the geometric model into the input model required by the performance simulation software. This is a key step in realizing a performance-oriented design in the early design stage. We implemented this algorithm using SketchUp for testing its performance. Through the case study, it is proved that the algorithm can recognize the model and extract all the building spaces accurately. There is linear correlation between the recognition time and number of faces. Moreover, at the time of analysis, a model composed of 500 spaces and 3001 faces did not exceed 1.69 s, which meets the requirements of most applications well. Compared to previous works, this algorithm performs well in both recognition accuracy and time efficiency simultaneously, and can better serve the actual demand of automatic real-time building performance feedback in the early design stage. Finally, the future work regarding performance-oriented design based on model recognition is proposed.

Keywords: model recognition, early design stage, performance-oriented design, graph- and feature-based method

References(31)

D Agdas, RS Srinivasan (2014). Building energy simulation and parallel computing: Opportunities and challenges. In: Proceedings of the 2014 Winter Simulation Conference, Savanah, GA, USA.
A Aldawoud (2013). The influence of the atrium geometry on the building energy performance. Energy and Buildings, 57: 1–5.
Archsim (2013). Archsim energy modeling software. Available at http://archsim.com.
S Attia, A De Herde (2011). Early design simulation tools for net zero energy buildings: a comparison of ten tools. In: Proceedings of the 12th International IBPSA Building Simulation Conference, Sydney, Australia.
S Attia, JLM Hensen, L Beltrán, A De Herde (2012a). Selection criteria for building performance simulation tools: contrasting architects’ and engineers’ needs. Journal of Building Performance Simulation, 5: 155–169.
S Attia, E Gratia, A De Herde, JLM Hensen (2012b). Simulation-based decision support tool for early stages of zero-energy building design. Energy and Buildings, 49: 2–15.
S Attia, A De Herde, E Gratia, JLM Hensen (2013a). Achieving informed decision-making for net zero energy buildings design using building performance simulation tools. Building Simulation, 6: 3–21.
S Attia, M Hamdy, W O’Brien, S Carlucci (2013b). Assessing gaps and needs for integrating building performance optimization tools in net zero energy buildings design. Energy and Buildings, 60: 110–124.
B Babic, N Nesic, Z Miljkovic (2008). A review of automated feature recognition with rule-based pattern recognition. Computers in Industry, 59: 321–337.
V Bazjanac, S Scientist (2010). Space boundary requirements for modeling of building geometry for energy and other performance simulation. In: Proceedings of CIB W78: the 27th International Conference, Cairo, Egypt.
V Bazjanac, T Maile, C Rose, J O’Donnell, N Mrazović, E Morrissey, B Welle (2011). An assessment of the use of building energy performance simulation in early design. In: Proceedings of the 12th International IBPSA Building Simulation Conference, Sydney, Australia.
MW Beall, J Walsh, MS Shephard (2003). Accessing CAD geometry for mesh generation. In: Proceedings of the 12th International Meshing Roundtable (IMR), Santa Fe, NM, USA.
R Becker (2008). Fundamentals of performance-based building design. Building Simulation, 1: 356–371.
S Bucking, R Zmeureanu, A Athienitis (2014). A methodology for identifying the influence of design variations on building energy performance. Journal of Building Performance Simulation, 7: 411–426.
C Cerezo, T Dogan, C Reinhart (2014). Towards standarized building properties template files for early design energy model generation. In: Proceedings of ASHRAE/IBPSA-USA, Atlanta, GA, USA.
T Dogan, C Reinhart (2013). Automated conversion of architectural massing models into thermal “Shoebox” models. In: Proceedings of the 13th International IBPSA Building Simulation Conference, Chambéry, France.
T Dogan, C Reinhart, P Michalatos (2016). Autozoner: An algorithm for automatic thermal zoning of buildings with unknown interior space definitions. Journal of Building Performance Simulation, 9: 176–189.
T Drexl (2003). Entwicklung intelligenter Pfadsuchsysteme für Architekturmodelle am Beispiel eines Kiosksystems (Info-Point) für die FMI in Garching. PhD Thesis, Technische Universität München, Germany. (in German)
A Dutta, A Samanta, S Neogi (2017). Influence of orientation and the impact of external window shading on building thermal performance in tropical climate. Energy and Buildings, 139: 680–689.
M Hijazi, K Kensek, K Konis (2015). Bridging the gap: Supporting data transparency from BIM to BEM. In: Proceedings of the ARCC 2015 Conference: the FUTURE of Architectural Research, Chicago, USA.
NL Jones, CJ McCrone, BJ Walter, KB Pratt, DP Greenberg (2013). Automated translation and thermal zoning of digital building models for energy analysis. In: Proceedings of the 13th International IBPSA Building Simulation Conference, Chambéry, France.
H Ming, D Yanzhu, Z Jianguang, Z Yong (2016). A topological enabled three-dimensional model based on constructive solid geometry and boundary representation. Cluster Computing, 19: 2027–2037.
A-T Nguyen, S Reiter, P Rigo (2014). A review on simulation-based optimization methods applied to building performance analysis. Applied Energy, 113: 1043–1058.
J O’Rourke, AJ Mallinckrodt (1998). Computational Geometry in C, 2nd edn. Cambridge: Cambridge University Press.
M Petersen, UF Meißner (2000). Energieoptimierte Gebäudeplanung mit verteilter Informationsmodellierung. In: Proceedings of IKM 2000, Promise and Reality, Weimar, Germany. (in German)
CM Rose, V Bazjanac (2015). An algorithm to generate space boundaries for building energy simulation. Engineering with Computers, 31: 271–280.
L Smith, K Bernhardt, M Jezyk (2011). Automated energy model creation for conceptual design. In: Proceedings the 2011 Symposium on Simulation for Architecture and Urban Design, Boston, USA.
VB Sunil, R Agarwal, SS Pande (2010). An approach to recognize interacting features from B-Rep CAD models of prismatic machined parts using a hybrid (graph and rule based) technique. Computers in Industry, 61: 686–701.
C Van der Velden, H-L Zhang, X Yu, T Jones, I Fieldhouse, C Bil (2010). Extracting engineering features from B-Rep geometric models. In: Proceedings of the 27th International Congress of The Aeronautical Sciences (ICAS), Nice, France.
C Van Treeck, E Rank (2007). Dimensional reduction of 3D building models using graph theory and its application in building energy simulation. Engineering with Computers, 23: 109–122.
West DB (2001). Introduction to Graph Theory. Upper Saddle River, NJ, USA: Prentice hall.
Publication history
Copyright
Acknowledgements

Publication history

Received: 12 May 2017
Revised: 20 July 2017
Accepted: 15 August 2017
Published: 03 October 2017
Issue date: April 2018

Copyright

© Tsinghua University Press and Springer-Verlag GmbH Germany 2017

Acknowledgements

This research is supported by China National 13th Five-year Science and Technology Support Project (2016YFC0700209) and "Total Performance of Low Carbon Buildings in China and the UK" project which is provided by the National Natural Science Foundation of China (51561135001).

Return