• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2021, Vol. 43 ›› Issue (11): 1979-1985.

Previous Articles     Next Articles

A data-driven software architecture of the measured data’s real-time processing on tracking ships

ZHANG Yu-xin1,LI Yong-gang1,SHI Ming-qian2,GUO Li-bing1,YANG Hai-min1,HU Shang-cheng1   

  1. (1.China Satellite Maritime Tracking and Control Department,Jiangyin 214431;

    2.Shanghai Academy of Spaceflight Control  Technology,Shanghai 201109,China)
  • Received:2020-06-29 Revised:2020-09-07 Accepted:2021-11-25 Online:2021-11-25 Published:2021-11-19

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