DocumentCode :
2889728
Title :
Computer-aided software design for spacecraft guidance, navigation and control
Author :
de Lafontaine, J.
Author_Institution :
NGC Aerosp. Ltd., Vancouver, BC
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. The presentation will demonstrate 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 will be 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 will be provided to illustrate the performance of the AOCS software.
Keywords :
aerospace computing; aircraft landing guidance; automatic programming; computer aided software engineering; control system CAD; space vehicles; Earth-observation mission; PROBA-1 spacecraft; attitude and orbit control system; automatic flight code generation; automatic flight software generation; computer-aided software design tool; high-level graphical representation; microprocessor; on-board AOCS software; 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 :
Control Applications, 2008. CCA 2008. IEEE International Conference on
Conference_Location :
San Antonio, TX
Print_ISBN :
978-1-4244-2222-7
Electronic_ISBN :
978-1-4244-2223-4
Type :
conf
DOI :
10.1109/CCA.2008.4629563
Filename :
4629563
Link To Document :
بازگشت