DocumentCode :
2989742
Title :
Computer-Aided Software Design for Spacecraft Guidance, Navigation and Control
Author :
De Lafontaine, Jean
Author_Institution :
NGC Aerosp. Ltd., El Segundo, CA
fYear :
2008
fDate :
3-5 Sept. 2008
Firstpage :
23
Lastpage :
23
Abstract :
Summary form only given. In the early days of space flight, the attitude and orbit control system (AOCS) was essentially a hard-wired, frozen architecture that could hardly be modified during flight. Then came the microprocessors whose on-board software, hand-coded by humans before flight, could be reprogrammed during flight. In the most recent evolutionary step, flight software can now be automatically generated by another software tool, starting from a high-level graphical representation of the AOCS functions and their interrelations. This paper demonstrates some of the limitations but also many of the benefits of using computer-aided software design tools for flight code generation. The impact on the quality of the flight code and on the substantial savings in development and validation time is illustrated using the particular case of the on-board AOCS software of the PROBA-1 spacecraft. PROBA-1 was launched in October 2001 for a two-year mission and it is still successfully fulfilling its Earth-observation mission today. Flight results are provided to illustrate the performance of the AOCS software.
Keywords :
aerospace computing; aircraft control; aircraft navigation; attitude control; control system CAD; program compilers; software quality; space vehicles; PROBA-1; attitude control; computer-aided software design; flight code generation; high-level graphical representation; on-board AOCS software; orbit control system; software quality; software tool; spacecraft control; spacecraft guidance; spacecraft navigation; Attitude control; Automatic control; Computer architecture; Control systems; Humans; Microprocessors; Navigation; Software design; Software tools; Space vehicles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Control, 2008. ISIC 2008. IEEE International Symposium on
Conference_Location :
San Antonio, TX
ISSN :
2158-9860
Print_ISBN :
978-1-4244-2224-1
Electronic_ISBN :
2158-9860
Type :
conf
DOI :
10.1109/ISIC.2008.4635924
Filename :
4635924
Link To Document :
بازگشت