Dynamic&approximation PDF
Dynamic&approximation PDF
org
Published in IET Generation, Transmission & Distribution
Received on 15th July 2012
Revised on 17th February 2013
Accepted on 10th March 2013
doi: 10.1049/iet-gtd.2012.0397
ISSN 1751-8687
The University of Texas at Arlington Research Institute, Electrical Engineering, University of Texas at Arlington, 7300 Jack
Newell Blvd. S., Fort Worth, Texas, TX 76118, USA
2
University of Texas at Arlington, Electrical Engineering, Energy Systems Research Center, UTA Box 19048, Arlington,
Texas 76019, USA
E-mail: [email protected]
Abstract: Economic dispatch (ED) is an optimisation tool that is used to allocate active load demands to the generating units
through optimising the fuel generation cost function subject to the different operational constraints. The high non-linearity of
the power system imposes mathematical challenges in formulating the generation cost function models, which makes the ED
problem hard to solve. This study introduces two ideas to solve issues related to the ED problem. First, a dynamic
formulation technique is developed to optimally allocate the change in the total active load demand to the generating units.
This technique is shown to be insensitive to the optimality of the initial active load distribution unlike the base point and
participation factor method. Moreover, it guarantees an optimal distribution among the generating units due the change in the
active load demand. Second, a novel approximation of the non-convex generation cost function is developed to solve nonconvex ED problem with the transmission losses. This approximation enables the use of gradient and Newton techniques to
solve the non-convex ED problem with valve point loading effect and transmission losses in an analytic approach. This
approximation is compared with some heuristic optimisation techniques.
Introduction
www.ietdl.org
technique by comparing it with the base point and
participation factors method. Section 5 proposes a new
technique to approximate the incremental cost of the
non-convex ED problem. Simulation on a case study is
performed to compare the performance of the proposed
approximation to other Heuristic techniques.
ng
Fi (Pi ),
(1)
i=1
ng
Nc
(2)
PLosses =
ng ng
ng
Pi Bij Pj +
Boi Pi + Boo
i=1 j=1
(5)
i=1
where Bij, Boi and Boo are the transmission network power
losses coefcients. The B-loss coefcients represent the
transmission line loss and the corona loss [7].
2.2.2 Generation capacity: Each generating unit has
minimum and maximum generation capacities so that
Pimin Pi Pimax ,
(6)
(7)
nng
SR =
SRi
(8)
i=1
li wi
(3)
i=1
(4)
(Pi ) = PD + PLosses
i=1
2.1
Operation constraints
(9)
867
www.ietdl.org
where ai, bi, ci, ei and fi are the fuel cost coefcients for unit i
and Pi(min) is the minimum generated power by unit i with
valve point loading effect.
2.3.2 Economic dispatch with multiple fuel options:
The generating units can work on multiple fuel options for
different regions in the operation range. This adds more
non-differential points to the generation cost function, so that
i1
Pi1 Pi Pi12
ai2 + bi2 Pi + ci2 Pi2 ,
Fi (Pi ) =
:
that
DPD =
(12)
Fi Pi + DPi /DPi = l
l = Fi Pi + DPi /DPi = bi + 2ci Pi + DPi
(15)
=
DPi
dDPi i=1
2ci
i=1 2ci
i=1
Rearranging this equation yields
ng
g
1/ 2ci = DPD +
bi + 2ci Pi / 2ci
i=1
i=1
(16)
l = DPD +
ng
n
ng
g
Pi +
bi / 2ci /
1/ 2ci
i=1
i=1
i=1
bi / 2ci /
1/ 2ci
= PD New +
ng
i=1
ng
i=1
(17)
where PD New = DPD +
demand.
ng
i=1
(18)
(19)
(13)
+
b
P
+
c
P
+
e
sin
f
P
a
i1
i1 i
i1 i
i1
i1
i( min )
i
:
:
:
:
+
b
P
+
c
P
+
e
sin
fik Pi(k1) Pi
a
ik
ik i
ik i
ik
P
P P
i(k1)
868
& The Institution of Engineering and Technology 2013
(14)
DPi
i=1
where aik, bik and cik are the cost coefcients of each unit i
using fuel type k.
2.3.3 Economic dispatch with valve point loading
effects and multiple fuel options: The generation cost
function because of valve point effects and multiple fuel
options is denoted as hybrid cost function [15]. The
hybrid cost functions result from combining the generation
cost models (9) and (10), so that (see (11))
where aik, bik, cik, eik and fik are the fuel cost coefcients for
each unit i.
ng
(11)
i( max )
www.ietdl.org
Equation (19) reveals that the optimal dispatch among the
generating units is found by only knowing the total required
load demand (new load demand) and the cost coefcients
of the generation units. This is not possible with base point
and participation factors method.
Equations (17) and (19) imply that the assumption given in
this section is not needed anymore, because the incremental
cost and the new optimal power for each generation unit i
do not depend on the initial instances (previous instances)
of the generated power.
ng
ng
PDOld + i=1,i=j
bi / 2ci 2cj Pj i=1
1/ 2ci
sj =
PD New PD Old
(24)
DPD 1/Fj
n
g
1/Fj
/
(20)
i=1
ng
1
DPj (base point) = DPD / 2cj
i=1 2ci
g
1
DPj (base point) = PDNew PDOld / 2cj
2c
i
i=1
(21)
DPj (proposed) =
1
2
3
cost
coefficients
and
Pmin
Pmax
561
310
78
7.92
7.85
7.97
0.001562
0.00194
0.00482
100
100
50
600
400
200
n
ng
g
bi
PD New +
1/2ci (bj + 2cj Pj ) /2cj
/
2ci
i=1
i=1
PD New +
ng ng
ng
b
/
2c
1/
2c
P
b
+
2c
i
i
j
i
j j
i=1
i=1
i=1 1/ 2ci
ng
2cj i=1 1/ 2ci
(22)
(23)
869
www.ietdl.org
Table 2 Correction factors and the generation cost values
using non-optimal initial generation distribution (comparison
between base point participation factors and the proposed
dynamic formulation)
Initial demand (PDold = 850 MW), initial random generation
distribution (P1 = 350 MW, P2 = 350 MW, P3 = 150 MW)
new demand (PDNew)
870 MW
900 MW
1
4.5959
1.8384
2
2.0358
0.8143
9.1241
3.6496
3
Base point method
MW
P1, MW
P2, MW
P3, MW
Cost, $/h
870
359.3931
357.5629
153.0440
8384.7
900
373.4828
368.9073
157.6100
8660.7
Proposed method
870
402.5629
342.1667
125.2704
8377.6
900
416.6526
353.5110
129.8364
8653.6
(25)
hi =
1, 0 mod
fi Pi Pi min
, 2p
p
1, p mod fi Pi Pi min , 2p 2p
(26)
ei fi cos mod fi Pi min Pi , p
= gi Pi ni p/fi + hi
(29)
Table 3 Correction factors and the generation cost values using optimal initial generation distribution (comparison between Base
Point Participation Factors and the proposed dynamic formulation)
Initial demand (PDOld = 850 MW), initial optimal generation distribution (P1 = 393.17 MW, P2 = 334.604 MW, P3 = 122.226 MW)
870 MW
900 MW
new demand (PDNew)
17.4
6.9
1
32.4
12.9
2
133.9
53.6
3
Base point method
MW
P1, MW
P2, MW
P3, MW
Cost, $/h
870
402.5631
342.1669
125.2700
8377.614813332205
870
& The Institution of Engineering and Technology 2013
Proposed method
900
416.6528
353.5113
129.8360
8653.603253856323
870
402.5629
342.1667
125.2704
8377.614813331242
900
416.6526
353.5110
129.8364
8653.603253855362
www.ietdl.org
The generated power is given by
(30)
(31)
ng
(Pi ) = 0
(32)
i=1
(33)
(34)
(35)
m1 =
b1 g1 n1 (p/f1 ) + h1
:
:
bng gng nng (p/fng ) + hng
2c1 + g1 .
0
:
:
:
m2 =
0
. 2cng + gng
and
1
m2 n xn +2l[B]ng xng
g g
l[1]ng x1 m1 n x1 l[Bo ]ng x1
g
(38)
The constraint (32) yields
PD New + PLosses (P)
ng
(P) = 0
(39)
i=1
p
+ h1,j
b1,j g1,j n1,j
f1,j
and
m1 =
+ hng,i
bng,i gng,i nng,i
fng,i
2c1,j + g1,j .
0
:
:
:
m2 =
. 2cng ,i + gng ,i
where
[P ]ng x1 =
l+1 l
Pi
= Pi df /dPi l 1 f (P, l) l
(l)l+1 = (l)l df /d l 1 f (P, l)
l
(36)
(37)
(40)
Here, the values of df/dPi and df/d are derived. Equation (36)
871
www.ietdl.org
for each generator i yields
Table
p
gi + 2ci Pi + hi gi ni + bi
fi
ng
Bij Pj Boi
=l 12
j=1
ng
p
Bij Pj + hi gi ni + bi
gi + 2ci + 2lBii Pi + 2l
fi
j=1,j=i
a, $
b, $/MW
c, $/MW2
Pmin
Pmax
1
2
3
4
5
6
240
200
220
200
220
190
7
10
8.5
11
10.5
12
0.007
0.0095
0.009
0.009
0.008
0.0075
300
200
150
150
150
150
0.031
0.042
0.063
0.063
0.063
0.063
100
50
80
50
50
50
500
200
300
150
200
120
and
Unit
= l lBoi
ng
l 1 Boi hi gi ni p/fi + bi 2l j=1,j=i
Bij Pj
Pi =
gi + 2ci + 2lBii
(41)
coefficients
(45)
(43)
dFi
dPLosses
= 1/l
dPi
dP
i
= (1/l) bi + 2ci Pi
+ei fi cos mod fi Pi min Pi , p
GA [23]
RGA [24]
PSO [20]
Approximation
P1, MW
P2, MW
P3, MW
P4, MW
P5, MW
P6, MW
losses, MW
T. G. P.a
T.G.C.b
474.807
178.636
262.209
134.283
151.904
74.181
13.022
1276.03
15 459
420.2342
199.4412
263.7234
120.0030
167.2319
105.1250
13.2627
1275.8
15 461
432.9639
170.5198
261.9009
116.9111
190.4102
103.4931
13.142
1276.2
15458.56
467.5062
168.2134
268.1626
117.8149
167.3637
87.3330
13.3938
1276.4
15 457
(44)
ng
gi + 2ci + 2lBii 1 Boi 2 j=1,j=i
Bij Pj
dPi
=
2
dl
gi + 2ci + 2lBii
ng
2Bii hi gi ni p/fi + bi + 4lBii j=1,j=i
Bij Pj 2lBii 1 Boi
+
2
gi + 2ci + 2lBii
ng
dPi (gi + 2ci ) 1 Boi 2 j=1,j=i Bij Pj + 2Bii hi gi ni p/fi + bi
=
2
dl
gi + 2ci + 2lBii
872
& The Institution of Engineering and Technology 2013
www.ietdl.org
Table 6 Using Newton method with the proposed
approximation to solve EDVP for active load demands (PD = 1080,
1100, 1220, 1240 MW)
Unit
P1, MW
P2, MW
P3, MW
P4, MW
P5, MW
P6, MW
losses
T.G.P.
T.G.C., $/h
1080
1100
1220
1240
378.1635
68.3878
267.5805
94.9455
193.8721
88.1038
11.0533
1091.1
13 800
460.3753
163.2718
258.9505
100.6888
56.2446
71.3900
10.9211
1110.9
14 227
473.7645
137.4892
298.4074
68.7877
199.7594
56.1158
14.3240
1234.3
15 650
466.1173
192.7883
284.6906
68.1629
168.1531
74.0882
14.0004
1254
16 008
Conclusions
Acknowledgments
References
0.0017
0.0012
0.0012
0.0014
0.0007
0.0009
Bij =
0.0001 0.0001
0.0005 0.0006
0.0002 0.0001
0.0007
0.0001
0.0009
0.0031
0.0001
0
0
0.001
0.0024
0.0006
0.0006 0.0008
0.0005 0.0002
0.0006 0.0001
0.001 0.0006
0.0006 0.0008
0.0129 0.0002
0.0002
0.015
873