空中交通管理航行情报动态信息处理系统设计的探讨
2017-03-28尤敏
尤敏
摘 要:航空飞行领域,航行情报处理和传递的效率关系着人们的生命财产安全,必须得到足够的重视。就目前而言,我国空管领域采用的是航行情报动态信息处理系统,其是否能很好地适应空管的实际需求,仍有许多人存在疑问。为此,对航行情报动态信息处理系统的开发和设计进行了讨论。
关键词:空中交通管理;航行情报;动态信息处理系统;功能模块
中图分类号:V355 文献标识码:A DOI:10.15913/j.cnki.kjycx.2017.05.090
空中交通管理,主要是为了确保航空器的飞行安全,确保空中交通的有序运行,包括了机场管制、进近管制以及区域管制等。想要确保空管工作的顺利展开,保证良好的工作效果,就要求有大量信息数据的支持,相关技术人员通过不断的改进和完善,研发出了航行情报动态信息处理系统。
1 系统开发环境与工具
1.1 操作系统
选择当前应用比较广泛的Win7作为系统开发环境,在系统中,集成了Internet Explorer8和DirectX11,其中,DirectX11本身作为3D图形接口,支持DX11硬件,同时也可以兼容DirectX10等相关硬件。同时,其中增加了Shader技术,允许CPU开展多项通用计算,能够作为并行处理其使用。另外,在Win7系统中,还设置有超级任务栏,进一步提升了界面本身的美观性,改进了多任务切换的流畅度,能够满足系统设计对开发环境的需求。
1.2 IDE
Eclipse本身是基于Java的可扩展开发平台,可以通过相应的插件和组件,完成开发环境的构建,其自身附带有一个标准插件集,其中就包括了Java开发工具JDK。在Eclipse中,还具备插件开发环境,允许软件开发人员构建能够与Eclipse实现无缝集成的工具。Eclipse本身的所有部件都是以插件或者组件的形式存在,可以为开发人员提供同等的条件,具备平等性和一致性的特征,可以作为应用程序的基础。
2 功能模块实现
该系统采用面向服务的3層体系架构,包括数据层、服务层和表现层。这种体系结构是构成分布式计算的应用程序方法,可以以服务的形式,将应用程序功能发送给用户或者其他服务。在这种架构下,通过互联网,能够实现计算机的相互连接,使得每一台计算机都可以运行任意数量的服务。
2.1 系统管理模块
在系统管理模块中,包括了多个子模块,比如用户管理、用户切换、系统配置、中英文切换等,可以提供系统管理、电报接收/发送、综合查询等服务功能,通过模块中的下拉菜单,可以对需要的功能进行选择。
2.2 静态数据管理模块
该模块可以实现航行情报管理、地址发报、航线预定义、情报区组查询与修改等,也可以对NOTAM序列、SNOWTAM序列的来电报文序列进行维护。
2.3 报文模板配置模块
在动态信息处理系统中,报文模板的配置包括了电报类型输入、对电报识别模板、解析模板、发送模板配置等子模块。
2.4 电报接收/发送模块
该模块是航行情报动态信息处理系统中最为关键的一个功能模块,包括了原始电报处理、部分报处理等子模块。通过原始电报综合处理模块,系统能够实现对报文的人工识别、解析和处理,对于需要暂时等待的电报,可以利用Standby电报模块进行处理。如果经分析检测,电报的长度较大,为了提高处理效率,保证处理质量,系统会自动对其进行分割,然后经部分报处理模块处理和整合后,进入数据库。如果航行通告不重要,则利用圈阅自动处理模块,可以实现对电报的自动查阅和处理。在空管工作中,如果需要对机场关闭等信息进行编辑和发布,可以利用报文生成模块和报文发送模块实现。而如果要求对报文的内容进行明语打印,则需要依靠生成明语摘要模块来实现。
2.5 综合查询模块
在综合查询模块中,管理人员可以对航空器飞行前的各种资料公告及报文进行提取和分页查询,可以对校核单进行查询,对电报数据进行批量修改,可以对已删除的电报进行查询和恢复,还可以统计工作量,对已经提取过的PIB进行再次查询等。
3 动态信息处理过程与结果
在空管工作中,一旦航行情报动态信息处理系统接收到电报信息,会直接在处理界面对没有处理的电报数量进行显示。此时,可以选择电报接收、发送功能,系统会显示出第一份电报的发布地址、接收时间、有效日期等。然后点选报文处理功能,系统会在确认电报格式正确后,依照固定格式对其进行分解。接着选择报文处理功能,电报会被送入到数据库,依照预先设定好的系统参数,转发给相应地址。转发完成后,系统提示报文处理完成,并会主动提醒是否继续下一条报文的处理。
待所有的电报全部处理完成,系统会发出提示。操作人员可以继续等待下一份动态信息的出现,依照上述流程处理。在动态信息处理过程中,应该保证系统操作的规范性,严格依照相关流程进行,以免影响处理的质量和效率。在系统设计实现后,从其运行的稳定性和可靠性考虑,需要做好必要的测试工作。这里选择HP公司的Load Runner v9.5作为测试工具,通过生成虚拟用户的方式,对系统进行压力负载测试。测试结果表明,系统不存在性能上的缺陷,可以实现高效、稳定运行。
4 结束语
总而言之,在空中交通管理中,航行情报动态信息的管理非常重要,直接关系着航空器的飞行安全,关系着乘客的生命财产安全。基于此,本文从相关研究结果出发,对航行情报动态信息处理系统功能模块的实现和信息处理过程进行了探讨。测试结果表明,该系统性能稳定,可以满足空中交通管理中对航行情报动态信息的处理需求。
参考文献
[1]李劲波,林虎.空管航行情报GIS信息系统的设计与实现[J].计算机技术与发展,2011,21(4):250-253.
[2]刘冰.航行情报动态信息处理系统的研究与设计[D].成都:电子科技大学,2014.
[3]何国生.航行情报动态信息处理系统静态数据维护技巧[J].空中交通管理,2011(8):75-77.
〔编辑:刘晓芳〕