Design and Comparative Analysis of Several Model Predictive Control Strategies for Autonomous Vehicle Approaching a Traffic Light Crossing

Recent advancements in automated driving technology and vehicle connectivity are associated with the development of advanced predictive control systems for improved performance, energy efficiency, safety, and comfort. This paper designs and compares different linear and nonlinear model predictive co...

Full description

Bibliographic Details
Main Authors: Ivan Cvok, Lea Pavelko, Branimir Škugor, Joško Deur, H. Eric Tseng, Vladimir Ivanovic
Format: Article
Language:English
Published: MDPI AG 2023-02-01
Series:Energies
Subjects:
Online Access:https://www.mdpi.com/1996-1073/16/4/2006
_version_ 1811153825896071168
author Ivan Cvok
Lea Pavelko
Branimir Škugor
Joško Deur
H. Eric Tseng
Vladimir Ivanovic
author_facet Ivan Cvok
Lea Pavelko
Branimir Škugor
Joško Deur
H. Eric Tseng
Vladimir Ivanovic
author_sort Ivan Cvok
collection DOAJ
description Recent advancements in automated driving technology and vehicle connectivity are associated with the development of advanced predictive control systems for improved performance, energy efficiency, safety, and comfort. This paper designs and compares different linear and nonlinear model predictive control strategies for a typical scenario of urban driving, in which the vehicle is approaching a traffic light crossing. In the linear model predictive control (MPC) case, the vehicle acceleration is optimized at every time instant on a prediction horizon to minimize the root-mean-square error of velocity tracking and RMS acceleration as a comfort metric, thus resulting in a quadratic program (QP). To tackle the vehicle-distance-related traffic light constraint, a linear time-varying MPC approach is used. The nonlinear MPC formulation is based on the first-order lag description of the vehicle velocity profile on the prediction horizon, where only two parameters are optimized: the time constant and the target velocity. To improve the computational efficiency of the nonlinear MPC formulation, multiple linear MPCs, i.e., a parallel MPC, are designed for different fixed-lag time constants, which can efficiently be solved by fast QP solvers. The performance of the three MPC approaches is compared in terms of vehicle velocity tracking error, root-mean-square acceleration, traveled distance, and computational time. The proposed control systems can readily be implemented in future automated driving systems, as well as within advanced driver assist systems such as adaptive cruise control or automated emergency braking systems.
first_indexed 2024-03-11T08:53:12Z
format Article
id doaj.art-cd227c877746400890d3b59bbb2b316f
institution Directory Open Access Journal
issn 1996-1073
language English
last_indexed 2024-03-11T08:53:12Z
publishDate 2023-02-01
publisher MDPI AG
record_format Article
series Energies
spelling doaj.art-cd227c877746400890d3b59bbb2b316f2023-11-16T20:20:51ZengMDPI AGEnergies1996-10732023-02-01164200610.3390/en16042006Design and Comparative Analysis of Several Model Predictive Control Strategies for Autonomous Vehicle Approaching a Traffic Light CrossingIvan Cvok0Lea Pavelko1Branimir Škugor2Joško Deur3H. Eric Tseng4Vladimir Ivanovic5University of Zagreb, Faculty of Mechanical Engineering and Naval Architecture, 10000 Zagreb, CroatiaUniversity of Zagreb, Faculty of Mechanical Engineering and Naval Architecture, 10000 Zagreb, CroatiaUniversity of Zagreb, Faculty of Mechanical Engineering and Naval Architecture, 10000 Zagreb, CroatiaUniversity of Zagreb, Faculty of Mechanical Engineering and Naval Architecture, 10000 Zagreb, CroatiaFord Motor Company, Dearborn, MI 48124, USAFord Motor Company, Dearborn, MI 48124, USARecent advancements in automated driving technology and vehicle connectivity are associated with the development of advanced predictive control systems for improved performance, energy efficiency, safety, and comfort. This paper designs and compares different linear and nonlinear model predictive control strategies for a typical scenario of urban driving, in which the vehicle is approaching a traffic light crossing. In the linear model predictive control (MPC) case, the vehicle acceleration is optimized at every time instant on a prediction horizon to minimize the root-mean-square error of velocity tracking and RMS acceleration as a comfort metric, thus resulting in a quadratic program (QP). To tackle the vehicle-distance-related traffic light constraint, a linear time-varying MPC approach is used. The nonlinear MPC formulation is based on the first-order lag description of the vehicle velocity profile on the prediction horizon, where only two parameters are optimized: the time constant and the target velocity. To improve the computational efficiency of the nonlinear MPC formulation, multiple linear MPCs, i.e., a parallel MPC, are designed for different fixed-lag time constants, which can efficiently be solved by fast QP solvers. The performance of the three MPC approaches is compared in terms of vehicle velocity tracking error, root-mean-square acceleration, traveled distance, and computational time. The proposed control systems can readily be implemented in future automated driving systems, as well as within advanced driver assist systems such as adaptive cruise control or automated emergency braking systems.https://www.mdpi.com/1996-1073/16/4/2006automated drivingautonomous vehicletraffic light crossingmodel predictive controlnonlinear controlassessment
spellingShingle Ivan Cvok
Lea Pavelko
Branimir Škugor
Joško Deur
H. Eric Tseng
Vladimir Ivanovic
Design and Comparative Analysis of Several Model Predictive Control Strategies for Autonomous Vehicle Approaching a Traffic Light Crossing
Energies
automated driving
autonomous vehicle
traffic light crossing
model predictive control
nonlinear control
assessment
title Design and Comparative Analysis of Several Model Predictive Control Strategies for Autonomous Vehicle Approaching a Traffic Light Crossing
title_full Design and Comparative Analysis of Several Model Predictive Control Strategies for Autonomous Vehicle Approaching a Traffic Light Crossing
title_fullStr Design and Comparative Analysis of Several Model Predictive Control Strategies for Autonomous Vehicle Approaching a Traffic Light Crossing
title_full_unstemmed Design and Comparative Analysis of Several Model Predictive Control Strategies for Autonomous Vehicle Approaching a Traffic Light Crossing
title_short Design and Comparative Analysis of Several Model Predictive Control Strategies for Autonomous Vehicle Approaching a Traffic Light Crossing
title_sort design and comparative analysis of several model predictive control strategies for autonomous vehicle approaching a traffic light crossing
topic automated driving
autonomous vehicle
traffic light crossing
model predictive control
nonlinear control
assessment
url https://www.mdpi.com/1996-1073/16/4/2006
work_keys_str_mv AT ivancvok designandcomparativeanalysisofseveralmodelpredictivecontrolstrategiesforautonomousvehicleapproachingatrafficlightcrossing
AT leapavelko designandcomparativeanalysisofseveralmodelpredictivecontrolstrategiesforautonomousvehicleapproachingatrafficlightcrossing
AT branimirskugor designandcomparativeanalysisofseveralmodelpredictivecontrolstrategiesforautonomousvehicleapproachingatrafficlightcrossing
AT joskodeur designandcomparativeanalysisofseveralmodelpredictivecontrolstrategiesforautonomousvehicleapproachingatrafficlightcrossing
AT herictseng designandcomparativeanalysisofseveralmodelpredictivecontrolstrategiesforautonomousvehicleapproachingatrafficlightcrossing
AT vladimirivanovic designandcomparativeanalysisofseveralmodelpredictivecontrolstrategiesforautonomousvehicleapproachingatrafficlightcrossing