Cargando…
A Variable-Sampling Time Model Predictive Control Algorithm for Improving Path-Tracking Performance of a Vehicle
This paper proposes a novel model predictive control (MPC) algorithm that increases the path tracking performance according to the control input. The proposed algorithm reduces the path tracking errors of MPC by updating the sampling time of the next step according to the control inputs (i.e., the l...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8541678/ https://www.ncbi.nlm.nih.gov/pubmed/34696056 http://dx.doi.org/10.3390/s21206845 |
_version_ | 1784589289521152000 |
---|---|
author | Choi, Yoonsuk Lee, Wonwoo Kim, Jeesu Yoo, Jinwoo |
author_facet | Choi, Yoonsuk Lee, Wonwoo Kim, Jeesu Yoo, Jinwoo |
author_sort | Choi, Yoonsuk |
collection | PubMed |
description | This paper proposes a novel model predictive control (MPC) algorithm that increases the path tracking performance according to the control input. The proposed algorithm reduces the path tracking errors of MPC by updating the sampling time of the next step according to the control inputs (i.e., the lateral velocity and front steering angle) calculated in each step of the MPC algorithm. The scenarios of a mixture of straight and curved driving paths were constructed, and the optimal control input was calculated in each step. In the experiment, a scenario was created with the Automated Driving Toolbox of MATLAB, and the path-following performance characteristics and computation times of the existing and proposed MPC algorithms were verified and compared with simulations. The results prove that the proposed MPC algorithm has improved path-following performance compared to those of the existing MPC algorithm. |
format | Online Article Text |
id | pubmed-8541678 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-85416782021-10-24 A Variable-Sampling Time Model Predictive Control Algorithm for Improving Path-Tracking Performance of a Vehicle Choi, Yoonsuk Lee, Wonwoo Kim, Jeesu Yoo, Jinwoo Sensors (Basel) Article This paper proposes a novel model predictive control (MPC) algorithm that increases the path tracking performance according to the control input. The proposed algorithm reduces the path tracking errors of MPC by updating the sampling time of the next step according to the control inputs (i.e., the lateral velocity and front steering angle) calculated in each step of the MPC algorithm. The scenarios of a mixture of straight and curved driving paths were constructed, and the optimal control input was calculated in each step. In the experiment, a scenario was created with the Automated Driving Toolbox of MATLAB, and the path-following performance characteristics and computation times of the existing and proposed MPC algorithms were verified and compared with simulations. The results prove that the proposed MPC algorithm has improved path-following performance compared to those of the existing MPC algorithm. MDPI 2021-10-14 /pmc/articles/PMC8541678/ /pubmed/34696056 http://dx.doi.org/10.3390/s21206845 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Choi, Yoonsuk Lee, Wonwoo Kim, Jeesu Yoo, Jinwoo A Variable-Sampling Time Model Predictive Control Algorithm for Improving Path-Tracking Performance of a Vehicle |
title | A Variable-Sampling Time Model Predictive Control Algorithm for Improving Path-Tracking Performance of a Vehicle |
title_full | A Variable-Sampling Time Model Predictive Control Algorithm for Improving Path-Tracking Performance of a Vehicle |
title_fullStr | A Variable-Sampling Time Model Predictive Control Algorithm for Improving Path-Tracking Performance of a Vehicle |
title_full_unstemmed | A Variable-Sampling Time Model Predictive Control Algorithm for Improving Path-Tracking Performance of a Vehicle |
title_short | A Variable-Sampling Time Model Predictive Control Algorithm for Improving Path-Tracking Performance of a Vehicle |
title_sort | variable-sampling time model predictive control algorithm for improving path-tracking performance of a vehicle |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8541678/ https://www.ncbi.nlm.nih.gov/pubmed/34696056 http://dx.doi.org/10.3390/s21206845 |
work_keys_str_mv | AT choiyoonsuk avariablesamplingtimemodelpredictivecontrolalgorithmforimprovingpathtrackingperformanceofavehicle AT leewonwoo avariablesamplingtimemodelpredictivecontrolalgorithmforimprovingpathtrackingperformanceofavehicle AT kimjeesu avariablesamplingtimemodelpredictivecontrolalgorithmforimprovingpathtrackingperformanceofavehicle AT yoojinwoo avariablesamplingtimemodelpredictivecontrolalgorithmforimprovingpathtrackingperformanceofavehicle AT choiyoonsuk variablesamplingtimemodelpredictivecontrolalgorithmforimprovingpathtrackingperformanceofavehicle AT leewonwoo variablesamplingtimemodelpredictivecontrolalgorithmforimprovingpathtrackingperformanceofavehicle AT kimjeesu variablesamplingtimemodelpredictivecontrolalgorithmforimprovingpathtrackingperformanceofavehicle AT yoojinwoo variablesamplingtimemodelpredictivecontrolalgorithmforimprovingpathtrackingperformanceofavehicle |