Methods of Forecasting Electric Energy Consumption: A Literature Review
<p>World Electricity Consumption for 1990–2021.</p> "> Figure 2
<p>Dynamic pattern of electricity consumption in 2000–2021 in the five countries with the highest electricity demand.</p> "> Figure 3
<p>Classification of forecasts by lead time.</p> "> Figure 4
<p>Methodological levels of understanding technical systems within three main scientific views of the world Ref. [<a href="#B96-energies-15-08919" class="html-bibr">96</a>].</p> "> Figure 5
<p>Standard and subtle rank analysis procedures.</p> ">
Abstract
:1. Introduction
- Conducted a comparative analysis of the methods by determining the main advantages and disadvantages, the scope, and specific features of the most popular methods used in forecasting electricity consumption.
- Conducted a comparative analysis of the accuracy of existing forecasting methods using the magnitude of the average absolute error in percent (MAPE).
- Conducted a comparative analysis of forecasting methods by the complexity of the implementation of the methods under consideration based on the level of requirements for computational capabilities and the complexity of reproducing the method.
- Conducted a comparative analysis of the methods of the requirements for the initial data set required for the application of the method.
- Identified the most promising and productive methods.
2. Methods and Materials
3. Comparative Analysis of Forecasting Methods
3.1. Operative Forecasting
3.2. Short-Term Forecasting
3.3. Medium-Term Forecasting
3.4. Long-Term Forecasting
4. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Nadtoka, I.I. Development of the Theory and Methods of Modeling and Forecasting of Power Consumption Based on the Data of Accounting Automation and Tele-Measurements. Ph.D. Thesis, Platov South-Russian State Polytechnic University (NPI), Novocherkassk, Russia, 1998. [Google Scholar]
- Bunn, D.W.; Farmer, E.D. Comparative Models for Electrical Load Forecasting; John Wiley & Sons: New York, NY, USA, 1985; p. 200. [Google Scholar]
- Zhang, Z.Z.; Hope, G.S.; Malik, O.P. Expert systems in electric power systems-a bibliographical survey. IEEE Trans. Power Syst. 1989, 4, 1355–1362. [Google Scholar] [CrossRef]
- Staroverov, B.A.; Shvedenko, V.N. Synthesis method of neural networks ensemble for electrical energy consumption forecast. Sci. Tech. Volga Reg. Bull. 2018, 3, 64–66. [Google Scholar] [CrossRef]
- Bouktif, S.; Fiaz, A.; Ouni, A.; Serhani, M.A. Optimal Deep Learning LSTM Model for Electric Load Forecasting using Feature Selection and Genetic Algorithm: Comparison with Machine Learning Approaches. Energies 2018, 11, 1636. [Google Scholar] [CrossRef] [Green Version]
- Meng, M.; Niu, D.; Sun, W. Forecasting Monthly Electric Energy Consumption Using Feature Extraction. Energies 2011, 4, 1495–1507. [Google Scholar] [CrossRef] [Green Version]
- Xiao, J.; Li, Y.; Xie, L.; Liu, D.; Huang, J. A hybrid model based on selective ensemble for energy consumption forecasting in China. Energy 2018, 15915, 534–546. [Google Scholar] [CrossRef]
- Hong, T.; Fan, S. Probabilistic electric load forecasting: A tutorial review. Int. J. Forecast. 2016, 32, 914–938. [Google Scholar] [CrossRef]
- Iria, J.; Soares, F.; Matos, M. Optimal bidding strategy for an aggregator of prosumers in energy and secondary reserve markets. Appl. Energy 2019, 238, 1361–1372. [Google Scholar] [CrossRef]
- Lee, D.; Chen, Y.-T.; Chao, S.-L. Universal workflow of artificial intelligence for energy saving. Energy Rep. 2022, 8, 1602–1633. [Google Scholar] [CrossRef]
- García-Martín, E.; Rodrigues, C.F.; Riley, G.; Grahn, H. Estimation of energy consumption in machine learning. J. Parallel Distrib. Comput. 2019, 134, 75–88. [Google Scholar] [CrossRef]
- Ghoddusi, H.; Creamer, G.G.; Rafizadeh, N. Machine learning in energy economics and finance: A review. Energy Econ. 2019, 81, 709–727. [Google Scholar] [CrossRef]
- González-Briones, A.; Hernandez, G.; Corchado, J.M.; Omatu, S.; Mohamad, M.S. Machine Learning Models for Electricity Consumption Forecasting: A Review. In Proceedings of the 2019 2nd International Conference on Computer Applications & Information Security (ICCAIS), Riyadh, Saudi Arabia, 1–3 May 2019; pp. 1–6. [Google Scholar] [CrossRef]
- von Scheidt, F.; Medinová, H.; Ludwig, N.; Richter, B.; Staudt, P.; Weinhardt, C. Data analytics in the electricity sector–A quantitative and qualitative literature review. Energy AI 2020, 1, 100009. [Google Scholar] [CrossRef]
- Shayuhov, T.T. Calculation of the specific norms and forecasting of energy consumption in industrial. Innov. Transp. 2016, 3, 8–12. [Google Scholar] [CrossRef]
- Biel, K.; Glock, C. Systematic literature review of decision support models for energy-efficient production planning. Comput. Ind. Eng. 2016, 101, 243–259. [Google Scholar] [CrossRef]
- Wei, N.; Li, C.; Peng, X.; Zeng, F.; Lu, X. Conventional models and artificial intelligence-based models for energy consumption forecasting: A review. J. Pet. Sci. Eng. 2019, 181, 106187. [Google Scholar] [CrossRef]
- Github.com. Available online: https://gist.github.com/ZohebAbai/266210c08da7894789d12d2f4a289238 (accessed on 30 October 2022).
- He, Y.; Zheng, Y.; Xu, Q. Forecasting energy consumption in Anhui province of China through two Box-Cox transformation quantile regression probability density methods. Measurement 2019, 136, 579–593. [Google Scholar] [CrossRef]
- Ning, Y.; Zhao, R.; Wang, S.; Yuan, B.; Wang, Y.; Zheng, D. Probabilistic short-term power load forecasting based on B-SCN. Energy Rep. 2022, 8, 646–655. [Google Scholar] [CrossRef]
- Li, Y.; Guo, X.; Gao, Y.; Yuan, B.; Wang, S. Short-term power load probabilistic interval multi-step forecasting based on ForecastNet. Energy Rep. 2022, 8, 133–140. [Google Scholar] [CrossRef]
- Henni, S.; Becker, J.; Staudt, P.; Scheidt, F.; Weinhardt, C. Industrial peak shaving with battery storage using a probabilistic forecasting approach: Economic evaluation of risk attitude. Appl. Energy 2022, 327, 120088. [Google Scholar] [CrossRef]
- Dumas, J.; Wehenkel, A.; Lanaspeze, D.; Cornélusse, B.; Sutera, A. A deep generative model for probabilistic energy forecasting in power systems: Normalizing flows. Appl. Energy 2021, 305, 117871. [Google Scholar] [CrossRef]
- Lu, S.; Xu, Q.; Jiang, C.; Liu, Y.; Kusiak, A. Probabilistic load forecasting with a non-crossing sparse-group Lasso-quantile regression deep neural network. Energy 2021, 242, 122955. [Google Scholar] [CrossRef]
- Zhang, Y.; Ma, R.; Liu, J.; Liu, X.; Petrosian, O.; Krinkin, K. Comparison and Explanation of Forecasting Algorithms for Energy Time Series. Mathematics 2021, 9, 2794. [Google Scholar] [CrossRef]
- Shumilova, G.P.; Gottman, N.E.; Starceva, T.B. Forecasting of Electrical Loads in the Operational Management of Electric Power Systems Based on Neural Network Structures; KNC UrO RAS: Syktyvkar, Russia, 2008; p. 85. [Google Scholar]
- Hora, S.K.; Poongodan, R.; de Prado, R.P.; Wozniak, M.; Divakarachari, P.B. Long Short-Term Memory Network-Based Metaheuristic for Effective Electric Energy Consumption Prediction. Appl. Sci. 2021, 11, 11263. [Google Scholar] [CrossRef]
- Grant, J.; Eltoukhy, M.; Asfour, S. Short-Term Electrical Peak Demand Forecasting in a Large Government Building Using Artificial Neural Networks. Energies 2014, 7, 1935–1953. [Google Scholar] [CrossRef] [Green Version]
- Laayati, O.; Bouzi, M.; Chebak, A. Smart Energy Management System: Design of a Monitoring and Peak Load Forecasting System for an Experimental Open-Pit Mine. Appl. Syst. Innov. 2022, 5, 18. [Google Scholar] [CrossRef]
- Manusov, V.Z.; Matrenin, P.V.; Khasanzoda, N. Application of swarm intelligence algorithms to energy management by a generating consumer with renewable energy sources. Sci. Bull. Novosib. State Tech. Univ. 2019, 3, 115–134. [Google Scholar] [CrossRef]
- Jing, W.; Yu, J.; Luo, W.; Li, C.; Liu, X. Energy-saving diagnosis model of central air-conditioning refrigeration system in large shopping mall. Energy Rep. 2021, 7, 4035–4046. [Google Scholar] [CrossRef]
- Moradzadeh, A.; Moayyed, H.; Zakeri, S.; Mohammadi-Ivatloo, B.; Aguiar, A.P. Deep LearningAssisted Short-Term Load Forecasting for Sustainable Management of Energy in Microgrid. Inventions 2021, 6, 15. [Google Scholar] [CrossRef]
- Frikha, M.; Taouil, K.; Fakhfakh, A.; Derbel, F. Limitation of Deep-Learning Algorithm for Prediction of Power Consumption. Eng. Proc. 2022, 18, 26. [Google Scholar] [CrossRef]
- Lee, G.-C. Regression-Based Methods for Daily Peak Load Forecasting in South Korea. Sustainability 2022, 14, 3984. [Google Scholar] [CrossRef]
- Machado, E.; Pinto, T.; Guedes, V.; Morais, H. Electrical Load Demand Forecasting Using Feed-Forward Neural Networks. Energies 2021, 14, 7644. [Google Scholar] [CrossRef]
- Iruela, J.R.S.; Ruiz, L.G.B.; Capel, M.I.; Pegalajar, M.C. A TensorFlow Approach to Data Analysis for Time Series Forecasting in the Energy-Efficiency Realm. Energies 2021, 14, 4038. [Google Scholar] [CrossRef]
- Ibrahim, B.; Rabelo, L. A Deep Learning Approach for Peak Load Forecasting: A Case Study on Panama. Energies 2021, 14, 3039. [Google Scholar] [CrossRef]
- Szul, T.; Nęcka, K.; Lis, S. Application of the Takagi-Sugeno Fuzzy Modeling to Forecast Energy Efficiency in Real Buildings Undergoing Thermal Improvement. Energies 2021, 14, 1920. [Google Scholar] [CrossRef]
- Pîrjan, A.; Oprea, S.-V.; Căruțașu, G.; Petroșanu, D.-M.; Bâra, A.; Coculescu, C. Devising Hourly Forecasting Solutions Regarding Electricity Consumption in the Case of Commercial Center Type Consumers. Energies 2017, 10, 1727. [Google Scholar] [CrossRef] [Green Version]
- Iria, J.; Soares, F.; Matos, M. Optimal supply and demand bidding strategy for an aggregator of small prosumers. Appl. Energy 2018, 213, 658–669. [Google Scholar] [CrossRef]
- Ponoćko, J.; Milanović, J.V. Forecasting Demand Flexibility of Aggregated Residential Load Using Smart Meter Data. IEEE Trans. Power Syst. 2018, 33, 5446–5455. [Google Scholar] [CrossRef] [Green Version]
- Ponocko, J.; Cai, J.; Sun, Y.; Milanovic, J.V. Real-time visualisation of residential load flexibility for advanced demand side management. In Proceedings of the 19th IEEE Mediterranean Electrotechnical Conference (MELECON), Marrakech, Morocco, 2–7 May 2018; pp. 181–186. [Google Scholar] [CrossRef] [Green Version]
- Senchilo, N.; Babanova, I. Improving the Energy Efficiency of Electricity Distribution in the Mining Industry Using Distributed Generation by Forecasting Energy Consumption Using Machine Learning. In Proceedings of the International Multi-Conference on Industrial Engineering and Modern Technologies (FarEastCon), Vladivostok, Russia, 6–9 October 2020; pp. 1–7. [Google Scholar] [CrossRef]
- Rollert, K.E. The underlying factors in the uptake of electricity demand response: The case of Poland. Util. Policy 2018, 54, 11–21. [Google Scholar] [CrossRef]
- Zhukovskiy, Y.L.; Kovalchuk, M.S.; Batueva, D.E.; Senchilo, N.D. Development of an Algorithm for Regulating the Load Schedule of Educational Institutions Based on the Forecast of Electric Consumption within the Framework of Application of the Demand Response. Sustainability 2021, 13, 13801. [Google Scholar] [CrossRef]
- Singh, S.; Yassine, A. Big Data Mining of Energy Time Series for Behavioral Analytics and Energy Consumption Forecasting. Energies 2018, 11, 452. [Google Scholar] [CrossRef] [Green Version]
- Vyalkova, S.A.; Kornykova, O.A.; Nadtoka, I.I. Development of mathematical models for the short-term forecasting of daily consumption schedules of active power by Moscow. In Proceedings of the of the V International Scientific and Technical Conference «Problems of Machine Science», Omsk State Technical University, Omsk, Russia, 16–17 March 2021; pp. 166–173. [Google Scholar] [CrossRef]
- Rajbhandari, Y.; Marahatta, A.; Ghimire, B.; Shrestha, A.; Gachhadar, A.; Thapa, A.; Chapagain, K.; Korba, P. Impact Study of Temperature on the Time Series Electricity Demand of Urban Nepal for Short-Term Load Forecasting. Appl. Syst. Innov. 2021, 4, 43. [Google Scholar] [CrossRef]
- Oliveira, P.; Fernandes, B.; Analide, C.; Novais, P. Forecasting Energy Consumption of Wastewater Treatment Plants with a Transfer Learning Approach for Sustainable Cities. Electronics 2021, 10, 1149. [Google Scholar] [CrossRef]
- Tyunkov, D.A.; Gritsay, A.S.; Sapilova, A.A.; Blokhin, A.V.; Rodionov, V.S.; Potapov, V.I. Neirosetevaya model’ dlya kratkosrochnogo prognozirovaniya vyrabotki elektricheskoi energii solnechnymi elektrostantsiyami A neural network model for short-term forecasting of electricity generation by solar power plants. Sci. Bull. Novosib. State Tech. Univ. 2020, 4, 145–158. [Google Scholar] [CrossRef]
- Mokhov, V.G.; Tsimbol, V.I. Electrical Energy Consumption Prediction of the Federal District of Russia on the Based of the Reccurent Neural Network. J. Comput. Eng. Math. 2018, 5, 3–15. [Google Scholar] [CrossRef] [Green Version]
- Hernández, L.; Baladrón, C.; Aguiar, J.M.; Calavia, L.; Carro, B.; Sánchez-Esguevillas, A.; Pérez, F.; Fernández, Á.; Lloret, J. Artificial Neural Network for Short-Term Load Forecasting in Distribution Systems. Energies 2014, 7, 1576–1598. [Google Scholar] [CrossRef] [Green Version]
- Ryu, S.; Noh, J.; Kim, H. Deep Neural Network Based Demand Side Short Term Load Forecasting. Energies 2017, 10, 3. [Google Scholar] [CrossRef]
- Amber, K.P.; Aslam, M.W.; Mahmood, A.; Kousar, A.; Younis, M.Y.; Akbar, B.; Chaudhary, G.Q.; Hussain, S.K. Energy Consumption Forecasting for University Sector Buildings. Energies 2017, 10, 1579. [Google Scholar] [CrossRef]
- Alrasheedi, A.; Almalaq, A. Hybrid Deep Learning Applied on Saudi Smart Grids for Short-Term Load Forecasting. Mathematics 2022, 10, 2666. [Google Scholar] [CrossRef]
- Ikeda, S.; Nagai, T. A novel optimization method combining metaheuristics and machine learning for daily optimal operations in building energy and storage systems. Appl. Energy 2021, 289, 116716. [Google Scholar] [CrossRef]
- Amasyali, K.; El-Gohary, N. Machine learning for occupant-behavior-sensitive cooling energy consumption prediction in office buildings. Renew. Sustain. Energy Rev. 2021, 142, 110714. [Google Scholar] [CrossRef]
- Bagherzadeh, F.; Nouri, A.S.; Mehrani, M.-J.; Thennadil, S. Prediction of energy consumption and evaluation of affecting factors in a full-scale WWTP using a machine learning approach. Process Saf. Environ. Prot. 2021, 154, 458–466. [Google Scholar] [CrossRef]
- Flick, D.; Keck, C.; Herrmann, C.; Thiede, S. Machine learning based analysis of factory energy load curves with focus on transition times for anomaly detection. Procedia CIRP 2020, 93, 461–466. [Google Scholar] [CrossRef]
- Emaletdinova, L.Y.; Mukhametzyanov, Z.I.; Kataseva, D.V.; Kabirova, A.N. A method of constructing a predictive neural network model of a time series. Comput. Res. Model. 2020, 12, 737–756. [Google Scholar] [CrossRef]
- Serebryakov, N. Application of adaptive ensemble neural network method for short-term load forecasting electrical engineering complex of regional electric grid. Omsk. Sci. Bull. 2021, 1, 39–45. [Google Scholar] [CrossRef]
- Khomutov, S.O.; Stashko, V.I.; Serebryakov, N.A. Improving the accuracy of short-term load forecasting of delivery point cluster of the second level default provider. Bull. Tomsk. Polytech. Univ. Geo Assets Eng. 2020, 331, 128–140. [Google Scholar] [CrossRef]
- Vyalkova, S.A.; Nadtoka, I.I. Forecasting Daily Graphs Active Energy Consumption of a Megapolis Taking Into Account Forecast Data of Daylight Illumination. Russ. Electromechanics 2020, 5, 67–71. [Google Scholar] [CrossRef]
- Vyalkova, S.A.; Nadtoka, I.I. Analysis of the noise component of the daily schedules of active power energy systems and meteofactors at short-term forecasting. Smart Electr. Eng. 2018, 4, 25–34. [Google Scholar] [CrossRef]
- Skorokhodov, V.I.; Lysenko, O.A.; Simakov, A.V.; Gorovoy, S.A. Forecasting of electric energy consumption using the wavelet transform. Omsk. Sci. Bull. 2021, 3, 75–78. [Google Scholar] [CrossRef]
- Abu-Salih, B.; Wongthongtham, P.; Morrison, G.; Coutinho, K.; Al-Okaily, M.; Huneiti, A. Short-term renewable energy consumption and generation forecasting: A case study of Western Australia. Heliyon 2022, 8, e09152. [Google Scholar] [CrossRef]
- Aurangzeb, K. Short term power load forecasting using machine learning models for energy management in a smart community. In Proceedings of the 2019 International Conference on Computer and Information Sciences (ICCIS), Sakaka, Saudi Arabia, 3–4 April 2019; pp. 1–6. [Google Scholar] [CrossRef]
- Lago, J.; Marcjasz, G.; De Schutter, B.; Weron, R. Forecasting day-ahead electricity prices: A review of state-of-the-art algorithms, best practices and an open-access benchmark. Appl. Energy 2021, 293, 116983. [Google Scholar] [CrossRef]
- Shi, J.; Wang, Z. A Hybrid Forecast Model for Household Electric Power by Fusing Landmark-Based Spectral Clustering and Deep Learning. Sustainability 2022, 14, 9255. [Google Scholar] [CrossRef]
- Mahjoub, S.; Chrifi-Alaoui, L.; Marhic, B.; Delahoche, L. Predicting Energy Consumption Using LSTM, Multi-Layer GRU and Drop-GRU Neural Networks. Sensors 2022, 22, 4062. [Google Scholar] [CrossRef] [PubMed]
- López, M.; Valero, S.; Sans, C.; Senabre, C. Use of Available Daylight to Improve Short-Term Load Forecasting Accuracy. Energies 2021, 14, 95. [Google Scholar] [CrossRef]
- Xu, A.; Tian, M.-W.; Firouzi, B.; Alattas, K.A.; Mohammadzadeh, A.; Ghaderpour, E. A New Deep Learning Restricted Boltzmann Machine for Energy Consumption Forecasting. Sustainability 2022, 14, 10081. [Google Scholar] [CrossRef]
- Akhtar, S.; Sujod, M.Z.B.; Rizvi, S.S.H. An Intelligent Data-Driven Approach for Electrical Energy Load Management Using Machine Learning Algorithms. Energies 2022, 15, 5742. [Google Scholar] [CrossRef]
- Zhou, F.; Zhou, H.; Li, Z.; Zhao, K. Multi-Step Ahead Short-Term Electricity Load Forecasting Using VMD-TCN and Error Correction Strategy. Energies 2022, 15, 5375. [Google Scholar] [CrossRef]
- Pannakkong, W.; Harncharnchai, T.; Buddhakulsomsiri, J. Forecasting Daily Electricity Consumption in Thailand Using Regression, Artificial Neural Network, Support Vector Machine, and Hybrid Models. Energies 2022, 15, 3105. [Google Scholar] [CrossRef]
- Tian, M.-W.; Alattas, K.; El-Sousy, F.; Alanazi, A.; Mohammadzadeh, A.; Tavoosi, J.; Mobayen, S.; Skruch, P. A New Short Term Electrical Load Forecasting by Type-2 Fuzzy Neural Networks. Energies 2022, 15, 3034. [Google Scholar] [CrossRef]
- Zhao, Z.; Xia, C.; Chi, L.; Chang, X.; Li, W.; Yang, T.; Zomaya, A.Y. Short-Term Load Forecasting Based on the Transformer Model. Information 2021, 12, 516. [Google Scholar] [CrossRef]
- de Mattos Neto, P.S.G.; de Oliveira, J.F.L.; Bassetto, P.; Siqueira, H.V.; Barbosa, L.; Alves, E.P.; Marinho, M.H.N.; Rissi, G.F.; Li, F. Energy Consumption Forecasting for Smart Meters Using Extreme Learning Machine Ensemble. Sensors 2021, 21, 8096. [Google Scholar] [CrossRef]
- Hou, T.; Fang, R.; Tang, J.; Ge, G.; Yang, D.; Liu, J.; Zhang, W. A Novel Short-Term Residential Electric Load Forecasting Method Based on Adaptive Load Aggregation and Deep Learning Algorithms. Energies 2021, 14, 7820. [Google Scholar] [CrossRef]
- Arvanitidis, A.I.; Bargiotas, D.; Daskalopulu, A.; Laitsos, V.M.; Tsoukalas, L.H. Enhanced Short-Term Load Forecasting Using Artificial Neural Networks. Energies 2021, 14, 7788. [Google Scholar] [CrossRef]
- Aslam, S.; Ayub, N.; Farooq, U.; Alvi, M.J.; Albogamy, F.R.; Rukh, G.; Haider, S.I.; Azar, A.T.; Bukhsh, R. Towards Electric Price and Load Forecasting Using CNN-Based Ensembler in Smart Grid. Sustainability 2021, 13, 12653. [Google Scholar] [CrossRef]
- Bot, K.; Santos, S.; Laouali, I.; Ruano, A.; Ruano, M.d.G. Design of Ensemble Forecasting Models for Home Energy Management Systems. Energies 2021, 14, 7664. [Google Scholar] [CrossRef]
- Arahal, M.R.; Ortega, M.G.; Satué, M.G. Chiller Load Forecasting Using Hyper-Gaussian Nets. Energies 2021, 14, 3479. [Google Scholar] [CrossRef]
- Khan, A.-N.; Iqbal, N.; Rizwan, A.; Ahmad, R.; Kim, D.-H. An Ensemble Energy Consumption Forecasting Model Based on Spatial-Temporal Clustering Analysis in Residential Buildings. Energies 2021, 14, 3020. [Google Scholar] [CrossRef]
- Wang, Y.; Zhang, N.; Chen, X. A Short-Term Residential Load Forecasting Model Based on LSTM Recurrent Neural Network Considering Weather Features. Energies 2021, 14, 2737. [Google Scholar] [CrossRef]
- Dorado Rueda, F.; Durán Suárez, J.; del Real Torres, A. Short-Term Load Forecasting Using Encoder-Decoder WaveNet: Application to the French Grid. Energies 2021, 14, 2524. [Google Scholar] [CrossRef]
- Khan, S.; Aslam, S.; Mustafa, I.; Aslam, S. Short-Term Electricity Price Forecasting by Employing Ensemble Empirical Mode Decomposition and Extreme Learning Machine. Forecasting 2021, 3, 460–477. [Google Scholar] [CrossRef]
- Ramos, D.; Khorram, M.; Faria, P.; Vale, Z. Load Forecasting in an Office Building with Different Data Structure and Learning Parameters. Forecasting 2021, 3, 242–255. [Google Scholar] [CrossRef]
- Oprea, S.-V.; Pîrjan, A.; Căruțașu, G.; Petroșanu, D.-M.; Bâra, A.; Stănică, J.-L.; Coculescu, C. Developing a Mixed Neural Network Approach to Forecast the Residential Electricity Consumption Based on Sensor Recorded Data. Sensors 2018, 18, 1443. [Google Scholar] [CrossRef] [Green Version]
- Divina, F.; Gilson, A.; Goméz-Vela, F.; García Torres, M.; Torres, J.F. Stacking Ensemble Learning for Short-Term Electricity Consumption Forecasting. Energies 2018, 11, 949. [Google Scholar] [CrossRef] [Green Version]
- Li, C.; Ding, Z.; Yi, J.; Lv, Y.; Zhang, G. Deep Belief Network Based Hybrid Model for Building Energy Consumption Prediction. Energies 2018, 11, 242. [Google Scholar] [CrossRef] [Green Version]
- Massidda, L.; Marrocu, M. Decoupling Weather Influence from User Habits for an Optimal Electric Load Forecast System. Energies 2017, 10, 2171. [Google Scholar] [CrossRef] [Green Version]
- Bornschlegl, M.; Bregulla, M.; Franke, J. Methods-Energy Measurement–An approach for sustainable energy planning of manufacturing technologies. J. Clean. Prod. 2016, 1351, 644–656. [Google Scholar] [CrossRef]
- Spiliotis, E.; Petropoulos, F.; Kourentzes, N.; Assimakopoulos, V. Cross-temporal aggregation: Improving the forecast accuracy of hierarchical electricity consumption. Appl. Energy 2020, 2611, 114339. [Google Scholar] [CrossRef]
- Yuce, B.; Mourshed, M.; Rezgui, Y. A Smart Forecasting Approach to District Energy Management. Energies 2017, 10, 1073. [Google Scholar] [CrossRef] [Green Version]
- Gnatyuk, V.I. The Law of Optimal Building Technocenoses, 3rd ed.; KIC “Technocenosis”: Kaliningrad, Russia, 2019; p. 940. [Google Scholar]
- Morgoeva, A.D.; Morgoev, I.D.; Klyuev, R.V.; Gavrina, O.A. Forecasting of electric energy consumption by an industrial enterprise using machine learning methods. Bull. Tomsk. Polytech. Univ. Geo Assets Eng. 2022, 333, 115–125. [Google Scholar] [CrossRef]
- Morgoeva, A.D.; Morgoev, I.D.; Klyuev, R.V. Prediction of electrical load by autoregression and integrated moving average. Grozny Nat. Sci. Bull. 2022, 2, 111–117. [Google Scholar] [CrossRef]
- Morgoev, I.D.; Dzgoev, A.E.; Klyuev, R.V.; Morgoeva, A.D. Forecasting the consumption of electricity by enterprises of the national economy complex in conditions of incomplete information. News Kabard.-Balkar. Sci. Cent. RAS 2022, 3, 9–20. [Google Scholar] [CrossRef]
- Klyuev, R.V.; Gavrina, O.A.; Khetagurov, V.N.; Zaseev, S.G.; Umirov, B.Z. Prediction of specific electric energy consumption at processing plant. Min. Inf. Anal. Bull. (Sci. Tech. J.) 2020, 11, 135–145. [Google Scholar] [CrossRef]
- Albuquerque, P.C.; Cajueiro, D.O.; Rossi, M.D.C. Machine learning models for forecasting power electricity consumption using a high dimensional dataset. Expert Syst. Appl. 2022, 187, 115917. [Google Scholar] [CrossRef]
- Naji, A.; Al Tarhuni, B.; Choi, J.K.; Alshatshati, S.; Ajena, S. Ajena Toward cost-effective residential energy reduction andcommunity impacts: A data-based machine learning approach. Energy AI 2021, 4, 100068. [Google Scholar] [CrossRef]
- Ji, Q.; Zhang, S.; Duan, Q.; Gong, Y.; Li, Y.; Xie, X.; Bai, J.; Huang, C.; Zhao, X. Short- and Medium-Term Power Demand Forecasting with Multiple Factors Based on Multi-Model Fusion. Mathematics 2022, 10, 2148. [Google Scholar] [CrossRef]
- Khan, P.W.; Byun, Y.-C.; Lee, S.-J.; Kang, D.-H.; Kang, J.-Y.; Park, H.-S. Machine Learning-Based Approach to Predict Energy Consumption of Renewable and Nonrenewable Power Sources. Energies 2020, 13, 4870. [Google Scholar] [CrossRef]
- Liu, D.; Sun, K.; Huang, H.; Tang, P. Monthly Load Forecasting Based on Economic Data by Decomposition Integration Theory. Sustainability 2018, 10, 3282. [Google Scholar] [CrossRef]
- Senchilo, N.D.; Ustinov, D.A. Method for Determining the Optimal Capacity of Energy Storage Systems with a Long-Term Forecast of Power Consumption. Energies 2021, 14, 7098. [Google Scholar] [CrossRef]
- Giola, C.; Danti, P.; Magnani, S. Learning Curves: A Novel Approach for Robustness Improvement of Load Forecasting. Eng. Proc. 2021, 5, 38. [Google Scholar] [CrossRef]
- Yousaf, A.; Asif, R.M.; Shakir, M.; Rehman, A.U.; Adrees, M.S. An Improved Residential Electricity Load Forecasting Using a Machine-Learning-Based Feature Selection Approach and a Proposed Integration Strategy. Sustainability 2021, 13, 6199. [Google Scholar] [CrossRef]
- Oliveira, E.M.d.; Oliveira, F.; Cyrino, F. Forecasting mid-long term electric energy consumption through bagging ARIMA and exponential smoothing methods. Energy 2018, 1441, 776–788. [Google Scholar] [CrossRef]
- Mochalin, D.S.; Titov, V.G. Assessment and forecasting of power consumption of the device of air cooling of gas at compressor station. Bull. Chuvash Univ. 2014, 2, 41–46. [Google Scholar]
- Gnatyuk, V.I.; Kivchun, O.R.; Morozov, D.G. Electric consumption predictions objects of socio-economic systems based on the ranked values. Mar. Intellect. Technol. 2020, 4, 107–111. [Google Scholar] [CrossRef]
- Xie, Y.; Yang, Y.; Wu, L. Power Consumption Forecast of Three Major Industries in China Based on Fractional Grey Model. Axioms 2022, 11, 407. [Google Scholar] [CrossRef]
- Shirzadi, N.; Nizami, A.; Khazen, M.; Nik-Bakht, M. Medium-Term Regional Electricity Load Forecasting through Machine Learning and Deep Learning. Designs 2021, 5, 27. [Google Scholar] [CrossRef]
- Li, H.; Guo, S.; Zhao, H.; Su, C.; Wang, B. Annual Electric Load Forecasting by a Least Squares Support Vector Machine with a Fruit Fly Optimization Algorithm. Energies 2012, 5, 4430–4445. [Google Scholar] [CrossRef]
- Hasanov, F.J.; Hunt, L.C.; Mikayilov, C.I. Modeling and Forecasting Electricity Demand in Azerbaijan Using Cointegration Techniques. Energies 2016, 9, 1045. [Google Scholar] [CrossRef] [Green Version]
- Gitelman, L.D.; Dobrodey, V.V.; Kozhevnikov, M.V. Tools for sustainable development of regional energy systems. Econ. Reg. 2020, 16, 1208–1223. [Google Scholar] [CrossRef]
- Mokhov, V.G.; Demyanenko, T.S. Construction of trend component of additive long-term forecasting model of electricity consumption volume of the wholesale electric energy and power market of Russia, by the example of united power system of the Ural. Bull. South Ural. State Univ. Ser. Econ. Manag. 2018, 12, 80–87. (In Russian) [Google Scholar] [CrossRef] [Green Version]
- Hamed, M.M.; Ali, H.; Abdelal, Q. Forecasting annual electric power consumption using a random parameters model with heterogeneity in means and variances. Energy 2022, 255, 124510. [Google Scholar] [CrossRef]
- Zhou, C.; Chen, X. Predicting China’s energy consumption: Combining machine learning with three-layer decomposition approach. Energy Rep. 2021, 7, 5086–5099. [Google Scholar] [CrossRef]
- Ahmadi, M.; Soofiabadi, M.; Nikpour, M.; Naderi, H.; Abdullah, L.; Arandian, B. Developing a Deep Neural Network with Fuzzy Wavelets and Integrating an Inline PSO to Predict Energy Consumption Patterns in Urban Buildings. Mathematics 2022, 10, 1270. [Google Scholar] [CrossRef]
- Kanté, M.; Li, Y.; Deng, S. Scenarios Analysis on Electric Power Planning Based on Multi-Scale Forecast: A Case Study of Taoussa, Mali from 2020 to 2035. Energies 2021, 14, 8515. [Google Scholar] [CrossRef]
- Cui, X.; E, S.; Niu, D.; Wang, D.; Li, M. An Improved Forecasting Method and Application of China’s Energy Consumption under the Carbon Peak Target. Sustainability 2021, 13, 8670. [Google Scholar] [CrossRef]
- Khan, A.M.; Osińska, M. How to Predict Energy Consumption in BRICS Countries? Energies 2021, 14, 2749. [Google Scholar] [CrossRef]
- Rehman, S.A.U.; Cai, Y.; Fazal, R.; Das Walasai, G.; Mirjat, N.H. An Integrated Modeling Approach for Forecasting Long-Term Energy Demand in Pakistan. Energies 2017, 10, 1868. [Google Scholar] [CrossRef] [Green Version]
- Karabulut, K.; Alkan, A.; Yilmaz, A.S. Long Term Energy Consumption Forecasting Using Genetic Programming. Math. Comput. Appl. 2008, 13, 71–80. [Google Scholar] [CrossRef] [Green Version]
- Zhukovskiy, Y.; Tsvetkov, P.; Buldysko, A.; Malkova, Y.; Stoianova, A.; Koshenkova, A. Scenario Modeling of Sustainable Development of Energy Supply in the Arctic. Resources 2021, 10, 124. [Google Scholar] [CrossRef]
- Kaboli, S.; Selvaraj, J.; Rahim, N. Long-term electric energy consumption forecasting via artificial cooperative search algorithm. Energy 2016, 115, 857–871. [Google Scholar] [CrossRef]
- Carvallo, J.; Larsen, P.; Sanstad, A.; Goldman, C. Long term load forecasting accuracy in electric utility integrated resource planning. Energy Policy 2018, 119, 410–422. [Google Scholar] [CrossRef]
Method | Scope of Application | Forecasting Error | Identified Problems | Advantages of the Method | The Possibility of Using the Model to Solve Short-Term Forecasting Problems (i.e., How it Will Behave for Long Intervals) | Main Publications | Initial Dataset | Performance (Forecast Execution Time, s) | |
---|---|---|---|---|---|---|---|---|---|
% | Estimation (+/−) | ||||||||
Perceptron | Forecasting of power consumption in regional control rooms, the building of justice in the USA | 1.25 (standard error per day) 3.9 | + | Overfitting; problems of obtaining detailed data; complexity of interpretation of results. | The random component is taken into account due to the presence of an adaptation contour, with the help of which deviations in the model are taken into account. | The model is applicable to the problem of short-term forecasting provided that previous temperature observations are taken into account. | [26,28] | 1. The actual load of the system at time t. 2. Previous load observations (t-n). 5760 fifteen-second data values of all input data for each type of day during a 90-day data period: heating, ventilation and air conditioning kW, type of day (weekend/working), time of day, external temperature, humidity. | No information available |
LSTM network using the “Butterfly” optimization algorithm | Private households | 9.5 (tested on two datasets) | + | The complexity of implementation, the need to take into account a large number of factors. | Productive (in terms of forecast execution time) compared to other models (ensemble-based deep-learning model, CNN with GRU model, multilayer bidirectional GRU with CNN) due to the use of the algorithm for selecting optimal hyperparameters of the Butterfly network. Tested on publicly available datasets. LSTM networks have a memory mechanism and effectively cope with the problem of gradient attenuation. | More research is needed | [27] | Detailed data on power consumption: for the first data set, 29 parameters related to the energy consumption of appliances, lighting and weather information (pressure, temperature, dew point, humidity, wind speed, etc.); for the second data set, the original data set contains nine attributes, such as voltage, minutes, global intensity, month, global active power, year, global reactive power, day, and hour. Three more variables are obtained from sensors. | 12 and 13 for two datasets |
Quantile Regression Fast Forest | Mining industry: Ben Guerir Quarry, Morocco | 1% | + | Additional research of the model is needed for the possibility of real-time application. | Good performance of the method | The model is applicable for operational and short-term forecasting. | [29] | The model is designed to function in SCADA systems as an intelligent module. It is possible to connect alternative energy sources. | 10 |
Autoregressions of the integrated moving average ARIMA | The building of justice in the USA | 6.9 | + | The need to re-evaluate the model when adding new data to the model, the low generalizing ability of the algorithm, the complexity of parameter selection. | A well-developed mathematical apparatus, a formalized method of checking the model for adequacy to experimental data | More research is needed. High probability of applicability of the method for the problem of short-term forecasting | [28] | 5760 15-second data values of all input data for each type of day during a 90-day data period: heating, ventilation and air conditioning kW, type of day (output/working), time of day, external temperature, humidity. | No information available |
Linear regression | The building of justice in the USA | 15.2 | − | Inefficient in the case of complex dependencies in the source data, unstable to outliers and omissions in the data | Ease of implementation and interpretation of results | More research is needed | [28] | No information available |
Method | Scope of Application | Forecasting Error | Identified Problems | Advantages of the Method | The Possibility of Using the Model to Solve Problems of Medium-Term Forecasting (i.e., How It Will Behave for Long Intervals) | Main Publications | Initial Dataset | |
---|---|---|---|---|---|---|---|---|
% | Estimation (+/−) | |||||||
Perceptron | Regional Dispatch Management | Weekly average 1.82 1.46 | + | The need to retrain the network to account for the seasonality of data. Retraining the network. | The possibility of obtaining a reliable forecast in conditions of incompleteness of the initial data, a small complexity of the method. | More research is needed. | [26,47] | Hourly load values for the days preceding the predicted ones (24 values) and for the days a week ago (24 values). Initial network training: load data from two weeks ago. Accounting for the type of day (working, weekend, or holiday). |
Fuzzy neural network | Regional Dispatch Management | Mean for a week 1.18 1.34 | + | The complexity of the method, the need for an expert decision when choosing the necessary rules. The need for experimental selection of parameters. | The ability to add new rules. | It can be used for medium-term forecasting (for a month in advance) with a decrease in the accuracy of forecasting and, consequently, the need to re-evaluate the parameters of the model. | [26,47] | Hourly load values for the days preceding the predicted ones (24 values) and for the days a week ago (24 values). Initial network training: load data from two weeks ago. Accounting for the type of day (working, weekend, or holiday). Consideration of meteorological factors. |
Hybrid model: multidimensional singular spectral analysis and fuzzy neural network | Regional Dispatch Management | 1.3 | + | The greater complexity of the method compared to the isolated use of a fuzzy neural network | The possibility of decomposing a number of power consumption into additive components: trend, seasonal (harmonic), and noise, which contributes to a better selection of signs supplied to the input of the neural network. | It can be used for medium-term forecasting (a month in advance) with a decrease in the accuracy of forecasting and, consequently, the need to re-evaluate the parameters of the model. | [47] | Daily schedules of electrical loads, meteorological factors (temperature, natural light) |
One-dimensional Convolutional Neural Network (CNN) | Sewage treatment plants | <5% (630 kWh standard error of the forecast) | + | The accuracy of the forecast can be higher if one adds data on the level of water pollution. However, there is a delay in obtaining the initial data: data on water level pollution is obtained through laboratory means, so the forecast of electricity consumption with these factors can be obtained only after a day. | Shorter forecast execution time and better generalizing ability of the method compared to the perceptron. | Additional research is needed. | [49] | Daily data on energy consumption. Data characterizing the volume of water flow at the entrance to treatment facilities and meteorological factors (25 factors, including temperature, humidity, wind speed, etc.). Open data of the wholesale electricity market and the total planned consumption capacity for the second price zone (zone Siberia). |
Holt–Winters exponential smoothing model using a moving average to identify trends when smoothing graphs | Enterprises of the mineral resource complex located on the territory of Siberia | 1.08 | + | The complexity of the method. The complexity of the selection of model parameters. | Taking into account the trend and seasonality contributes to obtaining an accurate forecast. The model gives more accurate prediction results than the neural network model. | [5,45] | ||
Recurrent neural network LSTM | Power systems of large federal districts of the Russian Federation | 2.1 | + | The complexity of the selection of model parameters. The difficulty of interpreting the forecast | Fast execution of the forecast. The presence of a memorization mechanism. Taking into account the nonlinearity of the source data. Lower susceptibility to outliers compared to classical methods (moving average, linear regression). | [52] | Data on the power consumption of federal districts for 13 years, meteorological data, information about the day of the week according to the production calendar, and features of industrial production in the relevant federal district (statistical information). Data for 3 days preceding the forecast period are sufficient for forecasting. | |
Linear regression | Power systems of large federal districts of the Russian Federation | 3.3 | + | Susceptibility to seasonal fluctuations. The need to retrain the model when using new data. | Easy to implement | [52] |
Method | Scope of Application | Forecasting Error | Identified Problems | Advantages of the Method | The Possibility of Using the Model to Solve Short-Term/Long-Term Forecasting Problems (i.e., How It Will Behave for Sort Intervals) | Main Publications | Initial Dataset | Performance (Forecast Execution Time, s) | |
---|---|---|---|---|---|---|---|---|---|
% | Estimation (+/−) | ||||||||
Perceptron | Large residential buildings in 6 districts of China | 13.29 (average for 6 buildings) | + | Network overfitting. The complexity of the method implementation. The complexity of obtaining the source data. | The principal component method and multiple regression analysis are used to analyze factors, which increases the accuracy of the model. The Levenberg–Marquardt algorithm was chosen as the neural network learning algorithm. There is an analysis of the application of the method by season: the best forecast in winter (error 4.51%), the worst in winter (8.82%). | The model is applicable to solving hourly forecasting problems. | [26,95] | Load on the power grid, social factors (employment): twelve input data: month, day, hour, minute, outdoor air temperature, outdoor air humidity, outdoor air pressure, wind speed, wind direction, visibility, number of people under the age of fifteen (for example, zero, one, two, three and etc.), and current power consumption | No information available |
CatBoost Gradient Boosting | A small industrial enterprise | 7.95% | + | The model does not take into account the data of the technological process. | The performance of the model. Automated selection of hyperparameters. Resistance to emissions. | The model can be used for short-term forecasting. Additional studies are needed to evaluate the application in the long term. | [98] | Monthly power consumption for 5 years by divisions of the enterprise with a division into technical needs and lighting. Monthly average weather data (humidity, wind speed, temperature, dew point temperature). | 50 |
Autoregression of the integrated moving average ARIMA | A small industrial enterprise | 15.92 | − | Insufficient level of model accuracy due to the complexity of the selection of model parameters. | A well-developed mathematical apparatus. Ease of implementation. | More research is needed. | [98] | Monthly power consumption for 5 years by divisions of the enterprise with a division into technical needs and lighting. Monthly average weather data (humidity, wind speed, temperature, dew point temperature). | 70 |
Method | Scope of Application | Forecasting Error | Identified Problems | Advantages of the Method | The Possibility of Using the Model to Solve Problems of Medium-Term Forecasting | Main Publications | Initial Dataset | Performance (Forecast Execution Time, s) | |
---|---|---|---|---|---|---|---|---|---|
% | Estimation (+/−) | ||||||||
A method based on the values of rank norms | Socioeconomic systems of the regions of the Russian Federation | 4.87 | + | The complexity of the mathematical apparatus. The need for competencies in the field of rank analysis of technocenoses. | Obtaining a reliable forecast without the need to take into account factors affecting power consumption. | The model can be applied for medium-term forecasting. | [111] | Monthly data on regional electricity consumption Russia for eleven years from 2009 to 2019 | No information available |
Deep Neural Network with Fuzzy Wavelets | Urban Buildings | − | + | The complexity of the mathematical apparatus. The complexity of evaluating the results of forecasting. | A small number of rules and less complexity of the model compared to a fully connected neural network. | The model can be applied for medium-term forecasting. | [120] | Electricity consumption in Tehran, Mashhad, Ahvaz, and Urmia from 2010 to 2021 | 50 |
Delphi | The Arctic Energy System | − | + | Subjectivity of expert opinions. The complexity of evaluating the results of forecasting. | There are three reasonable scenarios of development: positive, negative, and neutral. Taking into account many risks when developing scenarios. Analysis of consumers by energy consumption level. | More research is needed. | [126] | Expert assessments | No information available |
Gray Model | China’s Industries | − | + | The complexity of evaluating the results of forecasting. | A small amount of the initial sample is necessary for forecasting. Consideration of socio-economic development scenarios. | Not applicable | [112] | Data on the level of production, urbanization and socioeconomic development for 2011–2020 | No information available |
Nonlinear autoregressive exogenous neural network | Regional municipalities | 4.2 | + | The complexity of selecting hyperparameters of the model | Prediction accuracy. The possibility of using the method for other prediction intervals. The ability to scale the model taking into account new factors. | It is possible to build a forecast for the short and medium term. | [113] | The dataset includes hourly load demand data for nine years for Bruce County, Ontario, Canada combined with climate information (temperature and wind speed) for 2010–2018 (forecast made for 2019). | 960 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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
Klyuev, R.V.; Morgoev, I.D.; Morgoeva, A.D.; Gavrina, O.A.; Martyushev, N.V.; Efremenkov, E.A.; Mengxu, Q. Methods of Forecasting Electric Energy Consumption: A Literature Review. Energies 2022, 15, 8919. https://doi.org/10.3390/en15238919
Klyuev RV, Morgoev ID, Morgoeva AD, Gavrina OA, Martyushev NV, Efremenkov EA, Mengxu Q. Methods of Forecasting Electric Energy Consumption: A Literature Review. Energies. 2022; 15(23):8919. https://doi.org/10.3390/en15238919
Chicago/Turabian StyleKlyuev, Roman V., Irbek D. Morgoev, Angelika D. Morgoeva, Oksana A. Gavrina, Nikita V. Martyushev, Egor A. Efremenkov, and Qi Mengxu. 2022. "Methods of Forecasting Electric Energy Consumption: A Literature Review" Energies 15, no. 23: 8919. https://doi.org/10.3390/en15238919
APA StyleKlyuev, R. V., Morgoev, I. D., Morgoeva, A. D., Gavrina, O. A., Martyushev, N. V., Efremenkov, E. A., & Mengxu, Q. (2022). Methods of Forecasting Electric Energy Consumption: A Literature Review. Energies, 15(23), 8919. https://doi.org/10.3390/en15238919