The integration of flight hardware with real-time simulations increases spacecraft attitude control systems (ACS) reliability by providing greater test coverage through end-to-end testing in a realistic test environment. The paper describes a laboratory environment for development and testing spacecraft ACS and components, with emphasis on the real-time software architecture using RT-Linux. The environment included real-time control and data acquisition applications on a network of RT-Linux computers, Matrix/sub X/ control system design automation tools for real-time simulation and hardware-in-the-loop testing, and special test equipment. Hard real-time tasks with periods of 60 microseconds to 1 second were implemented using RT-Linux with a rate monotonic scheduler. This facility is currently being used for end-to-end tests on the Odin spacecraft ACS flight hardware, and work is in progress to support ACS R&D and Canadian satellite missions.
[1]
Andrew F. Ptak,et al.
ODIN Attitude Control System - Design, Development and Test
,
1997
.
[2]
Bran Selic,et al.
Real-time object-oriented modeling
,
1994,
Wiley professional computing.
[3]
Peter Carruthers,et al.
MICROSAT attitude control system on-orbit maintenance and performance
,
1992
.
[4]
Charles R. Phillips,et al.
Digital control system analysis and design
,
1985,
IEEE Transactions on Systems, Man, and Cybernetics.
[5]
Michael Barabanov,et al.
A Linux-based Real-Time Operating System
,
1997
.
[6]
Loren I. Slafer.
The use of real-time, hardware-in-the-loop simulation in the design and development of the new Hughes HS601 spacecraft attitude control system
,
1989
.