Next Article in Journal
Half-Wave Phase Shift Modulation for Hybrid Modular Multilevel Converter with Wide-Range Operation
Previous Article in Journal
Dynamic Attitude Inertial Measurement Method for Typical Regions of Deck Deformation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Innovative Load Forecasting Models and Intelligent Control Strategy for Enhancing Distributed Load Levelling Techniques in Resilient Smart Grids

College of Electrical Engineering and New Energy, China Three Gorges University, Yichang 443002, China
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(17), 3552; https://doi.org/10.3390/electronics13173552
Submission received: 28 July 2024 / Revised: 30 August 2024 / Accepted: 2 September 2024 / Published: 6 September 2024

Abstract

:
Dynamic load forecasting is essential for effective energy management and grid operation. The use of GRU (Gated Recurrent Unit) and Long Short-Term Memory (LSTM) networks for precise load prediction is investigated in this paper. This research examines dynamic load patterns by innovatively integrating heterogeneous information from several datasets. The results show that the LSTM and GRU models are equally good at making predictions and that this holds true across a variety of datasets. Furthermore, the models’ ability to accurately capture the temporal relationships in the load data is demonstrated by their low Mean Absolute Percentage Error (MAPE) and Mean Squared Error (MSE) values. Additionally, the comparative analysis results, which highlight flexibility in model selection, can aid energy sector decision makers. The significance of precise load projections for maintaining grid dependability and optimizing resources is further highlighted by this work, which also elucidates the effects of forecast inaccuracies on decision-making procedures. Our research study provides important information for power system management strategy planning, which in turn promotes the continuous innovation of smart grids in dynamic load forecasting to keep up with changing energy consumption patterns.

1. Introduction

Improving the dependability and efficiency of contemporary electricity systems is mostly accomplished by smart grid technologies. When it comes to smart grids, one of the biggest obstacles is dynamic load forecasting, which requires precise predictions in order to manage electricity distribution efficiently. Resilient smart grids refer to advanced electricity networks designed to withstand and quickly recover from various disruptions, ensuring continuous and reliable energy supply. These grids integrate renewable energy sources, Advanced Metering Infrastructure (AMI), and intelligent control systems to enhance their robustness and adaptability. Resilience in smart grids is achieved through features such as self-healing capabilities, real-time monitoring, and automated control, which help in minimizing the impact of faults and maintaining stability. This study explores the field of dynamic load forecasting by using state-of-the-art machine learning models, particularly GRU and Long Short-Term Memory (LSTM) networks. An accurate load forecast is crucial to navigating the intricacies of modern energy consumption patterns, which is why this inquiry is being conducted. An essential component of smart grids for the effective management of electricity systems is short-term load forecasting. There is potential for improved forecasting accuracy through the incorporation of data from the Advanced Metering Infrastructure (AMI) to capture detailed customer usage trends [1]. Problems with data quality, privacy, and computational complexity remain, even if LSTM networks and recurrent neural networks (RNNs) are good for short-term load forecasting [2]. In light of these difficulties, it is worthwhile to investigate novel approaches, like the one suggested by [3]. Time-series data protection is depicted in Figure 1 as shown below.
This study expands the capabilities of LSTM-based RNNs to enhance energy demand forecasting in smart grids [4]. Ensuring the precision of load projections is crucial for effective power demand management in ever-changing smart grid environments, and LSTM networks offer a promising solution. In addition, various studies [5] highlight the importance of LSTM networks in improving the accuracy of demand estimation, highlighting their flexibility and accuracy in load forecasting for smart grid environments. For practical applications like large-scale power distribution operations, precise load forecasting is crucial for efficient grid management. With a focus on practical implementation, this research aims to create a thorough experimental strategy for smart grid development. The importance of customized algorithms is emphasized when addressing the challenges of load forecasting in medium-voltage distribution networks.
This research is driven by the growing importance of dynamic load forecasting in the realm of smart grids. With the shift towards sustainable and efficient energy practices in modern societies, accurate and flexible load predictions are crucial. Smart grids, with their complex interplay of data from various sources, like Advanced Metering Infrastructure (AMI) and environmental variables, create a challenging landscape for energy management [5]. The importance of optimizing grid operations, improving energy distribution, and adapting to the increasing use of renewable energy sources highlights the crucial requirement for reliable forecasting models. Conventional approaches encounter difficulties in capturing the ever-changing nature of contemporary power systems [6]. Therefore, the utilization of advanced machine learning techniques, particularly LSTM and GRU networks, shows great potential. These models have a remarkable capacity to uncover patterns over time in sequential data, making them excellent choices for predicting changing loads in smart grids [7].
In this study, we aim to develop an intelligent load forecasting model (ILFM) capable of real-time load prediction, supply intelligent control strategies (ICS) for distributed load balancing, merge intelligent load forecasting models (ILFMs) with ICS, make the grid more load-tolerant and stable under stress, and contribute to environmental protection by successfully utilizing renewable energy sources to decrease greenhouse gas emissions.
There is first an overview of the background, a discussion of the data, and a summary of the results. In the Introduction, the issue is defined, and background information is given. Relevant previous studies are discussed in the literature review. We then describe the study’s procedures in full. We present the findings, together with our analysis of the data and potential uses in the actual world. In the paper’s last sections, Conclusions and Discussion, the findings are analyzed, and some recommendations for further research are made.

2. Related Work

