论文部分内容阅读
舰载指控系统的发展经历了独立式、集中式、分开式、分布式的发展过程。这些年来,随着计算机软硬件水平的发展,舰载指控系统已经开始采用开放式、全分布式系统结构。开放式全分布式指控系统除了具有分布式系统的特征外,还应具有开放系统的特征,即可伸缩性、可移植性、可互操作性和易获得性。为了满足上述舰载指控系统的诸多要求,目前普遍的观点是采用中间件技术,这样就能够在舰载指控系统中实现软件的重用、数据间处理的分布,以及功能的分布。指控系统还要和指挥员进行交互,对搜集到的数据及时作出处理,还要等指挥员的命令并及时做出响应,所以系统对实时性方面也有很高的要求。本课题在分析了国内外指控系统的特征以后,设计并实现了一个具有可移植性、可重用性的指控系统协同支撑平台。该套系统部署在舰艇的标准多功能显控台上,系统采用符合Minimum CORBA规范的嵌入式CORBA产品--DeltaCORBA作为基础的通信平台,采用XML 技术配置系统所需要的参数,是一个典型的嵌入式、分布式系统。系统通过强大的状态监测机制,能够及时并有效地发现显控台内部、显控台间的通信和功能软件故障;通过功能的备份与重组机制,对显控台间的数据进行有效的软备份,并对出现故障的显控台进行接管功能软件的操作,使得整个自控系统能够持续、稳定地运行,并节省了宝贵的舰艇硬件资源。系统能为现有作战应用软件的研制、运行和测试带来很大的改善。经过用户的严格测试,该指控系统占用很少的资源并表现出良好的软实时性能。