Next Article in Journal
Consumer’s Awareness and Willingness to Pay for Aflatoxin-Free Sunflower Oil from Four Selected Regions in Tanzania
Previous Article in Journal
Does CSR Information Disclosure Improve Investment Efficiency? The Moderating Role of Analyst Attention
Previous Article in Special Issue
Forecasting Renewable Energy Generation Based on a Novel Dynamic Accumulation Grey Seasonal Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Short-Term Electricity Load Forecasting Using a New Intelligence-Based Application

College of Engineering, King Saud University, P.O. Box 800, Riyadh 11421, Saudi Arabia
Sustainability 2023, 15(16), 12311; https://doi.org/10.3390/su151612311
Submission received: 5 July 2023 / Revised: 31 July 2023 / Accepted: 9 August 2023 / Published: 12 August 2023

Abstract

:
Electrical load forecasting plays a crucial role in planning and operating power plants for utility factories, as well as for policymakers seeking to devise reliable and efficient energy infrastructure. Load forecasting can be categorized into three types: long-term, mid-term, and short-term. Various models, including artificial intelligence and conventional and mixed models, can be used for short-term load forecasting. Electricity load forecasting is particularly important in countries with restructured electricity markets. The accuracy of short-term load forecasting is crucial for the efficient management of electric systems. Precise forecasting offers advantages for future projects and economic activities of power system operators. In this study, a novel integrated model for short-term load forecasting has been developed, which combines the wavelet transform decomposition (WTD) model, a radial basis function network, and the Thermal Exchange Optimization (TEO) algorithm. The performance of this model was evaluated in two diverse deregulated power markets: the Pennsylvania-New Jersey-Maryland electricity market and the Spanish electricity market. The obtained results are compared with various acceptable standard forecasting models.

1. Introduction

