DocumentCode :
158141
Title :
Development of attitude control systems for modular spacecraft
Author :
Hanson, Jutta ; Hansen, L.J.
Author_Institution :
CrossTrac Enginering, Sunnyvale, CA, USA
fYear :
2014
fDate :
1-8 March 2014
Firstpage :
1
Lastpage :
9
Abstract :
This paper discusses a new approach to ADCS simulation and design that is consistent with applications based software components. By breaking the ADCS into component applications and using standard interfaces, both of which having been pre-defined in coordination with the software development team, a new paradigm in the development of ADCS software has been achieved. In order to meet quick development times and reduce development costs, this new paradigm relies on modular, reusable software applications implemented in a network architecture. These systems use data driven, asynchronous applications to provide the various software functions, including ADCS. By keeping the applications self-contained, the software can be modified by changing, adding, deleting or modifying an application without affecting the rest of the software, thereby reducing the test requirements on the system. However, this modular approach is not consistent with traditional ADCS development approaches and environments, which assume that all ADCS functions will be contained in a single block of software, executed in a single thread at a precise sample frequency. This leads to difficulties in translating the algorithms developed by the ADCS algorithm team to into flight software, either through documentation that is passed to the software team, or through autocoding of the algorithms directly. We will discuss the implementation of a general applications based ADCS simulation operating in the MATLAB environment as well as the development of algorithms for spacecraft requiring multiple pointing modes, the aggregation of multiple sensor inputs and the precise tracking of ground targets.
Keywords :
aerospace simulation; attitude control; mathematics computing; pointing systems; space vehicles; target tracking; ADCS simulation; MATLAB environment; attitude control systems; ground target tracking; modular spacecraft; multiple pointing modes; multiple sensor input aggregation; Actuators; Computer architecture; Sensors; Space vehicles; Switches; Torque; Vectors;
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.6836243
Filename :
6836243
Link To Document :
بازگشت