Complex-Track Following in Real-Time Using Model-Based Predictive Control

被引:0
|
作者
Wael Farag
机构
[1] American University of the Middle East,College of Engineering & Technology
[2] Cairo University,Electrical Engineering Department
关键词
MPC control; Self-driving Car; Autonomous driving; MPC tuning;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, a comprehensive Model-Predictive-Control (MPC) controller that enables effective complex track maneuvering for Self-Driving Cars (SDC) is proposed. The paper presents the full design details and the implementation stages of the proposed SDC-MPC. The controller receives several input signals such as an accurate car position measurement from the localization module of the SDC measured in global map coordinates, the instantaneous vehicle speed, as well as, the reference trajectory from the path planner of the SDC. Then, the SDC-MPC generates a steering (angle) command to the SDC in addition to a throttle (speed/brake) command. The proposed cost function of the SDC-MPC (which is one of the main contributions of this paper) is very comprehensive and is composed of several terms. Each term has its own sub-objective that contributes to the overall optimization problem. The main goal is to find a solution that can satisfy the purposes of these terms according to their weights (contribution) in the combined objective (cost) function. Extensive simulation studies in complex tracks with many sharp turns have been carried out to evaluate the performance of the proposed controller at different speeds. The analysis shows that the proposed controller with its tuning technique outperforms the other classical ones like PID. The usefulness and the shortcomings of the proposed controller are also discussed in details.
引用
收藏
页码:112 / 127
页数:15
相关论文
共 50 条
  • [21] Inverse model-based real-time control for temperature uniformity of RTCVD
    Theodoropoulou, A
    Zafiriou, E
    Adomaitis, RA
    IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, 1999, 12 (01) : 87 - 101
  • [22] Adaptive model-based tracking control for real-time hybrid simulation
    Pei-Ching Chen
    Chia-Ming Chang
    Billie F. Spencer
    Keh-Chyuan Tsai
    Bulletin of Earthquake Engineering, 2015, 13 : 1633 - 1653
  • [23] Real-Time model-based design for CODLAG propulsion control strategies
    Martelli, M.
    Figari, M.
    OCEAN ENGINEERING, 2017, 141 : 265 - 276
  • [24] Adaptive model-based tracking control for real-time hybrid simulation
    Chen, Pei-Ching
    Chang, Chia-Ming
    Spencer, Billie F., Jr.
    Tsai, Keh-Chyuan
    BULLETIN OF EARTHQUAKE ENGINEERING, 2015, 13 (06) : 1633 - 1653
  • [25] Implementation of model predictive control using real-time multiprocessing computing
    Hassapis, G
    MICROPROCESSORS AND MICROSYSTEMS, 2003, 27 (07) : 327 - 340
  • [26] Model-based real-time optimisation of a fed-batch cyanobacterial hydrogen production process using economic model predictive control strategy
    del Rio-Chanona, Ehecatl Antonio
    Zhang, Dongda
    Vassiliadis, Vassilios S.
    CHEMICAL ENGINEERING SCIENCE, 2016, 142 : 289 - 298
  • [27] Autonomous vehicle trajectory following with flatness-based model predictive control and real-time iteration
    Wang, Wei
    Wang, Zejiang
    Hu, Chuan
    Chen, Xinbo
    Raksincharoensak, Pongsathorn
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2025,
  • [28] A real-time model-based virtual phone
    Huang, CF
    Hung, CS
    Lin, IC
    Yang, TJ
    Ouhyoung, M
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN & COMPUTER GRAPHICS, 1999, : 921 - 925
  • [29] Model-based real-time head tracking
    Ström, J
    EURASIP JOURNAL ON APPLIED SIGNAL PROCESSING, 2002, 2002 (10) : 1039 - 1052
  • [30] Model-based Design for Real-time Software
    Li, Yan
    Zhang Hong-Jun
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (08): : 91 - 95