Violation-Aware Contextual Bayesian Optimization for Controller Performance Optimization with Unmodeled Constraints
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.
Code (1)
Tasks
Bayesian OptimizationSimilar Papers 제목 키워드 기반
VABO: Violation-Aware Bayesian Optimization for Closed-Loop Control Performance Optimization with Unmodeled Constraints
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 t…
Bayesian OptimizationController Adaptation via Learning Solutions of Contextual Bayesian Optimization
In this work, we propose a framework for adapting the controller's parameters based on learning optimal solutions from contextual black-box optimization problems. We consider a class of control design problems for dynami…
Bayesian OptimizationGaussian ProcessesModel Predictive ControlPrimal-Dual Contextual Bayesian Optimization for Control System Online Optimization with Time-Average Constraints
This paper studies the problem of online performance optimization of constrained closed-loop control systems, where both the objective and the constraints are unknown black-box functions affected by exogenous time-varyin…
Bayesian OptimizationGaussian ProcessesData-driven adaptive building thermal controller tuning with constraints: A primal-dual contextual Bayesian optimization approach
We study the problem of tuning the parameters of a room temperature controller to minimize its energy consumption, subject to the constraint that the daily cumulative thermal discomfort of the occupants is below a given …
Bayesian OptimizationOffline Contextual Bayesian Optimization for Nuclear Fusion
Nuclear fusion is regarded as the energy of the future since it presents the possibility of unlimited clean energy. One obstacle in utilizing fusion as a feasible energy source is the stability of the reaction. Ideally, …
Bayesian Optimization