Premium
10.2.1 Model‐Based Development of Spacecraft Onboard Functions
Author(s) -
Yamada Takahiro,
Matsuzaki Keiich
Publication year - 2010
Publication title -
incose international symposium
Language(s) - English
Resource type - Journals
ISSN - 2334-5837
DOI - 10.1002/j.2334-5837.2010.tb01137.x
Subject(s) - spacecraft , component (thermodynamics) , protocol (science) , computer science , software , systems engineering , aerospace engineering , engineering , operating system , medicine , physics , alternative medicine , pathology , thermodynamics
Abstract This paper presents a method of development of spacecraft onboard functions based on a functional model of spacecraft (FMS). This model provides a standard framework for designing the functions of onboard components. It also enables development of a standard database (called the Spacecraft Information Base or SIB) that stores functional information on any onboard component. To monitor and control onboard components, we have developed a standard protocol called the Spacecraft Monitor and Control Protocol (SMCP). Since the specific information on the functions of any onboard component can be retrieved from the standard database, the design of SMCP is very simple. SMCP specifies types of messages used for monitor and control spacecraft onboard components, and the formats of the messages used for each onboard component are stored in SIB, too. The functional and operational characteristics of onboard components can be specified, to some extent, by parameters used by FMS and SMCP, which are stored in SIB. This information can be used by any application program including spacecraft testing and operations systems. Generic application programs that can be used to the design, testing and operations of any component or any spacecraft can also be developed because they can retrieve the functional and operational information on specific components from SIB. Furthermore, the part of the software installed in onboard components that is responsible for the functional and operational behavior can be automatically generated from the parameters of FMS and SMCP stored in SIB, as long as it is described with these parameters.