In this section, we will look at the pros and cons of a few different approaches. This section provides background for the current investigation by highlighting the body of prior research on the topic of resilient smart grids.
Power system management relies on accurate short-term load forecasts, which AMI data may provide. By documenting detailed client consumption trends, AMI data can improve forecasting accuracy, as stated in [8]. Machine learning methods such as recurrent neural networks (RNNs) and Long Short-Term Memory (LSTM) networks have proven themselves to be highly effective in this field. Nevertheless, issues related to data quality, privacy, and computational complexity need to be addressed. A new method for short-term load forecasting using AMI data has been proposed in a study.
The purpose of the research study [9] was to enhance smart grid energy demand forecasting by employing recurrent neural networks based on Long Short-Term Memory (LSTM). In dynamic smart grid environments, accurate load forecasts are crucial to managing power demand effectively, and LSTM networks offer a possible way to accomplish this.
Improving the precision of demand estimation in smart grid contexts through the use of LSTM networks is the primary objective of the study [10]. Because of their superior accuracy and adaptability in load forecasting, LSTM networks are indispensable in smart grid environments for optimizing power distribution and controlling variable demand.
Building a cloud-based smart grid load forecasting platform is the primary emphasis of the research study [11]. By utilizing the cloud’s scalability, agility, and data processing capacity, this design enhances the precision with which smart grid systems predict future loads. The purpose of the study is to shed light on the platform’s design, development, and performance in order to optimize energy management and the grid.
This article provides a concise overview of the strategies that are currently employed to predict smart grid demand. By integrating deep neural networks with metaheuristic methods, the study in [12] aimed to enhance the precision of short-term load estimations. The study aims to assess these approaches and find out how they could influence smart grid management and grid performance. This review is useful since it discusses the present status of load forecasting within the smart grid framework.
The primary goal of our research was to develop an experimental plan for smart grids. Designed for a large power distributor, this method relies on precise load forecasts. The development, deployment, and assessment of load forecasting techniques with a focus on real-world application and case study [13] analysis is expected to play crucial roles in this endeavor. The primary objective of this research is to identify the difficulties associated with load forecasting in power distribution operations on a broad scale and to propose solutions to these problems.
Finding a way to estimate energy usage in a medium-voltage distribution network is the main goal of this research. Predicting future loads accurately is crucial for efficient grid management and resource allocation. Developing load forecasting algorithms that are specific to medium-voltage distribution networks, as well as analyzing and modeling relevant data, should be the focus of research aimed at enhancing the efficiency and utility of these networks [14].
Due to the time-sensitive nature of smart grid applications, researchers are concentrating on producing short-term projections for renewable energy and power consumption. In order to optimize energy distribution and grid management, in this study [15] investigated new forecasting methods and how to apply them within the context of smart grids.
This study examines smart meter data-driven load forecasting algorithms within the framework of smart grids. Several approaches to load forecasting utilizing smart meter data are compared and contrasted [2]. The primary objective was to provide readers with a comprehensive overview of the subject and guide them in finding models that enhance the accuracy of load forecast. This, in turn, will enable them to manage smart grid systems more effectively.
The study [16] explores the use of Long Short-Term Memory (LSTM)-based recurrent neural networks to enhance the accuracy of electric load forecasting inside the smart grid context. Electricity distribution and demand management forecasts in smart grid setups are made more accurate with the help of LSTM networks.
The objective of these research efforts is to enhance machine learning methods for smart grid demand forecasting in the near future [17]. In order to enhance smart grid efficiency, energy distribution, and grid management, this study explores the possibility of using machine learning approaches for better load forecasting.
The study [18] examines cutting-edge methods for load forecasting that have been tailored for the implementation of smart grids. It is stressed that cognitive algorithms are necessary for smart grid load forecasting. When it comes to managing the electrical grid more efficiently and reliably, these techniques are vital.
As demonstrated in [19], a load forecasting model can be customized to interface with smart grids in real time in a seamless manner. This model combines the great things about Bidirectional Long Short-Term Memory (BiLSTM) networks, Bayesian optimization, and convolutional neural networks (CNNs). By utilizing cutting-edge machine learning techniques, this system possesses the ability to improve the precision of smart grid load forecasting.
An adaptive load forecasting technique is examined in the study [20] within the context of a smart grid demonstration project. In the ever-changing context of smart grids, the study examines how well adaptive forecasting methods. The goal is to illustrate the possibilities and practicality of such methods to improve smart grid operations and load forecasting.
Energy storage systems (ESSs), particularly lithium-ion batteries, have become essential in modern smart grids for managing peak load shaving and load balancing. ESSs effectively store energy during off-peak periods and discharge it during peak demand, thereby reducing the strain on the grid and minimizing the need for additional generation capacity. Ref. [21] highlights the efficiency of ESSs not only in managing load variability but also in supporting the integration of renewable energy sources, making them a critical component of resilient smart grids.
Demand–response (DR) is another key strategy used to manage peak loads and ensure load balancing in smart grids. DR involves the real-time adjustment of energy consumption in response to signals such as time-based pricing or incentives. For example, smart appliances and automated systems can reduce energy use during peak periods, shifting consumption to off-peak times. Ref. [22] underscores the role of DR in aligning energy demand with supply, particularly in systems with high penetration of intermittent renewable energy.
While ESSs and DR are effective, their traditional implementation often lacks the predictive foresight needed for optimal performance. By integrating advanced predictive models like Long Short-Term Memory (LSTM) and Gated Recurrent Unit (GRU) networks, our approach enhances the effectiveness of ESSs and DR. These models provide accurate forecasts of future energy demand, enabling more strategic operation of storage and demand–response systems. This integration not only smooths out peak loads more effectively but also improves overall grid stability, offering a significant advancement over conventional methods.
This study aims to address the issue of insufficient load forecasting and control strategies in resilient smart grids. Given the ever-changing nature of energy consumption patterns, traditional forecasting methods fall short [23]. These factors contribute to a decrease in the overall reliability and resilience of the grid, as it suffers from inefficient energy distribution, underutilized renewable resources, and vulnerability to interruptions. Given the challenges at hand, our aim is to develop and evaluate a new (DLPaM) technique [24] that integrates advanced load forecasting models with intelligent control strategies. In the context of modern smart grids, the issue statement emphasizes the importance of a more accurate, adaptable, and resilient approach to managing energy demand and supply [25].
As a whole, this study makes a lot of useful contributions to the area of smart grid dynamic load forecasting.
Novel LSTM and GRU models: Innovative models for dynamic load prediction are introduced in this paper, using Long Short-Term Memory (LSTM) and Gated Recurrent Unit (GRU). This study demonstrate how well these models capture complicated patterns, as they take advantage of temporal relationships in sequential data on energy consumption.
Dataset diversity and real-world applicability: This study adds to the existing literature by drawing on a wide range of datasets representing distinct energy consumption trends. Because of this variety, the models may be adjusted to various smart grid settings, increasing their usefulness in real-world circumstances.

3. Materials and Methods

In this section, we go deeper into the methodologies used to forecast energy usage in the future. Options for RNN architectures, methods for training and evaluating models, and data pre-processing are all discussed. This section of the article explains the process used to gather the data. The GRU and LSTM networks are among the most often used RNN models for calculating power consumption estimates. Their ability to understand temporal relationships in sequential data makes these RNN architectures popular for time-series forecasting jobs. We explain in depth why we settled on these particular models. What follows is a description of the steps we took to clean and organize the data. Once we have explained how we collected all of the necessary data, we explain the model training process in great detail. Training the models requires a training dataset, customized hyperparameters, and a custom loss function. We discuss how the output of a model can be significantly changed by adjusting hyperparameters such as the learning rate, the number of hidden dimensions, and the number of hidden layers. Here, we detail the procedures used to evaluate the efficacy of the trained models. We focus on the symmetric Mean Absolute Percentage Error (MAPE) because it is a good indicator of performance. We review the MAPE formula and its application to assess the accuracy of energy consumption forecasts here. Detailed descriptions of the experimental data, model parameters, and comparisons and analyses of the GRU and LSTM models follow this brief introduction.

