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
    Ames, Aaron D.
    Xu, Xiangru
    Grizzle, Jessy W.
    Tabuada, Paulo
    [J]. 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
    Ames, Aaron D.
    Galloway, Kevin
    Sreenath, Koushil
    Grizzle, Jessy W.
    [J]. 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
    Bembli, Sana
    Haddad, Nahla Khraief
    Belghith, Safya
    [J]. JOURNAL OF CONTROL AUTOMATION AND ELECTRICAL SYSTEMS, 2021, 32 (03) : 632 - 641
  • [6] Boyd S., 2004, CONVEX OPTIMIZATION, DOI 10.1017/CBO9780511804441
  • [7] Adaptive Cruise Control with a Customized Electronic Control Unit
    Brugnolli, Mateus Mussi
    Pereira, Bruno Silva
    Angelico, Bruno Augusto
    Maria Lagana, Armando Antonio
    [J]. 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
    Corona, Daniele
    De Schutter, Bart
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2008, 16 (02) : 365 - 372
  • [9] Fancher P., 2000, 5 INT S ADV VEHICLE
  • [10] Flies M., 2009, IFAC Proceedings Volumes, V42, P1531, DOI [10.3182/20090706-3-FR-2004.00256, DOI 10.3182/20090706-3-FR-2004.00256, 10.3182 20090706-3- / FR-2004.00256]