Cargando…
Fault-Tolerant Model Predictive Control Algorithm for Path Tracking of Autonomous Vehicle
The fault detection and isolation are very important for the driving safety of autonomous vehicles. At present, scholars have conducted extensive research on model-based fault detection and isolation algorithms in vehicle systems, but few of them have been applied for path tracking control. This pap...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7435880/ https://www.ncbi.nlm.nih.gov/pubmed/32751492 http://dx.doi.org/10.3390/s20154245 |
_version_ | 1783572425182543872 |
---|---|
author | Geng, Keke Chulin, Nikolai Alexandrovich Wang, Ziwei |
author_facet | Geng, Keke Chulin, Nikolai Alexandrovich Wang, Ziwei |
author_sort | Geng, Keke |
collection | PubMed |
description | The fault detection and isolation are very important for the driving safety of autonomous vehicles. At present, scholars have conducted extensive research on model-based fault detection and isolation algorithms in vehicle systems, but few of them have been applied for path tracking control. This paper determines the conditions for model establishment of a single-track 3-DOF vehicle dynamics model and then performs Taylor expansion for modeling linearization. On the basis of that, a novel fault-tolerant model predictive control algorithm (FTMPC) is proposed for robust path tracking control of autonomous vehicle. First, the linear time-varying model predictive control algorithm for lateral motion control of vehicle is designed by constructing the objective function and considering the front wheel declination and dynamic constraint of tire cornering. Then, the motion state information obtained by multi-sensory perception systems of vision, GPS, and LIDAR is fused by using an improved weighted fusion algorithm based on the output error variance. A novel fault signal detection algorithm based on Kalman filtering and Chi-square detector is also designed in our work. The output of the fault signal detector is a fault detection matrix. Finally, the fault signals are isolated by multiplication of signal matrix, fault detection matrix, and weight matrix in the process of data fusion. The effectiveness of the proposed method is validated with simulation experiment of lane changing path tracking control. The comparative analysis of simulation results shows that the proposed method can achieve the expected fault-tolerant performance and much better path tracking control performance in case of sensor failure. |
format | Online Article Text |
id | pubmed-7435880 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-74358802020-08-25 Fault-Tolerant Model Predictive Control Algorithm for Path Tracking of Autonomous Vehicle Geng, Keke Chulin, Nikolai Alexandrovich Wang, Ziwei Sensors (Basel) Article The fault detection and isolation are very important for the driving safety of autonomous vehicles. At present, scholars have conducted extensive research on model-based fault detection and isolation algorithms in vehicle systems, but few of them have been applied for path tracking control. This paper determines the conditions for model establishment of a single-track 3-DOF vehicle dynamics model and then performs Taylor expansion for modeling linearization. On the basis of that, a novel fault-tolerant model predictive control algorithm (FTMPC) is proposed for robust path tracking control of autonomous vehicle. First, the linear time-varying model predictive control algorithm for lateral motion control of vehicle is designed by constructing the objective function and considering the front wheel declination and dynamic constraint of tire cornering. Then, the motion state information obtained by multi-sensory perception systems of vision, GPS, and LIDAR is fused by using an improved weighted fusion algorithm based on the output error variance. A novel fault signal detection algorithm based on Kalman filtering and Chi-square detector is also designed in our work. The output of the fault signal detector is a fault detection matrix. Finally, the fault signals are isolated by multiplication of signal matrix, fault detection matrix, and weight matrix in the process of data fusion. The effectiveness of the proposed method is validated with simulation experiment of lane changing path tracking control. The comparative analysis of simulation results shows that the proposed method can achieve the expected fault-tolerant performance and much better path tracking control performance in case of sensor failure. MDPI 2020-07-30 /pmc/articles/PMC7435880/ /pubmed/32751492 http://dx.doi.org/10.3390/s20154245 Text en © 2020 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Geng, Keke Chulin, Nikolai Alexandrovich Wang, Ziwei Fault-Tolerant Model Predictive Control Algorithm for Path Tracking of Autonomous Vehicle |
title | Fault-Tolerant Model Predictive Control Algorithm for Path Tracking of Autonomous Vehicle |
title_full | Fault-Tolerant Model Predictive Control Algorithm for Path Tracking of Autonomous Vehicle |
title_fullStr | Fault-Tolerant Model Predictive Control Algorithm for Path Tracking of Autonomous Vehicle |
title_full_unstemmed | Fault-Tolerant Model Predictive Control Algorithm for Path Tracking of Autonomous Vehicle |
title_short | Fault-Tolerant Model Predictive Control Algorithm for Path Tracking of Autonomous Vehicle |
title_sort | fault-tolerant model predictive control algorithm for path tracking of autonomous vehicle |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7435880/ https://www.ncbi.nlm.nih.gov/pubmed/32751492 http://dx.doi.org/10.3390/s20154245 |
work_keys_str_mv | AT gengkeke faulttolerantmodelpredictivecontrolalgorithmforpathtrackingofautonomousvehicle AT chulinnikolaialexandrovich faulttolerantmodelpredictivecontrolalgorithmforpathtrackingofautonomousvehicle AT wangziwei faulttolerantmodelpredictivecontrolalgorithmforpathtrackingofautonomousvehicle |