Title :
Extended Kalman filtering for pico-satellites attitude determination
Author :
Nasri, Mohamed Temam ; Kinsner, Witold
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Manitoba, Winnipeg, MB, Canada
Abstract :
The extended Kalman filter (EKF) algorithm has been applied widely in orbital guidance and navigations problems for miniand micro-satellites. This paper evaluates the performance and computational complexity of EKF for smaller satellites. The impact of some limitations, including low power and computing capabilities on the implementation of EKF in smaller satellites is also addressed. The filter formulation is based on a kinematics model propagated with three-axis rate integrating gyros, where the attitude is parameterized using quaternions. A multiplicative quaternion-error approach is used to define the attitude error, which ensures that quaternion normalization is maintained. The results indicate that the EKF is sensitive to initial conditions. Using TRIAD algorithm to determine initial conditions, the filter converges after 50 minutes with an average error of 1.5°, but may diverge for extreme cases. The time and space complexities of EKF have also been estimated to be O(n3) and O(n2), respectively.
Keywords :
Kalman filters; communication complexity; navigation; nonlinear filters; satellite communication; EKF algorithm; TRIAD algorithm; computational complexity; extended Kalman filtering; micro-satellites; navigations; orbital guidance; pico-satellites attitude determination; Covariance matrices; Estimation; Kalman filters; Noise; Position measurement; Quaternions; Space vehicles; Extended Kalman filter (EKF); attitude determination; computational complexity of EKF; pico-satellites;
Conference_Titel :
Electrical and Computer Engineering (CCECE), 2013 26th Annual IEEE Canadian Conference on
Conference_Location :
Regina, SK
Print_ISBN :
978-1-4799-0031-2
Electronic_ISBN :
0840-7789
DOI :
10.1109/CCECE.2013.6567843