Model Predictive Control for Smart Buildings: Applications and Innovations in Energy Management
Abstract
1. Introduction
1.1. Motivation
1.2. Previous Work
1.3. Contribution and Novelty
- Subsystem scope: Earlier reviews were mainly HVAC-centric; this review extends to RES, ESS, EVCS, DHW, and district heating.
- Impact basis: Prior surveys included papers of varied influence; the present work focuses on highly cited studies (less than 60 citations).
- Tabular synthesis: Previous works lacked standardized classifications; here, structured tables are provided across MPC type, solver, subsystem, zones, and deployment.
- Dataset size: Earlier reviews analyzed 30–60 works; this effort evaluates nearly 100 influential studies from the last decade.
- Statistical depth: Cross-study statistics are integrated to identify trends, gaps, and recurring patterns.
- Future outlook: Unlike prior reviews that closed with brief remarks, this study offers structured, in-depth directions for future research.
1.4. Paper Structure
- Section 1 presents the motivation for this review, examines prior review efforts, and highlights the unique contributions and novelty of this work.
- Section 2 outlines the methodological approach adopted for the literature analysis, detailing the steps followed to integrate the relevant papers: article search and retrieval, filtering and selection criteria, data collection, quality assessment, and data synthesis.
- Section 3 provides an overview of the primary building energy systems (BES) in buildings and explores the role and operation of MPC in building energy management, while also presenting common implementation challenges.
- Section 4 presents the general mathematical structure of MPC and its types (classical, robust, stochastic, hierarchical, economic, ML-based, RL-based, etc.) and categorizes common modeling approaches (white-box, black-box, and grey-box).
- Section 5 summarizes the influential studies published between 2015 and 2025 using a detailed tabular format, highlighting essential key attributes of each research work.
- Section 6 evaluates the gathered works across multiple dimensions, such as: model characteristics, algorithmic MPC types, optimization solvers, baseline approaches, performance indexes, performance measures, building typology, number of zones, and simulation tools—offering comparative insights using statistical charts.
- Section 7 summarizes the trends and gaps arising from the evaluation, compares current and previous reviews considering the generated trends, and provides future directions for MPC on BES frameworks.
- Section 8 concludes by summarizing the key findings and contributions of the overall work.
2. Methodology
- Article Search and Retrieval: A systematic search was conducted using Scopus and Web of Science (WoS). The search query combined general MPC terms with subsystem-specific keywords, for example:(“Model Predictive Control” OR “MPC”) AND (building OR HVAC OR “Building Energy Management” OR BEMS OR “Heat Pump” OR “thermal storage” OR “renewable energy” OR RES OR “domestic hot water” OR DHW OR lighting OR “energy storage” OR “electric vehicle charging” OR EVCS OR “multi-zone”)Utilizing the search, an initial pool of almost 400 articles was gathered. Titles and abstracts were screened for relevance, and duplicate entries across databases were removed. Only works focusing explicitly on MPC within BEMS were retained, excluding those dealing solely with optimization, scheduling, or fault detection without predictive control relevance.
- Filtering and Selection Criteria: From this initial pool, an additional screening process was applied to ensure high academic impact. Only peer-reviewed journal articles and leading conference papers with a minimum of 60 citations (excluding self-citations) were included. Furthermore, studies were required to explicitly present an MPC formulation or implementation within the building domain. This selection criteria ensured that the final dataset reflected both methodological rigor and significant influence within the field.
- Data Collection: Each selected study was reviewed for its core MPC design (model type, control architecture, algorithms, optimization solvers, control horizon, objective function), targeted building subsystem, testbed characteristics (simulation vs. real-world, building type, zone layout), and performance criteria. Information on baseline comparisons, performance metrics (e.g., energy savings, comfort, cost), and whether synthetic or real data were used was also documented.
- Quality Assessment: Studies were further evaluated for methodological soundness, clarity in describing the MPC framework, and depth of performance analysis. Preference was given to papers published in respected venues (Elsevier, IEEE, MDPI, Springer) and authored by experts in control systems, energy engineering, and building science. Special emphasis was placed on complete workflows, including model calibration, controller design, and benchmarking.
- Data Synthesis: The findings were organized into analytical categories based on MPC type, subsystem application, control structure, and testbed setup. This structure enabled meaningful cross-comparisons and the identification of consistent trends, promising techniques, and research gaps. The synthesis aims to guide future efforts in applying MPC to smart buildings and encourage more effective implementations.
3. General Concept of MPC for Building Energy Systems
3.1. Primary BES Types
- Heating, Ventilation, and Air Conditioning: Due to their significant energy demands and complex dynamics, HVAC systems are a central focus of MPC applications. MPC enables prediction of indoor temperature trends and accordingly adjusts heating or cooling output [52,53]. In order to control HVACs sufficiently, MPC must include accurate models able to handle variable occupancy and dynamic thermal loads in real time.
- Domestic Hot Water: MPC helps optimize DHW systems operation by forecasting hot water demand and aligning heating schedules with cost and user availability. When integrated with thermal solar systems (TSS), MPC manages uncertainty through predictive modeling and constraints, despite sporadic usage and hybrid configurations.
- Energy Storage Systems: MPC schedules battery or thermal storage charging and discharging based on predicted needs, prices, or RES inputs. Controllers need to balance system utilization with health and degradation limits, often under tight coupling constraints [56].
- Electric Vehicle Charging Systems: At the building level, MPC manages EV charging by predicting usage, prices, and renewable energy inputs. To this end, MPC control needs to schedule charging in order to minimize costs and grid load, while also accounting for user variability, storage dynamics, and pricing.
- Lighting Systems: For lighting, MPC balances energy use and comfort by anticipating occupancy and natural light availability. MPC models may incorporate forecasts for daylight and behavior patterns, requiring responsiveness to sudden environmental changes for optimal performance.
3.2. MPC Operation for BES
- Data Collection: The MPC control cycle initiates with the real-time acquisition of high-resolution data from multiple sources within the building. Such sources include indoor and outdoor environmental variables (e.g., temperature, humidity, irradiance, wind speed), as well as internal indicators like zone-level occupancy, CO2 concentrations, and lighting levels. Subsystem energy consumption is monitored via smart meters, while operational statuses—such as battery state-of-charge (SoC), PV generation, and water tank temperatures—are logged. Exogenous inputs such as electricity tariffs, weather forecasts, and demand response signals may also be integrated, forming the data foundation for all predictive and optimization tasks.
- State Estimation/Modeling: Accurate state estimation is conducted to infer unmeasurable or noisy variables, typically via observers like Kalman filters. Concurrently, models of each subsystem are employed, ranging from white-box physics-based models to grey- and black-box data-driven models (e.g., ANNs). Such models need to be adequate to capture dynamic system behavior with sufficient fidelity, while maintaining computational efficiency for real-time deployment. It is important to note that the practical implementation of MPC may vary significantly between new and existing buildings. In newly constructed buildings, sensor networks, communication systems, and supervisory controllers can be designed from the outset to accommodate MPC requirements. By contrast, applying MPC in existing buildings often involves retrofitting sensors, recalibrating equipment, and interfacing with legacy BMS infrastructure—factors that can limit both observability and controllability in real-world settings.
- Prediction of Future System Behavior: Leveraging the model and estimated current state, MPC projects the system’s evolution over a defined prediction horizon (from minutes to 24 h or more). This includes predictions of indoor temperatures, energy demands, and renewable production, accounting for anticipated variations in occupancy and weather. The fidelity of such predictions directly influences control accuracy and constraint satisfaction.
- Optimization Problem Formulation: Based on the forecasted system trajectories, a constrained optimization problem is then formulated. The objective function is targeted to minimize cost, emissions, or discomfort, typically in a multi-objective setting. Constraints may incorporate system capacities, comfort thresholds, and temporal dependencies. This formulation enables consideration of both immediate and future impacts of control decisions.
- Control Decision Determination: The optimization problem is then solved using appropriate optimization solvers (e.g., QP, MILP, NLP), generating the optimal control decisions for systems such as HVAC, ESS, lighting, and EV charging. The output comprises a sequence of control actions, designed to satisfy all constraints while optimizing objectives. Centralized or distributed MPC control architectures may be employed depending on system complexity.
- Control Decision Implementation: Only the first control action from the sequence is executed—a principle known as the receding horizon strategy. This approach maintains responsiveness by allowing the system to adjust based on new data at each timestep. Control actions are communicated to building subsystems through automation interfaces and standard protocols. It should be emphasized that implementing such control strategies presents several practical challenges. While MPC is responsible for determining optimal setpoints for systems such as HVAC, energy storage, or lighting, these decisions must ultimately be carried out through physical controllers like PLCs or supervisory BMS platforms. However, many existing monitoring and automation systems do not natively support the integration of MPC algorithms. As a result, middleware solutions or custom interfaces are often necessary to link high-level optimization outputs with low-level control execution.
- Update/Loop Back: At regular intervals (e.g., every 5–15 min), the control cycle is repeated. Updated sensor data and forecasts are acquired in order to re-estimate the system state, and the optimization process is recalibrated. This continuous feedback loop ensures adaptive and resilient control, capable of managing dynamic building conditions and operational variability.
- Optimization Tools: These tools serve as the decision-making core of MPC. They define system models—either physics-based or surrogate—and formulate cost functions that balance energy use, comfort, and emissions. Using solvers (e.g., MILP, QP, NLP), they compute optimal strategies (e.g., setpoints, scheduling actions), which are deployed via middleware. Typical optimization tools include MATLAB and Python environments and toolboxes.
- Middleware: Middleware platforms (e.g., BCVTB, LabView) bridge the optimization and simulation layers, enabling seamless data exchange and co-simulation. Such middleware tools are crucial for testing and validating MPC in cyber-physical settings, particularly under disturbances like occupancy shifts or weather fluctuations.
- Simulation Tools: Simulators are able to emulate the physical response of building systems (e.g., thermal dynamics, energy storage, renewable generation) to applied control commands. Such tools are able to generate output data such as zone temperatures or SoC, which feed into the next control cycle. Typical simulation tools found in the literature include EnergyPlus, Modelica, Simulink, TRNSYS, GAMS, etc.
3.3. MPC Challenges for BES
4. Mathematical Framework of MPC
4.1. Basic MPC Principles
- represents the system state vector at discrete time step k, e.g., indoor zone temperatures or state of charge of storage units.
- denotes the control input vector at step k, such as HVAC setpoints, charging/discharging rates, or lighting control signals.
- refers to exogenous disturbances, including outdoor temperature, solar irradiance, occupancy, or energy prices.
- is the stage cost function, penalizing energy use, cost, or comfort deviations at each step.
- are the operational and physical constraints of the system (e.g., comfort bounds, actuator limits, power balance).
- is the state transition model that predicts the next state given the current state , control input , and disturbance .
- k denotes the discrete time index, while t (when used) refers to the absolute physical time. Thus, is the state at step k, and is the state at the next step in the horizon.
4.2. MPC Types
4.2.1. Classical MPC
4.2.2. Robust MPC
4.2.3. Stochastic MPC
4.2.4. Hierarchical MPC
4.2.5. Economic MPC
4.2.6. Hierarchical MPC
4.2.7. ML-Based MPC
4.2.8. RL-Based MPC
4.3. MPC Modeling Types
4.3.1. White-Box MPC
4.3.2. Gray-Box MPC
4.3.3. Black-Box MPC
5. Attributes of MPC Applications
- Ref., the first column, illustrates the reference of the application;
- Year illustrates the publication year of each research application;
- Type illustrates the specific MPC type (algorithmic methodology) applied in each work;
- Solver illustrates the optimization solver of the concerned MPC application—e.g., nonlinear programming (NLP), linear programming (LP), quadratic programming (QP), mixed-integer linear programming (MILP), mixed-integer quadratic programming (MIQP), mixed-integer nonlinear programming (MINLP), sequential quadratic programming (SQP);
- FH/TS illustrates the forecast horizon (FH) and the timestep (TS) timeframes for MPC;
- Baseline illustrates the baseline control that acts as a comparison and validation mean against the proposed MPC approach—e.g., RBC, MPC, fixed, proportional-integral-derivative (PID) control, support vector machines (SVM), random forest (RF), etc.
- Equipment illustrates the energy system equipment within the controlled BEMS framework (e.g., HVACs, RES, ESS, TSS, DHW, EVs, HP, etc.);
- Building illustrates the building typology in which the proposed MPC took place (e.g., residence, offices, university buildings, laboratories, mixed-use buildings, other commercial buildings, etc.)
- Data indicates whether the data utilized to construct the MPC model are obtained from actual measurements (Real) or generated/synthesized through a simulated environments (Synth)
- Testbed indicates whether the building testbed generated its results in real life (Real) or generated results using a simulation environment (Sim);
- Sim Tools indicates the simulation tools employed, as specified in each study;
- Cit., the last column, represents the number of citations, according to Scopus, of each work.
- Author: illustrating the author and the reference of each application in the first column;
- Summary: illustrating a brief summarization of the approach and the main outcomes of the particular application.
Ref. | Year | Type | Solver | FH/TS | Baseline | Equipment | Building | Zone | Data | Testbed | Sim Tools | Cit. |
---|---|---|---|---|---|---|---|---|---|---|---|---|
[93] | 2015 | Classical | NLP | 24 h/1 h | Fixed | HVAC/RES/ESS | Facility | 20 | Real | Sim | TRNSYS | 164 |
[94] | 2015 | Classical | SLP | 58 h/15 m | RBC | HVAC/Lights | Office | 20 | Real | Real | EnergyPlus | 308 |
[95] | 2015 | Classical | NLP | 24 h/1 h | RBC/MPC | HVAC | Office | 3 | Real | Sim | N/A | 119 |
[96] | 2015 | Classical | N/A | 15 m/15 m | RBC | HVAC | Office | 8 | Real | Real | EnergyPlus | 89 |
[97] | 2015 | Classical | NLP | -/10 m | RBC | HVAC | University | 1 | Real | Real | N/A | 103 |
[98] | 2015 | Classical | NLP | 4 h/15 m | RBC | HVAC/RES/ESS/EV | University | 1 | Real | Sim | LINGO | 126 |
[99] | 2016 | Classical | MILP | 24 h/15 m | Fixed | HVAC/RES/ESS | Resident | 1 | Synth | Sim | GAMS | 91 |
[100] | 2016 | Classical | LQT | -/1 m | Fixed | HVAC | Resident | 5 | Synth | Sim | N/A | 86 |
[101] | 2017 | Classical | QP | 6 h/30 m | RBC | HP/RES/ESS/Grid | Office | 27 | Real | Sim | GAMS | 113 |
[102] | 2017 | Classical | QP | 10 h/15 m | RBC | HVAC | Resident | 6 | Synth | Sim | Modelica | 82 |
[103] | 2017 | Classical | Heuristic | 24 h/10 m | Fixed | HVAC | Mosque | 1 | Real | Real | EnergyPlus | 144 |
[104] | 2018 | Classical | MILP | 5 d/30 m | Fixed | HP/RES/TSS | Resident | 1 | Real | Sim | GAMS | 76 |
[105] | 2018 | Classical | MILP | 24 h/10 m | RBC | HVAC | Resident | 1 | Real | Sim | N/A | 74 |
[106] | 2019 | Economic | MILP | 12 h/30 m | Fixed | HVAC | Resident | 1 | Synth | Sim | TRNSYS | 123 |
[107] | 2019 | Economic | SDPT3 | 24 h/ 1h | RBC/MPC | HVAC/RES/ESS | Office | 1 | Real | Sim | GridLAB | 64 |
[108] | 2019 | Classical | MILP | 1–24 h/1 h | RBC | HVAC/HP/TSS | Resident | 1 | Synth | Sim | N/A | 73 |
[109] | 2020 | Classical | MILP | 24–96 h/1 h | - | HP/RES/ESS | Resident | 1 | Synth | Sim | EnergyPlus | 64 |
[110] | 2020 | Classical | QP/NLP | 24 h/15 m | RBC | HVAC/HP | Office | 12 | Real | Real | Modelica | 87 |
[111] | 2018 | Classical | PSO | 24 h/5 m | RBC | HP/RES/ESS/TSS | Resident | 1 | Real | Both | Simulink | 98 |
[112] | 2021 | Classical | MILP | 36 h/1 h | RBC/Fixed | HVAC/HP/RES/TSS | Mixed | 17 | Real | Sim | Python | 77 |
[113] | 2021 | Classical | SCIP | N/A | RBC | HVAC/RES/ESS | Office | 1 | Real | Sim | EnergyPlus | 71 |
[114] | 2021 | Classical | MILP | 10 h/15 m | Fixed | HVAC/HP/RES | Resident | 4 | Real | Sim | N/A | 73 |
[115] | 2022 | Classical | NLP | 12 h/1 h | RBC/P | DH | University | 1 | Real | Sim | Modelica | 62 |
[116] | 2022 | Classical | NLP | 5 h/15 m | Fixed | HVAC/HP/RES/ESS | University | 1 | Real | Sim | N/A | 60 |
Author | Summary |
---|---|
Zhao et al. [93] | A classical white-box MPC was developed for a low-energy building with TES under dynamic pricing. Simulated using TRNSYS-MATLAB, it yielded 29% cost, 48% CO2, and 23% energy savings using real data from Hong Kong’s Zero Carbon Building. |
Sturzenegger et al. [94] | A bilinear white-box MPC with Kalman filters controlled TABS, AHU, and blinds in a Swiss office. It achieved 17% energy savings and 21.6 MWh annual NRPE reduction versus RBC using CPLEX optimization and EnergyPlus-derived models. |
Razmara et al. [95] | An exergy-based NMPC using YALMIP targeted GSHP-HVAC in a multi-zone testbed. It minimized thermodynamic irreversibilities, achieving 36% energy and 22% exergy savings over RBC and outperforming energy-based MPC. |
Kwak et al. [96] | A real-time MPC integrated EnergyPlus and BCVTB with real EMCS data for AHU control. It saved 0.5% daily energy on peak days without an optimization solver, achieving MBE of −0.7% and Cv(RMSE) of 19.1%. |
Goyal et al. [97] | In a real office zone, both a white-box MPC and a simpler occupancy-based rule controller were tested. Each saved 40% energy, showing that even simple feedback controllers offer strong performance with real-time occupancy data. |
Bracco et al. [98] | A centralized MPC was developed for a smart polygeneration microgrid using LINGO NLP. Real campus data showed 15% cost and 8% CO2 savings while coordinating tri-generation, batteries, TES, and EVs. |
Sharma et al. [99] | A MILP-based MPC in GAMS optimized an islanded microgrid’s energy dispatch using PV, ESS, HVAC, and diesel generator. Simulations showed 17% cost and 8% energy reductions, and halved ESS charging cycles. |
Salakij et al. [100] | This MPC integrated a reduced hygrothermal model (Re-BEAM) into a linear quadratic tracker to optimize residential HVAC. Using synthetic weather data, it cut energy use by 42.6% and lowered thermal peak loads. |
Razmara et al. [101] | An MPC coordinated B2G systems (HVAC, PV, ESS) to reduce cost and offer grid services. Real testbed data confirmed 29% cost and 67% ramp-rate reduction using QP optimization with YALMIP. |
Picard et al. [102] | This study explored how ROM complexity impacts MPC performance in climate control. Offset-free MPC compensated model mismatch and showed that using high-order models did not increase CPU time significantly. |
Aftab et al. [103] | Using video-based occupancy tracking and EnergyPlus co-simulation, this MPC achieved 23–39% energy savings in a mosque. Results were experimentally validated using Raspberry Pi hardware and real weather data. |
Weeratunge et al. [104] | MILP-based MPC controlled a SAGSHP system in a residential setting with PV, electric heater, and storage. Under dynamic pricing, 7.8% cost savings were observed using real solar and load data. |
Baniasadi et al. [105] | A dual-MPC system controlled GSHP and FCUs with real-time pricing using MILP. Experiments in a smart lab achieved an 85% peak load cut and >25% energy cost savings over thermostatic control. |
Hu et al. [106] | The study proposed an economic MPC for floor heating in residents under dynamic electricity pricing. A stochastic RC model was developed and integrated into a MILP optimization using Gurobi. Co-simulated in TRNSYS-MATLAB, the controller reduced electricity costs by 1.82–18.65%, improved thermal comfort (RMSE down by 0.35 °C), and achieved flexibility factors up to 0.648. |
Cai et al. [107] | An aging-aware MPC minimized battery degradation and utility cost in a commercial building. Using real data and convex optimization, it achieved 9% utility savings and 39% less battery wear. |
D’Ettorre et al. [108] | This MPC optimized a hybrid heating system (HP, boiler, TES) using MILP. Longer prediction horizons supported larger storage sizes and yielded up to 8% cost savings in synthetic simulation. |
Langer et al. [109] | A MILP MPC using Julia controlled PV, BESS, TES, and HPs in a smart home. Adding a battery raised self-sufficiency from 52% to 79%, with seasonal optimization achieved under real-time constraints. |
Drgona et al. [110] | A real-life MPC field test in a GEOTABS office combined QP optimization and cloud-based SCADA. It achieved 53.5% heat pump energy savings and 36.9% comfort improvements over rule-based control. |
Baniasadi et al. [111] | Hybrid MPC used PSO for sizing and MILP for real-time control of BSS and TSS. In real-lab validation, it cut annual electricity costs by over 80% and life-cycle costs by 42%. |
Wirtz et al. [112] | A MILP-based MPC for 5GDHC controlled 17 buildings using Python. Real weather and demand data revealed up to 60% cost savings in July compared to free-floating temperature operation. |
Gholami et al. [113] | This MPC scheduled a solar collector, PCM exchanger, and backup heater using EnergyPlus and SCIP. Using Auckland weather data, it saved 12–57% in heating costs, with best results in residential buildings. |
Jin et al. [114] | A bi-level MPC was introduced for Community BEMS, coordinating heating demand and pricing. Using MILP reformulated via MPEC dualization, the upper layer optimized operator profit while the lower minimized user costs. Real data from China showed better economic balance than fixed pricing, validated via Monte Carlo simulations. |
Hou et al. [115] | A white-box NMPC enhanced with weather error modeling was used for HVAC in a Norwegian university. Simulations showed 3.4% heating cost reduction and 73% fewer comfort violations during forecast uncertainty. |
Chen et al. [116] | A nonlinear MPC using PMV-based comfort and renewable sources (PV, GSHP, battery) was applied to a multi-zone academic building. Real data simulations yielded up to 19% cost savings and high comfort compliance. |
Ref. | Year | Type | Solver | FH/TS | Baseline | Equipment | Building | Zone | Data | Testbed | Sim Tools | Cit. |
---|---|---|---|---|---|---|---|---|---|---|---|---|
[117] | 2015 | Stohastic | NLP | 5 h/15 m | RBC | HVAC | Library | 8/1 | Real | Real | N/A | 201 |
[118] | 2015 | Classical | QP | 2.5 h/5 m | RBC | HVAC | Mall | 5 | Real | Sim | N/A | 85 |
[119] | 2015 | Economic | NLP | 24 h/1 h | MPC | HVAC | Commercial | 3 | Real | Sim | N/A | 85 |
[120] | 2015 | Classical | NLP | 30 m/15 m | PID | HVAC | Office/Lab | 32 | Real | Sim | Simulink | 122 |
[121] | 2015 | Classical | MILP | 6 h/1 h | RBC | N/A | Office | 5 | Real | Sim | EnergyPlus | 77 |
[122] | 2016 | Robust | NLP | 24 h/15 m | PI | HVAC | Laboratory | 1 | Real | Real | N/A | 88 |
[123] | 2016 | ML-based | QP | 24 h/1 h | Fixed | RES/ESS | Resident | 1 | Real | Sim | Custom | 101 |
[124] | 2016 | Classical | PSO | 24 h/15 m | Fixed | HVAC | Office | 5/15 | Real | Sim | EnergyPlus | 93 |
[125] | 2016 | Classical | NLP | 56 d/1 h | N/A | HVAC | Office | 1 | Real | Sim | N/A | 148 |
[126] | 2016 | Classical | MILP | 4 h/15 m | Fixed | HVAC/RES/ESS | Commercial | 1 | Synth | Sim | N/A | 284 |
[127] | 2016 | Classical | NLP | 24 h/5 m | RBC | HVAC/HP | Office | 1 | Real | Real | Modelica | 161 |
[128] | 2016 | ML-based | QP | 2 h/5 m | MPC/PI | HVAC | Office | 1 | Real | Real | N/A | 76 |
[129] | 2016 | Classical | MILP | 4 h/10 m | MILP | HVAC | Office | 3/100 | Real | Sim | EnergyPlus | 141 |
[130] | 2017 | Classical | QP | 1 d/15 m | MPC | HVAC | Resident | 1 | Real | Sim | EnergyPlus | 70 |
[131] | 2017 | Stohastic | MINLP | 1 h/5 m | Fixed/MPC | PV/EV | Resident | 1 | Real | Sim | N/A | 79 |
[132] | 2017 | Economic | LP | 3 d/1 h | PI | HVAC | Residents | 10 | Real | Sim | EnergyPlus | 73 |
[133] | 2017 | Classical | GA | 2 h/15 m | RBC | HVAC/DHW/HP | Multi | 8 | Real | Real | EnergyPlus | 78 |
[134] | 2017 | Hierarchical | MILP | 1 h/5 m | RBC | HVAC/RES | Resident | 1 | Real | Sim | N/A | 113 |
[135] | 2017 | ML-based | QP | 8 h/30 m | RBC | HVAC/DWH/RES | Resident | 1 | Real | Sim | N/A | 161 |
[136] | 2018 | Classical | QP | 5 h/30 m | Heuristic | RES/EV | Mixed | 5 | Real | Sim | N/A | 93 |
[137] | 2018 | Economic | MILP | 7 d/1 h | RBC/PID | HVAC/TSS | University | 500 | Real | Both | N/A | 98 |
[138] | 2018 | Classical | MIQP | 6 h/15 m | N/A | HP/PV/ESS | Resident | 1 | Real | Sim | N/A | 100 |
[139] | 2018 | Classical | QP | 24 h/1 h | Fixed | RES/ESS | Commercial | 1 | Real | Sim | N/A | 91 |
[140] | 2018 | Classical | NLP | 24 h/15 m | MPC | HVAC | Resident | 100 | Synth | Sim | N/A | 117 |
[141] | 2018 | ML-based | N/A | N/A | MPC/Fixed | HVAC/RES/ESS | Resident | 1 | Real | Sim | N/A | 128 |
[142] | 2019 | Classical | QP | 2 h/15 m | RBC | HVAC | University | 4 | Real | Sim | TRNSYS | 137 |
[143] | 2019 | Stohastic | QP | 5 h/1 h | MPC | HVAC | University | 4 | Real | Sim | N/A | 119 |
[144] | 2019 | Robust | MILP | 24 h/30 m | Fixed | HVAC/RES/ESS | Mixed | 9 | Real | Sim | N/A | 108 |
[145] | 2018 | Classical | NLP | 7 d/15 m | N/A | HVAC | Room | 1 | Real | Sim | COBYLA | 73 |
[146] | 2019 | Economic | NLP | 24 h/15 m | PID | HVAC/RES/DHW | Resident | 1 | Real | Sim | N/A | 108 |
[147] | 2019 | Classical | QP | 2 d/1 h | Fixed | DH/DHW | Residents | 1 | Real | Sim | Custom | 94 |
[148] | 2019 | Classical | Sim | -/10 m | Fixed | HVAC | N/A | 1 | Real | Sim | EnergyPlus | 86 |
[149] | 2019 | Classical | MILP | 12 h/10 m | RBC | HVAC | Mixed | 126 | Real | Sim | EnergyPlus | 94 |
[150] | 2019 | Classical | QP | 24 h/15 m | Fixed | HVAC/RES/ESS | Mixed | 4 | Real | Sim | Simulink | 83 |
[151] | 2019 | Classical | NLP | 24/15 m | PI | HVAC | N/A | 1 | Both | Sim | Modelica | 86 |
[152] | 2019 | RL-based | KKT | 3 h/15 m | P | HVAC | Conference | 1 | Real | Sim | EnergyPlus | 126 |
[153] | 2020 | Classical | NLP | 24 h/1 h | RBC | HVAC/HP/DHW | Resident | 1 | Real | Real | N/A | 73 |
[154] | 2020 | Classical | QP | 4h/2m | Fixed | HVAC | University | 1 | Real | Real | N/A | 108 |
[155] | 2020 | Classical | MILP | 24 h/1 h | RBC | HVAC/RES/Grid | Marina | 3 | Real | Sim | N/A | 84 |
[156] | 2020 | Classical | MILP | 24 h/14 m | Fixed | HVAC/HP/TSS | Resident | 1 | Real | Sim | N/A | 75 |
[157] | 2021 | Stohastic | MINLP | 24 h/1 h | RBC | HP/RES/EV | Resident | 1 | Real | Sim | N/A | 71 |
[158] | 2021 | ML-based | Evol. | 1 h/1 h | SVM/ANN | RES/ESS | Resident | 1 | Real | Sim | PyGMO | 93 |
[159] | 2021 | Classical | NLP | 48 h/30 m | RBC | HVAC | Office | 7 | Real | Real | Modelica | 62 |
[160] | 2021 | Classical | GA | -/1 h | RBC | HVAC | University | 1 | Real | Real | Modelica | 76 |
[161] | 2022 | RL-based | N/A | 24 h/15 m | RL/MPC | HVAC | Resident | 1 | Real | Sim | Modelica | 126 |
[162] | 2022 | ML-based | QP | 6 h/30 m | RBC | HVAC | Resident | 2 | Real | Real | N/A | 59 |
[163] | 2022 | Classical | NLP | 24 h/10 m | PI | HVAC | Office | 4 | Real | Real | Modelica | 102 |
[164] | 2022 | Classical | NLP | 24 h/5 m | RBC | HVAC/ESS/Other | Store | 4 | Real | Real | Modelica | 67 |
[165] | 2022 | Classical | QP | 12 h/1 h | PI | HVAC | Store | 1 | Real | Sim | Custom | 50 |
[166] | 2023 | ML-based | N/A | 60 d/15 m | RBC | HVAC/Lights | School | - | Real | Sim | Dynamo | 65 |
Author | Summary |
---|---|
Ma et al. [117] | Introduces SMPC with bilinear ARMAX under uncertain loads. Two chance constraint methods are compared. Validated in real HVAC tests with 22.5% energy savings. |
Mantovani et al. [118] | Gray-box nonlinear MPC applied to a shopping center. Accounts for HVAC actuator nonlinearity and RES tracking. Achieves 4.5% energy savings and 70% stratification drop. |
Mai et al. [119] | Economic MPC for HVAC reserve provision in commercial buildings. Robust formulation under uncertainty with profit objective. Validated using PJM prices and synthetic signals. |
Liang et al. [120] | Classical MPC using ARMAX for AHU in office buildings. Centralized control in multi-zone setup. Yields 27.8% energy savings over PID control. |
Feng et al. [121] | MPC for radiant slab cooling using evaporative tower. MILP solved in co-simulation with EnergyPlus. Energy savings over 50% and comfort maintained. |
Vrettos et al. [122] | Hierarchical MPC for HVAC-driven frequency regulation. Integrates robust MPC, reserve scheduler, and fan control. Validated in FLEXLAB with RMSE = 0.42 °C. |
Sun et al. [123] | Nonlinear MPC strategy integrating RBF-NN-based load forecasting and battery degradation modeling, achieving 35.8% reduction in cost and 36.9% reduction in carbon emissions compared to a fixed grid-only baseline. |
Li et al. [124] | Multi-objective MPC using white-box model and HJPSO. Pre-cooling strategy under TOU pricing. Achieved up to 84% cost savings in simulations. |
Harb et al. [125] | Grey-box thermal modeling with various RC structures. Best performance achieved by 4R2C model. Applicable to MPC with minimal prior knowledge. |
Gu et al. [126] | Two-layer online MPC with ARIMA forecasting and MILP. Used in CCHP system with multiple energy units. Saved over 10% in operational costs. |
De Coninck et al. [127] | Real-life MPC deployment in hybrid heating system. Used Modelica-based grey-box modeling. Saved 34–40% cost with 20–30% energy savings. |
Chen et al. [128] | Adaptive MPC with dynamic thermal sensation model. Incorporates real-time occupant feedback via EKF. Saved 25% energy over PMV-based control. |
Bianchini et al. [129] | White-box MILP-based MPC for DR in large buildings. Heuristic zone-based decoupling improves scalability. Maintains comfort with 4% cost penalty vs. full MILP. |
Shi et al. [130] | Occupancy-aware MPC using logistic regression models. User-defined penalty balances comfort and efficiency. Saved 8% electricity vs. baseline MPC. |
Rahmani-Andebili [131] | Multi-time-scale stochastic MPC with neural forecasts. Dual-layer controller manages deferrable loads. Cut weekly cost by over 50% vs. single-scale MPC. |
Pedersen et al. [132] | E-MPC for structural storage-based DR in apartments. Both centralized and decentralized controllers tested. Shifted 2 kWh/m2 and cut cost by 6%. |
Hilliard et al. [133] | Hybrid MPC with EnergyPlus and random forest models. Implemented with user feedback in real buildings. Reduced electric use by 29% and thermal by 63%. |
Fiorentini et al. [134] | Hybrid MPC for net-zero home with PCM and PVT systems. MLD formulation with hierarchical structure. Improved comfort and energy savings experimentally. |
Jin et al. [135] | User-centric MPC for HEMS with lightweight QP solver. Forecasts user behavior and DR events. Saved 7.6% energy and improved DR participation. |
Yang et al. [136] | Decentralized MPC for EV charging with wind matching. EBDC algorithm reduces grid load by 68%. Scalable to 1000 EVs with minimal performance loss. |
Rawlings et al. [137] | Hierarchical economic MPC for large-scale HVAC with MILP. Aggregated upper layer and zone-level lower control. Applied to 25 buildings, saving 10–15% cost. |
Killian et al. [138] | Gray-box MIQP MPC for smart homes with full HVAC-PV-BESS integration. Uses POD-based occupancy prediction and dynamic constraints. Reduces grid use and improves thermal balance. |
Mbungu et al. [139] | Adaptive MPC for commercial PV-BESS systems under TOU tariffs. Gray-box QP formulation with time-partitioned control. Achieves 46–49% grid cost reductions in South Africa. |
Jiang et al. [140] | Gray-box MPC for smart HVAC in grid-connected buildings. Formulated as SOCP for cost and grid stability. Improved voltage and reduced OLTC switching. |
Luo et al. [141] | Three-stage HEMS with ANN forecast and MPC correction. Uses NAA metaheuristic and adaptive PMV model. Minimized HVAC cost and deviation using real data. |
Tang et al. [142] | MPC with rolling horizon for DR events using chillers and PCM. Gray-box linear state-space model with Gurobi solver. Improved comfort and demand stability in 2 h windows. |
Shang et al. [143] | Data-driven SMPC with SVC-based uncertainty sets. Robust optimization for HVAC under stochastic disturbances. Reduced energy and complexity versus classical SMPC. |
Lv et al. [144] | Rolling robust MPC for energy coordination in CIES. MILP solved every 30 min under TOU pricing. Achieved 2.7% cost savings while maintaining comfort. |
Brastein et al. [145] | Parameter estimation for grey-box MPC in small buildings. Uses COBYLA optimizer and reduced-DOF strategy. RMSE between 0.5 and 1.5 °C in experimental validation. |
Kuboth et al. [146] | Economic MPC for floor-heated homes with PV and BESS. Distributed NLP solvers improve computation. Cut costs 11.6%, raised PV use and system efficiency. |
Hedegaard et al. [147] | Bottom-up urban-scale gray-box MPC with MCMC calibration. Tested on 159 Danish homes, simulating price-based DR. Achieved 5% peak reduction with scalable accuracy. |
Chen et al. [148] | Gray-box MPC for NV and HVAC control via Python/Scikit-learn. Simulated in five climates using BCVTB and EnergyPlus. Saved 17–80% energy with zero discomfort hours. |
Bianchini et al. [149] | Centralized MPC with two-stage MILP for HVAC-PV-Storage DR. Simulated on 126-zone eight-floor building. Saved up to 35.67% and kept zone violations <0.14 °C. |
Biyik [150] | Multi-zone deterministic MPC co-optimizing HVAC, PV, and BES. QP solves multi-objective cost with MATLAB/Simulink. Reduced peak load 23% without comfort loss. |
Blum et al. [151] | Single-zone grey-box MPC exploring modeling sensitivities. Simulated under time-varying pricing using Modelica/BCVTB. Found 20% cost swing based on model setup. |
Chen et al. [152] | Gnu-RL: differentiable MPC + RL with PPO imitation learning. Controlled radiant HVAC in sim and real testbed. Saved 6.6–16.7% energy with improved comfort. |
Finck et al. [153] | Real-life EMPC for HP and TES with hybrid modeling. Used MATLAB; achieved up to 15% cost savings. Enabled demand-side flexibility KPIs. |
Carli et al. [154] | IoT-based grey-box MPC for lab HVAC via MATLAB quadprog. Real-time closed-loop deployment with 2 min sampling. Saved 18.6% energy, raised comfort to 95.4%. |
Carli et al. [155] | MILP-based MPC for marina microgrid with HVAC and BESS. Used MATLAB/CPLEX; saved 8.2% annually. Improved self-supply and load scheduling. |
Fitzpatrick et al. [156] | MPC with MILP for hybrid heating under tariff schemes. Applied to real German house with HP+TES+boiler. Flex up to 1370 kWh, at PEE increase of 9.1%. |
Yousefi et al. [157] | Stochastic nonlinear MPC for HEMS with PV-PEV-HP. MLP forecasts + MINLP via APOPT solver. Saved up to 34%, reached 97% ideal performance. |
Shivam et al. [158] | Res-DCCN gray-box PEMS with MOEA/D-DE optimizer. Multi-goal: cost, SoC, CO2. R2 > 0.93 on forecasts. Savings up to 199.87% vs. baseline. |
Freund [159] | Gray-box NLP MPC with R7C4 model in Hamburg office. Used fmincon; cut heating energy 30%, 75% in April. Comfort mostly within DIN EN 15251 Cat II. |
Clausen et al. [160] | GA-optimized MPC with DT integration in lecture room. Controlled HVAC using Controleum with real-time data. Improved efficiency, enabled smart ventilation. |
Arroyo et al. [161] | RL-MPC combining DDQN and gray-box MPC in BOPTEST. Outperformed standalone RL in constraints and cost. Handled dynamic pricing with one-step MPC horizon. |
Bünning et al. [162] | Compared ARMAX, RF, ICNN in MPC for Swiss flat. ARMAX had better efficiency, lower error, 26–49% savings. Used QP via CVXOPT in 156-day experiment. |
Blum et al. [163] | MPCPy-based UFAD control in 6000 m2 office, achieving 40% HVAC savings over PI, with multi-zone control. Showed modeling + deployment effort breakdown. |
Zhang et al. [164] | Gray-box MPC for PV-BESS HVAC in California SMB. Used JModelica/IPOPT; saved 12%, cut peaks 34%. SPO platform handled TOU and grid events. |
Bird et al. [165] | AWS-based MPC retrofitted to UK retail store HVAC. Low-order ARX with MQTT and cloud infra. Saved 650 kWh, $240; low-carbon gains. |
Hosamo et al. [166] | DT-MPC with Bayesian networks for FM and fault prediction. ANN-based faults predicted 2 months early (97% accuracy). Applied in two smart Norwegian public buildings. |
Ref. | Year | Type | Solver | FH/TS | Baseline | Equipment | Building | Zone | Data | Testbed | Sim Tools | Cit. |
---|---|---|---|---|---|---|---|---|---|---|---|---|
[167] | 2015 | Classical | NLP | 48 h/30 m | Fixed | HVAC/RES/TSS | Office | 1 | Real | Sim | TRNSYS | 97 |
[168] | 2015 | Classical | MILP | 24 h/30 m | RBC | HVAC | Office | 1 | Synth | Sim | EnergyPlus | 62 |
[169] | 2015 | ML-based | Heuristic | 2 h/10 m | Fixed | HVAC | Airport | 4 | Real | Sim | N/A | 126 |
[170] | 2015 | ML-based | GA | 8 h/15 m | RBC/Fixed | HVAC | Office | 3 | Synth | Sim | EnergyPlus | 65 |
[171] | 2016 | Classical | GA | 24 h/10 m | RBC | HVAC | Resident | - | Synth | Sim | EnergyPlus | 107 |
[172] | 2017 | Heuristic | GA | 24 h/1 h | RBC | HVAC | Resident | - | Synth | Sim | EnergyPlus | 66 |
[173] | 2018 | Hierarchical | LP | 12 h/5 m | Fixed | HVAC | Room | 1 | Real | Sim | SARIMA | 119 |
[174] | 2018 | ML-based | QP | 40 m/10 m | RBC/MPC | HVAC | Resident | 1/22 | Both | Both | EnergyPlus | 281 |
[175] | 2018 | ML-based | GA | 24 h/1 h | RBC | HVAC | Office | 6 | Synth | Sim | EnergyPlus | 213 |
[176] | 2019 | ML-based | Heuristic | 2 h/15 m | RBC/Fixed | HP/DHW/RES/TSS | Resident | 12 | Real | Sim | EnergyPlus | 160 |
[177] | 2019 | ML-based | MILP | 24 h/10 m | Fixed | HVAC/RES/ESS | Resident | 5 | Real | Sim | Simulink | 63 |
[178] | 2019 | ML-based | GA | 24h/1h | Fixed | HVAC/TSS | University | 60 | Real | Sim | Modelica | 125 |
[179] | 2019 | ML-based | DP | 12 h/1 h | PI | HVAC/HP/RES | Resident | 1 | Real | Real | N/A | 102 |
[180] | 2019 | ML-based | LM | 5 m/5 m | Fixed | HVAC | Resident | - | Real | Sim | EnergyPlus | 63 |
[181] | 2020 | ML-based | NLP | 1 h/2 m | PID | HVAC | Office | 1 | Real | Real | Simulink | 245 |
[182] | 2020 | ML-based | QP | 1 h/2 m | PID | HVAC | Office | 1 | Real | Real | Simulink | 62 |
[183] | 2020 | ML-based | N/A | 1 h/1 h | RF/SVR | HVAC | University | 3/4 | Real | Sim | Python | 180 |
[184] | 2021 | ML-based | LM | 1 h/5 m | Fixed | HVAC | Office | 1 | Real | Real | Simulink | 71 |
[185] | 2021 | ML-based | GBDT | 1 h/1 h | SVM/ANN | HVAC | Commercial | 1 | Real | Real | N/A | 80 |
[186] | 2022 | ML-based | PSO | 15 m/5 m | Fixed | HVAC | University | - | Real | Sim | N/A | 71 |
[187] | 2022 | ML-based | QP | 45 m/15 m | Fixed/RBC | HVAC | Gym | 1 | Synth | Sim | EnergyPlus | 85 |
[188] | 2022 | ML-based | Bayesian | 24/1 h | RBC/MPC | RES/ESS/EV | Resident | 1 | Synth | Sim | N/A | 57 |
[189] | 2023 | RL-based | SAC | 5 m/5 m | RBC | HVAC | Office | 1 | Real | Sim | OpenAI | 106 |
[190] | 2023 | ML-based | NLP | 6 h/10 m | RBC/MPC | HVAC | Office | 5 | Real | Sim | EnergyPlus | 40 |
Author | Summary |
---|---|
Li et al. [167] | A black-box MPC using subspace 4SID modeling was implemented to optimize heating setpoints for TES in a BIPV/T integrated office building. TRNSYS-MATLAB simulations showed a 34.5% reduction in heat pump energy and up to 45.4% in total energy when PV was included. |
Lee et al. [168] | A NARX-based MPC framework was developed for HVAC demand response using MILP and neural forecasting. Simulations showed 30.95% cost savings versus rule-based control using ESS and EGS under synthetic dynamic pricing. |
Huang et al. [169] | This ANN-based MPC used NARX-MLP structures to model HVAC dynamics in a four-zone airport terminal. Real-weather-data-driven simulations achieved 28% daily and 10% monthly energy savings compared to baseline strategies. |
Garnier et al. [170] | MPC using feedforward ANNs trained via cascade-correlation optimized HVAC in a three-zone French building. Compared to five baselines, it reduced winter energy use by 15% and summer by 5%, while halving discomfort. |
Ascione et al. [171] | A simulation-based MPC using EnergyPlus and MATLAB applied genetic algorithms to balance cost and thermal comfort. Compared to rule-based control, it achieved 56% operating cost savings and 8–11% comfort improvement. |
Ascione et al. [172] | This framework co-optimized building design and control using GAs with EnergyPlus–MATLAB co-simulation. Results showed 72.8% primary energy savings and nearly EUR 7000 lifecycle cost reductions compared to baselines. |
Tavakoli et al. [173] | A two-stage hierarchical MPC was developed for BEMS in a commercial microgrid with wind power and 100 PEVs. The first stage uses LP with CVaR for PEV charging under price uncertainty; the second stage allocates energy deterministically. Simulations using SARIMA-based forecasts and real electricity prices showed 32.47–37.67% cost savings. |
Smarra et al. [174] | A random-forest-based data-driven MPC replaced physical models with regression trees, yielding DR tracking error under 3% and 25.4–49.2% energy savings in real and simulated case studies. |
Reynolds et al. [175] | A decentralized ANN-GA MPC optimized heating setpoints per zone in a six-zone office. Simulations with real weather data showed 25–27% energy or cost savings versus rule-based baselines under TOU tariffs. |
Pallonetto et al. [176] | This ML-driven MPC used MP5 regression trees and heuristic pruning for DR scheduling in a 12-zone Irish bungalow. Results showed 39% energy, 49% cost, and 38% CO2 savings over thermostatic control. |
Megahed et al. [177] | NNPC combined ANN forecasting with MILP control for a ZEB in Egypt. Achieved full grid-independence on critical days and EGP 57.5 k net savings over lifecycle while ensuring comfort and stability. |
Cox et al. [178] | ANN-based MPC controlled district cooling with TES on a university campus. Real validated simulations showed 16.5% cost savings under TOU and 14.2% under RTP versus no-TES strategy. |
Finck et al. [179] | ANN-based EMPC was tested in a Dutch home for demand flexibility. Field results showed improvements in flexibility indicators (FF from −0.88 to 0.67) and better alignment of loads with dynamic pricing. |
Lee et al. [180] | ANN-based control adjusted VAV DAT setpoints to reduce cooling load in a multi-zone office. Achieved 21.5% chiller energy and up to 18% total HVAC energy savings over fixed DAT strategy. |
Yang et al. [181] | An adaptive ANN-based MPC with SQP and ESM optimization was deployed in two NTU Singapore buildings. Delivered 58.5% and 36.7% energy savings over BMS/thermostats with improved comfort and real-time learning. |
Yang et al. [182] | Implemented a linear MPC in a real lecture theater to control both AHU and DOAS-assisted SSLC systems. Using QP optimization, Kalman filtering, and real-time occupancy and weather forecasts, the MPC achieved up to 20% energy savings and improved comfort over PID-based BMS. |
Wang et al. [183] | A stacked ensemble combining RF, GBDT, XGBoost, SVR, and kNN predicted energy use in two educational buildings. Real-data testing improved MAPE by up to 49.4% and showed R2 > 0.92, outperforming individual ML models. |
Yang et al. [184] | This approximate MPC used NARX RNNs to emulate MPC actions, replacing costly optimization. Real building tests showed 51.6–36.2% energy savings and >100× faster execution than traditional MPCs. |
Zhang et al. [185] | GBDT was used for cooling load prediction in a multi-zone ice-storage HVAC system. Real monitored data showed 37% accuracy gain over DNN/SVM, proving its effectiveness for load forecasting in predictive control. |
Afroz et al. [186] | A NARX-PSO MPC minimized HVAC energy while preserving IAQ (CO2, VOCs) and thermal comfort in a multi-zone university building. Real data showed 7.8% annual HVAC energy savings with ASHRAE compliance. |
Elnour et al. [187] | NN-MPC was developed for a university sports hall optimizing HVAC setpoints and occupancy. Achieved 46% energy savings while maintaining acceptable PMV and IAQ in simulations using a calibrated EnergyPlus model. |
Petrucci et al. [188] | LSTM-driven MPC coordinated DERs at community level via a centralized agent. Simulations in Rome showed 21% DR-period demand cut and 15% reduced grid bidirectionality using synthetic weather/load data. |
Zhuang et al. [189] | An RL-based MPC framework combined SAC control with LSTM forecasting for HVAC optimization. Real IoT data showed 17.4% energy and 16.9% PMV improvement in a smart office testbed using deep surrogate models. |
Xiao et al. [190] | The model combined RNN and LSTM layers with physics-based constraints and applied to a five-zone office building to optimize HVAC operation, reducing energy use and improve thermal comfort. Compared to On/Off and LSTM-MPC baselines, it achieved up to 8.9% energy savings and 64% comfort improvement, using simulations in EnergyPlus with real-world data. |
6. Evaluation per Key Attribute
- Modeling Trends: The modeling paradigm employed within MPC for BEMS—whether white-box, gray-box, or black-box—is a cornerstone of the controller’s operational accuracy, interpretability, and deployment viability. The model functions as an internal predictive mechanism, simulating the building’s thermal and energy dynamics in response to control inputs such as HVAC signals, solar irradiance, occupancy levels, and ambient conditions. The choice of model type is depicted in Section 6.1, reflecting the different trade-offs encountered in the research.
- MPC Type Trends: Section 6.2 illustrates the occurrences and trends considering the different MPC types. By focusing on the different types of MPC—classical, stochastic, robust, economic, hierarchical, ML-based, and RL-based—the evaluation reveals how each type addresses uncertainty, complexity, and control objectives. The MPC type shapes controller flexibility and adaptiveness, but also indicates implementation bottlenecks related to computation, reliability, and integration in real-life building systems.
- Optimization Solvers: In MPC for BEMS, the solver portrays the computational engine that transforms mathematical formulations into actionable control signals. The solver’s ability to handle linearity, convexity, and integer constraints affects real-time viability and system responsiveness. Section 6.3 reveals occurrences, trends, and limitations regarding the use of different MPC optimization solvers in the recent literature.
- Baseline Control: Section 6.4 highlights the different tendencies in baseline control utilization, underlining the lack of standardization. Baseline strategies—such as fixed, RBC, PID, or even existing BMS—act as reference benchmarks and validate the proposed MPC approaches. Comparing MPC to such methodologies enables quantifiable assessment of control improvements in energy efficiency, peak shaving, comfort, and more.
- Performance Indexes: Evaluating MPC effectiveness in BEMS hinges on selecting meaningful performance metrics. These include energy and cost savings, comfort maintenance, emission reduction, model accuracy, flexibility, and computational feasibility. Tracking these metrics across studies, as detailed in Section 6.5, illustrates the shifting focus in smart building control—from simple thermal regulation to multi-objective optimization under uncertainty. To this end, the dedicated subsection on performance indexes and their tendencies in the research provides the interested reader with key trends and opportunities in current performance evaluations.
- Equipment Types: The equipment controlled by different energy systems, such as HVAC, RES, ESS, DHW, LS, or EVs, defines the system’s operational dynamics and optimization constraints. According to evaluation, modern MPC approaches are expanding from HVAC-only control to multi-energy systems reflecting the growing complexity and integration level of modern BEMS. More trends and elaborate details on the utilization of different energy systems and their integrations may be found in the dedicated Section 6.7.
- Building Types: The type of building (residential, commercial, institutional, etc.) affects occupancy patterns, thermal inertia, and control priorities. Analyzing BEMS by building type, as detailed in Section 6.8, helps contextualize design priorities and assess the generalization capabilities of MPC architectures.
- Number of Building Zones: Single-zone control is computationally lighter but less representative of real operational challenges. Multi-zone and high-zone-count model implementations demonstrate the ability of MPC to scale but often face challenges in modeling fidelity and solver tractability. To this end, Section 6.9 identifies the different key trends in the field considering the number of zones in MPC applications, as a way to reflect the spatial complexity of the optimization problems.
- Testbed Types: Whether the results are validated through simulation, real-world deployment, or both directly affects the credibility and applicability of each work. Simulations enable flexible scenario testing, while real-world deployments test robustness under uncertainty and operational constraints. In order to identify different tendencies, Section 6.10 elaborates on real-life deployment, while also providing useful suggestions considering the status of MPC.
- Software Tools: Optimization and simulation environments enable model construction, data integration, and co-simulation with optimization solvers. The choice of tool impacts model detail, integration complexity, and runtime performance, and often reflects institutional familiarity rather than optimality. Grounded in the importance of such tools for MPC, Section 6.11 presents a comprehensive evaluation of the various optimization and simulation environments, offering interested readers a clear overview of the current landscape.
6.1. Modeling Trends
6.2. MPC Type Trends
6.3. Optimization Solvers
6.4. Baseline Control
6.5. Performance Indexes
6.6. Performance Comparisons
- MPC against RBC baselines: The most notable improvements of MPC over rule-based control (RBC) in BEMS are found in [110,112,121,162,172]. These studies were selected for reporting the highest gains in energy, cost, and comfort—often supported by real-world experiments or detailed simulations. For example, Ascione et al. [172] demonstrated a 72.8% reduction in primary energy, marking the largest absolute gain under simulation. Drgona et al. [110] validated MPC benefits in a real office building, achieving 53.5% lower heat pump energy use and 36.9% improvement in comfort. Feng et al. [121] showed 55% cooling tower energy savings while maintaining over 95% comfort compliance, highlighting MPC’s dual benefit. In advanced district systems, Wirtz et al. [112] reported 59.7% cost savings using MPC in 5GDHC networks, and Bünning et al. [162] observed 26–49% energy savings in real-world settings with physics-informed MPC. These results are particularly important as they demonstrate not only high energy and cost savings but also verified comfort improvements, directly addressing both efficiency and occupant well-being. Near-top contributions include Razmara et al. [95], De Coninck et al. [127], and Smarra et al. [174], which reported 25–40% savings but were rated lower due to either simulation-only validation or narrower performance focus.
- MPC against fixed-based baselines: Significant improvements of MPC over fixed control strategies are evident in [100,111,124,131,184]. Baniasadi et al. [111] reported an 80.4% reduction in annual electricity cost and 42.4% in life cycle cost, demonstrating MPC’s long-term economic potential. Li et al. [124] achieved up to 83.9% cost savings in small buildings, highlighting scalability across different climates. Salakij et al. [100] obtained 42.6% HVAC energy savings, proving the effectiveness of reduced-order models. Yang et al. [184] experimentally validated 51.6% and 36.2% cooling energy savings in two building types, with improved comfort. Rahmani et al. [131] emphasized time-resolution impacts, with a multi-time-scale stochastic MPC achieving a 52.4% reduction in weekly operating cost, outperforming both fixed and single-scale MPC baselines. These results are especially relevant given the continued prevalence of fixed strategies in practice.
- MPC against MPC-based baselines: Advances of MPC over other MPC formulations are highlighted in [107,128,190]. Xiao et al. [190] introduced a physics-consistent deep learning MPC, which outperformed reduced-order and neural network MPCs—achieving moderate energy savings but substantial reductions in comfort violations, showing the value of improved model fidelity. In [128], an occupant-feedback-driven MPC reduced energy use by 25% compared to a PMV-based approach, demonstrating the effectiveness of human-in-the-loop control. Cai et al. [107] integrated battery aging considerations into economic MPC, reducing degradation without increasing utility costs, illustrating the benefits of broader objective integration. Other strong contributions include Jiang et al. [140], who embedded grid objectives to improve voltage stability and cost, and Rahmani et al. [131], whose multi-scale MPC outperformed single-scale control by 20%. Shang et al. [143] presented a robust, data-driven MPC that achieved consistent gains over other robust strategies by reducing conservatism in uncertainty modeling.
- MPC against PID-based baselines: Key improvements over PID controllers are demonstrated in [120,122,163]. Blum et al. [163] implemented a gray-box MPC that reduced HVAC energy consumption by 40% compared to an existing PI controller over a two-month period, validating performance under real conditions. Liang et al. [120] showed nearly 28% energy savings using an ARMAX-based MPC, highlighting the benefit of predictive optimization over reactive PID control. Vrettos et al. [122] replaced PI-based zone control with hierarchical robust MPC, reducing thermal tracking errors while enabling frequency regulation. Although not directly energy-focused, the study demonstrated comfort and grid service improvements. Other relevant contributions include Kuboth et al. [146], reporting over 11% lower operating costs using distributed MPC; Rawlings et al. [137], who achieved 10–15% cost reduction with hierarchical economic MPC in real infrastructure; and Blum et al. [151], who reported up to 10% cooling energy cost savings. These findings confirm that MPC consistently outperforms PID control in energy, cost, and comfort—across various building scales and applications.
6.7. Equipment Types
6.8. Building Types
6.9. Number of Zones
6.10. Testbed Types
6.11. Software Tools
7. Discussion
7.1. Trends Identification
7.2. Comparison with Prior Reviews: Established and New Trends
7.3. Future Directions
8. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Conflicts of Interest
Abbreviations
ANN | Artificial neural network |
BES | Building energy systems |
BEMS | Building energy management systems |
CVRMSE | Coefficient of variation of the root mean square error |
DHW | Domestic hot water |
DP | Dynamic programming |
DRL | Deep reinforcement learning |
EVCS | Electric vehicle charging system |
ESS | Energy storage system |
FH | Forecast horizon |
GA | Genetic algorithm |
GBDT | Gradient boosting decision tree |
HVAC | Heating ventilation and air-conditioning |
IBEMS | Integrated building energy management systems |
IPM | Interior point methods |
LM | Levenberg–Marquardt algorithm |
LP | Linear programming |
LQT | Linear quadratic tracking |
LSTM | Long short-term memory |
MAE | Mean absolute error |
MBE | Mean bias error |
MDP | Markov decision process |
MILP | Mixed-integer linear programming |
MIQP | Mixed-integer quadratic programming |
MINLP | Mixed-integer nonlinear programming |
ML | Machine learning |
MPC | Model predictive control |
NARX | Nonlinear autoregressive with exogenous inputs |
NLP | Nonlinear programming |
PID | Proportional-integral-derivative |
PSO | Particle swarm optimization |
QP | Quadratic programming |
RBC | Rule-based control |
RF | Random forest |
RL | Reinforcement learning |
RMSE | Root mean square error |
SAC | Soft actor–critic |
SCIP | Solving constraint integer programs |
SQP | Sequential quadratic programming |
SVR | Support vector regression |
TSS | Thermal solar system |
TS | Time step |
RES | Renewable energy systems |
LS | Lighting system |
References
- Zhang, S.; Ma, M.; Zhou, N.; Yan, J. GLOBUS: Global building renovation potential by 2070. arXiv 2024, arXiv:2406.04133. [Google Scholar] [CrossRef]
- Michailidis, P.; Michailidis, I.; Vamvakas, D.; Kosmatopoulos, E. Model-free HVAC control in buildings: A review. Energies 2023, 16, 7124. [Google Scholar] [CrossRef]
- Yu, Z.J.; Huang, G.; Haghighat, F.; Li, H.; Zhang, G. Control strategies for integration of thermal energy storage into buildings: State-of-the-art review. Energy Build. 2015, 106, 203–215. [Google Scholar] [CrossRef]
- Minelli, F.; Ciriello, I.; Minichiello, F.; D’Agostino, D. From net zero energy buildings to an energy sharing model-The role of NZEBs in renewable energy communities. Renew. Energy 2024, 223, 120110. [Google Scholar] [CrossRef]
- D’Agostino, D.; Mazzella, S.; Minelli, F.; Minichiello, F. Obtaining the NZEB target by using photovoltaic systems on the roof for multi-storey buildings. Energy Build. 2022, 267, 112147. [Google Scholar] [CrossRef]
- Ciancio, V.; Salata, F.; Falasca, S.; Curci, G.; Golasi, I.; de Wilde, P. Energy demands of buildings in the framework of climate change: An investigation across Europe. Sustain. Cities Soc. 2020, 60, 102213. [Google Scholar] [CrossRef]
- D’Agostino, D.; Minelli, F.; Minichiello, F.; Musella, M. Improving the indoor air quality of office buildings in the post-pandemic era—Impact on energy consumption and costs. Energies 2024, 17, 855. [Google Scholar] [CrossRef]
- Coban, H.H.; Lewicki, W.; Brelik, A. Modeling environmental and economic factors in regional energy optimization. Econ. Environ. 2024, 89, 748. [Google Scholar] [CrossRef]
- Mahrouch, H.; Haidi, T.; Derri, M.; Hbiak, I.; Mellouli, E.M.; Mbarki, F.E. Conventional Control Strategies in Building Energy Management. In Proceedings of the E3S Web of Conferences, Jeju Island, Republic of Korea, 25–27 April 2025; Volume 601, p. 00108. [Google Scholar]
- Ahmed, I.; Asif, M.; Alhelou, H.H.; Khalid, M. A review on enhancing energy efficiency and adaptability through system integration for smart buildings. J. Build. Eng. 2024, 89, 109354. [Google Scholar] [CrossRef]
- Hernández, J.L.; de Miguel, I.; Vélez, F.; Vasallo, A. Challenges and opportunities in European smart buildings energy management: A critical review. Renew. Sustain. Energy Rev. 2024, 199, 114472. [Google Scholar] [CrossRef]
- Raza, A.; Jingzhao, L.; Ghadi, Y.; Adnan, M.; Ali, M. Smart home energy management systems: Research challenges and survey. Alex. Eng. J. 2024, 92, 117–170. [Google Scholar] [CrossRef]
- Michailidis, P.; Pelitaris, P.; Korkas, C.; Michailidis, I.; Baldi, S.; Kosmatopoulos, E. Enabling optimal energy management with minimal IoT requirements: A legacy A/C case study. Energies 2021, 14, 7910. [Google Scholar] [CrossRef]
- Minelli, F.; D’Urso, M.; Minichiello, F. Fixed and tracking PV systems for Net Zero Energy Buildings: Comparison between yearly and monthly energy balance. Renew. Energy 2022, 195, 809–824. [Google Scholar] [CrossRef]
- Michailidis, P.; Michailidis, I.; Kosmatopoulos, E. Review and Evaluation of Multi-Agent Control Applications for Energy Management in Buildings. Energies 2024, 17, 4835. [Google Scholar] [CrossRef]
- Dong, G.; Chen, Z. Data-driven energy management in a home microgrid based on Bayesian optimal algorithm. IEEE Trans. Ind. Inform. 2018, 15, 869–877. [Google Scholar] [CrossRef]
- Vamvakas, D.; Michailidis, P.; Korkas, C.; Kosmatopoulos, E. Review and evaluation of reinforcement learning frameworks on smart grid applications. Energies 2023, 16, 5326. [Google Scholar] [CrossRef]
- Michailidis, I.T.; Sangi, R.; Michailidis, P.; Schild, T.; Fuetterer, J.; Mueller, D.; Kosmatopoulos, E.B. Balancing energy efficiency with indoor comfort using smart control agents: A simulative case study. Energies 2020, 13, 6228. [Google Scholar] [CrossRef]
- Michailidis, P.; Michailidis, I.; Kosmatopoulos, E. Reinforcement learning for optimizing renewable energy utilization in buildings: A review on applications and innovations. Energies 2025, 18, 1724. [Google Scholar] [CrossRef]
- Lazaridis, C.R.; Michailidis, I.; Karatzinis, G.; Michailidis, P.; Kosmatopoulos, E. Evaluating reinforcement learning algorithms in residential energy saving and comfort management. Energies 2024, 17, 581. [Google Scholar] [CrossRef]
- Michailidis, I.T.; Schild, T.; Sangi, R.; Michailidis, P.; Korkas, C.; Fütterer, J.; Müller, D.; Kosmatopoulos, E.B. Energy-efficient HVAC management using cooperative, self-trained, control agents: A real-life German building case study. Appl. Energy 2018, 211, 113–125. [Google Scholar] [CrossRef]
- Yu, N.; Salakij, S.; Chavez, R.; Paolucci, S.; Sen, M.; Antsaklis, P. Model-based predictive control for building energy management: Part II–Experimental validations. Energy Build. 2017, 146, 19–26. [Google Scholar] [CrossRef]
- Pergantis, E.N.; Dhillon, P.; Premer, L.D.R.; Lee, A.H.; Ziviani, D.; Kircher, K.J. Humidity-aware model predictive control for residential air conditioning: A field study. Build. Environ. 2024, 266, 112093. [Google Scholar] [CrossRef]
- Mariano-Hernández, D.; Hernández-Callejo, L.; Zorita-Lamadrid, A.; Duque-Pérez, O.; García, F.S. A review of strategies for building energy management system: Model predictive control, demand side management, optimization, and fault detect & diagnosis. J. Build. Eng. 2021, 33, 101692. [Google Scholar] [CrossRef]
- Berouine, A.; Ouladsine, R.; Bakhouya, M.; Essaaidi, M. A predictive control approach for thermal energy management in buildings. Energy Rep. 2022, 8, 9127–9141. [Google Scholar] [CrossRef]
- Morovat, N.; Athienitis, A.K.; Candanedo, J.A.; Delcroix, B. Model-based control strategies to enhance energy flexibility in electrically heated school buildings. Buildings 2022, 12, 581. [Google Scholar] [CrossRef]
- Arendt, K.; Jradi, M.; Shaker, H.R.; Veje, C. Comparative analysis of white-, gray-and black-box models for thermal simulation of indoor environment: Teaching building case study. In Proceedings of the Building Performance Analysis Conference and SimBuild: Co-Organized by ASHRAE and IBPSA-USA, Chicago, IL, USA, 26–28 September 2018; pp. 173–180. [Google Scholar]
- Jorissen, F.; Picard, D.; Six, K.; Helsen, L. Detailed white-box non-linear model predictive control for scalable building HVAC control. In Proceedings of the Modelica Conferences, Regensburg, Germany, 20–24 September 2021; pp. 315–323. [Google Scholar]
- Tohidi, S.S.; Cali, D.; Tamm, M.; Ortiz, J.; Salom, J.; Madsen, H. From white-box to grey-box modelling of the heat dynamics of buildings. In Proceedings of the E3S Web of Conferences, Yogyakarta, Indonesia, 20–21 July 2022; Volume 362, p. 12002. [Google Scholar]
- Beneventi, F.; Bartolini, A.; Tilli, A.; Benini, L. An effective gray-box identification procedure for multicore thermal modeling. IEEE Trans. Comput. 2012, 63, 1097–1110. [Google Scholar] [CrossRef]
- Ma, L.; Huang, Y.; Zhang, J.; Zhao, T. A model predictive control for heat supply at building thermal inlet based on data-driven model. Buildings 2022, 12, 1879. [Google Scholar] [CrossRef]
- Ay, M.; Stemmler, S.; Schwenzer, M.; Abel, D.; Bergs, T. Model predictive control in milling based on support vector machines. IFAC-PapersOnLine 2019, 52, 1797–1802. [Google Scholar] [CrossRef]
- Zhang, H.; Seal, S.; Wu, D.; Bouffard, F.; Boulet, B. Building energy management with reinforcement learning and model predictive control: A survey. IEEE Access 2022, 10, 27853–27862. [Google Scholar] [CrossRef]
- Knudsen, M.D.; Georges, L.; Skeie, K.S.; Petersen, S. Experimental test of a black-box economic model predictive control for residential space heating. Appl. Energy 2021, 298, 117227. [Google Scholar] [CrossRef]
- Klanatsky, P.; Veynandt, F.; Heschl, C. Grey-box model for model predictive control of buildings. Energy Build. 2023, 300, 113624. [Google Scholar] [CrossRef]
- Wang, H.; Mai, D.; Li, Q.; Ding, Z. Evaluating machine learning models for HVAC demand response: The impact of prediction accuracy on model predictive control performance. Buildings 2024, 14, 2212. [Google Scholar] [CrossRef]
- Cid, J.M.; Mylonas, A.; Péan, T.Q.; Pascual, J.; Salom, J. Energy optimization algorithms for multi-residential buildings: A model predictive control application. Energy Build. 2024, 319, 114562. [Google Scholar] [CrossRef]
- Pergantis, E.N.; Priyadarshan; Al Theeb, N.; Dhillon, P.; Ore, J.P.; Ziviani, D.; Groll, E.A.; Kircher, K.J. Field demonstration of predictive heating control for an all-electric house in a cold climate. Appl. Energy 2024, 360, 122820. [Google Scholar] [CrossRef]
- Drgoňa, J.; Arroyo, J.; Figueroa, I.C.; Blum, D.; Arendt, K.; Kim, D.; Ollé, E.P.; Oravec, J.; Wetter, M.; Vrabie, D.L.; et al. All you need to know about model predictive control for buildings. Annu. Rev. Control 2020, 50, 190–232. [Google Scholar] [CrossRef]
- Killian, M.; Kozek, M. Ten questions concerning model predictive control for energy efficient buildings. Build. Environ. 2016, 105, 403–412. [Google Scholar] [CrossRef]
- Picard, D.; Sourbron, M.; Jorissen, F.; Cigler, J.; Váňa, Z.; Ferkl, L.; Helsen, L. Comparison of Model Predictive Control Performance Using Grey-Box and White Box Controller Models; University of Perdue: West Lafayette, IN, USA, 2016. [Google Scholar]
- Darby, M.L.; Nikolaou, M. MPC: Current practice and challenges. Control Eng. Pract. 2012, 20, 328–342. [Google Scholar] [CrossRef]
- Zong, Y.; Böning, G.M.; Santos, R.M.; You, S.; Hu, J.; Han, X. Challenges of implementing economic model predictive control strategy for buildings interacting with smart energy systems. Appl. Therm. Eng. 2017, 114, 1476–1486. [Google Scholar] [CrossRef]
- Bamdad, K.; Mohammadzadeh, N.; Cholette, M.; Perera, S. Model predictive control for energy optimization of hvac systems using energyplus and aco algorithm. Buildings 2023, 13, 3084. [Google Scholar] [CrossRef]
- Liu, D.; Zhao, J.; Wu, Y.; Tian, Z. Research on Real-Time Control Strategy of Air-Conditioning Water System Based on Model Predictive Control. Buildings 2025, 15, 1654. [Google Scholar] [CrossRef]
- Hilliard, T.; Kavgic, M.; Swan, L. Model predictive control for commercial buildings: Trends and opportunities. Adv. Build. Energy Res. 2016, 10, 172–190. [Google Scholar] [CrossRef]
- Schwenzer, M.; Ay, M.; Bergs, T.; Abel, D. Review on model predictive control: An engineering perspective. Int. J. Adv. Manuf. Technol. 2021, 117, 1327–1349. [Google Scholar] [CrossRef]
- Yao, Y.; Shekhar, D.K. State of the art review on model predictive control (MPC) in Heating Ventilation and Air-conditioning (HVAC) field. Build. Environ. 2021, 200, 107952. [Google Scholar] [CrossRef]
- Taheri, S.; Hosseini, P.; Razban, A. Model predictive control of heating, ventilation, and air conditioning (HVAC) systems: A state-of-the-art review. J. Build. Eng. 2022, 60, 105067. [Google Scholar] [CrossRef]
- Michailidis, P.; Michailidis, I.; Gkelios, S.; Kosmatopoulos, E. Artificial neural network applications for energy management in buildings: Current trends and future directions. Energies 2024, 17, 570. [Google Scholar] [CrossRef]
- Manic, M.; Wijayasekara, D.; Amarasinghe, K.; Rodriguez-Andina, J.J. Building energy management systems: The age of intelligent and adaptive buildings. IEEE Ind. Electron. Mag. 2016, 10, 25–39. [Google Scholar] [CrossRef]
- Si, Q.; Wei, J.; Li, Y.; Cai, H. Optimization for the model predictive control of building hvac system and experimental verification. Buildings 2022, 12, 1602. [Google Scholar] [CrossRef]
- Rasku, T.; Lastusilta, T.; Hasan, A.; Ramesh, R.; Kiviluoma, J. Economic model-predictive control of building heating systems using Backbone energy system modelling framework. Buildings 2023, 13, 3089. [Google Scholar] [CrossRef]
- Dagdougui, Y.; Ouammi, A.; Benchrifa, R. Energy management-based predictive controller for a smart building powered by renewable energy. Sustainability 2020, 12, 4264. [Google Scholar] [CrossRef]
- Coban, H.H.; Rehman, A.; Mohamed, A. Technical and economical investigation of a centralized and decentralized hybrid renewable energy system in Cadaado, Somalia. Processes 2022, 10, 667. [Google Scholar] [CrossRef]
- Kurucan, M.; Michailidis, P.; Michailidis, I.; Minelli, F. A Modular Hybrid SOC-Estimation Framework with a Supervisor for Battery Management Systems Supporting Renewable Energy Integration in Smart Buildings. Energies 2025, 18, 4537. [Google Scholar] [CrossRef]
- Telicko, J.; Krumins, A.; Nikitenko, A. Development and Evaluation of Neural Network Architectures for Model Predictive Control of Building Thermal Systems. Buildings 2025, 15, 2702. [Google Scholar] [CrossRef]
- Coban, H.H.; Lewicki, W. Assessing the efficiency of hybrid energy facilities for electric vehicle charging. Scientific Papers of Silesian University of Technology. In Organization & Management/Zeszyty Naukowe Politechniki Slaskiej; Seria Organizacji i Zarzadzanie: Zabrze, Poland, 2023. [Google Scholar]
- Grne, L.; Pannek, J. Nonlinear Model Predictive Control: Theory and Algorithms; Springer Publishing Company, Incorporated: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
- Venkat, A.N. Distributed Model Predictive Control: Theory and Applications. Ph.D. Thesis, University of Wisconsin, Madison, WI, USA, 2006. [Google Scholar]
- Afram, A.; Janabi-Sharifi, F. Theory and applications of HVAC control systems—A review of model predictive control (MPC). Build. Environ. 2014, 72, 343–355. [Google Scholar] [CrossRef]
- Drgoňa, J.; Kvasnica, M. Comparison of MPC strategies for building control. In Proceedings of the 2013 International Conference on Process Control (PC), Strbske Pleso, Slovakia, 18–21 June 2013; pp. 401–406. [Google Scholar]
- Yamamoto, S.; Furukakoi, M.; Uehara, A.; Mikhaylov, A.; Mandal, P.; Senjyu, T. MPC-based robust optimization of smart apartment building considering uncertainty for conservative reduction. Energy Build. 2024, 318, 114461. [Google Scholar] [CrossRef]
- Taha, M.S.; Yasser, A.R.M. Robust MPC-based energy management system of a hybrid energy source for remote communities. In Proceedings of the 2016 IEEE Electrical Power and Energy Conference (EPEC), Ottawa, ON, Canada, 12–14 October 2016; pp. 1–6. [Google Scholar]
- Houska, B.; Villanueva, M.E. Robust optimization for MPC. In Handbook of Model Predictive Control; Springer: Berlin/Heidelberg, Germany, 2019; pp. 413–443. [Google Scholar]
- Bakošová, M.; Oravec, J. Robust model predictive control of a laboratory two-tank system. In Proceedings of the 2014 American Control Conference, Portland, ON, USA, 4–6 June 2014; pp. 5242–5247. [Google Scholar]
- Oldewurtel, F.; Jones, C.N.; Parisio, A.; Morari, M. Stochastic model predictive control for building climate control. IEEE Trans. Control Syst. Technol. 2013, 22, 1198–1205. [Google Scholar] [CrossRef]
- Zhang, Y.; Meng, F.; Wang, R.; Zhu, W.; Zeng, X.J. A stochastic MPC based approach to integrated energy management in microgrids. Sustain. Cities Soc. 2018, 41, 349–362. [Google Scholar] [CrossRef]
- Drgoňa, J.; Kvasnica, M.; Klaučo, M.; Fikar, M. Explicit stochastic MPC approach to building temperature control. In Proceedings of the 52nd IEEE Conference on Decision and Control, Firenze, Italy, 10–13 December 2013; pp. 6440–6445. [Google Scholar]
- Yu, Z.; Jia, L.; Murphy-Hoye, M.C.; Pratt, A.; Tong, L. Modeling and stochastic control for home energy management. IEEE Trans. Smart Grid 2013, 4, 2244–2255. [Google Scholar] [CrossRef]
- Long, Y.; Liu, S.; Xie, L.; Johansson, K.H. A hierarchical distributed MPC for HVAC systems. In Proceedings of the 2016 American Control Conference (ACC), Boston, MA, USA, 6–8 July 2016; pp. 2385–2390. [Google Scholar]
- Kennel, F.; Görges, D.; Liu, S. Energy management for smart grids with electric vehicles based on hierarchical MPC. IEEE Trans. Ind. Inform. 2012, 9, 1528–1537. [Google Scholar] [CrossRef]
- Ma, J.; Qin, S.J.; Salsbury, T. Application of economic MPC to the energy and demand minimization of a commercial building. J. Process Control 2014, 24, 1282–1291. [Google Scholar] [CrossRef]
- Touretzky, C.R.; Baldea, M. Integrating scheduling and control for economic MPC of buildings with energy storage. J. Process Control 2014, 24, 1292–1300. [Google Scholar] [CrossRef]
- Hovgaard, T.G.; Edlund, K.; Jørgensen, J.B. The potential of economic MPC for power management. In Proceedings of the 49th IEEE Conference on Decision and Control (CDC), Atlanta, GA, USA, 15–17 December 2010; pp. 7533–7538. [Google Scholar]
- Mayer, B.; Killian, M.; Kozek, M. Hierarchical model predictive control for sustainable building automation. Sustainability 2017, 9, 264. [Google Scholar] [CrossRef]
- Rastegarpour, S.; Ferrarini, L. Hierarchical nonlinear MPC for large buildings HVAC optimization. In Proceedings of the 2021 IEEE 17th International Conference on Automation Science and Engineering (CASE), Lyon, France, 23–27 August 2021; pp. 2175–2180. [Google Scholar]
- Vašak, M.; Banjac, A.; Hure, N.; Novak, H.; Marušić, D.; Lešić, V. Modular hierarchical model predictive control for coordinated and holistic energy management of buildings. IEEE Trans. Energy Convers. 2021, 36, 2670–2682. [Google Scholar] [CrossRef]
- Afram, A.; Janabi-Sharifi, F.; Fung, A.S.; Raahemifar, K. Artificial neural network (ANN) based model predictive control (MPC) and optimization of HVAC systems: A state of the art review and case study of a residential HVAC system. Energy Build. 2017, 141, 96–113. [Google Scholar] [CrossRef]
- Coccia, G.; Mugnini, A.; Polonara, F.; Arteconi, A. Artificial-neural-network-based model predictive control to exploit energy flexibility in multi-energy systems comprising district cooling. Energy 2021, 222, 119958. [Google Scholar] [CrossRef]
- Kordabad, A.B.; Reinhardt, D.; Anand, A.S.; Gros, S. Reinforcement learning for MPC: Fundamentals and current challenges. IFAC-PapersOnLine 2023, 56, 5773–5780. [Google Scholar] [CrossRef]
- Jansen, J.; Jorissen, F.; Helsen, L. Effect of prediction uncertainties on the performance of a white-box model predictive controller for district heating networks. Energy Build. 2024, 319, 114520. [Google Scholar] [CrossRef]
- Heidari, R.; Dioguardi, E.; Sethuvenkatraman, S.; Braslavsky, J.H. Evaluating advanced HVAC control benefits in operational buildings using historic data—A case study. Appl. Therm. Eng. 2024, 252, 123611. [Google Scholar] [CrossRef]
- Stoffel, P.; Berktold, M.; Gall, A.; Kiimpel, A.; Muller, D. Comparative study of neural network based and white box model predictive control for a room temperature control application. Proc. J. Phys. Conf. Ser. 2021, 2042, 012043. [Google Scholar] [CrossRef]
- Ding, L.; Wang, G.; Song, L. Development, calibration, and validation of a novel gray-box energy model for residential split air conditioners. Energy Build. 2023, 295, 113271. [Google Scholar] [CrossRef]
- Jiang, Y.; Ejenakevwe, K.A.; Wang, J.; Tang, C.Y.; Song, L. Development, implementation, and impact analysis of model predictive control-based optimal precooling using smart home thermostats. Energy Build. 2024, 303, 113790. [Google Scholar] [CrossRef]
- Li, Y.; O’Neill, Z.; Zhang, L.; Chen, J.; Im, P.; DeGraw, J. Grey-box modeling and application for building energy simulations-A critical review. Renew. Sustain. Energy Rev. 2021, 146, 111174. [Google Scholar] [CrossRef]
- Zehner, M.; Cavaterra, A.; Lambeck, S. Black Box Hygrothermal Models for MPC Applications in Historical Buildings. In Proceedings of the 2024 10th International Conference on Control, Decision and Information Technologies (CoDIT), Vallette, Malta, 1–4 July 2024; pp. 1945–1950. [Google Scholar]
- Green, C.; Garimella, S. Residential microgrid optimization using grey-box and black-box modeling methods. Energy Build. 2021, 235, 110705. [Google Scholar] [CrossRef]
- Ma, B.; Li, P.H. Optimal flexible power allocation energy management strategy for hybrid energy storage system with genetic algorithm based model predictive control. Energy 2025, 324, 135958. [Google Scholar] [CrossRef]
- Gong, L.; Yu, M.; Kollias, S. Optimizing crop yield and reducing energy consumption in greenhouse control using PSO-MPC algorithm. Algorithms 2023, 16, 243. [Google Scholar] [CrossRef]
- Chen, B.; Cai, Z.; Bergés, M. Gnu-rl: A practical and scalable reinforcement learning solution for building hvac control using a differentiable mpc policy. Front. Built Environ. 2020, 6, 562239. [Google Scholar] [CrossRef]
- Zhao, Y.; Lu, Y.; Yan, C.; Wang, S. MPC-based optimal scheduling of grid-connected low energy buildings with thermal energy storages. Energy Build. 2015, 86, 415–426. [Google Scholar] [CrossRef]
- Sturzenegger, D.; Gyalistras, D.; Morari, M.; Smith, R.S. Model predictive climate control of a swiss office building: Implementation, results, and cost–benefit analysis. IEEE Trans. Control Syst. Technol. 2015, 24, 1–12. [Google Scholar] [CrossRef]
- Razmara, M.; Maasoumy, M.; Shahbakhti, M.; Robinett, R., III. Optimal exergy control of building HVAC system. Appl. Energy 2015, 156, 555–565. [Google Scholar] [CrossRef]
- Kwak, Y.; Huh, J.H.; Jang, C. Development of a model predictive control framework through real-time building energy management system data. Appl. Energy 2015, 155, 1–13. [Google Scholar] [CrossRef]
- Goyal, S.; Barooah, P.; Middelkoop, T. Experimental study of occupancy-based control of HVAC zones. Appl. Energy 2015, 140, 75–84. [Google Scholar] [CrossRef]
- Bracco, S.; Delfino, F.; Pampararo, F.; Robba, M.; Rossi, M. A dynamic optimization-based architecture for polygeneration microgrids with tri-generation, renewables, storage systems and electrical vehicles. Energy Convers. Manag. 2015, 96, 511–520. [Google Scholar] [CrossRef]
- Sharma, I.; Dong, J.; Malikopoulos, A.A.; Street, M.; Ostrowski, J.; Kuruganti, T.; Jackson, R. A modeling framework for optimal energy management of a residential building. Energy Build. 2016, 130, 55–63. [Google Scholar] [CrossRef]
- Salakij, S.; Yu, N.; Paolucci, S.; Antsaklis, P. Model-Based Predictive Control for building energy management. I: Energy modeling and optimal control. Energy Build. 2016, 133, 345–358. [Google Scholar] [CrossRef]
- Razmara, M.; Bharati, G.; Hanover, D.; Shahbakhti, M.; Paudyal, S.; Robinett, R.D., III. Building-to-grid predictive power flow control for demand response and demand flexibility programs. Appl. Energy 2017, 203, 128–141. [Google Scholar] [CrossRef]
- Picard, D.; Drgoňa, J.; Kvasnica, M.; Helsen, L. Impact of the controller model complexity on model predictive control performance for buildings. Energy Build. 2017, 152, 739–751. [Google Scholar] [CrossRef]
- Aftab, M.; Chen, C.; Chau, C.K.; Rahwan, T. Automatic HVAC control with real-time occupancy recognition and simulation-guided model predictive control in low-cost embedded system. arXiv 2017, arXiv:1708.05208. [Google Scholar] [CrossRef]
- Weeratunge, H.; Narsilio, G.; De Hoog, J.; Dunstall, S.; Halgamuge, S. Model predictive control for a solar assisted ground source heat pump system. Energy 2018, 152, 974–984. [Google Scholar] [CrossRef]
- Baniasadi, A.; Habibi, D.; Bass, O.; Masoum, M.A. Optimal real-time residential thermal energy management for peak-load shifting with experimental verification. IEEE Trans. Smart Grid 2018, 10, 5587–5599. [Google Scholar] [CrossRef]
- Hu, M.; Xiao, F.; Jørgensen, J.B.; Li, R. Price-responsive model predictive control of floor heating systems for demand response using building thermal mass. Appl. Therm. Eng. 2019, 153, 316–329. [Google Scholar] [CrossRef]
- Cai, J.; Zhang, H.; Jin, X. Aging-aware predictive control of PV-battery assets in buildings. Appl. Energy 2019, 236, 478–488. [Google Scholar] [CrossRef]
- D’Ettorre, F.; Conti, P.; Schito, E.; Testi, D. Model predictive control of a hybrid heat pump system and impact of the prediction horizon on cost-saving potential and optimal storage capacity. Appl. Therm. Eng. 2019, 148, 524–535. [Google Scholar] [CrossRef]
- Langer, L.; Volling, T. An optimal home energy management system for modulating heat pumps and photovoltaic systems. Appl. Energy 2020, 278, 115661. [Google Scholar] [CrossRef]
- Drgoňa, J.; Picard, D.; Helsen, L. Cloud-based implementation of white-box model predictive control for a GEOTABS office building: A field test demonstration. J. Process Control 2020, 88, 63–77. [Google Scholar] [CrossRef]
- Baniasadi, A.; Habibi, D.; Al-Saedi, W.; Masoum, M.A.; Das, C.K.; Mousavi, N. Optimal sizing design and operation of electrical and thermal energy storage systems in smart buildings. J. Energy Storage 2020, 28, 101186. [Google Scholar] [CrossRef]
- Wirtz, M.; Neumaier, L.; Remmen, P.; Müller, D. Temperature control in 5th generation district heating and cooling networks: An MILP-based operation optimization. Appl. Energy 2021, 288, 116608. [Google Scholar] [CrossRef]
- Gholamibozanjani, G.; Tarragona, J.; De Gracia, A.; Fernández, C.; Cabeza, L.F.; Farid, M. Model predictive control strategy applied to different types of building for space heating. In Thermal Energy Storage with Phase Change Materials; CRC Press: Boca Raton, FL, USA, 2021; pp. 380–409. [Google Scholar]
- Jin, X.; Wu, Q.; Jia, H.; Hatziargyriou, N.D. Optimal integration of building heating loads in integrated heating/electricity community energy systems: A bi-level MPC approach. IEEE Trans. Sustain. Energy 2021, 12, 1741–1754. [Google Scholar] [CrossRef]
- Hou, J.; Li, H.; Nord, N.; Huang, G. Model predictive control under weather forecast uncertainty for HVAC systems in university buildings. Energy Build. 2022, 257, 111793. [Google Scholar] [CrossRef]
- Chen, W.H.; You, F. Sustainable building climate control with renewable energy sources using nonlinear model predictive control. Renew. Sustain. Energy Rev. 2022, 168, 112830. [Google Scholar] [CrossRef]
- Ma, Y.; Matuško, J.; Borrelli, F. Stochastic model predictive control for building HVAC systems: Complexity and conservatism. IEEE Trans. Control Syst. Technol. 2014, 23, 101–116. [Google Scholar] [CrossRef]
- Mantovani, G.; Ferrarini, L. Temperature control of a commercial building with model predictive control techniques. IEEE Trans. Ind. Electron. 2014, 62, 2651–2660. [Google Scholar] [CrossRef]
- Mai, W.; Chung, C. Economic MPC of aggregating commercial buildings for providing flexible power reserve. IEEE Trans. Power Syst. 2014, 30, 2685–2694. [Google Scholar] [CrossRef]
- Liang, W.; Quinte, R.; Jia, X.; Sun, J.Q. MPC control for improving energy efficiency of a building air handler for multi-zone VAVs. Build. Environ. 2015, 92, 256–268. [Google Scholar] [CrossRef]
- Feng, J.D.; Chuang, F.; Borrelli, F.; Bauman, F. Model predictive control of radiant slab systems with evaporative cooling sources. Energy Build. 2015, 87, 199–210. [Google Scholar] [CrossRef]
- Vrettos, E.; Kara, E.C.; MacDonald, J.; Andersson, G.; Callaway, D.S. Experimental demonstration of frequency regulation by commercial buildings—Part I: Modeling and hierarchical control design. IEEE Trans. Smart Grid 2016, 9, 3213–3223. [Google Scholar] [CrossRef]
- Sun, C.; Sun, F.; Moura, S.J. Nonlinear predictive energy management of residential buildings with photovoltaics & batteries. J. Power Sources 2016, 325, 723–731. [Google Scholar] [CrossRef]
- Li, X.; Malkawi, A. Multi-objective optimization for thermal mass model predictive control in small and medium size commercial buildings under summer weather conditions. Energy 2016, 112, 1194–1206. [Google Scholar] [CrossRef]
- Harb, H.; Boyanov, N.; Hernandez, L.; Streblow, R.; Müller, D. Development and validation of grey-box models for forecasting the thermal response of occupied buildings. Energy Build. 2016, 117, 199–207. [Google Scholar] [CrossRef]
- Gu, W.; Wang, Z.; Wu, Z.; Luo, Z.; Tang, Y.; Wang, J. An online optimal dispatch schedule for CCHP microgrids based on model predictive control. IEEE Trans. Smart Grid 2016, 8, 2332–2342. [Google Scholar] [CrossRef]
- De Coninck, R.; Helsen, L. Practical implementation and evaluation of model predictive control for an office building in Brussels. Energy Build. 2016, 111, 290–298. [Google Scholar] [CrossRef]
- Chen, X.; Wang, Q.; Srebric, J. Occupant feedback based model predictive control for thermal comfort and energy optimization: A chamber experimental evaluation. Appl. Energy 2016, 164, 341–351. [Google Scholar] [CrossRef]
- Bianchini, G.; Casini, M.; Vicino, A.; Zarrilli, D. Demand-response in building heating systems: A Model Predictive Control approach. Appl. Energy 2016, 168, 159–170. [Google Scholar] [CrossRef]
- Shi, J.; Yu, N.; Yao, W. Energy efficient building HVAC control algorithm with real-time occupancy prediction. Energy Procedia 2017, 111, 267–276. [Google Scholar] [CrossRef]
- Rahmani-Andebili, M. Scheduling deferrable appliances and energy resources of a smart home applying multi-time scale stochastic model predictive control. Sustain. Cities Soc. 2017, 32, 338–347. [Google Scholar] [CrossRef]
- Pedersen, T.H.; Hedegaard, R.E.; Petersen, S. Space heating demand response potential of retrofitted residential apartment blocks. Energy Build. 2017, 141, 158–166. [Google Scholar] [CrossRef]
- Hilliard, T.; Swan, L.; Qin, Z. Experimental implementation of whole building MPC with zone based thermal comfort adjustments. Build. Environ. 2017, 125, 326–338. [Google Scholar] [CrossRef]
- Fiorentini, M.; Wall, J.; Ma, Z.; Braslavsky, J.H.; Cooper, P. Hybrid model predictive control of a residential HVAC system with on-site thermal energy generation and storage. Appl. Energy 2017, 187, 465–479. [Google Scholar] [CrossRef]
- Jin, X.; Baker, K.; Christensen, D.; Isley, S. Foresee: A user-centric home energy management system for energy efficiency and demand response. Appl. Energy 2017, 205, 1583–1595. [Google Scholar] [CrossRef]
- Yang, Y.; Jia, Q.S.; Guan, X.; Zhang, X.; Qiu, Z.; Deconinck, G. Decentralized EV-based charging optimization with building integrated wind energy. IEEE Trans. Autom. Sci. Eng. 2018, 16, 1002–1017. [Google Scholar] [CrossRef]
- Rawlings, J.B.; Patel, N.R.; Risbeck, M.J.; Maravelias, C.T.; Wenzel, M.J.; Turney, R.D. Economic MPC and real-time decision making with application to large-scale HVAC energy systems. Comput. Chem. Eng. 2018, 114, 89–98. [Google Scholar] [CrossRef]
- Killian, M.; Zauner, M.; Kozek, M. Comprehensive smart home energy management system using mixed-integer quadratic-programming. Appl. Energy 2018, 222, 662–672. [Google Scholar] [CrossRef]
- Mbungu, N.T.; Bansal, R.C.; Naidoo, R.; Miranda, V.; Bipath, M. An optimal energy management system for a commercial building with renewable energy generation under real-time electricity prices. Sustain. Cities Soc. 2018, 41, 392–404. [Google Scholar] [CrossRef]
- Jiang, T.; Li, Z.; Jin, X.; Chen, H.; Li, X.; Mu, Y. Flexible operation of active distribution network using integrated smart buildings with heating, ventilation and air-conditioning systems. Appl. Energy 2018, 226, 181–196. [Google Scholar] [CrossRef]
- Luo, F.; Ranzi, G.; Wan, C.; Xu, Z.; Dong, Z.Y. A multistage home energy management system with residential photovoltaic penetration. IEEE Trans. Ind. Inform. 2018, 15, 116–126. [Google Scholar] [CrossRef]
- Tang, R.; Wang, S. Model predictive control for thermal energy storage and thermal comfort optimization of building demand response in smart grids. Appl. Energy 2019, 242, 873–882. [Google Scholar] [CrossRef]
- Shang, C.; You, F. A data-driven robust optimization approach to scenario-based stochastic model predictive control. J. Process Control 2019, 75, 24–39. [Google Scholar] [CrossRef]
- Lv, C.; Yu, H.; Li, P.; Wang, C.; Xu, X.; Li, S.; Wu, J. Model predictive control based robust scheduling of community integrated energy system with operational flexibility. Appl. Energy 2019, 243, 250–265. [Google Scholar] [CrossRef]
- Brastein, O.M.; Perera, D.W.U.; Pfeifer, C.; Skeie, N.O. Parameter estimation for grey-box models of building thermal behaviour. Energy Build. 2018, 169, 58–68. [Google Scholar] [CrossRef]
- Kuboth, S.; Heberle, F.; König-Haagen, A.; Brüggemann, D. Economic model predictive control of combined thermal and electric residential building energy systems. Appl. Energy 2019, 240, 372–385. [Google Scholar] [CrossRef]
- Hedegaard, R.E.; Kristensen, M.H.; Pedersen, T.H.; Brun, A.; Petersen, S. Bottom-up modelling methodology for urban-scale analysis of residential space heating demand response. Appl. Energy 2019, 242, 181–204. [Google Scholar] [CrossRef]
- Chen, Y.; Tong, Z.; Wu, W.; Samuelson, H.; Malkawi, A.; Norford, L. Achieving natural ventilation potential in practice: Control schemes and levels of automation. Appl. Energy 2019, 235, 1141–1152. [Google Scholar] [CrossRef]
- Bianchini, G.; Casini, M.; Pepe, D.; Vicino, A.; Zanvettor, G.G. An integrated model predictive control approach for optimal HVAC and energy storage operation in large-scale buildings. Appl. Energy 2019, 240, 327–340. [Google Scholar] [CrossRef]
- Biyik, E.; Kahraman, A. A predictive control strategy for optimal management of peak load, thermal comfort, energy storage and renewables in multi-zone buildings. J. Build. Eng. 2019, 25, 100826. [Google Scholar] [CrossRef]
- Blum, D.; Arendt, K.; Rivalin, L.; Piette, M.; Wetter, M.; Veje, C. Practical factors of envelope model setup and their effects on the performance of model predictive control for building heating, ventilating, and air conditioning systems. Appl. Energy 2019, 236, 410–425. [Google Scholar] [CrossRef]
- Chen, B.; Cai, Z.; Bergés, M. Gnu-rl: A precocial reinforcement learning solution for building hvac control using a differentiable mpc policy. In Proceedings of the 6th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation, New York, NY, USA, 13–14 November 2019; pp. 316–325. [Google Scholar]
- Finck, C.; Li, R.; Zeiler, W. Optimal control of demand flexibility under real-time pricing for heating systems in buildings: A real-life demonstration. Appl. Energy 2020, 263, 114671. [Google Scholar] [CrossRef]
- Carli, R.; Cavone, G.; Ben Othman, S.; Dotoli, M. IoT based architecture for model predictive control of HVAC systems in smart buildings. Sensors 2020, 20, 781. [Google Scholar] [CrossRef] [PubMed]
- Carli, R.; Dotoli, M.; Jantzen, J.; Kristensen, M.; Othman, S.B. Energy scheduling of a smart microgrid with shared photovoltaic panels and storage: The case of the Ballen marina in Samsø. Energy 2020, 198, 117188. [Google Scholar] [CrossRef]
- Fitzpatrick, P.; D’Ettorre, F.; De Rosa, M.; Yadack, M.; Eicker, U.; Finn, D.P. Influence of electricity prices on energy flexibility of integrated hybrid heat pump and thermal storage systems in a residential building. Energy Build. 2020, 223, 110142. [Google Scholar] [CrossRef]
- Yousefi, M.; Hajizadeh, A.; Soltani, M.N.; Hredzak, B. Predictive home energy management system with photovoltaic array, heat pump, and plug-in electric vehicle. IEEE Trans. Ind. Inform. 2020, 17, 430–440. [Google Scholar] [CrossRef]
- Shivam, K.; Tzou, J.C.; Wu, S.C. A multi-objective predictive energy management strategy for residential grid-connected PV-battery hybrid systems based on machine learning technique. Energy Convers. Manag. 2021, 237, 114103. [Google Scholar] [CrossRef]
- Freund, S.; Schmitz, G. Implementation of model predictive control in a large-sized, low-energy office building. Build. Environ. 2021, 197, 107830. [Google Scholar] [CrossRef]
- Clausen, A.; Arendt, K.; Johansen, A.; Sangogboye, F.C.; Kjærgaard, M.B.; Veje, C.T.; Jørgensen, B.N. A digital twin framework for improving energy efficiency and occupant comfort in public and commercial buildings. Energy Inform. 2021, 4, 1–19. [Google Scholar] [CrossRef]
- Arroyo, J.; Manna, C.; Spiessens, F.; Helsen, L. Reinforced model predictive control (RL-MPC) for building energy management. Appl. Energy 2022, 309, 118346. [Google Scholar] [CrossRef]
- Bünning, F.; Huber, B.; Schalbetter, A.; Aboudonia, A.; de Badyn, M.H.; Heer, P.; Smith, R.S.; Lygeros, J. Physics-informed linear regression is competitive with two Machine Learning methods in residential building MPC. Appl. Energy 2022, 310, 118491. [Google Scholar] [CrossRef]
- Blum, D.; Wang, Z.; Weyandt, C.; Kim, D.; Wetter, M.; Hong, T.; Piette, M.A. Field demonstration and implementation analysis of model predictive control in an office HVAC system. Appl. Energy 2022, 318, 119104. [Google Scholar] [CrossRef]
- Zhang, K.; Prakash, A.; Paul, L.; Blum, D.; Alstone, P.; Zoellick, J.; Brown, R.; Pritoni, M. Model predictive control for demand flexibility: Real-world operation of a commercial building with photovoltaic and battery systems. Adv. Appl. Energy 2022, 7, 100099. [Google Scholar] [CrossRef]
- Bird, M.; Daveau, C.; O’Dwyer, E.; Acha, S.; Shah, N. Real-world implementation and cost of a cloud-based MPC retrofit for HVAC control systems in commercial buildings. Energy Build. 2022, 270, 112269. [Google Scholar] [CrossRef]
- Hosamo, H.H.; Nielsen, H.K.; Kraniotis, D.; Svennevig, P.R.; Svidt, K. Digital Twin framework for automated fault source detection and prediction for comfort performance evaluation of existing non-residential Norwegian buildings. Energy Build. 2023, 281, 112732. [Google Scholar] [CrossRef]
- Li, S.; Joe, J.; Hu, J.; Karava, P. System identification and model-predictive control of office buildings with integrated photovoltaic-thermal collectors, radiant floor heating and active thermal storage. Sol. Energy 2015, 113, 139–157. [Google Scholar] [CrossRef]
- Lee, Y.M.; Horesh, R.; Liberti, L. Optimal HVAC control as demand response with on-site energy storage and generation system. Energy Procedia 2015, 78, 2106–2111. [Google Scholar] [CrossRef]
- Huang, H.; Chen, L.; Hu, E. A neural network-based multi-zone modelling approach for predictive control system design in commercial buildings. Energy Build. 2015, 97, 86–97. [Google Scholar] [CrossRef]
- Garnier, A.; Eynard, J.; Caussanel, M.; Grieu, S. Predictive control of multizone heating, ventilation and air-conditioning systems in non-residential buildings. Appl. Soft Comput. 2015, 37, 847–862. [Google Scholar] [CrossRef]
- Ascione, F.; Bianco, N.; De Stasio, C.; Mauro, G.M.; Vanoli, G.P. Simulation-based model predictive control by the multi-objective optimization of building energy performance and thermal comfort. Energy Build. 2016, 111, 131–144. [Google Scholar] [CrossRef]
- Ascione, F.; Bianco, N.; De Stasio, C.; Mauro, G.M.; Vanoli, G.P. A new comprehensive approach for cost-optimal building design integrated with the multi-objective model predictive control of HVAC systems. Sustain. Cities Soc. 2017, 31, 136–150. [Google Scholar] [CrossRef]
- Tavakoli, M.; Shokridehaki, F.; Marzband, M.; Godina, R.; Pouresmaeil, E. A two stage hierarchical control approach for the optimal energy management in commercial building microgrids based on local wind power and PEVs. Sustain. Cities Soc. 2018, 41, 332–340. [Google Scholar] [CrossRef]
- Smarra, F.; Jain, A.; De Rubeis, T.; Ambrosini, D.; D’Innocenzo, A.; Mangharam, R. Data-driven model predictive control using random forests for building energy optimization and climate control. Appl. Energy 2018, 226, 1252–1272. [Google Scholar] [CrossRef]
- Reynolds, J.; Rezgui, Y.; Kwan, A.; Piriou, S. A zone-level, building energy optimisation combining an artificial neural network, a genetic algorithm, and model predictive control. Energy 2018, 151, 729–739. [Google Scholar] [CrossRef]
- Pallonetto, F.; De Rosa, M.; Milano, F.; Finn, D.P. Demand response algorithms for smart-grid ready residential buildings using machine learning models. Appl. Energy 2019, 239, 1265–1282. [Google Scholar] [CrossRef]
- Megahed, T.F.; Abdelkader, S.M.; Zakaria, A. Energy management in zero-energy building using neural network predictive control. IEEE Internet Things J. 2019, 6, 5336–5344. [Google Scholar] [CrossRef]
- Cox, S.J.; Kim, D.; Cho, H.; Mago, P. Real time optimal control of district cooling system with thermal energy storage using neural networks. Appl. Energy 2019, 238, 466–480. [Google Scholar] [CrossRef]
- Finck, C.; Li, R.; Zeiler, W. Economic model predictive control for demand flexibility of a residential building. Energy 2019, 176, 365–379. [Google Scholar] [CrossRef]
- Lee, J.M.; Hong, S.H.; Seo, B.M.; Lee, K.H. Application of artificial neural networks for optimized AHU discharge air temperature set-point and minimized cooling energy in VAV system. Appl. Therm. Eng. 2019, 153, 726–738. [Google Scholar] [CrossRef]
- Yang, S.; Wan, M.P.; Chen, W.; Ng, B.F.; Dubey, S. Model predictive control with adaptive machine-learning-based model for building energy efficiency and comfort optimization. Appl. Energy 2020, 271, 115147. [Google Scholar] [CrossRef]
- Yang, S.; Wan, M.P.; Ng, B.F.; Dubey, S.; Henze, G.P.; Chen, W.; Baskaran, K. Experimental study of model predictive control for an air-conditioning system with dedicated outdoor air system. Appl. Energy 2020, 257, 113920. [Google Scholar] [CrossRef]
- Wang, R.; Lu, S.; Feng, W. A novel improved model for building energy consumption prediction based on model integration. Appl. Energy 2020, 262, 114561. [Google Scholar] [CrossRef]
- Yang, S.; Wan, M.P.; Chen, W.; Ng, B.F.; Dubey, S. Experiment study of machine-learning-based approximate model predictive control for energy-efficient building control. Appl. Energy 2021, 288, 116648. [Google Scholar] [CrossRef]
- Zhang, W.; Yu, J.; Zhao, A.; Zhou, X. Predictive model of cooling load for ice storage air-conditioning system by using GBDT. Energy Rep. 2021, 7, 1588–1597. [Google Scholar] [CrossRef]
- Afroz, Z.; Shafiullah, G.; Urmee, T.; Shoeb, M.; Higgins, G. Predictive modelling and optimization of HVAC systems using neural network and particle swarm optimization algorithm. Build. Environ. 2022, 209, 108681. [Google Scholar] [CrossRef]
- Elnour, M.; Himeur, Y.; Fadli, F.; Mohammedsherif, H.; Meskin, N.; Ahmad, A.M.; Petri, I.; Rezgui, Y.; Hodorog, A. Neural network-based model predictive control system for optimizing building automation and management systems of sports facilities. Appl. Energy 2022, 318, 119153. [Google Scholar] [CrossRef]
- Petrucci, A.; Barone, G.; Buonomano, A.; Athienitis, A. Modelling of a multi-stage energy management control routine for energy demand forecasting, flexibility, and optimization of smart communities using a Recurrent Neural Network. Energy Convers. Manag. 2022, 268, 115995. [Google Scholar] [CrossRef]
- Zhuang, D.; Gan, V.J.; Tekler, Z.D.; Chong, A.; Tian, S.; Shi, X. Data-driven predictive control for smart HVAC system in IoT-integrated buildings with time-series forecasting and reinforcement learning. Appl. Energy 2023, 338, 120936. [Google Scholar] [CrossRef]
- Xiao, T.; You, F. Building thermal modeling and model predictive control with physically consistent deep learning for decarbonization and energy optimization. Appl. Energy 2023, 342, 121165. [Google Scholar] [CrossRef]
- Mirakhorli, A.; Dong, B. Market and behavior driven predictive energy management for residential buildings. Sustain. Cities Soc. 2018, 38, 723–735. [Google Scholar] [CrossRef]
- Vrettos, E.; Oldewurtel, F.; Andersson, G. Robust energy-constrained frequency reserves from aggregations of commercial buildings. IEEE Trans. Power Syst. 2016, 31, 4272–4285. [Google Scholar] [CrossRef]
Key Attribute | [46] | [47] | [48] | [49] | Current Work |
---|---|---|---|---|---|
Methodologies | x | x | x | x | x |
Optimization Solvers | – | x | x | x | x |
Equipment | HVAC only | x | HVAC only | x | x |
Performance Metrics | – | x | x | x | x |
Building Types | – | x | x | x | x |
Number of Zones | – | – | – | – | x |
Simulation Tools Used | – | – | x | – | x |
Statistical Coverage | – | x | – | – | x |
Trend and Gaps Analysis | – | – | x | x | x |
Future Research Directions | – | x | x | x | x |
Evaluation Depth | <30 studies | ∼40 studies | ∼60 studies | ∼50 studies | ∼100 studies |
Author | Baseline | Performance Achievement |
---|---|---|
Ascione et al. [172] | RBC | 72.8% reduction in primary energy and lifecycle savings compared to RBC setpoints. |
Drgona et al. [110] | RBC | 53.5% reduction in heat pump energy and 36.9% thermal comfort improvement in a real office. |
Feng et al. [121] | RBC | 55% cooling tower energy savings and 26% pumping savings, with >95% comfort compliance. |
Wirtz et al. [112] | RBC | Up to 59.7% cost savings vs RBC and 143% improvement vs fixed temperature control. |
Bünning et al. [162] | RBC | 26–49% energy savings in real-life experiments across heating and cooling modes. |
Baniasadi et al. [111] | Fixed | 80.4% electricity cost reduction, 42.4% life cycle cost reduction, and 28% smaller battery size. |
Li et al. [124] | Fixed | Up to 83.9% cost savings in small buildings and 46.7% in medium buildings compared to Fixed control. |
Salakij et al. [100] | Fixed | 42.6% energy savings with variable HVAC and 37.4% with on/off HVAC compared to Fixed constant setpoints. |
Yang et al. [184] | Fixed | 51.6% and 36.2% cooling energy savings in office and lecture theater vs. thermostatic fixed baselines. |
Rahmani et al. [131] | Fixed | 52.4% lower weekly cost than the fixed baseline, and 19.8% better than single-scale MPC. |
Xiao et al. [190] | MPC | Outperforms SSM- and LSTM-based MPCs with 4.5–8.9% lower energy and 59–64% fewer comfort violations. |
Chen et al. [128] | MPC | Dynamic thermal sensation MPC achieves 25% lower energy than PMV-based MPC in controlled experiments. |
Cai et al. [107] | MPC | Aging-aware EMPC cuts battery degradation by 39% vs conventional EMPC (MPC-I). |
Blum et al [163] | PID | energy consumption reduced 40% over a two-month real-world period compared to PI. |
Liang et al. [120] | PID | ARMAX-based MPC achieved 27.8% average energy savings compared to the installed PID baseline. |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Michailidis, P.; Michailidis, I.; Minelli, F.; Coban, H.H.; Kosmatopoulos, E. Model Predictive Control for Smart Buildings: Applications and Innovations in Energy Management. Buildings 2025, 15, 3298. https://doi.org/10.3390/buildings15183298
Michailidis P, Michailidis I, Minelli F, Coban HH, Kosmatopoulos E. Model Predictive Control for Smart Buildings: Applications and Innovations in Energy Management. Buildings. 2025; 15(18):3298. https://doi.org/10.3390/buildings15183298
Chicago/Turabian StyleMichailidis, Panagiotis, Iakovos Michailidis, Federico Minelli, Hasan Huseyin Coban, and Elias Kosmatopoulos. 2025. "Model Predictive Control for Smart Buildings: Applications and Innovations in Energy Management" Buildings 15, no. 18: 3298. https://doi.org/10.3390/buildings15183298
APA StyleMichailidis, P., Michailidis, I., Minelli, F., Coban, H. H., & Kosmatopoulos, E. (2025). Model Predictive Control for Smart Buildings: Applications and Innovations in Energy Management. Buildings, 15(18), 3298. https://doi.org/10.3390/buildings15183298