This is an interim version of our Electronic Legal Deposit Catalogue-eJournals and eBooks while we continue to recover from a cyber-attack.
A Data-Driven Automatic Tuning Method for MPC under Uncertainty using Constrained Bayesian Optimization⁎GM and AM acknowledge the support by the National Aeronautics and Space Administration (NASA) under grant number NNX17AJ31G. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of NASA. Issue 3 (2021)
Record Type:
Journal Article
Title:
A Data-Driven Automatic Tuning Method for MPC under Uncertainty using Constrained Bayesian Optimization⁎GM and AM acknowledge the support by the National Aeronautics and Space Administration (NASA) under grant number NNX17AJ31G. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of NASA. Issue 3 (2021)
Main Title:
A Data-Driven Automatic Tuning Method for MPC under Uncertainty using Constrained Bayesian Optimization⁎GM and AM acknowledge the support by the National Aeronautics and Space Administration (NASA) under grant number NNX17AJ31G. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of NASA.
Abstract: The closed-loop performance of model predictive controllers (MPCs) is highly dependent on the choice of prediction models, controller formulation, and tuning parameters. However, prediction models are typically optimized for prediction accuracy, instead of performance, and MPC tuning is typically done manually to satisfy (probabilistic) constraints. In this work, we demonstrate a general approach for automating the tuning of MPC under uncertainty. In particular, we formulate the automated tuning problem as a constrained black-box optimization problem that can be tackled with derivative-free optimization. We rely on a constrained variant of Bayesian optimization to solve the MPC tuning problem that can directly handle noisy and expensive-to-evaluate functions. The benefits of the proposed automated tuning approach are demonstrated on a benchmark continuously stirred tank reactor case study.