贵阳机场APOS300型自动气象站数据异常的分析与研究
Analysis and Research on Data Anomaly of APOS300 Automatic Weather Station at Guiyang Airport
摘要: 文章以贵阳机场APOS300型自动气象站某日数据出现异常情况为例,从现象描述、排查处理过程等方面进行了详细的论述,并根据本场自动气象观测系统的工作机制,详细地分析了异常情况产生的原因。最后,对现有自动气象观测系统外场设备接入的通信模式、防雷、传输质量提升提出了改进的思路和方法。
Abstract: This article takes the APOS300 automatic weather station at Guiyang Airport as an example of an abnormal data situation on a certain day and provides a detailed discussion on the phenomenon description, troubleshooting process, and other aspects. Based on the working mechanism of the automatic weather observation system in this field, the reasons for the abnormal situation are analyzed in detail. Finally, improvement ideas and methods for the communication mode, lightning protection and transmission quality improvement of the access to the existing field equipment of the automatic meteorological observation system are proposed.
文章引用:郑迎宾. 贵阳机场APOS300型自动气象站数据异常的分析与研究[J]. 传感器技术与应用, 2024, 12(5): 725-733. https://doi.org/10.12677/jsta.2024.125079

1. 引言

贵阳机场东跑道01R端自动气象观测设备包含大气透射仪TR30、云高仪CBME80和自动气象站APOS300。APOS300是一款应用于民用运输机场和通用机场的自动气象站,采用的是“气象传感器 + 数据采集器”的设计模式,使用LogNet或CRBasic软件可灵活配置多种类型的传感器,可以完成对风速、风向、温度、湿度、降水、气压等气象要素的自动探测和数据采集[1]。APOS300如图1所示。

Figure 1. APOS300 automatic weather station

1. APOS300自动气象站

APOS300使用的数据采集器型号为CR1000X。它数据采集系统的主要部分有一个中央处理单元(CPU),可接收模拟和数字测量信号输入,及模拟和数字信号输出,一个操作系统(固件)与板载时钟和CRBasic应用程序一起协调这些部件的功能。CR1000X可以同时提供测量和通信功能,支持PakBus、Modbus、DNP3、TCP/IP、FTP以及SMTP通讯协议,其作用是将测量的风向风速、温度湿度、气压、雨量等气象要素采集处理后向外部输出(本场选择使用的输出信号为串口RS-485)。

2. 故障现象描述

2024年7月31日08:05 (UTC时间),贵阳机场01R端气象自动站发出通信告警声音,终端监控软件“通信线路监控”界面显示“01R端自动站”的“有线线路状态”飘红(异常状态),且自动切换至无线线路,而同一网络线路进来的01R端云高仪和01R端大气透射仪通信状态为正常。

打开“自观设备巡检”界面,远程接收01R端自动站数据,设备输出信息包含大量乱码,如图2所示。但自观用户界面上01R端自动站数据(风向风速、温湿度、气压、雨量)未发生中断。

Figure 2. Automatic station data on the 01R terminal contains a large amount of garbled information

2. 01R端自动站数据中含大量乱码信息

3. 排查分析过程

3.1. 检查网络通信状态

为分析排查故障,这里先介绍现01R端自动观测设备数据采集传输的线路,如图3所示。

Figure 3. Data transmission line diagram of the automatic weather observation equipment at the present 01R terminal

3. 现01R端自动气象观测设备的数据传输线路图

图3可知:

1) 01R端各探测设备的通信传输方式均配备有线通信和无线通信。自观系统服务器已设置两种通信方式互为热备,其中,有线通信为主用,在其故障后系统将自动切换使用无线通信。

2) 通信转换单元型号为MOXA6450,其作用是接入自动站(P1端口)、云高仪(P2端口)、大气透射仪(P3端口)输出的RS-485信号,集中转换为IP网络信号传输至自观网络。

用ping命令检查有线MOXA6450 (IP地址:192.168.1.213)的网络通信状态,回显通信畅通,没有数据掉包情况,这也可以从01R端云高仪和01R端大气透射仪的有线通信为正常状态来验证出来。

3.2. 检查历史记录

3.2.1. 检查原始数据的记录情况

检查当日“原始数据”文件“31_01R_2R_APOS300_ALLData.log”,发现从08:04:36开始有乱码记录,甚至在08:12:21之后出现了大量乱码,这些乱码数据和自动站各传感器采集的数据均从无线MOXA6450的P1端口输入。

3.2.2. 检查正确数据的记录情况

检查当日“正确数据”文件“31_01R_2R_APOS300_RightData.log”,发现系统接收的自动站各要素的数据量并未减少,1分钟共有29组数据(含每3秒一组风数据,计20组;每15秒1组气压数据,计4组;每15秒1组温湿度数据,计4组;1组降水数据)。

综合以上分析,得知:

1) 本场自动气象观测系统虽然接收了自动站大量乱码数据,但各传感器探测到的数据量并未减少,且各要素数值均能被完整地采集和记录,这也验证了为什么用户自观界面上01R端自动站数据未发生中断。

