论文部分内容阅读
建筑信息模型(Building Information Modeling,BIM)是一种新技术,具有三维可视化以及信息集成的优点,能够为不同类型信息的集成、管理与维护提供平台,实现信息的交换与共享。将BIM技术引入到结构健康监测,能够有效管理不同类型的监测信息,提高监测信息的条理性和安全性;能够为监测信息分析与处理功能的开发提供平台,提高监测信息与模型的交互性。因此,有必要基于BIM研究结构健康监测的可视化。研究基于Revit的监测信息数据库的建立与管理。以SQL Sever为后台数据库管理系统,以Visual Studio为前台开发工具,采用C#与SQL语句混合编程的方式对监测信息数据库进行开发。从监测信息的需求分析、概念结构设计、逻辑结构设计、物理结构设计对数据库的内容进行设计,采用ADO.NET数据访问体系实现SQL数据库与Revit之间的数据交互。为提高数据库的安全性,为数据库增设了附加功能,包括数据库的用户安全管理、数据库的备份与还原以及数据库的分离和附加。以四层钢框架为例,为四层钢框架建立监测信息的数据库,包括结构信息、监测信息和数据分析信息,验证该方法的有效性和实用性。研究基于Revit开发监测信息分析与处理的功能,运用C#编程语言,结合Revit API封装的类和函数开发监测信息处理的可视化模块,有效提高监测信息与模型之间的交互。为了实现在Revit界面中集成监测信息的信息操作、信息处理与信息分析功能,以Revit为开发平台,集成Windows文件操作系统与Matlab分析软件,为监测数据的集成和分析提供技术支持。通过开发信息操作功能、数据分析功能以及构件安全预警功能,实现数据的实时更新、数据的图表查看、数据的曲线图查看、数据的导出、数据的分析以及基于阈值的构件高亮显示及对话框预警等。以四层钢框架为分析模型,实现大量监测数据的实时更新、监测数据的分析与处理,进行结构整体安全状态的监测试验,验证插件程序的可行性和实用性。以珠海歌剧院监测项目为例,基于数据交换标准IFC实现珠海歌剧院三维参数化模型的建立,通过建立传感器族模型实现传感器在结构上的布置。通过建立珠海歌剧院监测信息的数据库,实现对数据的有效管理,运用附加的数据库功能,有效提高数据库的安全性以及数据的安全性。通过运用开发的监测信息处理的功能,实现传感器监测数据的实时更新与可视化,实现监测数据的分析以及分析前后数据的图表与曲线图查看,实现结构整体安全状态的自动监测,通过设定的阈值对不安全的构件及传感器进行高亮显示与对话框报警。通过应用本文提出的方法,实现珠海歌剧院项目基于BIM的监测信息的可视化,提高监测数据的管理效率以及监测信息与模型的交互性。