TY - JOUR
T1 - TRIAD-Aided Multiplicative EKF for Small Satellite Attitude Estimation and Magnetometer Calibration
AU - Kinatas, Hasan
AU - Hajiyev, Chingiz
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023/11/15
Y1 - 2023/11/15
N2 - This study presents a nontraditional estimation system for attitude estimation and complete magnetometer calibration of a small satellite. The proposed system combines the TRIAD algorithm, a static attitude determination method, with a multiplicative extended Kalman filter (MEKF) to improve accuracy, and enhance system flexibility. The TRIAD algorithm serves as the initial step, providing an initial coarse quaternion set estimation using measurements from a three-axis magnetometer and a sun sensor. Subsequently, the coarse estimation is filtered through the MEKF to obtain the final estimation. In addition to attitude estimation, the MEKF performs magnetometer calibration by estimating biases, scaling factors, and nonorthogonality corrections. To evaluate the performance of the proposed system, multiple numerical simulations are conducted using a hypothetical nanosatellite. The simulation results include estimations of attitude, gyro bias, and magnetometer calibration parameters, as well as an assessment of the system's performance under various time-varying magnetometer biases.
AB - This study presents a nontraditional estimation system for attitude estimation and complete magnetometer calibration of a small satellite. The proposed system combines the TRIAD algorithm, a static attitude determination method, with a multiplicative extended Kalman filter (MEKF) to improve accuracy, and enhance system flexibility. The TRIAD algorithm serves as the initial step, providing an initial coarse quaternion set estimation using measurements from a three-axis magnetometer and a sun sensor. Subsequently, the coarse estimation is filtered through the MEKF to obtain the final estimation. In addition to attitude estimation, the MEKF performs magnetometer calibration by estimating biases, scaling factors, and nonorthogonality corrections. To evaluate the performance of the proposed system, multiple numerical simulations are conducted using a hypothetical nanosatellite. The simulation results include estimations of attitude, gyro bias, and magnetometer calibration parameters, as well as an assessment of the system's performance under various time-varying magnetometer biases.
KW - Attitude estimation
KW - Kalman filtering
KW - magnetometers
KW - online sensor calibration
KW - small satellites
KW - time-varying bias
UR - http://www.scopus.com/inward/record.url?scp=85174824203&partnerID=8YFLogxK
U2 - 10.1109/JSEN.2023.3317969
DO - 10.1109/JSEN.2023.3317969
M3 - Article
AN - SCOPUS:85174824203
SN - 1530-437X
VL - 23
SP - 27161
EP - 27168
JO - IEEE Sensors Journal
JF - IEEE Sensors Journal
IS - 22
ER -