• CN: 11-2187/TH
  • ISSN: 0577-6686

Journal of Mechanical Engineering ›› 2019, Vol. 55 ›› Issue (8): 136-144,153.doi: 10.3901/JME.2019.08.136

Previous Articles     Next Articles

Design of Intelligent and Connected Vehicle Path Tracking Controller Based on Model Predictive Control

WANG Yi1, CAI Yingfeng2, CHEN Long2, WANG Hai1, HE Youguo2, LI Jian1   

  1. 1. Department of Automotive and Traffic Engineering, Jiangsu University, Zhenjiang 212013;
    2. Jiangsu University Automotive Engineering Research Institute, Zhenjiang 212013
  • Received:2018-07-21 Revised:2018-12-20 Online:2019-04-20 Published:2019-04-20

Abstract: In order to solve the problem of autonomous steering of intelligent vehicles and to improve the steering precision and stability during the high-speed movement, and considering the path tracking control, a path tracking control method of variable parameters under the background of intelligent and connected vehicle is proposed. A path tracking controller for intelligent vehicle based on the model predictive control principle is designed. Firstly, a 3-degree-of-freedom dynamic model is considered as the control system. Secondly, a quadratic form cost function of the system is determined after linearizing the system, and the form of the constraints are determined according to the cost function. Thirdly, the controller's parameters for typical operation conditions are obtained with the off-line simulation of the Carsim and Matlab/Simulink platforms. Finally, the intelligent and connected vehicle can complete the automatic steering by selecting the appropriate path tracking control parameters according to the road type where the vehicle is actually located and the actual speed of the vehicle. The simulation results show that the controller has a better control effect than the controller with fixed parameters. This controller can achieve higher tracking accuracy and driving stability when the vehicle is moving at high speed.

Key words: intelligent and connected vehicle, model predictive control, path tracking, variable parameters

CLC Number: