Submitted Successfully!
To reward your contribution, here is a gift for you: A free trial for our video production service.
Thank you for your contribution! You can also upload a video entry or images related to this topic.
Version Summary Created by Modification Content Size Created at Operation
1 -- 2984 2023-05-25 18:45:18 |
2 format -3 word(s) 2981 2023-05-26 03:59:12 |

Video Upload Options

Do you have a full video?

Confirm

Are you sure to Delete?
Cite
If you have any further questions, please contact Encyclopedia Editorial Office.
Rodrigues, F.; Cardeira, C.; Calado, J.M.F.; Melicio, R. Short-Term Load Forecasting Method. Encyclopedia. Available online: https://encyclopedia.pub/entry/44859 (accessed on 03 September 2024).
Rodrigues F, Cardeira C, Calado JMF, Melicio R. Short-Term Load Forecasting Method. Encyclopedia. Available at: https://encyclopedia.pub/entry/44859. Accessed September 03, 2024.
Rodrigues, Filipe, Carlos Cardeira, João M. F. Calado, Rui Melicio. "Short-Term Load Forecasting Method" Encyclopedia, https://encyclopedia.pub/entry/44859 (accessed September 03, 2024).
Rodrigues, F., Cardeira, C., Calado, J.M.F., & Melicio, R. (2023, May 25). Short-Term Load Forecasting Method. In Encyclopedia. https://encyclopedia.pub/entry/44859
Rodrigues, Filipe, et al. "Short-Term Load Forecasting Method." Encyclopedia. Web. 25 May, 2023.
Short-Term Load Forecasting Method
Edit
Electricity consumption varies in short-, medium-, and long-term periods, which cover three forecast time horizons. They range, respectively, from one hour to a week, one week to a year, and more than a year. They are based on several factors, such as climate, region, and sector (residential, industrial, commercial). Residential loads consume most of the electricity generated. Short-Term Load Forecasting (STLF) is important for cost reduction, energy savings, fine scheduling, and safety assurance.
STLF electricity residential (household) artificial intelligence

1. Introduction

Electrical short-term load forecasting usually covers the hourly forecast horizon up to one week [1]. This period is crucial in the decision-making of the electricity grid utility for the management of small to large scales electricity grids, where countries and groups of countries have common energy systems, such as the European Union [1][2][3].
In the analyzed literature, electricity demand forecasting has received some attention from many researchers in different countries due to its essential contribution to the planning and management of the electrical system [4][5]. This attention has been more oriented to the agglomerate of residences. However, in the last two years, researchers have been increasing their work on individual residences, a task that induces greater variability in the results.
Generally, the load profile in the residential sector follows cyclical and seasonal patterns related to the activities of residents and generates a time series of real consumption [6]. The dynamics of this system can vary significantly during the observation period (calendar effects), depending on the nature of the system and external influences (weather, occupancy, socioeconomic environment). It promotes variations in the results accuracy of the forecasting between different samples, even when using the same forecasting model. In the last decade, STLF solutions for the residential sector have used approaches based on different models, each characterized by different advantages and disadvantages in terms of forecasting accuracy, training complexity, sensitivity to parameters, and limitations in the prospect of expected forecasting [6].
In the analyzed literature, statistical and machine learning models are usually used in the forecasting of short-term load for residences, although the boundary between the two is becoming increasingly ambiguous because there is more multidisciplinary collaboration in the scientific community [7].

2. Synthesizing Residential Demand Forecasting

