论文部分内容阅读
本系统主要由总控管理器和三个机载大气探测设备(机载大气环境激光雷达、机载差分吸收光谱仪、机载多角度偏振辐射计)组成。其中总控管理器通过计算机网络对三个机载大气探测设备进行集中监控和集中管理。本系统的主要功能分为通信管理功能、运行控制管理功能、设备状态管理功能、数据管理功能和日志管理功能。针对这五大功能,本文所做的主要工作分别如下:
1.通信管理主要包括总控管理器与三个探测设备之间的通信连接与断开、端口监听、命令和数据的发送与接收等功能。为了实现通信管理,对通信方式、WindowsSocket模式及通信协议进行了设计和实现。
2.通过分析三个探测设备的工作原理及过程,提炼出了监控设备工作的运行控制命令。通过应答机制的设计与实现,确保了运行控制命令的可靠接收并增强了系统的健壮性。
3.设备状态管理功能指示了设备是否处于正常工作状态,这对整个系统能否运行起着决定性的作用。通过心跳机制的设计和实现可对设备的状态进行实时的监测。
4.数据管理功能主要对三个探测设备测量的大气数据进行表达、传输、接收、解析、显示、存储及查询。为了表达大气数据代表含义的丰富性以及提高数据文件的格式容错能力,本文采用XML来管理数据。
5.日志管理功能用来记录系统从启动到结束整个过程的运行情况。选择XML格式创建和保存日志文件,增强其可读性和可处理性。