Adversarially robust Bayesian optimization for efficient auto-tuning of generic control structures under uncertainty

AICHE JOURNAL(2022)

引用 9|浏览6
暂无评分
摘要
The performance of optimization- and learning-based controllers critically depends on the selection of several tuning parameters that can affect the closed-loop control performance and constraint satisfaction in highly nonlinear and nonconvex ways. Due to the black-box nature of the relationship between tuning parameters and general closed-loop performance measures, there has been a significant interest in automatic calibration (i.e., auto-tuning) of complex control structures using derivative-free optimization methods, including Bayesian optimization (BO) that can handle expensive unknown cost functions. Nevertheless, an open challenge when applying BO to auto-tuning is how to effectively deal with uncertainties in the closed-loop system that cannot be attributed to a lumped, small-scale noise term. This article addresses this challenge by developing an adversarially robust BO (ARBO) method that is particularly suited to auto-tuning problems with significant time-invariant uncertainties in an expensive system model used for closed-loop simulations. ARBO relies on a Gaussian process model that jointly describes the effect of the tuning parameters and uncertainties on the closed-loop performance. From this joint Gaussian process model, ARBO uses an alternating confidence-bound procedure to simultaneously select the next candidate tuning and uncertainty realizations, implying only one expensive closed-loop simulation is needed at each iteration. The advantages of ARBO are demonstrated on two case studies, including an illustrative problem and auto-tuning of a nonlinear model predictive controller using a benchmark bioreactor problem.
更多
查看译文
关键词
controller auto-tuning, data-driven optimization, model uncertainty, robust Bayesian optimization
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要