Your browser does not support JavaScript!

State estimation based on improved cubature Kalman filter algorithm

State estimation based on improved cubature Kalman filter algorithm

For access to this article, please select a purchase option:

Buy article PDF
(plus tax if applicable)
Buy Knowledge Pack
10 articles for $120.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
IET Science, Measurement & Technology — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

During the recursive calculate process of the cubature Kalman filter (CKF), the covariance matrix tends to lose positive definiteness and noise statistical characteristics are inaccurate, which results in inaccurate filtering or even filter divergence. This study presents an improved algorithm based on the CKF. The algorithm combines the square root filter algorithm and the Sage–Husa maximum a posterior noise estimator, which can ensure the non-negative determination and symmetry of the covariance matrix and has the ability to deal with unknown and time-varying noise statistical characteristics in the filtering process adaptively. In the multi-dimension system, the noise covariance matrix may dissatisfy non-negative definiteness and result in filter divergence, and then the noise covariance matrix estimator is improved. The analysis is verified by state estimation example of the non-linear system, compared with the standard CKF, the accuracy of the adaptive square root CKF (ASRCKF) state estimation is increased by 63.13, 63.88, and 42.71%, respectively. Finally, the effectiveness of the ASRCKF is verified by the state estimation of the permanent magnet linear synchronous motor.


    1. 1)
      • 10. Julier, S.J., Uhlmann, J.K.: ‘Unscented filtering and nonlinear estimation’, Proc. IEEE, 2004, 92, (3), pp. 401422.
    2. 2)
      • 17. Deng, Z.L.: ‘Self-tuning filtering theory with applications’ (Harbin Institute of Technology Press, Harbin, 2003), pp. 162166.
    3. 3)
      • 4. Wang, J., Zhang, T., Xu, X., et al: ‘A variational Bayesian based strong tracking interpolatory cubature Kalman filter for maneuvering target tracking’, IEEE Access, 2018, 6, pp. 5254452560.
    4. 4)
      • 8. Wang, X.X., Pan, Q., Huang, H., et al: ‘Overview of deterministic sampling filtering algorithms for nonlinear’, Control Decis., 2012, 27, (6), pp. 801812.
    5. 5)
      • 6. Yue, Z., Lian, B.W., Tong, K.X., et al: ‘Novel strong tracking square-root cubature Kalman filter for GNSS/INS integrated navigation system’, IET Radar Sonar Navig., 2019, 13, (6), pp. 976982.
    6. 6)
      • 15. Li, X., Feng, Y.B., Huang, R.H., et al: ‘The application of square-root cubature Kalman filter in SLAM for underwater robot’. 2017 Chinese Automation Congress (CAC), Jinan, China, 2017, pp. 21832187.
    7. 7)
      • 19. Zhang, H.G., Zhang, H.Y.: ‘Remedy to prevent adaptive Kalman filtering divergence’, Control Decis., 1991, 6, (1), pp. 5356.
    8. 8)
      • 5. Huang, H.Q., Zhou, J., Zhang, J., et al: ‘Attitude estimation fusing quasi-Newton and cubature Kalman filtering for inertial navigation system aided with magnetic sensors’, IEEE Access, 2018, 6, pp. 2875528767.
    9. 9)
      • 1. Arasaratnam, I., Haykin, S.: ‘Cubature Kalman filters’, IEEE Trans. Autom. Control, 2009, 54, (6), pp. 12541269.
    10. 10)
      • 2. Zhang, L., Li, S., Zhang, E.Z., et al: ‘Robust measure of non-linearity-based cubature Kalman filter’, IET Sci. Meas. Technol., 2017, 11, (7), pp. 929938.
    11. 11)
      • 18. Zhao, L., Wang, X.X., Sun, M., et al: ‘Adaptive UKF filtering algorithm based on maximum a posterior estimation and exponential weighting’, Acta Autom. Sin., 2010, 36, (7), pp. 10071019.
    12. 12)
      • 12. Ding, J.L., Xiao, J.: ‘Design of adaptive cubature Kalman filter based on maximum a posteriori estimation’, Control Decis., 2014, 29, (2), pp. 327334.
    13. 13)
      • 9. Julier, S.J., Uhlmann, J.K., Durrant-Whyte, H.F.: ‘A new method for the nonlinear transformation of means and covariance in filters and estimators’, IEEE Trans. Autom. Control, 2000, 45, (3), pp. 477482.
    14. 14)
      • 11. Zarei, J., Shokri, E.: ‘Convergence analysis of non-linear filtering based on cubature Kalman filter’, IET Sci. Meas. Technol., 2015, 9, (3), pp. 294305.
    15. 15)
      • 14. Chen, L., Bi, T.S., Li, J.S., et al: ‘Dynamic state estimator for synchronous machines based on cubature Kalman filter’, Proc. CSEE, 2014, 34, (16), pp. 27062713.
    16. 16)
      • 3. Havlicek, M., Friston, K.J., Jan, J., et al: ‘Dynamic modeling of neuronal responses in fMRI using cubature Kalman filtering’, Neuro, 2012, 56, (4), pp. 21092128.
    17. 17)
      • 13. Chen, J., Wang, N., Ma, L., et al: ‘Extended target probability hypothesis density filter based on cubature Kalman filter’, IET Radar Sonar Navig., 2015, 9, (3), pp. 324332.
    18. 18)
      • 7. Sharma, A., Srivastava, S.C., Chakrabarti, S.: ‘A cubature Kalman filter based power system dynamic state estimator’, IEEE Trans. Instrum. Meas., 2017, 66, (8), pp. 20362045.
    19. 19)
      • 16. Zhao, L.Q., Luo, D.C., Wang, J.L., et al: ‘An adaptive strong tracking cubature Kalman filter’, J. Beijing Univ. Chem. Tech., 2013, 40, (3), pp. 98103.

Related content

This is a required field
Please enter a valid email address