利用气象数据库系统架设气象预警服务平台
0 引言
气象预警服务就是根据民航气象预报报文(FC)、民航气象实况报文(SA,SP)和重要天气报告报文(WS,WA)进行气象要素分解,当业务运行关注的机场预计出现CB云、大风、降水、降雪、雾、沙尘暴、冰雹、冻雨、高温,或者已经出现上述情况时,对航空气象服务用户进行不同形式的预警。并按照不同航空气象服务用户个性化需求,对不同机场的气象要素阈值进行判断,进行不同形式的预警;也可以由人工干预,对不能从报文中提取的的气象要素进行预警。
1 气象预警服务平台的实观
按照目前气象数据库系统运行方式,所有气象报文数据通过AFTN线路或者数据库广域网进入通信系统后,进入本地数据库系统或者进行全国资料交换。所以利用通信系统收集气象预警信息,可以保证预警资料及时和完整。为了实现气象预警服务平台,在硬件上架设一台专门用于预警信息发布的服务器,操作系统使用WINDOWS2000或者以上,安装SERV-U提供FTP服务,如图1所示。
(1)修改通信系统mssini.ini控制数据,增加一条从通信系统到该服务器的FTP数据通道。通道类型定义为G类型(使用网络FTP形式传输数据),通道代号为67。
(2)修改报文交换数据块(BSB),当业务运行关注的机场或者飞行情报区的SA/SP/FC/WS报文进入通信系统后,经过通信系统处理,在送往数据库系统入库的同时,立即发向67号通道所在的文件目录。
(3)在/etc/hosts文件中增加预警服务器别名解释(ALIAS NAME),在通信系统根目录下.netrc文件中加入预警服务器的别名及使用FTP命令时所需的用户名与密码( usernamepassword);
(4)修改通信系统critical文件,定义67号通道所在文件目录内容传输目的路径为预警服务器资料接收目录,目录内容处理间隔时间调整为0 s,即实时传输。
2 预警信息的处理
按照民航气象报文组成规则,目前可以完全分解的报文有SA/SP/FC/WS资料。为了满足不同服务用户的个性化需求,共设计了以下数据表格:
(1)机场四字代码与服务用户名称字典表【airport-service】
主要用于将收到气象情报中的四字代码与服务单位对应起来,以决定该类资料向何种用户发送。表格字段有序号(NAID)、资料类型(NATYPE)、四字代码(NACCCC)、服务用户名称(NANAME)。机场四字代码作为主键,服务用户名称作为外键。
(2)飞行情报区代码与服务用户名应字典表【area-service】
主要用于将收到气象情报中的飞行情报区四字代码与服务单位对应起来,以决定该类资料向何种用户发送。表格字段有序号(WSID)、资料类型(WSTYPE)、飞行情报区代码(WSCCCC)、服务用户名称(WSNAME)。飞行情报区代码作为主键,服务用户名称作为外键。
相关文章
- 2023-08-08微控数显调节仪表应用中的干扰分析与抑制
- 2022-05-12基于多任务嵌入式应用的MP3实时解码系统设计
- 2024-11-20GNU工具开发基于ARM嵌入式系统的方法
- 2024-10-12结合工程力学教学谈如何培养学生创新意识和实践能力
- 2024-04-09减小一独立压力控制型无级变速器压力波动的研究
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。