指控中心任务软件集中管控系统研究与关键技术
电子技术应用
杜兵1,刘金灿2,李林峰1,胡坤伦1,孟令刚1
1.华北计算机系统工程研究所;2.中国人民大学
摘要: 随着武器航天试验任务的增多,指控中心对任务软件快速部署、多任务并行的需求愈发迫切。设计了基于B/S架构的指控中心任务软件集中管控系统,实现了任务软件配置与监控的一体化管理;通过基于DBus与Kafka结合的数据传输机制,打通了任务软件与系统前后端数据高效交互链路;最后,重点分析了任务软件自动化部署技术、多任务并行技术、高速数据分级处理技术以及任务数据高效存储技术。
中图分类号:TP311.1;V19 文献标志码:A DOI: 10.16157/j.issn.0258-7998.244854
中文引用格式: 杜兵,刘金灿,李林峰,等. 指控中心任务软件集中管控系统研究与关键技术[J]. 电子技术应用,2024,50(8):76-80.
英文引用格式: Du Bing,Liu Jincan,Li Linfeng,et al. Research and key technologies of centralized control system for command center task software[J]. Application of Electronic Technique,2024,50(8):76-80.
中文引用格式: 杜兵,刘金灿,李林峰,等. 指控中心任务软件集中管控系统研究与关键技术[J]. 电子技术应用,2024,50(8):76-80.
英文引用格式: Du Bing,Liu Jincan,Li Linfeng,et al. Research and key technologies of centralized control system for command center task software[J]. Application of Electronic Technique,2024,50(8):76-80.
Research and key technologies of centralized control system for command center task software
Du Bing1,Liu Jincan2,Li Linfeng1,Hu Kunlun1,Meng Linggang1
1.National Computer System Engineering Research Institute of China; 2.Renmin University of China
Abstract: With the increasing number of weapon space test missions, the demand for rapid deployment and multi-task parallelism of mission software in command centers has become increasingly urgent. This paper designs a centralized control system for command center mission software based on the B/S architecture, achieving integrated management of mission software configuration and monitoring. By using a data transmission mechanism combined with DBus and Kafka, an efficient data interaction link between mission software and the front and back ends of the system is established. Finally, key technologies such as mission software automatic deployment, multi-task parallelism, high-speed data hierarchical processing, and efficient storage of mission data are analyzed in detail.
Key words : automatic deployment;front-back end separation;multi-task parallelism;high-speed data processing and storage
引言
指控中心测控系统通常由跟踪测量系统、遥测系统、遥控系统、实时计算处理系统、监控显示系统、时间统一系统、通信系统和事后数据处理系统等组成,主要用于目标飞行轨道、姿态和各分系统工作状态进行跟踪测量、监视与控制的技术系统,以保障目标按照预先设计好的状态飞行与工作。指控中心任务软件主要包括数据汇集分发软件、数据存储服务软件、外测综合处理软件、落点预报软件、GNSS差分处理软件、遥测综合处理软件、安控判决软件、设备模拟仿真软件等。近年来,随着我国航天发射与武器试验需求的增加和相关技术的快速发展,测控任务正呈现多域、多任务和多目标的特点[1],对指控中心计算机系统提出了更高要求。
传统测控任务软件应用模式以独立开发为主,开发语言多采用C++,各软件部署在机房服务器上,各岗位人员在操作终端通过远程连接方式访问服务器界面进行任务监视,缺乏对任务软件的集中管控;同时前端显示与后台服务耦合度高,存在前端操作中断后台服务运行的情况,影响航天测控任务。另外,随着发射任务的常态化,对任务系统准备效率和运行模式提出了更高的要求;存在多任务并行执行的情况,传统业务系统无法满足任务需求。
随着Web、数据可视化、数据通信等技术的不断进步以及任务应用需求,亟需对软件进行统一管理,同时将后台服务部署在服务器节点上,前端服务统一管理,前后端通过网络通信进行数据交互,实现前端操控与后端服务的分离及一体化管控,提高系统软件使用效率及稳定性[2]。
本文详细内容请下载:
http://www.chinaaet.com/resource/share/2000006126
作者信息:
杜兵1,刘金灿2,李林峰1,胡坤伦1,孟令刚1
(1.华北计算机系统工程研究所,北京 100083;
2.中国人民大学,北京 100872)
此内容为AET网站原创,未经授权禁止转载。