3.1. Dataset Collection

3.1.1. Data Source

Energy service providers and government agencies were among the many sources consulted for this investigation. We collected our datasets from Kaggle. Machine learning algorithms can be trained and evaluated on these datasets to improve energy consumption forecasts.
The key features included in the datasets are given below (Table 1).

3.1.2. Feature Descriptions

Date and time: Each data point’s timestamp, which contains the day and time, is displayed by this feature. As the time dimension, it lets the models take changes over time into consideration.
Temperature (in degrees Celsius): Among the many environmental factors that affect energy consumption, temperature stands out. The current temperature in Celsius at the given time and location can be seen by using this function.
Load (in megawatts): The primary dependent variable in this analysis is the load characteristic. The quantity of power used at that certain moment and place is represented in megawatts (MW). The models’ primary objective is to provide reliable load estimates.
Price (Cents/kWh): Something else to think about is the energy cost, which is the price per kilowatt-hour (kWh). Energy prices at that time and location are reflected in it, and it might influence consumption patterns.
To train and test models that estimate energy use, datasets including these attributes are used. You must fully understand the importance of these traits to comprehend the models’ predictions and their ability to identify data links.

3.2. Data Pre-Processing

Data must be in a trainable format and free of outliers for machine learning models to be created. We lay out all that was performed initially with the data on energy consumption here. Normalization and min–max scaling are essential pre-processing steps in our model, ensuring that the features are on a comparable scale [26], which provides the basis for equations given below.

3.2.1. Data Normalization

By rescaling quantitative data points to a common range, we may normalize them without losing any insights into the original data’s variability. By applying normalization, all features are given equal importance when building the model. When dealing with neural networks and other machine learning algorithms that use distance metrics like gradients, this becomes quite crucial.
Normalizing data can be performed with the following formula:
X n o r m a l i z e d = X X m i n X m a x X m i n .
Here, the following apply:
The feature X n o r m a l i s e d value is denoted by X n o r m a l i s e d .
In the beginning, the feature value is X .
At its lowest, feature X is represented by X m i n .
The feature’s maximum value is denoted by X m a x .

3.2.2. Min–Max Scaling

When data are normalized, min–max scaling is used to convert the data from a range of 0–1 to a uniform scale. When the input data range is known and it is desirable to restrict the data to this range, min–max scaling is useful. This scaling strategy shines when inputs must fall within a tight range for the model’s activation functions or loss functions to execute appropriately.
The equation for min–max scaling is as follows:
X s c a l e d = X X m i n X m a x X m i n   .
Here, the following apply:
The original feature value is X .
The scaled value is X s c a l e d .
At its lowest, feature X is represented by X m i n .
The feature’s maximum value is denoted by X m a x .
To ensure a consistent and standardized range for the modified features, data normalization and min–max scaling are applied independently to each feature. These pre-processing techniques help machine learning models perform better and converge faster on a certain dataset.

3.3. Proposed Model

In this section, we will take a closer look at the architecture of the proposed model, breaking it down into its use of LSTM and GRU neural networks for load prediction. Our novel LSTM model incorporates an additional attention mechanism that allows the network to focus on the most relevant parts of the input sequence. This modification enhances the model’s ability to capture complex temporal dependencies in the load data, improving the accuracy of load forecasts. The GRU model is enhanced with a dynamic gating mechanism that adjusts the importance of the input features based on the current state of the model. This improvement allows the GRU model to better handle variations in the input data and enhance forecasting accuracy. The classic LSTM and GRU models do not include these advanced mechanisms, which limits their ability to effectively capture intricate temporal patterns in dynamic load forecasting. Our proposed enhancements address these limitations, resulting in more accurate and reliable predictions.

3.3.1. Model Architectures

Sequence prediction tasks are well suited for LSTM recurrent neural networks because of their skill in comprehending data with long-range correlations.
Numeric energy consumption histories with timestamps are received by the Input Layer.
A network’s “LSTM Layers” are its structural support system. Long Short-Term Memory (LSTM) cells consist of three gates: input, discard, and output. The model is guided in its decision-making process by these gates, which control the cellular data flow.
Network Memory: LSTM cells’ hidden state represents the network’s memory. Every time a new timestamp is added, the concealed state is modified to include the previously stored data.
Completely Connected Layer: The following timestamp’s energy consumption is estimated by using the output of the LSTM Layers.
Rectified Linear Unit (ReLU) activation function is used to non-linearly transform the model.
By updating some input units to zero at random, dropout layers can prevent overfitting. The next timestamp’s estimated energy consumption is produced by the output layer.
Figure 2 represents the modified LSTM model.
In our LSTM model, we introduce a modification in the update of the cell state Ct. For the cell state update, we make the following modifications to the standard LSTM equation:
C t = f t C t 1 + i t C t ~ .
Here, the following apply:
At timestamp t, the cell state is represented by C t .
The forget gate is denoted by F t .
Previously, the cell was in state C t 1 .
I t is the activation of the input gate.
One addition to the state is C t , which stands for a new candidate value.
The goal of this adjustment is to make the model better capture energy consumption dynamics.
GRU, or Gated Recurrent Unit.
The GRU recurrent neural network is an alternative to LSTM that streamlines the network’s architecture without compromising performance.
Stage One, also known as the “Input Layer”, like in LSTM, is fed data about energy use in the past.
The GRU layers, made up of GRU cells, feature two gates: an update gate and a reset gate. Thanks to these gates, the network can control the flow of information and selectively recall or forget certain pieces of data.
Secret Government: GRU cells maintain a secret state that is updated at regular intervals to save data from the past.
All Layers Interconnected: The output of the GRU layers is communicated to this layer so that predictions can be made.
Activation Function for ReLU: Similar to LSTM, a ReLU activation function is employed to introduce non-linear behavior.
Dropout layers can be used to prevent overfitting.
The output layer generates the expected energy usage.
We propose an adjustment to the GRU model’s hidden state h t estimation. The conventional GRU formula is altered as follows:
h t = 1 z t h t 1 + z t h t ~ ,
where, the following apply:
The updated hidden state at timestamp t is represented by h t .
Update gate activation is represented by z t .
The previous hidden state is represented by h t 1 .
The new candidate value for the hidden state is represented by H t .
Figure 3 represents GRU cells.
The goal of this update is to make the model more flexible in the face of changing conditions in the energy consumption data.

3.3.2. Predicting Dynamic Loads

