Cargando…
A Two-Layer Controller for Lateral Path Tracking Control of Autonomous Vehicles
This paper presents a two-layer controller for accurate and robust lateral path tracking control of highly automated vehicles. The upper-layer controller, which produces the front wheel steering angle, is implemented with a Linear Time-Varying MPC (LTV-MPC) whose prediction and control horizon are b...
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/PMC7374400/ https://www.ncbi.nlm.nih.gov/pubmed/32630197 http://dx.doi.org/10.3390/s20133689 |
_version_ | 1783561690325975040 |
---|---|
author | He, Zhiwei Nie, Linzhen Yin, Zhishuai Huang, Song |
author_facet | He, Zhiwei Nie, Linzhen Yin, Zhishuai Huang, Song |
author_sort | He, Zhiwei |
collection | PubMed |
description | This paper presents a two-layer controller for accurate and robust lateral path tracking control of highly automated vehicles. The upper-layer controller, which produces the front wheel steering angle, is implemented with a Linear Time-Varying MPC (LTV-MPC) whose prediction and control horizon are both optimized offline with particle swarm optimization (PSO) under varying working conditions. A constraint on the slip angle is imposed to prevent lateral forces from saturation to guarantee vehicle stability. The lower layer is a radial basis function neural network proportion-integral-derivative (RBFNN-PID) controller that generates electric current control signals executable by the steering motor to rapidly track the target steering angle. The nonlinear characteristics of the steering system are modeled and are identified on-line with the RBFNN so that the PID controller’s control parameters can be adjusted adaptively. The results of CarSim-Matlab/Simulink joint simulations show that the proposed hierarchical controller achieves a good level of path tracking accuracy while maintaining vehicle stability throughout the path tracking process, and is robust to dynamic changes in vehicle velocities and road adhesion coefficients. |
format | Online Article Text |
id | pubmed-7374400 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-73744002020-08-06 A Two-Layer Controller for Lateral Path Tracking Control of Autonomous Vehicles He, Zhiwei Nie, Linzhen Yin, Zhishuai Huang, Song Sensors (Basel) Article This paper presents a two-layer controller for accurate and robust lateral path tracking control of highly automated vehicles. The upper-layer controller, which produces the front wheel steering angle, is implemented with a Linear Time-Varying MPC (LTV-MPC) whose prediction and control horizon are both optimized offline with particle swarm optimization (PSO) under varying working conditions. A constraint on the slip angle is imposed to prevent lateral forces from saturation to guarantee vehicle stability. The lower layer is a radial basis function neural network proportion-integral-derivative (RBFNN-PID) controller that generates electric current control signals executable by the steering motor to rapidly track the target steering angle. The nonlinear characteristics of the steering system are modeled and are identified on-line with the RBFNN so that the PID controller’s control parameters can be adjusted adaptively. The results of CarSim-Matlab/Simulink joint simulations show that the proposed hierarchical controller achieves a good level of path tracking accuracy while maintaining vehicle stability throughout the path tracking process, and is robust to dynamic changes in vehicle velocities and road adhesion coefficients. MDPI 2020-07-01 /pmc/articles/PMC7374400/ /pubmed/32630197 http://dx.doi.org/10.3390/s20133689 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 He, Zhiwei Nie, Linzhen Yin, Zhishuai Huang, Song A Two-Layer Controller for Lateral Path Tracking Control of Autonomous Vehicles |
title | A Two-Layer Controller for Lateral Path Tracking Control of Autonomous Vehicles |
title_full | A Two-Layer Controller for Lateral Path Tracking Control of Autonomous Vehicles |
title_fullStr | A Two-Layer Controller for Lateral Path Tracking Control of Autonomous Vehicles |
title_full_unstemmed | A Two-Layer Controller for Lateral Path Tracking Control of Autonomous Vehicles |
title_short | A Two-Layer Controller for Lateral Path Tracking Control of Autonomous Vehicles |
title_sort | two-layer controller for lateral path tracking control of autonomous vehicles |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7374400/ https://www.ncbi.nlm.nih.gov/pubmed/32630197 http://dx.doi.org/10.3390/s20133689 |
work_keys_str_mv | AT hezhiwei atwolayercontrollerforlateralpathtrackingcontrolofautonomousvehicles AT nielinzhen atwolayercontrollerforlateralpathtrackingcontrolofautonomousvehicles AT yinzhishuai atwolayercontrollerforlateralpathtrackingcontrolofautonomousvehicles AT huangsong atwolayercontrollerforlateralpathtrackingcontrolofautonomousvehicles AT hezhiwei twolayercontrollerforlateralpathtrackingcontrolofautonomousvehicles AT nielinzhen twolayercontrollerforlateralpathtrackingcontrolofautonomousvehicles AT yinzhishuai twolayercontrollerforlateralpathtrackingcontrolofautonomousvehicles AT huangsong twolayercontrollerforlateralpathtrackingcontrolofautonomousvehicles |