Adaptive cruise control systems; Adaptive model predictive control; Autonomous driving; Control costs; Control task; Manual tuning; Model-predictive control; Optimizing control; Prediction horizon; Reinforcement learnings; Control and Systems Engineering; Electrical and Electronic Engineering
Abstract :
[en] Model Predictive Control (MPC) has emerged as a pivotal technology for optimizing control tasks in autonomous driving, particularly within Adaptive Cruise Control (ACC) systems. However, the manual tuning of MPC cost function weights and prediction horizons remains a significant challenge. In this paper, we introduce a novel framework that combines Deep Reinforcement Learning (DRL) with MFC to dynamically tune both the weight parameters and prediction horizon in real time. This approach, referred to as the Weights and Prediction Horizon Varying MPC (W-PH-MPC), overcomes traditional MPC limitations by utilizing proximal Policy optimisation and Deep Deterministic Policy Gradient (DDPG) algorithms to adjust control parameters. We evaluate the effectiveness of our approach through simulations in vehicle-tracking scenarios. Simulation results show that the adaptive MPC-RL controller achieves better tracking performance, without compromising power consumption, and lowers longitudinal jerk compared to a fixed-parameter MPC baseline, resulting in smoother and more efficient vehicle behavior.
Research center :
Interdisciplinary Centre for Security, Reliability and Trust (SnT) > ARG - Automation & Robotics
Disciplines :
Electrical & electronics engineering
Author, co-author :
Hamadeh, Feras; Rptu University Kaiserslautern-Landau, Department of Electrical and Computer Engineering, Kaiserslautern, Germany
ABDELKARIM, Anas ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > Automation ; Rptu University Kaiserslautern-Landau, Germany
Hamadeh, Amar; Rptu University Kaiserslautern-Landau, Department of Electrical and Computer Engineering, Kaiserslautern, Germany
Gorges, Daniel; Rptu University Kaiserslautern-Landau, Department of Electrical and Computer Engineering, Kaiserslautern, Germany
VOOS, Holger ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > Automation
External co-authors :
yes
Language :
English
Title :
Deep Reinforcement Learning for Tuning of Adaptive Model Predictive Control for Autonomous Driving
Publication date :
14 October 2025
Event name :
IECON 2025 – 51st Annual Conference of the IEEE Industrial Electronics Society
Event place :
Madrid, Esp
Event date :
14-10-2025 => 17-10-2025
Main work title :
IECON 2025 - 51st Annual Conference of the IEEE Industrial Electronics Society
Y. Jia, A. Abdelkarim, X. Klingbeil, R. Savelsberg, and D. Gorges, "Performance evaluation of energy-optimal adaptive cruise control in simulation and on a test track, " IFAC-PapersOnLine, vol. 56, no. 2, pp. 4994-5000, 2023.
A. Abdelkarim and P. Zhang, "Optimal scheduling of preventive maintenance for safety instrumented systems based on mixed-integer programming, " in Model-Based Safety and Assessment: 7th International Symposium, IMBSA 2020, Lisbon, Portugal, September 14-16, 2020, Proceedings 7. Springer, 2020, pp. 83-96.
A. Abdelkarim, Y. Jia, and D. Gorges, "Optimization of vehicle-to-grid profiles for peak shaving in microgrids considering battery health, " in IECON 2023-49A Annual Conference of the IEEE Industrial Electronics Society. IEEE, 2023, pp. 1-6.
A. Abdelkarim, Y. Jia, and D. Gorges, "An accelerated interior-point method for convex optimization leveraging backtracking mitigation, " in IECON 2023-49th Annual Conference of the IEEE Industrial Electronics Society. IEEE, 2023, pp. 1-6.
A. Abdelkarim, "Development of numerical solvers for online optimization with application to mpc-based energy-optimal adaptive cruise control, " master thesis, Technische Universitat Kaiserslautern, 2020. Available online at http: //dx. doi. Org/10. 13140/RG. 2. 2. 11897. 28000, accessed: 2025-02-28.
V. Ramasamy, R. K. Sidharthan, R. Kannan, and G. Muralidharan, "Optimal tuning of model predictive controller weights using genetic algorithm with interactive decision tree for industrial cement kiln process, " Processes, vol. 7, no. 12, p. 938, 2019.
A. S. Yamashita, A. C. Zanin, and D. Odloak, "Tuning of model predictive control with multi-objective optimization, " Brazilian Journal of Chemical Engineering, vol. 33, no. 2, pp. 333-346, 2016.
G. Shah and S. Engell, "Tuning mpc for desired closed-loop performance for MIMO systems, " in Proceedings of the 2011 American Control Conference. IEEE, 2011, pp. 4404-4409.
A. Al-Ghazzawi, E. All, A. Nouh, and E. Zafiriou, "On-line tuning strategy for model predictive controllers, " Journal of Process Control, vol. 11, no. 3, pp. 265-284, 2001.
D. Stenger, M. Ay, and D. Abel, "Robust parametrization of a model predictive controller for a cnc machining centEr using bayesian optimization, " IFAC-PapersOnLine, vol. 53, no. 2, pp. 10388-10394, 2020.
M. Mehndiratta, E. Camci, and E. Kayacan, "Automated tuning of nonlinear model predictive controller by reinforcement learning, " in 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). JEEE, 2018, pp. 3016-3021.
M. Soliman, O. Malik, and D. T. Westwick, "Multiple model predictive control for wind turbines with doubly fed induction generators, " IEEE Transactions on Sustainable Energy, vol. 2, no. 3, pp. 215-225, 2011.
P. Falcone, M. Tufo, F. Borrelli, J. Asgari, and H. E. Tseng, "A linear time varying model predictive control approach to the integrated vehicle dynamics control problem in autonomous systems, " in 2007 46th IEEE conference on decision and control. IEEE, 2007, pp. 2980-2985.
K. Alexis, G. Nikolakopoulos, and A. Tzes, "Switching model predictive attitude control for a quadrotor helicopter subject to atmospheric disturbances, " Control Engineering Practice, vol. 19, no. 10, pp. 1195-1207, 2011.
I. Masar and E. Stohr, "Gain-scheduled lqr-control for an autonomous airship, " in 18th International Conference on Process Control, 2011, pp. 14-17.
M. X. Huang and I. Kolmanovsky, "Switch gain scheduled explicit model predictive control of diesel engines, " Sep. 19 2017, uS Patent 9, 765, 621.
R. G. Patel and J. J. Trivedi, "Sagd real-time production optimization using adaptive and gain-scheduled model-predictive-control: A field case study, " in SPE Western Regional Meeting. SPE, 2017, p. D051S016R006.
Y. Wei, Y. Wei, Y. Gao, H. Qi, X. Guo, M. Li, and D. Zhang, "A variable prediction horizon self-tuning method for nonlinear model predictive speed control on pmsm rotor position system, " IEEE Access, vol. 9, pp. 78 812-78822, 2021.
X. Du, K. K. K. Htet, and K. K. Tan, "Development of a genetic-algorithm-based nonlinear model predictive control scheme on velocity and steering of autonomous vehicles, " IEEE Transactions on Industrial Electronics, vol. 63, no. 11, pp. 6970-6977, 2016.
L. Hewing, K. P. Wabersich, M. Menner, and M. N. Zeilinger, "Learning-based model predictive control: Toward safe learning in control, " Annual Review of Control, Robotics, and Autonomous Systems, vol. 3, no. 1, pp. 269-296, 2020.
G. Wang, Q.-S. Jia, J. Qiao, J. Bi, and M. Zhou, "Deep learning-based model predictive control for continuous stirred-tank reactor system, " IEEE Transactions on Neural Networks and Learning Systems, vol. 32, pp. 3643-3652, 2021.
M. Rokonuzzaman, N. Mohajer, S. Nahavandi, and S. Mohamed, "Model predictive control with learned vehicle dynamics for autonomous vehicle path tracking, " IEEE Access, vol. 9, pp. 128 233-128 249, 2021.
H. Bao, Q. Kang, X. Shi, M. Zhou, H. Li, J. An, and K. Sedraoui, "Moment-based model predictive control of autonomous systems, " IEEE Transactions on Intelligent Vehicles, vol. 8, pp. 2939-2953, 2023.
B. Zarrouki, V. Klos, N. Heppner, S. Schwan, R. Ritschel, and R. Voswinkel, "Weights-varying mpc for autonomous vehicle guidance: A deep reinforcement learning approach, " in Proceedings of the 2021 European Control Conference (ECC). Delft, The Netherlands: IEEE, 2021.
B. Zarrouki, M. Spanakakis, and J. Betz, "A safe reinforcement learning driven weights-varying model predictive control for autonomous vehicle motion control, " arXiv preprint arXiv: 2402. 02624, 2024, available: Https: //arxiv. org/abs/2402. 02624