Abstract
Rotor angle stability (RAS) prediction is critically essential for maintaining normal operation of the interconnected synchronous machines in power systems. The wide deployment of phasor measurement units (PMUs) promotes the development of data-driven methods for RAS prediction. This paper proposes a temporal and topological embedding deep neural network (TTEDNN) model to accurately and efficiently predict RAS by extracting the temporal and topological features from the PMU data. The grid-informed adjacency matrix incorporates the structural and electrical parameter information of the power grid. Both the small-signal RAS with disturbance under initial operating conditions and the transient RAS with short circuits on transmission lines are considered. Case studies of the IEEE 39-bus and IEEE 300-bus power systems are used to test the performance, scalability, and robustness against measurement uncertainties of the TTEDNN model. Results show that the TTEDNN model performs best among existing deep learning models. Furthermore, the superior transfer learning ability from small-signal RAS conditions to transient RAS conditions has been proved.
DIGITAL transformation plays an essential role in the modernization of the power systems. The wide deployment of phasor measurement units (PMUs) enables data collection on wide-area power systems, facilitating engineers to analyze power system dynamics and predict system stability in a data-driven manner [
One of the commonly used model-driven methods is the laborious time-domain simulation (TDS) based on high-dimensional nonlinear differential-algebraic equations (DAEs) that express the dynamics of power systems [
Recently, the data-driven methods, especially the deep learning methods, attracted a lot of research interest in predicting RAS in power systems [
Among the existing deep learning models, convolution neural network (CNN) has made significant achievements in many fields [
The graph neural network (GNN) is a promising deep learning model to extract features of the spatial correlations of power systems since GNN can naturally map the power network structure into its neural network connections. As one of the GNN family, graph convolution network (GCN) [
Some related methods of GNN family based RAS prediction have been proposed in recent studies. Reference [
In this paper, the temporal and topological embedding deep neural network (TTEDNN) model is proposed by combining GCN and TCN to capture the spatio-temporal features of transient dynamics in power systems for RAS prediction. Generally, the main contributions of this paper are as follows.
1) The TTEDNN model is proposed to predict RAS by the temporal and spatial features extracted from the post-disturbed transient dynamics. The grid-informed adjacency matrix is used to incorporate the structural and electrical parameter information of the power grid.
2) The robustness of the TTEDNN model against different levels of measurement noise and different PMU data cycles is illustrated.
In addition, the transfer learning capability of the TTEDNN model is investigated. It is found that the TTEDNN model trained with the small-signal perturbation dataset can be used as a pre-trained model for predicting the transient RAS.
The rest of this paper is organized as follows. Section II introduces the RAS of power systems. Section III proposes the architecture of the TTEDNN model. Case studies are given in Section IV. The conclusion remarks are drawn in Section V.
In this section, the concept of RAS in a power system, the RAS assessment, and disturbances imposed for the study of RAS are described.
Generally, the dynamics of a power system is governed by a set of DAEs, which can be expressed in the compact form as:
(1) |
where and denote the state and algebraic variables, respectively; denotes the dynamics of synchronous machines and control systems; and denotes the load flow of a power system.
Given an initial condition of and , the solution of (1) yields time-varying trajectories of the state variables , i.e., the rotor angles and frequencies, and algebraic variables , i.e., the bus voltages and active power injections. The RAS of a power system is concerned with the ability of the interconnected synchronous machines in a power system to remain in synchronism under normal operating conditions and to regain synchronism after being subjected to a small or large disturbance [
The transient stability index (TSI) [
(2) |
where is the maximum absolute value of the difference between the rotor angles of the synchronous machines i and j. The system is stable if ; otherwise, it is unstable. The traditional method to evaluate TSI requires the dynamic trajectories of rotor angles from TDS, i.e., numerically solving the DAEs in (1). For power systems with relatively large scales, the TDS becomes time-consuming, and the demand for fast on-line RAS assessment cannot be satisfied. We proposed an effective data-driven RAS prediction model called the TTEDNN model by utilizing the information embedded in PMU data, which will be introduced in Section III.
For the small-signal RAS, the disturbances of initial operating conditions in power systems have varieties of sources, including load variations, market trading, and renewable energy fluctuations. For example, energy trading happens most of the time, inducing several considerable local frequency deviations per day, even four times per hour. We mainly focus on the two most important variables, i.e., the rotor angle and rotor angular speed, for the RAS assessment and generator stability ranking [
The TTEDNN model is proposed to predict the RAS in power systems by extracting the temporal and topological features embedded in the time-series data of PMUs.
A sample for training and testing the TTEDNN model composes of an input and its corresponding label . The data of transient dynamics after disturbances is collected by PMUs and used as the input of the TTEDNN model, representing the multivariate time series of state variables , where is the number of state variables; is the number of nodes in power systems; is the length of time series under fixed sampling frequency of PMUs; and is the time series of the th state variables, which can be expressed as:
(3) |
where the th column of is the post-fault time series of node in power systems. Four state variables are used for the input of the TTEDNN model, including the bus relative phase , the bus voltage magnitude , the rotor angle , and the rotor angular speed , and therefore . Although the rotor angle and rotor angular speed of synchronous machines cannot be measured directly by PMU, recent studies have shown that signals of rotor angle and rotor angular speed are available by PMU data based estimation algorithms [
The label is a binary, indicating the final RAS concerns the input . According to the TSI defined in (2), is determined as:
(4) |
where and correspond to the stable state and unstable state, respectively. The output of the TTEDNN model gives the probability that the power system will evolve to a stable or unstable state. Numerically, we take for the stable state and for the unstable state.
The structure of the TTEDNN model is shown in

Fig. 1 Structure of TTEDNN model.
The TTEDNN model starts with GC modules to extract topological features. Each GC module is sequentially composed of a GCN layer, a batch normalization (BN) layer, and a rectified linear unit (ReLU) activation function.
The structure of the GCN layer can be represented as an undirected graph [
(5) |
where denotes the adjacency matrix with self-loop, and is the identity matrix; and is the diagonal node degree matrix, .
The operation of the GC module is defined as:
(6) |
where denotes the activation of ReLU function; denotes the output states of the GC module as well as the input states of the th GC module; is the batch normalization function; is the network weight of GCN layer; and denotes the bias. Then, the last GC module is connected to a flatten layer to reshape the output states. Following the flatten layer, a FC layer is adopted to extract the topological features to feed into the TC module.
The TC module is used to further extract temporal features based on the output of the last GC module. As shown in
(7) |
where is the convolution filter ; denotes the filter size; denotes the dilated factor of the
(8) |
where ; and denote the input and output of the residual block, respectively; and denotes the layer normalization technique.
Finally, MLP with the sigmoid activation function is utilized to generate the prediction as a probability function.
Two custom-made training technics called the grid-informed adjacency matrix and class-weighted loss function are also introduced to improve the prediction performance of the TTEDNN model.
Taking the electrical and structural properties of a power system into consideration, three different grid-informed adjacency matrices are proposed in the GC modules for the spatial feature extraction. First, according to [
(9) |
(10) |
(11) |
where and are the normal and faulty transmission line sets under contingencies, respectively; denotes the transmission line between node and node ; is the maximum transmission capability of the transmission line ; and is the active power injection of node . If , no transmission line exists between node and node . If , is a faulty transmission line during the contingency.
For training the TTEDNN model, the class-weighted binary cross entropy (BCE) is used as the loss function with the regularization:
(12) |
where and denote the label and the model output of the th sample, respectively; and denote the weight factors corresponding to the stable state and unstable state, respectively; and are the learnable network parameters; and is the regularization weight. Class-weighted BCE is proven significantly helpful for the training dataset with the great imbalance. In the training dataset for RAS prediction, there are fewer samples concerning unstable states. The imbalance of the dataset results from the fact that practical power systems are stable in most of the time under common disturbances (see the disturbance discussed in Section II-C).
In this section, the IEEE 39-bus and IEEE 300-bus power systems are used to test the performance, scalability, effect of PMU data cycles, and robustness against measurement noise of the TTEDNN model. Furthermore, the transfer learning ability of the TTEDNN model trained on the small-signal RAS dataset to predict the transient RAS is discussed.
The specific parameters of IEEE 39-bus and IEEE 300-bus power systems for the evaluation and scalability validation of the TTEDNN model are derived from the PST toolbox [
Given a power system with nodes, procedures for generating the dataset under the single-node disturbance case are described as follows.
1) Solve the power flow and let the solution be the undisturbed initial state.
2) The undisturbed initial state for each node is randomly disturbed times individually according to the distribution of frequency fluctuations.
3) For each disturbed initial state, conduct TDS and use the resulting trajectories to label its TSI.
For each sample in the dataset under the multiple-node disturbance case, m () different nodes are simultaneously disturbed. The corresponding data generation processes are as follows.
1) Solve the power flow and let the solution be the undisturbed initial state.
2) Randomly select groups of nodes, and each group includes nodes.
3) Within each group of nodes, the undisturbed initial states of nodes are randomly disturbed times simultaneously according to the distribution of frequency fluctuations.
4) For each group of disturbed initial states, conduct TDS and use the resulting trajectories to label its TSI.
For the single-node disturbance dataset of the IEEE 39-bus power system, given , 39000 samples in total are generated with 33004 samples of stable states and 5996 samples of unstable states. For the single-node disturbance dataset of the IEEE 300-bus system, given , 52038 samples in total are generated with 48186 samples of stable states and 3852 samples of unstable states. For the multiple-node disturbance dataset of the IEEE 39-bus power system, given , , and , 12000 samples in total are generated with 7377 samples of stable states and 4623 samples of unstable states. For the multiple-node disturbance dataset of the IEEE 300-bus power system, given , , and , 12000 samples in total are generated with 11132 samples of stable states and 868 samples of unstable states. The single-node disturbance dataset is used for the training of the TTEDNN model, and 60%, 20%, and 20% of the dataset are used for training, validation, and testing, respectively. The model trained with the single-node disturbance dataset is directly used for predicting RAS under multi-node disturbance. Therefore, 100% of the multi-node disturbance dataset is used for testing. We have two test datasets, one for predicting the RAS under single-node disturbance, and the other for predicting the RAS under multi-node disturbance.
The dataset of contingencies for the transient RAS prediction is generated as follows.
1) Randomly change all loads from 80% to 120% at the basic load levels.
2) Solve power flow and let the solution be undisturbed initial state.
3) Conduct the TDS based on the undisturbed initial state, trigger a three-phase short-circuit fault on a randomly selected transmission line, and clear the fault after 0.1 s.
4) Label the TSI with the post-fault state.
Consequently, for the IEEE 39-bus system, 28328 samples are generated with 20986 samples of stable states and 7342 samples of unstable states. For the IEEE 300-bus system, 30850 samples are generated with 21808 samples of stable states and 9042 samples of unstable states.
The confusion matrix is helpful for the evaluation of the prediction model, which defines four values based on actual and predicted results, i.e., TP, FP, TN, and FN, where TP (TN) is the extent to which the model correctly predicts the positive (negative) class, and FP (FN) is the extent to which the model wrongly predicts the negative (positive) class. In this paper, the stable/positive and unstable/negative are interchangeable. Four metrics including accuracy ACC, false positive rate FPR, false negative rate FNR, and F-score Fscore are used to measure the performance of the TTEDNN model.
(13) |
(14) |
(15) |
(16) |
where denotes the fraction of TP among the models classified as positive class; and denotes the fraction of TP among the total number of positive samples. While ACC, FPR, and FNR can reveal whether the predictions are good or not, Fscore could evaluate the prediction of the model of imbalanced samples more comprehensively for it indicates how much more important recall is than precision or vice-versa. We set in this paper.
The TTEDNN model is based on Tensorflow 2.3.1 and deployed on a server with Intel Xeon CPU E5-2620 v3. Two groups of GC modules () with the kernel sizes of and are used to extract topological features from PMU data input. The TC module has five RBs (), where the exponential dilated factors for , the kernel size is 2, and the number of filters is , respectively, for each residual block. The MLP prediction layer has the dimensions of (16, 1) and (32, 1) for the input layer and the hidden layer, respectively. The learning rate and batch size for the training are set to be and 128. regularization weight is set to be . Weight factor is set to be 1, and is calculated on each batch as:
(17) |
For small-signal RAS prediction,

