TY - JOUR
T1 - Mechatronic design, dynamic modeling and results of a satellite flight simulator for experimental validation of satellite attitude determination and control schemes in 3-axis
AU - Mendoza-Bárcenas, M. A.
AU - Vicente-Vivas, E.
AU - Rodríguez-Cortés, H.
N1 - Funding Information:
Participation of author Mario Alberto Mendoza Bárcenas has been supported by a student grant from CEP-UNAM. Additionally, the author wishes to acknowledgement everyone collaborators who participated in the development of this project: Rodrigo Córdova, Emilio Jiménez, Eduardo Vizcaíno, Ignacio Mendoza Nucamendi, José Francisco Osorio, Miguel Ángel Alvarado, Alejandro Castilla, Rodrigo Alva and Genaro Islas. Special mention to Mr. Rafael Prieto Melendez (CCADET). Thanks for all.
PY - 2014/6/1
Y1 - 2014/6/1
N2 - This paper describes the integration and implementation of a satellite flight simulator based on an air bearing system, which was designed and instrumented in our laboratory to evaluate and to perform research in the field of Attitude Determination and Control Systems for satellites, using the hardware-in-the-loop technique. The satellite flight simulator considers two main blocks: an instrumented mobile platform and an external computer executing costume-made Matlab® software. The first block is an air bearing system containing an FPGA based on-board computer with capabilities to integrate digital architectures for data acquisition from inertial navigation sensors, control of actuators and communications data handling. The second block is an external personal computer, which runs in parallel Matlab® based algorithms for attitude determination and control. Both blocks are linked by means of radio modems. The paper also presents the analysis of the satellite flight simulator dynamics in order to obtain its movement equation which allows a better understanding of the satellite flight simulator behavior. In addition, the paper shows experimental results about the automated tracking of the satellite flight simulator based a virtual reality model developed in Matlab®. It also depicts two different versions of FPGA based on-board computers developed in-house to integrate embedded and polymorphic digital architectures for spacecrafts applications. Finally, the paper shows successful experimental results for an attitude control test using the satellite flight simulator based on a linear control law.
AB - This paper describes the integration and implementation of a satellite flight simulator based on an air bearing system, which was designed and instrumented in our laboratory to evaluate and to perform research in the field of Attitude Determination and Control Systems for satellites, using the hardware-in-the-loop technique. The satellite flight simulator considers two main blocks: an instrumented mobile platform and an external computer executing costume-made Matlab® software. The first block is an air bearing system containing an FPGA based on-board computer with capabilities to integrate digital architectures for data acquisition from inertial navigation sensors, control of actuators and communications data handling. The second block is an external personal computer, which runs in parallel Matlab® based algorithms for attitude determination and control. Both blocks are linked by means of radio modems. The paper also presents the analysis of the satellite flight simulator dynamics in order to obtain its movement equation which allows a better understanding of the satellite flight simulator behavior. In addition, the paper shows experimental results about the automated tracking of the satellite flight simulator based a virtual reality model developed in Matlab®. It also depicts two different versions of FPGA based on-board computers developed in-house to integrate embedded and polymorphic digital architectures for spacecrafts applications. Finally, the paper shows successful experimental results for an attitude control test using the satellite flight simulator based on a linear control law.
KW - ADCS
KW - Air bearing system
KW - Dynamic model
KW - FPGA
KW - Hardware-in-the-loop
KW - Satellite simulator
KW - Test bed
UR - http://www.scopus.com/inward/record.url?scp=84919595083&partnerID=8YFLogxK
U2 - 10.1016/S1665-6423(14)71619-0
DO - 10.1016/S1665-6423(14)71619-0
M3 - Artículo
AN - SCOPUS:84919595083
SN - 1665-6423
VL - 12
SP - 370
EP - 383
JO - Journal of Applied Research and Technology
JF - Journal of Applied Research and Technology
IS - 3
ER -