Skip to main content
Log in

Vehicle State and Bias Estimation Based on Unscented Kalman Filter with Vehicle Hybrid Kinematics and Dynamics Models

  • Published:
Automotive Innovation Aims and scope Submit manuscript

Abstract

In recent years, vehicle state estimation methods incorporating different vehicle models have received extensive attention. When the vehicle is disturbed by external forces not considered in traditional vehicle models (for example, a certain slope, or wind resistance different from theoretical calculation), the problem of model mismatch will occur, which leads to the inaccurate estimation of the vehicle states. To solve this problem, an Unscented Kalman Filter (UKF) algorithm is used to fuse inertial navigation data with the vehicle hybrid model in this paper. The hybrid model introduces a switching strategy that fuses the vehicle kinematics and the dynamics models while augmenting biases that need to be estimated in the vehicle states. The switching strategy resolves the integration divergence problem of vehicle dynamics models at low speeds and the inaccurate estimation of vehicle kinematics models at high speeds. Simulation experiments demonstrate that the proposed method can accurately estimate biases induced by external forces, enhancing the accuracy and confidence of states by eliminating errors caused by these biases. The robustness of the method is validated in vehicle verification platform experiments, where errors in vehicle lateral speed and yaw rate are reduced by 9.7 cm/s and 0.012 °/s, respectively, under large curvature maneuvers, and 9.6 cm/s and 0.004 °/s under quarter-turn maneuvers. The proposed method significantly improves lateral speed and vehicle position accuracies.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

Abbreviations

DOF:

Degree of freedom

RMSE:

Root mean square error

SD:

Standard deviation

UKF:

Unscented Kalman filter

VIO:

Visual-inertial odometry

VINS:

Visual-inertial system