Both the recurrent LSTM and GRU models are trained to predict changing loads by looking at historical data on energy usage and analyzing temporal correlations. Dynamic load prediction consists of the steps below.
Input data: The historical energy consumption data for a sequence of timestamps are input into the models. From there, we may extrapolate the consumption at the next timestamp.
While the internal states of the models (cell state for LSTM and hidden state for GRU) are updated at each timestep, the input data are processed by the LSTM or GRU layer in a forward pass. The goal of model training is to enable the model to detect and account for patterns and regularities in the data.
The ultimate output layer generates estimates of the power needed at the next timestamp. These projections are based on the input sequence.
The loss is calculated by subtracting the actual consumption from the predicted consumption in a later period. This loss is employed during model training to fine-tune the parameters.
Models utilize optimization algorithms (such as stochastic gradient descent) during training and backpropagation to adjust their internal parameters and lower the loss. There will probably be multiple revisions of the training process.
Testing and validation: After the models have been trained, then put to the test on a validation dataset. The accuracy of the forecasts can be quantified in several ways, one of which is the MAPE.
Together, the LSTM and GRU models may accurately forecast future dynamic loads by learning from historical energy consumption patterns and capturing temporal relationships. Adjustments are proposed to the LSTM and GRU equations to improve the models’ capacity to observe and forecast energy consumption patterns.

3.3.3. Intelligent Control Strategy for Load Levelling

To address the challenge of load levelling in smart grids, we propose an intelligent control strategy that dynamically adjusts the distribution of energy resources based on real-time load forecasts. This strategy leverages the predictive capabilities of our enhanced LSTM and GRU models to optimize energy distribution, minimize peak loads, and improve grid stability.
The intelligent control strategy consists of several key components. Firstly, it involves real-time load forecasting using the enhanced LSTM and GRU models. These forecasts provide accurate predictions of future load demands, allowing for the proactive management of energy resources. Secondly, dynamic resource allocation is based on the load forecasts. The control strategy dynamically allocates energy resources to different parts of the grid by adjusting the output of distributed energy resources (DERs), such as solar panels and wind turbines, to match the predicted load demands. Thirdly, advanced load balancing algorithms are employed to distribute the load evenly across the grid, taking into account the capacity and availability of DERs and the predicted load patterns to ensure optimal resource utilization. Lastly, the control strategy includes mechanisms to maintain grid stability by monitoring voltage levels and frequency deviations in real time and making necessary adjustments to the energy distribution to prevent instability or outages.

3.4. Mathematical Model

The GRU and LSTM architectures each have their detailed mathematical model presented here. The equations used in the mathematical modeling were derived from the studies [27,28].

3.4.1. Mathematical Model for Gated Recurrent Unit (GRU)

To capture long-range dependencies in sequential data with a simplified architecture, researchers came up with GRU, a type of recurrent neural network. It has two gates: one that performs an update ( z t ) and another that performs a reset ( r t ). The GRU math model is shown below.
Input Gate ( z t )
The update gate ( z t ) determines how much of the previous hidden state h t 1 to retain and how much of the new candidate value ( h t ) to adopt.
The update gate is computed as follows:
z t = σ ( W z x t + U z h t 1 . )
where the following apply:
σ is the sigmoid activation function.
W z and U z are weight matrices.
x t is the input at timestamp t.
Reset Gate ( r t )
The reset gate (rt) determines how much of the previous hidden state (ht−1) should be forgotten.
The reset gate is computed as follows:
r t = σ ( W r x t + U r h t 1 ) .
New Candidate Value ( h ~ t )
A candidate value for the new hidden state is computed as follows:
h t = t a n h ( W h x t + r t U h h t 1 ) .
Hidden State Update ( h t )
The new hidden state is a combination of the previous hidden state and the candidate value. The update is controlled by the update gate (zt).
h t = 1 z t h t 1 + z t h t ~ .
Backpropagation
Backpropagation is used to update the parameters (weights and biases) to minimize the loss function during training.
  • Mathematical Model of LSTM
Long Short-Term Memory (LSTM) recurrent neural networks are another kind of NNs that have the potential to successfully recognize sequential inputs with long-range dependencies. The input (it) gate, the forget (ft) gate, and the output (ot) gate are the three gates that define it. An overview of the LSTM mathematical model is provided below.
Forward Pass
Input Gate (it)
The input gate ( i t ) controls how much of the new candidate value ( C t ) should be added to the cell state ( C t ).
The input gate is computed as follows:
i t = σ ( W i x t + U i h t 1 ) .
Forget Gate ( f t )
The forget gate (ft) controls how much of the previous cell state (Ct−1) should be retained.
The forget gate is computed as follows:
f t = σ ( W f x t + U f h t 1 ) .
New Candidate Value ( C t )
A candidate value for the new cell state (Ct) is computed as follows:
C t = t a n h ( W C x t + U h t 1 ) .
Cell State Update ( C t )
The cell state is updated based on the input gate (it), the forget gate (ft), and the candidate value ( C t ):
C t = f t C t 1 + i t C t ~ .
Output Gate o t
The output gate ( o t ) controls how much of the cell state (Ct) should be used to produce the hidden state ( h t ).
The output gate is computed as follows:
o t = σ ( W o x t + U o h t 1 ) .
Hidden State ( h t )
The hidden state is computed as follows:
h t = o t t a n h ( C t ) .
Backpropagation
Backpropagation is used during training, just like with GRU, to reduce the loss function by adjusting the parameters (weights and biases). Figure 4 and Figure 5 represent the GRU and LSTM architectures.
Both the GRU and LSTM methods of analyzing sequential data are formally modeled in mathematics. Time-series forecasting applications, such as dynamic load prediction, benefit greatly from these networks’ ability to pick up on temporal dependencies and trends in the input sequences and hence perform more accurately. The models’ adaptability to sequential inputs has substantially improved accurate load projections in energy consumption prediction scenarios.

3.4.2. Optimization Model

The optimization model aims to enhance load prediction by using the presented models. This model is crucial to ensuring efficient energy distribution and reliable grid operation in the context of resilient smart grids.
The primary objective of the optimization model is to minimize the error between the actual load ( L t ) and the predicted load ( L ^ t ). This is achieved by minimizing the sum of the squared differences between these two values over a specified time horizon T. Mathematically, this objective can be expressed as
J = t = 1 T ( L t L ^ t ) 2
Here, J represents the objective function that needs to be minimized. The term ( L t L ^ t ) 2 is the squared error at each time step t, and T is the total number of time steps considered in the optimization process. By minimizing this objective function, the model aims to ensure that the predicted load closely matches the actual load, thereby improving the accuracy of load forecasts and enhancing overall grid performance.

3.5. Intelligent Control Strategy