The load forecasting of a single household is less predictable than that of a cluster or residential agglomerate, as it has a more aggregated load profile [8][9]. Some of the forecasting studies presented found that the standard forecasting error decreased with the increase in the number of households in the cluster and agglomerate because the smoothing effect of the aggregation of the residential load profile arises [8]. Some of the studies presented proposed an approach to the classification of residences according to similar load profile patterns, suggesting that they eliminate part of the noise [8]. In the analyzed articles, historical load data (38 articles), calendar effects (26 articles), and weather data (22 articles) are the main sources of inputs for load forecasting models. Others (8 articles) employ simulations of the random use of various appliances to generate the demand profiles of a residence. In residential clusters, adding sociodemographic factors (3 articles) contributes to increasing the performance of the forecasting model.
In the analyzed literature, historical load and weather data are at the center of load forecasting models [8]. The use of all available data was a common approach or, if the dataset was incomplete, the longest periods with complete information were selected to build the forecasting model [8]. In the papers analyzed in this systematic review, the authors proposed forecasting models using datasets of at least 2 weeks and a maximum of 10 years.
The advantages of increasing the use of historical data are analyzed in the forecasting models developed. This analysis has the greatest importance when used in independent and dependent variable models [8]. Additional data that does not reinforce the accuracy of the forecasting model should be avoided because it can create noise, impair its performance, and require more computational time and power [8]. It turns out that using a larger historical dataset reduces the error in forecasting. However, it was shown that the approach of less historical data has a lower forecasting accuracy because the reduction in the amount of historical data reduces the quality of training of forecasting models. However, multi-year data can promote similar errors of accuracy, as families generally have dynamic habits and lifestyles.
Calendar effects promote variations in the load profile related to the days of the week and holiday days or calendar periods. The use of calendar effects in load forecasting identified weekly and seasonal energy consumption patterns, as well as enabled the forecasting of peak demand [8]. In the analyzed literature, 26 articles addressed the interaction between residential load and the effects of the calendar on the forecasting models presented. To recognize the similarities in load variation at different periods of the week, they used dummy variables, mostly binary, to characterize each hour of the day, day of the week, and weekend. Other authors have considered seasonal variability (winter–summer). Historical data were split into subsets to have the same day of the week or by certain hours of the day. The added calendar effects produced a smaller error in the accuracy of the forecasting models that used AI, but the statistical methods did not highlight significant differences between the proposed models.
However, to improve the performance of the proposed statistical models, the authors added other variables, such as sociodemographic factors [10], energy prices [11], occupancy behavior [10][11], and home appliances [10][11], which brought some improvements in agglomerate residences.
Most short-term load forecasting models are typically trained and tested at forecast intervals of 15, 30, or 60 min. The forecast is usually provided for daily forecasting for the next day, the next 24 h, hourly, or weekly [12]. For individual residences, the forecast provided is daily or weekly, while for cluster and agglomerate residential, the periods are usually monthly and seasonal. The choice of a 24-h horizon may be related to the operation of the next day’s electricity market [8]. For residents with self-production systems, the forecast for the next day is equally important in the decision-making process of the self-production operation [8].

3. Forecasting Models Comparative Analysis

3.1. Artificial Intelligence Method

The latest developments in the fields of data science and artificial intelligence have led to research on energy consumption forecasting using the historical data produced by consumption, behavior, and weather conditions. From this perspective, several AI approaches applied to STLF were developed, which can be divided into four groups based on the methodological nature of the algorithms: ML, ANN, DL, and hybrid [13]. A complete list of recognized articles that used AI in their forecasting methods is presented.
The most-used AI algorithms are ANN, SVR, and DL models [14]. ANN has very good results in nonlinear systems and is widely used in STLF solutions in load forecasting [14]. However, ANN suffers from a limitation of settling in the local minima and overfitting problems [14]. To avoid overfitting, the authors increased the amount of data, dropped out others, and trained with momentum [4]. Training a neural network consists of modifying its parameters through gradient descent optimization, which minimizes a given loss function that quantifies the network’s accuracy in performing the desired task [6], reducing the training error [15]. SVR is a statistical machine learning approach that has been successful in electricity load forecasting [14]. SVR can accurately obtain the best overall solution in the sample by the principle of structural risk minimization. However, SVR works well with a small sample of data but performs worse when using larger datasets [16]. DL allows modelling high-level abstractions and recognizing and extracting hidden invariant structures and intrinsic characteristics of the data [13]. However, this flexibility has a cost, namely, the DL architecture requires a significant amount of data to overcome other approaches, training is computationally intensive, and its interpretation is not easy [4]. It works well on certain types of STLF solutions, and it seems that arbitrarily increasing the depth of an ANN may not always produce the best results [4].

ML

The ML approach includes a set of methods that try to learn from historical data [17]. This group of AI techniques involves models that can automatically identify patterns in the data and then use them to predict and develop techniques that contribute to decision-making in an uncertain environment [17]. The application of ML models in STLF emerged to identify the correlation between input and output data and has been used to address the drawbacks presented by traditional techniques [13].

