Adaptive Cruise Control for Cut-In Scenarios Based on Model Predictive Control Algorithm
In a cut-in scenario, traditional adaptive cruise control usually cannot effectively identify the cut-in vehicle and respond to it in advance. This paper proposes an adaptive cruise control (ACC) strategy based on the MPC algorithm for cut-in scenarios. A finite state machine (FSM) is designed to ma...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-06-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/11/11/5293 |
id |
doaj-37504cc33be94aa0a04771df4d77e627 |
---|---|
record_format |
Article |
spelling |
doaj-37504cc33be94aa0a04771df4d77e6272021-06-30T23:30:58ZengMDPI AGApplied Sciences2076-34172021-06-01115293529310.3390/app11115293Adaptive Cruise Control for Cut-In Scenarios Based on Model Predictive Control AlgorithmChongpu Chen0Jianhua Guo1Chong Guo2Chaoyi Chen3Yao Zhang4Jiawei Wang5State Key Laboratory of Automotive Dynamic Simulation and Control, Jilin University, Changchun 130022, ChinaState Key Laboratory of Automotive Dynamic Simulation and Control, Jilin University, Changchun 130022, ChinaState Key Laboratory of Automotive Dynamic Simulation and Control, Jilin University, Changchun 130022, ChinaState Key Laboratory of Automotive Dynamic Simulation and Control, Jilin University, Changchun 130022, ChinaState Key Laboratory of Automotive Dynamic Simulation and Control, Jilin University, Changchun 130022, ChinaState Key Laboratory of Automotive Dynamic Simulation and Control, Jilin University, Changchun 130022, ChinaIn a cut-in scenario, traditional adaptive cruise control usually cannot effectively identify the cut-in vehicle and respond to it in advance. This paper proposes an adaptive cruise control (ACC) strategy based on the MPC algorithm for cut-in scenarios. A finite state machine (FSM) is designed to manage vehicle control in different cut-in scenarios. For a cut-in scenario, a method to identify and quantify the possibility of cut-in of a vehicle is proposed. At the same time, a safety distance model of the cut-in vehicle is established as the basis for the state transition of the finite state machine. Taking the quantified cut-in possibility of a vehicle as a reference, the model predictive control (MPC) algorithm, which considers the constraints of driving safety and comfort, is used to realize coordinated control of the host vehicle and the cut-in vehicle. Simulink–Carsim simulation studies show that the ACC strategy for a cut-in scenario can effectively identify a cut-in vehicle and quantify the possibility of cut-in of the vehicle. Faced with a cut-in vehicle, the host vehicle using the ACC strategy can brake several seconds early and switch the following target to the cut-in vehicle. Meanwhile, the acceleration and jerk of the host vehicle changes within a reasonable range, which ensures driving safety and comfort.https://www.mdpi.com/2076-3417/11/11/5293adaptive cruise controlcut-in possibilitysafe distance modelmodel predictive control |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Chongpu Chen Jianhua Guo Chong Guo Chaoyi Chen Yao Zhang Jiawei Wang |
spellingShingle |
Chongpu Chen Jianhua Guo Chong Guo Chaoyi Chen Yao Zhang Jiawei Wang Adaptive Cruise Control for Cut-In Scenarios Based on Model Predictive Control Algorithm Applied Sciences adaptive cruise control cut-in possibility safe distance model model predictive control |
author_facet |
Chongpu Chen Jianhua Guo Chong Guo Chaoyi Chen Yao Zhang Jiawei Wang |
author_sort |
Chongpu Chen |
title |
Adaptive Cruise Control for Cut-In Scenarios Based on Model Predictive Control Algorithm |
title_short |
Adaptive Cruise Control for Cut-In Scenarios Based on Model Predictive Control Algorithm |
title_full |
Adaptive Cruise Control for Cut-In Scenarios Based on Model Predictive Control Algorithm |
title_fullStr |
Adaptive Cruise Control for Cut-In Scenarios Based on Model Predictive Control Algorithm |
title_full_unstemmed |
Adaptive Cruise Control for Cut-In Scenarios Based on Model Predictive Control Algorithm |
title_sort |
adaptive cruise control for cut-in scenarios based on model predictive control algorithm |
publisher |
MDPI AG |
series |
Applied Sciences |
issn |
2076-3417 |
publishDate |
2021-06-01 |
description |
In a cut-in scenario, traditional adaptive cruise control usually cannot effectively identify the cut-in vehicle and respond to it in advance. This paper proposes an adaptive cruise control (ACC) strategy based on the MPC algorithm for cut-in scenarios. A finite state machine (FSM) is designed to manage vehicle control in different cut-in scenarios. For a cut-in scenario, a method to identify and quantify the possibility of cut-in of a vehicle is proposed. At the same time, a safety distance model of the cut-in vehicle is established as the basis for the state transition of the finite state machine. Taking the quantified cut-in possibility of a vehicle as a reference, the model predictive control (MPC) algorithm, which considers the constraints of driving safety and comfort, is used to realize coordinated control of the host vehicle and the cut-in vehicle. Simulink–Carsim simulation studies show that the ACC strategy for a cut-in scenario can effectively identify a cut-in vehicle and quantify the possibility of cut-in of the vehicle. Faced with a cut-in vehicle, the host vehicle using the ACC strategy can brake several seconds early and switch the following target to the cut-in vehicle. Meanwhile, the acceleration and jerk of the host vehicle changes within a reasonable range, which ensures driving safety and comfort. |
topic |
adaptive cruise control cut-in possibility safe distance model model predictive control |
url |
https://www.mdpi.com/2076-3417/11/11/5293 |
work_keys_str_mv |
AT chongpuchen adaptivecruisecontrolforcutinscenariosbasedonmodelpredictivecontrolalgorithm AT jianhuaguo adaptivecruisecontrolforcutinscenariosbasedonmodelpredictivecontrolalgorithm AT chongguo adaptivecruisecontrolforcutinscenariosbasedonmodelpredictivecontrolalgorithm AT chaoyichen adaptivecruisecontrolforcutinscenariosbasedonmodelpredictivecontrolalgorithm AT yaozhang adaptivecruisecontrolforcutinscenariosbasedonmodelpredictivecontrolalgorithm AT jiaweiwang adaptivecruisecontrolforcutinscenariosbasedonmodelpredictivecontrolalgorithm |
_version_ |
1721351090628198400 |