Over the past decade, the demand for electricity has been experiencing rapid growth, primarily driven by the processes of urbanization and industrialization [1]. However, due to the diverse requirements of customers and their varied energy usage models, electricity demand does not follow a uniform trajectory, making accurate predictions challenging with a random model [2,3,4]. This unpredictability can lead to several issues, including the operation of nonessential generating units, increased fuel consumption, and higher operational costs. Consequently, the need for precise load forecasting has become crucial in effectively managing these challenges.
Load forecasting plays a pivotal role in grid-connected systems by providing policymakers with critical information for efficient capacity planning [5]. By accurately predicting electricity demand, load forecasting helps to ensure that sufficient resources and infrastructure are available to meet the requirements of consumers. Additionally, it assists in achieving optimal scheduling through the process of economic dispatch and unit commitment, ensuring that electricity generation is efficiently coordinated with the demand profile.
To address these complexities, load forecasting leverages historical load data and incorporates relevant information such as weather conditions. This integration of data and other factors brings forth essential insights that enable policymakers to make informed decisions regarding resource allocation, energy procurement, and system operation. Using load forecasting techniques within grid-connected systems, policymakers can better plan and manage electricity generation and distribution, leading to improved reliability, reduced operational costs, and a more sustainable energy system.
In recent years, the field of load forecasting has witnessed significant advancements, primarily driven by the integration of intelligent techniques and data-driven models. One such approach that has gained traction is the use of intelligence-based applications, which leverage artificial intelligence, machine learning, and optimization algorithms to improve the accuracy and efficiency of load forecasting models. Intelligence-based applications offer several advantages over traditional statistical and econometric methods in short-term electricity load forecasting. These approaches have the capability to capture complex nonlinear relationships and temporal dependencies present in load data, thereby providing more accurate predictions. By analyzing historical load patterns and their corresponding predictors, intelligence-based models can identify hidden patterns, trends, and seasonality in the data. This allows for a better understanding of the underlying factors influencing electricity demand and enables more accurate load predictions. Moreover, intelligence-based models have the ability to incorporate various exogenous factors that impact electricity demand, such as weather conditions, holidays, and special events. By considering these external influences, load forecasting models can adapt to changes in the environment and provide more reliable predictions. For example, weather conditions play a significant role in electricity demand, as heating and cooling needs are influenced by temperature fluctuations. By integrating weather data into the forecasting process, intelligence-based models can account for these factors and produce more accurate load forecasts. The integration of intelligent techniques in load forecasting has not only improved forecast accuracy but also revolutionized decision making in the energy sector. By leveraging advanced algorithms and data-driven methodologies, intelligence-based applications empower policymakers and energy providers to optimize resource allocation, enhance energy efficiency, and make informed decisions that align with the changing demands of electricity markets. These models enable stakeholders to anticipate peak demand periods, identify potential energy imbalances, and plan the deployment of generation resources more effectively. Furthermore, intelligence-based load forecasting allows for the identification of demand response opportunities, where consumers can modify their electricity usage in response to market signals, leading to more efficient and sustainable energy consumption.
In general, load forecasting has three classes, namely, short-, mid-, and long-term. Short-term forecasting has gained great attention owing to its facilitating utility companies and dispatchers to conduct secure and economic activities on the optimum daily operation of the power system [6,7].
Accurate load forecasting becomes more challenging on account of the ongoing development of power grids and increasing grid management complexity [8,9]. Numerous countries have launched electricity markets and made the participation of multiple agents easier, providing a competitive environment and decreasing costs for consumers. Load forecasting in the electricity market has turned out to be one of the essential tasks for electricity market units [10].
In general, load forecasting is conducted by the employment of models based on conventional or artificial intelligence. Different conventional models, such as the multiple linear regression model [11], the autoregressive integrated moving-average (ARIMA) model [12], and exponential smoothing [13], can forecast applications. These conventional models can be easily used and have elevated calculation speeds. Nevertheless, the precision efficiency of the aforementioned models has failed due to the nonlinear characteristics of electrical load data. Time series methods are very efficient for very short-term forecasting (usually within timespans shorter than 24 h). Time series methods depend on ARIMA models [14] or functional methods [15,16], utilizing daily and weekly patterns in the electricity load data. Machine-learning (ML) approaches have been stronger at the incorporation of external data for short-term and mid-term forecasting (timespans of longer than one day). These learning models use calendar features (e.g., the day of the week and time of the year) and meteorological impacts (e.g., wind speed and temperature) or tariff choices, because inputs are subsequently trained on several points of historical data (commonly 3–5 years). The Global Energy Forecasting Competition provides a good review of load forecasting procedures [17].
Common algorithms include black box machine-learning (ML) models, like gradient boosting machines [18] and neural networks [19,20], or statistical approaches, like Generalized Additive Models (GAM) [21]. Black box approaches are appealing because of their good forecasting implementations; however, in general, they are affected by a lack of interpretability. GAMs are attractive for electric utilities because they incorporate the flexibility of a completely nonparametric model and the simplicity of a multiple regression model, and they are computationally effective for a scale using a large piece of data [22]. The authors in reference [23] propose utilizing extreme gradient boosting (XGBoost) for forecasting the weekly hourly power plant load, incorporating weather factors and historical load data. The study also addresses the complexity of the XGBoost hyperparameter tuning phase. A novel short-term forecasting model was developed by Li et al. on the basis of a modified long short-term memory (LSTM) network and an autoregressive feature selection model to predict household electricity load [24]. Fekri et al. provided an online adaptive recurrent neural network (RNN), which is a method for load forecasting with the potential for constant learning from recently arrived data and adaptation to novel patterns [25]. A helpful method for the issue of electricity load forecasting was suggested by Jalali et al. through a deep neuroevolution algorithm for the automatic design of a convolutional neural network (CNN) structure using an enhanced grey wolf optimizer (EGWO) as a new changed evolutionary algorithm [26]. A powerful short-term electrical load forecasting structure was put forward by Chitalia et al. with the potential to show differences in building operation, irrespective of building type and location [27].
This study focuses on proposing an artificial intelligence-based application for short-term electricity load forecasting, aiming to achieve more precise and powerful predictions. The key contribution of this research lies in the development of a combined strategy model that can provide accurate forecasts over extended time periods. The study offers several contributions, which are summarized as follows:
  • The research introduces the wavelet transform method as a signal decomposition technique for the analysis of original electricity load data. By decomposing the data into different frequencies, the wavelet transform allows for a more comprehensive understanding of the underlying patterns and variations within the load profile.
  • The study proposes a novel combined intelligent-based application that integrates the radial basis function (RBF) network and the Thermal Exchange Optimization (TEO) algorithm for short-term electrical load prediction. This combination of techniques aims to enhance the accuracy and robustness of load forecasting models.
  • The developed model is applied and validated in two valid electricity markets, namely, the Pennsylvania-New Jersey-Maryland (PJM) market and the Spanish electricity market. By conducting experiments in different market contexts, the study assesses the generalizability and effectiveness of the proposed application across diverse settings.
