APP下载

空管二所电子进程单系统停机位数据异常问题的排查分析

2020-07-19王博馨

科学导报·学术 2020年74期
关键词:日志进程航班

王博馨

近年来,随着航班量的日益递增不断推进着空管设备的更新和发展,二所电子进程单系统作为西安塔台管制室核心系统之一,在航班起降过程中有着至关重要的作用。相较于以往的电子进程单,二所电子进程单系统采用了独立的服务器和数据库,使用冗余式网络架构,有效提高了系统的稳定性和可靠性。4月19日13:30(北京时,下同),西安塔台主任席反映在二所电子进程单系统中,一架深圳东海航空公司的飞机EPA6281在二所电子进程单系统上没有停机位数据,而场面监视系统的停机位数据正常,在此期间,二所电子进程单系统里其他航班停机位数据均显示正常。

经查询,该航班由荆州沙市机场起飞,至西安咸阳机场落地,经查询日志和二所电子进程单系统现有配置分析,发现在电子进程单系统中,离港机场的四字码未更新,系统判断飞行计划中的起飞机场机场与系统中配置的起飞机场不同,因此无法处理该航班的停机位数据。

1.停机位数据异常排查分析

西安塔台二所电子进程单系统引接的停机位数据是有西安咸阳机场的机场泊位系统平台传送至西安塔台四楼机房落地,接入至EDCP1服务器,EDCP1服务器接收到数据暂存在数据库中,交由EFDP服务器处理匹配飞行计划填入停机位。

参照二所电子进程单研发部门的关键词说明,通过对EFCP服务器上的EGATE日志和EFDP服务器上的EFDP日志进行逐一分析,分析结果如下:

EGATE日志原始记录为:

2021-04-19 12:07:32: [139789515974784]EGateMysql::exec exec [update tab_save_gate set FFID=DZ-6281-20210419-A,STN01=1,CODE1=310,……

在13:17:26該航班EPA6281的gate停机位数据为空;

1.1 EDCP服务器的EGATE日志分析结果

在12:07:32该航班DZ6281的CODE停机位数据为310,即EDCP1服务器已接收到该航班的停机位数据,并存至数据库中。

1.2 EFDP服务器的EFDP日志分析结果

在13:17:26该航班EPA6281的gate停机位数据为空,即EFDP服务器未对接收到的停机位数据进行处理。由此可知EFDP没有与该航班的飞行计划匹配。其中匹配的条件包括:航班号相同,离港航班目的机场相同,进港航班起飞机场相同,还包括时间判断:判断预起时间、预落时间相差在一定范围之内。

1.3系统数据库管理器机场配置分析结果

由上文可知,现需要检查数据库已有的数据配置,其中机场配置的原始数据为:

threecode=SHS chname=沙市 fourcode=ZHSS isintl=F iszone=F

该航班为荆州沙市飞往西安咸阳,由机场配置数据可知沙市机场的三字代码为SHS,四字代码为ZHSS。

2.西安塔台二所电子进程单系服务器统架构和服务器功能介绍

2.1二所电子进程单系统服务器架构介绍

西安塔台电子进程单系统有四台服务器组成,包含两台EDCP服务器和两台EFDP服务器,且热备份互为冗余。其中两台EFDP服务器引接的数据包括两路主用INDRA自动化系统的综合航迹,两主用路INDRA自动化系统的飞行计划,两路备用AirNet系统的综合航迹,两路备用AirNet自动化系统飞行计划,CDM流控数据,同时对外输出数据。但由于机场泊机位系统资源有限,只有EDCP1服务器引接了机场停机位数据。两台EFDP引接的数据由两路AFTN报文,两路QNH数据,两路GPS数据。

2.2EDCP服务器功能介绍

EDCP服务器主要功能如下:

(1)接收停机位数据暂存在数据库中,交由efdp处理匹配计划填入停机位;

(2)连接CDM系统,匹配处理CTOT时间和流控信息;

(3)连接主备用自动化系统输出服务器,接收解析处理数据

(4)对外输出数据,包括计划、跑道状态等;

其中EDCP服务器中日志包含的关键词解释如下表所示:

2.3EFDP服务器功能介绍

EFDP服务器主要功能如下:

(1)数据库状态检测及主用数据库选择

(2)飞行计划管理:其中计划来源于AFTN报文和同步主备自动化系统的飞行计划,

(3)离港跑道,离港程序分配,起始高度

(4)自动拍发起飞报(TAKEOFF状态)和落地报(塔台滑行状态)

(5)匹配处理停机位数据

(6)席位扇区管理,处理分合扇操作

(7)跑道状态管理,处理跑道状态修改操作

(8)处理数字放行

(9)响应界面操作

(10)下一扇区席位计算

(11)处理航迹信息,得到计划真实高度

(12)计算一些告警提示,其中包括停机位重复,二次代码重复,CTOT提示,延误提示,延误等级,跑道状态变化提示,日出日落提示

3.停机位数据异常原因分析

根据上述分析结果可知,EDCP1服务器的EGATE日志可以看出,系统接收到了该航班的停机位数据为310,且询问管制员,该数据与场面监视系统数据一致,而从EFDP服务器中的EFDP日志中看出服务器未为对接收到的停机位数据进行处理。由此可见,EFDP没有与该航班的飞行计划匹配。而二所电子进程单系统的匹配条件包括:航班号相同,离港航班目的机场相同,进港航班起飞机场相同,还包括时间判断:判断预起时间、预落时间相差在一定范围之内。再通过数据库的机场配置文件可知沙市机场的三字代码为SHS,四字代码为ZHSS,而在飞行计划中起飞机场的四字代码为ZHJZ,即就是沙市机场的四字代码与原来数据库配置中的四字码不一致,因此导致飞行计划不能匹配。

经查可知,在2021年1月1日,荆州沙市机场的四字码由ZHSS更改为ZHJZ,而在电子进程单系统的机场配置文件中未做修改,进而导致了该航班在电子进程单终端显示没有停机位数据。

4.停机位数据异常问题的解决方法及建议

4.1停机位数据异常问题的解决方法

通过分析可知,目前数据库的荆州沙市机场的四字代码未更新,为解决后续荆州沙市机场飞西安咸阳机场类似问题再次出现,需维护人员在二所电子进程单系统的数据管理器上更新荆州沙市机场的四字码,将ZHSS更改为ZHJZ并下发。

4.2停机位数据异常问题的建议

为避免其余机场飞西安咸阳机场时停机位数据异常类似文艺再次发生,对管制运行造成影响,结合现场实际运行情况,建议如下:

(1)对于数据配置进行定期检查更新;

(2)对于突发状况,维护人员需深入掌握系统的相关配置、分析日志的方法并深入了解系统内部处理逻辑。

猜你喜欢

日志进程航班
高效管理日志文件用命令行就可以
读扶贫日志
Dalvik虚拟机进程模型研究
雅皮的心情日志
雅皮的心情日志
快速杀掉顽固进程
不留死角 全方位监控系统
英首个优步式飞机服务将推出
航班延误啥情况
中外民主法制进程专题复习