论文部分内容阅读
在光纤光栅传感器的工业性应用中,如何实时高效地采集和处理光纤光栅传感信号是设计人员要着重考虑的问题。本课题结合工程实际,在光纤光栅数据采集和处理系统中利用多线程及数据库链接技术,大大提高了系统的灵敏度,特别是在实时性要求较高的场合,终端系统能否实时和准确地接收到光纤光栅传感数据显得更加重要,利用多线程编程技术是一种较好的解决方法。在光纤光栅传感器数据采集和处理系统中,一个线程负责数据的采集和分析,另外几个线程负责采集数据的时域曲线显示、存储及相应的数据分析与处理。本论文从实际应用需求出发,对光纤光栅传感器的基本理论和常用解调技术进行了系统的研究,着重介绍了在Windows环境下,利用定时器(Timer)、多线程(Multi-threading)和消息(Message)等技术,进行实时数据采集的方法探讨,解决了采集过程中的一些问题,在上位机上成功地实现了光纤光栅传感数据的实时高速采集,并且运行良好。本论文结合动态称重和桥梁振动健康监测等不同项目,实现了高速有效的光纤光栅传感信号数据的采集,所做的工作主要包括以下几个部分:(1)讨论光纤光栅传感原理及其解调技术,建立了光纤光栅传感器数据采集系统模型;(2)根据动态称重、基于网卡传输的高温应变测量及桥梁健康监测等项目系统的技术要求,总结了光纤光栅数据采集系统的总体结构和设计原则,着重讨论了高速数据采集和高速数据存储的实现;(3)在Visual C++6.0及LabVIEW环境下完成了系统数据采集、数据存储及处理等软件模块的设计。本文是研究光纤光栅传感系统高速数据采集、高速数据存储和高速信号处理系统的一次尝试,也为以后做进一步扩展和研究提供技术参考。