New publication: “Safe Learning-Based Optimization of Model Predictive Control: Application to Battery Fast-Charging”
Sebastian Hirt, Andreas Höhl, Johannes Pohlodek, Joachim Schaeffer, Maik Pfefferkorn, Richard D. Braatz and Rolf Findeisen
2025/11/04
Safe Learning-Based Optimization of Model Predictive Control: Application to Battery Fast-Charging
Abstract
Model predictive control (MPC) is a powerful tool for controlling complex nonlinear systems under constraints, but often struggles with model uncertainties and the design of suitable cost functions. To address these challenges, we propose an approach integrating MPC with safe Bayesian optimization to improve long-term closed-loop performance despite significant model-plant mismatches. By parameterizing the MPC stage cost function using a radial basis function network, we employ Bayesian optimization as a multi-episode learning strategy to tune the controller without relying on precise system models. This method mitigates conservativeness introduced by overly cautious soft constraints in the MPC cost function and provides probabilistic safety guarantees during learning, ensuring that safety-critical constraints are met with high probability. As a practical application, we apply our approach to fast charging of lithium-ion batteries, a challenging task due to the complicated battery dynamics and strict safety requirements, subject to the requirement to be implementable in real time. Simulation results show that our method reduces charging times compared to traditional MPC approaches while maintaining safety, even in the presence of model-plant mismatch.