Title :
A model-based design and testing approach for Orion GN&C flight software development
Author :
Tamblyn, Scott ; Henry, Joel ; King, Ellis
Author_Institution :
NASA Johnson Space Center, Houston, TX, USA
Abstract :
The Orion Crew Exploration Vehicle (CEV) Guidance, Navigation, and Control (GN&C) design and analysis team are developing the onboard GN&C flight software (FSW) algorithms using the Matlab/Simulink tool suite to embrace a Model-Based Development approach to FSW development. Various aspects of this modern approach are described, including software architecture, design approach, and modeling standards using Matlab/Simulink for the GN&C executive and its algorithmic Computer Software Unit (CSU) components. The methods employed for unit-level and closed-loop testing simulation, test environments, and the test and verification of the auto-generated code products are also presented, Modeling benefits, process challenges and lessons learned to date are summarized.
Keywords :
software architecture; space vehicles; spacecraft computers; Matlab/Simulink tool; Orion crew exploration vehicle; auto-generated code products; closed-loop testing simulation; computer software unit component; design approach; flight software development; guidance-navigation-control; model-based design approach; model-based testing approach; modeling standards; software architecture; test environments; unit-level testing simulation; verification; Algorithm design and analysis; Mathematical model; Navigation; Programming; Software algorithms; Software architecture; Software design; Software testing; Software tools; Vehicles;
Conference_Titel :
Aerospace Conference, 2010 IEEE
Conference_Location :
Big Sky, MT
Print_ISBN :
978-1-4244-3887-7
Electronic_ISBN :
1095-323X
DOI :
10.1109/AERO.2010.5446802