Professional Documents
Culture Documents
SSA JournalPaper
SSA JournalPaper
Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovations
217
Authorized licensed use limited to: Qatar University. Downloaded on September 27,2023 at 00:13:37 UTC from IEEE Xplore. Restrictions apply.
Historical Historical Power system Feature
N-1 Scenarios Raw data Input data SNN prediction
Solar data Wind data operation data extraction
218
Authorized licensed use limited to: Qatar University. Downloaded on September 27,2023 at 00:13:37 UTC from IEEE Xplore. Restrictions apply.
Rectified linear units, which use the activation function The system is modified for renewable integration, with one
g (z) max{0,z} , are an excellent default choice of hidden unit wind farm connected to Bus 14 and one PV plant to Bus 15,
for DNN right now. respectively. The penetration of 10% (2100 MW for a load level
Dropout layer of 21,000 MW) is considered for the analysis. A generic model
Dropout technique is essentially a regularization method of Type-3 wind turbine (DFIG) and PV are used [24] in this
used to prevent over-fitting while training neural nets. The paper. Detailed descriptions of these generic models can be
dropout layer randomly sets input elements to zero with a given found in [24].
probability. The random selection is assumed to have a To analyze the variation impact of wind and PV generators
Bernoulli distribution. on small signal stability, historical wind and PV generation data
Output layer are collected from the database of 50Hertz Transmission GmbH,
We often use Softmax as an output layer for classification to which is one of the four transmission system operators for
represent the probability distribution over n-different classes, as electricity in Germany. The dataset contains the total wind and
shown in (3). The final predicted class is the class solar plant generation data over 7 years at an interval of 15
corresponding to the maximum probability. minutes. A total of 245,280 data points for each renewable
exp(zi ) generation dataset are used. The data are normalized to fit for
soft max(zi ) (3)
¦ j zj the NETS-NYPS system.
To accommodate the DFIG and PV to this system, the
B. Loss function generators 8 and 9 in the system are reduced by 10%. Table II
The loss function is a method of evaluating how well your shows the percentage of damping and frequency of oscillations
algorithm models your dataset. The cross entropy loss function for the four inter-area modes (referred to as modes 1–4) of the
is adopted in this paper, which is defined as: system corresponding to the initial operating conditions (the
DFIG and PV are chosen as the mean value of the total dataset).
Ly1 (y) -¦ y1i log(yi ) (4)
i
The frequencies of the inter-area modes range between 0.3–0.8
Hz. From the table, it is evident that at the current operating
C. Training method conditions, the damping of the inter-area modes 2 and 3 has
To improve the computation efficiency, the SGD (stochastic experienced a very low damping ratio. With the increase of
gradient descent) method is adopted to compute the gradient. renewable output, the damping of the inter-area modes
The insight of SGD is that the gradient is an expectation. The experiences an adverse effect, while some other modes
expectation is approximately estimated using a minibatch of experience a beneficial effect on the specific operating
samples %= ^ x1 , x 2 , , x m ` , drawn uniformly from the training conditions.
set. The estimation of the gradient is formulated as Table II Inter-area mode with renewable integration
m
1
g θ ¦ L ( x i , y i , θ) (5) Mode 1 Mode 2 Mode 3 Mode 4
m i1 Damping 0.035 0.014 0.014 0.06
Using the examples from the minibatch B, the iteration then frequency 0.75 0.53 0.51 0.34
can be implemented as follows:
B. DNN results
θt +1 θt J g (6)
Many improvements on the basic stochastic gradient descent Table III and IV summarize the architecture and the
algorithm have been proposed and used, such as AdaGrad, hyperparameters of SNN and proposed DNN, respectively. A
RMSProp and Adam [22]. In this paper, we use SGD with total number of 982 and 3081 parameters need to be trained in
moment. SNN and DNN, respectively.
Table III Architecture of SNN
V. CASE STUDIES Layer (type) Output Shape Param #
In this section, the case studies are implemented by using dense_1 (Dense) Relu (None, 20) 940
Python 3.5.5 in Anaconda environment. The DNN architecture dense_2 (Dense) Softmax (None, 2) 42
is constructed based on Tensorflow 1.8 [23].
Table IV Architecture of the proposed DNN
A. Datasets
Layer (type) Output Shape Param #
Test system
dense_6 (Dense) Relu (None, 35) 1645
The 68-bus system is a reduced order equivalent of the inter- dropout_3 (None, 35) 0
connected New England test system (NETS) and New York (Dropout)
power system (NYPS), with five geographical regions out of dense_7 (Dense) Relu (None, 25) 900
which NETS and NYPS are represented by a group of dropout_4 (None, 25) 0
generators, whereas the power import from each of the three (Dropout)
dense_8 (Dense) Relu (None, 15) 390
other neighboring areas are approximated by equivalent
dense_9 (Dense) Relu (None, 8) 128
generator models, as shown in Figure 5.
dense_10 (Dense) Softmax (None, 2) 18
219
Authorized licensed use limited to: Qatar University. Downloaded on September 27,2023 at 00:13:37 UTC from IEEE Xplore. Restrictions apply.
NYPS
14 8
66
A3 1
60
25 26
41 40 48 47 53 28 29
61
2
27
18 9
42 1
17
67 38 16
31 32 30
3 15 24
15 62 63 9
PV 21
4 14
46 10 11 22
A4
33 5 6 12 WF
58
19 23
49 34 36 7 54 11
13 20 6 59
35 64 2 10 56 57 7
8 55
51 45
12 4 5
37 3
A5 50 39
52 A1
44
68 43 65 A2
16 13 NETS
Fig. 5 Single-line diagram of the 16-machine 68-bus test system with renewable generations.
Fig. 6 and Fig. 7 show the model accuracy and model loss of
the SNN method, respectively. After 20 epochs, the system
converges and the model accuracy reaches 99.52%.
Fig. 8 and Fig. 9 show the model accuracy and model loss of
the DNN method with six layers, respectively. After 100 epochs,
the system converges and the model test accuracy reaches
99.89%. As the number of hyperparameters of DNN increases
dramatically compared with SNN, more training epochs are
needed for the system to converge.
220
Authorized licensed use limited to: Qatar University. Downloaded on September 27,2023 at 00:13:37 UTC from IEEE Xplore. Restrictions apply.
[4] D. J. Lee and L. Wang, “Small-signal stability analysis of an autonomous
hybrid renewable energy power generation/energy storage system part I:
Time-domain simulations,” IEEE Trans. Energy Convers., vol. 23, no. 1,
pp. 311–320, 2008.
[5] W. Du, J. Bi, C. Lv, and T. Littler, “Damping torque analysis of power
systems with DFIGs for wind power generation,” IET Renew. Power
Gener., vol. 11, no. 1, pp. 10–19, 2017.
[6] B. Yuan, M. Zhou, G. Li, and X.-P. Zhang, “Stochastic Small-Signal
Stability of Power Systems With Wind Power Generation,” IEEE Trans.
Power Syst., vol. 30, no. 4, pp. 1680–1689, 2015.
[7] S. Q. Bu, W. Du, H. F. Wang, Z. Chen, L. Y. Xiao, and H. F. Li,
“Probabilistic analysis of small-signal stability of large-scale power
systems as affected by penetration of wind generation,” IEEE Trans.
Power Syst., vol. 27, no. 2, pp. 762–770, 2012.
[8] S. Liu, P. X. Liu, and X. Wang, “Stochastic Small-Signal Stability
Fig. 9 Model loss with 6 layers. Analysis of Grid-Connected Photovoltaic Systems,” IEEE Trans. Ind.
Electron., vol. 63, no. 2, pp. 1027–1038, 2016.
[9] Y. Zhou, Y. Li, W. Liu, D. Yu, Z. Li, and J. Liu, “The Stochastic Response
Surface Method for Small-Signal Stability Study of Power System with
Probabilistic Uncertainties in Correlated Photovoltaic and Loads,” IEEE
Trans. Power Syst., vol. 32, no. 6, pp. 4551–4559, 2017.
[10] F. R. Gomez, A. D. Rajapakse, U. D. Annakkage, and I. T. Fernando,
“Support vector machine-based algorithm for post-fault transient stability
status prediction using synchronized measurements,” IEEE Trans. Power
Syst., vol. 26, no. 3, pp. 1474–1483, 2011.
[11] L. S. Moulin, A. P. A. daSilva, M. A. El-Sharkawi, and R. J. Marks II,
“Support Vector Machines for Transient Stability Analysis of Large-Scale
Power Systems,” IEEE Trans. Power Syst., vol. 19, no. 2, pp. 818–825,
2004.
[12] S. P. Teeuwsen and I. Erlich, “Neural Network based Classification
Method for Small-Signal Stability Assessment,” IEEE Power Tech
Conference, 2003.
[13] M. Mohammadi, G. B. Gharehpetian, and T. Niknam, “On-line small-
Fig. 10 Effect of number of layers on accuracy. signal stability assessment of power systems using ball vector machines,”
Electr. Power Components Syst., vol. 38, no. 13, pp. 1427–1445, 2010.
[14] W. Kong, Z. Y. Dong, Y. Jia, D. J. Hill, Y. Xu, and Y. Zhang, “Short-
Fig. 10 shows the model accuracy results when the depth of Term Residential Load Forecasting based on LSTM Recurrent Neural
the DNN increases. It clearly shows that the test set accuracy Network,” IEEE Trans. Smart Grid, 2017.
[15] C. Fan, F. Xiao, and Y. Zhao, “A short-term building cooling load
consistently increases with the layers. However, it should be prediction method using deep learning algorithms,” Appl. Energy, vol. 195,
noted that when the network becomes much deeper, how to pp. 222–233, 2017.
reduce the overfitting is a big challenge and the training process [16] H. Z. Wang, G. B. Wang, G. Q. Li, J. C. Peng, and Y. T. Liu, “Deep belief
network based deterministic and probabilistic wind speed forecasting
needs more data input and more epochs to find the global approach,” Appl. Energy, vol. 182, pp. 80–93, 2016.
minimum. [17] H. Shi, M. Xu, and R. Li, “Deep Learning for Household Load Forecasting
– A Novel Pooling Deep RNN,” IEEE Trans. Smart Grid, 2017.
VI. CONCLUSION [18] H. zhi Wang, G. qiang Li, G. bing Wang, J. chun Peng, H. Jiang, and Y.
tao Liu, “Deep learning based ensemble approach for probabilistic wind
This paper proposes a deep learning based online small power forecasting,” Appl. Energy, vol. 188, pp. 56–70, 2017.
[19] Y. Wang, Q. Chen, D. Gan, J. Yang, D. S. Kirschen, and C. Kang, “Deep
signal stability assessment tool for predicting the influence of Learning-Based Socio-demographic Information Identification from
renewable integration. The DNN can automatically extracts the Smart Meter Data,” IEEE Trans. Smart Grid, 2018.
hidden features from massive amount of historical data. The [20] K. L. Lopez, C. Gagne, and M.-A. Gardner, “Demand-Side Management
results clearly show that with the increase of the depth of the using Deep Learning for Smart Charging of Electric Vehicles,” IEEE
Trans. Smart Grid, 2018.
DNN, the accuracy has improved consistently. [21] P. Kundur, Power system stability and control. McGraw Hill, New York,
Future work will focus on investigating how the high 1994.
penetration of renewables might affect the small signal stability. [22] Ian Goodfellow, Yoshua Bengio and Aaron Courville, Deep learning. MIT
Press, 2016.
Some other deep learning tools such as CNN will be studied to [23] Google, “TensorFlow,” 2016. [Online]. Available:
further improve the accuracy and robustness.
(1)
https://www.tensorflow.org/.
[24] F. Milano, “An open source power system analysis toolbox,” IEEE Trans.
Power Syst., vol. 20, no. 3, pp. 1199–1206, 2005.
VII. REFERENCES
[1] B. Yuan, M. Zhou, G. Li, and X.-P. Zhang, “Stochastic Small-Signal
Stability of Power Systems With Wind Power Generation,” IEEE Trans.
Power Syst., vol. 30, no. 4, pp. 1680–1689, 2015.
[2] D. Gautam, V. Vittal, and T. Harbour, “Impact of Increased Penetration of
DFIG-Based Wind Turbine Generators on Transient and Small Signal
Stability of Power Systems,” IEEE Trans. Power Syst., vol. 24, no. 3, pp.
1426–1434, 2009.
[3] N. Mithulananthan, R. Shah, and K. Y. Lee, “Small-disturbance angle
stability control with high penetration of renewable generations,” IEEE
Trans. Power Syst., vol. 29, no. 3, pp. 1463–1472, 2014.
221
Authorized licensed use limited to: Qatar University. Downloaded on September 27,2023 at 00:13:37 UTC from IEEE Xplore. Restrictions apply.