skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: All you need to know about model predictive control for buildings

Journal Article · · Annual Reviews in Control

It has been proven that advanced building control, like model predictive control (MPC), can notably reduce the energy use and mitigate greenhouse gas emissions. Despite this fact and increased research activity in this field, the application of MPC in practice is still in its early stages. There are multiple reasons why. In particular, an MPC design is not trivial and requires an accurate control-oriented model of the building. Moreover, MPC implementation imposes increased requirements regarding communication infrastructure, computational power, and dedicated software tools. All these features make the implementation of MPC in real buildings an engineering challenge requiring a team of experts with a background in physics-based modeling, advanced control theory, optimization, and communication technologies. There is a growing need for multidisciplinary education and a unified framework for MPC in the built environment to be accessible for a broad range of researchers and practitioners with different engineering backgrounds. This paper provides a unified framework for model predictive building control technology with focus on the real-world application, reviewing the topic from both control and building engineering perspectives. From a theoretical point of view, this paper presents an overview of MPC formulations for building control, modeling paradigms and model types, together with algorithms necessary for real-life implementation. The paper categorizes the most notable MPC problem classes, links them with corresponding solution techniques, and provides an overview of methods for mitigation of the uncertainties for increased performance and robustness of MPC. From a practical point of view, this paper delivers an elaborate classification of the most important modeling, co-simulation, optimal control design, and optimization techniques, tools, and solvers suitable to tackle the MPC problems in the context of building climate control. On top of this, the paper presents the essential components of a practical implementation of MPC such as different control architectures and nuances of communication infrastructures within supervisory control and data acquisition (SCADA) systems. The paper draws practical guidelines with a generic workflow for implementation of MPC in real buildings aimed for contemporary adopters of this technology. Finally, the importance of standardized performance assessment and methodology for comparison of different building control algorithms is discussed.

Research Organization:
Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States); Pacific Northwest National Laboratory (PNNL), Richland, WA (United States)
Sponsoring Organization:
USDOE Office of Energy Efficiency and Renewable Energy (EERE), Energy Efficiency Office. Building Technologies Office; European Research Council (ERC); Flemish Institute for Technological Research (VITO)
Grant/Contract Number:
AC05-76RL01830; AC02-05CH11231; 723649; 731231; 1710754
OSTI ID:
1668444
Alternate ID(s):
OSTI ID: 1670130; OSTI ID: 1764024
Report Number(s):
PNNL-SA-153009; S1367578820300584; PII: S1367578820300584
Journal Information:
Annual Reviews in Control, Journal Name: Annual Reviews in Control; ISSN 1367-5788
Publisher:
International Federation of Automatic Control - ElsevierCopyright Statement
Country of Publication:
United Kingdom
Language:
English

References (244)

