TY - JOUR
T1 - Cloud-Based Real-Time Model Predictive Control for a Multi-Carrier and Multi-Objective Home Energy Management System
AU - Kazemi, Milad
AU - Papadimitriou, Christina
AU - Paterakis, Nikolaos G.
AU - Kok, Koen
N1 - Publisher Copyright:
© 1972-2012 IEEE.
PY - 2025/6/4
Y1 - 2025/6/4
N2 - Integrating thermal and electrical demands in residential energy systems is challenging due to dynamic usage patterns and resource constraints. This paper introduces a cloudbased home energy management system (CBHEMS) leveraging real-time (RT) optimization and Model Predictive Control (MPC) to coordinate multi-carrier micro-energy hubs (mEH). The proposed approach enables bidirectional exchange with the electricity and district heating networks, integrating RT load and photovoltaic forecasts with dynamic pricing. An Apache Kafka-based communication infrastructure and InfluxDB manage data flow and storage, while containerized forecasting and pricing services run on Kubernetes (K8s) for scalability and reliability. Using a receding-horizon MPC framework, the CBHEMS solves a linear multi-objective optimization problem via the augmented epsilonconstraint method (AUGMECON) to minimize operational costs and carbon emissions. The simulation results demonstrate that the system adapts effectively to varying conditions, achieving higher energy efficiency, cost savings, and reduced RT emissions. A sensitivity analysis also highlights the impact of prediction horizon length on performance. Comparisons with traditional day-ahead scheduling highlight MPC's robustness in handling uncertainties and leveraging continually updated data.
AB - Integrating thermal and electrical demands in residential energy systems is challenging due to dynamic usage patterns and resource constraints. This paper introduces a cloudbased home energy management system (CBHEMS) leveraging real-time (RT) optimization and Model Predictive Control (MPC) to coordinate multi-carrier micro-energy hubs (mEH). The proposed approach enables bidirectional exchange with the electricity and district heating networks, integrating RT load and photovoltaic forecasts with dynamic pricing. An Apache Kafka-based communication infrastructure and InfluxDB manage data flow and storage, while containerized forecasting and pricing services run on Kubernetes (K8s) for scalability and reliability. Using a receding-horizon MPC framework, the CBHEMS solves a linear multi-objective optimization problem via the augmented epsilonconstraint method (AUGMECON) to minimize operational costs and carbon emissions. The simulation results demonstrate that the system adapts effectively to varying conditions, achieving higher energy efficiency, cost savings, and reduced RT emissions. A sensitivity analysis also highlights the impact of prediction horizon length on performance. Comparisons with traditional day-ahead scheduling highlight MPC's robustness in handling uncertainties and leveraging continually updated data.
KW - cloud-based HEMS
KW - Model predictive control
KW - multi-carrier energy systems
KW - multi-objective optimization
KW - receding horizon optimization
UR - http://www.scopus.com/inward/record.url?scp=105007288902&partnerID=8YFLogxK
U2 - 10.1109/TIA.2025.3576745
DO - 10.1109/TIA.2025.3576745
M3 - Article
AN - SCOPUS:105007288902
SN - 0093-9994
VL - XX
JO - IEEE Transactions on Industry Applications
JF - IEEE Transactions on Industry Applications
IS - X
ER -