To evaluate the performance of the proposed application, it is compared against various well-known benchmark models that are commonly used in short-term load forecasting. This comparative analysis provides insights into the superiority and effectiveness of the developed intelligent-based approach.

2. Wavelet Transform Decomposition Model

WTs are classified under discrete wavelet transform (DWT) and continuous wavelet transform (CWT). The CWT (W(a,b)) related to signal f ( x ) for wavelet φ ( x ) is as follows [28,29]:
W ( f , a , b ) = 1 a + f ( x )   φ ( x b a ) d x
where parameter a and b are responsible for the wavelet spread and central position, respectively. Moreover, the W ( f , a , b ) coefficient is the matching of the original signal f ( x ) with the scaled or translated mother wavelet, and φ ( x ) is the mother wavelet. Consequently, the set of W ( f , a , b ) , associated with a specified signal, presents the signal wavelet of the mother wavelet.
DWT is more effective than CWT and similar to CWT regarding accuracy [29]:
W ( m , n ) = 2 ( m / 2 ) t = 0 T 1 f ( t ) ϕ ( t n .2 m 2 m )
T is the signal f ( t ) length. The scaling and translation factors are functions of n and m ( α = 2 m , b = n .2 m ) ; additionally, t shows the discrete time index.
According to the above-mentioned sections, the main challenge of load forecasting regarding the present dataset can be the load large volatility in individual apartments. As a result, to choose the best model, the performance of the models regarding the prediction of apartment-level load data was considered further.

3. TEO Algorithm

The TEO algorithm is a new optimization method that is based on Newton’s law of cooling. This law states that the rate of heat loss for an object is directly proportional to the difference in temperature between the object and its surrounding environment at a given time [30]. In the TEO algorithm, several search agents are considered as cooling objects (recognized or reference nodes), and other nodes that are not recognized or NLOS nodes are considered as the environment. The exchange of heat between the cooling objects and the environment (reference nodes and NLOS nodes) is mathematically expressed using Equations (3) and (4):
T i c e n v = 1 c v 1 + c v 2 1 N C I r n d T i p e n v
N C I = C I N M a x I t e r
where T i p e n v and T i x e n v denote the preceding and adjusted temperatures of the environment’s objects (the place of reference nodes and NLOS nodes in the network), with c v 1 and c v 2 regarded as the variables utilized to control the localization or detection operation. Moreover, CIN and MaxIter stand for the present iteration number and the maximum number of iterations. Additionally, Equation (8) and the earlier steps of the TEO optimization algorithm are used to update the temperature of the object and its surrounding environment. Equation (5) is used to update the temperature of the object, and Equation (6) is used to update the temperature of the environment:
T i n e w e n v = T i x e n v + T i o l d e n v T i x e n v e β N C I
β = C o s i n e N C I O b j C o s i n e N C I W o r s t _ O b j
A comparison of the rnd value to a predefined prevention threshold was performed at this juncture for the random selection of a single dimension of the ith search agent to regenerate its value according to Equation (7):
T i , j = T i , M i n + r n d T j , M a x T j , M i n
where Ti,j is regarded as the jth variable of the ith search agent, with Tj,Min and Tj,Max as the lower and upper thresholds of the jth variable, respectively.

4. RBF Neural Network

