Controller 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 dynamical systems operating in different environments or conditions represented by contextual parameters. The overarching goal is to identify the controller parameters that maximize the controlled system's performance, given different realizations of the contextual parameters.We formulate a contextual Bayesian optimization problem in which the solution is actively learned using Gaussian processes to approximate the controller adaptation strategy. We demonstrate the efficacy of the proposed framework with a sim-to-real example. We learn the optimal weighting strategy of a model predictive control for connected and automated vehicles interacting with human-driven vehicles from simulations and then deploy it in a real-time experiment.
Code (0)
등록된 구현이 없습니다.
Tasks
Bayesian OptimizationGaussian ProcessesModel Predictive ControlSimilar Papers 제목 키워드 기반
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 automatic…
Bayesian OptimizationSafe Risk-averse Bayesian Optimization for Controller Tuning
Controller tuning and parameter optimization are crucial in system design to improve both the controller and underlying system performance. Bayesian optimization has been established as an efficient model-free method for…
Bayesian OptimizationData-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 OptimizationAdaptive Bayesian Optimization for High-Precision Motion Systems
Controller tuning and parameter optimization are crucial in system design to improve closed-loop system performance. Bayesian optimization has been established as an efficient model-free controller tuning and adaptation …
Bayesian OptimizationComputational EfficiencyOffline 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