约束(计算机辅助设计)
计算机科学
数学优化
约束满足
集合(抽象数据类型)
功能(生物学)
二次方程
非线性系统
控制理论(社会学)
约束满足问题
领域(数学分析)
控制(管理)
算法
数学
人工智能
几何学
进化生物学
程序设计语言
数学分析
概率逻辑
物理
生物
量子力学
作者
Joseph L. Breeden,Dimitra Panagou
标识
DOI:10.23919/acc55779.2023.10156625
摘要
This paper presents a methodology for ensuring that the composition of multiple Control Barrier Functions (CBFs) always leads to feasible conditions on the control input, even in the presence of input constraints. In the case of a system subject to a single constraint function, there exist many methods to generate a CBF that ensures constraint satisfaction. However, when there are multiple constraint functions, the problem of finding and tuning one or more CBFs becomes more challenging, especially in the presence of input constraints. This paper addresses this challenge by providing tools to 1) decouple the design of multiple CBFs, so that a CBF can be designed for each constraint function independently of other constraints, and 2) ensure that the set composed from all the CBFs together is a viability domain. Thus, a quadratic program subject to all the CBFs simultaneously is always feasible. The utility of this methodology is then demonstrated in simulation for a nonlinear orientation control system.
科研通智能强力驱动
Strongly Powered by AbleSci AI