论文部分内容阅读
随着航空业务的蓬勃发展,空管自动化系统得到了广泛应用,在这种情况下,仍旧依赖国外进口的空管自动化系统已经不能满足我国对自动化系统多方面的需求,因此,开发具有自主知识产权的国产空管自动化系统已迫在眉睫。空管自动化系统关系到人民的生命和财产安全,因此,在安全性、稳定性和可靠性方面都有较高的要求,而建设一个实时的监控系统是保证这些要求的重要手段,监控系统也凭借其重要的保障功能而成为空管自动化系统的重要组成部分。本论文以某空管自动化系统的开发为背景,对空管自动化监控系统的需求、架构和实现技术都进行了详细的论述。在分析监控系统的目标和客户业务的基础上,论述了空管自动化系统对外接口监控、各子系统监控、网络监视和其它功能的需求,并建立了基本的功能用例模型;在架构设计方面,分析空管自动化系统核心需求以及当前的监控理论,设计了基于系统监控终端和中间件的监控架构,论述系统监控终端和中间件各自的功能划分以及二者之间的数据交互接口。系统监控终端负责对监控设备的集中管理和远程命令的发送,而中间件驻留在各个被监控设备中,负责收集各子系统的资源信息并报告给系统监控终端,同时接收来自系统监控终端的远程命令并完成控制命令的执行;在中间件的设计和实现部分,主要论述节点网络、节点进程状态和节点资源的探测方式和基于共享内存和组播技术的监视数据传输方式以及共享数据加锁等数据同步技术,并论述了基于TCP/IP协议的控制命令传输方式、操作系统和进程的启动、关闭等控制功能的实现;在系统监控终端的设计和实现部分,论述了监视数据的综合显示,提出监控节点按席位分组,从而解决了节点多和监控界面的伸缩性难题。接着论述了获取交换机、NPORT监控数据的方法。最后,论述监控系统告警和日志管理方面的设计和实现。论文通过对空管自动化监控系统的开发过程描述,体现了监控技术的运用,监控系统在功能和性能方面都满足了主用空管自动化系统的需求,现已稳定运行,证明了文中讨论的监控技术的有效性。