飞行进程单打印控制解决方案

2015-10-19 15:27饶鹏
电脑知识与技术 2015年20期
关键词:打印机嵌入式

饶鹏

摘要:飞行进程单在航空管制工作中作为辅助工具,发挥着重要的作用。随着空管自动化系统的应用,电子进程单成为了飞行进程单的主要使用形式,纸质进程单则成为了电子进程单的补充。空管自动化系统自动将电子进程单打印成纸质进程单,造成很大的资源浪费。在空管自动化系统与飞行进程单打印机之间增加一个打印控制模块用于控制飞行进程单打印,既达到辅助管制工作,又可以节约纸张、减少打印机损耗、减少维护工作。飞行进程单打印控制模块在管制现场得到很好的应用。

关键词:ARM;嵌入式;飞行进程单;打印机

中图分类号:TP368 文献标识码:A 文章编号:1009-3044(2015)20-0194-02

Solution for Controlling Printer of Flight Progress Strips

RAO Peng

(Technical Support Centre of ATMB of Southern and Middle China, CAAC, Guangzhou 510405, China)

Abstract: As an assistant tool, flight progress strips play an important role in air traffic control. With the air traffic management system, electronic strips are used as a main form of flight progress strips. And paper strips are supplement for electronic strips. It causes great waste of paper resources, when the air traffic management system print paper strips by electronic strips automatically. A printer controller can be added to the air traffic management system to control the printer of flight progress strips. So that it can assist the air traffic control, and can save paper, reduce printer load, reduce maintenance work. The printer controller can solve the problem in air traffic control.

Key words: ARM;embedded; flight progress strip; printer

1 概括

飞行进程单是专门记录接受空中交通管制服务的航空器的信息和运行状态的记录条。[1,3]MH4011-2001规定了飞行进程单的格式和填写内容。[3]

程序管制时期管制员通过纸质进程单记录飞行进程单的信息,随着空管自动化系统的推广应用,电子进程单成为了飞行进程单记录的一个重要方式。电子进程单灵活多样,可以快速进行特殊标注和人工修改,而且可以在多个管制席位间共享传递。电子进程单在管制工作中应用越来越广泛,在防止管制工作出现的“错、忘、漏”发挥了重要的作用。[2]

目前,在使用空管自动化系统的管制工作中,电子进程单成为飞行进程单使用的主要方式,纸质进程单作为电子进程单的辅助备份。以北京、上海、广东三大区管中心使用的欧洲猫自动化系统为例,飞行进程单以电子进程单的方式,列表显示在管制席位,管制员对航班的修改标识都可以在电子进程单上完成;同时,欧洲猫自动化系统亦支持纸质进程单打印,通过下线数据设置一定的条件,航班满足条件时则通过IER512打印机打印相应格式的纸质进程单。在日常的管制工作中,空管自动化系统的电子进程单完全能满足管制工作需求,而当空管自动化系统出现降级,譬如FDP降级、CDP失效等,管制员将使用纸质进程单协助管制工作。

2 飞行进程单打印存在的问题

空管自动化系统采用了电子进程单,同时自动打印纸质进程单用于辅助备份的运行模式。这种运行模式下,自动打印飞行进程单存在三个缺点:

1)浪费纸张:很多飞行进程单,管制员只需要电子进程单辅助工作,不需要纸质进程单,但是根据系统下线数据设置,系统仍然会打印,消耗大量纸张。广州区域管制中心从2006年至2009年进程单打印纸的平均购置费用为每年9万7。

2)维护工作量大:随着航班量的增长,需要打印的飞行进程单数量也越来越多,打印机工作负荷重,现场打印机故障率非常的高,经常出现如卡纸、缺纸、热敏头老化等故障,维护成本高。

3)无法实现自定义的功能:如历史内容打印、打印机共享等功能。

3 打印控制解决方案

3.1 打印控制模块

为了解决飞行进程单打印存在的问题,可以在空管自动化系统和飞行进程单打印机之间增加一个打印控制模块,如图1所示。打印控制模块采用ARM + Linux的嵌入式解决方案。空管自动化系统使用的IER系列打印机都是采用RS232串口方式连接,打印控制模块需定制多个RS232串口,用于连接席位服务器以及IER打印机。同时,为了便于管制员的操作,打印控制模块还需定制一定数量的操作按钮。

