Aerospace Contrd and Application ›› 2021, Vol. 47 ›› Issue (2): 55-62.doi: 10.3969/j.issn.1674-1579.2021.02.008

Previous Articles     Next Articles

Model Architecture Based Development Method for Spacecraft Control Software

  

  • Online:2021-04-10 Published:2021-04-19

Abstract: Considering the current spacecraft control software development, the purpose of modelbased driven research is to solve the problems of accurate description of requirements, adequate verification of design and reliability of software products. Aiming at the problems of complex interfaces and complicated operations in the code gluing process, a model architecture is proposed based on development method, which builds a model driven development framework for spacecraft control software. It simplifies the code gluing process by embedding legacy code or new code into driven development framework by model encapsulation. At the same time, in order to improve the reuse efficiency of mature algorithms and the reliability of software products, a general model library is built in the field of spacecraft control. The research of this method lays a solid foundation for the transformation of software development to model driven mode.

Key words: spacecraft control software, model based design, model architecture, model library, code gluing

CLC Number: 

  • TP311