【技术实现步骤摘要】
一种基于规范知识图谱IFC模型的自动合规性检查方法
本专利技术属于建筑信息智能化应用
,具体涉及一种基于规范知识图谱IFC模型的自动合规性检查方法。
技术介绍
随着建筑信息模型(BIM)技术与建筑行业的信息化发展,规范审查中涉及的工作逐步被完善。知识图谱作为一种结构化的知识图库,非常适合大量非结构化数据的规范知识,通过将建筑规范表示成知识图谱,能够充分表达建筑元素之间约束关系,依靠它们之间的逻辑关系,能够推理出更多规范之间的关联关系,另一方面规范知识图谱也为未来的规范智能化应用提供一份数据基础。IFC数据标准一直都是国际上认可的建筑信息标准,它能够统一、完整的表达建筑信息,是建筑领域各环节工作中信息交互的统一性保证。规范审查作为设计成果交付的建筑物质量安全的保证,一直备受设计人员关注。现今规范审查是针对二维CAD图纸,CAD图纸中设计内容展示不直观,包含信息量少,审查过程中大量内容依靠审查人员的经验进行判断,而这也造成了对于审查人员的工作要求越来越高,审查人员不仅要对规范内容熟练掌握,还要积累大量的设计经验。在 ...
【技术保护点】
1.一种基于规范知识图谱IFC模型的自动合规性检查方法,其特征在于,包括以下步骤:/n步骤1,根据每条规范的图谱将规范拆分成依次需要检查的三元组;/n步骤2,依次遍历每个三元组;/n步骤3:检查并记录三元组中节点的不符合IFC实体集合与节点之间的关联关系集合。/n步骤4,所有三元组遍历检查完成后,对不符合IFC实体集合与节点映射集合进行修改;/n步骤5,输出检查结果。/n
【技术特征摘要】
1.一种基于规范知识图谱IFC模型的自动合规性检查方法,其特征在于,包括以下步骤:
步骤1,根据每条规范的图谱将规范拆分成依次需要检查的三元组;
步骤2,依次遍历每个三元组;
步骤3:检查并记录三元组中节点的不符合IFC实体集合与节点之间的关联关系集合。
步骤4,所有三元组遍历检查完成后,对不符合IFC实体集合与节点映射集合进行修改;
步骤5,输出检查结果。
2.根据权利要求1所述的一种基于规范知识图谱IFC模型的自动合规性检查方法,其特征在于,所述步骤3中的检查三元组节点关系的具体方法为:
步骤3.1,判断三元组的前节点是否已经有映射IFC实体的记录集合L1,如果没有执行步骤3.2,有则执行步骤3.3
步骤3.2,根据前节点类型与IFC的映射,在IFC模型中检索出所有当前节点对应的IFC实体集合LQ,执行步骤3.3
步骤3.3,判断三元组的后节点是否已经有映射IFC实体的记录集合L2,如果没有执行步骤3.4,有则执行步骤3.5
步骤3.4,根据后节点类型与IFC的映射,在IFC模型中检索出所有当前节点对应的IFC实体集合LH,执行步骤3.5
步骤3.5,根据边的约束类型与前节点的LQ集合和后节点的LH集合,检查LQ和LH集合中所有符合约束的IFC实体,删除LQ,LH集合中不符合的...
【专利技术属性】
技术研发人员:赵钦,李宇超,刘云贺,黑新宏,朱磊,杨明松,
申请(专利权)人:西安理工大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。