Next Article in Journal
Analysis of the Impact of Multiple Explosion Source Layouts on the Kinetic Characteristics of Gas Explosions in Blind Roadways
Previous Article in Journal
An Improved Lightweight YOLOv8 Network for Early Small Flame Target Detection
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

Enhancing Active Disturbance Rejection Control for a Vehicle Active Stabiliser Bar with an Improved Chicken Flock Optimisation Algorithm

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
(This article belongs to the Section Advanced Digital and Other Processes)

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.
Keywords: vehicle roll stability; active stabiliser bar; active disturbance rejection control; improved chicken flock optimisation algorithm vehicle roll stability; active stabiliser bar; active disturbance rejection control; improved chicken flock optimisation algorithm

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

Back to TopTop