A Comparison Study of Kinematic and Dynamic Models for Trajectory Tracking of Autonomous Vehicles Using Model Predictive Control

被引:11
|
作者
Ye, Bao-Lin [1 ,2 ]
Niu, Shaofeng [2 ,3 ]
Li, Lingxi [4 ]
Wu, Weimin [5 ]
机构
[1] Jiaxing Univ, Sch Informat Sci & Engn, Jiaxing 314001, Zhejiang, Peoples R China
[2] Zhejiang Sci Tech Univ, Hangzhou 310018, Zhejiang, Peoples R China
[3] Zhejiang Sci Tech Univ, Sch Comp Sci & Technol, Xiasha Campus, Hangzhou 310018, Zhejiang, Peoples R China
[4] Indiana Univ Purdue Univ Indianapolis, Purdue Sch Engn & Technol, Dept Elect & Comp Engn, Indianapolis, IN 46202 USA
[5] Zhejiang Univ, Inst Cyber Syst & Control, State Key Lab Ind Control Technol, Hangzhou 310027, Peoples R China
基金
中国国家自然科学基金;
关键词
Autonomous vehicle; kinematic and dynamic models; model predictive control; trajectory tracking; SIDESLIP ANGLE; PATH TRACKING; AVOIDANCE; DESIGN; MPC;
D O I
10.1007/s12555-022-0337-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Efficient trajectory tracking approaches can enable autonomous vehicles not only to get a smooth trajectory but to achieve a lower energy dissipation. Since vehicle model plays an important role in trajectory tracking, this paper investigates and compares the performance of two classical vehicle models for trajectory tracking of autonomous vehicles using model predictive control (MPC). Firstly, a two-degree-of-freedom kinematic model and a three-degree-of-freedom yaw dynamic model are established for autonomous vehicles. Meanwhile, in order to carry out tracking control more effectively and smoothly, the tire slip angle has been taken into account by the dynamic model. Then, we design two MPC controllers for trajectory tracking, which are based on the kinematic model and the dynamic model, respectively. The performances of two MPC controllers are evaluated and compared on the Carsim/Matlab joint simulation platform. Experimental results demonstrated that, under low-speed working conditions, both two MPC controllers can follow the reference trajectory with high accuracy and stability. However, under high-speed working conditions, the tracking error of the kinematic model is too large to be used in the real trajectory tracking problem. On the contrary, the controller based on the dynamic model still performs a good tracking effect. In addition, this study offers guidance on how to select a suitable vehicle model for autonomous vehicles under different speed working conditions.
引用
收藏
页码:3006 / 3021
页数:16
相关论文
共 50 条
  • [31] Trajectory Tracking Nonlinear Model Predictive Control for Autonomous Surface Craft
    Guerreiro, Bruno J.
    Silvestre, Carlos
    Cunha, Rita
    Pascoal, Antonio
    2013 EUROPEAN CONTROL CONFERENCE (ECC), 2013, : 3012 - 3017
  • [32] Model Predictive Control for Autonomous Quad-rotor Trajectory Tracking
    Benotsmane, Rabab
    Reda, Ahmad
    Vasarhelyi, Jozsef
    2022 23RD INTERNATIONAL CARPATHIAN CONTROL CONFERENCE (ICCC), 2022, : 215 - 220
  • [33] Trajectory Tracking Nonlinear Model Predictive Control for Autonomous Surface Craft
    Guerreiro, Bruno J.
    Silvestre, Carlos
    Cunha, Rita
    Pascoal, Antonio
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2014, 22 (06) : 2160 - 2175
  • [34] Model Predictive Trajectory Tracking Control and Thrust Allocation for Autonomous Vessels
    Haseltalab, Ali
    Garofano, Vittorio
    van Pampus, Maurits
    Negenborn, Rudy R.
    IFAC PAPERSONLINE, 2020, 53 (02): : 14532 - 14538
  • [35] Nonlinear Model Predictive Control for Autonomous Underwater Vehicle Trajectory Tracking
    Fontaine, Anne-Flor
    Zhu, Danjie
    Chen, Nuo
    Pan, Ya-Jun
    2023 IEEE 2ND INDUSTRIAL ELECTRONICS SOCIETY ANNUAL ON-LINE CONFERENCE, ONCON, 2023,
  • [36] Trajectory tracking for autonomous vehicles on varying road surfaces by friction-adaptive nonlinear model predictive control
    Berntorp, K.
    Quirynen, R.
    Uno, T.
    Di Cairano, S.
    VEHICLE SYSTEM DYNAMICS, 2020, 58 (05) : 705 - 725
  • [37] A model predictive control trajectory tracking lateral controller for autonomous vehicles combined with deep deterministic policy gradient
    Xie, Zhaokang
    Huang, Xiaoci
    Luo, Suyun
    Zhang, Ruoping
    Ma, Fang
    TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2024, 46 (08) : 1507 - 1519
  • [38] Frameworks for Interfacing Trajectory Tracking with Predictive Trajectory Guidance for Autonomous Road Vehicles
    Weiskircher, Thomas
    Ayalew, Beshah
    2015 AMERICAN CONTROL CONFERENCE (ACC), 2015, : 477 - 482
  • [39] Trajectory Tracking and Navigation Model for Autonomous Vehicles Using Reinforcement Learning
    Ramani, G.
    Karthik, C.
    Pranay, B.
    Pramodh, D.
    Reddy, B. Karthik
    ARTIFICIAL INTELLIGENCE AND KNOWLEDGE PROCESSING, AIKP 2023, 2024, 2127 : 127 - 145
  • [40] Trajectory Tracking Control of an Autonomous Underwater Vehicle Using Lyapunov-Based Model Predictive Control
    Shen, Chao
    Shi, Yang
    Buckham, Brad
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2018, 65 (07) : 5796 - 5805