Cargando…
Adaptive Cruise System Based on Fuzzy MPC and Machine Learning State Observer
Under the trend of vehicle intelligentization, many electrical control functions and control methods have been proposed to improve vehicle comfort and safety, among which the Adaptive Cruise Control (ACC) system is a typical example. However, the tracking performance, comfort and control robustness...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10302586/ https://www.ncbi.nlm.nih.gov/pubmed/37420886 http://dx.doi.org/10.3390/s23125722 |
_version_ | 1785065078894100480 |
---|---|
author | Guo, Jianhua Wang, Yinhang Chu, Liang Bai, Chenguang Hou, Zhuoran Zhao, Di |
author_facet | Guo, Jianhua Wang, Yinhang Chu, Liang Bai, Chenguang Hou, Zhuoran Zhao, Di |
author_sort | Guo, Jianhua |
collection | PubMed |
description | Under the trend of vehicle intelligentization, many electrical control functions and control methods have been proposed to improve vehicle comfort and safety, among which the Adaptive Cruise Control (ACC) system is a typical example. However, the tracking performance, comfort and control robustness of the ACC system need more attention under uncertain environments and changing motion states. Therefore, this paper proposes a hierarchical control strategy, including a dynamic normal wheel load observer, a Fuzzy Model Predictive Controller and an integral-separate PID executive layer controller. Firstly, a deep learning-based dynamic normal wheel load observer is added to the perception layer of the conventional ACC system and the observer output is used as a prerequisite for brake torque allocation. Secondly, a Fuzzy Model Predictive Control (fuzzy-MPC) method is adopted in the ACC system controller design, which establishes performance indicators, including tracking performance and comfort, as objective functions, dynamically adjusts their weights and determines constraint conditions based on safety indicators to adapt to continuously changing driving scenarios. Finally, the executive controller adopts the integral-separate PID method to follow the vehicle’s longitudinal motion commands, thus improving the system’s response speed and execution accuracy. A rule-based ABS control method was also developed to further improve the driving safety of vehicles under different road conditions. The proposed strategy has been simulated and validated in different typical driving scenarios and the results show that the proposed method provides better tracking accuracy and stability than traditional techniques. |
format | Online Article Text |
id | pubmed-10302586 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-103025862023-06-29 Adaptive Cruise System Based on Fuzzy MPC and Machine Learning State Observer Guo, Jianhua Wang, Yinhang Chu, Liang Bai, Chenguang Hou, Zhuoran Zhao, Di Sensors (Basel) Article Under the trend of vehicle intelligentization, many electrical control functions and control methods have been proposed to improve vehicle comfort and safety, among which the Adaptive Cruise Control (ACC) system is a typical example. However, the tracking performance, comfort and control robustness of the ACC system need more attention under uncertain environments and changing motion states. Therefore, this paper proposes a hierarchical control strategy, including a dynamic normal wheel load observer, a Fuzzy Model Predictive Controller and an integral-separate PID executive layer controller. Firstly, a deep learning-based dynamic normal wheel load observer is added to the perception layer of the conventional ACC system and the observer output is used as a prerequisite for brake torque allocation. Secondly, a Fuzzy Model Predictive Control (fuzzy-MPC) method is adopted in the ACC system controller design, which establishes performance indicators, including tracking performance and comfort, as objective functions, dynamically adjusts their weights and determines constraint conditions based on safety indicators to adapt to continuously changing driving scenarios. Finally, the executive controller adopts the integral-separate PID method to follow the vehicle’s longitudinal motion commands, thus improving the system’s response speed and execution accuracy. A rule-based ABS control method was also developed to further improve the driving safety of vehicles under different road conditions. The proposed strategy has been simulated and validated in different typical driving scenarios and the results show that the proposed method provides better tracking accuracy and stability than traditional techniques. MDPI 2023-06-19 /pmc/articles/PMC10302586/ /pubmed/37420886 http://dx.doi.org/10.3390/s23125722 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Guo, Jianhua Wang, Yinhang Chu, Liang Bai, Chenguang Hou, Zhuoran Zhao, Di Adaptive Cruise System Based on Fuzzy MPC and Machine Learning State Observer |
title | Adaptive Cruise System Based on Fuzzy MPC and Machine Learning State Observer |
title_full | Adaptive Cruise System Based on Fuzzy MPC and Machine Learning State Observer |
title_fullStr | Adaptive Cruise System Based on Fuzzy MPC and Machine Learning State Observer |
title_full_unstemmed | Adaptive Cruise System Based on Fuzzy MPC and Machine Learning State Observer |
title_short | Adaptive Cruise System Based on Fuzzy MPC and Machine Learning State Observer |
title_sort | adaptive cruise system based on fuzzy mpc and machine learning state observer |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10302586/ https://www.ncbi.nlm.nih.gov/pubmed/37420886 http://dx.doi.org/10.3390/s23125722 |
work_keys_str_mv | AT guojianhua adaptivecruisesystembasedonfuzzympcandmachinelearningstateobserver AT wangyinhang adaptivecruisesystembasedonfuzzympcandmachinelearningstateobserver AT chuliang adaptivecruisesystembasedonfuzzympcandmachinelearningstateobserver AT baichenguang adaptivecruisesystembasedonfuzzympcandmachinelearningstateobserver AT houzhuoran adaptivecruisesystembasedonfuzzympcandmachinelearningstateobserver AT zhaodi adaptivecruisesystembasedonfuzzympcandmachinelearningstateobserver |