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.

    Highlights A software architecture for satellites which combines flexible reconfiguration capabilities and reusability is proposed. A major feature of this software architecture is its ability to describe the behavior of the satellite by command. This software architecture realizes shortening of the development period and reconfiguration during operation.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

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



    Published in:

    Acta Astronautica ; 171 ; 208-214


    Publication date :

    2020-02-15


    Size :

    7 pages




    Type of media :

    Article (Journal)


    Type of material :

    Electronic Resource


    Language :

    English




    NET-CENTRIC INFORMATION ARCHITECTURE FOR SATELLITE-BASED SENSING

    Gopal, R. / Cynamon, C.H. / American Institute of Aeronautics and Astronautics | British Library Conference Proceedings | 2013


    Architecture Centric Modeling of Automotive Control Software

    Freund, U. / von der Beeck, M. / Braun, P. et al. | British Library Conference Proceedings | 2003


    Net-centric Information Architecture for Satellite-based Sensing

    Gopal, Rajeev / Cynamon, Charles H. | AIAA | 2013


    Architecture Centric Modeling of Automotive Control Software

    Rappl, Martin / von der Beeck, Michael / Braun, Peter et al. | SAE Technical Papers | 2003


    A Layered Architecture for Autonomous Satellite Command and Control

    Powell, E. / Lane, M. / Indseth, R. et al. | British Library Conference Proceedings | 1998