SVD-Aided EKF with process noise covariance adaptation applied to satellite attitude dynamics

Research output: Contribution to journalConference articlepeer-review


An attitude estimation scheme is designed with the process noise adaptation rule in the extended Kalman filter (EKF) algorithm for a spacecraft in low Earth orbit. The adaptations are designed for compensating the external disturbances by updating the process noise covariance. Satellite attitude estimation algorithm based on the Singular Value Decomposition (SVD) as a preprocessing step in EKF is proposed. The process noise covariance (Q) adaptation rule is incorporated into the previous filter design. The proposed filter has the capability to be robust against initialization errors and the dynamics modeling errors of the satellite. Numerical simulations based on several scenarios are employed to investigate the robustness of the filter.

Original languageEnglish
Pages (from-to)390-399
Number of pages10
JournalCEUR Workshop Proceedings
Publication statusPublished - 2021
Event4th International Workshop on Computer Modeling and Intelligent Systems, CMIS 2021 - Zaporizhzhia, Ukraine
Duration: 27 Apr 2021 → …

Bibliographical note

Publisher Copyright:
© 2021 Copyright for this paper by its authors.


  • Adaptive filtering
  • Attitude estimation
  • Extended Kalman filter
  • Rate gyro
  • Singular value decomposition
  • Small satellite


Dive into the research topics of 'SVD-Aided EKF with process noise covariance adaptation applied to satellite attitude dynamics'. Together they form a unique fingerprint.

Cite this