Modified strong tracking unscented Kalman filter for nonlinear state estimation with process model uncertainty†
Corresponding Author
Gaoge Hu
School of Automation, Northwestern Polytechnical University, Xi'an, China
Correspondence to: Gaoge Hu, School of Automation, Northwestern Polytechnical University, Xi'an, China.
E-mail: [email protected]
Search for more papers by this authorShesheng Gao
School of Automation, Northwestern Polytechnical University, Xi'an, China
Search for more papers by this authorYongmin Zhong
School of Aerospace, Mechanical and Manufacturing Engineering, RMIT University, Melbourne, Australia
Search for more papers by this authorBingbing Gao
School of Automation, Northwestern Polytechnical University, Xi'an, China
Search for more papers by this authorAleksandar Subic
School of Aerospace, Mechanical and Manufacturing Engineering, RMIT University, Melbourne, Australia
Swinburne Research and Development, Swinburne University of Technology, Melbourne, Australia.
Search for more papers by this authorCorresponding Author
Gaoge Hu
School of Automation, Northwestern Polytechnical University, Xi'an, China
Correspondence to: Gaoge Hu, School of Automation, Northwestern Polytechnical University, Xi'an, China.
E-mail: [email protected]
Search for more papers by this authorShesheng Gao
School of Automation, Northwestern Polytechnical University, Xi'an, China
Search for more papers by this authorYongmin Zhong
School of Aerospace, Mechanical and Manufacturing Engineering, RMIT University, Melbourne, Australia
Search for more papers by this authorBingbing Gao
School of Automation, Northwestern Polytechnical University, Xi'an, China
Search for more papers by this authorAleksandar Subic
School of Aerospace, Mechanical and Manufacturing Engineering, RMIT University, Melbourne, Australia
Swinburne Research and Development, Swinburne University of Technology, Melbourne, Australia.
Search for more papers by this authorSummary
This paper presents a modified strong tracking unscented Kalman filter (MSTUKF) to address the performance degradation and divergence of the unscented Kalman filter because of process model uncertainty. The MSTUKF adopts the hypothesis testing method to identify process model uncertainty and further introduces a defined suboptimal fading factor into the prediction covariance to decrease the weight of the prior knowledge on filtering solution. The MSTUKF not only corrects the state estimation in the occurrence of process model uncertainty but also avoids the loss of precision for the state estimation in the absence of process model uncertainty. Further, it does not require the cumbersome evaluation of Jacobian matrix involved in the calculation of the suboptimal fading factor. Experimental results and comparison analysis demonstrate the effectiveness of the proposed MSTUKF. Copyright © 2015 John Wiley & Sons, Ltd.
References
- 1Julier SJ, Uhlmann JK. Unscented filtering and nonlinear estimation. Proceedings of the IEEE 2004; 92(3): 401–422.
- 2Xia YQ, Deng ZH, Li L, Geng XM. A new continuous-discrete particle filter for continuous-discrete nonlinear systems. Information Sciences 2013; 242(1): 64–75.
- 3Gao SS, Hu GG, Zhong YM. Windowing and random weighting-based adaptive unscented Kalman filter. International Journal of Adaptive Control and Signal Processing 2015; 29(2): 201–223.
- 4Ljung L. Asymptotic behavior of the extended Kalman filter as a parameter estimator for linear systems. IEEE Transactions on Automatic Control 1979; 24(1): 36–50.
- 5Gobbo DD, Napolitano M, Famouri P, Innocenti M. Experimental application of extended Kalman filtering for sensor validation. IEEE Transactions on Control System Technology 2001; 9(2): 376–380.
- 6Alspach DL, Sorenson HW. Nonlinear Bayesian estimation using Gaussian sum approximations. IEEE Transactions on Automatic Control 1972; 17(4): 439–448.
- 7Ito K, Xiong K. Gaussian filters for nonlinear filtering problems. IEEE Transactions on Automatic Control 2000; 45(5): 910–927.
- 8Arasaratnam I, Haykin S, Elliott RJ. Discrete-time nonlinear filtering algorithms using Gauss-Hermite quadrature. Proceedings of the IEEE 2007; 95(5): 953–977.
- 9Julier SJ, Uhlmann JK, Durrant-Whyte HF. A new method for the nonlinear transformation of means and covariances in filters and estimators. IEEE Transactions on Automatic Control 2000; 45(3): 477–482.
- 10Wan EA, van der Merwe R. The unscented Kalman filter for nonlinear estimation. Adaptive Systems for Signal Processing, Communications, and Control Symposium 2000: 153–158.
- 11Gordon NJ, Salmond DJ, Smith AF. Novel approach to nonlinear/non-gaussian Bayesian state estimation. IEE Proceedings-F 1993; 140(2): 107–113.
- 12Arulampalam MS, Maskell S, Gordon N, Clapp T. A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking. IEEE Transactions on Signal Processing 2002; 50(2): 174–188.
- 13Zhou DH, Xi YG, Zhang ZJ. A suboptimal multiple fading extended Kalman filter. Acta Automatica Sinica 1991; 17(6): 689–695.
- 14Zhou DH, Frank PM. Strong tracking filtering of nonlinear time-varying stochastic systems with coloured noise: application to parameter estimation and empirical robustness analysis. International Journal of Control 1996; 65(2): 295–307.
- 15Xia QJ, Rao M, Ying YQ, Shen XM. Adaptive fading Kalman filter with an application. Automatica 1994; 30(8): 1333–1338.
- 16Jwo DJ, Wang SH. Adaptive fuzzy strong tracking extended Kalman filtering for GPS navigation. IEEE Sensors Journal 2007; 7(5): 778–789.
- 17Cho SY, Choi WS. Robust positioning technique in lowcost DR/GPS for land navigation. IEEE Transactions on Instrumentation and Measurement 2006; 55(4): 1132–1142.
- 18Zhang ZT, Zhang JS. A novel strong tracking finite-difference extended Kalman filter for nonlinear eye tracking. Science in China Series F: Information Sciences 2009; 52(4): 688–694.
- 19He X, Wang ZD, Wang XF, Zhou DH. Networked strong tracking filtering with multiple packet dropouts: algorithms and applications. IEEE Transactions on Industrial Electronics 2014; 61(3): 1454–1463.
- 20Xie XQ, Zhou DH, Jin YH. Strong tracking filter based adaptive generic model control. Journal of Process Control 1999; 9(4): 337–350.
- 21Shi Y, Han CZ. Adaptive UKF method with applications to target tracking. Acta Automatica Sinica 2011; 37(6): 755–759.
- 22Arshal G. Error equations of inertial systems. Journal of Guidance, Navigation and Dynamics 1987; 10(4): 351–358.
- 23Bai M, Zhou DH, Schwarz H. Identification of generalized friction for an experimental planar two-link flexible manipulator using strong tracking filter. IEEE Transactions on Robotics and Automation 1999; 15(2): 362–369.
- 24Boutayeb M, Aubry D. A strong tracking extended Kalman observer for nonlinear discrete-time systems. IEEE Transactions on Automatic Control 1999; 44(8): 1550–1556.
- 25Yan LP, Xiao B, Xia YQ, Fu MY. State estimation for asynchronous multirate multisensor nonlinear dynamic systems with missing measurements. International Journal of Adaptive Control and Signal Processing 2012; 26(6): 516–529.
- 26Li L, Xia YQ. Stochastic stability of the unscented Kalman filter with intermittent observations. Automatica 2012; 48(5): 978–981.
- 27Yang WB, Li SY. Autonomous navigation filtering algorithm for spacecraft based on strong tracking UKF. Systems Engineering and Electronics 2011; 33(11): 2485–2491.
- 28Jwo DJ, Lai SY. Navigation integration using the fuzzy strong tracking unscented Kalman filter. Journal of Navigation 2009; 62(2): 303–322.
- 29Mehra R. Approaches to adaptive filtering. IEEE Transactions on Automatic Control 1972; 17(5): 693–698.
- 30Zhou DH, Su YX, Xi YG, Zhang ZJ. Extension of Friedland's separate-bias estimation to randomly time-varying bias of nonlinear systems. IEEE Transactions on Automatic Control 1993; 38(8): 1270–1273.
- 31Zhang ZT, Zhang JS. A strong tracking nonlinear robust filter for eye tracking. Journal of Control Theory and Applications 2010; 8(4): 503–508.
10.1007/s11768-010-8063-9 Google Scholar
- 32Ge ZX, Yang YM, Wen XS. Strong tracking UKF method and its application in fault identification. Chinese Journal of Scientific Instrument 2008; 29(8): 1670–1674.
- 33He Y, Song Q, Dong YL, Yang J. Adaptive tracking algorithm based on modified strong tracking filter. IEEE International Conference on Radar 2006: 1–4.
- 34Wang XX, Zhao L, Xia QX, Hao Y. Strong tracking filter based on unscented transformation. Control and Decision 2010; 25(7): 1063–1068.
- 35Jwo DJ, Yang CF, Chuang CH, Lee TY. Performance enhancement for ultra-tight GPS/INS integration using a fuzzy adaptive strong tracking unscented Kalman filter. Nonlinear Dynamics 2013; 73(1-2): 377–395.
- 36Yang B, Qin YY, Cai Y. Application of UKF in direct method of Kalman filter for INS/GPS. Chinese Journal of Sensors and Actuators 2007; 20(4): 842–846.
- 37Qin YY. Inertial Navigation. Science Press: Beijing,2006.