The basic structure of the radial basis function (RBF) network consists of three distinct layers [31]. The first layer is responsible for taking in input patterns and establishing connections between the network and its environment. The second layer, which is the only hidden layer in the network, applies the Radial Basis Function. The third layer, which is linear, uses the activation pattern responses of the network. The relationship between the inputs and outputs of the network is described by a multivariate equation:
y i j x = j = 1 K i = 1 N W m j G x i c m + b + e i j
where y i j denotes the i, j-th element of the output matrix YN,K; N indicates the number of observations (data); K denotes the number of outputs in the RBFNN (or responses). If M is indicated as the number of hidden neurons (or the RBF centers), w mj stands for the m, j-th element of the weight matrix WM+1,K, m = 1, 2, …, M, M + 1 indicates the number of hidden neurons’ add bias (b), xN,K indicates the input patterns, cm denotes the square centroids matrix M × M, and EN,K indicates the matrix of residuals of eij; subsequently, YN,K(x) = dij is considered the process output. A matrix form is written as follows:
d i j = G W
An unbiased estimator for the weights, denoted as W, is presented for the well-established outcome of multivariate ordinary least squares:
W = G ´ G 1 G ´ Y
where G is obtained through the distance x i c m using the radial basis function in Gaussian form:
G x i c m = e x p x i c m 2
Such a Euclidean distance x N M c M M can be substituted with the Mahalanobis distance obtained through Equation (12) as follows:
r = x i c m 1 x i c m
where ∑ denotes the global covariance matrix for the input patterns and is exactly similar for all centers. G is defined by the following form:
G = G x 1 c 1 G x 2 c 1 G x N c 1 G x 1 c 2 G x 2 c 2 G x N c 2     G x 1 c m G x 2 c m G x N c m
Equation (5) uses the distance between xi and ci, and the radial basis function is a function that has the ability to monotonically increase or decrease its response based on the distance from a fixed point known as the center or centroid. The radial basis function is applied to this distance, with the most common form being the Gaussian function, represented by Equation (14):
φ r = e x p r 2

5. The Developed AI-Forecasting Model

The current study conducted an in-depth investigation into a three-step forecasting model specifically designed for load forecasting in electricity markets. In this study, different lagged hours were regarded as the duration of the load signal, resulting in a suitable precise load forecast and computation burden. To provide a visual representation of the entire forecasting application (WT-RBF-TWO), Figure 1 illustrates the overall framework. Furthermore, a summary of the suggested load forecast plan is outlined in the following steps:
Step 1:
Decomposing the original load signal using the wavelet transform decomposition (WTD) technique into four distinct components: D1, D2, D3, and A4. This decomposition enables the separation of various frequency bands within the load data, allowing for a more detailed analysis of load patterns and variations.
Step 2:
Developing a series of candidate input variables for load prediction, which includes the four components obtained from the WTD, as well as lagged values of the load signal. Additionally, normalizing both the candidate inputs and outputs is crucial to ensure that the data are on a consistent scale, facilitating the subsequent modeling process.
Step 3:
Predicting the output variable using the WT-RBF-TWO model. In this step, the radial basis function (RBF) parameters are optimized by the temporal weighted optimization (TEO) technique. The TEO serves to enhance the precision of the RBF model during the learning stage of the prediction process by assigning appropriate weights to the historical load data. This temporal optimization accounts for the significance of different historical data points and their relevance to the current forecasted period. The RBF parameters were considered to be decision variables, and the RMSE error indicator was considered to be the objective function.
By following this three-step approach, the WT-RBF-TWO model aims to provide accurate load forecasts in electricity markets. The initial step involves decomposing the load signal into distinct components, and the second step focuses on generating suitable candidate input variables. Finally, the third step employs the WT-RBF-TWO model, with the TEO optimizing the RBF parameters to enhance the precision of load predictions. This comprehensive load forecast plan integrates advanced techniques, such as wavelet transform decomposition, radial basis function modeling, and temporal weighted optimization, to improve the accuracy and reliability of load forecasts in electricity markets.

6. Error Indices

To assess and compare the models, three measures are used: the mean absolute error (MAE), the root mean square error (RMSE), and the mean absolute percentage error (MAPE). These measures are used to evaluate the accuracy of the models, with lower values indicating better performance.
R M S E = 1 m i = 1 m ( x a c t i x f o r i ) 2
M A E = 1 N i = 1 N | x a c t i x f o r i |
M A P E = 1 N i = 1 N | x a c t i x f o r i x a c t i | × 100
where xacti is the actual value, xfori denotes the predicted value for a similar duration, and N denotes the number of time series.

7. Results and Discussion

7.1. Case Study

Case I:
The PJM electricity market in the USA is one of the biggest electricity markets worldwide [32]. In the current study, electricity load data obtained from this market in 2006 (see Figure 2) were utilized to indicate the suggested model’s capability. As previously stated, the last 4 weeks of each year’s season are chosen as the test data to simulate STLF at hand once a week in the PJM market for the winter, spring, summer, and fall within February, May, August, and November, respectively.
Case II:
The Spanish electricity market in Europe is the second case study. In the present study, the data on electricity load obtained from this market in 2002 (see Figure 2) were employed to demonstrate the suggested model’s capability. The fourth weeks of February, May, August, and November are chosen as the test data for winter, spring, summer, and fall, respectively.

