摘要
本文介绍了帕累托控制屏障函数 (PCBF) 算法,用于在输入约束下最大化动态系统的内部安全集。传统的控制屏障函数 (CBFs) 通过将系统轨迹保持在安全集中来确保安全,但往往无法考虑现实的输入约束。为了解决这个问题,我们利用帕累托多任务学习框架来平衡安全性和安全集体积之间的竞争目标。PCBF 算法适用于高维系统,并且计算效率高。我们通过与倒立摆的 Hamilton-Jacobi 可达性比较以及对 12 维四旋翼系统的仿真来验证其有效性。结果表明,PCBF 一直优于现有方法,产生更大的安全集,并在输入约束下确保安全。