Litcius/Paper detail

An Optimization Design of Adaptive Cruise Control System Based on MPC and ADRC

Zengfu Yang, Zengcai Wang, Ming Yan

2021Actuators48 citationsDOIOpen Access PDF

Abstract

In this paper, a novel adaptive cruise control (ACC) algorithm based on model predictive control (MPC) and active disturbance rejection control (ADRC) is proposed. This paper uses an MPC algorithm for the upper controller of the ACC system. Through comprehensive considerations, the upper controller will output desired acceleration to the lower controller. In addition, to increase the accuracy of the predictive model in the MPC controller and to address fluctuations in the vehicle’s acceleration, an MPC aided by predictive estimation of acceleration is proposed. Due to the uncertainties of vehicle parameters and the road environment, it is difficult to establish an accurate vehicle dynamic model for the lower-level controller to control the throttle and brake actuators. Therefore, feed-forward control based on a vehicle dynamic model (VDM) and compensatory control based on ADRC is used to enhance the control precision and to suppress the influence of internal or external disturbance. Finally, the proposed optimal design of the ACC system was validated in road tests. The results show that ACC with APE can accurately control the tracking of the host vehicle with less acceleration fluctuation than that of the traditional ACC controller. Moreover, when the mass of the vehicle and the slope of the road is changed, the ACC–APE–ADRC controller is still able to control the vehicle to quickly and accurately track the desired acceleration.

Topics & Concepts

Cruise controlControl theory (sociology)AccelerationController (irrigation)Model predictive controlThrottleControl engineeringComputer scienceVehicle dynamicsEngineeringControl (management)Automotive engineeringArtificial intelligenceClassical mechanicsPhysicsBiologyAgronomyTraffic control and managementVehicle Dynamics and Control SystemsVehicle emissions and performance