Back to Search Start Over

Command-centric architecture (C2A): Satellite software architecture with a flexible reconfiguration capability

Authors :
Jun'ichi Takisawa
Ryu Funase
Yoshihide Aoyanagi
Masashi Tomooka
Satoshi Ikari
Shintaro Nakajima
Shinichi Nakasuka
Source :
Acta Astronautica. 171:208-214
Publication Year :
2020
Publisher :
Elsevier BV, 2020.

Abstract

This study presents a command-centric architecture (C2A), which is a satellite software architecture exhibiting a flexible reconfiguration capability. C2A was developed through the software development period of the Hodoyoshi satellites. C2A is a software architecture that describes all the actions of a spacecraft by commands to ensure that C2A can change the function of a spacecraft without rewriting the memory. By applying C2A to the software of PROCYON, the world's first 50 kg-class interplanetary spacecraft, it has become possible to reduce the development period and reuse some parts of the previous satellites' software. PROCYON's software was successfully reconfigured several times after its launch using the C2A characteristics. Because of this software architecture, it has become possible to develop reliable onboard software (OBS) for satellites in the short term.

Details

ISSN :
00945765
Volume :
171
Database :
OpenAIRE
Journal :
Acta Astronautica
Accession number :
edsair.doi...........ec8f776be5c654fed617b2b81e94252e
Full Text :
https://doi.org/10.1016/j.actaastro.2020.02.034