Next Article in Journal
Determination of the Effect of a Thermal Curtain Used in a Greenhouse on the Indoor Climate and Energy Savings
Next Article in Special Issue
Dynamics Power Quality Cost Assessment Based on a Gradient Descent Method
Previous Article in Journal
Implementation of Blockchain Technology in Waste Management
Previous Article in Special Issue
Optimal Scheduling of Power Systems with High Proportions of Renewable Energy Accounting for Operational Flexibility
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Power System Transient Stability Assessment Using Convolutional Neural Network and Saliency Map

1
Department of Electrical and Computer Engineering, Pusan National University, Busan 46241, Republic of Korea
2
Korea Southern Power Company, Busan 48400, Republic of Korea
3
Dong-Nam Grand ICT Research and Development Center, Busan 48059, Republic of Korea
4
School of Computer Science and Engineering, Pusan National University, Busan 46241, Republic of Korea
*
Author to whom correspondence should be addressed.
Energies 2023, 16(23), 7743; https://doi.org/10.3390/en16237743
Submission received: 31 October 2023 / Revised: 16 November 2023 / Accepted: 17 November 2023 / Published: 24 November 2023
(This article belongs to the Special Issue Intelligent Analysis and Control of Modern Power Systems)

Abstract

:
This study proposes a model for transient stability assessment, which is a convolutional neural network model combined with a saliency map (S–CNN model). The convolutional neural network model is trained on dynamic data acquired through the data measurement devices of a power system. Applying the saliency map to the acquired dynamic data visually highlights the critical aspects of transient stability assessment. This reduces data training time by eliminating unnecessary aspects during the convolutional neural network model training, thus improving training efficiency. As a result, the proposed model can achieve high performance in transient stability assessment. The dynamic data are acquired by configuring benchmark models, IEEE 39 and 118 bus systems, through MATLAB/Simulink and performing time-domain simulations. Based on the acquired dynamic data, the performance of the proposed model is verified through a confusion matrix. Furthermore, an analysis of the effects of noise interference on the performance is conducted.

1. Introduction

Power system transient stability problems can occur due to various external factors, such as facilities, equipment and transmission line failures, etc. Transient stability assessment (TSA) is one of the important parts of the stable operation of power systems. TSA determines whether a synchronous generator can provide a stable power supply during disturbances. If a synchronous generator exceeds the transient stability threshold, it results in instability in frequency and voltage, leading to load shedding or widespread blackouts. Therefore, real-time TSA is essential for maintaining a stable power system operation [1]. TSA is an area of power system analysis that has been extensively researched for a long time and has been performed in the past through numerical integration methods, such as the Runge–Kutta technique [2]. This method requires a lot of repetitive calculations and computational time because it requires calculating high-dimensional nonlinear differential equations [3]. Therefore, it was difficult to apply real-time TSA in power system operations where immediate control actions are required. However, recent advancements in artificial intelligence technology and improvements in computer performance have led to significant research in the real-time prediction of power system transient stability. Artificial neural network models based on artificial intelligence technology, constructed from power system state data, have a very simple computational structure for inference. This makes them suitable systems for real-time power system state analysis [4,5,6,7]. Having the ability to perform real-time evaluations of transient states in the power system enables more effective control actions for disturbances that occur in the power system.
The widespread deployment of phasor measurement units (PMUs) that perform high-speed sampling in the power system has enabled the real-time acquisition of dynamic data from the power system. Consequently, real-time TSA based on artificial intelligence has become possible. The dynamic data obtained through PMUs typically have an error margin of less than 1%. This margin accounts for errors in the measurement instruments and noise during data acquisition. Using PMUs with such small error margins allows for the real-time acquisition of dynamic data from the power system, and transient stability can be assessed in real time [8,9].
Using these data, various research studies have proposed artificial intelligent models, such as support vector machines (SVMs), known for their superior classification performance [10], long short-term memory (LSTM) [11], neural networks (NNs) [12], and convolutional neural networks (CNNs) [6,13], etc. Moreover, there are studies that have combined artificial intelligence techniques with conventional mathematical methods [14] or integrated two or more artificial intelligence techniques [15,16]. In recent research trends, a significant number of studies have been focusing on using CNN models that transform data into images and use them as inputs for artificial intelligence models. The CNN model demostrates outstanding performance in image analysis abilities, even though it comes with the disadvantage of longer computation times for obtaining results. However, these disadvantages have been overcome due to the enhancements in high-performance computing. As a result, CNN models are being extensively applied in various image analysis domains, and their exceptional performance is evident [17]. In the research results of power system TSA using CNN models, it can be seen that it shows higher accuracy than the results using other artificial intelligence techniques [18]. CNN models affect calculation speed and accuracy depending on how many convolution layers and optimization parameters are used. However, specific values for these aspects are typically determined through various research findings [19,20]. As the number of convolutional layers increases, the possibility of over-fitting increases, and high accuracy can only be achieved for specific input images. As such, it is somewhat unsuitable to increase accuracy with the detailed structure and parameter values of the model.
To solve these problems, this study proposes a model that combines a CNN model with a saliency map (S–CNN) model to achieve higher accuracy in TSA. A saliency map is a method that recognizes contrasting colors, brightness, etc., in the pixels that make up an image and finds and emphasizes areas with rapid changes in the pixels. It is a method that greatly increases image analysis performance and is used in computer vision, object recognition, and object detection. It has been used as a popular image analysis method in image-related fields, such as [14,15,16,17]. Recently, studies using saliency maps have been published in the field of power system load prediction [18,19]. This study is the first to apply saliency maps to TSA, as no research on such applications has been presented before. The contributions and research gaps are as follows:
(1)
Incorporating saliency maps: This study pioneers the utilization of saliency maps, a novel image processing technique, as a preprocessing step for CNN models in the context of TSA. This innovation leads to the development of more high-performing models.
(2)
Introducing saliency maps to TSA: By applying saliency maps to the field of TSA, this research highlights the significance of the method in generating CNN model input images. It emphasizes that even with the same dataset, the structure of input images significantly influences the model’s performance.
(3)
Saliency map’s advantages: The use of saliency maps emphasizes the most relevant areas in the acquired data, contributing to better training outcomes for the CNN model. This results in reduced training time and improved training accuracy.
(4)
Immediate TSA results: Since only fault-time data are used to construct the input images, this method allows for immediate TSA results after the fault is cleared.
The proposed method uses dynamic data obtained from various faults in the IEEE 39 and 118 bus systems. These data are transformed into RGB image maps, and saliency maps are generated. Then, these maps are used as inputs to a CNN model, enhancing the classification performance of TSA. The validity of the proposed model is verified by comparing the accuracy of classification performance.
The remaining sections of the paper are structured as follows: Section 2 outlines the setup for transient stability assessment using a CNN model. In Section 3, an explanation of saliency maps is provided. Section 4 describes the proposed model for performing TSA by combining saliency maps and CNN models. Section 5 validates the performance of the proposed model and compares it with previous research.

