I. INTRODUCTION
s=
(2)
t 1
max P , Pt 1 D T Pt min P
+ U Ri T
i ,min i
Ri
i
i,max , Pi
i N gen
(3)
t
QGi,min QGi
QGi,max , i N gen
(4)
(5)
t
min
Qab
Qab
(6)
where Pi,min and Pi,max are the maximum and minimum limits
of the power generation of unit i, Pit is the real power output of
unit i at the tth interval, Pit-1is the real power output of unit i at
the t-1th interval; URi is the up-ramp limit of the ith generator
(in units of MW/time-period),and DRi is the down-ramp limit
of the ith generator (in units of MW/time-period) ;T is time
interval, Ngen is the number of conventional generating units,
and N is the number of system buses (excluding slack bus); Vit
is the voltage magnitude output of bus i at the tth interval; QtGi
is the reactive power output of conventional generating unit i
at the tth interval; Qabt is the absorbed reactive power of wind
2Px2
V 2 V 2 + V 4 4 P 2 x2
Q=
+
= f (V )
xm
2x
V=
(1)
farm bus at the tth interval; max is the maximum value of the
variable, min is the minimum value of the variable.
After calculating the power flow, the state variables, power
loss and real power output of the slack bus generator
corresponding to the current control variables are available.
The real power output of the slack bus generator will be set to
the limit if it violates the limit. After handling overlimit of the
real power output of the slack bus generator, the system power
balance constraints as in(7) must meet, otherwise adding (7) as
penalty terms to the objective function to form a generalized
objective function. Details of the generalized objective
function used in this paper are given in section C.
P t =
N gen1
i =1
(7)
min{
T
min F = F
t =1 i =1
( )
Pit
t =1 i =1
t =1iNPQ
KQ
t =1iNgen
lim 2
t
(QGi
QGi
) + KC
T
lim 2
t
Qab
Qab
+ KD
t =1
t =1
(10)
( P ) }
t 2
B. Objective Function
Due to the fact that wind generation does not consume the
fuel, the utility must purchase all the energy produced by wind
generating units. Consequently, the objective is to minimize
the following total incremental fuel cost function F associated
to Ngen dispatchable units for T intervals in the given time
horizon, subject to the above-mentioned equality and
inequality constraints.
T N gen
T Ngen
max
max t
lim Qab , Qab > Qab
Qab
=
t
t
max
Qab , Qab Qab
(8)
(11)
min{
where ai, bi, and ci are cost coefficients and ei, fi are constants
from the valve-point effect of the ith generating unit.
T Ngen
t =1 i=1
t =1iNPQ
KQ
C. Evaluation Function
We must define the evaluation function for evaluating the
fitness of each individual in the population. In the most of the
nonlinear optimization problems, the constraints are
considered by generalizing the objective function using
penalty terms.
(1)For the DOPF problem including FSWG, the real power
outputs of conventional generating units and switching group
numbers of wind farm reactive power compensation devices
are control variables which are self-constrained. Voltages of
PQbus and wind farm bus, the reactive power outputs of
conventional generating units and the system power balance
t =1iNgen
t
lim 2
(QGi
QGi
) + KD
(12)
( P ) }
t 2
t =1
A. Representation
For the DOPF problem including the FSWG, there are T
dispatches by Ngen-1 conventional generating units and one
wind farm (many wind farms may be inferred by analogy). An
frog array of control variable vectors is
S Frogs
P21 P22
P2t
=
1
2
Pnt
Pn Pn
Q1 Q 2
Qct
c
c
P1T
P2T
T
Pn
QcT
E. Local Search
In each memeplex, record the frogss position with the best
and the worst fitness as Fb and Fw respectively. Also, record
the frogs position with the global best fitness as Fg. Then, the
position of the frog with the worst fitness is adjusted as
follows:
(14)
S Frogs
P11
P12
1
P2
P22
=
1
2
Pn 1 Pn 1
P1
Pn2
n
P1t
P2t
Pnt 1
Pnt
P1T
P2T
PnT1
PnT
(16)
(13)
Frogs = 1,2," F
memeplexes
( D j ) = rand ( ) ( Fb Fw )
new Fw = old Fw + D j
( Dmax D j Dmax )
(17)
(15)
B. Initialization
For the complete F population frogs, the candidate solution
of each individual frog is randomly initialized within the
feasible range in such a way that it should satisfy the
constraint given by (3).
Set F=100, m=20,where m is the total number of
memeplexes. Set I= 150,where I counts the number of global
evolutionary steps. Set J=10, where J counts the number of
local evolutionary steps. Initialize global iteration count I=0
and local iteration count J =0.
F. Shuffling of Population
After a pre-specified number of memetic evolutionary steps
within each memeplex, the population is forced to be shuffled,
and then sorted in order of ascending evaluation value. Set
I=I+1, and if I<150, go to step D. Otherwise, break and
output.
As mentioned above, periodic shuffling strategy promotes a
global exchange of information among the frogs and helps to
concentrate the search in the direction of the most promising
region identified by individual memeplexes.
V. CASE STUDY
To verify the effectiveness and efficiency of the adopted
SFLA for DOPF problems including wind farms, the modified
IEEE 30-bus power system is used as the test systems. The
procedure has been implemented in Matlab 7.0 programming
4
TABLE I
THE WIND FARM DATA IN DIFFERENT PERIODS
Stage
P t w,av (MW)
36
20
30
TABLE II
THE PARAMETERS OF CONVENTIONAL GENERATING UNITS
Generator
G1
G2
G22
G27
G23
G13
Stage
P G1(MW)
P G2(MW)
P G22(MW)
P G27(MW)
P G23(MW)
P G13(MW)
QC(Mvar)
V 9 (p.u.)
16.79337
52.57853
15.00158
24.23038
17.10053
29.14841
19
1.002233
16.00307
56.33035
21.25102
28.8381
17.75523
30.8165
19
1.001151
15.43871
59.91267
23.53374
31.05797
23.67985
37.74098
20
1.000501
4.695837
56.26969
20.73734
31.43005
18.68731
28.99891
20
1.00284
ai
bi
ci
URi
P i0
ei
fi
DRi
2
($/h) ($/MWh) ($/MW h) (MW/h) (MW/h) (MW) ($/h) (rad/MW)
0.0
0.0
0.0
0.0
0.0
0.0
2.00
1.75
1.00
3.25
3.00
3.00
0.0200
0.0175
0.0625
0.00834
0.0250
0.0250
21.6
18
14.4
10.8
14.4
18
21.6
18
14.4
10.8
14.4
18
25.97
60.97
21.59
26.91
19.2
37
300
200
150
100
200
200
0.2
0.22
0.42
0.3
0.35
0.35
TABLE III
THE PARAMETERS AND LIMITS OF CONVENTIONAL GENERATING UNITS
Generator
Qi,max
(MVAr)
Qi,min
(MVAr)
V i,max
(p.u.)
V i,min
(p.u.)
P i,max
(MW)
P i,min
(MW)
G1
G2
G22
G27
G23
G13
150
60
62.5
48.7
40
44.7
-20
-20
-15
-15
-10
-15
1.05
1.05
1.05
1.05
1.05
1.05
0.95
0.95
0.95
0.95
0.95
0.95
80
80
50
55
30
40
0
0
0
0
0
0
Stage
P G(MW)
P G(MW)
P G(MW)
P G(MW)
P G(MW)
P G(MW)
QC(Mvar)
V 9 (p.u.)
15.50798
55.58199
15.52584
24.0506
13.74985
30.48537
13
0.996392
18.61479
58.06763
22.72584
25.46362
18.34612
27.81001
18
0.999926
23.59918
60.42182
25.04765
27.01519
19.81417
35.45648
24
1.00421
15.44862
55.50448
21.66839
22.91067
17.26542
28.0251
26
1.008378
Best ($/h)
Worst ($/h)
Average ($/h)
4069.938
4167.463
4279.544
4506.926
4174.741
4337.194
VIII. BIOGRAPHIES
Gonggui Chen was born in Hubei, China in 1964. He received his B.S.
degree in physics from Huazhong Normal University, and M. Eng. degree in
computer technology from Huazhong University of Science and
Technology(HUST), in 1987 and 2004 respectively. He is at present an
associate professor with the Dept. of Electrical Engineering, Hubei University
for Nationalities, and currently pursuing the Ph.D. degree in electrical
engineering in HUST. His research interests include power system analysis
and operation, distributed generation and application of artificial intelligence.
Jinfu Chen was born in Fujian, China in 1972. He received his B.Eng. and
Ph.D. degrees in electrical engineering from Huazhong University of Science
and Technology (HUST) in 1996 and 2002 respectively. Dr. Chen is an
associate professor in the College of Electrical and Electronic Engineering at
HUST. His research interests include electric power systems analysis and
operation and distributed generation.
Xianzhong Duan was born in Hunan, China in 1966. He received his B.Eng.
and Ph.D. degrees from Huazhong University of Science and
Technology(HUST) in 1987 and 1992 respectively. He currently works as a
full professor in the same university. Dr. Duan is currently with the College of
Electrical and Electronic Engineering at HUST. His preference includes
power system analysis and planning, voltage stability, FACTS and application
of IT in the power system.
VII. REFERENCES
[1]