Path Tracking Control for Autonomous Vehicles Based on an Improved MPC

被引:163
作者
Wang, Hengyang [1 ]
Liu, Biao [1 ]
Ping, Xianyao [2 ]
An, Quan [2 ]
机构
[1] Beijing Jiaotong Univ, Sch Elect Engn, Beijing 100044, Peoples R China
[2] Tsinghua Univ, Sch Vehicle & Mobil, Beijing 100084, Peoples R China
关键词
Tires; Mathematical model; Vehicle dynamics; Wheels; Stability analysis; Target tracking; Cost function; Autonomous vehicles; path tracking; improved MPC controller; weight adaptive control; TRAJECTORY-TRACKING; PREDICTIVE CONTROL; FUZZY CONTROL; STABILITY;
D O I
10.1109/ACCESS.2019.2944894
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:161064 / 161073
页数:10
相关论文
共 26 条
[11]   Stability of autonomous vehicle path tracking with pure delays in the control loop [J].
Heredia, Guillermo ;
Ollero, Anibal .
ADVANCED ROBOTICS, 2007, 21 (1-2) :23-50
[12]   Path Planning and Tracking for Vehicle Collision Avoidance Based on Model Predictive Control With Multiconstraints [J].
Ji, Jie ;
Khajepour, Amir ;
Melek, Wael William ;
Huang, Yanjun .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2017, 66 (02) :952-964
[13]   AN OPEN APPROACH TO AUTONOMOUS VEHICLES [J].
Kato, Shinpei ;
Takeuchi, Eijiro ;
Ishiguro, Yoshio ;
Ninomiya, Yoshiki ;
Takeda, Kazuya ;
Hamada, Tsuyoshi .
IEEE MICRO, 2015, 35 (06) :60-68
[14]   Robust Trajectory Tracking Error Model-Based Predictive Control for Unmanned Ground Vehicles [J].
Kayacan, Erkan ;
Ramon, Herman ;
Saeys, Wouter .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2016, 21 (02) :806-814
[15]   Fuzzy Sampled-Data Control for Uncertain Vehicle Suspension Systems [J].
Li, Hongyi ;
Jing, Xingjian ;
Lam, Hak-Keung ;
Shi, Peng .
IEEE TRANSACTIONS ON CYBERNETICS, 2014, 44 (07) :1111-1126
[16]   Cognitive Cars: A New Frontier for ADAS Research [J].
Li, Li ;
Wen, Ding ;
Zheng, Nan-Ning ;
Shen, Lin-Cheng .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2012, 13 (01) :395-407
[17]   Lane-change fuzzy control in autonomous vehicles for the overtaking maneuver [J].
Naranjo, Jose E. ;
Gonzalez, Carlos ;
Garcia, Ricardo ;
de Pedro, Teresa .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2008, 9 (03) :438-450
[18]   Mobile robot path tracking using a robust PID controller [J].
Normey-Rico, JE ;
Alcalá, I ;
Gómez-Ortega, J ;
Camacho, EF .
CONTROL ENGINEERING PRACTICE, 2001, 9 (11) :1209-1214
[19]   A Survey of Motion Planning and Control Techniques for Self-Driving Urban Vehicles [J].
Paden, Brian ;
Cap, Michal ;
Yong, Sze Zheng ;
Yershov, Dmitry ;
Frazzoli, Emilio .
IEEE TRANSACTIONS ON INTELLIGENT VEHICLES, 2016, 1 (01) :33-55
[20]  
Plessen M.G., 2017, P 2017 IEEE 20 INT C, P1