摘要: |
桥梁现场监测系统能及时获取反映桥梁结构状况和外部环境因素的各种信息,为桥梁健康评估提供科学依据。目前,针对特定桥梁开发的专用桥梁现场监测软件系统存在着开发周期长、开发成本高、不能重复使用等缺点。因而,开发重复利用率高且能适用于不同类型桥梁监测的通用现场监测软件系统具有重要的经济价值和工程实用价值。
为了实现桥梁现场监测软件的重复利用,首先有必要了解软件复用技术相关知识,同时结合本课题需要,对软件复用中的领域工程和构件技术进行理论探讨,为后面桥梁通用监测软件的设计开发提供理论指导。
针对桥梁结构安全这一特定领域,结合软件复用中的领域工程技术方法,对桥梁现场监测进行了详细的需求分析,提出不同桥梁现场监测系统的共同需求和可变性需求。为了满足不同桥梁现场监测对监测设备的可变性需求,可以将软件系统中与底层设备相关的部分分离出来构成可复用构件,并设计通用数据接口实现构件和外部的通信;同时为了满足不同桥梁现场监测对监测规模、监测策略等各方面的可变性需求,可以增加设计系统配置功能模块来设置系统的相关参数,让使用者根据实际需求动态生成实际运行系统,从而完成从领域工程到具体应用工程的客户化过程。基于以上分析,本文在一般测控软件的层次化体系结构的基础上进行了优化,设计了一种基于数据库的桥梁通用现场监测软件系统体系结构。并在该系统体系结构上,根据系统功能需求,完成了桥梁通用现场监测软件系统的总体结构设计。
另外,还进行了系统开发环境的选择。在此开发环境下,完成了系统主要功能模块的程序设计。文中着重阐述了各重要功能模块的实现思想、实现流程、实现方法等内容。
系统设计完成后,先后在重庆市马桑溪长江大桥和重庆市石板坡大桥复线桥的现场监测中得到成功应用。实践证明,该系统运行稳定、输出数据准确可靠,实现了不同类型桥梁的现场监测。
|