Title :
Real-time spacecraft simulation and hardware-in-the-loop testing
Author :
Ptak, Alan ; Foundy, Khalil
Author_Institution :
Centre de Recherche Inf. de Montreal, Que., Canada
Abstract :
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, MatrixX 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
Keywords :
aerospace simulation; aerospace testing; attitude control; control system analysis computing; data acquisition; program testing; real-time systems; software reliability; space vehicles; 60 ms to 1 s; Canadian satellite missions; MatrixX control system design automation tools; Odin spacecraft flight hardware; R&D; RT-Linux computer network; end-to-end testing; flight hardware; hard real-time tasks; hardware-in-the-loop testing; laboratory environment; rate monotonic scheduler; real-time control applications; real-time data acquisition applications; real-time software architecture; real-time spacecraft simulation; realistic test environmen; spacecraft attitude control systems reliability; test coverage; test equipment; Aerospace simulation; Application software; Automatic control; Data acquisition; Hardware; Real time systems; Software architecture; Software testing; Space vehicles; System testing;
Conference_Titel :
Real-Time Technology and Applications Symposium, 1998. Proceedings. Fourth IEEE
Conference_Location :
Denver, CO
Print_ISBN :
0-8186-8569-7
DOI :
10.1109/RTTAS.1998.683207