We study the problem of performance optimization of closed-loop control systems with unmodeled dynamics. Bayesian optimization (BO) has been demonstrated effective for improving closed-loop performance by automatically tuning controller gains or reference setpoints in a model-free manner. However, BO methods have rarely been tested on dynamical systems with unmodeled constraints. In this paper, we propose a violation-aware BO algorithm (VABO) that optimizes closed-loop performance while simultaneously learning constraint-feasible solutions. Unlike classical constrained BO methods which allow an unlimited constraint violations, or safe BO algorithms that are conservative and try to operate with near-zero violations, we allow budgeted constraint violations to improve constraint learning and accelerate optimization. We demonstrate the effectiveness of our proposed VABO method for energy minimization of industrial vapor compression systems.
翻译:我们研究了使用未经改造动态的闭环控制系统的性能优化问题。贝叶斯优化(BO)已证明通过无模式方式自动调控控制器收益或参考设定点,对改进闭环性能有效;然而,在没有模型限制的动态系统上很少测试BO方法;在本文中,我们提议了一种违反BO算法(VABO),该算法可以优化闭环性能,同时学习限制可行的解决办法。与传统的受限制的BO方法不同,它允许不受限制的违反,或安全的BO算法(保守并试图以接近零的违反情况运作),我们允许预算的违反限制法改进限制学习和加速优化。我们展示了我们提议的VABO将工业蒸气压缩系统能源降到最低程度的方法的有效性。