Path Tracking Control for Autonomous Vehicles Based on an Improved MPC

In this paper, an improved Model Predictive Control (MPC) controller based on fuzzy adaptive weight control is proposed to solve the problem of autonomous vehicle in the process of path tracking. The controller not only ensures the tracking accuracy, but also considers the vehicle dynamic stability in the process of tracking, i.e., the vehicle dynamics model is used as the controller model. Moreover, the problem of driving comfort caused by the application of classical MPC controller when the vehicle is deviated from the target path is solved. This controller is mainly realized by adaptively improving the weight of the cost function in the classical MPC through the fuzzy adaptive control algorithm. A comparative study which compares the proposed controller with the pure-pursuit controller and the classical MPC controller is made: through the CarSim-Matlab/Simulink co-simulations, the results show that this controller presents better tracking performance than the latter ones considering both tracking accuracy and steering smoothness.

[1]  Shinpei Kato,et al.  An Open Approach to Autonomous Vehicles , 2015, IEEE Micro.

[2]  Yanjun Huang,et al.  Path Planning and Tracking for Vehicle Collision Avoidance Based on Model Predictive Control With Multiconstraints , 2017, IEEE Transactions on Vehicular Technology.

[3]  Shuo Cheng,et al.  Longitudinal Collision Avoidance and Lateral Stability Adaptive Control System Based on MPC of Autonomous Vehicles , 2020, IEEE Transactions on Intelligent Transportation Systems.

[4]  Huei Peng,et al.  Design, Analysis, and Experiments of Preview Path Tracking Control for Autonomous Vehicles , 2020, IEEE Transactions on Intelligent Transportation Systems.

[5]  M.S. Netto,et al.  H/sub /spl infin//, adaptive, PID and fuzzy control: a comparison of controllers for vehicle lane keeping , 2004, IEEE Intelligent Vehicles Symposium, 2004.

[6]  Guilherme V. Raffo,et al.  A Predictive Controller for Autonomous Vehicle Path Tracking , 2009, IEEE Transactions on Intelligent Transportation Systems.

[7]  Yuan Xiang,et al.  A Fuzzy Control Method to Improve Vehicle Yaw Stability Based on Integrated Yaw Moment Control and Active Front Steering , 2007, 2007 International Conference on Mechatronics and Automation.

[8]  David González,et al.  A Review of Motion Planning Techniques for Automated Vehicles , 2016, IEEE Transactions on Intelligent Transportation Systems.

[9]  Nasser L. Azad,et al.  Anti-jerk model predictive cruise control for connected electric vehicles with changing road conditions , 2017, 2017 11th Asian Control Conference (ASCC).

[10]  Antonio Jesús Guerra Fernández,et al.  A Procedure for Determining Tire-Road Friction Characteristics Using a Modification of the Magic Formula Based on Experimental Results , 2018, Sensors.

[11]  Emilio Frazzoli,et al.  A Survey of Motion Planning and Control Techniques for Self-Driving Urban Vehicles , 2016, IEEE Transactions on Intelligent Vehicles.

[12]  Wouter Saeys,et al.  Robust Trajectory Tracking Error Model-Based Predictive Control for Unmanned Ground Vehicles , 2016, IEEE/ASME Transactions on Mechatronics.

[13]  José Eugenio Naranjo,et al.  Lane-Change Fuzzy Control in Autonomous Vehicles for the Overtaking Maneuver , 2008, IEEE Transactions on Intelligent Transportation Systems.

[14]  Hak-Keung Lam,et al.  Fuzzy Sampled-Data Control for Uncertain Vehicle Suspension Systems , 2014, IEEE Transactions on Cybernetics.

[15]  Zhigang Zeng,et al.  Fuzzy Control for Uncertain Vehicle Active Suspension Systems via Dynamic Sliding-Mode Approach , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[16]  Mogens Graf Plessen Trajectory planning of automated vehicles in tube-like road segments , 2017, 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC).

[17]  Aníbal Ollero,et al.  Stability of autonomous vehicle path tracking with pure delays in the control loop , 2007, Adv. Robotics.

[18]  Liang Li,et al.  Multiple-Objective Adaptive Cruise Control System Integrated With DYC , 2019, IEEE Transactions on Vehicular Technology.

[19]  João P. Hespanha,et al.  Trajectory-Tracking and Path-Following of Underactuated Autonomous Vehicles With Parametric Modeling Uncertainty , 2007, IEEE Transactions on Automatic Control.

[20]  Jie Wang,et al.  RMPC-Based Directional Stability Control for Electric Vehicles Subject to Tire Blowout on Curved Expressway , 2019 .

[21]  Francesco Borrelli,et al.  Predictive Active Steering Control for Autonomous Vehicle Systems , 2007, IEEE Transactions on Control Systems Technology.

[22]  Nanning Zheng,et al.  Cognitive Cars: A New Frontier for ADAS Research , 2012, IEEE Transactions on Intelligent Transportation Systems.

[23]  Julio E. Normey-Rico,et al.  Mobile robot path tracking using a robust PID controller , 2001 .

[24]  J. Christian Gerdes,et al.  Model Predictive Control for Vehicle Stabilization at the Limits of Handling , 2013, IEEE Transactions on Control Systems Technology.

[25]  Francesco Borrelli,et al.  MPC-Based Approach to Active Steering for Autonomous Vehicle Systems , 2005 .