• ISSN: 1674-7461
  • CN: 11-5823/TU
  • 主管:中国科学技术协会
  • 主办:中国图学学会
  • 承办:中国建筑科学研究院有限公司

基于机器学习的变电站工程BIM模型自动规范检查技术研究

Research on Automatic Specification Inspection Technology of Substation Engineering BIM Model Based on Machine Learning

  • 摘要: 传统的变电站工程规范审查采用的是基于二维图纸的人工审查方式,这种审查方式存在着效率低、出错率高等诸多缺点。借助新兴的BIM技术及建筑领域数据共享与交互的IFC国际标准,本文以土建部分审查为例,研究了基于机器学习的变电站工程BIM项目自动规范检查的实现技术。首先通过编程实现了对IFC文件的解析,针对其分散式层次结构,自上而下定位各层次实例并整合关联信息,抽取变电站工程项目土建信息,并将抽取到的数据信息按特定格式存储到SQL Server数据库中;其次考虑到规范条文繁多且逻辑复杂,采用LSTM神经网络自动生成规则结构,将相关土建规范条文编码成规则文件;最后使用规则引擎Drools.NET结合解析信息与规则文件实现自动检查,经实例验证可有效提升审查效率与准确性。

     

    Abstract: Traditional code review for substation engineering projects relies on manual review based on 2D drawings, which has many drawbacks such as low efficiency and high error rates. By leveraging emerging BIM technology and the IFC international standard for data sharing and interaction in the construction field, this paper takes the review of civil engineering sections as an example to study the implementation technology of machine learning-based automatic code checking for BIM projects in substation engineering. Firstly, the analysis of IFC file is realized by programming. For its decentralized hierarchical structure, locate instances at all levels from top to bottom and integrate related information. The civil engineering information of substation project is extracted, and the extracted data information is stored in SQL Server database in a specific format. Secondly, considering that the specification provisions are numerous and the logic is complex, the LSTM neural network is used to automatically generate the rule structure and encode the relevant civil engineering specification provisions into a rule file. Finally, the Drools.NET rule engine is used to implement automatic civil engineering code checking by utilizing the parsed civil engineering information of substation projects from IFC files and the encoded rule files.

     

/

返回文章
返回