TY - GEN
T1 - Development and verification of microsatellite attitude control system by processor-in-the-loop method
AU - Chong, Chia Yen
AU - Yang, Xin Zhan
AU - Juang, Jyh-Chin
AU - Miau, Jiun-Jih
PY - 2010/12/1
Y1 - 2010/12/1
N2 - The paper describes the development of a microsatellite attitude control system and verification of its functionality and performance by processor-in-the-loop (PIL) method. At NCKU, Taiwan, a 30 kg experimental satellite named CKUTEX is being developed. The role of the Attitude Determination and Control System (ADCS) is to provide attitude control functions including detumbling of the angular velocity, stabilization of the satellite, as well as estimation of orbit and attitude information for satellite operation. To fully develop and verify the attitude control system, a PIL simulation is developed. The simulation facility contains a dynamic simulator and real-time controller, as well as some interfacing circuitry. The dynamic simulator is capable of performing simulation of the space environment, orbit dynamic, attitude dynamic, and sensor/actuator models. The real-time controller is a realization of the embedded controller for attitude determination and control. The control actions of the CKUTEX are provided by magnetic torque rod while the attitude information is deduced from sensors including inertial measurement unit, digital sun sensors and magnetometers. Specifically, an NI-PXI platform is used to facilitate the simulation of the dynamics and a microchip processor is used to realize the real-time attitude determination and control functions. In the paper, the control requirements of the CKUTEX are briefly discussed. The PIL simulation facility is then described. Different simulation and test results are then provided to illustrate the capability of the PIL simulation in developing and verifying various functions and operations of the CKUTEX ADCS. The real-time performance requirement and computation throughput are then assessed to verify the embedded processor.
AB - The paper describes the development of a microsatellite attitude control system and verification of its functionality and performance by processor-in-the-loop (PIL) method. At NCKU, Taiwan, a 30 kg experimental satellite named CKUTEX is being developed. The role of the Attitude Determination and Control System (ADCS) is to provide attitude control functions including detumbling of the angular velocity, stabilization of the satellite, as well as estimation of orbit and attitude information for satellite operation. To fully develop and verify the attitude control system, a PIL simulation is developed. The simulation facility contains a dynamic simulator and real-time controller, as well as some interfacing circuitry. The dynamic simulator is capable of performing simulation of the space environment, orbit dynamic, attitude dynamic, and sensor/actuator models. The real-time controller is a realization of the embedded controller for attitude determination and control. The control actions of the CKUTEX are provided by magnetic torque rod while the attitude information is deduced from sensors including inertial measurement unit, digital sun sensors and magnetometers. Specifically, an NI-PXI platform is used to facilitate the simulation of the dynamics and a microchip processor is used to realize the real-time attitude determination and control functions. In the paper, the control requirements of the CKUTEX are briefly discussed. The PIL simulation facility is then described. Different simulation and test results are then provided to illustrate the capability of the PIL simulation in developing and verifying various functions and operations of the CKUTEX ADCS. The real-time performance requirement and computation throughput are then assessed to verify the embedded processor.
UR - http://www.scopus.com/inward/record.url?scp=79959432225&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=79959432225&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:79959432225
SN - 9781617823688
T3 - 61st International Astronautical Congress 2010, IAC 2010
SP - 2392
EP - 2398
BT - 61st International Astronautical Congress 2010, IAC 2010
T2 - 61st International Astronautical Congress 2010, IAC 2010
Y2 - 27 September 2010 through 1 October 2010
ER -