References

  1. Wu, K.J., Roumeliotis, S.I.: Unobservable Directions of VINS Under Special Motions. 9

  2. Wu, K.J., Guo, C.X., Georgiou, G., Roumeliotis, S.I.: VINS on wheels. In: 2017 IEEE International Conference on Robotics and Automation (ICRA). pp. 5155–5162. IEEE, Singapore (2017)

  3. Ma, F., Shi, J., Yang, Y., Li, J., Dai, K.: ACK-MSCKF: tightly-coupled Ackermann multi-state constraint Kalman filter for autonomous vehicle localization. Sensors. 19, 4816 (2019). https://doi.org/10.3390/s19214816

    Article  Google Scholar 

  4. Mourikis, A.I., Roumeliotis, S.I.: A Multi-state constraint kalman filter for vision-aided inertial navigation. In: Proceedings 2007 IEEE International Conference on Robotics and Automation. pp. 3565–3572. IEEE, Rome, Italy (2007)

  5. Sun, K., Mohta, K., Pfrommer, B., Watterson, M., Liu, S., Mulgaonkar, Y., Taylor, C.J., Kumar, V.: Robust stereo visual inertial odometry for fast autonomous flight. ArXiv171200036 Cs. (2018)

  6. Kang, R., Xiong, L., Xu, M., Zhao, J., Zhang, P.: VINS-Vehicle: A tightly-coupled vehicle dynamics extension to visual-inertial state estimator. In: 2019 IEEE Intelligent Transportation Systems Conference (ITSC). pp. 3593–3600. IEEE, Auckland, New Zealand (2019)

  7. Qin, T., Li, P., Shen, S.: VINS-mono: a robust and versatile monocular visual-inertial state estimator. IEEE Trans. Robot. 34, 1004–1020 (2018). https://doi.org/10.1109/TRO.2018.2853729

    Article  Google Scholar 

  8. Allotta, B., Chisci, L., Costanzi, R., Fanelli, F., Fantacci, C., Meli, E., Ridolfi, A., Caiti, A., Di Corato, F., Fenucci, D.: A comparison between EKF-based and UKF-based navigation algorithms for AUVs localization. In: OCEANS 2015 - Genova. pp. 1–5. IEEE, Genova, Italy (2015)

  9. Heidfeld, H., Schünemann, M., Kasper, R.: UKF-based state and tire slip estimation for a 4WD electric vehicle. Veh. Syst. Dyn. 58, 1479–1496 (2020). https://doi.org/10.1080/00423114.2019.1648836

    Article  Google Scholar 

  10. Zhang, L., Meng, Q., Chen, H., Huang, Y., Liu, Y., Guo, K.: Kalman filter-based fusion estimation method of steering feedback torque for steer-by-wire systems. Automot. Innov. 4, 430–439 (2021). https://doi.org/10.1007/s42154-021-00159-9

    Article  Google Scholar 

  11. Hashemi, E., Khajepour, A., Moshchuk, N., Chen, S. K.: Real-time road bank estimation with disturbance observers for vehicle control systems. IEEE Trans. Control Syst. Technol. 30, 443–450 (2022). https://doi.org/10.1109/TCST.2021.3062384

    Article  Google Scholar 

  12. Chen, J., Song, J., Li, L., Jia, G., Ran, X., Yang, C.: UKF-based adaptive variable structure observer for vehicle sideslip with dynamic correction. IET Control Theory Appl. 10, 1641–1652 (2016). https://doi.org/10.1049/iet-cta.2015.1030

    Article  MathSciNet  Google Scholar 

  13. Boada, B.L., Boada, M.J.L., Diaz, V.: Vehicle sideslip angle measurement based on sensor data fusion using an integrated ANFIS and an Unscented Kalman Filter algorithm. Mech. Syst. Signal Process. 832–845 (2016). https://doi.org/10.1016/j.ymssp.2015.11.003

  14. Saadeddin, K., Abdel-Hafez, M.F., Jaradat, M.A., Jarrah, M.A.: Performance enhancement of low-cost, high-accuracy, state estimation for vehicle collision prevention system using ANFIS. Mech. Syst. Signal Process. 41, 239–253 (2013). https://doi.org/10.1016/j.ymssp.2013.06.013

    Article  Google Scholar 

  15. Jo, K., Chu, K., Lee, K., Sunwoo, M.: Integration of multiple vehicle models with an IMM filter for vehicle localization. In: 2010 IEEE Intelligent Vehicles Symposium. pp. 746–751. IEEE, La Jolla, CA, USA (2010)

  16. Kim, M., Kim, B., Kim, C.: Vehicle dynamics and road slope estimation based on cascade extended Kalman filter. 4

  17. Nisar, B., Foehn, P., Falanga, D., Scaramuzza, D.: VIMO: simultaneous visual inertial model-based odometry and force estimation. IEEE Robot. Autom. Lett. 4, 2785–2792 (2019). https://doi.org/10.1109/LRA.2019.2918689

    Article  Google Scholar 

  18. Ding, Z., Yang, T., Zhang, K., Xu, C., Gao, F.: VID-Fusion: Robust visual-inertial-dynamics odometry for accurate external force estimation. ArXiv201103993 Cs. (2021)

  19. Ge, L., Zhao, Y., Zhong, S., Shan, Z., Ma, F., Han, Z., Guo, K.: Integration stability analysis of nonlinear model predictive motion control for autonomous vehicles. In Review (2022)

  20. Gao, L., Xiong, L., Xia, X., Lu, Y., Yu, Z.: Vehicle localization with vehicle dynamics during GNSS outages. In: Klomp, M., Bruzelius, F., Nielsen, J., Hillemyr, A. (eds.) Advances in Dynamics of Vehicles on Roads and Tracks, pp. 1071–1079. Springer, Cham (2020)

    Chapter  Google Scholar 

  21. Gillespie, T.: Fundamentals of Vehicle Dynamics. SAE International (2021)

  22. Hairer, E., Norsett, S., Wanner, G.: Solving Ordinary Differential Equations I: Nonstiff Problems. (1993)

  23. Luenberger, D.G.: Observing the state of a linear system. IEEE Trans. Mil. Electron. 8, 74–80 (1964). https://doi.org/10.1109/TME.1964.4323124

    Article  Google Scholar 

  24. Kalman, R.E.: A new approach to linear filtering and prediction problems. (1960)

  25. Simon, D.: Optimal State Estimation: Kalman, H Infinity, and Nonlinear Approaches. Wiley (2006)

  26. Julier, S.J., Uhlmann, J.K.: Unscented filtering and nonlinear estimation. Proc. IEEE. 92, 401–422 (2004). https://doi.org/10.1109/JPROC.2003.823141

    Article  Google Scholar 

  27. Lin, M., Yoon, J., Kim, B.: Self-driving car location estimation based on a particle-aided unscented Kalman filter. Sensors. 20, 2544 (2020). https://doi.org/10.3390/s20092544

    Article  Google Scholar 

  28. Tedaldi, D., Pretto, A., Menegatti, E.: A robust and easy to implement method for IMU calibration without external equipments. In: 2014 IEEE International Conference on Robotics and Automation (ICRA). pp. 3042–3049. IEEE, Hong Kong, China (2014)

Download references

Acknowledgements

This work was funded by China Postdoctoral Science Foundation (Grant No. 2020M670846), Foundation of State Key Laboratory of Automotive Simulation and Control (Grant No.20180104), Science and Technology Development Plan of Jilin Province (Grant No. YDZJ202102CXJD017), and Young Elite Scientists Sponsorship Program by the China Association for Science and Technology (Grant No. YESS20200139).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yang Zhao.

Ethics declarations

Conflict of interest

On behalf of all the authors, the corresponding author states that there is no conflict of interest.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhong, S., Zhao, Y., Ge, L. et al. Vehicle State and Bias Estimation Based on Unscented Kalman Filter with Vehicle Hybrid Kinematics and Dynamics Models. Automot. Innov. 6, 571–585 (2023). https://doi.org/10.1007/s42154-023-00230-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s42154-023-00230-7

Keywords

Navigation