图1 打印控制模块

打印控制模块作为一个黑盒子,将空管自动化系统和飞行进程单打印机联系在一起。打印控制模块对席位服务器与飞行进程单打印机之间的控制通信,不进行任何干预,仅进行转发,因此打印控制模块对于空管自动化系统来说是透明,打印控制模块对空管自动化系统的运行没有任何的影响,空管自动化系统仍然按照自己的方式操控、监视打印机。而席位服务器传输给打印机的飞行进程单信息,打印控制模块则存储起来,等待管制员的操作指令。

操作按钮用于定义管制员的操作指令。根据现场需要,可以定义如下操作指令:

实时打印:打印控制模块一边存储飞行进程单信息一边将该信息送给打印机,实时打印飞行进程单。

关闭打印:飞行进程单信息保存在打印控制模块,不会输出给打印机,管制可以根据需要以后再打印飞行进程单。

时段打印:设置不同的时段,管制员通过按钮,打印当前时刻前某个时段的飞行进程单。

3.2 打印控制模块的优点

打印控制模块不但解决了现场飞行进程单打印存在的问题,还具有以下优点:

1)对空管自动化系统没有任何影响:

打印控制模块作为席位服务器和飞行进程单打印机之间的通信中转站,对空管自动化系统没有任何影响。空管自动化系统不需要做任何的修改,依旧使用自己已有的模式操控、监视打印机。而飞行进程单打印机的状态也能实时反应给空管自动化系统。

2)飞行进程单打印机热备份:

当管制员不需要纸质进程单时,打印控制模块可以关闭打印功能,仅存储需打印的飞行进程单信息。此时,飞行进程单打印机处于热备份状态,当管制员需要恢复打印飞行进程单时,只需要按一个实时打印按钮就可恢复。这种方式和关闭打印机的冷备份有着本质的区别,热备份可以让空管自动化系统一直监控打印机的状态,随时恢复打印功能;而关闭打印机,空管自动化系统就无法知道飞行进程单打印机是否可用。

3)打印历史飞行进程单:

打印控制模块将飞行进程单信息存储起来,当空管自动化系统故障时,可以打印历史飞行进程单用于辅助管制工作。

4)打印机共享:

打印控制模块具有多个RS232串口,可以在多个系统间共享同一个飞行进程单打印机。

5)廉价而稳定:

打印控制模块采用ARM + Linux嵌入式单片机实现,价格低廉;ARM单片机功耗低,运行Linux稳定可靠。

4 结束语

随着空管自动化系统的普及应用,电子进程单成为了管制工作的主要辅助,但是电子进程单无法从根本上取代纸质进程单。在空管自动化系统与飞行进程单打印机间增加一个打印控制模块,可以有选择的打印飞行进程单,达到节省纸张,减少飞行进程单打印机损耗,减少飞行进程单打印机的维护工作,实现飞行进程单打印机热备份等目的。这无论对设备,还是对管制员与技术维护人员都有积极的意义。目前,打印控制模块已经在广州区域管制中心使用,每年能节约将近10万的打印纸费用,并且极大地减轻了维护人员的维护工作。

参考文献:

[1] 谭显龙, 蔡昆杰. 浅论飞行进程单的发展[J]. 中国民航飞行学院学报 , 2004, 15(5): 10-12.

[2] 何键, 艾国胜. 电子进程单在防止管制工作“错、漏、忘”中的应用[J]. 空中交通管理, 2009(1): 28-40.

[3] 中华人民共和国民用航空行业标准 MH4011-2001 飞行进程单.

猜你喜欢
打印机嵌入式
搭建基于Qt的嵌入式开发平台
嵌入式软PLC在电镀生产流程控制系统中的应用
另类3D打印机
打印机基板大型注塑模具设计
FDM型混色3D打印机的设计
复制粘贴打印机
Altera加入嵌入式视觉联盟
倍福 CX8091嵌入式控制器