Professional Documents
Culture Documents
IEEE TRANSACTIONS ON POWER APPARATUS AND SYSTEMS, VOL. PAS-87, NO. 9, SEPTEMBER 1968
/1.56
Zs= VL/C =
X 10-3/18.9 X 10-9
= 288 Q
so=
l//Lo
sols= 0.61.
Wave travel times:
to = i/so = 180/1.12 X 105 = 1.61 ms
ti
Frequency scale: 1.
REFECRENCES
[5]
Impedance scale: 1.
Dynamic Programming
Approach
INTRODUCTION
1770
IEEE
N-2
N-l
TRANSACTIONS
K-1
ON POWER
APPARATUS
SOURCE
NODE
Is~~ ~ ~ -I- r
1968
-L
Fig. 1. Single-ended radial feeder.
ILK-I
IL K 3
ICK
iCk
'I
'I
--
Return Function
The return function considers the total savings in losses
afforded by shunt capacitors minus the total cost of the capacitor banks installed, namely
LK
E [SLm(Icm) -C(icm)J
m=1
(2)
3) The routines which search for the optimum are simple and
suitable for efficienit computer programming.
It is assumed that voltage control is no problem. The method
does not conisider the increase in revenue due to increased
voltage and does niot take into consideration the use of time and/
or voltage switched shunt ca)acitors.
PROBLEM
METHOD
S fm(7Ctli)
7--=
r7m (2AJcinIjii
BIc
2)
(1)
where
A
KILIT + K2
K1T
K2
and
LF load factor of reactive current
T duration of load cycle
K1 factor reducing energy losses in kilowatt-hours per load
cycle to dollars per year
K2 factor redtucing peak power losses in kilowatts to dollars
per year.
imt >,
0,
1, 2, 3, * *,
n.
Ick
Cck-1.
(3)
1771
m==1
m-1) ]
(4)
(9)
I fn*
= Icn*(f*n-1*),
Icm-i.
The state ck after the kth stage depends only upon decisions
taken at this and previous stages. The total return function is
F
F1
(5)
The second member of the right side of (5) involves the set
of decisions (Ick+ 1, Ick + 2, * * Jcn) and the knowledge of the state
ck at the end of the kth stage. Thus, the return function is
Markovian.
-
Recurrence Relation
Equation (5) can be written
F =
(6)
G,(Icn-1)
Icn
max
I
'l.n-
[SLn(Icn)
C(Icn- Icn-1)
Algorithm. 1:
1) A discrete set of capacitor current levels (states) is chosen
over an adequate range. These levels are lI for k = 1, 2, *, m.
- I,) +
Gk+1(I)1
tables of the 2n functionis Gk(Ii) and Ik*(Ii) are built for all
capacitor current levels and for values of k = n, 1.
4) The state corresponding to node 1 is zero. Best overall
savings for the feeder are then given by Gi(0).
The sizes of the capacitor banks are obtained using the
relations
Ik*
ick
Jk*(Ik-f*)
Ik* - k-1*F = Fn-2 + [SLn i(Icn-1)
C(Icn- Icn-2)] + Gn(Icn-1)
If i0k = 0, no capacitors should be installed at node k. It must be
subject to I'n-i ) Ien-.2 For a given value of Icn-2, then
noted that the only constraint considered in item 3 of algorithm I
is the non-negativeness of the capacitor current supplied at
max
Gn1(Icn-2) =
[SLn_i(Icn-1) C(Icn-1 Icn-2)
Icn-i
Icn- 2
any node. However, in many situations additioinal restrictions
be placed on the problem. One example is the consideration
may
+ Gn(Icnl4)]
of a maximum shunt capacitor bank size which would be inand Icn-1*(Icn-2) is the optimum value of Icn-ni Proceeding in stalled at any one node. This constraint can be incorporated in
item 3 by ignoring the cases in which Ij - 1i is larger than the
this manner the following general relations are obtained:
specified maximum bank size.
F = Fk-i + [SLk(Ick)
C(Ic Ict-4)] + G0+1(Ick) (7)
The preceding algorithm is valid for any capacitor cost mnodel.
For
sonme simple cost models, however, more efficient algorithms
and
Proceeding, the return function can be written
-
Gk(Ick-1)
max
Ick Ick-I
[SLk(Ick)
C(Ck
Ick-l)
recurrence
G0(0)
SLi(Icl)
max
Ic ) 0
C(Ici) + G2(Icl)
[SLI(Il)
C(Ici) + G2(ICI)].
(10)
Mik
k-1
m=i
(11)
1772
I1cj
AM.jIBR1j
(12)
SLij
3AM1J20iIIBRtj.
(13)
Theoren. 2: Letting a capacitor bank be iristalled at node k
between nodes i and j (i < k < j), and assuming that all reactive
loads are iniductive, the following relations hold:
a)
Icik Ickj
SLik* + SLkj* ; ZSI
b)
where I,ik* and I,?* are the values of capacitor current which
maximize loss savings between nodes i - k and k - j, respectively; SLik* and SLkj* are the corresponding loss savings with
capacitors installed at node k; and SL1j* is the value of maximum
loss savings between nodes i and ] with no capacitors installed at
node k.
In other words, this theorem states that loss savings can be
improved by installing capacitors between any two nodes of the
feeder. The equal sign holds when the reactive load connected
at node k is zero.
SPECIAL CASES
In considering the following cases it is assumed that any
amounit of shunt capacitive current may be iupplied at any node
of the feeder. This may be a realistic assumption if the optimum
capacitive current needed at a node is large compared with the
current supplied by the smallest increment available. It is also
assumed that the loads are inductive.
=
(original reactive
current
losses). (17)
Algorithm 2:
1) The largest i is found for which the following inequality
holds:
(18)
Min- Ri,i?-_ > C,16A.
If there is no such node, then it is not economical to install
capacitors in the feeder. The optimum value of the shunt ca-
(19)
Algorithm 3:
1) The largest i is found for which the inequality (18) holds.
If no such node exists, it is not economical to install capacitors.
2) Starting with node i and going down to node 1, the quantities Gk' (k = i, i - 1, * 1) are calculated using the following
recurrence relation:
Gk' = max (3A I(Mke- C1/6A)'/BRkfl
t) j>kC
Jll'j/BRk
C0). (20)
With every k a number j*(k) is associated which gives the node j
-
(22)
ick = AMkj*(k)/BRkj*(,) = Ic.
If j*(k) = n, part 6) applies, otherwise;
4) The number i = j*(k) gives the next node number in
sequence to node k where the next capacitor bank should be
installed, the optimum size of the installation being Ic, -I1,
1,ci
AMjj*(j)1BRvj*(@v)-
1773
COMPARISON OF METHODS
The main advantages of algorithm 1 are:
1) It is more general in that it does not make any assumptions
about the cost of the capacitors.
2) It is more realistic because it takes into account the fact
that capacitive current may be supplied onily in discrete amounts.
On the other hand, algorithm 3 is much simpler and more
efficient. It may be used with advantage when
1) the smallest increment available in capacitive current is
small compared with the amount needed at the nodes.
2) the actual cost of the capacitor banks suits the cost model of
Case III.
FURTHER WORK
Further work on the application of dynamic programming to
distribution feeder planning may include the addition of voltage
control or other constraints to the problem, the consideration of
different types of voltage and/or loss control devices (voltage
regulators, switched capacitors, etc.), the extension of the
problem to multi-ended radial feeders, and the evaluation of
additional technical or economical features of the feeder (reactive
losses, load level, etc.)
Also, consideration of present conditions of the system may
include already existing capacitor banks or other devices that
can be relocated to improve overall benefits.
Then
APPENDIX II
Proof of Algorithm 3
The decisions are defined as the choice of:
1) the next node in sequence j > k at which shunt capacitors
are installed; the node k may be the last capacitor installation,
too;
2) the value of the capacitive current clk flowing between
nodes k and j, assuming that capacitors are installed at node k.
Letting Fk/c be the return function up to the (k - 1)th stage
and GCi(ck) be the best returns beyond nodej as a function of the
capacitive current c/k = I'j i flowing into node j, the total return
function may be written
F
Fk/l + [SLki(l/ek)
where
SLkj(Ick)
BRkcI ck/)
3 (2A ikjlIck
and
APPENDIX I
and
A
B
A
B
C(Ick
GkC(Ick-l)
A
SI
B
--
and finally
Iclk*
Ic/j*.
To prove part 2): the following relation is used:
a2/b + c2/d ) (a +c)2/(b + d)(equal sign if a/b = c/d).
Using the result of theorem 1,
(
SLi/* = A2Mj/2/BRij
SLik *= A 2Mik21BRik
SLkj* = A2,111kj2/BRk/g
Also
M = Mik +
Mi/kc
Co + C'Ic/
ClI7Ck-l-
max
Ic/k) cIck-I
[3(2AM/jIck - BRk/lckI)
Gk'
GkC(Ick-1)
ClIck-l.
ICU^
lIk-1)
Then
Fk-I + (SLk/i(Ick)
CO + Cljck-1) + Gj'
(26)
and
Gk/'
max [3(2AMkjIlk-
Ick >)Ick- 1
BRikICk/2)
Co + GC']. (27)
Ick/ = AMkj/BRckJ
and the constraint Ick* > fCk-,* is seen
theorem 2.
The maximum value of (27) is
GC'
to be satisfied from
(28)
GkCI
ick ) Ick-
BRcnIck/2)
Clck/]
giving
and
Rik + RkJ
Rij.
GCk'
3A2(Mcn - Cl/6A)2/BRkn
Co.
(29)
1774
IEEE
(30)
Ik-l*, a sufficient condition is
= Ick-l*
where i is the preceding node where capacitors have been installed. But
AM7_l,k/BIRk-,k
AIlk-IIB.
Then
I&*= A(Mkn -
CI/6A)BRkn
AlIx-/B
or
M.n- RicI_-
C1/6A.
ON
Discussion
TRANSACTIONS
(31)