arrow
Return

Violation-aware contextual Bayesian optimization for controller performance optimization with unmodeled constraints

delete2024-06-01
delete0
delete
OA
AI
W
Wenjie Xu
C
Colin N. Jones
B
Bratislav Svetozarevic
C
Christopher R. Laughman
A
Ankush Chakrabarty *
DOI:10.1016/j.jprocont.2024.103212delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
We study the problem of performance optimization of closed -loop control systems with unmodeled dynamics. Bayesian optimization (BO) has been demonstrated to be 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 and time -varying ambient conditions. In this paper, we propose a violation -aware contextual BO algorithm (VACBO) that optimizes closed -loop performance while simultaneously learning constraint -feasible solutions under time -varying ambient conditions. Unlike classical constrained BO methods which allow 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 VACBO method for energy minimization of industrial vapor compression systems under time -varying ambient temperature and humidity.
Keywords:
Violation-awareness
Bayesian optimization
Controlled system
Performance optimization
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Process Control cover
Journal of Process Control
IF:
3.9
Papers:
3.4K
Citations:
7.3K

Organization

E
Ecole Polytechnique Federale de Lausanne
Scholars:
1.7W
Papers: 1.3W
Citations: 25
S
swiss federal institutes of technology domain
Scholars:
9.0W
Papers: 8.0W
Citations: 163