7.2. Load Forecasting Results

In this section, we evaluate the performance of the proposed forecasting model using data from two valid electricity markets: the Pennsylvania-New Jersey-Maryland (PJM) market and the Spanish electricity market. We also compare the proposed model with two other metaheuristic algorithms, namely, the Genetic Algorithm (GA) and the Imperialist Competitive Algorithm (ICA). The evaluation focuses on predicting load based on data fluctuations in different seasons. Table 1 presents the comparison results of the combined forecasting models for Case I and II. The suggested WT-RBF-TEO model outperforms the other forecasting models in terms of a lower root mean square error (RMSE), mean absolute error (MAE), and mean absolute percentage error (MAPE) in both cases. Among the compared models, the mixed models achieved competitive results compared to state-of-the-art algorithms. The closest competitor to the suggested method is the state-of-the-art version of ICA hybridized with WT-RBF-ICA, which achieved a performance close to that of the WT-RBF-TEO model. In addition, the measured and forecasted values of the electrical load in the PJM and Spanish electrical markets are indicated in Figure 3 and Figure 4, respectively.
To further analyze the accuracy of the proposed forecasting model, we compared the results with different forecasting models, namely, Multilayer Perceptron-Bayesian Regularization (MLP-BR) [33], a neural network (NN) [34], and Cascaded Neural Network-Evolutionary Algorithms (CNN-EA) [35]. The comparison results are presented in Table 2, which focuses on the MAPE error index.
Additionally, Figure 5 and Figure 6 provide visual representations of the MAPE and RMSE results, respectively, for the seasonal data. Figure 5 shows the MAPE results in different seasons, and Figure 6 displays the RMSE results in different seasons.
The obtained results of this study can be considered as a starting point for developing a potential data screening technique for time series electricity load datasets. This technique would allow users of load forecasting models to initially evaluate the nature of a load profile dataset, offering two benefits: reducing modeling complexity for certain applications and providing confidence levels for predicted electricity usage.

8. Conclusions

Machine-learning approaches, particularly deep-learning architectures, have gained significant popularity in the field of sensor-based electricity load prediction. However, many existing models rely on offline learning, whereby the model is trained once and used for future load inference without incorporating new data. This limitation hampers the ability of these models to leverage the benefits of updated information. To address this issue, this paper introduces a hybrid forecasting method designed to predict electricity load. The proposed method combines discrete wavelet transform (DWT) decomposition with a combination of radial basis function (RBF) and time series empirical orthogonal functions (TEO) as the main forecaster engine. To evaluate the effectiveness of the proposed method, two reliable electricity markets, namely, the Pennsylvania-New Jersey-Maryland market and the Spanish electricity market, were chosen as test cases. A comprehensive comparison analysis was conducted, revealing that the suggested method outperformed other forecasting methods in terms of error reduction and reliability. Furthermore, to assess the validity of the proposed model, three error measures were considered: the root mean square error (RMSE), the mean absolute error (MAE), and the mean absolute percentage error (MAPE). The results obtained from these measures consistently demonstrated that the proposed WT-RBF-TEO model exhibited superior accuracy, reliability, and prediction capability compared to alternative models such as WT-RBF-GA and WT-RBF-ICA.
Overall, this study highlights the advantages of the hybrid forecasting method in electricity load prediction. By incorporating DWT decomposition and a combination of RBF and TEO, the proposed model effectively utilizes historical data, resulting in improved forecasting performance. The findings of this research contribute to the advancement of electricity load prediction techniques and have practical implications for the efficient management of electricity markets.

Funding

This research was funded by Researchers Supporting Project, under grant number RSP2023R58, King Saud University, Riyadh, Saudi Arabia.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors sincerely appreciate the funding from Researchers Supporting Project number RSP2023R58, King Saud University, Riyadh, Saudi Arabia.

Conflicts of Interest

The author declares no conflict of interest.

Nomenclature

