Design of Adaptive Cruise Control with Control Barrier Function and Model-Free Control

被引:1
作者
Chinelato, Caio Igor Goncalves [1 ,2 ]
Angelico, Bruno Augusto [2 ]
Justo, Joao Francisco [2 ]
Lagana, Armando Antonio Maria [2 ]
机构
[1] Inst Fed Sao Paulo IFSP Campus Sao Paulo, Sao Paulo, SP, Brazil
[2] Escola Politecn Univ Sao Paulo, Sao Paulo, SP, Brazil
关键词
Adaptive cruise control; Control barrier function; Control Lyapunov function; Model-free control; Quadratic programming; LYAPUNOV FUNCTIONS; CONTROL-SYSTEM;
D O I
10.1007/s40313-023-00990-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work describes the design of an adaptive cruise control (ACC) applied to a realistic automotive simulation model, considering both upper- and lower-level controllers. The upper-level controller provides a desired acceleration/deceleration to a host vehicle to maintain a safe distance related to a leader vehicle or to track a desired cruise speed otherwise. On the other hand, the lower-level controller provides control signals to the throttle and brake pedals of the host vehicle aiming to track the desired acceleration/deceleration setpoint from the upper-level controller. For the upper-level controller, we consider a control framework that unifies the stability/tracking objective, expressed as a control Lyapunov function (CLF), the safety constraint, expressed as a control barrier function (CBF), and the comfort constraint, by means of a quadratic programming (QP), where safety must be prioritized. The lower-level controller is implemented considering a model-free control. The results, obtained by numerical simulations, demonstrate that the safe distance between the vehicles is ensured and the desired cruise speed is tracked adequately. Therefore, the stability/tracking objective and the safety and comfort constraints, related to the upper-level controller, are properly satisfied. The lower-level controller tracks the desired acceleration/deceleration demanded by the upper-level controller with good performance.
引用
收藏
页码:470 / 483
页数:14
相关论文
共 54 条
[1]  
Ames AD, 2019, 2019 18TH EUROPEAN CONTROL CONFERENCE (ECC), P3420, DOI [10.23919/ecc.2019.8796030, 10.23919/ECC.2019.8796030]
[2]   Control Barrier Function Based Quadratic Programs for Safety Critical Systems [J].
Ames, Aaron D. ;
Xu, Xiangru ;
Grizzle, Jessy W. ;
Tabuada, Paulo .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (08) :3861-3876
[3]  
Ames AD, 2014, IEEE DECIS CONTR P, P6271, DOI 10.1109/CDC.2014.7040372
[4]   Rapidly Exponentially Stabilizing Control Lyapunov Functions and Hybrid Zero Dynamics [J].
Ames, Aaron D. ;
Galloway, Kevin ;
Sreenath, Koushil ;
Grizzle, Jessy W. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2014, 59 (04) :876-891
[5]   A Robust Model Free Terminal Sliding Mode with Gravity Compensation Control of a 2 DoF Exoskeleton-Upper Limb System [J].
Bembli, Sana ;
Haddad, Nahla Khraief ;
Belghith, Safya .
JOURNAL OF CONTROL AUTOMATION AND ELECTRICAL SYSTEMS, 2021, 32 (03) :632-641
[6]  
Boyd SP., 2004, Convex Optimization
[7]   Adaptive Cruise Control with a Customized Electronic Control Unit [J].
Brugnolli, Mateus Mussi ;
Pereira, Bruno Silva ;
Angelico, Bruno Augusto ;
Maria Lagana, Armando Antonio .
JOURNAL OF CONTROL AUTOMATION AND ELECTRICAL SYSTEMS, 2019, 30 (01) :9-15
[8]   Adaptive cruise control for a SMART car: A comparison benchmark for MPC-PWA control methods [J].
Corona, Daniele ;
De Schutter, Bart .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2008, 16 (02) :365-372
[9]  
Fancher P., 2000, 5 INT S ADV VEHICLE
[10]  
Fliess Michel, 2008, 16th Mediterranean Conference on Control & Automation, MED 2008, P326, DOI 10.1109/MED.2008.4601995