This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Open AccessArticle
Enhancing Active Disturbance Rejection Control for a Vehicle Active Stabiliser Bar with an Improved Chicken Flock Optimisation Algorithm
by
Zhenglin Tang
Zhenglin Tang 1,
Qiang Zhao
Qiang Zhao 1,*,
Duc Truong Pham
Duc Truong Pham 2 and
Xuesong Zhang
Xuesong Zhang 1
1
College of Mechanical and Electrical Engineering, Northeast Forestry University, Harbin 150040, China
2
Department of Mechanical Engineering, University of Birmingham, Birmingham B15 2TT, UK
*
Author to whom correspondence should be addressed.
Processes 2024, 12(9), 1979; https://doi.org/10.3390/pr12091979 (registering DOI)
Submission received: 23 July 2024
/
Revised: 5 September 2024
/
Accepted: 10 September 2024
/
Published: 13 September 2024
Abstract
An active stabiliser bar significantly enhances the anti-roll capabilities of vehicles. The control strategy is a crucial factor in enabling the active stabiliser bar to function effectively. This paper investigates an active disturbance rejection control (ADRC) strategy. Given the numerous parameters of the ADRC and their significant mutual influence, optimising these parameters is challenging. To address this, an improved chicken flock optimisation algorithm is proposed to optimise the ADRC parameters and enhance its performance. First, a three-degree-of-freedom dynamic model of the vehicle is established, and an active disturbance rejection control-based optimisation model utilising a chicken flock optimisation algorithm is constructed. To tackle the issues of getting stuck in local optima and low precision when dealing with complex problems in the traditional chicken flock optimisation (CFO) algorithm, several strategies, including improved Lévy flight, have been adopted. Subsequently, the twelve parameters of the ADRC are optimised using the improved chicken flock optimisation algorithm. Comprehensive testing on multiple benchmark functions demonstrates that the improved chicken flock optimisation (ICFO) algorithm is distinctly superior to other advanced algorithms in terms of solution quality and robustness. Simulation results show that the ICFO-ADRC controller is significantly superior. In four different complex road condition tests, the ICFO-ADRC controller shows an average performance improvement of 8% compared to the fuzzy PI-PD controller, an average improvement of 82% compared to the non-optimised ADRC controller, and an average improvement of 18% compared to the CFO-ADRC controller. Our findings confirm that this paper was able to provide new solutions for vehicle stability control whilst opening up new possibilities for the application of metaheuristic algorithms.
Share and Cite
MDPI and ACS Style
Tang, Z.; Zhao, Q.; Pham, D.T.; Zhang, X.
Enhancing Active Disturbance Rejection Control for a Vehicle Active Stabiliser Bar with an Improved Chicken Flock Optimisation Algorithm. Processes 2024, 12, 1979.
https://doi.org/10.3390/pr12091979
AMA Style
Tang Z, Zhao Q, Pham DT, Zhang X.
Enhancing Active Disturbance Rejection Control for a Vehicle Active Stabiliser Bar with an Improved Chicken Flock Optimisation Algorithm. Processes. 2024; 12(9):1979.
https://doi.org/10.3390/pr12091979
Chicago/Turabian Style
Tang, Zhenglin, Qiang Zhao, Duc Truong Pham, and Xuesong Zhang.
2024. "Enhancing Active Disturbance Rejection Control for a Vehicle Active Stabiliser Bar with an Improved Chicken Flock Optimisation Algorithm" Processes 12, no. 9: 1979.
https://doi.org/10.3390/pr12091979
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details
here.
Article Metrics
Article Access Statistics
For more information on the journal statistics, click
here.
Multiple requests from the same IP address are counted as one view.