2) 因故障告警时正处于打雷下雨的天气,排查的方向将重点集中在外场的数采器和通信转换单元MOXA6450上,推断其受雷击影响可能导致乱码产生。

4. 处置过程

为进一步查找故障原因、处置故障,当班人员准备好数据采集器、MOXA6450等备件进入飞行控制区开展排查处理。

1) 经现场检查,有线通信MOXA6450 (图4左边设备)中自动站对应的指示灯(P1端口)状态异常,为黄灯常亮状态;无线通信MOXA6450的P1端口指示灯(图4右边设备)为黄灯一直频闪状态(表示在持续不断地接收数据);正常时,P1端口指示灯应为规律的黄灯间隔闪烁状态(约3秒频闪一次)。

Figure 4. MOXA6450 indicator light status

4. MOXA6450指示灯状态

2) 拔下有线MOXA6450中P1端口对应的串口接头后,联系室内协作人员检查实时数据接收情况,发现乱码数据不再出现,如图5所示。确认故障点为有线MOXA6450的P1端口。

Figure 5. 01R terminal of the automatic station no longer appear garbled information

5. 01R端自动站不再出现乱码

3) 将有线通信MOXA6450MO更换备件,配置P1至P3端口的通信参数,并设置网络参数及推送地址后,恢复正常。

5. 原因分析

5.1. 用户界面数据不中断的分析

上文已从对历史数据的分析,解释了自观界面上数据能正常显示的原因。这里再从本系统通信设置的机制上来验证历史数据的完整性和界面数据显示正常的情况。因受雷击影响,有线MOXA6450的P1端口故障,不能接收和传输自动站数据;所以自观系统软件在判断自动站有线通信中断后,自动切换至备用线路(无线MOXA6450)来接收数据,自观系统的接口程序将错误的信息(乱码)过滤后保留下了正常的数据信息并向后台转发处理,所以自观界面的数据暂时未发生中断。

5.2. 产生乱码的原因分析

因发生雷击,感应雷电流经室外线缆传输至室内,导致有线MOXA6450的P1端口内部保护电阻被击穿(如图6中红圈所示),发生短路现象,产生了大量干扰信息(乱码);乱码经分线器反向传输至无线MOXA6450的P1端口,叠加上室外采集器输出的正常探测的数据被自观系统接收。

Figure 6. MOXA6450 P1 port protection resistor is broken down (at the red circle)

6. MOXA6450 P1端口保护电阻被击穿(红圈位置)

6. 改进措施

6.1. 有线、无线信号独立接入

为避免单个通信线路受雷击或其他情况发生故障,而影响备用线路的情况,可对各站点通信线路进行技术改造。这里以介绍自动气象站通信改造为例,具体如下。

在室外自动站采集箱内将输出的通信线路一分为二,并增设信号隔离模块后,输出两路一样的RS-485信号。两路信号进入下滑台机房通信箱后再分别增加浪涌保护器及信号隔离模块,这样就可以使有线和无线两路通信保持相对独立,互不干扰。改造后的通信传输如图7所示。

Figure 7. Wired and wireless independent transmission

7. 有线、无线独立传输

6.2. 防雷措施的优化或改造

6.2.1. 通信线缆的改造

将室外自动气象站至下滑台机房的双绞线缆改造成光纤线缆,可以避免因室外长距离双绞线缆接受感应雷击电流的可能性,避免了室内通信设备(如MOXA6450)受雷击的影响[2],改造线路如图8所示。此类改造需要重新牵拉光缆,要综合考虑施工难度、机箱空间余度、增加传输节点等实际情况而定。

Figure 8. Communication line diagram of twisted pair cable converted into optical cable

8. 双绞线缆改造成光缆的通信线路图

6.2.2. 浪涌保护器的选择

本站外场设备间采用RS-485通信传输方式,其工作电压较低,为5 V左右,耐压能力也较低(−7 V~+12 V),因此在雷雨天气中容易受到过电压和静电干扰。为了保护RS-485芯片和传输总线,需要采取适当的防护措施。本次故障中,原RS-485通信线路上已设置信号浪涌保护器(信号SPD),但未有效起到防雷限压泄流的作用,导致后端的通信设备端口(P1口)保护电阻过电压击穿。这也提醒我们,在选择信号SPD时,应当充分考虑适应场景,选对类型和型号[3] [4]。对于过电压较为敏感的终端设备,需要信号SPD有更快的响应时间和更好的限压能力,通常选择复合型的信号SPD来满足终端设备的保护要求。

图9是典型的信号SPD电路图[5] [6]。图中,气体放电管(GDT)为第1级保护;瞬态抑制二极管(TVS)为第2级保护,可以提供更低的限制电压和更快的响应时间,从而更好地保护终端设备。

1) 工作电压的选择

对信号SPD最高工作电压的选择由通信线路的工作电压来定。通常SPD的最高电压需大于通信电压的1.2倍。例如RS-485线路的工作电压一般为5 V左右,那么信号SPD的工作电压应选择6 V左右。

2) 保护能力的选择