ANN

The ANN approach is widely used in STLF solutions due to its high accuracy in forecasting [18]. For this reason, it has gained great popularity to solve forecasting problems in STLF solutions [19]. ANN is an approach inspired by the behavior of human brain neurons. ANN is an information processing system inspired by how biological nervous systems are interconnected with each other [19]. ANN is a model that uses artificial neurons that are composed of layers within the network. The typical ANN has several input neurons and typically a single output neuron with several hidden layers and has a connection between them that is given a specific weight. The ANN model uses several supervised examples to learn from the input dataset to later be used to label new datasets with similar and never-before-seen characteristics [19].
The main feature of the neuronal network is its ability to learn, automatically, from the environment and adjusts its performance through learning [20]. ANNs can converge easily after training with the appropriate number of samples. ANNs can produce an output with a very small error (or almost that) with new input data without ever having trained them before. Another interesting fact is that ANN has a tolerance for noisy data [20].
The use of learning algorithms enables ANNs to approach any continuous function, to any desired precision, by creating internal ANN representations, avoiding the use of explicit mathematical models to illustrate the input–output relationships [20].

DL

DL-based models are a class of ML algorithms, and in recent years have been widely used in STLF [14]. DL systems are based on ANNs, and in time series modelling, the recurrent neural network (RNN) is the most widely used DL architecture for residence load forecasting [21][22]. RNNs fall under the unsupervised learning category [4][17][23][24]. In unsupervised learning methods, only the inputs are given. RNNs put the state values of the last neurons in the next neurons to perform time series data mining and have provided new approaches to STLF solutions. RNNs have demonstrated their ability to forecast medium and long-term electricity consumption at 1-h intervals of residences, and results have shown that they have relative errors lower than the common multilayer networks. However, in training, RNNs are prone to gradient problems, limiting their application in load forecasting systems [14].
Given this limitation and to better deal with long-term dependencies, LSTM networks were proposed in exchange for a higher computational cost [14]. To prevent the gradient from disappearing or exploding after multiple iterations of time steps, traditionally hidden nodes are replaced with memory modules [14]. CNN networks can identify nonlinear relationships between adjacent samples in local regions. CNN is a supervised learning algorithm and can be used when sufficient data can be labelled [17]. In supervised learning, the goal is to learn a mapping between the input vector and the outputs, if there is an existing labelled set of input–output pairs. CNN is skilled at assembling characteristics and extracting complex relationships using convolutional operators and nonlinear activation functions in the hidden layers [18].
LSTM and CNN are two different neural network architectures that can be combined to overcome some of the limitations of each approach. For example, LSTM networks are particularly good at handling long-term dependencies in sequences of data but can be computationally expensive. On the other hand, CNNs are better suited for identifying non-linear relationships in local regions of data but require labelled data for supervised learning [22].
By combining LSTM and CNN architectures, it is possible to take advantage of the strengths of each approach while mitigating their weaknesses. A CNN, for example, can be used as a feature extractor for picture data, with the retrieved features subsequently passed into an LSTM for sequence processing. To better handle long-term dependencies in the data, the LSTM can take advantage of the rich and sophisticated feature representations learned by CNN. The combination of the LSTM and CNN architectures enables more robust and adaptable machine-learning models that can handle a variety of tasks, including natural language processing and image recognition. The combination of LSTM and CNN architectures enables higher accuracy and generalization performance in a wide range of applications [22].

SVM

In machine learning, the SVM is a supervised learning method with associated learning algorithms that analyze data for classification and regression analysis [7][25]. SVM is one of the most robust forecasting methods, based on statistical learning structures [26].
The SVM analyzes the data and classifies it into one of two categories. The task of the SVM is to determine which category a new data point belongs to, making it a non-binary linear classifier type [27]. It is trained with a series of data already classified into two categories, building the model as it is initially trained and generating a map of the data classified. The SVM performs linear sorting and can efficiently perform a nonlinear classification using the technique called the kernel, implicitly mapping its inputs into high-dimension resource spaces [12][28][29].
The main benefits of the SVM approach are that it is noise robust and reduces overfitting and underfitting while meeting the overall minimums of the objective function. The SVM handles excessive and insufficient adjustment of the training samples, minimizing training error and regularization terms.

