论文部分内容阅读
BIM是依托大数据、云计算、人工智能等先进技术,将传统建筑业与互联网进行深度融合,实现产业升级转型的重要手段。BIM是通过对建筑及其功能特性进行数字化表达,以支撑整个工程项目各种决策。作为可视化三维模型的基础,BIM模型构件按一定规则被定义,以支持数据应用与信息交换。BIM模型构件的数据特征决定了它们能参与多项工作流程,例如进行结构计算、能耗分析、造价统计、装配式构件预制等。针对BIM模型构件研究已逐渐成为热点,以提高信息利用的效率。本文以实现BIM模型的交互式构件检索为目的。在巡检、消防、设备更换等诸多场景下,检索手段将协助用户高效率获取目标构件信息,减少信息筛选成本。目前应用的传统关键字检索方法由于语义等问题,通常无法返回正确检索结果,且返回的检索结果无序,无法满足用户信息需求。因此本文结合BIM模型构件空间关系特点,提出针对的BIM模型构件检索方法,以解决上述问题。主要的研究工作如下:(1)对BIM三维可视化模型与模型构件空间关系进行了研究。以IFC数据标准为基础,研究BIM模型构件的几何形状定义与属性定义方法,总结BIM模型构件空间关系,为检索方法实现提供数据支撑。(2)提出基于改进的显式语义分析的BIM模型构件查询方法。实现在查询处理阶段,通过利用基于IFC标准构建的语义解释器,将输入查询与待检索内容映射于语义向量空间,最大程度理解查询语义,返回最相关查询结果。(3)提出基于空间可达距离的BIM模型构件检索排序推荐算法。实现在检索排序阶段,利用提出的构件世界点坐标与用户视觉注意点提取方法,基于定义的室内公共空间路网,达到以空间可达距离进行构件检索排序的目的,返回最优检索推荐结果。基于提出的方法,利用WebGL技术、REST架构与NoSQL数据库等相关技术,本文搭建交互式检索平台。最后利用实际项目数据对检索方法进行了验证,实验结果显示本文提出的检索方法产生了更多相关结果且满足用户需求,让用户快速、及时、全面获取所需构件信息。