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 条
  • [31] Model-Based Design of Real-Time Systems
    Thiele, Lothar
    2014 26TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2014), 2014, : XVI - XVI
  • [32] Model-Based Real-Time Head Tracking
    Jacob Ström
    EURASIP Journal on Advances in Signal Processing, 2002
  • [33] Model-Based Implementation of Real-Time Systems
    Sacha, Krzysztof
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, PROCEEDINGS, 2008, 5219 : 332 - 345
  • [34] Distributed real-time model-based diagnosis
    Chung, SH
    Barrett, A
    2003 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOLS 1-8, 2003, : 349 - 355
  • [35] Model-based adaptivity in real-time scheduling
    Bakay, A
    SELF-ADAPTIVE SOFTWARE: APPLICATIONS, 2001, 2614 : 52 - 65
  • [36] Real-Time Cell Growth Control Using a Lactate-Based Model Predictive Controller
    Van Beylen, Kathleen
    Reynders, Janne
    Youssef, Ahmed
    Fernandez, Alberto Pena
    Papantoniou, Ioannis
    Aerts, Jean-Marie
    PROCESSES, 2023, 11 (01)
  • [37] Real time control of urban drainage systems - A practical approach to model-based predictive control
    Schütze, M.
    Alex, J.
    VDI Berichte, 2022, 2022 (2399): : 187 - 204
  • [38] Real-time structural health monitoring using model-based observers
    Kranock, SJ
    Peterson, LD
    SMART STRUCTURES AND MATERIALS 1998: MATHEMATICS AND CONTROL IN SMART STRUCTURES, 1998, 3323 : 711 - 722
  • [39] Real-time hybrid testing using model-based delay compensation
    Carrion, Juan E.
    Spencer, B. F., Jr.
    SMART STRUCTURES AND SYSTEMS, 2008, 4 (06) : 809 - 828
  • [40] Model Predictive Control with Real-time Occupancy Detection
    Beltran, Alex
    Cerpa, Alberto E.
    SenSys'15: Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems, 2015, : 437 - 438