Table of Contents
Fetching ...

Enhancing Safety in Nonlinear Systems: Design and Stability Analysis of Adaptive Cruise Control

Fan Yang, Haoqi Li, Maolong Lv, Jiangping Hu, Qingrui Zhou, Bijoy K. Ghosh

TL;DR

A novel approach to address safety concerns by transforming safety conditions into control constraints with a relative degree of 1.0 is introduced, providing a practical solution to enhance safety for autonomous driving systems operating within the context of affine nonlinear dynamics.

Abstract

The safety of autonomous driving systems, particularly self-driving vehicles, remains of paramount concern. These systems exhibit affine nonlinear dynamics and face the challenge of executing predefined control tasks while adhering to state and input constraints to mitigate risks. However, achieving safety control within the framework of control input constraints, such as collision avoidance and maintaining system states within secure boundaries, presents challenges due to limited options. In this study, we introduce a novel approach to address safety concerns by transforming safety conditions into control constraints with a relative degree of 1. This transformation is facilitated through the design of control barrier functions, enabling the creation of a safety control system for affine nonlinear networks. Subsequently, we formulate a robust control strategy that incorporates safety protocols and conduct a comprehensive analysis of its stability and reliability. To illustrate the effectiveness of our approach, we apply it to a specific problem involving adaptive cruise control. Through simulations, we validate the efficiency of our model in ensuring safety without compromising control performance. Our approach signifies significant progress in the field, providing a practical solution to enhance safety for autonomous driving systems operating within the context of affine nonlinear dynamics.

Enhancing Safety in Nonlinear Systems: Design and Stability Analysis of Adaptive Cruise Control

TL;DR

A novel approach to address safety concerns by transforming safety conditions into control constraints with a relative degree of 1.0 is introduced, providing a practical solution to enhance safety for autonomous driving systems operating within the context of affine nonlinear dynamics.

Abstract

The safety of autonomous driving systems, particularly self-driving vehicles, remains of paramount concern. These systems exhibit affine nonlinear dynamics and face the challenge of executing predefined control tasks while adhering to state and input constraints to mitigate risks. However, achieving safety control within the framework of control input constraints, such as collision avoidance and maintaining system states within secure boundaries, presents challenges due to limited options. In this study, we introduce a novel approach to address safety concerns by transforming safety conditions into control constraints with a relative degree of 1. This transformation is facilitated through the design of control barrier functions, enabling the creation of a safety control system for affine nonlinear networks. Subsequently, we formulate a robust control strategy that incorporates safety protocols and conduct a comprehensive analysis of its stability and reliability. To illustrate the effectiveness of our approach, we apply it to a specific problem involving adaptive cruise control. Through simulations, we validate the efficiency of our model in ensuring safety without compromising control performance. Our approach signifies significant progress in the field, providing a practical solution to enhance safety for autonomous driving systems operating within the context of affine nonlinear dynamics.
Paper Structure (11 sections, 4 theorems, 49 equations, 9 figures, 1 table)

This paper contains 11 sections, 4 theorems, 49 equations, 9 figures, 1 table.

Key Result

Lemma 1

AmesXu2017 If there exists a BF ${\mathtt{\theta}(\boldsymbol{\zeta}(t))}:\mathtt{\bar{C}} \to \mathbb{R}$, then $\mathtt{\bar{C}}$ is forward invariant for 1.

Figures (9)

  • Figure 1: Outline of an ACC system.
  • Figure 2: The overall process of using the feasibility control strategy.
  • Figure 3: (a) NCBF: The ACC system states for different velocities. (b) HOCBF: The ACC system states for different velocities.
  • Figure 4: (a) NCBF: The control input and barrier function for different initial velocities. (b) HOCBF: The control input and barrier function for different initial velocities.
  • Figure 5: (a) NCBF: $\mathtt{V}_{\mathtt{ACC}}(\boldsymbol{x}(t)), \delta_{\mathtt{A C C}}(\mathtt{v}(t))$ for different initial velocities. (b) HOCBF: $\mathtt{V}_{\mathtt{ACC}}(\boldsymbol{x}(t)), \delta_{\mathtt{A C C}}(\mathtt{v}(t))$ for different initial velocities.
  • ...and 4 more figures

Theorems & Definitions (11)

  • Definition 1
  • Definition 2
  • Lemma 1
  • Definition 3
  • Definition 4
  • Definition 5
  • Lemma 2
  • Theorem 1
  • Proof 1
  • Theorem 2
  • ...and 1 more