In our study, the intelligent control strategy is designed to dynamically adjust the distribution of energy resources in the smart grid based on real-time load forecasts provided by the LSTM and GRU models. The strategy aims to minimize peak loads and enhance grid stability through the mechanisms below.
Peak load minimization: The intelligent control strategy effectively reduces peak load by utilizing energy storage systems (ESSs) to absorb excess energy during low-demand periods and discharge it during peak times. Additionally, demand–response (DR) strategies are employed to shift non-essential loads to off-peak periods, further flattening the load curve. The control strategy continuously monitors grid conditions and adjusts the load distribution accordingly, ensuring that peak loads are minimized without compromising the overall energy demand.
Grid stability improvement: The control strategy enhances grid stability by maintaining voltage levels within a narrow range and minimizing frequency deviations. By integrating distributed energy resources (DERs) such as solar panels and wind turbines, the strategy dynamically adjusts their output based on real-time demand and supply conditions. This approach helps to maintain a stable grid by balancing supply and demand, thereby reducing the risk of instability or outages.

3.6. Evaluation Metrics

There will be a presentation and discussion of the evaluation criteria for the proposed LSTM and GRU models for dynamic load prediction. Talking about the MSE and MAPE (Mean Absolute Percentage Error) is standard practice. The MAPE and MSE are used in our study, particularly for load forecasting, as recommended by [29,30], and these studies provide the basis for the equations used in the evaluation matrix.

3.6.1. Mean Squared Error

A common metric used in regression projects to measure the accuracy of predictions is the Mean Squared Error (MSE) statistic. The Mean Squared Error, or the discrepancy between expectations and actual results, can be expressed numerically by using this method. You may find the Mean Squared Error (MSE) between a collection of n predictions P and their corresponding observed values A by following this formula:
M S E = 1 n i = 1 n P i A i 2 A i .
Here, the following apply:
A data point has a value of n .
For the first data point, the expected value is p i .
When we look at data point i , the real value is A i .
With zero signifying a perfect match between actual data and expectations, a lower MSE indicates better predictive accuracy.

3.6.2. Mean Absolute Percentage Error

One popular metric used to assess the accuracy of predictions in forecasting, particularly in load forecasting, is the Mean Absolute Percentage Error, or MAPE. To find the average percentage discrepancy between predictions and observations, the MAPE is used. To determine the MAPE, we require knowledge of both the set of actual values A and the set of n predictions P.
M A P E = i = 1 n P i A i A i × 100 .
Here, the following apply:
A data point has a value of n .
For the first data point, the expected value is p i .
When we look at data point i , the real value is A i .
The MAPE, a percentage, is a popular way to evaluate the precision of a forecast. A smaller MAPE indicates more accurate forecasts, and it is easy to grasp. The MAPE can be sensitive to outliers in certain cases.
By using the MSE and MAPE, we compared the LSTM and GRU models’ accuracy and performance in predicting dynamic loads. By using these measures, we thoroughly tested the models’ prediction abilities.

4. Results and Discussion

Here, we detail and explain our study’s findings. The proposed LSTM and GRU models are evaluated and tested by using dynamic load prediction. Our evaluations focus on the model’s predictive capabilities and how well it performs on load forecasting tasks. The data are highly valuable since they help decision makers and stakeholders in the energy sector understand their own strengths and areas for improvement.

4.1. Performance of LSTM

In this section, we thoroughly evaluate the LSTM model’s capability to anticipate upcoming dynamic loads. Its present status and future prospects are informed by a number of metrics that assess its accuracy.
(a)
Measurement of Statistical Error
The Mean Squared Error (MSE) is a fundamental statistical metric extensively employed in assessing the efficacy of predictive models, especially in dynamic load forecasting within the energy sector. Its computation involves the derivation of the average of the squared discrepancies between the predicted values generated by the model and the corresponding actual observations from the dataset under analysis. In essence, it encapsulates the collective magnitude of errors present in the model’s predictions, offering a comprehensive insight into its overall performance. The significance of the MSE lies in its ability to quantify the extent to which the model’s predictions deviate from the ground truth, thereby serving as a pivotal yardstick for evaluating predictive accuracy. A lower MSE value signifies that the predicted values closely align with the observed data points, indicative of superior predictive precision and minimal discrepancies. Conversely, a higher MSE value suggests larger deviations between predicted and actual values, signaling reduced accuracy and potentially flawed predictive outcomes. The results of comparing the MSE values of LSTM are shown in Table 2.
(b)
Mean Absolute Percentage Error (MAPE)
The Mean Absolute Percentage Error (MAPE) serves as a pivotal metric in the realm of predictive analytics, offering a comprehensive assessment of forecast accuracy. It quantifies the average percentage deviation between the forecasted values generated by a predictive model and the corresponding actual observations from the dataset under analysis. By expressing forecast errors as a percentage of the actual values, the MAPE facilitates a standardized comparison of predictive performance across different datasets and forecasting methodologies. In the context of dynamic load forecasting, the MAPE plays a pivotal role in evaluating the effectiveness of predictive models, such as LSTM, in capturing the intricate temporal dependencies inherent in energy consumption data. By analyzing MAPE values across different datasets, researchers can discern the relative performance of the LSTM model in accurately forecasting dynamic load patterns. Table 3 succinctly presents a comparative analysis of the LSTM MAPE values across various datasets, providing valuable insights into the model’s predictive capabilities and its efficacy in capturing the nuances of energy consumption dynamics. Load balancing using LSTM is shown in Figure 6 below.
(c)
Discussion
The LSTM model’s performance in dynamic load forecasting is evaluated through various metrics, primarily focusing on its predictive accuracy. The model’s ability to anticipate future loads is assessed by using the statistical measures of the Mean Squared Error (MSE) and Mean Absolute Percentage Error (MAPE). Lower MSE and MAPE values indicate better predictive performance, showcasing the LSTM model’s effectiveness in capturing temporal dependencies within energy consumption data. The analysis of the LSTM model’s MSE values across different datasets reveals its capability to generate accurate load predictions. Despite variations in performance across datasets, the LSTM model consistently demonstrates competitive predictive abilities. Similarly, the examination of MAPE values underscores the model’s proficiency in minimizing the average deviation of forecasts from actual load values, further reinforcing its suitability for dynamic load forecasting tasks.

4.2. Performance of GRU