2. Application of Convolutional Neural Network in Transient Stability Assessment

2.1. The Basic Structure of Convolutional Neural Network

Figure 1 shows the basic structure of the CNN model, and a description of each structure is as follows.
(1)
Convolution layer: The process involves taking the pixel data of an image and applying a user-defined kernel (filter size: n × n) as it slides over the image. This kernel acts as a kind of filter and is used to detect various characteristics of an image, such as edges, color, texture, etc. The output of the convolution layer is called a feature map, which indicates how each portion of the input image has acquired specific features through each filter. In TSA, the role of the convolution layer is to identify information about transient stability in the input image constructed through data acquired form power system.
(2)
Pooling layer: The pooling layer is employed to reduce the dimensions of the feature map through down-sampling. This serves to decrease computational complexity and prevent overfitting in the model. Pooling methods are primarily represented by max-pooling and average-pooling techniques. Max pooling involves selecting the highest value within each section of the feature map, which helps to highlight prominent features. Average pooling computes the average value within each section of the feature map, providing a representation of the overall characteristics. In TSA, emphasizing the prominent parts in each feature map is more effective. Therefore, in this study, the max-pooling method is used.
(3)
Fully connected layer: The fully connected layer in a neural network connects all input nodes to all output nodes, typically positioned at the network’s end to aggregate features and produce the final classification output. In TSA, the aim is classification, determining if the power system is in a transient stability state, and assigning input data to specific categories. The output layer structure depends on the classification task. In TSA, the result should indicate the system’s transient stability status. This is typically achieved by attaching a single neuron with a sigmoid function to the final network layer, creating a logistic regression model. For multi-class classification (e.g., stable and unstable), a softmax function is employed.
y j = e z j j = 1 N e z j
Softmax function can be expressed as Equation (1), where z j represents the score of the previous node, N represents the total number of previous nodes (i.e., the number of categories), and y j indicates the probability of belonging to a category. To perform classification, an appropriate cost function for training is necessary. To train a classification problem, cross-entropy is used as the cost function. Here, cross-entropy quantifies the difference between the predicted probabilities and the actual labels, guiding the training process to adjust the model’s parameters for accurate classification. It can be expressed as Equation (2), where k represents the class, y is the neural network’s output, and t is correct label, where the output is 1 for the correct answer and 0 otherwise.
E = k = 1 N t k l n y k

2.2. Observation Window

Figure 2 represents the proposed observation window (OW) for TSA. OW refers to a specific time period or duration during which data are collected and analyzed for a particular purpose. In power systems and data analysis, the concept of an OW is commonly used to define a specific time period for data collection and observation. From the point when the simulation starts and data is acquired time ( T S ) , to the point when it ends and data acquisition end time ( T S ) . TSA, OW is typically defined as fault duration time that begins at the fault occurrence time in the power system ( T F ) and until the fault clear time ( T C ). During this defined OW, dynamic data related to the power system state, including bus voltage magnitude, generator rotor speed, and other relevant parameters, are acquired. These data are used for training for TSA.
In this study, data collected during the previously defined observation window period are utilized in TSA by providing them as input to the CNN model. Consequently, this allows for an immediate TSA result at the point of fault clear time. Furthermore, in the case of transient unstable cases, it enables the immediate execution of additional control actions. These advantages significantly contribute to enhancing the stability of the power system, thus demonstrating the effective validity of the proposed method.

2.3. Preprocessing of Dynamic Data

To apply the CNN model to TSA, various factors influencing transient stability in the power system are used as input data, which are derived from the acquired dynamic data within the power system. This study applies a CNN model, as shown in Figure 3, to TSA by effectively analyzing the physical properties of the acquired dynamic data from the power system.
The dynamic data acquired from an operating system are stored as a three-dimensional tensor in the database from the data acquisition start time ( T S ) to the data acquisition end time ( T E ). The observation window (OW) is defined as the period from the fault occurrence time ( T F ) to the fault clear time ( T C ) when storing dynamic data in the database. These data, collected during the fault period, are only used for training in TSA. Through the data acquired during this period, the state values of each dimension are normalized and assigned to the corresponding chroma red (R), green (G), or blue (B) channels, thus constructing an RGB image map. For instance, during the observation window period, the magnitude of each bus voltage magnitude is stored in the database as a 3D tensor. These values are mapped to the “R” channel. During this process, the data structured as 3D tensors are transformed into values representing attributes such as color chroma, brightness, and other characteristics that can denote colors. The constructed RGB map is used as input to the CNN model to perform training for TSA. Passing through convolution layers and pooling layers, the data are organized into vector features related to transient stability. The features are aggregated through the fully connected layer, and transiently stable and unstable states are determined through a softmax classifier [16].

3. Transient Stability Assessment Using Saliency Map

A saliency map is a fundamental concept in the field of computer vision and image processing. It serves as a visual representation that aims to identify and highlight the most significant regions within an image. The primary purpose of generating a saliency map is to simulate human visual attention and perception, emphasizing the portions of an image that are most likely to capture a person’s interest or are crucial for specific tasks, such as object recognition or scene understanding. Saliency maps are generated through computational algorithms that analyze various low-level features of an image, such as color, contrast, texture, and spatial orientation. These algorithms identify regions where these features exhibit abrupt changes or deviate significantly from their surroundings. The rationale behind this process is that humans tend to focus on areas where these features display significant differences, making these areas more likely to contain relevant objects or information. In essence, saliency maps provide the regions of higher intensity indicating the portions of the image that stand out the most in terms of visual distinctiveness. This technique finds applications in a wide range of fields, including object detection, image segmentation, gaze tracking, and even design and marketing, where understanding the areas that draw the most attention can be crucial. As PMUs become increasingly prevalent and installed in the field of power systems, real-time data acquisition from various devices and their components that make up the power system is made feasible. Using the exceptional feature of saliency maps to recognize rapidly changing data values from the acquired data, they can be applied to several power system field. These applications include the diagnosis and discrimination of component failures in the field of power device components. Additionally, the data continuously acquired can be analyzed through saliency maps for state estimation, which can be applied to forecast future states, thus making it suitable for load forecasting. Furthermore, saliency maps can be utilized to identify key factors of energy consumption, thereby finding applications in the field of energy efficiency analysis. Moreover, saliency maps can be used in an integrated power quality monitoring system to assess power quality and stability, as well as to detect power quality issues at an early stage by identifying anomalies through the use of saliency maps.
In the area of artificial intelligence and deep learning, saliency maps can be used to interpret the decisions made by the model. By analyzing which regions of an input image contributed the most to a particular output or classification decision, researchers can gain insights into how the model arrived at its conclusion. This technique is particularly useful in understanding the inner workings of complex models like CNN and improving their interpretability. Overall, saliency maps play a pivotal role in bridging the gap between human perception and computer-based image analysis.
In this study, we perform TSA using saliency maps constructed from data acquired from the power system. To train the CNN model and assess for model performance accuracy using saliency maps, it compares the results of training a CNN model with RGB maps. This comparative analysis validates the effectiveness of the proposed method.

