论文部分内容阅读
“网架结构健康智能监测系统的实时数据通信与分析”课题来源于深圳市市民中心大屋顶网架结构计算机监测系统工程。深圳市市民中心是新的深圳市政府大厦,是深圳市的标志性建筑。其屋顶网架结构所在外部环境比较恶劣,体形复杂,而国际上对这类超大型复杂体型的空间网架结构的作用机理和特点缺乏较深入的研究。为保证其屋顶结构的安全性,需要建立一个智能监测系统对其屋顶结构进行实时监测以及进行有效的分析。 本文主要根据此结构物所处外部环境,将传感技术、检测技术和计算机网络技术结合起来建立一个结构智能监测系统,其原理是测量应力的风压力所引起的应变传感器的弹性形变,把结构物所受压力转换成电压、电流等便于测量的电信号,再通过传输并测量这些电信号而对应得到此结构所受到的压力值。通过监控软件由上位机读取下位机送到串口或者I/O口的数据并提供分析方法,实现对网架结构健康智能监测。 本论文主要描述网架结构健康智能监测系统的实时数据通信与分析这两方面的内容。开发内容包括:(1)上位机和下位机通信程序设计,包括对计算机串口COM1、COM2口的通信及PCL—818采集卡系统的通信。(2)读取端口的数据送到上位机以实现实时监控,并在上位机上保存数据,使用开发的上位机数据分析软件对数据加以分析从而实现对网架结构的健康智能监测。上位机监测软件功能包括通道数据实时显示、数据实时曲线生成并显示、实时数据分析、离线数据分析、数据文件保存、磁盘数据文件管理及配置文件管理;(3)使用Visual C++6.0语言作监测系统的实时数据分析的软件设计,并结合Matlab的强大的数值分析、矩阵运算、信号处理和图形显示功能及其强大的数据处理能力和丰富的工具箱使数据分析工具,脱离Matlab环境,实现Visual C++6.0和Matlab混和编程,实现采集的数据实时以及离线时域分析、傅立叶分析和小波分析。充分结合和利用Visual C++6.0和Matlab优点,缩短开发周期,缩短软件编码的长度,提高软件执行效率。