Experimental Evaluation of a MIMO Adaptive Dual MPC journal January 2015
Robust on-line fault detection diagnosis for HVAC components based on nonlinear state estimation techniques journal July 2014
Cloud-based implementation of white-box model predictive control for a GEOTABS office building: A field test demonstration journal April 2020
Model-predictive control for non-domestic buildings: a critical review and prospects journal March 2016
Supervisory and Optimal Control of Building HVAC Systems: A Review journal January 2008
A detailed loads comparison of three building energy modeling programs: EnergyPlus, DeST and DOE-2.1E journal April 2013
A review of occupant behaviour in residential buildings journal September 2018
Adaptive temperature limits: A new guideline in The Netherlands journal January 2006
Application of Distributed Model Predictive Approaches to Temperature and CO2 Concentration Control in Buildings * *This work is supported by TOPAS H2020 project, GA nb 676760 (https://www.topas-eeb.eu/). This work has been performed while S. Walker and W. lombardy were resp. internship and research-engineer in CEA-LETI. journal July 2017
Supervisory model predictive controller (MPC) for residential HVAC systems: Implementation and experimentation on archetype sustainable house in Toronto journal November 2017
Optimization methods applied to renewable and sustainable energy: A review journal May 2011
A state-space thermal model incorporating humidity and thermal comfort for model predictive control in buildings journal July 2018
On real-time robust model predictive control journal March 2014
Building and occupant energetics: a physiological hypothesis journal February 2013
Robust and stochastic model predictive control: Are we going in the right direction? journal January 2016
Constraint-Tightening and Stability in Stochastic Model Predictive Control journal July 2017
From hybrid model predictive control to logical control for shading system: A support vector machine approach journal December 2014
Overview of HVAC system simulation journal March 2010
Development and validation of grey-box models for forecasting the thermal response of occupied buildings journal April 2016
Demand-response in building heating systems: A Model Predictive Control approach journal April 2016
Set invariance in control journal November 1999
BuildingLAB: A tool to analyze performance of model predictive controllers for buildings journal February 2013
qpOASES: a parametric active-set algorithm for quadratic programming journal April 2014
The scenario approach for Stochastic Model Predictive Control with bounds on closed-loop constraint violations journal December 2014
Adaptive receding horizon control for constrained MIMO systems journal December 2014
An Introduction to Trajectory Optimization: How to Do Your Own Direct Collocation journal January 2017
A comparison of deterministic and probabilistic optimization algorithms for nonsmooth simulation-based optimization journal August 2004
Distributed model predictive control journal February 2002
Model Predictive Climate Control of a Swiss Office Building: Implementation, Results, and Cost–Benefit Analysis journal January 2016
Practical implementation and evaluation of model predictive control for an office building in Brussels journal January 2016
Optimal Control of a Climatization System Using Energy and Comfort Objectives**B.F.S. and F.D.R.C. acknowledge the financial support of CNPq -Brazil during this research. journal January 2016
Management and monitoring of public buildings through ICT based systems: Control rules for energy saving with lighting and HVAC services journal June 2013
Evaluation of adaptive thermal comfort models in moderate climates and their impact on energy use in office buildings journal February 2011
Simplifications for hydronic system models in modelica journal January 2018
Robust constrained model predictive control using linear matrix inequalities journal October 1996
Cooperative distributed model predictive control journal August 2010
Parameter estimation in stochastic grey-box models journal February 2004
Identification of the main thermal characteristics of building components using MATLAB journal February 2008
Building Automation and Control Systems and performance optimization: A framework for analysis journal August 2017
Stochastic Nonlinear Model Predictive Control Using Gaussian Processes conference June 2018
Model Predictive Control (MPC) for Enhancing Building and HVAC System Energy Efficiency: Problem Formulation, Applications and Opportunities journal March 2018
Modeling environment for model predictive control of buildings journal December 2014
Fast Model Predictive Control Using Online Optimization journal March 2010
Impact of the controller model complexity on model predictive control performance for buildings journal October 2017
Prioritised objectives for model predictive control of building heating systems journal June 2017
Simultaneous State and Parameter Estimation using Receding-horizon Nonlinear Kalman Filter journal January 2018
Challenges of implementing economic model predictive control strategy for buildings interacting with smart energy systems journal March 2017
Approximating model predictive control with existing building simulation tools and offline optimization journal May 2013
MPC-based optimal scheduling of grid-connected low energy buildings with thermal energy storages journal January 2015
Building Temperature Control by Simple MPC-like Feedback Laws Learned from Closed-Loop Data journal January 2014
Model Predictive Control for Smart Buildings to Provide the Demand Side Flexibility in the Multi-Carrier Energy Context: Current Status, Pros and Cons, Feasibility and Barriers journal February 2019
Ceiling radiant cooling: Comparison of ARMAX and subspace identification modelling methods journal June 2009
Stochastic model predictive control — how does it work? journal June 2018
Robustness analysis of a hybrid ground coupled heat pump system with model predictive control journal November 2016
Learning-Based Model Predictive Control: Toward Safe Learning in Control journal May 2020
Robust model predictive control using tubes journal January 2004
Prediction of building's temperature using neural networks models journal June 2006
Occupant behavior modeling for building performance simulation: Current state and future challenges journal November 2015
Model predictive control for buildings: a quantum leap? journal May 2013
Optimization of Predicted Mean Vote index within Model Predictive Control framework: Computationally tractable solution journal September 2012
Model predictive control of a building heating system: The first experience journal February 2011
Preference adjustable multi-objective NMPC: An unreachable prioritized point tracking method journal January 2017
Data-driven model predictive control using random forests for building energy optimization and climate control journal September 2018
Short-term modeling of hybrid geothermal systems for Model Predictive Control journal May 2020
Model predictive control of radiant slab systems with evaporative cooling sources journal January 2015
Model predictive control: Recent developments and future promise journal December 2014
Importance of occupancy information for building climate control journal January 2013
Model predictive control for indoor thermal comfort and energy optimization using occupant feedback journal September 2015
Economic MPC and real-time decision making with application to large-scale HVAC energy systems journal June 2018
Provably safe and robust learning-based model predictive control journal May 2013
Linear offset-free Model Predictive Control journal October 2009
Development and validation of a gray box model to predict thermal behavior of occupied office buildings journal May 2014
Optimal temperature control of intermittently heated buildings using Model Predictive Control: Part I – Building modeling journal May 2012
A neural network-based multi-zone modelling approach for predictive control system design in commercial buildings journal June 2015
Model predictive control for thermal energy storage assisted large central cooling systems journal July 2019
Disturbance modeling for offset-free linear model predictive control journal August 2002
Scenario and Adaptive Model Predictive Control of Uncertain Systems journal January 2015
Offset-free MPC explained: novelties, subtleties, and applications journal January 2015
A survey of industrial model predictive control technology journal July 2003
Stochastic linear Model Predictive Control with chance constraints – A review journal August 2016
Development of a Multi-Room Building Thermodynamic Model Using Simscape Library journal January 2016
Near-Optimal Rapid MPC Using Neural Networks: A Primal-Dual Policy Learning Framework journal January 2020
Statistical Analysis of Neural Networks as Applied to Building Energy Prediction journal February 2004
Dual adaptive model predictive control journal June 2017
A procedure for modeling buildings and their thermal zones using co-simulation and system identification journal August 2014
A review of uncertainty analysis in building energy assessment journal October 2018
Modeling techniques used in building HVAC control systems: A review journal March 2018
Reachability Analysis of Discrete-Time Systems With Disturbances journal April 2006
SDPT3 — A Matlab software package for semidefinite programming, Version 1.3 journal January 1999
Sequential Monte Carlo for on-line parameter estimation of a lumped building energy model journal March 2019
Reducing the carbon footprint of house heating through model predictive control – A simulation study in Danish conditions journal October 2018
Building temperature regulation using a distributed model predictive control journal September 2010
Hierarchical Model Predictive Control for Building Energy Management of Hybrid Systems journal January 2018
Review of modeling methods for HVAC systems journal June 2014
Advanced control strategies for heating, ventilation, air-conditioning, and refrigeration systems—An overview: Part I: Hard control journal February 2011
Data-driven forecasting algorithms for building energy consumption
  • Noh, Hae Young; Rajagopal, Ram
  • SPIE Smart Structures and Materials + Nondestructive Evaluation and Health Monitoring, SPIE Proceedings https://doi.org/10.1117/12.2009894
conference April 2013
A data-driven robust optimization approach to scenario-based stochastic model predictive control journal March 2019
Online Model Learning of Buildings Using Stochastic Hybrid Systems Based on Gaussian Processes journal January 2017
Evaluation of Reinforcement Learning for Optimal Control of Building Active and Passive Thermal Storage Inventory journal October 2006
Assessment of man's thermal comfort in practice journal October 1973
Savings through the use of adaptive predictive control of thermo-active building systems (TABS): A case study journal August 2017
Distributed monitoring and control of office buildings by embedded agents journal May 2005
Economic model predictive control of combined thermal and electric residential building energy systems journal April 2019
Validation of dynamic building energy simulation tools based on a real test-box with thermally activated building systems (TABS) journal June 2018
Parallelization of the FICO Xpress-Optimizer journal June 2017
Experimental demonstration of data predictive control for energy optimization and thermal comfort in buildings journal March 2020
Multi-objective optimization for thermal mass model predictive control in small and medium size commercial buildings under summer weather conditions journal October 2016
Estimation of continuous-time models for the heat dynamics of a building journal March 1995
EnergyPlus: creating a new-generation building energy simulation program journal April 2001
A convex approach to a class of non-convex building HVAC control problems: Illustration by two case studies journal April 2015
ObepME: An online building energy performance monitoring and evaluation tool to reduce energy performance gaps journal May 2018
Fast Offset-Free Nonlinear Model Predictive Control Based on Moving Horizon Estimation journal September 2010
Adaptive Robust mpc: an eye Towards Computational Simplicity journal January 2007
EKF based self-adaptive thermal model for a passive house journal January 2014
A distributed MPC strategy based on Benders’ decomposition applied to multi-source multi-zone temperature regulation journal June 2011
Differences between young adults and elderly in thermal comfort, productivity, and thermal physiology in response to a moderate temperature drift and a steady-state condition: Differences between young adults and elderly in thermal comfort, productivity, and thermal physiology journal April 2010
Use of model predictive control and weather forecasts for energy efficient building climate control journal February 2012
On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming journal April 2005
Theory and applications of HVAC control systems – A review of model predictive control (MPC) journal February 2014
Robust adaptive MPC for constrained uncertain nonlinear systems journal August 2010
Energy-Efficient Building HVAC Control Using Hybrid System LBMPC journal January 2012
Experimental analysis of model predictive control for an energy efficient building heating system journal September 2011
A review of thermal comfort models and indicators for indoor environments journal November 2017
An occupant behavior modeling tool for co-simulation journal April 2016
Hierarchical control of building HVAC system for ancillary services provision journal June 2018
Approximate model predictive building control via machine learning journal May 2018
Modeling occupant behavior in buildings journal May 2020
Modelica Buildings library journal March 2013
Implementation and verification of the IDEAS building energy simulation library journal February 2018
Demand response potential of model predictive control of space heating based on price and carbon dioxide intensity signals journal August 2016
The Power of Diversity: Data-Driven Robust Predictive Control for Energy-Efficient Buildings and Districts journal January 2019
Learning Model Predictive Control for Periodic Repetitive Tasks conference May 2020
Performance comparison of occupancy count estimation and prediction with common versus dedicated sensors for building model predictive control journal August 2017
Practical factors of envelope model setup and their effects on the performance of model predictive control for building heating, ventilating, and air conditioning systems journal February 2019
The validity of ISO-PMV for predicting comfort votes in every-day thermal environments journal July 2002
Model-predictive control of mixed-mode buildings with rule extraction journal February 2011
Optimisation of energy management in commercial buildings with weather forecasting inputs: A review journal November 2014
Building energy simulation in real time through an open standard interface journal April 2016
Building design optimization using a convergent pattern search algorithm with adaptive precision simulations journal June 2005
Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers book January 2011
Opportunities for Implementation of MPC in Commercial Buildings journal November 2015
Model-based and model-free “plug-and-play” building energy efficient control journal September 2015
Model predictive control under forecast uncertainty for optimal operation of buildings with integrated solar systems journal September 2018
Thermal comfort control using a non-linear MPC strategy: A real case of study in a bioclimatic building journal June 2014
Comparisons of inverse modeling approaches for predicting building energy performance journal April 2015
Convexity and convex approximations of discrete-time stochastic control problems with constraints journal September 2011
Stochastic Model Predictive Control with Discounted Probabilistic Constraints conference June 2018
The explicit linear quadratic regulator for constrained systems journal January 2002
Benchmarks for cyber-physical systems: A modular model library for building automation systems journal January 2018
Adaptive model predictive climate control of multi-unit buildings using weather forecast data journal November 2020
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 journal April 2017
Co-simulation of innovative integrated HVAC systems in buildings journal September 2009
Intelligent Systems for Building Energy and Occupant Comfort Optimization: A State of the Art Review and Recommendations journal September 2018
A review on optimized control systems for building energy and comfort management of smart sustainable buildings journal June 2014
CVXGEN: a code generator for embedded convex optimization journal November 2011
Simulation and experimental demonstration of model predictive control in a building HVAC system journal March 2015
Precision Control for Generalized Pattern Search Algorithms with Adaptive Precision Function Evaluations journal January 2006
A comparison of thermal comfort predictive control strategies journal October 2011
Predictive controllers for thermal comfort optimization and energy savings journal January 2008
Ten questions concerning model predictive control for energy efficient buildings journal August 2016
Energy performance optimization in buildings: A review on semantic interoperability, fault detection, and predictive control journal December 2018
A survey on residential Demand Side Management architecture, approaches, optimization models and methods journal June 2016
Data analytics for occupancy pattern learning to reduce the energy consumption of HVAC systems in office buildings journal November 2017
Stochastic Model Predictive Control for Building HVAC Systems: Complexity and Conservatism journal January 2015
Learning-Based Robust Model Predictive Control with State-Dependent Uncertainty journal January 2018
A novel multi-market optimization problem for commercial heating, ventilation, and air-conditioning systems providing ancillary services using multi-zone inverse comprehensive room transfer functions journal July 2016
General approaches for determining the savings potential of optimal control for cooling in commercial buildings having both energy and demand charges journal July 2016
Adaptive Model Predictive Control with Robust Constraint Satisfaction journal July 2017
Modelling uncertainty in district energy simulations by stochastic residential occupant behaviour journal July 2015
Dual estimation: Constructing building energy models from data sampled at low rate journal May 2016
A SCADA system for energy management in intelligent buildings journal June 2012
Model predictive control of commercial buildings in demand response programs in the presence of thermal storage journal May 2019
Dynamic Consensus Networks with Application to the Analysis of Building Thermal Processes* journal January 2011
Simulation-based model predictive control by the multi-objective optimization of building energy performance and thermal comfort journal January 2016
Advanced control systems engineering for energy and comfort management in a building environment—A review journal August 2009
Model predictive control applied to a heating system with PV panels and thermal energy storage journal April 2020
USE of the ANOVA approach for sensitive building energy design journal October 2010
Model Predictive Control for Hydronic Heating Systems in Residential Buildings journal July 2017
Robust Model Predictive Control of VAV Air-Handling Units Concerning Uncertainties and Constraints journal January 2010
Stochastic control optimization for a mixed mode building considering occupant window opening behaviour journal December 2013
An adaptive robust model predictive control for indoor climate optimization and uncertainties handling in buildings journal October 2019
Optimal Partitioning for the Decentralized Thermal Control of Buildings journal September 2013
Gaussian Process Model for Control of an Existing Building journal November 2015
Weather-data-based control of space heating operation via multi-objective optimization: Application to Italian residential buildings journal December 2019
Offset-free model predictive control for an energy efficient tropical island hotel journal May 2016
Using machine learning techniques for occupancy-prediction-based cooling control in office buildings journal February 2018
A Neural Network Architecture to Learn Explicit MPC Controllers from Data journal January 2020
Stochastic model predictive control for central HVAC plants journal June 2020
Comparison of load shifting incentives for low-energy buildings with heat pumps to attain grid flexibility benefits journal April 2016
Building information modelling based building energy modelling: A review journal March 2019
ACADO toolkit-An open-source framework for automatic control and dynamic optimization journal May 2010
Parameter identification with the software package LORD journal February 2008
Architectures for distributed and hierarchical Model Predictive Control – A review journal May 2009
A practical multiple model adaptive strategy for single-loop MPC journal February 2003
Optimal residential model predictive control energy management performance with PV microgeneration journal August 2018
Generalized Disjunctive Programming as a Systematic Modeling Framework to Derive Scheduling Formulations journal April 2012
Stochastic model predictive control with joint chance constraints journal May 2017
Model Predictive Control of Discrete-Continuous Energy Systems via Generalized Disjunctive Programming journal January 2021
Towards practical model predictive control of residential space heating: Eliminating the need for weather measurements journal July 2018
Building models for model predictive control of office buildings with concrete core activation journal May 2013
Multivariable Constrained Adaptive gpc: Theory and Experimental Evaluation journal June 1997
Model predictive control with linear models journal February 1993
Linear Model Predictive Safety Certification for Learning-Based Control conference December 2018
Use of partial least squares within the control relevant identification for buildings journal January 2013
Disturbance models for offset-free model-predictive control journal February 2003
Toolbox for development and validation of grey-box building models for forecasting and control journal June 2015
Management of hybrid energy supply systems in buildings using mixed-integer model predictive control journal July 2015
Robust Adaptive Model Predictive Building Climate Control journal July 2017
Decentralized predictive thermal control for buildings journal June 2014
Learning an Approximate Model Predictive Controller With Guarantees journal July 2018
Occupancy behavior based model predictive control for building indoor climate—A critical review journal October 2016
A software framework for model predictive control with GenOpt journal July 2010
Handling model uncertainty in model predictive control for energy efficient buildings journal July 2014
TRNSYS The most complete solar energy system modeling and simulation software journal August 1994
Stochastic Model Predictive Control for Building Climate Control journal May 2014
SNOPT: An SQP Algorithm for Large-Scale Constrained Optimization journal January 2005
Model predictive HVAC load control in buildings using real-time electricity pricing journal May 2013
Review on multi-criteria decision analysis aid in sustainable energy decision-making journal December 2009
Model predictive control of VAV zone thermal systems concerning bi-linearity and gain nonlinearity journal July 2011
Review and classification of recent observers applied in chemical process systems journal May 2015
Identifying suitable models for the heat dynamics of buildings journal July 2011
Development of a whole building model predictive control strategy for a LEED silver community college journal January 2016
Object-oriented software for quadratic programming journal March 2003
Equation-based languages – A new paradigm for building energy modeling, simulation and optimization journal April 2016
CasADi: a software framework for nonlinear optimization and optimal control journal July 2018
Learning decision rules for energy efficient building control journal June 2014
Multi-objective optimization of indoor air quality control and energy consumption minimization in a subway ventilation system journal November 2013
Quality of grey-box models and identified parameters as function of the accuracy of input and observation signals journal October 2014
Grey-Box Model Calibrator and Validator journal September 2003
Modeling and optimization of HVAC systems using a dynamic neural network journal June 2012
Application of economic MPC to the energy and demand minimization of a commercial building journal August 2014
Efficient building energy management using distributed model predictive control journal June 2014
Nonlinear model reduction and model predictive control of residential buildings with energy recovery journal June 2014
Disturbance Modeling and State Estimation for Predictive Control with Different State-Space Process Models journal January 2011
Nonlinear modeling, estimation and predictive control in APMonitor journal November 2014
On the Computational Power of Neural Nets journal February 1995
Sequential state prediction and parameter estimation with constrained dual extended Kalman filter for building zone thermal responses journal January 2019
JuMP: A Modeling Language for Mathematical Optimization journal January 2017
Adaptive-model predictive control of electronic expansion valves with adjustable setpoint for evaporator superheat minimization journal April 2018
Semidefinite Programming journal March 1996
Control of systems integrating logic, dynamics, and constraints journal March 1999
Building modeling as a crucial part for building predictive control journal January 2013
Experimental implementation of whole building MPC with zone based thermal comfort adjustments journal November 2017
Stochastic model predictive control with active uncertainty learning: A Survey on dual control journal January 2018

Similar Records

Cloud-based implementation of white-box model predictive control for a GEOTABS office building: A field test demonstration
Journal Article · Mon Mar 09 00:00:00 EDT 2020 · Journal of Process Control · OSTI ID:1668444

Computing for Finance
Multimedia · Wed Mar 24 00:00:00 EDT 2010 · OSTI ID:1668444

Computing for Finance
Multimedia · Wed Mar 24 00:00:00 EDT 2010 · OSTI ID:1668444