Behnaz Ahmadi, M. Mehrez, W. W. Melek, A. Khajepour
{"title":"Model Predictive Control for Reliable Path Following with Application to the Autonomous Vehicle and Considering Different Vehicle Models","authors":"Behnaz Ahmadi, M. Mehrez, W. W. Melek, A. Khajepour","doi":"10.1109/ICVISP54630.2021.00014","DOIUrl":null,"url":null,"abstract":"In this paper, a reliable path following approach based on Model Predictive Control (MPC) and using different vehicle models are developed to: 1) minimize the lateral distance between the vehicle and a reference path, 2) minimize the heading error of the vehicle, and 3) limit the rate of steering inputs to their saturation values and produce smooth motions. The proposed MPC is implemented in MATLAB/Simulink using CasADi block in which the associated Optimal Control Problem (OCP) is discretized using the direct multiple-shooting method. Results show that designed controllers pulled the system back to the predefined reference path, and tracking performances were satisfactory. The effect of changing the prediction horizon and road friction coefficient at low/high speeds is discussed.","PeriodicalId":296789,"journal":{"name":"2021 5th International Conference on Vision, Image and Signal Processing (ICVISP)","volume":"110 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 5th International Conference on Vision, Image and Signal Processing (ICVISP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICVISP54630.2021.00014","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, a reliable path following approach based on Model Predictive Control (MPC) and using different vehicle models are developed to: 1) minimize the lateral distance between the vehicle and a reference path, 2) minimize the heading error of the vehicle, and 3) limit the rate of steering inputs to their saturation values and produce smooth motions. The proposed MPC is implemented in MATLAB/Simulink using CasADi block in which the associated Optimal Control Problem (OCP) is discretized using the direct multiple-shooting method. Results show that designed controllers pulled the system back to the predefined reference path, and tracking performances were satisfactory. The effect of changing the prediction horizon and road friction coefficient at low/high speeds is discussed.