296,920 research outputs found
Adaptive Safety with Control Barrier Functions
Adaptive Control Lyapunov Functions (aCLFs) were introduced 20 years ago, and provided a Lyapunov-based methodology for stabilizing systems with parameter uncertainty. The goal of this paper is to revisit this classic formulation in the context of safety-critical control. This will motivate a variant of aCLFs in the context of safety: adaptive Control Barrier Functions (aCBFs). Our proposed approach adaptively achieves safety by keeping the system’s state within a safe set even in the presence of parametric model uncertainty. We unify aCLFs and aCBFs into a single control methodology for systems with uncertain parameters in the context of a Quadratic Program (QP) based framework. We validate the ability of this unified framework to achieve stability and safety in an Adaptive Cruise Control (ACC) simulation
Adaptive Safety with Control Barrier Functions
Adaptive Control Lyapunov Functions (aCLFs) were introduced 20 years ago, and provided a Lyapunov-based methodology for stabilizing systems with parameter uncertainty. The goal of this paper is to revisit this classic formulation in the context of safety-critical control. This will motivate a variant of aCLFs in the context of safety: adaptive Control Barrier Functions (aCBFs). Our proposed approach adaptively achieves safety by keeping the system’s state within a safe set even in the presence of parametric model uncertainty. We unify aCLFs and aCBFs into a single control methodology for systems with uncertain parameters in the context of a Quadratic Program (QP) based framework. We validate the ability of this unified framework to achieve stability and safety in an Adaptive Cruise Control (ACC) simulation
Control Barrier Function Based Quadratic Programs for Safety Critical Systems
Safety critical systems involve the tight coupling between potentially
conflicting control objectives and safety constraints. As a means of creating a
formal framework for controlling systems of this form, and with a view toward
automotive applications, this paper develops a methodology that allows safety
conditions -- expressed as control barrier functions -- to be unified with
performance objectives -- expressed as control Lyapunov functions -- in the
context of real-time optimization-based controllers. Safety conditions are
specified in terms of forward invariance of a set, and are verified via two
novel generalizations of barrier functions; in each case, the existence of a
barrier function satisfying Lyapunov-like conditions implies forward invariance
of the set, and the relationship between these two classes of barrier functions
is characterized. In addition, each of these formulations yields a notion of
control barrier function (CBF), providing inequality constraints in the control
input that, when satisfied, again imply forward invariance of the set. Through
these constructions, CBFs can naturally be unified with control Lyapunov
functions (CLFs) in the context of a quadratic program (QP); this allows for
the achievement of control objectives (represented by CLFs) subject to
conditions on the admissible states of the system (represented by CBFs). The
mediation of safety and performance through a QP is demonstrated on adaptive
cruise control and lane keeping, two automotive control problems that present
both safety and performance considerations coupled with actuator bounds
Safe and Stable Adaptive Control for a Class of Dynamic Systems
Adaptive control has focused on online control of dynamic systems in the
presence of parametric uncertainties, with solutions guaranteeing stability and
control performance. Safety, a related property to stability, is becoming
increasingly important as the footprint of autonomous systems grows in society.
One of the popular ways for ensuring safety is through the notion of a control
barrier function (CBF). In this paper, we combine adaptation and CBFs to
develop a real-time controller that guarantees stability and remains safe in
the presence of parametric uncertainties. The class of dynamic systems that we
focus on is linear time-invariant systems whose states are accessible and where
the inputs are subject to a magnitude limit. Conditions of stability, state
convergence to a desired value, and parameter learning are all elucidated. One
of the elements of the proposed adaptive controller that ensures stability and
safety is the use of a CBF-based safety filter that suitably generates safe
reference commands, employs error-based relaxation (EBR) of Nagumo's theorem,
and leads to guarantees of set invariance. To demonstrate the effectiveness of
our approach, we present two numerical examples, an obstacle avoidance case and
a missile flight control case.Comment: 10 pages, 5 figures, IEEE CDC 202
- …