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...

Descripción completa

Detalles Bibliográficos
Autores principales: He, Zhiwei, Nie, Linzhen, Yin, Zhishuai, Huang, Song
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