Hybrid Algorithms

The purpose of hybrid algorithms is to develop a forecasting model using optimization algorithms or pre-processing techniques to optimize the model parameters, leading to methodologies for attenuating or eliminating noise in the pre-processing of the electrical load and applying relevant characteristics in the time series by decomposing it into the original series. Most classic and original models have flaws, and the intended level of precision is not reached, so the researchers propose a hybrid model to take advantage of each model that composes it and smooth out the forecasting errors from the original forecasting model [30].
In recent years, optimization algorithms have been widely used in load forecasting research to improve the performance of forecasting models. While particle swarm optimization and differential evolution algorithms have been mentioned as popular algorithms for this purpose, this systematic review applied to STLF in households has identified that, in the papers reviewed, authors used other optimization algorithms used in the popular literature. Proposals for hybrid solutions that combine different techniques to optimize and improve forecasting results were identified. These approaches have been reported in the several reviewed papers and have shown promising results in load forecasting.

3.2. Statistical Methods

In recent decades, extensive research has been carried out on the development of models based on statistical methods to define the methodologies applied to the forecasting of electricity demand in STLF. The models used in the statistical methods correlate energy consumption or energy index with influence variables [31][32]. These models are developed from sufficient time series historical data and, like the ML models, are subsequently trained. Among these historical data, simplified variables such as weather data are used to correlate energy consumption to obtain an energy characteristic that stands out [31]. The selection of the models of the statistical method depends on the variation of the input data and the expected period. However, the statistical method is unable to deal with the dynamics system effectively due to nonlinearities induced by nonlinear data, such as calendar effect (weekday, weekend) or seasonality, which affect the electrical load profile [28][33].
The most used models for the analysis and forecasting of time series are the Autoregressive Integrated Moving Average (ARIMA) and SARIMA, which is an ARIMA where the letter “S” stands for seasonality [28][33]. The autoregressive model (AR) is a linear regression of the current value based on one or more previous values. Like the AR model, the Moving Average (MA) is a linear regression [34]. The difference lies in the regression of current values with noise or errors of one or more past values [34]. While SARIMA needs only the past value of a non-stationary time series, it is adaptable and can handle seasonality [34].
ARIMA is the most popular and mature among all other approaches due to the adaptability of linear patterns and its simplified algorithm. However, the residential electricity consumption profile is a non-stationary profile [33]. The ARIMA and SARIMA models use the lagged mean values of STLF time series data to convert non-stationary data to stationary data.
In the analyzed literature, other statistical models and their variation are also studied, such as adaptations to Bayesian inference, Gaussian processes, and wavelets. However, even with the adjustments introduced by the researchers, the statistical algorithms remain limited in identifying temporal variations and non-linear patterns of residential electrical load as required by STLF solutions and are inappropriate for an individual residence.

3.3. Time Series Analysis

Statistical models are the simplest and use time series trend analysis to forecast future energy needs. In the analyzed studies, models are proposed for STLF, which varies from one hour to one week, and the input variables used are times series of historical data of electricity consumption, weather, appliances, and socio-economic conditions. Medium-term forecasts are usually from one week to a year. However, depending on the forecasting granularity requested, in general, the models developed based on statistical methods for longer-term periods (>1 year) have uninteresting performances, consume a large amount of computation time, and require a good understanding of the underlying statistics.

3.4. Performance Analysis Metrics

For performance evaluation, the various articles apply multiple metrics of statistical evaluation methods for error assessment, namely MAPE, RSME, and MAE. However, several authors express concerns that traditional approaches to error assessment are not adequate in predicting household load due to a high error in values close to zero or scale problems due to differences in load profiles between households [35]. MAPE’s limitations, such as difficulties in handling small and zero denominators, are not very relevant to traditional load forecasting problems, because the aggregate load is rarely zero or is close to a very small number.

