Forecasting Algorithms and Optimization Strategies for Building Energy Management & Demand Response †
Abstract
:1. Introduction
2. Forecasting Algorithms
2.1. Building Physics-Based Modelling
- The comprehensive method uses the principles of thermodynamics and heat-balance to calculate the disaggregated energy consumption within a building by considering weather and building fabric and system information such as building construction and their thermal properties, Heating Ventilation and Air Conditioning (HVAC) components and their operation and may also incorporate utility rate schedule as inputs [5]. The detailed comprehensive physics-based methods of forecasting normally use building simulation engines such as EnergyPlus, ESP-r, TRANSYS, and e-QUEST.
- The simplified method is a single-measure method, such as the use of the degree-days in energy-use estimations. For instance in the ambient-temperature frequency method, it performs heating and cooling energy calculations at many different outdoor dry bulb temperature conditions, and aggregate the results by multiplying the calculation under each condition by the number of hours of occurrence of that condition [6].
2.2. Machine Learning/Computation Intelligence Based Forecast Methods
- Supervised learning algorithms are used in the situations where the classes of data are predefined whereas the most commonly used supervised learning algorithms for energy forecasting include artificial neural networks (ANNs), random forests (RF), and support vector regressions (SVR) and deep learning algorithms [5,7].
- Unsupervised learning algorithms are often used in the situations where the classes of the data are not known in advance. In such cases, clustering can be implemented to gain insights on the data. The most commonly used clustering algorithms in energy forecasting include K-means, hierarchical clustering, and Gaussian mixture models [8].
3. Optimization Strategies
3.1. Optimization Models
- Multi-objective optimization [9] vs. single objective optimization where for the former there are multiple objective functions in the optimization model to be considered simultaneously whereas for the latter only one objective function is given.
- Hierarchical (multi-level optimization) [10] vs. single level optimization where for the former it considers the hierarchical interactions/game behaviors between different decision makers and usually consists of sequential decision makings whereas for single level optimization, the optimization is solved simultaneously either for a single decision maker or for multiple decision makers.
- Stochastic optimization [11] vs. deterministic optimization where for the stochastic optimization either the decision variables or the model parameters are stochastic whereas for the deterministic optimization all of them are deterministic.
3.2. Solution Algorithms
- Conventional mathematical programming methods: this type of methods are usually used for well-defined optimization models with desirable mathematical properties (e.g., convex, differentiable). In such cases, exact mathematical optimization algorithms such as linear programming, convex programming, and more general nonlinear programming methods are often used to obtain optimal solutions [12].
- Metaheuristic algorithms: this type of solution algorithms are used for optimization models with ill-defined objective function/constraints or with non-convex and non-differentiable mathematical properties. These optimization problems are usually NP-hard with the computational complexity increasing exponentially with the size of the problems. In such cases, computational intelligence-based optimization algorithms (e.g., genetic algorithms, particle swarm optimization, simulated annealing, etc.) are usually adopted to achieve optimal/near-optimal solutions.
4. Discussions & Conclusions
- Energy forecasting: In addition to the commonly used supervised learning and unsupervised learning methods, there are increasing research interests and trends in looking at the ensemble and hybrid machine learning algorithms [13] where the strength of each machine learning algorithm (or each type of algorithms) are combined or deep machine learning algorithms [7] to tackle challenging research problems such as the wind energy forecasting.
- Energy optimization: with the integration of demand response technologies, more and more end-users and devices will become proactive in the modern energy systems. How to manage such a tremendously large set of devices or buildings in real-time is a challenging problem for energy optimization. As such, large-scale optimization and distributed optimization techniques [14] are required in such applications. However, how to develop an efficient and scalable optimization algorithm is still an open research question.
Funding
Conflicts of Interest
References
- UK Department of Energy & Climate Change. Historical Electricity Data: 1920 to 2013; Technical Report; UK Department of Energy & Climate Change: London, UK, 2013. [Google Scholar]
- Iman, G.; Ardjmand, E.; Weckman, G.R.; Young, W.A. An overview of energy demand forecasting methods published in 2005–2015. Energy Syst. 2017, 8, 411–447. [Google Scholar]
- Chirag, D.; Zhang, F.; Yang, J.; Lee, S.E.; Shah, K.W. A review on time series forecasting techniques for building energy consumption. Renew. Sustain. Energy Rev. 2017, 74, 902–924. [Google Scholar]
- Li, X.; Jin, W. Review of building energy modeling for control and operation. Renew. Sustain. Energy Rev. 2014, 37, 517–537. [Google Scholar] [CrossRef]
- Zhao, H.-X.; Magoulès, F. A review on the prediction of building energy consumption. Renew. Sustain. Energy Rev. 2012, 16, 3586–3592. [Google Scholar] [CrossRef]
- Al-Homoud, M.S. Computer-aided building energy analysis techniques. Build. Environ. 2001, 36, 421–433. [Google Scholar] [CrossRef]
- Heng, S.; Xu, M.; Li, R. Deep learning for household load forecasting—A novel pooling deep RNN. IEEE Trans. Smart Grid 2017. [Google Scholar] [CrossRef]
- Stephen, H.; Singleton, C.; Grindrod, P. Analysis and clustering of residential customers energy behavioral demand using smart meter data. IEEE Trans. Smart Grid 2016, 7, 136–144. [Google Scholar]
- Li, D.; Chiu, W.-Y.; Sun, H.; Poor, H.V. Multiobjective optimization for demand side management program in smart grid. IEEE Trans. Ind. Inf. 2018, 14, 1482–1490. [Google Scholar] [CrossRef]
- Meng, F.; Zeng, X.-J.; Zhang, Y.; Dent, C.J.; Gong, D. An integrated optimization+ learning approach to optimal dynamic pricing for the retailer with multi-type customers in smart grids. Inf. Sci. 2018, 448, 215–232. [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]
- Deng, R.; Yang, Z.; Chow, M.-Y.; Chen, J. A survey on demand response in smart grids: Mathematical models and approaches. IEEE Trans. Ind. Inf. 2015, 11, 570–582. [Google Scholar] [CrossRef]
- Ren, Y.; Suganthan, P.N.; Srikanth, N. Ensemble methods for wind and solar power forecasting—A state-of-the-art review. Renew. Sustain. Energy Rev. 2015, 50, 82–91. [Google Scholar] [CrossRef]
- Guo, J.; Hug, G.; Tonguz, O.K. A case for non-convex distributed optimization in large-scale power systems. IEEE Trans. Power Syst. 2017, 32, 3842–3851. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2018 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
Meng, F.; Weng, K.; Shallal, B.; Chen, X.; Mourshed, M. Forecasting Algorithms and Optimization Strategies for Building Energy Management & Demand Response. Proceedings 2018, 2, 1133. https://doi.org/10.3390/proceedings2151133
Meng F, Weng K, Shallal B, Chen X, Mourshed M. Forecasting Algorithms and Optimization Strategies for Building Energy Management & Demand Response. Proceedings. 2018; 2(15):1133. https://doi.org/10.3390/proceedings2151133
Chicago/Turabian StyleMeng, Fanlin, Kui Weng, Balsam Shallal, Xiangping Chen, and Monjur Mourshed. 2018. "Forecasting Algorithms and Optimization Strategies for Building Energy Management & Demand Response" Proceedings 2, no. 15: 1133. https://doi.org/10.3390/proceedings2151133
APA StyleMeng, F., Weng, K., Shallal, B., Chen, X., & Mourshed, M. (2018). Forecasting Algorithms and Optimization Strategies for Building Energy Management & Demand Response. Proceedings, 2(15), 1133. https://doi.org/10.3390/proceedings2151133