DocumentCode :
158662
Title :
Automatic code generation for spacecraft Attitude Determination and Control
Author :
Carpenter, Bryan
Author_Institution :
Sierra Nevada Corp., Louisville, CO, USA
fYear :
2014
fDate :
1-8 March 2014
Firstpage :
1
Lastpage :
5
Abstract :
Government and commercial customers are increasingly interested in robust, reusable flight software. For many spacecraft, Attitude Determination and Control Subsystem (ADCS) contributes a significant portion of the FSW. Thus refinements to ADCS code pay dividends for code development and reuse. Sierra Nevada Corporation (SNC) has recently developed an ADCS model and code set that follows model based design techniques. It uses Simulink for algorithm design and verification, a modular parameter database to customize mission profiles, and automatic code generation to create production quality embedded software. The code will be used on a LEO Earth imaging nanosat. This paper presents an overview of the algorithms, model architecture, parameter database, and code generation process.
Keywords :
aerospace computing; artificial satellites; attitude control; software architecture; space vehicles; ADCS code; ADCS model; ADCS software; LEO Earth imaging nanosat; NANOSAT hardware architecture; Sierra Nevada Corporation; attitude determination and control subsystem; automatic code generation; flight software; mission profiles; model based design techniques; modular parameter database; production quality embedded software; spacecraft attitude control; spacecraft attitude determination; spacecraft software architecture; Biomedical optical imaging; Computational modeling; Computers; Data models; Navigation; Optical design; Phase change random access memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace Conference, 2014 IEEE
Conference_Location :
Big Sky, MT
Print_ISBN :
978-1-4799-5582-4
Type :
conf
DOI :
10.1109/AERO.2014.6836510
Filename :
6836510
Link To Document :
بازگشت