Adaptive Fading UKF with Q-Adaptation: Application to Picosatellite Attitude Estimation

AbstractThe unscented Kalman filter (UKF) is a filtering algorithm that gives sufficiently good estimation results for estimation problems of nonlinear systems even when high nonlinearity is in question. However, in the case of system uncertainty the UKF becomes inaccurate and diverges in time. In other words, if any change occurs in the process noise covariance, which is known a priori, the filter fails. This study introduces a novel adaptive fading UKF algorithm based on the correction of process noise covariance (Q-adaptation) for the case of mismatches with the model. By the use of a newly proposed adaptation scheme for the conventional UKF algorithm, change in the noise covariance is detected and corrected. Differently from most of the existing adaptive UKF algorithms, covariance is not updated at each step; it has only been corrected when the change in the process noise covariance is detected, and that brings about a noteworthy reduction in the computational burden. The proposed algorithm is tested ...

[1]  Mingquan Lu,et al.  An Adaptive UKF Filtering Algorithm for GPS Position Estimation , 2009, 2009 5th International Conference on Wireless Communications, Networking and Mobile Computing.

[2]  Jinling Wang,et al.  Adaptive estimation of multiple fading factors in Kalman filter for navigation applications , 2008 .

[3]  Srinivas R. Vadali,et al.  Gyroless Attitude Control of Multibody Satellites Using an Unscented Kalman Filter , 2006 .

[4]  Chingiz Hajiyev,et al.  Fault diagnosis and reconfiguration in flight control systems , 2003 .

[5]  Yuqing He,et al.  Adaptive unscented Kalman filter for estimation of modelling errors for helicopter , 2009, 2009 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[6]  Maurice G. Kendall,et al.  The advanced theory of statistics , 1945 .

[7]  Halil Ersin Soken,et al.  Pico satellite attitude estimation via Robust Unscented Kalman Filter in the presence of measurement faults. , 2010, ISA transactions.

[8]  Dah-Jing Jwo,et al.  Fuzzy adaptive interacting multiple model unscented Kalman filter for integrated navigation , 2009, 2009 IEEE Control Applications, (CCA) & Intelligent Control, (ISIC).

[9]  Halil Ersin Soken,et al.  UKF based in‐flight calibration of magnetometers and rate gyros for pico satellite attitude determination , 2012 .

[10]  A. H. Mohamed,et al.  Adaptive Kalman Filtering for INS/GPS , 1999 .

[11]  M. Simandl,et al.  Methods for Estimating State and Measurement Noise Covariance Matrices: Aspects and Comparison , 2009 .

[12]  Donald M. Wiberg,et al.  An online parameter estimator for quick convergence and time-varying linear systems , 2000, IEEE Trans. Autom. Control..

[13]  Dah-Jing Jwo,et al.  Fuzzy Adaptive Unscented Kalman Filter for Ultra-Tight GPS/INS Integration , 2010, 2010 International Symposium on Computational Intelligence and Design.

[14]  Qi Gong,et al.  Unscented Kalman Filtering: NPSAT1 Ground Test Results , 2006, AIAA Guidance, Navigation, and Control Conference and Exhibit.

[15]  James B. Rawlings,et al.  A new autocovariance least-squares method for estimating noise covariances , 2006, Autom..

[16]  F. Markley,et al.  Unscented Filtering for Spacecraft Attitude Estimation , 2003 .

[17]  Chingiz Hajiyev,et al.  Sensor and control surface/actuator failure detection and isolation applied to F‐16 flight dynamic , 2005 .

[18]  Chongzhao Han,et al.  Adaptive UKF for target tracking with unknown process noise statistics , 2009, 2009 12th International Conference on Information Fusion.

[19]  Hanxin Zhang,et al.  Modified unscented Kalman filtering and its application in autonomous satellite navigation , 2009 .

[20]  I.M. Ross,et al.  NPSAT1 Parameter Estimation Using Unscented Kalman Filtering , 2007, 2007 American Control Conference.

[21]  Chan Gook Park,et al.  Adaptive two‐stage Kalman filter in the presence of unknown random bias , 2006 .

[22]  H.F. Durrant-Whyte,et al.  A new approach for filtering nonlinear systems , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[23]  Hugh F. Durrant-Whyte,et al.  A new method for the nonlinear transformation of means and covariances in filters and estimators , 2000, IEEE Trans. Autom. Control..

[24]  T. Moore,et al.  Adaptive Kalman filtering algorithms for integrating GPS and low cost INS , 2004, PLANS 2004. Position Location and Navigation Symposium (IEEE Cat. No.04CH37556).

[25]  Halil Ersin Soken,et al.  Adaptive Kalman Filter with Multiple Fading Factors for UAV State Estimation , 2009 .

[26]  R. Mehra On the identification of variances and adaptive Kalman filtering , 1970 .

[27]  James R. Wertz,et al.  Spacecraft attitude determination and control , 1978 .

[28]  Halil Ersin Soken,et al.  Robust Estimation of UAV Dynamics in the Presence of Measurement Faults , 2012 .

[29]  R. Mehra Approaches to adaptive filtering , 1972 .

[30]  Xuemin Tian,et al.  An Adaptive UKF Algorithm for Process Fault Prognostics , 2009, 2009 Second International Conference on Intelligent Computation Technology and Automation.