Empirical validation of a data-driven heating demand simulation with error correction methods

Advanced control concepts for building energy systems, such as Model Predictive Control, often require models that forecast the energy demand of a building. Such models are commonly based on first principles, however the cost and effort required to develop such models may be prohibitive for real-life applications. As an alternative, we introduce and validate a datadriven simulation approach based on Artificial Neural Networks to forecast the heating demand of buildings. The forecast is enhanced with the help of two correction methods, based on online learning and forecast error auto-correlation. Validation results based on data from four office buildings suggest that our method shows better forecasting performance than a fitted 5R3C building model.

[1]  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.

[2]  I A Basheer,et al.  Artificial neural networks: fundamentals, computing, design, and application. , 2000, Journal of microbiological methods.

[3]  Philip Bachman,et al.  Deep Reinforcement Learning that Matters , 2017, AAAI.

[4]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[5]  Manfred Morari,et al.  Use of model predictive control and weather forecasts for energy efficient building climate control , 2012 .

[6]  Hilding Elmqvist,et al.  Physical system modeling with Modelica , 1998 .

[7]  Dario Ambrosini,et al.  Data-driven model predictive control using random forests for building energy optimization and climate control , 2018, Applied Energy.

[8]  John Lygeros,et al.  Improved day ahead heating demand forecasting by online correction methods , 2020 .

[9]  Niels Kjølstad Poulsen,et al.  Economic Model Predictive Control for building climate control in a Smart Grid , 2012, 2012 IEEE PES Innovative Smart Grid Technologies (ISGT).

[10]  Hidenori Kimura,et al.  Learning and Control , 2001 .

[11]  Hans Olsson,et al.  Dymola for Multi-Engineering Modeling and Simulation , 2002 .

[12]  François Chollet,et al.  Keras: The Python Deep Learning library , 2018 .

[13]  Manfred Morari,et al.  Learning and Control Using Gaussian Processes , 2018, 2018 ACM/IEEE 9th International Conference on Cyber-Physical Systems (ICCPS).