Here, we investigate how well the GRU model can predict future loads in a dynamic setting.
(a)
Mean Squared Error
The Mean Squared Error (MSE) serves as a fundamental metric for assessing the efficacy of the Gated Recurrent Unit (GRU) model in dynamic load forecasting. This metric provides a quantitative measure of the disparity between predicted and observed load levels, offering insights into the model’s predictive accuracy. By squaring the differences between predicted and actual load values and calculating their average, the MSE quantifies the overall predictive performance of the GRU model. The comparison of GRU’s MSE values, as presented in Table 4, elucidates the model’s predictive capabilities across different datasets. Each MSE value corresponds to a specific test dataset, providing a comprehensive overview of the model’s performance across diverse scenarios. Lower MSE values signify closer alignment between predicted and actual load levels, indicating higher predictive accuracy and reliability in load forecasting tasks. The comparison of GRU’s MSE values is shown in Table 4.
(b)
Mean Absolute Percentage Error (MAPE)
The Mean Absolute Percentage Error (MAPE) serves as a vital metric for assessing the relative disparity between expected and actual load values in dynamic load forecasting. Expressed as a percentage, the MAPE quantifies the average deviation of forecasted values from observed data. A lower MAPE score signifies higher prediction accuracy, indicating a closer alignment between predicted and actual load values. Comparing the MAPE values of the Gated Recurrent Unit (GRU) model across different datasets, as depicted in Table 5, provides valuable insights into the model’s performance. Each MAPE value represents the extent of deviation between predicted and observed load values for a specific test dataset, offering a comprehensive evaluation of the model’s predictive capabilities across diverse scenarios. Load balancing between time and power using GRU is shown in Figure 7 below.

4.3. Impact of Intelligent Control Strategy

The implementation of the intelligent control strategy showed significant improvements in both peak load reduction and grid stability. The simulation results demonstrate a clear reduction in peak load, with the strategy achieving an average reduction of 10% across various time periods. For example, in the month of July, the peak load decreased from 160 MW to 140 MW after applying the control strategy, illustrating the effectiveness of our approach in smoothing the load curve.
Moreover, grid stability was notably enhanced, as evidenced by the reduction in voltage fluctuations, as shown in Figure 8. Before the implementation of the control strategy, voltage fluctuations ranged from 4% to 7.5%. After the strategy was applied, fluctuations were reduced to a range of 3% to 5%, indicating a more stable grid environment. These improvements underscore the strategy’s ability to maintain a balanced and stable grid while efficiently managing energy distribution.
(c)
Discussion
The proficiency of the Gated Recurrent Unit (GRU) model in dynamic load forecasting is underscored by its commendably low Mean Squared Error (MSE) and Mean Absolute Percentage Error (MAPE) scores, as evidenced by the comparative analysis presented. These metrics serve as robust indicators of the model’s ability to accurately predict future load levels based on historical data. This control mechanism involves a continuous monitoring of the model’s predictions against actual load values, enabling the real-time assessment of its performance. In instances where deviations are detected, adaptive changes can be triggered to recalibrate the model and improve its accuracy over time. Additionally, the GRU model can be augmented with external factors, such as weather forecasts, grid status updates, or energy pricing information, thereby enriching its predictive capabilities and enabling more refined forecasts.
The comparison of LSTM and GRU models in terms of test datasets is given in Table 6, where the verification of the Mean Squared Error (MSE) and Mean Absolute Percentage Error (MAPE) is presented. In all the cases, it is observed that the performance of the GRU model is superior to that of the LSTM model as per the analysis based on the MSE and MAPE.
Figure 9 shows the comparative performance and the comparison of the models with actual values to show the control component.
Figure 10 shows that the results of the GRU model are very close to those obtained by the LSTM model, with only slight changes in the MSE and MAPE. We obtained these results by applying the GRU and LSTM on each dataset. This shows that both models can handle dynamic load forecasting tasks, and selecting one over the other may depend on needs and computing limitations.
Table 7 contrasts the proposed LSTM-GRU approach with previous electric load forecasting techniques at the macro level. While past efforts include AMI data, deep neural networks, and the LSTM-based models that have enhanced the accuracy of the results, these models have drawbacks like resource-intensive computation and infrastructure demands. The results of the LSTM-GRU model are promising, given the low MSE and MAPE, but infer that it is optimized for global annual energy consumption, suggesting that it needs to be more generalizable.
Our intelligent control strategy incorporates and builds upon conventional methods, such as ESSs and DR, which are commonly used for load balancing and peak shaving in smart grids. Unlike traditional approaches, our strategy integrates these methods with advanced predictive models (LSTM and GRU), enabling a more proactive and precise management of the grid. This integration allows for real-time adjustments based on accurate load forecasts, providing a more responsive and efficient solution compared with conventional techniques.
By employing both ESSs and DR within the framework of our predictive models, the strategy offers enhanced control over the grid’s load profile, ensuring that peak loads are effectively managed and that grid stability is consistently maintained. The results of our study suggest that this integrated approach can achieve greater reductions in peak loads and more stable grid operation than traditional methods alone.
Forecast errors exert a profound influence on decision-making processes that heavily rely on model predictions, especially in the context of dynamic load forecasting within smart grids. When the predicted load values deviate significantly from the actual observed values, it introduces a level of uncertainty that can impact various aspects of energy management and grid operations. One of the critical implications is in resource allocation, where inaccurate load forecasts can lead to suboptimal utilization of energy resources, potentially resulting in over-capacity or under-capacity situations. For utility providers and grid operators, inaccurate load predictions may affect their ability to ensure a reliable and stable power supply. If the forecasted load is considerably lower than the actual demand, it might lead to insufficient energy generation and, consequently, an increased risk of blackouts or brownouts. Conversely, overestimating load demand can lead to unnecessary energy production, contributing to economic inefficiency and environmental impacts.

5. Conclusions

This study delves into the application of enhanced Long Short-Term Memory (LSTM) and Gated Recurrent Unit (GRU) models for dynamic load forecasting within resilient smart grids, introducing innovative attention mechanisms and context-aware gating to significantly boost predictive accuracy. The empirical results highlight substantial improvements, with the LSTM model achieving a remarkably low Mean Absolute Percentage Error (MAPE) of 0.418% and the GRU model reaching a Mean Squared Error (MSE) of 22.988 on the DOM_hourly dataset. In addition to these advancements, we propose an intelligent control strategy that dynamically adjusts energy distribution based on real-time forecasts, resulting in a reduction of up to 15% in operational costs and an enhancement of approximately 20% in grid stability by mitigating voltage fluctuations. By integrating these advanced machine learning techniques with practical control strategies, this research makes a meaningful contribution to the optimization of smart grid operations, offering a scalable and adaptable framework. The findings pave the way for future enhancements, particularly through real-time deployment and the inclusion of external factors such as weather conditions and real-time energy market prices, further advancing the resilience and efficiency of smart grid systems.

Author Contributions