References

  1. Inteha, A.; Al-Masood, N. A GRU-GA Hybrid Model Based Technique for Short Term Electrical Load Forecasting. In Proceedings of the 2nd International Conference on Robotics, Electrical and Signal Processing Techniques (ICREST), Dhaka, Bangladesh, 5–7 January 2021; pp. 515–519.
  2. Hafeez, G.; Javaid, N.; Riaz, M.; Ali, A.; Umar, K.; Iqbal, Z. Day Ahead Electric Load Forecasting by an Intelligent Hybrid Model Based on Deep Learning for Smart Grid 993; Springer International Publishing: Berlin/Heidelberg, Germany, 2020.
  3. Hafeez, G.; Alimgeer, K.S.; Khan, I. Electric load forecasting based on deep learning and optimized by heuristic algorithm in smart grid. Appl. Energy 2020, 269, 114915.
  4. Sultana, N.; Hossain, S.M.Z.; Almuhaini, S.H.; Dustegor, D. Bayesian Optimization Algorithm-Based Statistical and Machine Learning Approaches for Forecasting Short-Term Electricity Demand. Energies 2022, 15, 3425.
  5. Tabassum, Z.; Shastry, B.S.C. Short Term Load Forecasting of Residential and Commercial Consumers of Karnataka Electricity Board using CFNN. Int. J. Electr. Electron. Res. 2022, 10, 347–352.
  6. Bianchi, F.M.; Maiorino, E.; Kampffmeyer, M.C.; Rizzi, A.; Jenssen, R. Recurrent Neural Networks for Short Term Load Forecasting; Springer: Cham, Switzerland, 2017; ISBN 978-3-319-70337-4.
  7. Hong, T.; Fan, S. Probabilistic electric load forecasting: A tutorial review. Int. J. Forecast. 2016, 32, 914–938.
  8. Lusis, P.; Khalilpour, K.R.; Andrew, L.; Liebman, A. Short-term residential load forecasting: Impact of calendar effects and forecast granularity. Appl. Energy 2017, 205, 654–669.
  9. Torriti, J. A review of time use models of residential electricity demand. Renew. Sustain. Energy Rev. 2014, 37, 265–272.
  10. Bessani, M.; Massignan, J.A.D.; Santos, T.M.O.; London, J.B.A.; Maciel, C.D. Multiple households very short-term load forecasting using bayesian networks. Electr. Power Syst. Res. 2020, 189, 106733.
  11. Amato, U.; Antoniadis, A.; De Feis, I.; Goude, Y.; Lagache, A. Forecasting high resolution electricity demand data with additive models including smooth and jagged components. Int. J. Forecast. 2021, 37, 171–185.
  12. Jain, R.K.; Smith, K.M.; Culligan, P.J.; Taylor, J.E. Forecasting energy consumption of multi-family residential buildings using support vector regression: Investigating the impact of temporal and spatial monitoring granularity on performance accuracy. Appl. Energy 2014, 123, 168–178.
  13. Deb, C.; 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.
  14. Yue, W.; Liu, Q.; Ruan, Y.; Qian, F.; Meng, H. A prediction approach with mode decomposition-recombination technique for short-term load forecasting. Sustain. Cities Soc. 2022, 85, 104034.
  15. Mughees, N.; Mohsin, S.A.; Mughees, A.; Mughees, A. Deep sequence to sequence Bi-LSTM neural networks for day-ahead peak load forecasting. Expert Syst. Appl. 2021, 175, 114844.
  16. Dhillon, J.; Rahman, S.A.; Ahmad, S.U.; Hossain, M.J. Peak electricity load forecasting using online support vector regression. In Proceedings of the Canadian Conference on Electrical and Computer Engineering, Vancouver, BC, Canada, 15–18 May 2016.
  17. Antonopoulos, I Artificial intelligence and machine learning approaches to energy demand-side response: A systematic review. Renew. Sustain. Energy Rev. 2020, 130, 109899.
  18. Sulaiman, S.M.; Jeyanthy, P.A.; Devaraj, D. Artificial neural network based day ahead load forecasting using Smart Meter data. In Proceedings of the 2016—Biennial International Conference on Power and Energy Systems: Towards Sustainable Energy, PESTSE 2016, Bengaluru, India, 21–23 January 2016; pp. 1–6.
  19. Nadeem, A.; Arshad, N. Short term load forecasting on PRECON dataset. In Proceeding of the International Conference on Advances in the Emerging Computing Technologies, AECT 2019, Al Madinah Al Munawwarah, Saudi Arabia, 10 February 2020.
  20. Javed, U. Exploratory data analysis based short-term electrical load forecasting: A comprehensive analysis. Energies 2021, 14, 5510.
  21. Abdel-Basset, M.; Hawash, H.; Sallam, K.; Askar, S.S.; Abouha, M. wwash. STLF-Net: Two-stream deep network for short-term load forecasting in residential buildings. J. King Saud Univ.—Comput. Inf. Sci. 2022, 34, 4296–4311.
  22. Guo, X.; Gao, Y.; Li, Y.; Zheng, D.; Shan, D. Short-term household load forecasting based on Long- and Short-term Time-series network. Energy Rep. 2021, 7, 58–64.
  23. Li, L.; Meinrenken, C.J.; Modi, V.; Culligan, P.J. Short-term apartment-level load forecasting using a modified neural network with selected auto-regressive features. Appl. Energy 2021, 287, 116509.
  24. Narayan, A.; Hipely, K.W. Long short term memory networks for short-term electric load forecasting. In Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics (SMC 2017), Banff, AL, Canada, 5–8 October 2017; pp. 2573–2578.
  25. Oprea, S.V.; Bara, A. Machine Learning Algorithms for Short-Term Load Forecast in Residential Buildings Using Smart Meters, Sensors and Big Data Solutions. IEEE Access 2019, 7, 177874–177889.
  26. Ahmad, A.S. A review on applications of ANN and SVM for building electrical energy consumption forecasting. Renew. Sustain. Energy Rev. 2014, 33, 102–109.
  27. Aouad, M.; Hajj, H.; Shaban, K.; Jabr, R.A.; El-Hajj, W. A CNN-Sequence-to-Sequence network with attention for residential short-term load forecasting. Electr. Power Syst. Res. 2022, 211, 108152.
  28. Ahmed, K.M.U.; Ampatzis, M.; Nguyen, P.H.; Kling, W.L. Application of time-series and Artificial Neural Network models in short term load forecasting for scheduling of storage devices. In Proceedings of the 49th International Universities Power Engineering Conference UPEC 2014, Cluj-Napoca, Romania, 2–5 September 2014.
  29. Khan, S.R.; Noor, S. Short Term Load Forecasting using SVM based PUK kernel. In Proceedings of the 3rd International Conference on Computing, Mathematics and Engineering Technologies (iCoMET 2020), Sukkur, Pakistan, 29–30 January 2020.
  30. Jiang, P.; Liu, F.; Song, Y. A hybrid forecasting model based on date-framework strategy and improved feature selection technology for short-term load forecasting. Energy 2017, 119, 694–709.
  31. Zhao, H.X.; Magoulès, F. A review on the prediction of building energy consumption. Renew. Sustain. Energy Rev. 2012, 16, 3586–3592.
  32. da Silva, D.G.; Geller, M.T.B.; Moura, M.S.D.S.; Moura Meneses, A.A. Performance evaluation of LSTM neural networks for consumption prediction. e-Prime-Adv. Electr. Eng. Electron. Energy 2022, 2, 100030.
  33. Ahmed, K.M.U.; Amin, M.A.A.; Rahman, M.T. Application of short term energy consumption forecasting for household energy management system. In Proceedings of the 3rd International Conference on Green Energy and Technology ICGET 2015, Dhaka, Bangladesh, 11 September 2015.
  34. Kuster, C.; Rezgui, Y.; Mourshed, M. Electrical load forecasting models: A critical systematic review. Sustain. Cities Soc. 2017, 35, 257–270.
  35. Dab, K.; Agbossou, K.; Henao, N.; Dubé, Y.; Kelouwani, S.; Hosseini, S.S. A compositional kernel based gaussian process approach to day-ahead residential load forecasting. Energy Build. 2022, 254, 111459.
More
Information
Contributors MDPI registered users' name will be linked to their SciProfiles pages. To register with us, please refer to https://encyclopedia.pub/register : , , ,
View Times: 439
Revisions: 2 times (View History)
Update Date: 26 May 2023
1000/1000
ScholarVision Creations