Fire Safety in Tall Timber Building: A BIM-Based Automated Code-Checking Approach
Abstract
:1. Introduction
2. Literature Review
2.1. Main Fire Safety Challenges
2.2. BIM and Automated Code Compliance Checking
2.3. Recent Innovations in Research
3. Materials and Methods
3.1. Methodology Overview
3.2. BIM and Prescriptive Environment Definition
3.3. Definition of Evaluation Criteria for the Proof of Concept
- Completeness: In the context of the reduced scope, it will be considered how the constructed rules have answered to the challenge of automating human written building code regulations.
- Consistency: The use of an independent BIM model will show how the constructed rules can be adapted to different building model constructions. The completeness of the rules is verified regarding the selected rules to check and not in regard to the complete NBCC.
- Usability: This criterion concerns the implementation of the proposed workflow, as well as its integration to the designing process (e.g., the effort of minimizing the need for manual input).
- Accuracy: The accuracy of the constructed rules has to be evaluated by manual verification. Because the results are presented in form of a list of non-compliant elements, false negatives will be detected easily. However, the false positives are harder to point out, because of the high number of verified elements.
4. Results: Method Formalization
4.1. Regulation Text Analysis
4.2. Rule Construction
4.2.1. Rule Script Implementation
4.2.2. Space Classification
- The single room can be retrieved from the model directly, as it is a separate category.
- The compartments of several rooms are not directly represented in the building model. This requires a preliminary preparation of the BIM model. The Area tool is used to draw a closed line to create limits of the area representing a compartment. The shared Boolean parameter “apartment” is created and then set for true. The developed Dynamo script classifies individual rooms in a set of sub-lists by compartment (Figure 6 and Figure 7b).
- The vertical service spaces are the most complex class of space as the compartment is a unique space that is going through several floors. However, in the BIM models, the staircases for example are represented as a set of rooms, one for each floor. The parameters of level, name, and location point for each object are exploited to obtain a set of sublists that group the objects by corresponding vertical service spaces (Figure 8b).
4.3. Mapping of Information Requirements and Building Model Preparation
4.3.1. Parameter Types
- Automatic parameter: the element and its required attributes are present in the building model. The information is filled in by the program when the element is drawn (e.g., wall geometry).
- Built-in parameter: The built-in parameter is part of the modeling software, but its value is not automatically set; it is possible that in an existing project, the parameter is empty (e.g., fire-resistance rating).
- Add parameter: The element is present, the attribute is absent, and neither are included in the IFC schema or in the modeling software. A new, shared parameter must be created.
- Derived parameter: The information can be deduced from the information already present in the building model if it is properly manipulated. This will be the selected solution if adding a parameter representation of the info is not adapted. Some attributes that are represented in IFC schema are not used in practice because the input can be too tedious and erroneous or require a mathematical operation.
4.3.2. Element and Property
4.3.3. Model Attribute Table
4.4. Realization of Rule Checking with Evaluation
5. Results: Proof of Concept
5.1. Fire-Resistance Rating
5.2. Flame Spread Rating
5.3. Continuity of Fire Separations
5.4. Summary of the Evaluation of the Proposed Method
6. Discussion
7. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- British Columbia Laws. Wood First Act; Queen’s Printer: Victoria, BC, Canada, 2009. [Google Scholar]
- Ministery of Forests, Wildlife and Parcs. The Wood Charter; MFWP: Quebec City, QC, Canada, 2017.
- Veilleux, L.; Gagnon, S.; Dagenais, C. Bâtiments De Construction Massive En Bois D’au Plus 12 Étages; Régie du bâtiment du Québec: Montreal, QC, Canada, 2015. [Google Scholar]
- CNRC. Code National Du Bâtiment-Canada, Division B-Partie 3: Protection Contre L’incendie, Sécurité Des Occupants Et Accessibilité; Conseil national de recherches: Ottawa, ON, Canada, 2010.
- Dagenais, C.; Desjardins, R. Cases Studies of Performance-Based Design for Mid-Rise Wood Constructions in Quebec (Canada). In Proceedings of the World Conference on Timber Engineering, Auckland, New Zealand, 15–19 July 2012. [Google Scholar]
- Eastman, C.M.; Lee, J.-M.; Jeong, Y.-S.; Lee, J.-K. Automatic rule-based checking of building designs. Autom. Constr. 2009, 18, 1011–1033. [Google Scholar] [CrossRef]
- BIMForum. Level of Development Specification: For Building Information Models. Available online: http://www.bimforum.org/lod (accessed on 20 June 2018).
- Eastman, C. Automated Assessment of Early Concept Designs. Archit. Des. 2009, 79, 52–57. [Google Scholar] [CrossRef]
- Beach, T.; Rezgui, Y.; Li, H.; Kasim, T. A rule-based semantic approach for automated regulatory compliance in the construction sector. Expert Syst. Appl. 2015, 42, 5219–5231. [Google Scholar] [CrossRef] [Green Version]
- Norén, J.; Strömgren, M.; Nystedt, F. Fire Safety Design and Building Information Modelling (Bim)–Needs and Expectations in the Building Industry; Briab Brand & Riskingenjörerna AB: Malmö, Sweden, 2018. [Google Scholar]
- SFPE. Building Information Modeling and Fire Protection Engineering. In Position Statement P-05-11; Society of Fire Protection Engineers: Gaithersburg, MD, USA, 2011. [Google Scholar]
- AgaCAD. Fire Sprinklers. Available online: http://www.aga-cad.com/products/bim-solutions/mep-engineering-smart-sprinklers/features (accessed on 10 June 2020).
- AutoSPRINK. Fire Sprinkler Design in Revit. Available online: https://autosprinkrvt.com/ (accessed on 10 June 2020).
- Dimyadi, J.; Solihin, W.; Amor, R. Using Ifc to Support Enclosure Fire Dynamics Simulation. In Proceedings of the 25th EG-ICE International Workshop on the Advanced Computing Strategies for Engineering, Cham, Switzerland, 10–13 June 2018. [Google Scholar]
- Dimyadi, J.; Amor, R.; Spearpoint, M. Using Bim to Support Simulation of Compliant Building Evacuation. In Proceedings of the 11th European Conference on Product and Process Modelling (ECPPM), Limassol, Republic of Cyprus, 7–9 September 2016. [Google Scholar]
- Porto, M.F.; Franco, J.R.Q.; Vianna, B.F.; Porto, R.M.A.B. Automatic Code Checking Applied to Fire Fighting and Panic Projects in a Bim Environment-Bimscip. Syst. Cybern. Inform. 2017, 15, 86–90. [Google Scholar]
- University of Toronto. Canada Wide Survey, 2nd Annual Bim Report; Building Tall Research Centre: Toronto, ON, Canada, 2019. [Google Scholar]
- Buchanan, A.H.; Abu, A.K. Structural Design for Fire Safety; John Wiley & Sons, Inc.: Chichester, UK, 2001. [Google Scholar]
- Canadian Wood Council. Fire Safety Design in Buildings; Canadian Wood Council: Ottawa, ON, Canada, 1996.
- Östman, B.; Brandon, D.; Frantzich, H. Fire safety engineering in timber buildings. Fire Saf. J. 2017, 91, 11–20. [Google Scholar] [CrossRef] [Green Version]
- Narayanaswamy, H.; Liu, H.; Al-Hussein, M. BIM-Based Automated Design Checking for Building Permit in the Light-Frame Building Industry. In Proceedings of the 36th International Symposium on Automation and Robotics in Construction, ISARC 2019, Banff, AB, Canada, 21–24 May 2019. [Google Scholar]
- Boton, C.; Forgues, D.; Halin, G. A framework for building information modeling implementation in engineering education. Can. J. Civ. Eng. 2018, 45, 866–877. [Google Scholar] [CrossRef] [Green Version]
- Nawari, N.O. A Generalized Adaptive Framework (GAF) for Automating Code Compliance Checking. Building 2019, 9, 86. [Google Scholar] [CrossRef] [Green Version]
- Dimyadi, J.; Amor, R. Automated Building Code Compliance Checking–Where Is It At. In Proceedings of the CIB WBC, Brisbane, Australia, 5–9 May 2013. [Google Scholar]
- Li, Y. Automated Code-Checking of Bim Models. Master’s Thesis, Universidad de Cantabria, Cantabria, Spain, 2015. [Google Scholar]
- Taciuc, A.; Karlshøj, J.; Dederichs, A. Development of Ifc Based Fire Safety Assesment Tools. In Proceedings of the International RILEM Conference Materials, Systems and Structures in Civil Engineering, Lyngby, Denmark, 15–18 August 2016. [Google Scholar]
- Solihin, W.; Shaikh, N.; Rong, X.; Lam, K. Beyond Interoperability of Building Model: A Case for Code Compliance Checking. Available online: https://www.researchgate.net/publication/280598933_BEYOND_INTEROPERATIBILITY_OF_BUILDING_MODEL_A_CASE_FOR_CODE_COMPLIANCE_CHECKING (accessed on 3 April 2019).
- Ding, L.; Drogemuller, R.; Rosenman, M.; Marchant, D.; Gero, J. Automating Code Checking for Building Designs–Designcheck. Clients Driv. Innov. Mov. Ideas into Pract. 2006, 2016, 1–16. [Google Scholar]
- Kincelova, K.; Boton, C.; Blanchet, P.; Dagenais, C. Bim-Based Code Compliance Checking for Fire Safety in Timber Buildings: A Comparison of Existing Tools. In Proceedings of the CSCE/CRC Construction Specialty Conference, Montréal, QC, Canada, 12–15 June 2019. [Google Scholar]
- Greenwood, D.; Lockley, S.; Malsane, S.; Matthews, J. Automated Compliance Checking Using Building Information Models. In Proceedings of the The Construction, Building and Real Estate Research Conference of the Royal Institution of Chartered Surveyor, Paris, France, 2–3 September 2010. [Google Scholar]
- Preidel, C.; Borrmann, A. Automated Code Compliance Checking Based on a Visual Language and Building Information Modeling. In Proceedings of the International Symposium on Automation and Robotics in Construction, Oulu, Finland, 24 July 2015. [Google Scholar]
- Nawari, N.O. Building Information Modeling: Automated Code Checking and Compliance Processes; CRC Press: Cleveland, OH, USA, 2018. [Google Scholar]
- Malsane, S.; Matthews, J.; Lockley, S.; Love, P.E.; Greenwood, D. Development of an object model for automated compliance checking. Autom. Constr. 2015, 49, 51–58. [Google Scholar] [CrossRef]
- Kim, H.; Lee, J.K.; Shin, J.; Choi, J. Bim-Supported Visual Language to Define Building Design Regulations. In Proceedings of the 22nd International Conference on Computer-Aided Architectural Design Research in Asia: Protocols, Flows and Glitches, Hong Kong, China, 1 January 2017. [Google Scholar]
- Hjelseth, E.; Nisbet, N. Exploring Semantic Based Model Checking. In Proceedings of the 27th CIB W78 international conference, Cairo, Egypt, 16–18 November 2010. [Google Scholar]
- Ilal, S.M.; Günaydın, H.M. Computer representation of building codes for automated compliance checking. Autom. Constr. 2017, 82, 43–58. [Google Scholar] [CrossRef]
- Solihin, W.; Eastman, C. Classification of rules for automated BIM rule checking development. Autom. Constr. 2015, 53, 69–82. [Google Scholar] [CrossRef]
- buildingSMART. Report on Open Standards for Regulations, Requirements and Recommendations Content; Regulatory Room Working Group: Geneva, Switzerland, 2017. [Google Scholar]
- Ghannad, P.; Lee, Y.-C.; Dimyadi, J.; Solihin, W. Automated BIM data validation integrating open-standard schema with visual programming language. Adv. Eng. Inform. 2019, 40, 14–28. [Google Scholar] [CrossRef]
- Nguyen, T.-H.; Kim, J.-L. Building Code Compliance Checking Using BIM Technology. In Proceedings of the 2011 Winter Simulation Conference (WSC), Phoenix, AZ, USA, 11–14 December 2011; pp. 3395–3400. [Google Scholar]
- Porto, M.; Franco, J.; Correa, L.; Alves, L.; Baracho, R. BIM as a Structural Safety Study Tool in Case of Fire-BIMscip. Syst. Cybern. Inform. 2018, 16, 81–86. [Google Scholar]
- Lee, H.; Lee, J.-K.; SeoKyung, P.; Kim, I. Translating building legislation into a computer-executable format for evaluating building permit requirements. Autom. Constr. 2016, 71, 49–61. [Google Scholar] [CrossRef]
- Preidel, C.; Borrmann, A. Towards Code Compliance Checking on the Basis of a Visual Programming Language. J. Inf. Technol. Constr. ITcon 2016, 21, 402–421. [Google Scholar]
- Boeykens, S.; Neuckermans, H. Visual Programming in Architecture: Should Architects Be Trained as Programmers? In Proceedings of the CAAD Futures Conference, Montréal, QC, Canada, 17–19 July 2009. [Google Scholar]
- Wu, N.; Wang, M. The Integration of Procedural Information in Traditional Architectural Design. Comput. Des. Appl. 2018, 16, 16. [Google Scholar] [CrossRef]
- Spearpoint, M. Fire Enginering Properties in the Ifc Building Product Model and Mapping to Branzfire. Int. J. Eng. Perform. Based Fire Codes 2005, 7, 134–147. [Google Scholar]
- Lee, Y.-C.; Eastman, C.M.; Solihin, W. An ontology-based approach for developing data exchange requirements and model views of building information modeling. Adv. Eng. Inform. 2016, 30, 354–367. [Google Scholar] [CrossRef]
- Hevner, A.R.; March, S.T.; Ram, J.P. Design Science in Information Systems Research. MIS Q. 2004, 28, 75. [Google Scholar] [CrossRef] [Green Version]
- Autodesk CFD. Building Hvac: Software in Action. Available online: https://www.autodesk.com/solutions/simulation/building-hvac (accessed on 3 April 2019).
- Lataille, J.I. Fire Protection Engineering in Building Design; Elsevier: Amsterdam, The Netherlands, 2002. [Google Scholar]
Section | Classification | Concepts & Attributes | Dependencies | |
---|---|---|---|---|
Clause number | Clause text | Provisory/Dependent/ Ambiguous/Content | Extracted concepts and attributes contained in the clause text | Clause numbers that the clause text mentions |
Correspondence with Dynamo Classification of Spaces | One Floor Compartment with Occupants (Room or Area Lists) | Compartments Going Through More Floors (Geometry Lists) | Service Spaces (Not Represented in the Building Model) |
---|---|---|---|
NBCC Spaces | Service room Dwelling unit Electric equipment chamber Public corridor Laundry room Lobby Rooftop structure bathroom Washroom Suite Hallway Secondary room Mezzanine Basement Basement garage | Stairway Staircase Exit stairway Emergency stairwell Vertical duct Lift Laundry chute Garbage chute | Horizontal duct Attic Roof space Suspended ceiling void Horizontal service space Horizontal void Vertical service space Vertical void Service space Construction void Sanitary void Plenum space |
Space | Flame-Spread Rating—Walls and Ceilings (Sprinklered) |
---|---|
Exits | 25 |
Vertical service spaces | 25 |
Entrance halls | 25 |
Other lining | 150 |
Compartment doors | 200 |
Non-Geometrical Parameters | Parameters with Geometrical Study | |||
---|---|---|---|---|
Criteria | Fire-Resistance Rating | Flame Spread Rating | Fire Separations Retrieval | Continuity |
Completeness | ≈ | ✔ | ✔ | ≈ |
Consistency | ✔ | ✔ | ✔ | ✔ |
Usability | ✔ | ✔ | ✔ | ✔ |
Accuracy | ✔ | ✔ | ≈ | ✔ |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Kincelova, K.; Boton, C.; Blanchet, P.; Dagenais, C. Fire Safety in Tall Timber Building: A BIM-Based Automated Code-Checking Approach. Buildings 2020, 10, 121. https://doi.org/10.3390/buildings10070121
Kincelova K, Boton C, Blanchet P, Dagenais C. Fire Safety in Tall Timber Building: A BIM-Based Automated Code-Checking Approach. Buildings. 2020; 10(7):121. https://doi.org/10.3390/buildings10070121
Chicago/Turabian StyleKincelova, Kristina, Conrad Boton, Pierre Blanchet, and Christian Dagenais. 2020. "Fire Safety in Tall Timber Building: A BIM-Based Automated Code-Checking Approach" Buildings 10, no. 7: 121. https://doi.org/10.3390/buildings10070121
APA StyleKincelova, K., Boton, C., Blanchet, P., & Dagenais, C. (2020). Fire Safety in Tall Timber Building: A BIM-Based Automated Code-Checking Approach. Buildings, 10(7), 121. https://doi.org/10.3390/buildings10070121