机场自观QNH值实时监控告警系统的设计与应用_第1页
机场自观QNH值实时监控告警系统的设计与应用_第2页
机场自观QNH值实时监控告警系统的设计与应用_第3页
机场自观QNH值实时监控告警系统的设计与应用_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    机场自观qnh值实时监控告警系统的设计与应用    田星摘 要 为了解决机场自动气象观测系统中的qnh值常常出现的误报漏报等现象,本文设计了一套qnh值实时监控告警系统。该系统利用rs-232串口通讯分别收集跑道数据和振筒气压仪数据,实时判断qnh差值是否正常,并在手机客户端显示监控状态。通过一定时间的测试,验证了该系统的可靠性。【关键词】qnh值 监控告警 rs-232 app客户端1 背景介绍修正海平面气压(qnh)是机场自动观测系统中非常重要的探测资料,是航空器着陆时的重要参考数据。世界民航空难史里,许多灾难是因为气压数据的误差而导致的。因

2、此,qnh值的准确性将直接影响到飞行安全,涉及到无数乘客的生命财产安全。通常,qnh值是由位于跑道附近的传感器采集的气压原始数据经过机房服务器程序修正而得到的。为了解决自观数据qnh值出现的误报漏报等现象,实现自我监控等功能,本文设计了一套qnh值实时监控告警系统。该系统如图1所示,分为三部分:数据采集单元、数据处理单元、数据显示单元。2 数据采集单元数据采集单元负责机场qnh值和振筒气压仪qnh值的采集和传输。机场原始机场qnh值可由自观机房服务器提供,服务器可利用rs-232串口定时输出含有qnh值的报文,通过格式解析即可获取。振筒气压仪qnh值由xdy-03型双振筒气压仪获取。该气压仪是

3、以两只振筒压力传感器为基础,高性能单片微处理器为核心的数字化智能仪器,具有測量准确度高、可靠性好等优点,基于rs-232串口可与计算机等设备连接通讯。获取qnh值的口令为“r”,而该qnh值只能代表气压仪所在地点的qfe值,不能直接对比计算。为了保证气压仪数据的准确性,每隔半年送回厂家做仪器校准。3 数据处理单元数据处理单元负责与数据采集单元通讯,计算对比qnh值,生成监控信息,存储原始数据,以及对数据显示单元开放端口推送数据。该单元所有功能由一台服务器承担完成。服务器程序设计流程:(1)程序启动后,判断用户界面输入的参数。若参数无误,则启动任务线程。(2)程序开始从指定的串口读取原始数据,添

4、加时间戳,保存在本地,以便发生故障时查询分析。(3)根据特定格式,程序分别提取机场qnh值和振筒气压仪qnh值。(4)修正同化qnh值,计算判断,生成监控信息。(5)响应手机客户端的socket连接请求,实时发布监控信息。参数设置。自观系统的port server的串口参数为:9600,n,8,1。振筒气压仪的串口参数为:2400,n,8,1;xdy-03型双振筒气压仪只能提供qfe值,需要乘以系数才能换算成qnh值,该系数默认为1.003;设置发送“r”命令的间隔时间,默认为30秒;设置qnh值的合理上下限范围;设置两个qnh值的差值预警阈值。参数配置完成,点击运行按键,程序启动,同时后台将

5、启动两条线程。线程1:用于接受两个串口数据,分析格式,提取修正qnh值,判断qnh值是否有效,计算qnh的差值,生成监控信息,发送给线程2;每条串口数据,保存在磁盘日志,如图4所示;经过计算和判断后生成的三类信息:数据丢失告警、差值过大告警、数据正常。线程2:用于开放对外服务端口(该系统默认值为9010)和手机客户端建立socket连接,并实时发送最新的监控信息。为了减小服务器的压力,该系统将socket连接对象上限设为10。每隔5分钟,该线程向各个客户端发送询问消息,若对方无回执,则在socket列表里剔除该对象,回收资源。4 数据显示单元数据显示单元负责与服务器通讯,显示实时监控信息,发出

6、告警信息。该系统基于安卓4.0版本开发了手机客户端。当手机和服务器都处于同一局域网内便可访问实时数据和获取监控信息。当客户端接受到含有数据丢失告警和差值过大告警的监控信息后,手机会弹出置顶提示信息提醒用户注意。在客户端界面上,黄色表示数据丢失告警,红色表示差值过大告警,绿色表示正常。5 测试验证该系统在开发调试完成后,经过了3个月的测试验证。其中,发现了一些问题,并及时解决,完善了整个系统。整个测试过程中,出现了程序bug、串口松动、通讯线路故障等问题。其中多数问题是因为编写的程序中有bug而导致的。通过一定时间调试后,系统趋于稳定,在业务应用中逐渐发挥作用。如,6月一次振筒气压仪出现故障,系统成功发出告警,使值班人员及时发现和排除了故障。6 总结本文设计的机场自动气象观测站qnh值实时监控告警系统,采用数据对比方式,在手机客户端联网显示,并实现了对机场跑道qnh值的实时监控与告警功能。系统通过长时间的测试验证了其可靠性,降低了qnh值误报漏报的故障率,并在业务运行中逐渐应用开来,提高了安全生产效益。参考文献1林锐,韩永泉.高质量程序设计指南:c+/c语言.(第3版)m.电子工业出版社,2012(412).2民用航空气象 第9部分:自动气象观测系统数据输出格式z.中国空中交通管理局,201

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论