童 艳,方建勋
(解放军91550部队,辽宁 大连 116023)
实时测控数据处理软件是测控系统的核心部件,主要负责接收各类传感器测量数据,通过实时数据处理和轨迹解算,与其他系统交互数据处理结果,完成测控任务[1]。近年来,随着测控系统向多目标多任务化方向发展,实时测控数据处理软件的处理任务明显增大,为保证实时性和可靠性,集中式处理模式越来越难以满足更多的数据处理需求。为提高实时数据处理能力,基于集群技术建立一个计算功能强大、实时性强、可靠性高的实时测控集群系统势在必行。
由于测控任务中通常面临目标型号不同、种类多样等问题,每个型号任务对应一套软件,如此庞大的软件以及多样化的软件版本,不利于软件的开发和维护管理,且对于通用性的软件升级改造复用性较差[2]。为规范软件设计方法,提高实时数据处理软件的通用性,本文从软件结构设计、通信机制、控制流程和算法模型库等关键技术开展规范化设计研究,为后续实时测控数据处理软件的版本固化和新软件的通用化研发提供技术依据。
实时测控数据处理软件在高精度时统信号同步下工作,完成测控目标的实时测控数据处理、过程重演或模拟等任务。
过去采用集中式处理模式,依靠高性能小型机作为硬件平台,实现强实时高可靠实时测控数据处理任务。但随着测控技术和手段的不断发展,传感器的种类和数量、信息传输方式以及指挥控制手段都在发生巨大变化,使得集中处理模式在计算速度、吞吐能力、体系结构等方面逐渐失去其优势,实时数据处理软件开始向高性能、大容量的分布式处理模式发展。……