Академический Документы
Профессиональный Документы
Культура Документы
Email: b.moradzadeh@aut.ac.ir
Abstract: Voltage stability is one of the major concerns in
competitive electricity markets. In this paper, RBF neural network
is applied to predict the static voltage stability index and rank the
critical line outage contingencies. Three distinctfeature extraction
algorithms are proposed to speedup the neural network training
process via reducing the input training vectors dimensions. Based
on the weak buses identification method, the first developed
algorithm introduces a new feature extraction technique. The
second and third algorithms are based on Principal Component
Analysis (PCA) and Independent Component Analysis (ICA)
respectively which are statistical methods. These algorithms offer
beneficial solutions for neural network training speed
enhancement. In all presented algorithms, a clustering method is
applied to reduce the number of neural network training vectors.
The simulation results for the IEEE-30 bus test system
demonstrate the effectiveness of the proposed algorithms for online voltage stability index prediction and contingency ranking.
I. INTRODUCTION
Voltage stability is defined as the ability of a power
system to maintain steadily acceptable bus voltage at each
node under normal operating conditions, after load increase,
following system configuration changes or when the system
is being subjected to disturbances like line outage, generator
outage and etc [1]. Voltage collapse may be caused by a
variety of single or multiple contingencies known as voltage
contingencies in which the voltage stability of the power
system is threatened [2]. Conventional evaluation techniques
based on the full or reduced load flow Jacobian matrix
analysis such as, singular value decomposition, eigenvalue
calculations, sensitivity factor, and modal analysis are time
consuming [3]-[5]. Therefore, they are not suitable for online
applications in large scale power systems. Since the 1990s,
extensive research work has been carried out on the
application of neural networks to power system problems [6].
Artificial neural networks (ANNs) have shown great promise
in power system engineering due to their ability to synthesize
complex mappings accurately and fast. Most of the published
work in this area utilize multilayer perceptron (MLP) model
based on back propagation (BP) algorithm, which usually
suffers from local minima and overfitting problems.
Some research work has been devoted to neural network
applications to voltage security assessment and monitoring
[7]-[1 1]. Multi-layered feed-forward neural networks have
been used for power margin estimation associated with static
A. First algorithm
In this algorithm, three groups of parameters are
considered for feature extraction. The first group includes the
active and reactive loads on the weak PQ buses. Load
variations on these buses have a great effect on the voltage
stability index. The second important parameter group
consists of the active and reactive loads on terminal buses of
critical lines. This group must be considered in the input set
to enhance the accuracy of the contingency ranking. The third
parameter group is the ratio between the sum of the active
and reactive loads on the remained PQ buses to the sum of
their base values of active and reactive loads.
B. Second algorithm
In this algorithm, Principal Component Analysis (PCA)
method is employed in order to reduce the dimension of the
neural network input training vectors.
PCA is a way of identifying patterns in data, and
expressing the data in such a way so as to highlight their
similarities and differences. It describes the data set in terms
of its variance. Each principal component describes a
percentage of the total variance of a data set and elaborates
loadings or weights that each variate contributes to this
variance. That is to say, the first principal component of a
data set describes the greatest amount of variance in the data
set. The coefficients of the principal components quantify the
loading or weight of each variate to that amount of variance.
Since patterns can be hard to find in data of high dimension,
the luxury of graphical representation is not available. The
other main advantage of PCA is that once you have found
these patterns in the data, you can compress the data by
reducing the number of dimensions, without much loss of
information [13]-[15]. Principal components can be
calculated using eigenvectors and eigenvalues of covariance
matrixes or correlation matrix.
Cov(X )
(Xik -Xi)(Xjk
X)
(1)
Cwp = Apwp,
1,2,
,m
(2)
aap =
,xqiwip,
= 1,2,...,z
= 1,2,...,n
(3)
i=l
(4)
[17]-[18].
(5)
Wx
PC 1
1~~~~~~~~P 2
\~~~~~~~~~~~~
MT
1^
1~~~~~~~~~~I
Jfiw_
T-s
. 1
T~IC
CLUSTERING ALGORITHM
(b)
Fig. 2. (a) Principal component analysis and (b) independent
component analysis. Difference between PCA and ICA interpretations
on a bivariate data set.
V. RBFN STRUCTURE
START
(9)
The output units are linear and therefore the j-th output unit
for input X is given by the equ. 10.
s
yj (X)
b(j)
ZRi(X)W2(j1,)
(10)
i=l
yj (X)=
Ri (X)W2 (j,1)
VI.
XI
yl(x)
Y-(x)
as
(1 1)
i=l
NUMERICAL RESULTS
'
i = 1,2,..., s
(7)
(8)
Weak buses can be identified using the RSV index. The result
of the bus ranking for the 10 weakest buses is presented in
Table 1. The higher the rank, the weaker the bus is. In
addition to the weak buses, the buses which are the terminals
of the critical lines must be considered to enhance the
accuracy of contingency ranking. Finally, the selected buses
are: 26, 29, 30, 24, 21, 15, 12, 10, 4 and 2. The active and
reactive loads on these buses in addition to the third
parameter, mentioned in III-A, should be considered for
feature extraction. Using this algorithm, the dimensions of the
input vectors is reduced from 42 to 22.
After all, clustering method is applied in order to reduce
the number of the training vectors. Selecting a neighborhood
radius equal to 0.085, 1024 clusters (training vectors) are
chosen for training. Therefore, number of the training vectors
is reduced from 2000 to 1024.
Table I. weak bus ranking
80
70
fo
40
fo30
20
10
10
Principal Component
C. Third algorithm
In this section, ICA is applied for dimension reduction of
the input training vectors. Two different ICA algorithms have
been tested on the input training vectors. Then the
dimensionally reduced vectors are trained by RBF neural
network. These algorithms are Cardoso' s Equivariant
Adaptive Separation via Independence (EASI) [22] and Bell
and Sejnowski's infomax algorithm (BSICA) [17]. Minimum
square error and training time for both algorithms are
exhibited in table II. These values are obtained for a specific
desired vector dimension (2000 20-dimensional vectors).
Table II, shows that EASI algorithm leads to a more accurate
training in comparison with BSICA. Hence, this algorithm
has been selected for the study. Using trial and error
algorithm, it is found that 20 components from all 42
components lead to an acceptable accuracy. So the dimension
of the input training vectors has been reduced from 42 to 20.
Table II. MSE and training speed corresponding to EASI and BSICA.
50
50
VII.
algorithm
MSE
case 1
0.0006
0.0031
0.0104
0.0043
weak bus
PCA
ICA
training
hidden layer
time (s)
357.7
7.4
neurons
300
50
92.5
7.4
CONCLUSION
300
50
Table IV. Result of voltage stability index prediction and online contingency ranking for two different loading conditions (a) and (b).
(a)
Load flow
case l
weak bus
PCA
ICA
MSV base
0.1652
MSV base
0.1653
MSV base
0.1650
MSV base
rank
MSV
rank
MSV
rank
MSV
rank
_0.1657 MSV
MSV base rank
0.1655 MSV
2
0.0233
2
0.0225
2
0.0231
2
0.0250
2
0.0214
11
0.0981
11
0.0982
11
0.1002
11
0.0890
11
0.0957
12
0.0991
12
0.0995
12
0.1006
12
0.1015
12
0.1017
9
0.1100
9
0.1101
9
0.1103
9
0.1107
9
0.1106
3
0.1310
3
0.1311
3
0.1319
3
0.1333
3
0.1324
10
0.1431
10
0.1432
10
0.1436
10
0.1421
10
0.1431
4
0.1439
4
0.1441
4
0.1445
4
0.1437
4
0.1435
7
0.1442
7
0.1443
7
0.1452
7
0.1445
7
0.1452
8
0.1503
8
0.1505
8
0.1518
6
0.1513
8
0.1511
6
0.1533
6
0.1534
6
0.1520
8
0.1516
6
0.1528
5
0.1570
5
0.1578
5
0.1573
5
0.1593
5
0.1555
3
0.1318
10
0.1391
10
4
0.1405
7
0.1423
5
0.1454
8
0.1492
6
0.1534
0.1391
0.1417
0.1449
0.1475
0.1529
0.1435
0.1448
0.1516
0.1522
0.1540
0.1421 T0.1423
0.1454
0.1492
0.1535
(b)
Load flow
case l
weak bus
MSVbase rank
0.1627 MSV
MSV base rank
PCA
ICA
[2]
[3]
2
0.0246
2
0.0232
12
0.0817
12
11
0.1000
9
0.1090
0.1000
0.1090
0.0805
12
0.0983
11
0.1086
12
0.0816
11
11
9
9
3
0.1318
3
0.1627
MSV
0.1627
MSV
0.0255
0.0858
0.1020
0.1109
0.1343
0.1627
MSV
0.0225
0.0811 T0.1023
0.1107
0.1340
VIII.
[1]
2
0.0251
12
11
REFERENCE
0.1298
0.1392
10
0.1387
10
0.1424
10
0.1383
4
0.1406
4
7
0.1424
7
7
7
5
0.1461
5
5
5
8
0.1492
8
8
8
6
0.1534
6
[8]
[9]
[10]
[1 1]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
[19]
[20]
[21]
[22]