Citation: Zhang Yuemei, Gao Ge, Peng Cheng, Liu Han, Gu Ming. Research on IFC Model Storage Mechanism Based on Knowledge Base. Journal of Information Technologyin Civil Engineering and Architecture, 2020, 12(1): 1-7. doi: 10.16670/j.cnki.cn11-5823/tu.2020.01.01
2020, 12(1): 1-7. doi: 10.16670/j.cnki.cn11-5823/tu.2020.01.01
Research on IFC Model Storage Mechanism Based on Knowledge Base
1. | School of Software, Tsinghua University, Beijing 100084, China |
2. | Beijing National Research Center for Information Science and Technology, Beijing 100084, China |
3. | Key Laboratory for Information System Security, Ministry of Educatio, Beijing 100084, China |
With the popularity of application of BIM technology, the related BIM authoring tools are becoming more powerful to support the IFC standard, and scale and semantic details of IFC models are becoming more complicated. Then, how to store IFC model efficiently to promote the model application is a challenge in the research area. This paper applies the method of knowledge base to describe how to store IFC data model and IFC case file in the graph database. A metadata knowledge base and a case knowledge base are both established, and the dependency of the two above knowledge base models is analyzed. In an actual commercial complex model, the time efficiency and space efficiency of knowledge base storage are verified. Based on the establishment of knowledge base, this paper further analyzes the case of using the Cypher language to query the IFC knowledge base, which effectively solves the problems related to IFC version comparison, entity relationship sorting and spatial relationship mining. The study provides an important reference for the combination of knowledge base and the AEC industry.
[1] |
Eastman C, Teicholz P, Sacks R, et al. BIM handbook:A guide to building information modeling for owners, managers, designers, engineers and contractors[M]. John Wiley & Sons, 2011. |
[2] |
Industry foundation classes(ifc)for data sharing in the construction and facility management industries[EB/OL]. 2019. https://www.iso.org/standard/38047.html |
[3] |
Cruz C, Nicolle C, Neveu M. The Active3D-Build:a Web-based civil engineering platform[J]. IEEE Multimedia, 2002, 9(4): 87-90.doi: 10.1109/MMUL.2002.1041952 |
[4] |
刘照球, 李云贵, 张汉义.工程设计模型数据库应用系统开发[J].土木建筑工程信息技术, 2011, 3(3): 16-21.doi: 10.3969/j.issn.1674-7461.2011.03.005 |
[5] |
张洋.基于BIM的建筑工程信息集成与管理研究[D].清华大学, 2009. |
[6] |
Tanyer A M, Aouad G. Moving beyond the fourth dimension with an IFC-based single project database[J]. Automation in Construction, 2005, 14(1): 15-32.doi: 10.1016/j.autcon.2004.06.002 |
[7] |
Faraj I, Alshawi M, Aouad G, et al. An industry foundation classes Web-based collaborative construction computer environment:WISPER[J]. Automation in Construction, 2000, 10(1): 79-99.doi: 10.1016/S0926-5805(99)00038-2 |
[8] |
陆宁, 马智亮.利用面向对象数据库与关系数据库管理IFC数据的比较[J].清华大学学报(自然科学版), 2012, 52(6): 836-842. |
[9] |
Beetz J, Berlo L, Laat R, et al. Bimserver.org-an Open Source IFC model server[C]//in Proceedings of the CIB W78 27th International Conference on Applications of It in the AEC Industry CIB-W78, Cairo. 2010: 1-8. |
[10] |
Lin Y H, Liu Y S, Gao G, et al. The IFC-based path planning for 3D indoor spaces[J]. Advanced Engineering Informatics, 2013, 27(2): 189-205.doi: 10.1016/j.aei.2012.10.001 |
[11] |
Ma L, Sacks R. A cloud-based BIM platform for information collaboration[M]. ISARC, 2016. |
[12] |
余芳强, 张建平, 刘强, 等.基于云计算的半结构化BIM数据库研究[J].土木建筑工程信息技术, 2013, 5(6): 1-6.doi: 10.3969/j.issn.1674-7461.2013.06.001 |
[13] |
Miller J J. Graph database applications and concepts with Neo4j[C]//Proceedings of the Southern Association for Information Systems Conference, Atlanta, GA, USA. 2013: 141-147. |
[14] |
Holzschuher F, Peinl R. Performance of graph query languages: comparison of cypher, gremlin and native access in Neo4j[C]//Proceedings of the Joint EDBT/ICDT 2013 Workshops. ACM, 2013: 195-204. |
[15] |
Parr T J, Quong R W. ANTLR:A predicated‐LL(k)parser generator[J]. Software:Practice and Experience, 1995, 25(7): 789-810.doi: 10.1002/spe.4380250705 |
[16] |
Terkaj W, Šojic A. Ontology-based representation of IFC EXPRESS rules:An enhancement of the ifcOWL ontology[J]. Automation in Construction, 2015, 57:188-201.doi: 10.1016/j.autcon.2015.04.010 |
[17] |
SPARQL Query Language for RDF[EB/OL].[2019-06-11]. https://www.w3.org/TR/rdf-sparql-query/. |
[18] |
Shapes Constraint Language(SHACL)[EB/OL].[2019-06-11]. https://www.w3.org/TR/shacl/. |
Metrics
- PDF Downloads(68)
- Abstract views(2926)
- HTML views(836)