Automatic code compliance checking in designing building envelopes

Automating the checking of building envelope design according to design regulations is a complex process because design regulations consist of complicated logic statements covering multiple functions. Existing mechanisms of building code computer-aided checking have some limitations dealing with des...

Full description

Bibliographic Details
Main Author: Tan, Xiangyang
Format: Others
Published: 2008
Online Access:http://spectrum.library.concordia.ca/975634/1/MR40871.pdf
Tan, Xiangyang <http://spectrum.library.concordia.ca/view/creators/Tan=3AXiangyang=3A=3A.html> (2008) Automatic code compliance checking in designing building envelopes. Masters thesis, Concordia University.
id ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.975634
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.9756342013-10-22T03:47:25Z Automatic code compliance checking in designing building envelopes Tan, Xiangyang Automating the checking of building envelope design according to design regulations is a complex process because design regulations consist of complicated logic statements covering multiple functions. Existing mechanisms of building code computer-aided checking have some limitations dealing with design regulations. This thesis presents a new approach to automate code compliance checking for building envelope design based on simulation results and the building codes. In this approach, building codes and building performance simulation results are independent from the compliance checking software. During the process, a hierarchical object-based representation of simulation results called EBIM (Extended Building Information Model) is proposed to describe the attributes of a building and its sub-systems. A new representation of building codes based on decision tables called EBC (Extended Building Codes) is also proposed so that users can check the building envelope design against building codes based on the standardized simulation results. A rules engine is applied for matching the data of the EBIM against the rules derived from the EBC. This new approach integrates building information modeling, simulation applications, building codes, and decision tables together for automated code compliance checking in designing building envelopes. A prototype implementation system is developed based on the proposed approach. The case study gives two examples: the first one is the procedure of evaluating the hygrothermal performance of an exterior wall of a house using this system, and the second one is an energy analysis comparison when an energy-efficient wall system is installed in a small building as a replacement 2008 Thesis NonPeerReviewed application/pdf http://spectrum.library.concordia.ca/975634/1/MR40871.pdf Tan, Xiangyang <http://spectrum.library.concordia.ca/view/creators/Tan=3AXiangyang=3A=3A.html> (2008) Automatic code compliance checking in designing building envelopes. Masters thesis, Concordia University. http://spectrum.library.concordia.ca/975634/
collection NDLTD
format Others
sources NDLTD
description Automating the checking of building envelope design according to design regulations is a complex process because design regulations consist of complicated logic statements covering multiple functions. Existing mechanisms of building code computer-aided checking have some limitations dealing with design regulations. This thesis presents a new approach to automate code compliance checking for building envelope design based on simulation results and the building codes. In this approach, building codes and building performance simulation results are independent from the compliance checking software. During the process, a hierarchical object-based representation of simulation results called EBIM (Extended Building Information Model) is proposed to describe the attributes of a building and its sub-systems. A new representation of building codes based on decision tables called EBC (Extended Building Codes) is also proposed so that users can check the building envelope design against building codes based on the standardized simulation results. A rules engine is applied for matching the data of the EBIM against the rules derived from the EBC. This new approach integrates building information modeling, simulation applications, building codes, and decision tables together for automated code compliance checking in designing building envelopes. A prototype implementation system is developed based on the proposed approach. The case study gives two examples: the first one is the procedure of evaluating the hygrothermal performance of an exterior wall of a house using this system, and the second one is an energy analysis comparison when an energy-efficient wall system is installed in a small building as a replacement
author Tan, Xiangyang
spellingShingle Tan, Xiangyang
Automatic code compliance checking in designing building envelopes
author_facet Tan, Xiangyang
author_sort Tan, Xiangyang
title Automatic code compliance checking in designing building envelopes
title_short Automatic code compliance checking in designing building envelopes
title_full Automatic code compliance checking in designing building envelopes
title_fullStr Automatic code compliance checking in designing building envelopes
title_full_unstemmed Automatic code compliance checking in designing building envelopes
title_sort automatic code compliance checking in designing building envelopes
publishDate 2008
url http://spectrum.library.concordia.ca/975634/1/MR40871.pdf
Tan, Xiangyang <http://spectrum.library.concordia.ca/view/creators/Tan=3AXiangyang=3A=3A.html> (2008) Automatic code compliance checking in designing building envelopes. Masters thesis, Concordia University.
work_keys_str_mv AT tanxiangyang automaticcodecompliancecheckingindesigningbuildingenvelopes
_version_ 1716607954753421312