ARIMAAutoregressive integrated moving averagePJMPennsylvania-New Jersey-Maryland
MLMachine learning WTWavelet transform
GAMGeneralized additive modelsDWTDiscrete wavelet transform
XGBoostExtreme gradient boostingCWT Continuous wavelet transform
STLFShort-term load forecastingNLOS Non-line of sight
NNNeural networkICAImperialist Competitive Algorithm
LSTMLong short-term memory GAGenetic Algorithm
RNNRecurrent neural network MLP-BRMultilayer Perceptron-Bayesian Regularization
CNNConvolutional neural network CNN-EACascaded Neural Network-Evolutionary Algorithms
EGWOEnhanced grey wolf optimizer RMSERoot mean square error
RBFRadial basis function MAEMean absolute error
TEOThermal exchange optimization MAPEMean absolute percentage error

References

  1. Yu, Z.; Niu, Z.; Tang, W.; Wu, Q. Deep learning for daily peak load forecasting—A novel gated recurrent neural network combining dynamic time warping. IEEE Access 2019, 7, 17184–17194. [Google Scholar] [CrossRef]
  2. Jacob, M.; Neves, C.; Vukadinović Greetham, D. Forecasting and Assessing Risk of Individual Electricity Peaks; Mathematics of Planet Earth, Springer Briefs in Mathematics of Planet Earth; Springer: Cham, Switzerland, 2020; p. 108. Available online: https://centaur.reading.ac.uk/95824/ (accessed on 1 July 2023).
  3. Heydari, A.; Nezhad, M.M.; Pirshayan, E.; Garcia, D.A.; Keynia, F.; De Santoli, L. Short-term electricity price and load forecasting in isolated power grids based on composite neural network and gravitational search optimization algorithm. Appl. Energy 2020, 277, 115503. [Google Scholar] [CrossRef]
  4. Hoseinzadeh, S.; Nastasi, B.; Groppi, D.; Garcia, D.A. Exploring the penetration of renewable energy at increasing the boundaries of the urban energy system—The PRISMI plus toolkit application to Monachil, Spain. Sustain. Energy Technol. Assess. 2022, 54, 102908. [Google Scholar] [CrossRef]
  5. Hoseinzadeh, S.; Groppi, D.; Sferra, A.S.; Di Matteo, U.; Astiaso Garcia, D. The PRISMI plus toolkit application to a grid-connected mediterranean island. Energies 2022, 15, 8652. [Google Scholar] [CrossRef]
  6. Almazrouee, A.I.; Almeshal, A.M.; Almutairi, A.S.; Alenezi, M.R.; Alhajeri, S.N. Long-term forecasting of electrical loads in kuwait using prophet and holt–winters models. Appl. Sci. 2020, 10, 5627. [Google Scholar] [CrossRef]
  7. Khwaja, A.S.; Naeem, M.; Anpalagan, A.; Venetsanopoulos, A.; Venkatesh, B. Improved short-term load forecasting using bagged neural networks. Electr. Power Syst. Res. 2015, 125, 109–115. [Google Scholar] [CrossRef]
  8. Espinoza, M.; Suykens, J.A.; Belmans, R.; De Moor, B. Electric load forecasting. IEEE Control Syst. Mag. 2007, 27, 43–57. [Google Scholar]
  9. Heydari, A.; Astiaso Garcia, D.; Keynia, F.; Bisegna, F.; De Santoli, L. Hybrid intelligent strategy for multifactor influenced electrical energy consumption forecasting. Energy Sources Part B Econ. Plan. Policy 2019, 14, 341–358. [Google Scholar] [CrossRef]
  10. Deng, Z.; Wang, B.; Xu, Y.; Xu, T.; Liu, C.; Zhu, Z. Multi-scale convolutional neural network with time-cognition for multi-step short-term load forecasting. IEEE Access 2019, 7, 88058–88071. [Google Scholar] [CrossRef]
  11. Saber, A.Y.; Alam, A.R. Short term load forecasting using multiple linear regression for big data. In Proceedings of the 2017 IEEE Symposium Series on Computational Intelligence (SSCI), Honolulu, HI, USA, 27 November–1 December 2017; pp. 1–6. [Google Scholar]
  12. Zhu, X.; Shen, M. Based on the ARIMA model with grey theory for short term load forecasting model. In Proceedings of the 2012 International Conference on Systems and Informatics (ICSAI2012), Yantai, China, 19–20 May 2012; pp. 564–567. [Google Scholar]
  13. Christiaanse, W.R. Short-term load forecasting using general exponential smoothing. IEEE Trans. Power Appar. Syst. 1971, 2, 900–911. [Google Scholar] [CrossRef]
  14. Huang, S.J.; Shih, K.R. Short-term load forecasting via ARMA model identification including non-Gaussian process considerations. IEEE Trans. Power Syst. 2003, 18, 673–679. [Google Scholar] [CrossRef] [Green Version]
  15. Antoniadis, A.; Brossat, X.; Cugliari, J.; Poggi, J.M. A prediction interval for a function-valued forecast model: Application to load forecasting. Int. J. Forecast. 2016, 32, 939–947. [Google Scholar] [CrossRef]
  16. Cho, H.; Goude, Y.; Brossat, X.; Yao, Q. Modeling and forecasting daily electricity load curves: A hybrid approach. J. Am. Stat. Assoc. 2013, 108, 7–21. [Google Scholar] [CrossRef] [Green Version]
  17. Hong, T.; Pinson, P.; Fan, S. Global energy forecasting competition 2012. Int. J. Forecast. 2014, 30, 357–363. [Google Scholar] [CrossRef]
  18. Lloyd, J.R. GEFCom2012 hierarchical load forecasting: Gradient boosting machines and Gaussian processes. Int. J. Forecast. 2014, 30, 369–374. [Google Scholar] [CrossRef] [Green Version]
  19. Park, D.C.; El-Sharkawi, M.A.; Marks, R.J.; Atlas, L.E.; Damborg, M.J. Electric load forecasting using an artificial neural network. IEEE Trans. Power Syst. 1991, 6, 442–449. [Google Scholar] [CrossRef] [Green Version]
  20. Ryu, S.; Noh, J.; Kim, H. Deep neural network based demand side short term load forecasting. Energies 2017, 10, 3. [Google Scholar] [CrossRef]
  21. Goude, Y.; Nedellec, R.; Kong, N. Local short and middle term electricity load forecasting with semi-parametric additive models. IEEE Trans. Smart Grid 2013, 5, 440–446. [Google Scholar] [CrossRef]
  22. Wood, S.N.; Goude, Y.; Shaw, S. Generalized additive models for large data sets. J. R. Stat. Soc. Ser. C Appl. Stat. 2015, 64, 139–155. [Google Scholar] [CrossRef]
  23. Liao, X.; Cao, N.; Li, M.; Kang, X. Research on short-term load forecasting using XGBoost based on similar days. In Proceedings of the 2019 International Conference on Intelligent Transportation, Big Data & Smart City (ICITBS), Changsha, China, 12–13 January 2019; pp. 675–678. [Google Scholar]
  24. 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. [Google Scholar] [CrossRef]
  25. Fekri, M.N.; Patel, H.; Grolinger, K.; Sharma, V. Deep learning for load forecasting with smart meter data: Online Adaptive Recurrent Neural Network. Appl. Energy 2021, 282, 116177. [Google Scholar] [CrossRef]
  26. Jalali, S.M.J.; Ahmadian, S.; Khosravi, A.; Shafie-khah, M.; Nahavandi, S.; Catalão, J.P. A novel evolutionary-based deep convolutional neural network model for intelligent load forecasting. IEEE Trans. Ind. Inform. 2021, 17, 8243–8253. [Google Scholar] [CrossRef]
  27. Chitalia, G.; Pipattanasomporn, M.; Garg, V.; Rahman, S. Robust short-term electrical load forecasting framework for commercial buildings using deep recurrent neural networks. Appl. Energy 2020, 278, 115410. [Google Scholar] [CrossRef]
  28. Mallat, S.G. A Theory for Multiresolution Signal Decomposition: The Wavelet Representation. IEEE Trans. Pattern Anal. Mach. Intell. 1989, 11, 674–693. [Google Scholar] [CrossRef] [Green Version]
  29. Reis, A.J.R.; Alves da Silva, A.P. Feature Extraction via Multiresolution Analysis for Short-Term Load Forecasting. IEEE Trans. Power Syst. 2005, 20, 189–198. [Google Scholar] [CrossRef]
  30. Kaveh, A.; Dadras, A. Advances in Engineering Software A novel meta-heuristic optimization algorithm: Thermal exchange optimization. Adv. Eng. Softw. 2017, 110, 69–84. [Google Scholar] [CrossRef]
  31. Broomhead, D.S.; Lowe, D. Radial basis functions, multi-variable functional interpolation and adaptive networks. Complex Syst. 1988, 2, 321–355. [Google Scholar]
  32. PJM Web Site. Available online: http://www.pjm.com (accessed on 1 July 2023).
  33. Amjady, N. Short-Term Bus Load Forecasting of Power Systems by a New Hybrid Method. IEEE Trans. Power Syst. 2007, 22, 333–341. [Google Scholar] [CrossRef]
  34. Catalão, J.P.D.S.; Mariano, S.J.P.S.; Mendes, V.M.F.; Ferreira, L.A.F.M. Short-term electricity prices forecasting in a competitive market: A neural network approach. Electr. Power Syst. Res. 2007, 77, 1297–1304. [Google Scholar] [CrossRef] [Green Version]
  35. Amjady, N.; Keynia, F. Day ahead price forecasting of electricity markets by a mixed data model and hybrid forecast method. Int. J. Electr. Power Energy Syst. 2008, 30, 533–546. [Google Scholar] [CrossRef]