3.1. Generation of Saliency Map

Figure 4 and Figure 5 show an outline of the procedure for generating the saliency map proposed in this study [21]. In essence, images consist of the colors R, G, and B, each with its distinct frequency values. Fourier transform (FT) is applied to analyze the image in the frequency domain. This process highlights small and irregular patterns within the image, such as small targets, while effectively suppressing repetitive patterns in the surrounding areas. Consequently, the saliency map plays a crucial role in accentuating areas in the image that demand attention [22], such as those exerting a substantial influence on deep learning model outcomes. Using a saliency map as model input helps identify critical patterns, thereby leading to an overall improvement in classification accuracy.

3.2. The Method of Combining Saliency Map with CNN Model (S–CNN Model) for TSA

Figure 6 represents the proposed model, which combines the saliency map with the CNN model (S–CNN model) for TSA. Data acquired from the power system, as shown in Figure 3, are transformed into a saliency map through the process in Figure 6, and it is used as input for the CNN model. The saliency map effectively highlights areas in the acquired data that are most relevant to TSA. This allows the CNN model to learn TSA-related patterns more effectively than using the traditional RGB image map as input. These advantages can lead to reduced training times and improved accuracy, demonstrating that the proposed model is suitable for TSA. The n is number of buses and generators.

4. Configuration of Proposed Model for Transient Stability Assessment

The structure of the proposed model (S–CNN model) uses the saliency map as input to the CNN model to perform TSA. For TSA, each saliency map must be labeled indicating its corresponding transient stable state or not. Each saliency map can be labeled using a transient stability index (TSI), which is defined by the generator rotor angle among the data stored in the database. This can be expressed as Equation (3). θ m a x represents the maximum angle difference among generator rotors. The transient stability can be classified as a stable state in TSI > 0 , while cases in which TSI 0 can be classified as unstable.
TSI = 360 ° θ m a x 360 ° + θ m a x
The proposed model is then trained using appropriate training datasets consisting of labeled saliency map. The training involves an iterative optimization process where the model adjusts its weights and biases to minimize the classification error. This enables the model to learn the intricate relationships between the input images and their corresponding stability states. Upon completion of the training process, the CNN model is ready for the power system TSA. The performance of the proposed model is assessed through a confusion matrix, providing a comprehensive understanding of its effectiveness in predicting transient stability. In essence, the proposed TSA model integrates advanced deep learning techniques with the unique concept of saliency map transformation. y employing this method, the image analysis capability is enhanced, providing significant assistance in determining the excessive stability of the power system.
By employing this method, the image analysis capability is enhanced, providing significant assistance in determining the transient stability of the power system.

4.1. Selection of Input Data

The selection of input data is important for TSA using the proposed model. In this study, dynamic data acquired from the power system are used to compose the images that serve as input to the CNN model. In this study, voltage phasor values from each bus and data obtainable from the generator side are used among the acquired data from the power system. To create suitable input data configurations for the proposed model, three cases for input data construction were examined to assess transient stability in the power system. To generate an appropriate input data configuration for the proposed model and find the data combination that has the most significant impact on TSA, three cases were constructed as follows, with each case consisting of three variables. Through this, the optimal input data configuration can be selected to maximize the efficiency of the proposed model in Table 1. The case 1 dataset comprises bus voltage, bus angle, and the rate of change in bus angle, all of which can be obtained through PMUs. In case 2, dataset are formed by combining PMU data and generator data. The case 2 dataset consists of generator rotor speed, generator theta, and bus angle. The case 3 dataset is composed of bus voltage, bus angle, and generator rotor speed.

4.2. Constructing an Input Image Map Using a Saliency Map