SPD的保护能力主要考虑限制电压和放电电流这两个参数。限制电压应不大于保护对象的耐压等级;标称放电电流应大于装设部位预期的最大电涌电流。表1中列举了几种信号线路SPD参数选择。

Figure 9. Typical signal SPD circuit (G1 and G2 are gas discharge tubes)

9. 典型信号SPD电路(G1、G2为气体放电管)

Table 1. Example of signal SPD parameter selection

1. 信号SPD参数选择举例

参数

非屏蔽双绞线

屏蔽双绞线

同轴电缆

标称导通电压

≥1.2 Um

≥1.2 Um

≥1.2 Um

测试波形

(1.2/50 μs, 8/20 μs)

混合波

(1.2/50 μs, 8/20 μs)

混合波

(1.2/50 μs, 8/20 μs)

混合波

标称放电电流/kA

≥1

≥0.5

≥3

注:Um为最大工作电压。

3) 多级防雷的设置

受线路的感应电压影响,当一级信号SPD与被保护设备的间距大于30 m时,应在被保护设备前端设置二级SPD进行防护[7]

6.3. 提高MOXA6450串口RS-485通信的可靠性

在MOXA6450串口P1~P4中,我们用的是RS-485通信方式,其内部设有上下拉电阻(图6中蓝色方框开关1和2),用以提升RS-485通信的可靠性[8]-[12]

上拉电阻:在某信号线上,通过电阻与一个固定的高电平VCC相接,使其电压在空闲状态保持在VCC电平,同时起限流作用,如图10中的RU

Figure 10. Pull-up resistor RU and pull-down resistor RD

10. 上拉电阻RU和下拉电阻RD

下拉电阻:将某信号线通过电阻接在固定的低电平GND上,使其空闲状态保持GND电平,同时起限流作用,如图10中的RD

上下拉电阻在RS-485通信线路中主要有以下几处作用[13] [14]

1) 维持输入管脚的稳定态:防止输入管脚悬空时出现不定态,引起输出振荡;通过上下拉电阻,可以使输入管脚处于确定的高电平或低电平状态。

2) 提高驱动能力:当输出电平因后续电路影响而无法达到预定的高电平或低电平时,上下拉电阻可以帮助提高输出电平值。

3) 钳位作用:将不确定的信号通过一个电阻钳位在高电平或低电平,确保电路有一个稳定的电平状态。

4) 抗干扰作用:如提高总线的抗电磁干扰能力、抑制长线传输中的反射波干扰,以及为集电极开路或漏极开路输出提供必要的工作条件。

MOXA6450串口开关1和2默认位于非“on”状态,数值为150 kΩ;当拨动开关1和2至“on”状态时,其值为1 kΩ。为提升MOXA6450串口RS-485通信的稳定性,可将上下拉电阻调整至1 kΩ,以更好地抗干扰和提高驱动能力。

7. 结论

针对贵阳机场APOS300型自动气象站数据出现异常情况,文章根据本场自动气象观测系统的工作机制、通信配置等详细分析了异常情况产生的原因,并从通信独立传输、防雷、提高RS-485通信可靠性方面提出了改进措施,具有实际应用及参考价值。

参考文献

[1] 自动气象站APOS300用户手册[M]. 北京: 北京迈特力德信息技术有限公司, 2018.
[2] 孟龙. 武汉天河国际机场自动气象观测系统防雷技术探讨[J]. 中国设备工程, 2024(13): 231-232.
[3] 胡云. 电涌保护器的工作机制与应用分析[J]. 低压电器, 2013(9): 23-28.
[4] 张少虎, 阳宏声. 信号SPD的选择[J]. 安全与电磁兼容, 2004(6): 49.
[5] 张小青. 建筑物内电子设备的防雷保护[M]. 北京: 电子工业出版社, 1990.
[6] 易秀成, 肖稳安. 电涌保护器的选型设计探讨[J]. 建筑电气, 2007, 26(8): 32-36.
[7] 陈军. SPD连接导线问题解析[J]. 电气应用, 2011, 30(10): 46-47, 56.
[8] 赵亮, 张吉礼. 提高RS485总线通信可靠性的优化设计方法[J]. 大连理工大学学报, 2015, 55(4): 9-10, 393-398.
[9] 张洁, 梅勇, 苗世洪, 等. 提高RS-485现场总线网络可靠性的措施[J]. 电工技术, 2004(1): 31-33.
[10] 张芳娥, 衡君山, 甄换强. RS485总线网络可靠性研究[J]. 仪器仪表学报, 2006, 27(z3): 2458-2459.
[11] 赵小兵, 周雪峰. 煤矿安全监控系统中RS485总线的抗干扰设计[J]. 工矿自动化, 2013, 39(2): 83-86.
[12] 于月森, 叶王庆. RS-485总线可靠性应用研究[J]. 微计算机信息, 2007, 23(23): 274-276.
[13] 周杰, 周蕾, 成锡军. 老炼试验中上下拉电阻实例分析[J]. 电工与电子技术, 2023(1): 87-90.
[14] 王鹏. 拉电阻在数字电路中的应用[J]. 河南机电高等专科学校学报, 2009, 17(3): 9-10.