6unit A
6unit A
2, May 1995 73 1
This paper outlines the Optimization problem of real and l h i s paper presenis a new method to determine the
reactive power, and presents the new algorithm for studying optimal shift in power dispatch related to contingency states
the load shedding and generation reallocation problem i n or overload situations in the system. The approach
emergencies where a portion of the transmission system is incorporates the condition that the additional cost incurred i n
disabled and an a x . power solution cannot be found for the shifting generation should be minimized (4-7).
overloaded system.
The method used for solving the load flow problem is the
l h e paper describes a novel and efficient method and Newton-Raphson method. The Sensitivity KRi between line
algorithm to obtain the optimal shift i n power dispatch
related to contingency states or overload situations in power flow of line II and power injection of bus i has also been
system operation and planning phases under various calculated.
objectives such as economy, reliability and environmental
conditions. In order to demonstrate the effectiveness of the
proposed algorithm, two examples: IO bus system and the
The optimization procedures basically utilize linear IEEE 30 bus, six generators system are considered. Objectives
programming with bounded variables and i t incorporates the selected vary from economy, security to minimal
techniques of the Section Reduction Method and the l h i r d environmental impact. Numerical results have clearly shown
Simplex Method. that the optimal solution by means of the proposed algorithm
i s successfully and favourably compared to the existing
l h e validity and effectiveness of the algorithm i s techniques and algorithms (8-1 1).
verified by means of two examples: a 10-bus system and the
ICE€ ~O-BUS,six generators System. PROBLEM FORMULATION
1:; 1,
simultaneously. As a I-inear Programming technique, the
Third simplex Method has been contrived for reducing
execution time and memory size (1-3)- b= bi is the Linear Cost Coefficient for
cl
Xgi 4
AP . t iP
91
: -P z (6)
so that the conditions of Eqn. 5 reduce to:
c2 0 ci is the Quadratic Cost
(-1)
c - Then we can express the original variables AP with
gi
C. Coefficient for generator i respect to the new variables X as follows:
9i
U C AP .
gi
X
gi
- Po.gi t Pm
gi
(8)
Substituting of Eqn. 8 into Eqn. 4. we have
AJ =b'(Xgs - P o9s + Pm)
9s
= b' X t b' ( -Po t Pm ) (9)
9s 9s 9s
Since the constant terms of the objective function to be
extremized are insignificant, we can use the following
objective function
" ,
AJ=dX =CgSb X
gs k=l k gk
CONSTRAINTS
1 aking the perturbation of the both sides o f Eqn. 1, we get
The Newton-Raphson method formulates a set of linear
3tA3=atb1-(P tAP )t(P tAP )l[c](P tAP ) (2) equations expressing the real and reactive power injection
9s 9s 9s 9s 9s 9s
then errors a t buses as follows:
= (bTt2PT ap
9s
[c])AP +APT [c]AP
9s 9s 9s
(3)
where, H. N. 3. L are Jacobian matrices defined as s ,ap
3~
As the value of P
9s
approach to the optimal point, AP
9s , 2 and %respectively (4-7).
becomes so small that we can neglect the term of (AP 9s)2. In the real power optimization procedure, setting AV =
0 firstly. l h e relationships of AP, AQ with A e can be
1hen we have the new objective function expressed by the following equations (3-5):
A J = boTAP (4)
gs AP = [HlAQ
AQ = [ J ]Ae
where
bIT = bT t 2Ps: [c] (i)
Real Power Balance Condition
, 1 * I
and substituting in Eqn. (16) in view of Eqn. (8). then [N ] is the (n x n ) matrix consisting o f the r o w
9s 9s b
xgs - P O t P; = [lis] [Hgl(Xg - Pgo t P$ of the Jacobian matrix [NI pertaining to the
9s generator buses.
or exoressed in t h e form
Substituting Eqn. (21) for A P9s into Eqn. (4) leads t o
A3 = blT [Ngs]AV
(ii) Line Overload Prevention Condition
Z
n
AP ( UQ
where: bnT
0
n
m
and AVi = Xvi - Vy + V m
2
Q
t ?
i=l
KQi(X
gi
- P"gi t P . ) (UQ
gi
Substituting Eqn. (25) into Eqn. (22) and eliminating
the constant terms, the linear objective function , with
respect to, the new variable is obtained as:
or
n n AJ = b X v
CONSTRAINTS
l h e problem size can be reduced by taking into (i) Conditions on Reactive Power
consideration only the constraints of the lines whose loading
is approaching their maximum rating IJQ. I t can be taken as Separating the Eqn. (21) into two parts, one pertaining t o
the voltage-controlled buses and the other pertaining t o the
90% of normal loading (6.7).
1 I: [
load buses, we get:
( 5 ) Upper/Lower Bounds on Each Generator Output Power: AQgc
Rewriting Eqn. (17) in a compact form leads to: (27)
where [AQQ = -AV
O I X t P
-P" (20)
p- 9 9
1 he Simplex Method with Bounded variables handles [Lgc]and[LQ] a r e the matrices consisting of the
these constraints on the control variables implicitly without
increasing the problem size. rows of the matrix [L] pertaining t o
the voltage-controlled buses and the
(iv) Environmental Impact (91: load buses respectively.
For the voltage-controlled buses, the reactive power
Generation emission can be taken a s an index for must be inside the permissible range given by:
environment conservation. The following condition must be
sa tisf ied:
Qg"c
5 Q i c + AQgc -
< Qgc
M (28)
-.
C-P For the load buses, the reactive power cannot be changed: i.e.
2 G AQQ = 0 (29)
a tf3P t y P t Eexp V
G G Substituting Eqn. (27) into Eqns. (28). (29) leads to
where a, 0. y. 5 . E are coefficient of generator
emission characteristic and V is the allowable upper limit. Qic + [Lgcl AV 5 Q E
(ii)Upper and Lower Bounds on Each Bus Voltaqe: (iii) Bounds on Xci and XLi
Iteration
- - (11 Iteration 111
I
1 (pG1)
Iteration1
Generator 111
T a b l e (1): Variables a t t h e F i r s t I t e r a t i o n
The number of operations per iteration and the required
memory size of the Simplex Method, the Revised Simplex
Method, and the Third Simplex Method are shown i n Table (3).
From the table it can be seen that if m is significantly larger
than n, the Third Simplex Method results i n a substantial
saving i n the executing time and memory size.
0 0 0 ... 0 0 ...zj-c j . . . zk-ck . . .
The iterative technique for the economic load dispatch
...Y ... ... optimization procedure i s shown i n figure (2).
x1
1 0 0 ...... 0 Y lk
x2
0 I 0 ...... 0 ...Y Z j ... YZk ...
x3
0 0 I ...... 0 ...Y J j ... YJk ...
. .
Method Operation Memory size
. .
...Yrj ... Yrk ... Calculation Pivoting Auxiliary Total
. . I I I I I
. .
xm
0 0 0 ...... 1 ...Ymj ... Ymk ... Simplex Multiplication (m+l) (m+n+l) (m+i)'+mn+n ( m i l ) (rntnti)
L- Method Addition m(m+n+l) m(m+nt I )
XI
1 0 .. -Yik/Yrk .. 0 !..Yrj-(vr{Yrk)Yik 0 1
I;
bl-(Ylk/Yrk)br
Third Multiplication (m+l) (n+2) ( m t l ) (n+2)
......
Y ./Yrk I
I
I
Simplex
/Method /Addition
I
1
I
m(nt1) 1
I
tn(n.1)
I
1 I
(m+l) (ntZ)+m+n
Set Initial Conditions of Table (5): Bus voltage and Connected Load
P,, and VI
-
Bus
No. voltage at
(Per unit) Iteration
-
1 2 Not specified 0.2 + j0.097
2 2 Not specified 0.3 + j0.145 0.9737
3 2 Not specified 0.2 + j0.097 0.9650
4 2 Not specified 0.3 + j0.145 0.9726
Perform the Real Power Optimization Algorithm 5 2 Not specified 0.2 + j0.097 0.9996
and Update Poi to PZ+AP$ 6 3 I .o 0.3 + j0.145 1.0123
1---- 7 3 1.o 0.15 + j0.0726 0.9875
1 8 3 I .o 0.2 + j0.097 1.0125
S o h the Power Flow of the System on the 9 3 1.o 0.2 + j0.097 0.9882
Update Values of Pi 10 1 1.05 0.2 + j0.097 1.0175
.-
The impedance and line charging data is given in Table The proposed optimization algorithm is applied to the
(4) and the bus voltage and load data a r e given in Table (5). IEEE 30 Bus test system with 6 generators and 41 lines given
The operating limits and cost data for each generator and in Fig. (4). The system data a r e given in Tables (7)and (8). as
real power generations of each iteration a r e shown in Table obtained for Reference (9). The results using new algorithm
(6). In consequence of continuing the iteration procedure until are shown in Tables (9)and (IO) for the optimal solution of
the cost flucturation AC becomes smaller than 0.05% of the subproblem as compared to Table (1 I) of Reference (9).
cost, the number of load flow calculation is 3 times. The numerical results on this power system have verified the
validity of the algorithm with respect to the existing oms.
The memory size and execution time using the Third Simplex
Table (4):Line Impedance and Charging Susceptance Method has been reduced tremendously.
I
2 1 I I
1 6 27+6P + P 1.5 0.05 0.6 30.960 0.05 27.303 0.4153
61 g1
2
2 ? 3 5 + 1 0 P + P 1.5 0.05 0.45 39.702 0.05 35.503 0.05
g2 82
2
3 8 29 + 5 P + 0.5 P 1.5 0.05 0.35 30.811 i.075 34.953 1.0421
e
3 s3
2
4 9 31c8P + p 1.5 0.05 0.5 35.250 0.05 31.403 0.05
sb 84
2
5 10 28 + 6 P + 0.5 P 1.5 0.05 0.37 30.289 1.1445 35.522 0.762
s5 g5
kl Bul
IO. w.
1 30
2 29
3 26
4 27
5 26
6 25
Total CO!
-2 2 -4 2.851 PG
1 30 10 (b.091 - 5 . 5 5 4 P + 6 . 4 9 0 P ) + 2910 exp 0.45 0.029'8 0.38
c c
-2 2 -4 3 . 3 3 3 PC
2 29 10 ( 2 . 5 4 3 - 6.047 P + 5.638 P ) + 5*10 em 0.50 0.01194 0.51
G G
-2 2 -6 8 . 0 PC
3 28 10 ( 4 . 2 5 8 - 5 . 0 9 4 7 c 4.586 P )+ l*:O exp 0.60 0.02685 0.51
c c
-2 2 -3 2 . 0 PG
4 21 10 (5.326 - 3.550 P t 3.38 P ) + 2'10 em 0.PO 0,04892 0.42
G c
_____
-2 2 -6 8 . 0 ZG
5 26 10 (4.258 - 5.094 P + 1.586 P I + 1*10 exp 0.60 0.02865 0.53
c G
6
-2
10 ( 6 . 1 3 1 - 5.555 P t 5 . 1 5 1 P ) + 1'10
2 -' 6.63'
''r.30 0.04936 0.44
"p
c G
2 5 1