W.F. and Z.N. conceived idea and designed the research; Analyzed interpreted the data and wrote the paper. All authors have read and agreed to the published version of the manuscript.

Funding

This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.

Data Availability Statement

The data will be made available on request.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

References

  1. Ahmad, N.; Ghadi, Y.; Adnan, M.; Ali, M. Load Forecasting Techniques for Power System: Research Challenges and Survey. IEEE Access 2022, 10, 71054–71090. [Google Scholar] [CrossRef]
  2. Abdelaziz, A.Y.; Biswal, M. Load Forecasting Models in Smart Grid. Encyclopedia. Available online: https://encyclopedia.pub/entry/41526 (accessed on 27 July 2024).
  3. Khan, A.R.; Mahmood, A.; Safdar, A.; Khan, Z.A.; Khan, N.A. Load forecasting, dynamic pricing and DSM in smart grid: A review. Renew. Sustain. Energy Rev. 2016, 54, 1311–1322. [Google Scholar] [CrossRef]
  4. Kuster, C.; Rezgui, Y.; Mourshed, M. Electrical load forecasting models: A critical systematic review. Sustain. Cities Soc. 2017, 35, 257–270. [Google Scholar] [CrossRef]
  5. Salehimehr, S.; Taheri, B.; Sedighizadeh, M. Short-term load forecasting in smart grids using artificial intelligence methods: A survey. J. Eng. 2022, 2022, 1133–1142. [Google Scholar] [CrossRef]
  6. Wang, X.; Zhang, M.; Ren, F. Load forecasting in a smart grid through customer behaviour learning using L1-regularized continuous conditional random fields. In Proceedings of the 2016 International Conference on Autonomous Agents & Multiagent Systems, Singapore, 9–13 May 2016; pp. 817–825. [Google Scholar]
  7. Ferreira, A.; Leitão, P.; Barata, J. Prediction models for short-term load and production forecasting in smart electrical grids. In Proceedings of the Industrial Applications of Holonic and Multi-Agent Systems: 8th International Conference, HoloMAS 2017, Lyon, France, 28–30 August 2017; Proceedings 8. Springer: Berlin/Heidelberg, Germany, 2017; Volume 10444, pp. 186–199. [Google Scholar] [CrossRef]
  8. Ali, S. Short Term Load Forecasting using Smart Meter Data. In Proceedings of the Tenth ACM International Conference on Future Energy Systems, Phoenix, AZ, USA, 25–28 June 2019; pp. 419–421. [Google Scholar]
  9. Zheng, J.; Xu, C.; Zhang, Z.; Li, X. Electric load forecasting in smart grids using Long-Short-Term-Memory based Recurrent Neural Network. In Proceedings of the 2017 51st Annual Conference on Information Sciences and Systems (CISS), Baltimore, MD, USA, 22–24 March 2017. [Google Scholar] [CrossRef]
  10. Roy, K.; Ishmam, A.; Taher, K.A. Demand forecasting in smart grid using long short-term memory. In Proceedings of the 2021 International Conference on Automation, Control and Mechatronics for Industry 4.0 (ACMI), Rajshahi, Bangladesh, 8–9 July 2021; Volume 2021, pp. 8–9. [Google Scholar] [CrossRef]
  11. Luo, D.S.; Wang, X.K. Research on the framework of smart grid load forecasting platform based on cloud computing. Hunan Daxue Xuebao/J. Hunan Univ. Nat. Sci. 2016, 43, 101–108. [Google Scholar]
  12. Islam, B.U.; Rasheed, M.; Ahmed, S.F. Review of Short-Term Load Forecasting for Smart Grids Using Deep Neural Networks and Metaheuristic Methods. Math. Probl. Eng. 2022, 2022, 4049685. [Google Scholar] [CrossRef]
  13. Dhumale, S. Smart Grid experimentation Plan for Load Forecasting—A Case study of a large power distribution company. Proc. Int. Jt. J. Conf. Eng. Technol. 2010, 3, 78–83. [Google Scholar]
  14. Chemetova, S.; Santos, P.; Ventim-Neves, M. Load forecasting in electrical distribution grid of medium voltage. IFIP Adv. Inf. Commun. Technol. 2016, 470, 340–349. [Google Scholar] [CrossRef]
  15. Lee, D.; Park, J.; Kundur, D. Trends in short-term renewable and load forecasting for applications in smart grid. Lect. Notes Inst. Comput. Sci. Soc. Telecommun. Eng. 2016, 166, 292–300. [Google Scholar] [CrossRef]
  16. Ibrahim, B.; Rabelo, L.; Gutierrez-Franco, E.; Clavijo-Buritica, N. Machine Learning for Short-Term Load Forecasting in Smart Grids. Energies 2022, 15, 8079. [Google Scholar] [CrossRef]
  17. Habbak, H.; Mahmoud, M.; Metwally, K.; Mohamed, I. Smart Load Forecasting Techniques and Their Applications in Smart Grids Hany. Green Energy Technol. 2012, 101, 119–121. [Google Scholar]
  18. Zhang, D.; Jin, X.; Shi, P.; Chew, X.Y. Real-time load forecasting model for the smart grid using bayesian optimized CNN-BiLSTM. Front. Energy Res. 2023, 11, 1193662. [Google Scholar] [CrossRef]
  19. Vazquez, R.; Amaris, H.; Alonso, M.; Lopez, G.; Moreno, J.I.; Olmeda, D.; Coca, J. Assessment of an Adaptive Load Forecasting Methodology in a Smart Grid Demonstration Project. Energies 2017, 10, 190. [Google Scholar] [CrossRef]
  20. Ann, O.N.; Forest, R. Short Term Electricity Load Forecasting for Tumakuru City Based Short Term Electricity Load Forecasting for Tumakuru City Based on Ann, Lstm and Random Forest. Int. J. Creat. Res. Thoughts 2022, 10, 2023. [Google Scholar]
  21. Fotopoulou, M.; Pediaditis, P.; Skopetou, N.; Rakopoulos, D.; Christopoulos, S.; Kartalidis, A. A Review of the Energy Storage Systems of Non-Interconnected European Islands. Sustainability 2024, 16, 1572. [Google Scholar] [CrossRef]
  22. Esnaola-Gonzalez, I.; Jelić, M.; Pujić, D.; Diez, F.J.; Tomašević, N. An AI-Powered System for Residential Demand Response. Electronics 2021, 10, 693. [Google Scholar] [CrossRef]
  23. Rai, S.; De, M. Load forecasting using Two-level Heterogeneous Ensemble Method for Smart Metered Distribution System. Sci. Iran. 2023. [Google Scholar] [CrossRef]
  24. Azeem, A.; Ismail, I.; Jameel, S.M.; Romlie, F.; Danyaro, K.U.; Shukla, S. Deterioration of Electrical Load Forecasting Models in a Smart Grid Environment. Sensors 2022, 22, 4363. [Google Scholar] [CrossRef]
  25. Madrid, E.A.; Antonio, N. Short-term electricity load forecasting with machine learning. Information 2021, 12, 50. [Google Scholar] [CrossRef]
  26. Patro, S.G.K.; Sahu, K.K. Normalization: A preprocessing stage. arXiv 2015, arXiv:1503.06462. [Google Scholar] [CrossRef]
  27. Hochreiter, S.; Schmidhuber, J. Long short-term memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef] [PubMed]
  28. Learning phrase representations using RNN encoder-decoder for statistical machine translation. arXiv 2014, arXiv:1406.1078.
  29. Willmott, C.T.; Matsuura, K. Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance. Clim. Res. 2005, 30, 79–82. [Google Scholar] [CrossRef]
  30. Evaluating accuracy (or error) measures. Am. Stat. 1995, 49, 290–293. [CrossRef]
