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.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

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


    Additional title:

    Int. J. ITS Res.


    Contributors:
    Farag, Wael (author)


    Publication date :

    2021-04-01


    Size :

    16 pages




    Type of media :

    Article (Journal)


    Type of material :

    Electronic Resource


    Language :

    English




    Track-Keeping on Waterways Using Model Predictive Control

    Wahl, A. / Gilles, E.-D. / International Federation of Automatic Control | British Library Conference Proceedings | 1999


    Nonlinear Model Predictive Control of Robots Using Real-time Optimization

    Zhao, Jie / Diehl, Moritz / Longman, Richard et al. | AIAA | 2004


    Terrain-Following Guidance Based on Model Predictive Control

    Noh, Junyoung / Ahn, Hyungjoo / Lee, Jaeho et al. | Springer Verlag | 2022


    Real time predictive smart wheel sensor module for driving environment using multi-track encoder

    HUR YONG SOO / CHUNSOO HAN / JUNGSIK CHOI et al. | European Patent Office | 2020

    Free access

    Engine Real Time Models - Way to a Model Based Predictive Control

    Polasek, M. | British Library Conference Proceedings | 2006