【技术实现步骤摘要】
一种民航预先飞行计划布置报文自动处理方法
[0001]本专利技术属于民用航空的航空电报处理
,具体涉及一种民航预先飞行计划布置报文自动处理方法。
技术介绍
[0002]随着我国航空运输业的高速发展,飞行量持续迅速增长,空管系统自动化水平是保障空中交通安全的关键。当前,航空营运人向民用航空总局提交航班排班计划申请,民航总局许可申请后,制定形成预先飞行计划,并通过航空固定电信网(AeronauticalFixed Telecommunication Network,简称AFTN)发送飞行计划布置报给下属空管局各管制运行单位。现有的预先飞行计划布置报没有标准格式,预先飞行计划审批办事员根据一些简易格式要求和个人习惯编制报文,接收单位管制员都是采用人工处理的方式进行收发管理、解析、计划维护管理,而这种处理方式普遍效率低,并且可能延误或出错。
技术实现思路
[0003]针对于上述现有技术的不足,本专利技术的目的在于提供一种民航预先飞行计划布置报文自动处理方法,以解决现有预先飞行计划布置报文人工处理方式效率低的问题 ...
【技术保护点】
【技术特征摘要】
1.一种民航预先飞行计划布置报文自动处理方法,其特征在于,步骤如下:1)建立民航预先飞行计划布置报文库;2)报头解析校验:对接收到的民航报文的前三行进行解析,通过发报地址字段信息判断是否为民航预先飞行计划布置报文;3)序文解析校验:根据民航预先飞行计划布置报文的共性特征,制定序文标准格式样例模板,报文解析时按照序文标准格式样例模板采用提取关键字方式获取具体信息;4)正文标题解析校验:根据民航预先飞行计划布置报文的共性特征,制定正文标题标准格式样例模板;报文解析时按照正文标题标准格式样例模板采用提取关键字方式获取具体信息;根据核心字段操作类型进行分类,当操作类型为新增航班信息,则执行步骤5);当操作类型为取消航班信息,则执行步骤6);当操作类型为修改航班信息,则执行步骤7);5)根据民航预先飞行计划布置报文的共性特征,制定操作类型为新增的报文正文主体标准格式样例模板;报文解析时按照所述正文主体标准格式样例模板匹配具体信息;根据已得到信息,对核心字段开展效验,并对民航预先飞行计划布置报文库对应信息赋值;6)根据民航预先飞行计划布置报文的共性特征,制定操作类型为取消的报文正文主体标准格式样例模板;报文解析时按照所述正文主体标准格式样例模板匹配具体信息;根据已得到信息,对核心字段开展效验,并对民航预先飞行计划布置报文库对应信息赋值;7)根据民航预先飞行计划布置报文的共性特征,归纳出综合类和仅修订类报文,并分别制定操作类型为修订的报文正文主体标准格式样例模板;报文解析时按照综合类和仅修订类分别定义的正文主体标准格式样例模板匹配具体信息;根据已得到信息,对核心字段开展效验,并对民航预先飞行计划布置报文库对应信息赋值;8)根据步骤5)
‑
7)中各正文主体标准格式样例模板定义的关键字,继续逐行解析出非必须项航路、高度、许可号、备注字段信息;9)报文结尾解析:根据民航预先飞行计划布置报文的共性特征,制定报文结尾标准格式样例模板;报文解析时按照所述报文结尾标准格式样例模板匹配具体信息;根据已得到信息,对核心字段开展效验,并对民航预先飞行计划布置报文库对应信息赋值;10)根据上述步骤2)
‑
9)中处理后获得的信息,新增、修改或删除所述民航预先飞行计划布置报文库中信息。2.根据权利要求1所述的民航预先飞行计划布置报文自动处理方法,其特征在于,所述步骤2)具体包括:对飞行计划布置报报文的发报地址的字段信息与民航预先飞行计划布置报文发报地址库进行匹配,判断是否为民航预先飞行计划布置报文,若不是,则不进行后续处理;若是,则具体如下:21)建立并维护民航预先飞行计划布置报文发报地址库,主要字段为:序号、发报单位AFTN网地址、启用标志;22)解析飞行计划布置报报文的报头信息,报头信息包含:报文的流水号、收报单位地址、收报时间、发报单位地址、发报时间;23)从民航预先飞行计划布置报文发报地址库中依次取出启用标志为启用的发报单位地址值,与步骤22)中发报单位的航空固定电信网地址进行匹配,若匹配失败,则不进行后续处理;若匹配成功,则执行步骤24);24)根据解析飞行计划布置报的报头获得的报文流水号、发报单位航空固定电信网地
址信息,对民航预先飞行计划布置报文库的报文流水号、发报地址字段赋值。3.根据权利要求1所述的民航预先飞行计划布置报文自动处理方法,其特征在于,所述步骤7)具体包括:71)读取报文正文首行开头三个字节信息,若为综合类报文,执行步骤76);否则,为仅修订类报文,执行步骤72);72)根据民航预先飞行计划布置报文的共性特征,制定操作类型为修订的仅修订类报文的正文主体标准格式样例模板;根据正文主体标准格式样例模板要求,在关键字ON、或EFF:与CHG TO的前、后信息是必须项,必须项内容需存在;以关键字ROUTE:或FLIGHT ROUTE:、LEVEL:或FLIGHT LEVEL:、PERMISSION NUMBER:、RMK:或REMARK:开头的信息非必须项,各报文内根据实际情况提供;73)根据正文主体标准格式样例模板解析必须项信息,获取包含航班号、起飞机场、起飞时间、降落机场、降落时间、执行周期或执行时间的信息;再获取对预先飞行计划修订的字段信息,当报文内不含关键字CHG TO,直接执行步骤74);否则,含关键字CHG TO,获取关键字CHG TO后的字符串内起飞机场、起飞时间、降落机场、降落时间、执行周期或执行时间、航班号、注册号和机型核心数据项的需修订值;74)继续解析下一行,当开头是数字,则从解析的当前行再次执行步骤73)操作流程;当开头是关键字PLS ENSURE/、PLEASE ENSURE/、AA.、BB.或CC.,执行步骤75);否则,执行步骤8);75)根据已得到信息,对民航预先飞行计划布置报文库的航班号、起飞机场、起飞时间、降落机场、降落时间、执行周期或执行时间字段赋值,以及非必须项航路、高度、许可号、备注字段赋值;赋值完成后,根据步骤74)读取的关键字信息判断下一步操作,如果是AA.、BB.或CC.时,表示为综合类报文,若仍需解析航班计划,进入步骤77);否则,执行步骤9);76)根据民航预先飞行计划布置报文的共性特征,制定操作类型为修订的综合类报文的正文主体标准格式样例模板;77)根据步骤76)制定的样例模板格式要求,读取首行AA.、BB.或CC.后面三个字节信息,如果所述三个字节信息为ADD,表示AA.、BB.或CC.类均为新增报文,从下一行开始,执行步骤5);如果所述三个字节信息CNL,表示AA.或BB.或CC.类均为取消报文,从下一行开始,执行步骤6);如果所述三个字节信息CHG,表示AA.或BB.或CC.类均为修订报文,从下一行开始,执行步骤72)
‑
步骤75)。4.根据权利要求3所述的民航预先飞行计划布置报文自动处理方法,其特征在于,所述步骤3)中的序文为从第4行到包含AS FLW:、AS FLWS:、AS BLW:或AS BLWS:信息的所在行。5.根据权利要求4所述的民航预先飞行计划布置报文自动处理方法,其特征在于,所述步骤3)具体包括:31)根据民航预先飞行计划布置报文的共性特征,制定序文标准格式样例模板;32)...
【专利技术属性】
技术研发人员:李翠霞,庄青,吴伯军,张财,周小数,雷馥鸣,陶敬财,陈雅彬,
申请(专利权)人:南京莱斯信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。