论文部分内容阅读
本文作者的研究工作是国家自然科学基金重点项目。是《新一代空管系统关键技术研究》以及《国家重大技术装备创新项目中小规模现代化空管中心》项目的重要研究内容。提出了基于空管中间件技术的空管系统结构设计方法,并对设计进行技术可行性分析和实现。空管系统对空管事务进行调度,保证空中交通的安全。空管系统中间件的开发,对于满足国内民用空管事业的迅速发展的要求,开发不受国外制约的国产军用空管系统,促进现代国防建设都有重大的意义。 本文所作的工作主要是在原有空系统软件设计基础上,按中间件的设计思路重新对系统进行设计。文中首先介绍了空中交通管制系统的运作原理,对空管系统的主要功能模块进行了详细的描述。随后,根据主要功能模块对空管中间件系统进行结构设计。按中间件特性,把系统划分为6个主要的管理控制模块,分别为实时时钟管理模块,实时进程调度管理模块,分布式数据库管理模块,网络监控模块,消息管理模块,和系统容错管理模块。 新设计对空管系统加入实时时钟管理,和对空管事务进行软实时调度管理两部分模块,这两部分模块保证了系统的实时性要求,使新的设计系统较之原有的空管系统有更好的实时调度特性,和实时性能可靠行的保证。这两部分模块是本文所作研究工作的重心所在。最后,本文对一些关键技术进行了讨论,设计了相关的试验。对结果进行了分析,对其可行性作了评判。 本结构设计较之原有空管系统结构的创新点有:1)按分布式互联基础对原有系统中央控制结构进行了改进,使之成为跨操作系统的中间件;2)对原有的空管系统加入了进程软实时调度管理模块,以满足空管系统实时性能的要求。实现了分时UNIX系统下对空管事务的软实时调度管理。 该设计结构还有一些地方有待完善,如分布式数据库系统管理功能模块的实现和细化,空管系统消息管理模块,以及系统容错处理功能模块的完善,这些都是下一步工作的目标。