Abstract
For a small satellite, the processor onboard the attitude determination and control system (ADCS) is required to monitor, communicate, and control all the sensors and actuators. In addition, the processor is required to consistently communicate with the satellite bus. Consequently, the processor is unable to ensure all the sensors and actuators will immediately respond to the data acquisition request, which leads to asynchronous data problems. The extended Kalman filter (EKF) is commonly used in the attitude determination process, but it assumes fully synchronous data. The asynchronous data problem would greatly degrade the attitude determination accuracy by EKF. To minimize the attitude estimation accuracy loss due to asynchronous data while ensuring a reasonable computational complexity for small satellite applications, this paper proposes the simplex-back-propagation Kalman filter (SBPKF). The proposed SBPKF incorporates the time delay, gyro instability, and navigation error into both the measurement and covariance estimation during the Kalman update process. The performance of SBPKF has been compared with EKF, modified adaptive EKF (MAEKF), and moving–covariance Kalman filter (MC-KF). Simulation results show that the attitude estimation error of SBPKF is at least 30% better than EKF and MC-KF. In addition, the SBPKF’s computational complexity is 17% lower than MAEKF and 29% lower than MC-KF.
Funder
National Research Foundation
Subject
Electrical and Electronic Engineering,Biochemistry,Instrumentation,Atomic and Molecular Physics, and Optics,Analytical Chemistry
Reference38 articles.
1. BryceTech (2022). Smallsats by the Numbers 2022, BryceTech. Available online: https://www.brycetech.com/reports/report-documents/Bryce_Smallsats_2022.pdf.
2. Tissera, M.S.C., Low, K.S., and Goh, S.T. (2021, January 6–13). On-orbit Gyroscope Bias Compensation to Improve Satellite Attitude Control Performance. Proceedings of the IEEE Aerospace Conference, Big Sky, MT, USA.
3. Nonlinear filtering for sequential spacecraft attitude estimation with real data: Cubature Kalman Filter, Unscented Kalman Filter and Extended Kalman Filter;Garcia;Adv. Space Res.,2019
4. Fully Multiplicative Unscented Kalman Filter for Attitude Estimation;Zanetti;J.Guid.Control Dyn.,2018
5. Unscented Filtering for Spacecraft Attitude Estimation;Crassdis;J.Guid.Control Dyn.,2003