Fusion of Reinforcement Learning and Simplified MPC for Path Tracking in Autonomous Vehicles

Model Predictive Control (MPC) determines control laws by predicting future system behavior and solving optimization problems, with wide applications in multiple fields. In autonomous vehicles, while MPC optimizes trajectories and controls, there are obvious problems. Parameter tuning is difficult. Frequent parameter testing is required under different road conditions and vehicle speeds, and tuning becomes more complex when the vehicle’s dynamic model deviates. Hard constraints are difficult to satisfy. Hard constraints such as steering angle and acceleration must be strictly observed. In complex environments, MPC cannot respond to emergencies in a timely manner, and it is easy to violate the constraints. This paper proposes the RL-SMPC framework: linearizing the vehicle dynamics state to a 3D state space, using Proximal Policy Optimization (PPO) to dynamically adjust MPC cost function weight matrices, and integrating Operator Splitting Quadratic Program (OSQP) for acceleration. MATLAB/Carsim simulations show that at 80km/h in double-lane-change conditions, compared with traditional MPC, lateral error is reduced by 42% (0.21m to 0.12m) and computational time by 60% (22.3ms to 8.5ms). It realizes online collaboration between policy gradient optimization and sparse QP solving, with Raspberry Pi 4B deployment verifying 10-ms level control frequency.

Authors

Institutions

Publication Details

Journal
Procedia Computer Science
Published
2025-01-01
DOI
https://doi.org/10.1016/j.procs.2025.10.111
Primary Topic
Vehicle Dynamics and Control Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Fusion of Reinforcement Learning and Simplified MPC for Path Tracking in Autonomous Vehicles

Boyuan Zhu, Yunjiang Lou
Procedia Computer Science
Vehicle Dynamics and Control Systems
article

Fusion of Reinforcement Learning and Simplified MPC for Path Tracking in Autonomous Vehicles

Boyuan Zhu, Yunjiang Lou
article en

Abstract

Model Predictive Control (MPC) determines control laws by predicting future system behavior and solving optimization problems, with wide applications in multiple fields. In autonomous vehicles, while MPC optimizes trajectories and controls, there are obvious problems. Parameter tuning is difficult. Frequent parameter testing is required under different road conditions and vehicle speeds, and tuning becomes more complex when the vehicle’s dynamic model deviates. Hard constraints are difficult to satisfy. Hard constraints such as steering angle and acceleration must be strictly observed. In complex environments, MPC cannot respond to emergencies in a timely manner, and it is easy to violate the constraints. This paper proposes the RL-SMPC framework: linearizing the vehicle dynamics state to a 3D state space, using Proximal Policy Optimization (PPO) to dynamically adjust MPC cost function weight matrices, and integrating Operator Splitting Quadratic Program (OSQP) for acceleration. MATLAB/Carsim simulations show that at 80km/h in double-lane-change conditions, compared with traditional MPC, lateral error is reduced by 42% (0.21m to 0.12m) and computational time by 60% (22.3ms to 8.5ms). It realizes online collaboration between policy gradient optimization and sparse QP solving, with Raspberry Pi 4B deployment verifying 10-ms level control frequency.

Procedia Computer ScienceVol. 271
University Town of Shenzhen (CN)
Openalex Percentile: Top 64%
Vehicle Dynamics and Control Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.