Model Predictive Control and Moving Horizon Estimation using Statistically Weighted Data-Based Ensemble Models
Laura Boca de Giuli, Samuel Mallick, Alessio La Bella, Azita Dabiri, Bart De Schutter, Riccardo Scattolini
TL;DR
This work tackles MPC for systems operating under multiple conditions by using an ensemble of data-based models and dynamically weighting their predictions. A Mahalanobis distance-based weighting rule assigns ensemble weights as a function of the current input, allowing weights to vary across the prediction horizon and to favor models trained on inputs closest to the current regime. An accompanying MHE-based observer estimates each ensemble model's state with constraints, providing accurate initialization for MPC. Validation on a district heating benchmark shows that the horizon-optimized Mahalanobis-based weighting (MD-2) yields the best economic performance and constraint satisfaction, while the MHE observer markedly improves state and output accuracy.
Abstract
This paper presents a model predictive control (MPC) framework leveraging an ensemble of data-based models to optimally control complex systems under multiple operating conditions. A novel combination rule for ensemble models is proposed, based on the statistical Mahalanobis distance, enabling the ensemble weights to suitably vary across the prediction window based on the system input. In addition, a novel state observer for ensemble models is developed using moving horizon estimation (MHE). The effectiveness of the proposed methodology is demonstrated on a benchmark energy system operating under multiple conditions.
