Data Predictive Control for building energy management

Decisions on how to best optimize energy systems operations are becoming ever so complex and conflicting, that model-based predictive control (MPC) algorithms must play an important role. However, a key factor prohibiting the widespread adoption of MPC in buildings, is the cost, time, and effort associated with learning first-principles based dynamical models of the underlying physical system. This paper introduces an alternative approach for implementing finite-time receding horizon control using control-oriented data-driven models. We call this approach Data Predictive Control (DPC). Specifically, by utilizing separation of variables, two novel algorithms for implementing DPC using a single regression tree and with regression trees ensembles (random forest) are presented. The data predictive controller enables the building operator to trade off energy consumption against thermal comfort without having to learn white/grey box models of the systems dynamics. We present a comprehensive numerical study which compares the performance of DPC with an MPC based energy management strategy, using a single zone building model. Our results demonstrate that performance of DPC is comparable to an MPC controller, with only 3.8% additional cost in terms of optimal objective function and within 95% in terms of R2 score, thereby making it an alluring alternative to MPC, whenever the associated cost of learning the model is high.

[1]  van Awm Jos Schijndel,et al.  Integrated Heat, Air and Moisture Modeling and Simulation in Hamlab, Reference: A41-T3-NL-05-2 , 2005 .

[2]  Michal Kvasnica,et al.  Comparison of MPC strategies for building control , 2013, 2013 International Conference on Process Control (PC).

[3]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[4]  Rahul Mangharam,et al.  Data Predictive Control for Peak Power Reduction , 2016, BuildSys@SenSys.

[5]  Joshua Ryan New,et al.  AUTOTUNE E+ BUILDING ENERGY MODELS , 2012 .

[6]  Truong Nghiem,et al.  Model-IQ: Uncertainty propagation from sensing to modeling and control in buildings , 2014, 2014 ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS).

[7]  Eva Žáčeková,et al.  Towards the real-life implementation of MPC for an office building: Identification issues , 2014 .

[8]  Leo Breiman,et al.  Classification and Regression Trees , 1984 .

[9]  Zhe Song,et al.  Anticipatory Control of Wind Turbines With Data-Driven Predictive Models , 2009, IEEE Transactions on Energy Conversion.

[10]  Rahul Mangharam,et al.  Data-Driven Modeling, Control and Tools for Cyber-Physical Energy Systems , 2016, 2016 ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS).

[11]  Eric R. Ziegel,et al.  The Elements of Statistical Learning , 2003, Technometrics.

[12]  Manfred Morari,et al.  Model Predictive Climate Control of a Swiss Office Building: Implementation, Results, and Cost–Benefit Analysis , 2016, IEEE Transactions on Control Systems Technology.