z-logo
Premium
High‐precision attitude determination and control system design and real‐time verification for CubeSats
Author(s) -
Gaber Khaled,
El_Mashade Mohamed B.,
Abdel Aziz Ghada A.
Publication year - 2020
Publication title -
international journal of communication systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.344
H-Index - 49
eISSN - 1099-1131
pISSN - 1074-5351
DOI - 10.1002/dac.4311
Subject(s) - cubesat , attitude control , computer science , gyroscope , matlab , vibrating structure gyroscope , attitude and heading reference system , kalman filter , satellite , microelectromechanical systems , simulation , control engineering , aerospace engineering , engineering , artificial intelligence , operating system , physics , quantum mechanics
Summary This paper presents the design and real‐time verification of a high‐precision and low‐cost attitude determination and control system (ADCS) for CubeSat based on a micro‐electro‐mechanical (MEMS) gyroscope. The CubeSat new missions require accurate and sophisticated ADCS with attitude drift adjustment. Moreover, designing an effective ADCS for the CubeSat poses a difficult challenge. The satellite comprises of a two‐unit CubeSat, which denotes that the ADCS is designed with small size, tight mass, and energy limitations. The ADCS has been enhanced in the former few years from fairly small resolution of 10 to around 0.6 m. This attitude drift, if not properly compensated, will cause a slow attitude information loss as the error in attitude rises between the actual and estimated. To correct the attitude adrift, the proposed system utilizes a MEMS gyroscope sensor which offers a comparative attitude to the Kalman filter for estimated attitude update. Real‐time verification and validation for the ADCS are performed through Matlab/Simulink environment and lab testing to prove the efficacy of the proposed system. Simulation of the ADCS shows accurate results with error of no more than 1°.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here