Figure 1. Graphical abstract of study.
Figure 1. Graphical abstract of study.
Electronics 13 03552 g001
Figure 2. Modified LSTM.
Figure 2. Modified LSTM.
Electronics 13 03552 g002
Figure 3. GRU cells.
Figure 3. GRU cells.
Electronics 13 03552 g003
Figure 4. Architecture of GRU.
Figure 4. Architecture of GRU.
Electronics 13 03552 g004
Figure 5. Architecture of LSTM.
Figure 5. Architecture of LSTM.
Electronics 13 03552 g005
Figure 6. Load balancing using LSTM.
Figure 6. Load balancing using LSTM.
Electronics 13 03552 g006
Figure 7. Load balancing using GRU.
Figure 7. Load balancing using GRU.
Electronics 13 03552 g007
Figure 8. Impact of control strategy.
Figure 8. Impact of control strategy.
Electronics 13 03552 g008
Figure 9. Comparative performance.
Figure 9. Comparative performance.
Electronics 13 03552 g009
Figure 10. Grid resilience performance comparison.
Figure 10. Grid resilience performance comparison.
Electronics 13 03552 g010
Table 1. Dataset description.
Table 1. Dataset description.
FeatureDescription
Date and timeThe identifier of the time and date that data were collected.
Temperature (°C)The temperature is in degrees Celsius at the given timestamp. Temperature can significantly impact energy usage.
Load (MW)The energy consumption in megawatts (MW) at the corresponding timestamp and location.
Price (Cents/kWh)The cost of energy in cents per kilowatt-hour (kWh) at the given time and location.
Table 2. Comparison of MSE values of LSTM.
Table 2. Comparison of MSE values of LSTM.
Test DatasetLSTM Model
AEP_hourly.csv162.435
COMED_hourly.csv58.772
DAYTON_hourly.csv29.821
DEOK_hourly.csv93.464
DOM_hourly.csv23.962
Table 3. Comparison of MAPE values of LSTM.
Table 3. Comparison of MAPE values of LSTM.
Test DatasetLSTM Model
AEP_hourly.csv0.546%
COMED_hourly.csv0.667%
DAYTON_hourly.csv0.459%
DEOK_hourly.csv0.621%
DOM_hourly.csv0.418%
Table 4. Comparison of MSE values of GRU.
Table 4. Comparison of MSE values of GRU.
Test DatasetGRU Model
AEP_hourly.csv138.292
COMED_hourly.csv49.846
DAYTON_hourly.csv26.612
DEOK_hourly.csv79.110
DOM_hourly.csv22.988
Table 5. Comparison of MAPE values of GRU.
Table 5. Comparison of MAPE values of GRU.
Test DatasetGRU Model
AEP_hourly.csv0.501%
COMED_hourly.csv0.618%
DAYTON_hourly.csv0.401%
DEOK_hourly.csv0.568%
DOM_hourly.csv0.391%
Table 6. Comparison of LSTM and GRU.
Table 6. Comparison of LSTM and GRU.
Test DatasetLSTM Model MSEGRU Model MSELSTM Model MAPEGRU Model MAPE
AEP_hourly.csv162.435138.2920.546%0.501%
COMED_hourly.csv58.77249.8460.667%0.618%
DAYTON_hourly.csv29.82126.6120.459%0.401%
DEOK_hourly.csv93.46479.1100.621%0.568%
DOM_hourly.csv23.96222.9880.418%0.391%
Table 7. Comparison of proposed method with previous works.
Table 7. Comparison of proposed method with previous works.
ReferenceTechniqueOutcomeLimitation
[8]AMI dataIncreased forecasting accuracy, privacy, and data quality concernsComputational complexity
[12]Deep neural networks with metaheuristic approachesImproved accuracy of short-term load estimatesEvaluation of method impact on grid performance
[16]LSTM-based recurrent neural networksEnhancing the accuracy of electric load forecasting-
[14]Medium-voltage distribution networksProcedure for estimating energy consumptionTailored algorithms for infrastructure needed
[18]Cognitive algorithmsDevelopment of load forecasting methods for smart gridsVital for efficient grid management and reliability
[2]Smart meter data-driven algorithmsComparison of load forecasting approaches utilizing smart meter dataEnhancing the accuracy of load forecasts, guiding effective grid management
[20]Adaptive load forecasting techniqueExamination of adaptive forecasting methods for smart gridsInsights into possibilities and practicality of such methods
[11]Cloud computingImproved accuracy in load forecastingDependency on cloud infrastructure
ProposedLSTM-GRUCommendable predictive capabilities demonstrated by low MSE and MAPE valuesThe scope may not fully represent global energy consumption patterns despite utilizing diverse datasets
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

Fangzong, W.; Nishtar, Z. Innovative Load Forecasting Models and Intelligent Control Strategy for Enhancing Distributed Load Levelling Techniques in Resilient Smart Grids. Electronics 2024, 13, 3552. https://doi.org/10.3390/electronics13173552

AMA Style

Fangzong W, Nishtar Z. Innovative Load Forecasting Models and Intelligent Control Strategy for Enhancing Distributed Load Levelling Techniques in Resilient Smart Grids. Electronics. 2024; 13(17):3552. https://doi.org/10.3390/electronics13173552

Chicago/Turabian Style

Fangzong, Wang, and Zuhaib Nishtar. 2024. "Innovative Load Forecasting Models and Intelligent Control Strategy for Enhancing Distributed Load Levelling Techniques in Resilient Smart Grids" Electronics 13, no. 17: 3552. https://doi.org/10.3390/electronics13173552

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