论文部分内容阅读
为了实现自动气象站各传感器的测试、标定、性能评判以及观测试验等要求,本文设计了基于无线传感网络的自动气象站测试系统。利用面向对象的程序设计方法,采用Delphi开发工具和数据库等技术进行自动气象站测试软件系统的设计与开发。利用无线传感器网络及Zigbee技术,对气温、相对湿度、气压、风向风速等气象传感器进行无线联网测试。本文以气温传感器为重点来介绍。传感器测试系统由上位机和传感器测试网络两部分组成。上位机软件由串口通信、设备管理、控制、数据显示、存储、处理和传感器标定系统等部分组成。传感器测试网络由高精度干体炉、温度标准器和被测无线传感器节点等组成。被测传感器节点铂电阻随标准器铂电阻一起放进干体炉中,接入无线传感器网络并将测试数据发送给协调器。协调器、标准器和干体炉通过RS232接口与上位机测试系统进行数据通信。利用测试数据,进行了传感器的标定以及传感器静态性能指标的分析。从标定后的无线传感器中,筛选出符合要求的高精度气温传感器用作自动气象站的标准器进行气温外场观测试验。观测试验系统主要由防辐射罩、普通百叶箱、无线标准气温计节点、气象观测网相应传感器和数据处理及管理软件组成。首先,将多个无线标准温度计置于百叶箱中进行比较而实现百叶箱温度比对试验,取得较好的观测代表性的位置,并考察传感器的一致性。其次,进行长期气象观测,取得外场观测试验结果。针对长期外场试验中由于通信、检测等原因导致的测试数据出错,通过建立数学模型对测试数据的质量控制算法进行了研究,从而对出错数据进行剔除,以提高测试数据的可靠性。实际应用表明:该测试系统工作稳定、操作简单,实现了静态测试及试验过程的自动化,提高了工作效率。