Research Article
BibTex RIS Cite

A Comparative Study of Two Differet MPC Controllers Integrated With MHE

Year 2025, Volume: 9 Issue: 4, 637 - 656, 31.12.2025
https://doi.org/10.30939/ijastech..1631384

Abstract

In Executing aggressive maneuvers, such as the Double Lane Change (DLC), presents a significant challenge for autonomous vehicle control, particularly when dealing with highly non-linear vehicle dynamics. This paper proposes a novel path-following and planning approach based on a comparative analysis of two distinct Nonlinear Model Predictive Control (NMPC) architectures. Developed using the CasADi framework within the MATLAB environment, the controllers are applied to a high-fidelity 8-Degree-of-Freedom (8-DOF) vehicle model, solved via the ode45 function. To ensure practical robustness against sensor noise, the control loop is integrated with a Moving Horizon Estimator (MHE), which significantly enhances the accuracy of state estimation during operation. The first control architecture implements a kinematic model, defining states by vehicle position and yaw angle to control wheel rotation speeds and steering. In comparison, the second architecture utilizes a comprehensive dynamic model that incorporates higher-order states, such as yaw rate and side-slip angle, with control inputs for independent front steering angles. We rigorously evaluated both controllers across a wide spectrum of longitudinal speeds and varying road surface conditions. The results assess the capability of each system to track predefined trajectories while strictly satisfying state and control constraints, ultimately clarifying the specific trade-offs between computational simplicity and the dynamic stability required for high-speed tracking tasks.

