Professional Documents
Culture Documents
Optimization of Directional Overcurrent Relay Time Using Laplace Crossover Particle Swarm Optimization
Optimization of Directional Overcurrent Relay Time Using Laplace Crossover Particle Swarm Optimization
Kusum Deep
Department of Mathematics
Indian Institute of Technology Roorkee
Roorkee, India
E-mail: kusumfma@iitr.ernet.in
Department of Mathematics
Birla Institute of Technology and Science Pilani
Pilani, India
E-mail: jcbansal@gmail.com
I.
INTRODUCTION
c
978-1-4244-5612-3/09/$26.00 2009
IEEE
II.
PREVIOUS WORK
288
T=
TDS
(1)
PS CT
pri _ rating
N cl
Minimize OBJ =
i
T pri
_ cl _ in
i =1
N far
(2)
j =1
Where,
N cl is number of relays responding for close-in fault.
No. of lines
No. of DOCRs (relays)
No. of decision variables
No. of selectivity constraints
IEEE
3-bus
3
6
12
8
IEEE
4-bus
4
8
16
9
from 1 to Ncl .
i
i
TDS min
is lower limit and TDS max
is upper limit
of TDSi. These limits are 0.05 and 1.1,
respectively.
b) Bounds on variables PSs:
j
j
PS min
PS j PS max
; where, j varies from 1
to Nfar.
j
j
PS min
is lower limit and PS max
is upper limit of
Line
1
DOCR Relay
6
Generator 4
3
2009 World Congress on Nature & Biologically Inspired Computing (NaBIC 2009)
289
Minimize OBJ =
i =1
i
T pri
_ cl _ in +
N far
j =1
p
5
6
4
2
5
6
2
4
j
T pri
_ far _ bus
Here,
i
T pri
_ cl _ in =
0.14 TDS i
i
a
i
i
PS b
0.02
0.14 TDS j
0.02
c
1
j
j
PS d
The values of constants a i , b i , c j and d j are given in the
Table 2.
TDS
TDS1
TDS2
TDS3
TDS4
TDS5
TDS6
Tipri cl in
ai
9.4600
26.9100
8.8100
37.6800
17.9300
14.3500
b
2.0600
2.0600
2.2300
2.2300
0.8000
0.8000
TDS
TDS2
TDS1
TDS4
TDS3
TDS6
TDS5
di
2.0600
2.0600
2.2300
2.2300
0.8000
0.8000
Tibackup
ei
fi
14.0800 0.8000
12.0700 0.8000
25.9000 2.2300
14.3500 0.8000
9.4600 0.8000
8.8100 0.8000
19.2000 2.0600
17.9300 2.2300
i
i
TDS min
TDS i TDS max
;where, i varies from 1 to Ncl.
i
i
TDS min
is lower limit and TDS max
is upper limit of TDSi.
These limits are 0.05 and 1.1, respectively.
b) Bounds on variables PSs:
0.14 TDS p
0.02
i
; Tprimary =
0.14 TDS q
i
0.02
e
q i 1
1
p
i
PS h
PS f
i
i
i
The values of constants e , f , g and h i are given in the
Table 3.
290
XD
FX
XC
E X
j
j
PS min
PS j PS max
; where, j varies from1 to Nfar.
j
j
PS min
is lower limit and PS max
is upper limit of PS j .
A
X
1
6
B
X
2
4
i
backup
q
1
3
5
6
1
3
6
5
Tiprimary
gi
hi
14.0800 2.0600
12.0700 2.2300
25.9000 0.8000
14.3500 2.0600
9.4600 2.0600
8.8100 2.2300
19.2000 0.8000
17.9300 0.8000
X
8 H
X
G 7
TDS
TDS1
TDS2
TDS3
TDS4
TDS5
TDS6
TDS7
TDS8
Tipri cl in
ai
20.3200
88.8500
13.6100
116.8100
116.7000
16.6700
71.7000
19.2700
b
0.4800
0.4800
1.1789
1.1789
1.5259
1.5259
1.2018
1.2018
TDS
TDS2
TDS1
TDS4
TDS3
TDS6
TDS5
TDS8
TDS7
2009 World Congress on Nature & Biologically Inspired Computing (NaBIC 2009)
di
0.4800
0.4800
1.1789
1.1789
1.5259
1.5259
1.2018
1.2018
p
5
5
7
7
1
2
2
4
4
Tibackup
ei
fi
20.32 1.5259
12.48 1.5259
13.61 1.2018
10.38 1.2018
1.16
0.48
12.07
0.48
16.67
0.48
11
1.1789
19.27 1.1789
IV.
q
1
1
3
3
4
6
6
8
8
Tiprimary
gi
hi
20.32
0.48
12.48
0.48
13.61 1.1789
10.38 1.1789
116.81 1.1789
12.07 1.1789
16.67 1.5259
11
1.2018
19.27 1.2018
(3)
(4)
where d = 1, 2 n; i = 1, 2,, S, where S is the size of the
swarm; c1 and c2 are constants, called cognitive and social
scaling parameters respectively (usually, c1= c2; r1, r2 are
random numbers, uniformly distributed in [0, 1] ). Equations
(3) and (4) define the initial version of PSO algorithm. A
constant, Vmax, was used to arbitrarily limit the velocities of
the particles and improve the resolution of the search. The
maximum velocity Vmax, serves as a constraint to control
the global exploration ability of particle swarm. A larger
Vmax facilitates global exploration, while a smaller Vmax
encourages local exploitation. The concept of an inertia
weight was also developed to better control exploration and
exploitation. The motivation was to be able to eliminate the
need for Vmax. The inclusion of an inertia weight in the
particle swarm optimization algorithm was first reported in
the literature in 1998 [19].
After some experience with the inertia weight, it was
found that although the maximum velocity factor, Vmax,
couldnt always be eliminated, the particle swarm algorithm
works well if Vmax set to the value of the dynamic range of
each variable (on each dimension). The resulting velocity
update equation becomes:
vid = w * vid + c1r1 ( pid xid ) + c2r2 ( pgd xid )
(5)
Eberhart and Shi, [13] indicate that the optimal strategy
is to initially set w to 0.9 and reduce it linearly to 0.4,
allowing initial exploration followed by acceleration toward
an improved global optimum.
Clerc, [6] has introduced a constriction factor, ,
which improves PSOs ability to constrain and control
velocities. is computed as:
(6)
2 ( 4)
2009 World Congress on Nature & Biologically Inspired Computing (NaBIC 2009)
291
Laplace
Crossover
(LX)
Operator. Two
off-springs
refer [3]):
First, a uniformly distributed random number ui (0,1)
is generated. Then, from Laplace distribution function, the
ordinate i is calculated so that the area under the
probability curve excluding area from a (location parameter)
to i is equal to chosen random number u i .
ui
a b log e (1 2ui ),
2
i =
1
a b log e (2ui 1),
ui >
2
(9)
i = 1,2,..., D
Based on the Laplacian operator described as above, two
new particles are formed. The best particle (in terms of
fitness) is selected. This new particle, called Laplacian
particle, can replace one of the particles from which it is
formed or replace the worst performing particle in the
swarm. LXPSO analyze swarms behavior if the worst
particle (in terms of fitness) is replaced by this Laplacian
particle. PSO with Laplace crossover is called as Laplace
Crossover PSO (LXPSO).
Two versions of PSO are considered, namely PSO-W
(PSO with time varying inertia weight) and PSO-C (PSO
with constriction factor) in order to evaluate the performance
of LXPSO. Thus two versions of LXPSO come in existence,
LXPSO-W (LXPSO with time varying inertia weight) and
LXPSO-C (LXPSO with constriction factor).
V.
292
D.V.
TDS1
TDS2
TDS3
TDS4
TDS5
TDS6
PS1
PS2
PS3
PS4
PS5
PS6
Min OBJ
Mean OBJ
Previous
Results [12]
Min OBJ
PSO-W
0.05
0.197647
0.05
0.209413
0.183754
0.180676
1.25
1.5
1.25
1.499142
1.450163
1.5
4.783847
4.796408
LXPSO-W
0.05
0.197709
0.05
0.209035
0.18121
0.180678
1.250002
1.499178
1.25
1.49998
1.499914
1.499967
4.780764
4.79570048
PSO-C
0.05
0.200942
0.05
0.209566
0.181411
0.182515
1.25
1.5
1.251405
1.5
1.497092
1.467093
4.78217
4.794473
LXPSO-C
0.05
0.197647
0.05
0.209032
0.181205
0.180676
1.25
1.5
1.25
1.5
1.5
1.5
4.7806508
4.793628
GA
5.07616
SOMA
8.01016
RST2
4.835427
SOMGA
4.78989
2009 World Congress on Nature & Biologically Inspired Computing (NaBIC 2009)
D.V.
TDS1
TDS2
TDS3
TDS4
TDS5
TDS6
TDS7
TDS8
PS1
PS2
PS3
PS4
PS5
PS6
PS7
PS8
Min OBJ
Mean OBJ
Previous
Results [12]
Min OBJ
PSO-W
0.05
0.212169
0.05
0.151576
0.126479
0.05
0.133786
0.05
1.284329
1.5
1.25
1.5
1.5
1.25
1.5
1.25
3.670242
3.678875
LXPSO-W
0.05
0.212169
0.05
0.151576
0.1264
0.05
0.133786
0.05
1.273327
1.5
1.25
1.5
1.5
1.25
1.5
1.25
3.669327
3.675315
PSO-C
0.050201
0.212509
0.05
0.15202
0.128223
0.05
0.134236
0.05
1.499937
1.5
1.25
1.492643
1.5
1.252359
1.5
1.25
3.677945
3.69403
LXPSO-C
0.05
0.212175
0.05
0.151578
0.1264
0.05
0.133813
0.05
1.273329
1.499859
1.25
1.499953
1.5
1.25
1.499405
1.25
3.669327
3.675038
GA
3.85874
SOMA
3.78922
RST2
3.70502
SOMGA
3.67453
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
VI. CONCLUSION
In this paper, electrical engineering power system DOCR
coordination problem is solved by modeling it as constrained
non-linear continuous optimization problem using four
different versions of PSO. The problem is to determine the
optimal value of Time Dial Setting and Plug Setting so that
the relay operating time can be minimized. Two models of
this problem namely IEEE 3-Bus and IEEE 4-Bus are solved
using PSO. The complexities of both the models are different
due to different decision variables and constraints. The
results obtained by four versions of PSO are compared with
GA, SOMA, SOMGA and RST2 algorithm. In both models,
LXPSO outperforms all other algorithms. Thus LXPSO is
found to be a robust technique for such type of constrained
nonlinear continuous optimization problems.
[16]
[17]
[18]
[19]
[20]
[21]
[22]
REFERENCES
[1]
[2]
[3]
[4]
[5]
[23]
2009 World Congress on Nature & Biologically Inspired Computing (NaBIC 2009)
293