财产(哲学)
控制理论(社会学)
集合(抽象数据类型)
控制(管理)
二次方程
控制器(灌溉)
数学优化
控制系统
计算机科学
数学
工程类
人工智能
电气工程
哲学
几何学
认识论
农学
生物
程序设计语言
出处
期刊:Automatica
[Elsevier BV]
日期:2018-01-01
卷期号:87: 195-201
被引量:118
标识
DOI:10.1016/j.automatica.2017.10.005
摘要
Control barrier functions (CBFs) have been used as an effective tool for designing a family of controls that ensures the forward invariance of a set. When multiple CBFs are present, it is important that the set of controls satisfying all the barrier conditions is non-empty. In this paper, we investigate such a control-sharing property for multiple CBFs and provide sufficient and necessary conditions for the property to hold. Based on that, we study the tracking control design problem of an input–output linearizable system with multiple time-varying output constraints, where the output constraints are encoded as CBFs and the barrier conditions are expressed as hard constraints in a quadratic program (QP) whose feasibility is guaranteed by the control-sharing property of the CBFs. With the controller generated from the QP, the output constraints are always satisfied and the tracking objective is achieved when it is not conflicting with the constraints. The effectiveness of our control design method is illustrated by two examples.
科研通智能强力驱动
Strongly Powered by AbleSci AI