Figure 1. The overall framework of the proposed model.
Figure 1. The overall framework of the proposed model.
Sustainability 15 12311 g001
Figure 2. Electrical load: (a) PJM electricity market in 2006, (b) Spanish electricity market in 2002.
Figure 2. Electrical load: (a) PJM electricity market in 2006, (b) Spanish electricity market in 2002.
Sustainability 15 12311 g002
Figure 3. Measured and forecasted electrical load values for PJM market.
Figure 3. Measured and forecasted electrical load values for PJM market.
Sustainability 15 12311 g003
Figure 4. Measured and forecasted electrical load values for Spanish electricity market.
Figure 4. Measured and forecasted electrical load values for Spanish electricity market.
Sustainability 15 12311 g004
Figure 5. MAPE results in different seasons.
Figure 5. MAPE results in different seasons.
Sustainability 15 12311 g005
Figure 6. RMSE results in different seasons.
Figure 6. RMSE results in different seasons.
Sustainability 15 12311 g006
Table 1. The comparison results of the combined forecasting models for Case I and II.
Table 1. The comparison results of the combined forecasting models for Case I and II.
TimeModelsCase ICase II
WT-RBF-GAWT-RBF-ICAWT-RBF-TEOWT-RBF-GAWT-RBF-ICAWT-RBF-TEO
SpringRMSE0.0440.0330.0200.1210.0690.017
MAE0.0280.0220.0070.1000.0550.016
MAPE (%)8.4155.4664.9797.0344.8103.899
SummerRMSE0.0740.0550.0200.0550.0440.017
MAE0.0610.0450.0100.0430.0330.007
MAPE (%)6.3484.9524.2267.2925.1624.717
FallRMSE0.0270.0200.0060.0970.0710.014
MAE0.0230.0170.0040.0800.0520.020
MAPE (%)7.1566.6574.2557.8445.6184.212
WinterRMSE0.0730.0700.0370.0460.0350.006
MAE0.0560.0490.0230.0380.0280.004
MAPE (%)8.9945.1274.0879.5844.8213.492
Table 2. The comparison results of load forecasting models based on MAPE error index.
Table 2. The comparison results of load forecasting models based on MAPE error index.
SeasonsMLP-BRNNCNN-EAProposed Model
Winter13.229.824.443.49
Spring12.928.874.313.90
Summer11.9810.434.784.71
Fall12.249.544.754.21
Average12.249.544.754.21
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Khan, S. Short-Term Electricity Load Forecasting Using a New Intelligence-Based Application. Sustainability 2023, 15, 12311. https://doi.org/10.3390/su151612311

AMA Style

Khan S. Short-Term Electricity Load Forecasting Using a New Intelligence-Based Application. Sustainability. 2023; 15(16):12311. https://doi.org/10.3390/su151612311

Chicago/Turabian Style

Khan, Salahuddin. 2023. "Short-Term Electricity Load Forecasting Using a New Intelligence-Based Application" Sustainability 15, no. 16: 12311. https://doi.org/10.3390/su151612311

APA Style

Khan, S. (2023). Short-Term Electricity Load Forecasting Using a New Intelligence-Based Application. Sustainability, 15(16), 12311. https://doi.org/10.3390/su151612311

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop