| The compliance checking of building fire protection design drawings is a key task to ensure the safety of building fire protection.Once a building fire occurs,it will cause serious personal injury and economic loss.In order to avoid hidden safety hazards in the design stage of the building,it is necessary to conduct a compliance checking of the fire protection design drawings.Currently,compliance checking of building fire protection design drawings is mainly performed through manual way in China.However,manual checking has low efficiency.And it is extremely prone to wrong and miss the rule of building code which means the quality supervision from compliance checking to fire protection design drawings cannot be guaranteed.The emergence of Semantic Web technology provides a new direction for the automation of compliance checking which was avoiding the shortcomings of manual checking effectively.Based on the Semantic Web technology,this paper does a research on the automatic compliance checking of building fire protection design drawings.The main research work is as follows: 1.Analyzing the building fire code and summarizing its characteristics in form and content,the building fire protection code ontology is established to realize the formal expression of the knowledge;2.Using the SPARQL query language created the rules for compliance checking;3.Through extracting the checking information of the IFC file and converting it into a RDF file,the semantic association between heterogeneous ontology was established by SWRL rule reasoning;4.Developed a prototype system for automatic compliance checking of fire protection design drawings.The framework and function of this system are designed.The applicability of the system has been verified through examples.The main innovations of this article are as follows: 1.The proposed extraction algorithm for predefined and customized attributes has high generalization which means it can cover most of the building fire protection code that is restricted by attribute values.At the same time,some indirect attributes(such as the clear height of the space)have been tried to extract to extend the scope of the compliance checking.2.By converting IFC files into RDF files,the ontology can express the checking information and provide the same operating environment for interaction with the building fire code ontology.3.A framework for automatic compliance checking of building fire protection design drawings based on the Semantic Web was proposed.The framework integrates the building fire protection code ontology and the model checking information ontology through the SWRL rules and realizes the semantic interaction and sharing of heterogeneous ontology.Then the SPARQL query language was used to query the checking information,which realizes the efficient use of fire protection code knowledge. |