Professional Documents
Culture Documents
org
Published in IET Generation, Transmission & Distribution
Received on 14th November 2010
Revised on 5th February 2012
doi: 10.1049/iet-gtd.2011.0559
ISSN 1751-8687
Abstract: This study presents a comparative study for four evolutionary computation (EC) methods to the optimal active
reactive power dispatch (ARPD) problem. Theoretically, there is a coupling relation between ARPDs. However, because of
high X/R ratio existing in the transmission line, the problem of ARPD can be decomposed into two individual sub-problems
by the decoupling concept, that is, ARPD problems. In this study, the evolutionary programming (EP), particle swarm
optimisation (PSO), differential evolution (DE) and the proposed hybrid differential evolution (HDE) algorithms are used to
separately solve the ARPD problem. To evaluate the performance of each method, the IEEE 30-bus and Taiwan Power
Company (TPC) 345 kV simplied systems are employed as the study cases. The results indicate that the proposed HDE can
obtain better results than the other methods in terms of active power transmission losses, voltage deviation, operating cost and
convergence performance.
Introduction
www.ietdl.org
solve the ARPD problem is also presented in this section. In
Section 4, the simulation results of different methods for the
IEEE 30-bus and TPC 345 kV simplied systems are
illustrated. Finally, conclusions are given in Section 5.
Problem formulation
Pl,k =
L
L
i=1 j=1
k[(i,j)
where QBi,min and QBi,max are the lower and upper limits of
the injected reactive power at bus i.
Bus voltage constraint: To preserve the stable operation of
the power system, each bus voltage is controlled within the
constraints. The bus voltage constraint is generally utilised
on the load bus (PQ bus) as follows
Vi, min |Vi | Vi, max
(Vi Viref )
(2)
i=1
(3)
(4)
(9)
(10)
NPQ
(8)
where Vi,min and Vi,max are the lower and upper limits of the
bus voltage at bus i.
Capacitor and transformer tap setting constraints: The
constraints of the capacitor and transformer tap setting are
dened as follows
(1)
(7)
N
2
ai + bi PGi + ci PGi
($/h)
(11)
i=1
and
Pli =
L
(5)
(6)
j=1
Qli =
L
j=1
where F(PG) is the total fuel cost of the system; PGi is the
power output of the ith unit; N indicates the number of
generators; ai , bi and ci are the cost coefcients that are
generally obtained by the curve-tting technique [19].
2.2.2 Power wheeling cost: The evaluation of power
wheeling cost can roughly be divided into four methods:
the postage stamp method, contract path method, megawatt
mile method and marginal cost method [20]. In this paper,
the megawatt mile method is adopted and can be expressed
637
www.ietdl.org
as follows
Ch (PG ) =
4k |Pk (h)| Lk
(12)
all k
1
[Duk (h)]
xk
(13)
N
2
nk
ai + bi PGi + gi PGi
+ + wi PGi
(ton/h)
i=1
(14)
where a, b, g and w are emission coefcients and nk
represents the order of emission function. The emission
function of (14) may be one of all types of pollutants, such
as NOx , CO2 , SO2 , particulates, or thermal pollutants. The
emissions of NOx and CO2 are separately considered as two
different case studies in this paper.
The optimisation of the active power dispatch must be
subjected to power balance constraints, generation capacity
constraints and line overload prevention constraints, as
dened in (3), (15) and (16), respectively.
PGi, min PGi PGi, max
L
PiC Pi 0
(15)
(16)
Much research has been devoted to dealing with multiobjective power dispatch problem [7, 13, 17, 23, 24, 26].
Among these techniques, the weighted-sum strategy that
converts the conicting objectives into a single-objective
optimisation problem is considered as a simple and efcient
method as follows [23]
F(x) =
s.t. gj (x) = 0,
EC algorithms
The ECs, including EP, PSO, DE and the proposed HDE are
articial intelligent methods for optimisation based on the
mechanics of natural evolution. These methods share many
similarities. In this section, the EP is introduced rst, and
followed by PSO, DE and the proposed HDE methods.
3.1
EP [9]
hk (x) 0,
i = 1, 2, . . . , k
(17)
k = 1, 2, . . . , n
(19)
i = 1, 2, . . . , l
j = 1, 2, . . . , m
(18)
si = bFi + V
where PGi,min and PGi,max are the lower and upper bounds of
the ith power generation, Pi is the active power ow of the ith
line and PiC is the maximal power ow capacity of the ith line.
min fi (x),
wi fi (x)
i=1
i=1
2.3
l
Wt =
1,
0,
Pm
Wt
t=1
Fr
Fr + Fi
otherwise
if u1 ,
(21)
www.ietdl.org
After all individuals have undergone competition, the 2k
individuals are then ranked in descending order of their
corresponding Wi value. The rst k individuals are then
selected as new parents of the next generation.
3.2
(22)
where vdi (t) is the current velocity of the ith particle in the d
dimension, i 1, . . . , P, P is the population size; Pbestdi is
the best previous position of the ith particle; G bestd is the
best previous position of the swarm; Rdi (t) is the current
position of the ith particle; a is an acceleration factor; and
rand represents the uniform random number between 0 and
1, and w is the inertial weight.
With model (22), the next position of the ith particle can be
modied by
Rdi (t + 1) = Rdi (t) + vdi (t + 1)
(23)
j = 1, 2, . . . , M
(24)
where pij represents the jth gene of the ith individual; pij,min
and pij,max mean the lower and upper bounds of pij ,
respectively; and s represents the uniform random number
between 0 and 1. In this paper, the trial vector pi represents
either the desired values of voltage magnitude at generation
bus, transformer tap settings and shunt capacitors for the
reactive power dispatch or the active power output of each
generator for the active power dispatch.
3.3.2 Mutation: The mutation operation of basic DE is
performed by adding a differential vector to the parent
IET Gener. Transm. Distrib., 2012, Vol. 6, Iss. 7, pp. 636 645
doi: 10.1049/iet-gtd.2011.0559
individual as follows
pi = pi + fm (pia pib )
(25)
where pia and pib are the randomly selected individuals in the
parent population, (pia pib ) is a differential vector, and
fm [ [0,1] represents the mutation factor.
As shown in (25), DE uses a xed mutation factor to
increase the diversity of the population. In general, a
smaller mutation factor requires more computational time,
whereas the larger one may result in falling into local
minima. Therefore the selection of a mutation operator is a
very important issue in DE. In this paper, the VSM based
on the one-fth success rule [14] is used to overcome the
drawback of the xed mutation factor method. VSM varies
the mutation factor according to the frequency of successful
mutations to avoid falling into local minima and save more
computational time. The rule of updating mutation factor is
as follows:
kd fm (t),
fm (t + 1) = ki fm (t),
fm (t),
if ps (t) , 1/5
if ps (t) . 1/5
if ps (t) = 1/5
(26)
pij ,
pij ,
if randij . Rr
if randij Rr
(27)
where pij is the jth gene of the ith individual before mutation,
pij represents the jth gene of the ith offspring individual
following mutation, randij is a random number with normal
distribution, and Rr [ [0, 1] is a recombination factor.
Equation (27) indicates each gene of the ith individual is
reproduced from the current gene pij or the mutant gene pij .
3.3.4 Selection: Each offspring individual must compete
against its parent individual based on the objective values
as follows
pi (t + 1) =
pi (t + 1),
pi (t),
if Fi (t + 1) . Fi (t)
if otherwise
(28)
www.ietdl.org
replaced by its offspring individual if the objective value of
the parent individual is worse than that of its offspring
individual.
As described above, the basic DE used one-to-one
competition to retain its offspring that gives rise to a rapid
convergence rate. This rapid convergence may lead to a
higher probability of obtaining a local optimum point
because the diversity of the population descends more
rapidly during the optimisation processes. To increase the
global search capability, a probabilistic state transition rule
used in the ant system is utilised to replace the selection
operation in the basic DE algorithm.
The ant system was rst applied to the travelling salesman
problem [15]. Informally, ants prefer to move to cities which
are connected by short distance with a high amount of
pheromone. However, the cities with short distance and
high pheromone are not absolutely selected by ants. Each
ant generates a complete tour by choosing the cities
according to a probabilistic state transition rule as follows
[t (t)]g [Fi (t)]z
Pri (t) = P i
g
z
i=1 [ti (t)] [Fi (t)]
(29)
(30)
where
q,
Dti = di
0,
(31)
otherwise
Numerical results
www.ietdl.org
4.1
2
5
8
11
13
Methods
EP
PSO
DE
HDE
Parameters
Value
no. of competitors Pm
scaling factor b
inertia weights w
acceleration factors [a1 a2]
no. of differential vector
recombination factor Rr
mutation factor fm
VSM fm
pheromone decay parameter r
15
0.9
0.95
[0.35 0.35]
4
0.6
0.1
0.05 0.35
0.8
QBi,min (pu)
QBi,max (pu)
2 0.40
2 0.40
2 0.10
2 0.06
2 0.06
0.50
0.40
0.40
0.24
0.24
Unit
PG1
PG2
PG3
PG4
PG5
PG6
Bus
Table 2
Table 3
10
10
20
10
20
10
200
150
180
100
180
150
100
120
40
60
40
100
0.04091
0.02543
0.04257
0.05326
0.04257
0.06131
2 0.05554
2 0.06047
2 0.05094
2 0.03550
2 0.05094
2 0.05555
0.06490
0.05638
0.04586
0.03380
0.04586
0.05151
Lower and upper limits of each generating unit are 0.05 and 1.5 pu, respectively
IET Gener. Transm. Distrib., 2012, Vol. 6, Iss. 7, pp. 636 645
doi: 10.1049/iet-gtd.2011.0559
641
www.ietdl.org
Table 4
Methods
SQG (pu)
2.88683
2.86310
2.86660
2.85760
2.85120
Qloss (pu)
1.02766
0.99456
0.99898
0.96496
0.91818
(0.2343
(0.2674
(0.2630
(0.2970
(0.3440
Objective value
DPloss (%)
Ploss(pu)
Vdev(pu)
0.5283
0.2910
0.3260
0.2360
0.1720
0.0243
0.0160
0.0156
0.0101
0.0032
0.00
44.92
38.29
55.33
67.44
1. Total active and reactive power demands are 2.834 and 1.262 pu, respectively
2. Term DPloss(%) means the percentage that active power loss saves when compared with the load flow solution
Table 5
Methods PG1 (pu) PG2 (pu) PG3 (pu) PG4 (pu) PG5 (pu) PG6 (pu) SPG (pu)
Fuel
Power wheeling NOx emission Objective
cost ($/h)
cost ($/h)
(tonne/h)
value
DE
EP
PSO
HDE
630.8845
622.0571
619.1943
616.9819
0.1651
0.1066
0.1989
0.2020
0.5688
0.4988
0.3366
0.3709
0.7646
0.7846
0.8832
0.7402
0.5835
0.6835
0.6670
0.6422
0.3481
0.4081
0.4237
0.4352
642
& The Institution of Engineering and Technology 2012
0.4330
0.3850
0.3482
0.4607
2.8631
2.8666
2.8556
2.8512
73.7208
73.7762
72.4395
71.0113
0.1946
0.1976
0.1993
0.1932
583.6449
583.7928
583.5567
573.6030
IET Gener. Transm. Distrib., 2012, Vol. 6, Iss. 7, pp. 636 645
doi: 10.1049/iet-gtd.2011.0559
www.ietdl.org
Table 6
Sensitive analysis of different methods (30 trials with different random numbers)
Methods
DE
EP
PSO
HDE
Ave.
Min.
Max.
Max. Min.
0.032
0.032
0.027
0.016
0.023
0.021
0.015
0.012
0.039
0.039
0.033
0.016
0.016
0.019
0.018
0.004
(32)
17.02
17.03
16.86
14.45
23
23
22
17
Discussions
Methods
SPG (MW)
23 174
23 104
23 068
23 072
23 052
SQG (MVAR)
15 058
14 798
14 662
14 365
14 654
Qloss (MVAR)
Objective value
24892
25152
25288
25585
25296
Ploss(MW)
Vdev(pu)
496.5
426.4
390.1
394.9
375.0
0.031
0.019
0.015
0.016
0.011
DPloss (%)
0.00
14.12
21.43
20.46
24.47
1. Total active and reactive power demands are 22 678 MW and 1199 MVAR, respectively
2. Power outputs include nuclear, hydro and thermal units
IET Gener. Transm. Distrib., 2012, Vol. 6, Iss. 7, pp. 636 645
doi: 10.1049/iet-gtd.2011.0559
643
www.ietdl.org
Table 8
Methods PG1
PG2
PG3
PG4
PG5
PG6
PG7
PG8
PG9
(MW) (MW) (MW) (MW) (MW) (MW) (MW) (MW) (MW)
DE
EP
PSO
HDE
3117.9
3019.8
3084.1
3119.4
3120.0
2692.7
3120.0
3120.0
1525.2
2193.5
1279.7
1020.0
1744.7
1702.5
1122.8
1189.1
1473.6
2065.5
2666.6
2880.0
1020.0
1020.0
1094.8
1020.0
1414.5
1020.0
1243.4
1145.0
1025.2
1020.0
1020.0
1020.0
1292.9
1020.0
1064.2
1020.0
SPG
(MW)
Fuel cost
($/h)
15 734.3
15 754.0
15 695.8
15 533.6
15 607 913
14 368 442
14 731 799
14 016 092
Power
CO2 emission Objective
(tonne/h)
value
wheeling
cost ($/h)
164 413
166 669
164 938
164 823
3 931 289
3 880 663
3 886 864
3 841 249
17 455 023
16 847 297
16 991 627
16 585 340
Table 9
Methods
DE
EP
PSO
HDE
Mutation operation
Conclusions
Acknowledgments
Selection operation
References
644
IET Gener. Transm. Distrib., 2012, Vol. 6, Iss. 7, pp. 636 645
doi: 10.1049/iet-gtd.2011.0559
www.ietdl.org
20 Sood, Y.R., Padhy, N.P., Gupta, H.O.: Wheeling of power under
deregulated environment of power system a bibliographical survey,
IEEE Trans. Power Syst., 2002, 17, (3), pp. 870 878
21 Wood, A.J., Wollenberg, B.F.: Power generation operation and control
(John Wiley & Sons, Inc., New York, 1996, 2nd edn.)
22 Liu, X.: Emission minimisation dispatch constrained by cost and wind
power, IET Gener. Transm. Distrib., 2011, 5, (7), pp. 735742
23 Wong, K.P., Fan, B., Chang, C.S., Liew, A.C.: Multi-objective
generation dispatch using bi-criterion global optimization, IEEE
Trans. Power Syst., 1995, 10, pp. 1813 1819
24 Huang, C.M., Yang, H.T., Hong, Y.Y., Hong, S.P., Liou, K.P.: Power
dispatching considering fuel cost and CO2 emission, Monthly
J. Taipowers Eng., 1999, 610, pp. 32 48
25 Satty, T.L.: The analytical hierarchy process: planning, priority setting,
resource allocation (McGraw-Hill, New York, 1980)
26 Yokoyama, R., Bae, S.H., Morita, T.: Multiobjective optimal
generation dispatch based on probability security criteria, IEEE
Trans. Power Syst., 1988, 3, (1), pp. 317324
Definition
1
3
5
7
9
2, 4, 6, 8
equal importance
weak importance
strong importance
very strong importance
absolute importance
intermediate values between
adjacent scale values
Appendix
1
1/a12
A = [aij ] = .
..
1/a1p
a12
1
..
.
1/a2p
..
.
a1p
a2p
..
.
1
(33)
IET Gener. Transm. Distrib., 2012, Vol. 6, Iss. 7, pp. 636 645
doi: 10.1049/iet-gtd.2011.0559
CR =
lmax p
/RI
p1
(34)
F
1 3
A = [aij ] = Ch 1/3 1
E 1/1 3
1
1/3
1
(35)
645