论文部分内容阅读
本文基于我国新一代军航空中交通管制(Air Traffic Control)系统MRD2K-JH的研制开发过程,首先介绍了空中交通管制系统的概况和现状,然后从建立空管自动化系统的角度阐述了MRD2K的详细设计和系统结构,接着结合作者参与的系统重要部分飞行数据处理(Flight Data Process)的工作,在进行了大量深入研究和与实际环境相切合的基础上,针对其中的诸多技术细节,提出了经实际验证富有效用的解决方案。本文论述的主要研究部分包括: 飞行情报收发接口及译码研究:介绍了Eicon X.25卡在MRD2K—JH系统飞行情报传输中的应用开发接口;针对飞行电报报文类型多、格式多、实际用户编发报文格式不规范的特点,介绍了系统采用的一种灵活的基于语法分析方法的电报自动识别算法,代替以程序分支去匹配识别报文的传统做法。该算法基于自上而下的语法分析,实现了包括不规范电报在内的航管电报的自动识别及自动处理,实际应用表明该算法有很好的适应性和准确性,大大提高了识别率和正确率。 飞行计划冲突预调配研究:针对军航管制工作中飞行计划机动多变造成飞行冲突多、冲突探测繁、手工调配难的情况,介绍了MRD2K—JH系统中采用的一项创新之处——飞行计划准备阶段自动化的四维冲突探测模型,按照飞行安全间隔对各飞行计划的所经航线数据进行潜在冲突分析,探测出预冲突航路点或冲突航线段,代替了军航管制员原来在地图上手工测画的重复性劳动,该项功能帮助管制员及时发现飞行计划之间存在的潜在冲突以方便进行调配再探测,不仅极大提高了工作效率,更避免了人为可能造成的失误,确保了飞行的安全。 Oracle数据库连接接口研究:针对Oracle数据库提供的OCI(Oracle Call Interface)函数库接口调用的困难,介绍了如何使用C++实现OCI调用函数的类封装,为MRD2K—JH各子系统提供了独立、统一、简便、高效、可靠、跨平台的数据库应用接口,尤其对一次登录频繁使用的场合使系统整体效率大为改善:并对数据库的容错访问提出了一套定时恢复的策略机制。经MRDZK一JH系统长期的测试表明该接口能胜任多个子系统(特别是FDP)长时间的频繁操作,为系统与数据库引擎之间提供了强有力的访问支持。 以上研究成果己经全部应用于新一代军航管制中心系统MRI)ZK一JH的飞行数据处理中。系统具有完全的自主知识产权,打破了国外的技术垄断,紧密围绕军航管制作业特点,在很多方面填补了我国军航管制中心系统研发的技术空白,将会极大的推进我国军航管制的现代化、自动化、智能化,具有重要的社会意义和战略意义。