节点文献
数据驱动的船载外测数据实时处理软件架构设计与实现
A data-driven software architecture of the measured datas real-time processing on tracking ships
【摘要】 针对航天测控任务的多样性和复杂性不断增加,特别是数据采样频率的变化调整,原有的时间驱动处理模式已经逐渐不能满足需求,基于时间驱动的软件架构开发的外测软件日益复杂,维护难度不断增加等问题,提出了一种数据驱动的船载外测数据实时处理软件架构,在银河麒麟操作系统下,基于该架构实现了外测数据实时处理软件,该软件包含多个由数据驱动的功能组件,各组件之间使用服务总线来实现数据交互与集成。实验表明,基于该架构实现的外测数据实时处理软件很好地解决了时延过大和时序交替的问题,能够满足当前航天任务需求。
【Abstract】 The diversity and complexity of space tracking and control tasks continue to increase. With the change and adjustment of data sampling frequency, the original time-driven processing mode has gradually been unable to meet the demand. The data measurement software developed based on the time-driven software architecture is becoming more and more complex, and the difficulty of maintenance is increasing. In response to the above problems, this paper proposes a data-driven software architecture of the measured data’s real-time processing on tracking ships. Under the Kylin operating system, the real-time processing software for external test data is realized based on this architecture. The software is composed of multiple data-driven functional components, and each component uses a service bus to achieve data interaction and integration. Experiments show that the data-driven software of the measured data’s real-time process based on this architecture solves the problems of excessive delay and sequence alternations and can meet the requirements of current space tasks.
【Key words】 data-driven; measured data; real-time processing; software architecture;
- 【文献出处】 计算机工程与科学 ,Computer Engineering & Science , 编辑部邮箱 ,2021年11期
- 【分类号】TP311.52;V556
- 【被引频次】1
- 【下载频次】260