Fig. 2 Validation performance of trained TTEDNN model in terms of ACC and Loss at different training epochs for small-signal RAS prediction in both IEEE 39-bus and IEEE 300-bus power systems.
Model | IEEE 39-bus system | IEEE 300-bus system | ||||||
---|---|---|---|---|---|---|---|---|
ACC (%) | FNR (%) | FPR (%) | Fscore | ACC (%) | FNR (%) | FPR (%) | Fscore | |
SVM | 84.27 | 10.36 | 12.17 | 0.8921 | 87.43 | 8.98 | 13.24 | 0.9135 |
MLP | 98.45 | 0.97 | 7.24 | 0.9930 | 99.69 | 0.14 | 6.64 | 0.9845 |
CNN | 98.36 | 0.86 | 9.33 | 0.9907 | 99.62 | 0.23 | 5.78 | 0.9928 |
LSTM | 96.19 | 3.33 | 18.53 | 0.9558 | 99.25 | 0.18 | 2.15 | 0.9978 |
GCN | 96.19 | 3.33 | 18.53 | 0.9558 | 99.25 | 0.18 | 2.15 | 0.9978 |
RGCN | 98.15 | 2.20 | 8.91 | 0.9852 | 99.53 | 0.18 | 6.14 | 0.9921 |
Proposed | 99.63 | 0.29 | 0.47 | 0.9965 | 99.88 | 0.17 | 0.00 | 0.9989 |
Six existing models including support vector machine (SVM), MLP, CNN [
The correct prediction of unstable states is critically important in the practical implementation, which can be reflected by the FPR, the proportion of the fault prediction in all unstable samples. The TTEDNN model has the best FPR of only 0.47%, i.e., among all the unstable samples, only six samples are mistakenly predicted to be stable. The MLP has the best FPR of 0.14% under the single-node test dataset of the IEEE 300-bus power system, slightly better than that of the TTEDNN model with 0.17%.
The performance metrics for small-signal RAS prediction under the multiple-node disturbance dataset in the IEEE 39-bus and IEEE 300-bus power systems are also investigated, since the multiple-node disturbances are more likely to happen in reality and make the prediction task more complicated. As shown in
Method | IEEE 39-bus system | IEEE 300-bus system | ||||||
---|---|---|---|---|---|---|---|---|
ACC (%) | FNR (%) | FPR (%) | Fscore | ACC (%) | FNR (%) | FPR (%) | Fscore | |
SVM | 81.27 | 15.56 | 18.29 | 0.8130 | 86.96 | 10.92 | 16.43 | 0.8695 |
MLP | 82.49 | 16.16 | 21.27 | 0.8250 | 90.46 | 2.44 | 20.86 | 0.9048 |
CNN | 80.73 | 11.93 | 39.68 | 0.8072 | 95.29 | 0.41 | 11.57 | 0.9530 |
LSTM | 82.49 | 16.16 | 21.27 | 0.8251 | 90.71 | 2.37 | 20.32 | 0.9072 |
GCN | 93.21 | 2.31 | 10.45 | 0.9321 | 96.78 | 1.90 | 4.86 | 0.9710 |
RGCN | 90.26 | 11.66 | 4.41 | 0.8999 | 97.36 | 0.52 | 10.34 | 0.9742 |
Proposed | 98.60 | 0.98 | 2.56 | 0.9862 | 97.80 | 0.68 | 5.95 | 0.9785 |
The TTEDNN model is also trained for transient RAS prediction, the dataset of which is generated under disturbances of contingencies. The validation performance of the trained TTEDNN model in terms of ACC and Loss for the transient RAS at different training epochs in both the IEEE 39-bus and IEEE 300-bus power systems are shown in

Fig. 3 Validation performance of trained TTEDNN model in terms of ACC and Loss for transient RAS at different training epochs in both IEEE 39-bus and IEEE 300-bus power systems.
The same six existing models shown in
Model | ACC (%) | FNR (%) | FPR (%) | Fscore |
---|---|---|---|---|
SVM | 96.21 | 2.12 | 3.21 | 0.9624 |
MLP | 99.15 | 0.41 | 1.32 | 0.9919 |
CNN | 98.87 | 0.75 | 1.54 | 0.9892 |
LSTM | 99.15 | 0.58 | 1.14 | 0.9919 |
GCN | 98.20 | 1.19 | 2.46 | 0.9828 |
RGCN | 99.28 | 0.58 | 0.88 | 0.9930 |
Proposed | 99.63 | 0.34 | 0.40 | 0.9964 |
Model | ACC (%) | FNR (%) | FPR (%) | Fscore |
---|---|---|---|---|
SVM | 97.24 | 2.04 | 4.48 | 0.9725 |
MLP | 98.98 | 0.80 | 1.45 | 0.9918 |
CNN | 98.33 | 1.44 | 2.21 | 0.9835 |
LSTM | 99.19 | 0.46 | 1.66 | 0.9920 |
GCN | 98.75 | 1.12 | 1.55 | 0.9876 |
RGCN | 99.42 | 0.34 | 1.16 | 0.9941 |
Proposed | 99.72 | 0.23 | 0.39 | 0.9973 |
It can be observed that the proposed TTEDNN model outperforms all compared existing models for each performance metric. Specifically, the proposed TTEDNN model obtains ACC of 99.63% and Fscore of 0.9964 for the IEEE 39-bus power system, and ACC of 99.72% and Fscore of 0.9973 for the IEEE 300-bus power system.
Meanwhile, the advanced prediction performances in IEEE 300-bus power system under both the small-signal RAS and transient RAS also demonstrate the scalability of the proposed TTEDNN model to apply relatively large power systems. The time for predicting the RAS is also evaluated, which is important for fast online implement. Based on the Intel Xeon CPU E5-2620 v3, it takes approximately 5 ms for the trained TTEDNN model to predict both the small-signal RAS and transient RAS per batch, which is much faster than the traditional TDS.
The observation window length of post-fault PMU data affects the ACC and computational training time of the proposed TTEDNN model. Longer observation window length provides more information about the system dynamics that can increase the prediction performance, as shown in
Number of cycles | ACC (%) | FNR (%) | FPR (%) | Fscore |
---|---|---|---|---|
2 | 91.58 | 8.38 | 8.46 | 0.9187 |
4 | 95.43 | 3.28 | 5.34 | 0.9548 |
6 | 99.60 | 0.37 | 0.44 | 0.9961 |
8 | 99.68 | 0.31 | 0.33 | 0.9969 |
10 | 99.63 | 0.34 | 0.40 | 0.9964 |

Fig. 4 ACC and computational training time per batch with different cycles for proposed TTEDNN model trained in IEEE 39-bus power system. (a) Small-signal RAS prediction. (b) Transient RAS prediction.
In (9)-(11), we introduce three grid-informed adjacency matrices incorporating the structural and electrical parameter information of the power grid. The grid-informed adjacency matrices of the IEEE 39-bus power system are visualized in

Fig. 5 Visualization of grid-informed adjacency matrices. (a) . (b) . (c) . (d) .

Fig. 6 Performance comparison of grid-informed adjacency matrices.
As for the transient RAS prediction task, when a disturbance of contingency happens between node and node , the power grid topology is changed, i.e., the transmission line is removed during the short circuit. To this end, we revise by letting and be zero. The revised matrix is denoted as and used for the TTEDNN model to predict the transient RAS. The performance comparison of transient RAS prediction by using different grid-informed adjacency matrices is shown in
Matrix | ACC (%) | FNR (%) | FPR (%) | Fscore |
---|---|---|---|---|
99.59 | 0.31 | 0.51 | 0.9961 | |
99.63 | 0.34 | 0.40 | 0.9964 |
For RAS prediction in practical power systems, the noise in PMU data is of great concern to the performance of a prediction method [
RAS prediction | SNR (dB) | ACC (%) | FNR (%) | FPR (%) | Fscore |
---|---|---|---|---|---|
Small-signal | No | 99.63 | 0.29 | 0.47 | 0.9965 |
60 | 99.65 | 0.29 | 0.41 | 0.9968 | |
50 | 99.59 | 0.33 | 0.50 | 0.9962 | |
40 | 99.53 | 0.38 | 0.58 | 0.9926 | |
30 | 99.31 | 0.60 | 0.80 | 0.9916 | |
20 | 98.85 | 0.91 | 1.44 | 0.9893 | |
Transient | No | 99.63 | 0.34 | 0.40 | 0.9964 |
60 | 99.61 | 0.34 | 0.44 | 0.9963 | |
50 | 99.58 | 0.37 | 0.51 | 0.9958 | |
40 | 99.38 | 0.54 | 0.70 | 0.9941 | |
30 | 99.10 | 1.02 | 0.77 | 0.9913 | |
20 | 98.43 | 1.42 | 1.72 | 0.9849 |
The best performance is realized in the ideal environment without noise. When SNR reduces to 40 dB (lower than the typical SNR), the performance still maintains at a high level, i.e., only 0.1% and 0.25% decreases of ACC for the small-signal and transient RAS predictions, respectively. For strong noise levels with SNR of only 20 dB, the prediction performance degrades slightly, i.e., 0.78% and 1.20% drops of ACC for the small-signal and transient RAS predictions, respectively. Besides the ACC, other performance metrics also demonstrate only slight degrades with the decreasing SNR. Hence, the TTEDNN model is robust against the noise in PMU data.
The performances of the proposed TTEDNN model and the RGCN model are compared under different noise levels in terms of the SNR. Six existing models shown in

Fig. 7 Comparison of ACC between TTEDNN model and RGCN model under different SNR levels.
The transfer learning ability of the proposed TTEDNN model trained on the small-signal RAS dataset to predict the transient RAS is worthful to be investigated. Usually, small disturbances happen more commonly in real power systems than serve contingencies. Hence, the dataset for small-signal RAS is easier to be collected. The small-signal RAS dataset can provide certain information on stable and unstable patterns for the transient RAS prediction task. Learning based on the small-signal RAS dataset can be useful for the few-shot learning of transient RAS prediction.
To investigate the transfer learning ability of pre-trained TTEDNN on the small-signal RAS dataset, three re-training tests are introduced and compared. ① Training from scratch (TFS): the whole network parameters are updated without pre-trained initialization. ② Full fine-tuning (FFT): the whole network parameters are updated with pre-trained initialization. ③ Local fine-tuning (LFT): only the layers close to the output are updated with pre-trained initialization.
The TFS test updates all the parameters of GC modules, TC modules, and MLP layer of the TTEDNN model with a random weight initializer. The FFT test updates all the parameters of the TTEDNN model with the pre-trained model with the small-signal RAS dataset. For the LFT test, part of the GC modules are frozen to keep the ability of topological feature extraction and update the parameters of the TC module and MLP layer. The performance comparison of the three re-training tests is given as follows.

Fig. 8 Validation performance in terms of Loss and ACC for three re-training tests. (a) Loss. (b) ACC.
Test | ACC (%) | FNR (%) | FPR (%) | Fscore |
---|---|---|---|---|
TFS | 99.63 | 0.34 | 0.40 | 0.9964 |
FFT | 99.68 | 0.27 | 0.37 | 0.9969 |
LFT | 99.77 | 0.20 | 0.26 | 0.9978 |
The time consumption of the three re-training tests in the IEEE 39-bus power system is listed in
Test | Data generation time (s) | Training time (s) | Testing time per batch (ms) |
---|---|---|---|
TFS | 6170 | 6593 | 4.08 |
FFT | 6170 | 1551 | 4.08 |
LFT | 6170 | 1227 | 4.08 |
To explain the mechanism of LFT for transfer learning more intuitively, the outputs of the hidden layer in the TTEDNN model are visualized with the t-distributed stochastic neighbor embedding (t-SNE) dimensionality reduction technique [

Fig. 9 Visualizations of high-dimensional activations from hidden layer in TTEDNN model. (a) Visualization of TFS at epoch 0. (b) Visualization of TFS at epoch 20. (c) Visualization of TFS at epoch 40. (d) Visualization of TFS at epoch 60. (e) Visualization of LFT at epoch 0. (f) Visualization of LFT at epoch 20. (g) Visualization of LFT at epoch 40. (h) Visualization of LFT at epoch 60.
We proposed the TTEDNN model for small-signal and transient RAS predictions in power systems. The TTEDNN model maps the spatial information of power system topology into the GC modules as well as extracts the temporal features from the PMU data with TC modules. The TTEDNN model has the following advantages.
First, it shows the best prediction performance compared with the existing deep learning models under both small disturbances and contingencies.
Second, it can make a fast prediction with only the PMU data of the first five post-disturbed cycles, demonstrating its potential for online implementation.
Third, it is robust against the measurement noise of PMU data, which is necessary for practical applications.
Finally, it provides the superior transfer learning ability from small-signal RAS conditions to transient RAS conditions.
References
P. Sarajcev, A. Kunac, G. Petrovic et al., “Power system transient stability assessment using stacked autoencoder and voting ensemble,” Energies, vol. 14, no. 11, p. 3148, May 2021. [Baidu Scholar]
J. Hou, C. Xie, T. Wang et al., “Power system transient stability assessment based on voltage phasor and convolution neural network,” in Proceeding of 2018 IEEE International Conference on Energy Internet (ICEI), Beijing, China, May 2018, pp. 247-251. [Baidu Scholar]
S. K. Azman, Y. J. Isbeih, M. S. E. Moursi et al., “A unified online deep learning prediction model for small signal and transient stability,” IEEE Transactions on Power Systems, vol. 35, no. 6, pp. 4585-4598, Nov. 2020. [Baidu Scholar]
P. Kundur, J. Paserba, V. Ajjarapu et al., “Definition and classification of power system stability IEEE/CIGRE joint task force on stability terms and definitions,” IEEE Transactions on Power Systems, vol. 19, no. 3, pp. 1387-1401, Aug. 2004. [Baidu Scholar]
S. Zhang, Z. Zhu, and Y. Li, “A critical review of data-driven transient stability assessment of power systems: principles, prospects and challenges,” Energies, vol. 14, no. 21, p. 7238, Nov. 2021. [Baidu Scholar]
Z. Liu, X. He, Z. Ding et al., “A basin stability based metric for ranking the transient stability of generators,” IEEE Transactions on Industrial Informatics, vol. 15, no. 3, pp. 1450-1459, Mar. 2019. [Baidu Scholar]
B. Zhang, X. Jin, S. Tu et al., “A new FPGA-based real-time digital solver for power system simulation,” Energies, vol. 12, no. 24, p. 4666, Dec. 2019. [Baidu Scholar]
T. L. Vu and K. Turitsyn, “Lyapunov functions family approach to transient stability assessment,” IEEE Transactions on Power Systems, vol. 31, no. 2, pp. 1269-1277, Mar. 2016. [Baidu Scholar]
M. Anghel, F. Milano, and A. Papachristodoulou, “Algorithmic construction of Lyapunov functions for power system stability analysis,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 60, no. 9, pp. 2533-2546, Sept. 2013. [Baidu Scholar]
S. Wei, M. Yang, J. Qi et al., “Model-free mle estimation for online rotor angle stability assessment with PMU data,” IEEE Transactions on Power Systems, vol. 33, no. 3, pp. 2463-2476, May 2018. [Baidu Scholar]
R. Yan, G. Geng, Q. Jiang et al., “Fast transient stability batch assessment using cascaded convolutional neural networks,” IEEE Transactions on Power Systems, vol. 34, no. 4, pp. 2802-2813, Jul. 2019. [Baidu Scholar]
J. J. Q. Yu, D. J. Hill, A. Y. S. Lam et al., “Intelligent time-adaptive transient stability assessment system,” IEEE Transactions on Power Systems, vol. 33, no. 1, pp. 1049-1058, Jan. 2018. [Baidu Scholar]
M. Sahu and R. Dash, “A survey on deep learning: convolution neural network (CNN),” in Intelligent and Cloud Computing, Berlin: Springer, 2021, pp. 317-325. [Baidu Scholar]
T. Su, Y. Liu, J. Zhao et al., “Probabilistic stacked denoising autoencoder for power system transient stability prediction with wind farms,” IEEE Transactions on Power Systems, vol. 36, no. 4, pp. 3786-3789, Jul. 2021. [Baidu Scholar]
T. Su, Y. Liu, J. Zhao et al., “Deep belief network enabled surrogate modeling for fast preventive control of power system transient stability,” IEEE Transactions on Industrial Informatics, vol. 18, no. 1, pp. 315-326, Jan. 2022. [Baidu Scholar]
T. N. Kipf and M. Welling, “Semi-supervised classification with graph convolutional networks,” in Proceedings of International Conference on Learning Representations, Toulon, France, Feb. 2017, pp. 1-9. [Baidu Scholar]
B. Yu, H. Yin, and Z. Zhu, “Spatio-temporal graph convolutional networks: a deep learning framework for traffic forecasting,” in Proceedings of the 27th International Joint Conference on Artificial Intelligence, Stockholm, Sweden, Jul. 2018, pp. 3634-3640. [Baidu Scholar]
Z. Wu, S. Pan, F. Chen et al., “A comprehensive survey on graph neural networks,” IEEE Transactions on Neural Networks and Learning Systems, vol. 32, no. 1, pp. 4-24, Jan. 2021. [Baidu Scholar]
Y. Liu, N. Zhang, D. Wu et al., “Searching for critical power system cascading failures with graph convolutional network,” IEEE Transactions on Control of Network Systems, vol. 8, no. 3, pp. 1304-1313, Sept. 2021. [Baidu Scholar]
S. Bai, J. Z. Kolter, and V. Koltun. (2018, Apr.). An empirical evaluation of generic convolutional and recurrent networks for sequence modeling. [Online]. Available: https://arxiv.org/abs/1803.01271 [Baidu Scholar]
A. van den Oord, S. Dieleman, H. Zen et al. (2016, Sept.). Wavenet: a generative model for raw audio. [Online]. Available: https://arxiv.org/abs/1609.03499 [Baidu Scholar]
X. Tang, H. Chen, W. Xiang et al., “Short-term load forecasting using channel and temporal attention based temporal convolutional network,” Electric Power Systems Research, vol. 205, p. 107761, Apr. 2022. [Baidu Scholar]
R. Zhang, W. Yao, Z. Shi et al., “A graph attention networks-based model to distinguish the transient rotor angle instability and short-term voltage instability in power systems,” International Journal of Electrical Power & Energy Systems, vol. 137, p. 107783, May 2022. [Baidu Scholar]
J. Huang, L. Guan, Y. Su et al., “A topology adaptive high-speed transient stability assessment scheme based on multi-graph attention network with residual structure,” International Journal of Electrical Power & Energy Systems, vol. 130, p. 106948, Sept. 2021. [Baidu Scholar]
Y. Su, M. Guo, H. Yao et al., “Power system small-signal stability assessment model based on residual graph convolutional networks,” Journal of Physics: Conference Series, vol. 2095, p. 012011, Spet. 2021. [Baidu Scholar]
J. Huang, L. Guan, Y. Chen et al., “A deep learning scheme for transient stability assessment in power system with a hierarchical dynamic graph pooling method,” International Journal of Electrical Power & Energy Systems, vol. 141, p. 108044, Oct. 2022. [Baidu Scholar]
J. Huang, L. Guan, Y. Su et al., “Recurrent graph convolutional network-based multi-task transient stability assessment framework in power system,” IEEE Access, vol. 8, pp. 93283-93296, Apr. 2020. [Baidu Scholar]
N. Hatziargyriou, J. Milanovic, C. Rahmann et al., “Definition and classification of power system stability – revisited & extended,” IEEE Transactions on Power Systems, vol. 36, no. 4, pp. 3271-3281, Jul. 2021. [Baidu Scholar]
A. Gupta, G. Gurrala, and P. S. Sastry, “An online power system stability monitoring system using convolutional neural networks,” IEEE Transactions on Power Systems, vol. 34, no. 2, pp. 864-872, Mar. 2019. [Baidu Scholar]
B. Schäfer, C. Beck, K. Aihara et al., “Non-Gaussian power grid frequency fluctuations characterized by Lévy-stable laws and superstatistics,” Nature Energy, vol. 3, pp. 119-126, Jan. 2018. [Baidu Scholar]
J. Dong, J. Zuo, L. Wang et al., “Analysis of power system disturbances based on wide-area frequency measurements,” in Proceedings of 2007 IEEE PES General Meeting, Tampa, USA, Jul. 2007, pp. 1-8. [Baidu Scholar]
Q. Chen, The Probability, Identification, and Prevention of Rare Events in Power Systems. Ames: Iowa State University, 2004. [Baidu Scholar]
J. Zhao, M. Netto, and L. Mili, “A robust iterated extended Kalman filter for power system dynamic state estimation,” IEEE Transactions on Power Systems, vol. 32, no. 4, pp. 3205-3216, Jul. 2017. [Baidu Scholar]
E. Ghahremani and I. Kamwa, “Local and wide-area PMU-based decentralized dynamic state estimation in multi-machine power systems,” IEEE Transactions on Power Systems, vol. 31, no. 1, pp. 547-562, Jan. 2016. [Baidu Scholar]
J. Chow and K. Cheung, “A toolbox for power system dynamics and control engineering education and research,” IEEE Transactions on Power Systems, vol. 7, no. 4, pp. 1559-1564, Nov. 1992. [Baidu Scholar]
R. D. Zimmerman, C. E. Murillo-Sánchez, and R. J. Thomas, “Matpower: steady-state operations, planning, and analysis tools for power systems research and education,” IEEE Transactions on Power Systems, vol. 26, no. 1, pp. 12-19, Feb. 2011. [Baidu Scholar]
R. Zhang, Y. Xu, Z. Y. Dong et al., “Post-disturbance transient stability assessment of power systems by a self-adaptive intelligent system,” IET Generation, Transmission & Distribution, vol. 9, no. 3, pp. 296-305, Feb. 2015. [Baidu Scholar]
H. Wang and S. Wu, “Transient stability assessment with time-adaptive method based on spatial distribution,” International Journal of Electrical Power & Energy Systems, vol. 143, p. 108464, Dec. 2022. [Baidu Scholar]
Z. Rafique, H. M. Khalid, S. Muyeen et al., “Bibliographic review on power system oscillations damping: an era of conventional grids and renewable energy integration,” International Journal of Electrical Power & Energy Systems, vol. 136, p. 107556, Mar. 2022. [Baidu Scholar]
T. Chen, H. Ren, Y. Sun et al., “Optimal placement of phasor measurement unit in smart grids considering multiple constraints,” Journal of Modern Power Systems and Clean Energy, vol. 11, no. 2, pp. 479-488, Mar. 2023. [Baidu Scholar]
L. van der Maaten and G. Hinton, “Visualizing data using t-SNE,” Journal of Machine Learning Research, vol. 9, no. 86, pp. 2579-2605, 2008. [Baidu Scholar]