(623d) Bayesian Optimization with Reference Models: A Case Study in MPC for HVAC Central Plants
AIChE Annual Meeting
2022
2022 Annual Meeting
Computing and Systems Technology Division
Modeling, Control, and Optimization of Energy Systems II
Thursday, November 17, 2022 - 1:27pm to 1:46pm
In this work we present a novel BO-based approach for tuning MPC controllers [6]. Unlike existing BO-based methods for MPC tuning [7], our approach incorporates preexisting information about the system into BO resulting in a hybrid algorithm. Our research focuses on a real MPC application for central HVAC plants where the control objective is to minimize the operation cost. The operating cost of HVAC plants is strongly affected by unpredictable disturbance that can lead to frequent constraint violations (e.g., overfill or dry-up of thermal energy storage tanks). Adding constraint back-off terms to MPC can effectively mitigate this issue. However, optimally tuning the back-off terms requires extensive simulations, that involve solving over 8700 optimization problems (about 2 hours of wall-clock time) for simulating a year-long HVAC operation [8]. We propose to include a reference model into traditional BO algorithm to accelerate the tuning process. The reference model is built based on the data from 21 low-fidelity (i.e., using reduced-horizon MPC) closed-loop simulations under different tuning parameters. Our simulations show that the presence of a reference model can quickly and effectively drive the search of tuning parameters towards the optimum. Specifically, our results show that by using the proposed reference model-based BO, the optimal back-off terms can be discovered after 3 iterations of high-fidelity simulations, in contrast to 14 high-fidelity simulations from the traditional BO method [9]; this amounts to an 8-hour reduction in the computation time after accounting for the time required to build the reference model. Moreover, the discovered optimal back-off parameters can decrease the operating cost compared with the benchmark values currently used in the literature [8].
References
[1] S.J. Qin, and T.A. Badgwell, âA survey of industrial model predictive control technology,â Control Engineering Practice, 11(7): 733-764, 2003.
[2] R.W. Koller, L.A. Ricardez-Sandoval, and L.T. Biegler, âStochastic back-off algorithm for simultaneous design, control, and scheduling of multiproduct systems under uncertainty,â AlChE Journal, 64(7): 2379-2389, 2018.
[3] J.L. Garriga, and M. Soroush, âModel predictive control tuning methods: A review,â Industrial & Engineering Chemistry Research, 49(8): 3505-3515, 2010.
[4] T.G. Kolda, R.M. Lewis, and V. Torczon, âOptimization by direct search: New perspectives on some classical and modern methods,â SIAM Review, 45(3): 385-482, 2003.
[5] J.A. Paulson, and A. Mesbah, âData-driven scenario optimization for automated controller tuning with probabilistic performance guarantees,â IEEE Control Systems Letters, 5(4): 1477-1482, 2020.
[6] Q. Lu, L.D. González, R. Kumar, and V.M. Zavala, âBayesian optimization with reference models: A case study in MPC for HVAC central plants,â Computers & Chemical Engineering, 154: 107491, 2021.
[7] J.A. Paulson, G. Makrygiorgos, and A. Mesbah, âAdversarially robust Bayesian optimization for efficient autoâtuning of generic control structures under uncertainty,â AIChE Journal, e17591, 2021.
[8] R. Kumar, M.J. Wenzel, M.N. ElBsat, M.J. Risbeck, K.H. Drees, and V.M. Zavala, âStochastic model predictive control for central HVAC plants,â Journal of Process Control, 90: 1-17, 2020.
[9] Q. Lu, R. Kumar, and V.M. Zavala, âMPC controller tuning using Bayesian optimization techniques,â arXiv preprint arXiv:2009.14175, 2020.