In this study, we use data collected from the power system to create an RGB image map and a saliency map, using these two as inputs for the CNN model used in TSA. These input image maps contribute to the model’s classification process and serve an important role in determining the transient stability of the power system. Through this process, the performance of the saliency map can be evaluated. The two types of images used as input images can be seen in Figure 7 and Figure 8, which represent one of the various fault scenarios in case 1.
Figure 7 and Figure 8 show input images for faults that occurred in the IEEE 39 bus system transmission line three-phase short-circuit fault (#28 to #29: fault duration time, 205 ms to 260 ms) and IEEE 118 bus system bus three-phase short-circuit fault (#19: fault duration time, 400 ms to 520 ms), respectively. In each figure, (a) represents the stable state RGB image, (b) illustrates the saliency map for the stable state, (c) displays the RGB image for the unstable state, and (d) shows the saliency map for the unstable state.
Each pixel value in the RGB image map corresponds to the value of a 3D tensor, and the color changes depending on the magnitude of this value. Analyzing the RGB pixel colors in the image reveals that the color intensity changes based on the magnitude of the values within the 3D tensor. The saliency map detects differences in color between adjacent pixels, representing areas with significant changes more brightly and areas with minor changes more darkly. Regions with significant changes in the image are areas that affect transient stability, so emphasizing these areas through the use of the saliency map, which represents them more prominently than the RGB image map, can enhance the performance of the CNN model.

4.3. Proposed Model (S–CNN Model) for TSA

Figure 9 shows the proposed method for TSA using saliency maps. When a fault occurs in a normally operating system, dynamic data are stored in the database at data sample rates until the fault is cleared. In this process, data used for each case are classified to construct an RGB image map. Additionally, a saliency map is constructed. These two images are then separately used to train and validate the CNN model for TSA.

4.4. CNN Model Constructure and Parameters

To validate the performance of the suggested method, as illustrated in Figure 9, the time-domain simulation models, IEEE 39 and 118 bus systems, were implemented using Matlab/Simulink. The IEEE 39 bus system has 39 buses, 10 generators, 19 loads, and 46 branches. The IEEE 118 bus system has 118 buses, 54 thermal units, 91 loads, and 186 branches. The IEEE 39 and 118 bus systems are versatile models widely employed in various domains of power system research, spanning from traditional power system analysis to the present challenges posed by the integration of renewable energy sources. Known for their robustness, these models have become benchmarks extensively utilized in the field of power system analysis These models are extensively employed as benchmark systems in power engineering studies. The specifics of each model, including parameters and configurations, have been established, as outlined in Table 2.

4.5. Simulation Conditions

The training data for the time-series analysis model are gathered by conducting time-domain simulations on various fault scenarios, including three-phase short-circuit faults in each transmission line and bus. The specifics of these fault cases are outlined in Table 3. The fault duration time can be determined from a uniform distribution ranging between 0.2 s and 0.6 s. We use a random selection of 70% of the initially acquired data for training both the proposed model and comparative models. The remaining 30% of the data was dedicated to performance validation for each model. Specifically, during the training phase with the initially acquired data, we concluded the training either upon reaching the maximum epoch condition or when the rate of change in error fell below a specified value. Subsequently, we validated the performance of each model using the unused 30% of the data. This approach enables the demonstration of model performance through performance metrics.
“Validation” refers to the process of assessing the performance of the trained model using an independent dataset not used during the model training. This process evaluates the model’s ability to generalize to unseen data, prevents overfitting, and contributes to enhancing the overall quality of the model.

5. Verification of Proposed TSA Model

In this study, the proposed TSA model with the application of saliency maps is compared to other methods proposed in different studies.

5.1. Verification Index

The verification of the proposed model was evaluated using a confusion matrix in Table 4. To compare the effectiveness of the proposed saliency-map-based TSA model with other existing methods, the study employed a confusion matrix for performance assessment. This allowed for a comprehensive evaluation of the proposed model’s accuracy and efficiency in comparison to alternative approaches.
The confusion matrix enables the calculation of accuracy (AC), precision (PR), false positive rate (FPR), and false discovery rate (FDR), recall (RC), and F1-Score (F1s) values, providing a means to validate the performance of the model [23]. Through these metrics, the model’s effectiveness can be rigorously assessed, allowing for a thorough evaluation of its performance.
AC = T P + T N T P + F P + T N + F N
PR = T P T P + F P
FPR = F P F P + T N
FDR = F P T P + F P
RC = T P F P + T N
F 1 S = 2 × P R × R C P R + R C
Among these, the important performance indices for assessing the model are AC and FPR. AC represents the ratio of cases where the predicted value is positive when the actual data are positive and the predicted value is negative when the actual data are negative among all data. FPR refers to the ratio in which the predicted value is positive when the actual data are negative. When using these two indices in TSA, a higher accuracy indicates that the model is adept at accurately classifying both stable states and unstable states, while a lower FPR suggests that the model is less likely to incorrectly classify unstable states as stable ones. Therefore, a model with higher accuracy and lower FPR is considered to be more effective in TSA.

5.2. Performance Verification

To validate the performance of the proposed method, we selected SVM [24], LSTM [25], and CNN models [18], which are mainly used for TSA as comparative models. The simulation used data from the three cases listed in Table 1. Each model was executed 10 times to calculate the average results. These results are visually represented through confusion matrices, with detailed information presented in Table 5. Through the three cases, we can validate the following:
(1)
Analyze model performance through input datasets according to case configuration to determine the most suitable input datasets for TSA.
(2)
Verify the effectiveness of the proposed model by comparing the performance of the proposed model and the comparison model through the verification index.
Using the results in Table 5 and Figure 10 and Figure 11. The performance index for each case can be calculated through Equations (4)–(7) and is shown in Table 6. It can be seen that the model proposed in the first benchmark model, the IEEE 39 bus system, showed AC performance up to 2.61% higher than the comparative model, and FPR was improved by up to 4.99%. When comparing the performance of the models for each case, case 2 showed the highest performance of each model. In the second benchmark model, the IEEE 118 bus system, the performance of the proposed model in terms of AC was up to 2.71% higher, and FPR was also improved by up to 6.91%. Similar to the first benchmark model, case 2 showed a higher performance for all models compared to other cases.
As a result of applying the proposed model and three comparative models to two benchmark models, it was confirmed that the performance of the proposed model was superior to the comparative model, and the dataset configuration of case 2 was confirmed to be the most suitable configuration for TSA, thereby verifying the effectiveness of the proposed method.

5.3. Comparison with Previous Studies

In this chapter, the effectiveness of the proposed method is verified by comparing it with previous study results. Table 7 and Figure 12 summarize the TSA accuracy based on the proposed method and various artificial intelligence techniques used in previous study methods. When comparing the first benchmark model in the IEEE 39 bus system, the proposed method shows accuracy differences of 2.02%, 0.17%, 1.09%, and 6.68%. In the case of the second benchmark model in the IEEE 118 bus system, accuracy differences are 0.49%, 0.36%, 0.08%, and 5.20%. Table 7 confirms that the proposed model can achieve higher accuracy compared to previous study, thereby validating the effectiveness of proposed model.

5.4. Robustness against Noise

Robustness verification using noise involves assessing how well a model can handle variations in input data caused by noise or external factors. This process is crucial for evaluating the model’s generalization ability and stability. The PMU at the distribution level exhibited a signal-to-noise ratio (SNR) close to 60 dB. Tests under interference revealed the need for interventions for an SNR between 40 and 60 dB. Consequently, the impact of white Gaussian noise (at SNRs of 40, 50, and 60 dB) on our proposed model was analyzed when such noise was present in the dynamic data.
Table 8 and Figure 13 summarize the performance metrics with increasing noise. In the case of SVM and LSTM models, which directly use data with noise as input, and the CNN model, which constructs images as input, performance significantly decreases compared to de-noising data. However, the proposed model does not significantly reflect the noise component when generating a saliency map even if the data contain noise. In other words, even if the saliency map is an image that contains noise, it is less affected by noise because the change in each pixel value is identified according to the saliency map creation algorithm and the image is displayed in shading. Essentially, the saliency map can act as a filter for noise.
Comparing the performance of the comparative model and the proposed model, it can be seen that, in the case of SVM and LSTM models that use data directly containing noise components, the performance decreases significantly as the variance increases because there is no filter component for noise. In the case of the CNN model, data containing noise are imaged and used as input, but when converted to an image, they are less affected by noise, and the rate of performance decrease is smaller than that of the SVM and LSTM models. However, the proposed model stands out in handling noisy data. It transforms noisy data into RGB images and generates a saliency map as an additional step before using it as input to the model. This process effectively removes a significant portion of noise components. As a result, the proposed model demonstrates the smallest variation when the noise level changes, thereby verifying its robustness against noise.

6. Discussion

This study primarily focused on implementing a model for TSA with higher accuracy by combining data acquired from the power system using a CNN model and a saliency map. Through a benchmark model, various dynamic data were acquired by simulating three-phase short-circuit faults at different locations and durations for each transmission line and bus. The acquired data exhibit variations depending on the location and duration of each fault, allowing for the TSA states based on the conditions of various dynamic data.
However, it is crucial to prioritize the use of data highly relevant to TSA, rather than employing all acquired data, to construct a model with higher performance. Among the data acquired through various faults, we examine data changes from the time of failure occurrence time to the clear time. It was confirmed that the values of various variables changed significantly. Among the various variables, some can be measured using actual measuring devices and applied to actual systems. The actual measured variables include the voltage magnitude and phase angle of each bus through the PMU; on the generator side, the rotor speed and rotor theta can be measured using a sensor.
In this research, data with a high correlation to TSA and data that can actually be measured are selected. The three scenario cases are created to determine the optimal combination for TSA by combining each data. For each scenario case, the acquired data were transformed into RGB images and used as inputs for the CNN model. In such cases, RGB saturation values are assigned based on the size of the data, creating the image. However, using these generated images as inputs for the CNN model makes it difficult to readily identify which parts of the pixels in the image have the most significant impact on transient stability.
In this research, saliency maps were supplemented to address this issue. Saliency maps are derived from the original RGB images with additional transformations. They emphasize areas with rapid changes by identifying the values of adjacent pixels, rendering these regions brighter, while areas with minimal changes appear darker. This allows for the identification of regions that are highly relevant to TSA, contributing to improved CNN model accuracy. This research highlights an important point by introducing image processing techniques into deep learning methods in the field of power systems. It emphasizes the significance of image processing techniques through the valuable results in the assessment of TSA. However, there are limitations and potential challenges in saliency maps for TSA:
(1)
Sensitivity to Input Characteristics: Saliency maps are highly dependent on input characteristics and may be sensitive to variations in the dataset. If the dataset does not adequately represent the diversity of possible scenarios in power systems, the saliency maps might not generalize well.
(2)
Biases in Pattern Identification: Saliency maps identify important regions based on gradients, and these might introduce biases. If certain critical patterns are not well-represented in the training data, the model may not accurately identify them, leading to potential oversights in TSA.
(3)
Interpretability Challenges: While saliency maps provide a visual indication of important features, interpreting the exact nature of these features can be challenging. Understanding the underlying reasons for a specific region being highlighted might require domain expertise.
(4)
Dynamic System Changes: Power systems are subject to dynamic changes over time. Saliency maps may not adapt well to evolving system conditions, and their performance might degrade if the model encounters scenarios significantly different from the training data.
Understanding these limitations and potential challenges is crucial for practitioners and researchers. While saliency maps offer valuable insights into feature importance, their application in TSA should be approached with caution. Combining this method with others and considering a diverse and representative dataset can enhance the robustness and generalizability of the proposed approach. Recently, various deep CNN models have been introduced. Capsule network models show excellent performance in various image classification tasks, transfer learning models can identify specific image objects using a pre-trained model when training data are insufficient. Various techniques are being studied based on CNN models [32]. In addition, active research is being conducted on model construction and inference that can be useful in real life by applying CNN models to the IoT field [33]. In the future, the proposed method in this research can be applied to deep CNN models to improve model performance, and if the proposed model is appropriately applied to the IoT field, it can be improved to a model that can be used in real life as well.

7. Conclusions

In this study, we propose a model that combines saliency maps and a CNN model, i.e., S–CNN model for TSA. This model represents a significant research outcome as it is the first to apply saliency maps to TSA and provides model performance based on the method of generating input images for the CNN model. When analyzing the performance results of the proposed method and the comparative models, it was evident that the proposed method achieved higher AC and lower FPR. These outcomes serve as evidence of the effectiveness of employing saliency maps in the assessment and management of power system stability. Furthermore, since, in this study, we constructed input images using data from the proposed OW period, the TSA results could be judged immediately after the fault was cleared. This advantage shows the fastest TSA results when compared to the results of previous studies. This provides additional time to execute control actions, leading to more stable power system operation. Finally, various data were selected to find the most suitable dataset for TSA. By comparing the data configuration of previous study results with the results of this study, it can be verified that the input dataset proposed in this study is the most suitable configuration for TSA.
Future research will focus on constructing an integrated control system based on the results of this study, which rapidly and accurately assess transient stability conditions and integrate them with emergency control in power systems. This integrated control system aims to enhance power system stability and responsiveness during emergency situations.

Author Contributions

Conceptualization, H.L., J.K. and J.H.P.; methodology, H.L.; software, H.L.; validation, H.L., J.K. and J.H.P.; formal analysis, H.L.; investigation, H.L.; writing—original draft preparation, H.L.; writing—review and editing, H.L. and S.-H.C.; visualization, H.L.; supervision, S.-H.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the MSIT (Ministry of Science and ICT), Korea, under the Innovative Human Resource Development for Local Intellectualization support program (IITP—2023-2016-0-00318) supervised by the Institute for Information & Communications Technology Planning & Evaluation (IITP) and This research was supported by the MSIT (Ministry of Science and ICT), Korea, under the ITRC (Information Technology Research Center) support program (IITP-2023-RS-2023-00260098) supervised by the IITP (Institute for Information & Communications Technology Planning & Evaluation).

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Nomenclature

TSATransient stability assessment
SVMSupport vector machine
LSTMLong short-term memory
NNNeural network
CNNConvolutional neural network
S-CNNConvolutional neural network combined with saliency map
OWObservation Window
T F Fault occurrence time
T C Fault clearing time
T S Data acquisition start time
T E Data acquisition end time
TSITransient stability index
TPTrue positive
TNTrue negative
FPFalse positive
FNFalse negative
ACAccuracy
PRPrecision
FPRFalse positive rate
FDRFalse discovery rate
IoTInternet of Things

References

  1. Kundur, K.; Paserba, J.; Ajjarapu, V.; Andersson, G.; Bose, A.; Canizares, C.; Hatziargyriou, N.; Hill, D.; Stankovic, A.; Tylor, C.; et al. Definition and classification of power system stability IEEE/CIGRE joint task force on stability terms and definitions. IEEE Trans. Power Syst. 2004, 19, 1387–1401. [Google Scholar]
  2. Ranocha, H.; Ketcheson, D.I. Energy stability of explicit Runge—Kutta methods for nonautonomous or nonlinear problems. SIAM J. Numer. Anal. 2020, 58, 3382–3405. [Google Scholar] [CrossRef]
  3. Ilyushin, Y.V.; Kapostey, E.I. Developing a Comprehensive Mathematical Model for Aluminum Production in a Soderberg Electrolyser. Energies 2023, 16, 6313. [Google Scholar] [CrossRef]
  4. Zhang, Y.; Zhao, O.; Tan, B.; Yang, J. A Power System Transient Stability Assessment Method based on active learning. J. Eng. 2021, 11, 715–723. [Google Scholar] [CrossRef]
  5. Aboytes, F.; Ramirez, R. Transient Stability Assessment in Longitudinal Power Systems using Artificial Neural Networks. IEEE Trans. Power Syst. 1996, 11, 2003–2010. [Google Scholar] [CrossRef]
  6. Oyeniyi, A.A.; Khamaies, O.; Adnan, M.A.M. A Review of Machine Learning Approaches to Power System Security and Stability. IEEE Access 2020, 8, 113512–113531. [Google Scholar]
  7. Marinina, O.; Neechitailo, A.; Stroykov, G.; Tsvetkova, A.; Reshneva, E.; Turovskaya, L. Technical and Economic Assessment of Energy Effiency of Eectrification of Hydrocarbon Production Facilities in Underdeveloped Areas. Sustainability 2023, 15, 9614. [Google Scholar] [CrossRef]
  8. Chow, J.H.; Chakrabortty, A.; Arcak, M.; Bhargava, B.; Salazar, A. Synchronized phasor data based energy function analysis of dominant power transfer paths in large power systems. IEEE Trans. Power Syst. 2007, 22, 727–734. [Google Scholar] [CrossRef]
  9. Martin, K.; Benmouyal, G.; Adamiak, M.; Begovic, M.; Burnett, R.; Carr, K.; Cobb, A.; Kusters, J.; Horowitz, S.; Jensen, G.; et al. IEEE standard for synchrophasors for power systems. IEEE Trans. Power Deliv. 1998, 13, 73–77. [Google Scholar] [CrossRef]
  10. Shahzad, U. Prediction of probabilistic transient stability using support vector regression. Aust. J. Electr. Electron. Eng. 2023, 20, 35–49. [Google Scholar] [CrossRef]
  11. Du, Y.; Hu, Z. Power system transient stability assessment based on snapshot ensemble LSTM network. Sustainability 2021, 13, 6953. [Google Scholar] [CrossRef]
  12. El-Amin, I.M.; Al-Shams, A.A.M. Transient stability assessment using artificial neural networks. Electr. Power Syst. Res. 1997, 40, 7–16. [Google Scholar] [CrossRef]
  13. Huang, J.; Guan, L.; Su, Y.; Yao, H.; Guo, M.; Zhong, Z. Recurrent graph convolutional network-based multi-task transient stability assessment framework in power system. IEEE Access 2020, 8, 93283–93296. [Google Scholar] [CrossRef]
  14. Wang, T.; Wang, X.; Liu, G.; Wang, Z.; Xing, Q. Neural Networks Based Lyapunov Functions for Transient Stability Analysis and Assessment of Power Systems. IEEE Trans. Ind. Appl. 2022, 59, 2626–2638. [Google Scholar] [CrossRef]
  15. Hasan, M.N.; Nahid, R.N.; Islam, A.A.; Kim, J.M. Electricity theft detection in smartgrid systems: A CNN-LSTM based approach. Energies 2019, 12, 3310. [Google Scholar] [CrossRef]
  16. Azhar, I.F.; Putranto, L.M.; Irnawan, R. Transient Stability Detection Using CNN-LSTM Considering Time Frame of Observation. In Proceedings of the 2021 International Conference on Technology and Policy in Energy and Electric Power (ICT-PEP), Jakarta, Indonesia, 29–30 September 2021; pp. 136–141. [Google Scholar]
  17. Li, Z.; Liu, F.; Yang, W.; Peng, S.; Zhou, J. A survey of convolutional neural networks: Analysis, applications, and prospects. IEEE Trans. Neural Netw. Learn. Syst. 2021, 33, 6999–7019. [Google Scholar] [CrossRef] [PubMed]
  18. Kim, J.; Lee, H.; Kim, S.; Park, J.H. Real-Time Power System Transient Stability Prediction Using Convolutional Layer and Long Short-Term Memory. J. Electr. Eng. Technol. 2023, 18, 2723–2735. [Google Scholar] [CrossRef]
  19. Shi, Z.; Yao, W.; Zeng, L.; Wen, J.; Fang, J.; Ai, X.; Wen, J. Convolutional neural network-based power system transient stability assessment and instability mode prediction. Appl. Energy 2020, 263, 114586. [Google Scholar] [CrossRef]
  20. Azman, S.K.; Isbeih, Y.J.; El Moursi, M.S.; Elbassioni, K. A unified online deep learning prediction model for small signal and transient stability. IEEE Trans. Power Syst. 2020, 35, 4585–4598. [Google Scholar] [CrossRef]
  21. Li, W.; Zhang, Z.; Wang, M.; Chen, H. Fabric Defect Detection Algorithm Based on Image Saliency Region and Similarity Location. Electronics 2023, 12, 1392. [Google Scholar] [CrossRef]
  22. Jang, K.H. Infrared Small Target Detection Using Multi-Scale Visual Attention Model. Ph.D. Thesis, Hanyang University, Seoul, Republic of Korea.
  23. Murphy, K.P. Machine Learning: A Probabilistic Perspective; MIT Press: London, UK, 2012. [Google Scholar]
  24. You, D.; Wang, K.; Ye, L.; Wu, J.; Huang, R. Transient stability assessment of power system using support vector machine with generator combinational trajectories inputs. Int. J. Electr. Power Energy Syst. 2013, 44, 318–325. [Google Scholar] [CrossRef]
  25. Li, B.; Wu, J.; Hao, L.; Shao, M.; Zhang, R.; Zhao, W. Anti-Jitter and Refined Power System Transient Stability Assessment Based on Long-Short Term Memory Network. IEEE Access 2020, 8, 35231–35244. [Google Scholar] [CrossRef]
  26. Zhou, Y.; Guo, Q.; Sun, H.; Yu, Z.; Wu, J.; Hao, L. A novel data-driven approach for transient stability prediction of power systems considering the operational variability. Int. J. Electr. Power Energy Syst. 2019, 107, 379–394. [Google Scholar] [CrossRef]
  27. Wang, B.; Fang, B.; Wang, Y.; Liu, H.; Liu, Y. Power system transient stability assessment based on big data and the core vector machine. IEEE Trans. Smart Grid 2016, 7, 2561–2570. [Google Scholar] [CrossRef]
  28. An, J.; Yu, J.; Li, Z.; Zhou, Y.; Mu, G. A data-driven method for transient stability margin prediction based on security region. J. Mod. Power Syst. Clean Energy 2020, 8, 1060–1069. [Google Scholar] [CrossRef]
  29. Ren, J.; Li, B.; Zhao, M.; Shi, H.; You, H.; Chen, J. Optimization for Data-Driven Preventive Control Using Model Interpretation and Augmented Dataset. Energies 2021, 14, 3430. [Google Scholar] [CrossRef]
  30. Sun, P.; Huo, L.; Liang, S.; Chen, X. Fast transient stability prediction using grid-informed temporal and topological embedding deep neural network. arXiv 2022, arXiv:2201.09245v1. [Google Scholar]
  31. Hou, K.; Shao, G.; Wang, H.; Zheng, L.; Zhang, Q.; Wu, S.; Hu, W. Research on practical power system stability analysis algorithm based on modified SVM. Prot. Control Mod. Power Syst. 2018, 3, 1–7. [Google Scholar] [CrossRef]
  32. Krichen, M. Convolutional Neural Network: A Survey. Computers 2023, 12, 151. [Google Scholar] [CrossRef]
  33. Alahmari, F.; Naim, A.; Alqahtani, H. E-learning modeling technique and convolution neural networks in online education. In IoT-Enabled Convolutional Neural Network: Techniques and Applications; River Publishers: Aalborg, Denmark, 2023. [Google Scholar]
Figure 1. The basic structure of convolutional neural network model.
Figure 1. The basic structure of convolutional neural network model.
Energies 16 07743 g001
Figure 2. Proposed observation window for transient stability assessment.
Figure 2. Proposed observation window for transient stability assessment.
Energies 16 07743 g002
Figure 3. The structure of dynamic data preprocessing.
Figure 3. The structure of dynamic data preprocessing.
Energies 16 07743 g003
Figure 4. Procedure for generating the saliency map.
Figure 4. Procedure for generating the saliency map.
Energies 16 07743 g004
Figure 5. Flow chart for generating a saliency map. 1 IQR: Interquartile Range.
Figure 5. Flow chart for generating a saliency map. 1 IQR: Interquartile Range.
Energies 16 07743 g005
Figure 6. Configuration of proposed model (S–CNN model).
Figure 6. Configuration of proposed model (S–CNN model).
Energies 16 07743 g006
Figure 7. The input images on IEEE 39 bus system: 205 ms transmission line (#28bus to #29bus) three-phase short-circuit fault. (a) Stable-state RGB image sample, (b) stable-state saliency map sample. (c) Unstable-state RGB image sample and (d) unstable-state saliency map sample.
Figure 7. The input images on IEEE 39 bus system: 205 ms transmission line (#28bus to #29bus) three-phase short-circuit fault. (a) Stable-state RGB image sample, (b) stable-state saliency map sample. (c) Unstable-state RGB image sample and (d) unstable-state saliency map sample.
Energies 16 07743 g007
Figure 8. The input images on IEEE 39 bus system: 400 ms bus (#19bus) three-phase short-circuit fault. (a) Stable-state RGB image sample and (b) stable-state saliency map sample. (c) Unstable-state RGB image sample and (d) unstable-state saliency map sample.
Figure 8. The input images on IEEE 39 bus system: 400 ms bus (#19bus) three-phase short-circuit fault. (a) Stable-state RGB image sample and (b) stable-state saliency map sample. (c) Unstable-state RGB image sample and (d) unstable-state saliency map sample.
Energies 16 07743 g008
Figure 9. The overall structure of the proposed model (S–CNN model) for TSA.
Figure 9. The overall structure of the proposed model (S–CNN model) for TSA.
Energies 16 07743 g009
Figure 10. Performance index comparison of each model in IEEE 39 bus system. (a) Case 1, (b) case 2, (c) case 3, (d) AC and FPR.
Figure 10. Performance index comparison of each model in IEEE 39 bus system. (a) Case 1, (b) case 2, (c) case 3, (d) AC and FPR.
Energies 16 07743 g010
Figure 11. Performance index comparison of each model in IEEE 118 bus system. (a) Case 1, (b) case 2, (c) case 3, (d) AC and FPR.
Figure 11. Performance index comparison of each model in IEEE 118 bus system. (a) Case 1, (b) case 2, (c) case 3, (d) AC and FPR.
Energies 16 07743 g011
Figure 12. Comparison of each model’s accuracy. (a) IEEE 39 bus system, (b) IEEE 118 bus system.
Figure 12. Comparison of each model’s accuracy. (a) IEEE 39 bus system, (b) IEEE 118 bus system.
Energies 16 07743 g012
Figure 13. Comparison of the performance index against noise.
Figure 13. Comparison of the performance index against noise.
Energies 16 07743 g013aEnergies 16 07743 g013b
Table 1. Input data for each case.
Table 1. Input data for each case.
Input Data
Case 1Bus voltage, bus angle, Δ bus angle
Case 2Generator rotor speed, generator rotor theta, bus angle
Case 3Bus voltage, bus angle, generator rotor speed
Table 2. CNN model structure and simulation parameters.
Table 2. CNN model structure and simulation parameters.
CNN Model StructureParameters [19]
InputRGB image map, Saliency map
(3D tensor 39,5,3)
OptimizerSGDM 1
HiddenConvolution layer (3, 3, 64)
Pooling layer
Initial learning rate1 × 10−2
Convolution layer (3, 3, 16)
Pooling layer
Momentum0.95
Convolution layer (3, 3, 4)
Pooling layer
Min. batch size16
Flatten (64)Max. epochs40
OutputSoftmax (2)
1 Stochastic gradient descent with momentum.
Table 3. Simulation conditions.
Table 3. Simulation conditions.
Simulation Conditions
Fault typeThree-phase short-circuit fault
Fault locationTransmission line, bus
Simulation times10 s
Fault duration times0.2~0.6 s
Sampling rate60 Hz
DatasetIEEE 39 bus system: 3567 (stable: 2816, unstable: 751)
IEEE 118 bus system: 5168 (stable: 4437, unstable: 737)
Dataset split ratio70% (training), 30% (validation)
Table 4. Confusion matrix.
Table 4. Confusion matrix.
Actual ValuePrediction Value
StableUnstable
StableTrue positive (TP)False negative (FN)
UnstableFalse positive (FP)True native (TN)
Table 5. Results of confusion matrix for each case.
Table 5. Results of confusion matrix for each case.
SVM Model (Class)LSTM Model
(Class)
CNN Model
(Class)
Proposed Model
(Class)
Deviation from Proposed Model
SVM
Model
(Class)
LSTM Model
(Class)
CNN Model
(Class)
IEEE 39 bus system
Case 1TP824.0827.4834.0841.017.013.67.0
FN20.417.59.63.6−16.8−13.9−6.0
FP17.615.512.46.4−11.2−9.1−6.0
TN207.0208.621321811.09.45.0
Case 2TP826.0829.1836.484115.011.94.6
FN15.815.05.81.9−13.9−13.1−3.9
FP15.212.010.25.1−10.1−6.9−5.1
TN212.0212.9216.6221.09.08.14.4
Case 3TP824.6828.0835.2844.519.916.59.3
FN18.217.06.23.2−15.0−13.8−3.0
FP15.814.012.85.8−10.0−8.2−7.0
TN210.4209214.8215.5−5.16.50.7
IEEE 118 bus system
Case 1TP1315.01320.21321.41337.622.617.416.2
FN41.038.03912−29.0−26.0−27.0
FP26.020.01513−13.0−7.0−2.0
TN168.0171.8174.6187.419.415.612.8
Case 2TP1319.01324.013211326.47.42.45.4
FN34.024.0133.5−30.5−20.5−9.5
FP18.016.0169.5−8.5−6.5−6.5
TN179.0186.0200210.631.624.610.6
Case 3TP1317.81322.01330133820.216.08.0
FN38.028.0188.5−29.5−19.5−9.5
FP23.020.01912.5−10.5−7.5−6.5
TN171.2180.018318917.89.06.0
Table 6. The comparison of performance index for each case.
Table 6. The comparison of performance index for each case.
SVM Model (%)LSTM Model (%)CNN Model (%)Proposed
Model (%)
Deviation from Proposed Model
SVM
Model (%)
LSTM
Model (%)
CNN
Model (%)
IEEE 39 bus system
Case 1AC96.4596.9197.9499.062.612.151.12
PR97.9198.1698.5399.241.331.080.70
FPR7.846.925.502.85−4.99−4.07−2.65
FDR2.091.841.470.76−1.33−1.08−0.71
RC97.5897.9398.8699.571.991.650.71
F1S97.7598.0498.7099.411.661.360.71
Case 2AC97.1097.4798.5099.402.301.930.90
PR98.1998.5798.8099.391.200.820.59
FPR6.695.344.502.25−4.44−3.09−2.25
FDR1.811.431.200.60−1.21−0.83−0.60
RC98.1298.2299.3199.771.651.550.46
F1S98.1698.4099.0699.581.431.190.53
Case 3AC96.8297.0198.2299.162.342.150.94
PR98.1298.3498.4999.321.200.980.83
FPR6.986.285.622.62−4.36−3.66−3.00
FDR1.881.661.510.68−1.20−0.98−0.83
RC97.8497.9999.2699.621.781.630.36
F1S97.9898.1698.8899.471.491.310.60
IEEE 118 bus system
Case 1AC95.6896.2696.5298.392.712.131.87
PR98.0698.5198.8899.040.980.530.16
FPR13.4010.437.916.49−6.91−3.94−1.42
FDR1.941.491.120.96−0.98−0.53−0.16
RC96.9897.2097.1399.112.131.911.98
F1S97.5297.8598.0099.081.561.221.08
Case 2AC96.6597.4298.1399.162.511.741.03
PR98.6598.8198.8099.290.640.480.49
FPR9.147.927.414.32−4.82−3.60−3.09
FDR1.351.191.200.71−0.64−0.48−0.49
RC97.4998.2299.0399.742.251.520.71
F1S98.0798.5198.9199.511.451.000.60
Case 3AC96.0696.9097.6198.642.581.741.03
PR98.2898.5198.5999.070.790.560.48
FPR11.8410.009.416.20−5.64−3.80−3.21
FDR1.721.491.410.93−0.79−0.56−0.48
RC97.2097.9398.6699.372.171.440.70
F1S97.7498.2298.6399.221.481.000.59
Table 7. The comparison of accuracy with previous studies.
Table 7. The comparison of accuracy with previous studies.
Proposed Method (%)Previous Studies (%)
Study AStudy BStudy CStudy D
IEEE 39 bus systemNetworkCNNCNN [19]CNN [20]CNN [26]SVM [27]
AC99.7297.7099.5598.6393.04
IEEE 118 bus systemNetworkCNNCNN [28]MLP 1 [29]DNN 2 [30]SVM [31]
AC99.1698.6798.899.0893.96
1 Multi-layer perceptron, 2 deep neural network.
Table 8. The comparison of accuracy with different noise levels.
Table 8. The comparison of accuracy with different noise levels.
IEEE 39 Bus SystemIEEE 118 Bus System
SVM
Model (%)
LSTM Model (%)CNN
Model (%)
Proposed
Model (%)
SVM
Model (%)
LSTM Model (%)CNN
Model (%)
Proposed
Model (%)
Case 1
(40 db)
AC95.1695.9697.4298.8194.9495.3496.4098.03
PR97.8398.0998.4299.1497.5098.4798.4799.04
FPR7.917.015.592.9614.6111.537.846.55
FDR2.171.911.580.862.501.531.530.96
Case 1
(50 db)
AC95.4596.0897.5698.8695.1595.9796.4998.12
PR97.8598.1198.4499.1997.8798.5198.2499.10
FPR7.797.055.562.9213.9711.127.986.61
FDR2.151.891.560.812.131.491.760.90
Case1
(60 db)
AC95.9896.1597.7898.9195.6296.0396.5098.29
PR97.9098.1198.4999.2298.0198.4998.3199.02
FPR7.866.995.512.8913.4510.467.706.53
FDR2.101.891.510.781.991.511.690.98
Case 2
(40 db)
AC96.2897.0698.1299.4096.0397.1997.2498.94
PR97.8498.0298.6499.7198.2498.4198.6999.21
FPR7.675.794.660.599.728.697.615.53
FDR2.161.981.360.291.761.591.310.98
Case 2
(50 db)
AC96.4397.1998.3899.2496.1697.2597.6798.94
PR98.0198.3198.6899.7898.4098.5498.7499.21
FPR7.535.364.610.569.698.647.594.37
FDR1.991.691.320.221.601.461.260.79
Case 2
(60 db)
AC96.9897.2198.4299.2496.4997.3497.9498.96
PR98.1498.5498.7499.7898.6198.7698.7699.23
FPR7.025.394.580.549.198.167.564.34
FDR1.861.491.260.161.391.241.240.77
Case 3
(40 db)
AC96.4596.5497.9498.7695.4996.2597.0398.15
PR97.7198.1498.3599.2897.8598.3398.4898.79
FPR7.766.615.982.4012.8311.069.516.72
FDR2.291.861.650.722.151.671.521.21
Case 3
(50 db)
AC96.6996.6198.0698.8995.5796.4697.298.24
PR97.8498.2198.4099.2498.2198.4198.4598.82
FPR7.696.495.912.3612.5910.989.456.75
FDR2.161.791.600.761.791.591.551.18
Case 3
(60 db)
AC96.7196.9498.1899.0895.8796.6997.4998.49
PR98.0698.3198.4499.3098.2498.4498.5598.88
FPR7.196.345.882.5912.0310.269.436.60
FDR1.941.691.560.701.761.561.451.12
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

Lee, H.; Kim, J.; Park, J.H.; Chung, S.-H. Power System Transient Stability Assessment Using Convolutional Neural Network and Saliency Map. Energies 2023, 16, 7743. https://doi.org/10.3390/en16237743

AMA Style

Lee H, Kim J, Park JH, Chung S-H. Power System Transient Stability Assessment Using Convolutional Neural Network and Saliency Map. Energies. 2023; 16(23):7743. https://doi.org/10.3390/en16237743

Chicago/Turabian Style

Lee, Heungseok, Jongju Kim, June Ho Park, and Sang-Hwa Chung. 2023. "Power System Transient Stability Assessment Using Convolutional Neural Network and Saliency Map" Energies 16, no. 23: 7743. https://doi.org/10.3390/en16237743

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