Font Size: a A A

Research On BIM Model Based Automated Compliance Checking Methods Of Construction Engineering Designs

Posted on:2019-12-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y X ChenFull Text:PDF
GTID:2492305891971449Subject:Civil engineering
Abstract/Summary:PDF Full Text Request
Traditional government approval of construction engineering designs is a 2D-based manual process which is error-prone and inefficient.With the help of the merging technology of Building Information Model(BIM)and the Industry Foundation Classes(IFC)in architectural field as well as Nat-ural Language Processing(NLP),Machine Learning(ML)and Program-ming in Logic(Prolog)technologies in Artificial Intelligence(AI)field,this topic makes some detailed research on BIM model based automated com-pliance checking methods of construction engineering designs.It is well known that BIM models carry the information of construction engineering designs and the IFC files related to BIM models are supposed to be the checking document of automated compliance checking on BIM models.As a result,an algorithm of parsing IFC files and extracting the building information from IFC files are designed on the basis of the detailed research on how building information is expressed and organized in the IFC standard.Besides,the basic requirement of automated compliance checking on BIM models is that building codes written in human languages should be translated into computer processible rules.As a result,an algorithm is de-signed for automatically generating RASE-based(Requirement,Applicabil-ity,Selection,Exception)rule representation of building codes on the basis of NLP as well as ML technologies.After that,the effectiveness of the ML algorithm is evaluated.After the building information of BIM models and the rule representa-tion of building codes are attained,another two algorithms to automatically generate logic facts from BIM information and logic rules from the rule rep-resentation of building codes are designed.What’s more,these logic facts and logic rules are used to implement automated compliance checking on BIM models based on the Prolog(Programming in Logic)interpreter.Finally,an example of a small villa which is checked against some building codes are presented to illustrate the usage of BIM model based au-tomated compliance checking methods of construction engineering designs in reality.
Keywords/Search Tags:automated compliance checking, BIM, Natural Language Processing, Machine Learning, Programming in Logic
PDF Full Text Request
Related items