References

  • [1] Vivacqua RPD, Bertozzi M, Cerri P, Martins FN, Vassallo RF. Self-localization based on visual lane marking maps: an accurate low cost approach for autonomous driving. IEEE Trans Intell Transp Syst.2018;19(2):582-97. http://doi.org/10.1109/TITS.2017.2752461
  • [2] Li X, Sun Z, Cao D, He Z, Zhu Q. Real-time trajectory planning for autonomous urban driving: framework, algorithms, and verifi-cations. IEEE/ASME Trans Mechatronics. 2016;21(2):740-53. https://doi.org/10.1109/TMECH.2015.2493980
  • [3] Dekker L. Industrial-scale autonomous vehicle path following by feedback Linearized iterative learning control [master's thesis]. Kingston (ON): Queen's University; 2018.
  • [4] Mehrez MW, Mann GKI, Gosine RG. Nonlinear moving horizon state estimation for multi-robot relative localization. In: Proceed-ings of the 2014 IEEE 27th Canadian Conference on Electrical and Computer Engineering (CCECE); 2014 May 4-7; Toronto, ON. 2014. p. 1-5. https://doi.org/10.1109/CCECE.2014.6901134
  • [5] Yao Q, Tian Y, Wang Q, Wang S. Control strategies on path tracking for autonomous vehicle: state of the art and future chal-lenges. IEEE Access. 2020;8: 161211-161222. https://doi.org/10.1109/ACCESS.2020.3020075
  • [6] Eroğlu M, Koç MA, Kozan R, Esen İ. Comparative analysis of full car model with driver using PID and LQR controllers. IJASTECH. 2022;6(2):178-8. https://doi.org/10.30939/ijastech..1076443.
  • [7] Liu H, Sun J, Cheng KWE. A two-layer model predictive path-tracking control with curvature adaptive method for high-speed autonomous driving. IEEE Access. 2023;11: 89228 _ 89239. Available from: https://doi.org/10.1109/ACCESS.2023.3306239
  • [8] Zhang K, Sprinkle J, Sanfelice RG. Computationally aware con-trol of autonomous vehicles: a hybrid model predictive control ap-proach. Autonomous Robots. 2015;39:503-517. https://doi.org/10.1007/s10514-015-9469-5
  • [9] Tang L, Yan F, Zou B, Wang K, Lv C. An improved kinematic model predictive control for high-speed path tracking of autono-mous vehicles. IEEE Access. 2020;8:51400-51413. https://doi.org/10.1109/ACCESS.2020.2980188
  • [10] Vu TM, Moezzi R, Cyrus J, Hlava J. Model predictive control for autonomous driving vehicles. Electronics. 2021;10(21):2593. Available from: https://doi.org/10.3390/electronics10212593
  • [11] Fu T, Zhou H, Liu Z. NMPC-based path tracking control strate-gy for autonomous vehicles with stable limit handling. IEEE Trans Veh Technol. 2022;71(12):12627-41. https://doi.org/10.1109/TVT.2022.3196315
  • [12] Hong S, Park G. Trajectory optimization and robust tracking control for off-road autonomous vehicle. IEEE Access. 2024;12:82205-82219. https://doi.org/10.1109/ACCESS.2024.3410013
  • [13] Wan J, Liu H, Xu M, Yang X, Guo Y, Wang X. Lane-changing tracking control of automated vehicle platoon based on MA-DDPG and adaptive MPC. IEEE Access. 2024;12:58078-58096. https://doi.org/10.1109/ACCESS.2024.3381629
  • [14] Wang B, Bai F, Zhang K. Actor-critic objective penalty function method: an adaptive strategy for trajectory tracking in autonomous driving. Complex Intell Syst. 2024;10:1715-17132. Available from: https://doi.org/10.1007/s40747-023-01238-6
  • [15] Ritschel R, SchrÖdel F, HÄdrich J, JÄkel J. Nonlinear model predictive path-following control for highly automated driving. IFAC-PapersOnLine. 2019;52(8):350-5. https://doi.org/10.1016/j.ifacol.2019.08.112
  • [16] Daoud MA, Mehrez MW, Rayside D, Melek WW. Simultane-ous feasible local planning and path-following control for auton-omous driving. IEEE Trans Intell Transp Syst. 2022;23(9):16358-16370. https://doi.org/10.1109/TITS.2022.3149986
  • [17] Elhofy M, Abdelaziz M, Omran I, Abdelwahab M. Effects of independent wheels steering system on vehicle cornering perfor-mance and road safety of the smart cities. Ain Shams Eng J. 2023;14(6). https://doi.org/10.1016/j.asej.2022.102097
  • [18] Boada B, Boada M, Diaz V. Fuzzy-logic applied to yaw moment control for vehicle stability. Veh Syst Dyn. 2005;43(10):753-770. https://doi.org/10.1080/00423110500128984
  • [19] Kiyakli AO, Solmaz H. Modeling of an electric vehicle with MATLAB/Simulink. International journal of Automotive Science and Technology. 2018;2(4):9-15. https://doi.org/10.30939/ijastech..475477
  • [20] Bian M, Chen L, Luo Y, Li K. A dynamic model for tire/road friction estimation under combined longitudinal/lateral slip situa-tion. SAE Technical Paper. 2014. https://doi.org/10.4271/2014-01-0123
  • [21] Ibrahim MS, Abdelaziz M, Elmarhoomy A, Ghoniema M. A 14 degrees of freedom vehicle dynamics model to predict the behav-ior of a golf car. In: Proceedings of the 18th International Confer-ence on Applied Mechanics and Mechanical Engineering; 2018; Cairo, Egypt. 2018. https://doi.org/10.21608/amme.2018.34720
  • [22] Smith DE, Starkey JM. Effects of model complexity on the per-formance of automated vehicle steering controllers: model devel-opment, validation and comparison. Vehicle System Dynamics. 1995;24(2). https://doi.org/10.1080/00423119508969086
  • [23] Nossier E, Ibrahim F, Abdelwahab M, AbdelAziz M. Multi-obstacle avoidance algorithm for autonomous vehicles. In: 2021 16th International Conference on Computer Engineering and Sys-tems (ICCES); 2021 Dec 14-15; Cairo, Egypt. https://doi.org/10.1109/ICCES54031.2021.9686134
  • [24] Fukuhara RTT. Modeling and track planning for the automation of BMW [master's thesis]. Ilmenau (Germany): Technische Uni-versität Ilmenau; 2017.
  • [25] Ahmadi B, Mehrez MW, Melek WW, Khajepour A. Model predictive control for reliable path following with application to the autonomous vehicle and considering different vehicle models. In: 2021 5th International Conference on Vision, Image and Sig-nal Processing (ICVISP); 2021 Dec 20-22; Seoul, Korea (South). 2021. https://doi.org/10.1109/ICVISP54630.2021.00014
  • [26] Farag W. Real-time NMPC path tracker for autonomous vehicles. Asian J Control. 2021;23(4):1952-1965. https://doi.org/10.1002/asjc.2335
  • [27] Ahmadi B. Design a reliable model predictive control for path following with application to the autonomous vehicle and consid-ering different vehicle models [master's thesis]. Waterloo (ON): University of Waterloo; 2021.
  • [28] Gao Y. Model predictive control for autonomous and semiau-tonomous vehicles [dissertation]. Berkeley (CA): University of California; 2014.
  • [29] Verschueren R. Design and implementation of a time-optimal controller for model race cars [master's thesis]. Leuven (Belgium): KU Leuven; 2014.
  • [30] Raffo GV, Gomes GK, Normey-Rico JE, Kelber CR, Becker LB. A predictive controller for autonomous vehicle path tracking. IEEE transactions on intelligent transportation systems. 2009;10(1):92-102. https://doi.org/10.1109/TITS.2008.2011697
  • [31] Faulwasser T, Findeisen R. Nonlinear model predictive control for constrained output path following. IEEE Transactions on Au-tomatic Control. 2016;61(4):1026-1039. https://doi.org/10.1109/TAC.2015.2466911
  • [32] Diehl M, Bock HG, Diedam H, Wieber PB. Fast direct multiple shooting algorithms for optimal robot control. In: Fast Motions in Biomechanics and Robotics. Berlin, Heidelberg: Springer; 2006. p. 65-93. https://doi.org/10.1007/978-3-540-36119-0_4
  • [33] Kraft D. On converting optimal control problems into nonlinear programming problems. In: Computational Mathematical Pro-gramming. Berlin, Heidelberg: Springer; 1985. p. 261-80. https://doi.org/10.1007/978-3-642-82450-0_9
  • [34] Van Koutrik S. Optimal control for race car minimum time ma-neuvering [master's thesis]. Delft (Netherlands): Delft University of Technology; 2015.
  • [35] Andersson J. A general-purpose software framework for dy-namic optimization [dissertation]. Heverlee (Belgium): KU Leuven, Arenberg Doctoral School, Department of Electrical Engineering; 2013.
There are 35 citations in total.

Details

Primary Language English
Subjects Automotive Mechatronics and Autonomous Systems
Journal Section Research Article
Authors

Mostafa Mohamed 0009-0008-8530-1983

Shady Maged This is me 0000-0001-8641-9985

Mohamed Abdelwahab

Submission Date February 1, 2025
Acceptance Date July 24, 2025
Publication Date December 31, 2025
Published in Issue Year 2025 Volume: 9 Issue: 4

Cite

Vancouver Mohamed M, Maged S, Abdelwahab M. A Comparative Study of Two Differet MPC Controllers Integrated With MHE. IJASTECH. 2025;9(4):637-56.


International Journal of Automotive Science and Technology (IJASTECH) is published by Society of Automotive Engineers Turkey

by.png