Abstract
This paper presents a novel model-based observer algorithm to address issues associated with nonlinear suspension system state estimation using interacting multiple model unscented Kalman Filters (IMMUKF) under various road excitation. Due to the fact that practical working condition is complex for the suspension system, e.g. additional load. Meanwhile, the changed sprung mass parameter will induce model changed of suspension system, and it can lead to state transition between various models. To tackle the mentioned issue, the models of road profile and suspension system are first established to describe the nonlinear suspension dynamics. Then, considering the variation of sprung mass under various movement conditions, an unscented Kalman Filter (UKF) algorithm is proposed to identify the sprung mass. Based on the interacting multiple model (IMM) and Markov Chain Monte Carlo (MCMC) theory, a novel IMMUKF observer is developed to estimate the movement state of suspension system. The stability conditions for the proposed observer is calculated using the stochastic stability theory. Finally, simulations and validations are performed on a quarter vehicle suspension system under various ISO road excitations, to validate the UKF and IMMUKF algorithms for acquiring suspension system states, and results illustrate that the maximum root mean square error of state estimation for the proposed algorithm is less than 7.5 %.
Similar content being viewed by others
References
Ahamed, R., Choi, S. B. and Ferdaus, M. M. (2018). A state of art on magneto-rheological materials and their potential applications. J. Intelligent Material Systems and Structures 29, 10, 2051–2095.
Bar-Shalom, Y., Li, X. R. and Kirubarajan, T. (2004). Estimation with Applications to Tracking and Navigation: Theory Algorithms and Software. John Wiley & Sons, New York, NY, USA.
Blom, H. A. and Bloem, E. A. (2004). Particle filtering for stochastic hybrid systems. 2004 43rd IEEE Conf. Decision and Control (CDC). Nassau, Bahamas.
Chiang, H. H. and Lee, L. W. (2014). Optimized virtual model reference control for ride and handling performance-oriented semiactive suspension systems. IEEE Trans. Vehicular Technology 64, 5, 1679–1690.
Green, P. J. (1995). Reversible jump markov chain monte carlo computation and bayesian model determination. Biometrika 82, 4, 711–732.
Hanlon, P. D. and Maybeck, P. S. (2000). Multiple-model adaptive estimation using a residual correlation kalman filter bank. IEEE Trans. Aerospace and Electronic Systems 36, 2, 393–406.
Hastings, W. K. (1970). Monte carlo sampling methods using markov chains and their applications. Biometrika 57, 1, 97–109.
Higdon, D. M. (1998). Auxiliary variable methods for markov chain monte carlo with applications. J. the American statistical Association 93, 442, 585–595.
Hong, S., Lee, C., Borrelli, F. and Hedrick, J. K. (2015). A novel approach for vehicle inertial parameter identification using a dual Kalman filter. IEEE Trans. Intelligent Transportation Systems 16, 1, 151–161.
Hu, C., Wang, Z., Qin, Y., Huang, Y., Wang, J. and Wang, R. (2019b). Lane keeping control of autonomous vehicles with prescribed performance considering the rollover prevention and input saturation. IEEE Trans. Intelligent Transportation Systems 21, 7, 3091–3103.
Hu, C., Wang, Z., Taghavifar, H., Na, J., Qin, Y., Guo, J. and Wei, C. (2019a). MME-EKF-based path-tracking control of autonomous vehicles considering input saturation. IEEE Trans. Vehicular Technology 68, 6, 5246–5259.
Huang, X. and Wang, J. (2014). Real-time estimation of center of gravity position for lightweight vehicles using combined AKF-EKF method. IEEE Trans. Vehicular Technology 63, 9, 4221–4231.
ISO 8608 (2016). Mechanical vibration — road surface profiles — reporting of measured data. International Organization for Standardization, Geneva, Switzerland.
Jiang, B., Kao, Y., Karimi, H. R. and Gao, C. (2018). Stability and stabilization for singular switching semi-Markovian jump systems with generally uncertain transition rates. IEEE Trans. Automatic Control 63, 11, 3919–3926.
Jin, X. and Yin, G. (2015). Estimation of lateral tire-road forces and sideslip angle for electric vehicles using interacting multiple model filter approach. J. Franklin Institute 352, 2, 686–707.
Kim, B., Yi, K., Yoo, H. J., Chong, H. J. and Ko, B. (2014). An IMM/EKF approach for enhanced multitarget state estimation for application to integrated risk management system. IEEE Trans. Vehicular Technology 64, 3, 876–889.
Li, J., Zheng, Y. and Lin, Z. (2014). Recursive identification of time-varying systems: self-tuning and matrix RLS algorithms. Systems & Control Letters, 66, 104–110.
Maybeck, P. S. (1982). Stochastic Models, Estimation, and Control. Academic press. New York, NY, USA.
Michelberger, P., Palkovics, L. and Bokor, J. (1993). Robust design of active suspension system. Int. J. Vehicle Design 14, 2–3, 145–165.
Na, J., Huang, Y., Wu, X., Gao, G., Herrmann, G. and Jiang, J. Z. (2017). Active adaptive estimation and control for vehicle suspensions with prescribed performance. IEEE Trans. Control Systems Technology 26, 6, 2063–2077.
Pletschen, N. and Diepold, K. J. (2017). Nonlinear state estimation for suspension control applications: a takagi-sugeno kalman filtering approach. Control Engineering Practice, 61, 292–306.
Qin, Y., He, C., Shao, X., Du, H., Xiang, C. and Dong, M. (2018a). Vibration mitigation for in-wheel switched reluctance motor driven electric vehicle with dynamic vibration absorbing structures. J. Sound and Vibration, 419, 249–267.
Qin, Y., Wang, Z., Xiang, C., Dong, M., Hu, C. and Wang, R. (2018b). A novel global sensitivity analysis on the observation accuracy of the coupled vehicle model. Vehicle System Dynamics 57, 10, 1445–1466.
Qin, Y., Wang, Z., Xiang, C., Hashemi, E., Khajepour, A. and Huang, Y. (2019). Speed independent road classification strategy based on vehicle response: Theory and experimental validation. Mechanical Systems and Signal Processing, 117, 653–666.
Qin, Y., Zhao, F., Wang, Z., Gu, L. and Dong, M. (2017). Comprehensive analysis for influence of controllable damper time delay on semi-active suspension control strategies. J. Vibration and Acoustics 139, 3, 031006.
Rath, J. J., Defoort, M., Karimi, H. R. and Veluvolu, K. C. (2017). Output feedback active suspension control with higher order terminal sliding mode. IEEE Trans. Industrial Electronics 64, 2, 1392–1403.
Rigatos, G., Siano, P. and Pessolano, S. (2012). Design of active suspension control system with the use of kalman filter-based disturbances estimator. Cybernetics and Physics 1, 4, 279–294.
Sun, W., Zhao, Z. and Gao, H. (2013). Saturated adaptive robust control for active suspension systems. IEEE Trans. industrial electronics 60, 9, 3889–3896.
Tian, Y., Chen, Z. and Yin, F. (2015). Distributed IMM-unscented kalman filter for speaker tracking in microphone array networks. IEEE/ACM Trans. Audio, Speech and Language Processing (TASLP) 23, 10, 1637–1647.
Tibbits, M. M., Groendyke, C., Haran, M. and Liechty, J. C. (2014). Automated factor slice sampling. J. Computational and Graphical Statistics 23, 2, 543–563.
Tran, K. T. and Ninness, B. (2015). Parallel MCMC algorithm for bayesian system identification. 2015 54th IEEE Conf. Decision and Control (CDC). Osaka, Japan.
Tseng, H. E. and Hrovat, D. (2015). State of the art survey: active and semi-active suspension control. Vehicle system dynamics 53, 7, 1034–1062.
Wang, Z. F., Dong, M. M., Gu, L., Rath, J. J., Qin, Y. C. and Bai, B. (2017a). Influence of road excitation and steering wheel input on vehicle system dynamic responses. Applied Sciences 7, 6, 570.
Wang, Z., Dong, M., Qin, Y., Du, Y., Zhao, F. and Gu, L. (2016). Suspension system state estimation using adaptive kalman filtering based on road classification. Vehicle System Dynamics 55, 3, 371–398.
Wang, Z., Qin, Y., Gu, L. and Dong, M. (2017b). Vehicle system state estimation based on adaptive unscented kalman filtering combing with road classification. IEEE Access, 5, 27786–27799.
Wu, Z. C., Chen, S. Z., Yang, L. and Zhang, B. (2009). Model of road roughness in time domain based on rational function. Trans. Beijing Institute of Technology 29, 9, 795–798.
Acknowledgement
This paper was supported by the National Key Research and Development Program of China (Grant No. 2018YFB0105105), and China Automotive Technology and Research Centre (Grant No. 20220116).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Zhang, Z., Xu, N., Chen, H. et al. State Observers for Suspension Systems with Interacting Multiple Model Unscented Kalman Filter Subject to Markovian Switching. Int.J Automot. Technol. 22, 1459–1473 (2021). https://doi.org/10.1007/s12239-021-0126-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12239-021-0126-z