[EE015] Lecture 6 - Power Flows Analysis
[EE015] Lecture 6 - Power Flows Analysis
EE-0015
Power System Analysis and Design
Transmission line
z = 0.088 + j0.465 Ohm/km
Feeder y = j3.534x10-6 S/km V = 220 kV
l = 100 km
Load
Sload = 250 MVA
PF = 0.9 Lagging
Calculate
a) Voltage at the load.
b) Power losses in the transformer, transmission line
c) Efficiency of the system
9
6.2 General Power Systems
Example of a simple power system
Generators
Injecting power to the network
Voltage sources
Loads
Extracting power from the network
Transmission lines
Transmitting the power
Mesh-connections
Node or bus
System operators
Use Ybus to express
Configuration of the 1 3
network
Parameter of the network
I bus YbusVbus 2
Ybus
4
Off-diagonal elements
(mutual admittance)
Yij Y ji - yij
Iterations x ( k 1) g ( x ( k ) )
Newton-Raphson methods
Concept (0) (0)
df 1 d2 f
f ( x ) x 2 ( x (0) )2 ... c
(0) (0)
dx 2! dx
Iterations
c ( k ) c f ( x ( k ) )
(k ) c ( k )
x (k )
df
dx
13
x ( k 1) x ( k ) x ( k )
Gauss-Seidel method Example
Problem Solve for x
f ( x ) 0 f ( x ) x 3 6 x 2 9 x 4 0
Rewrite Rewrite
1 3 6 2 4
x g (x) x x x g ( x )
9 9 9
Iteration Iteration
Assume x0 is solution Assume x (0) 2
Calculate the next assumption Calculate
x ( k 1) g ( x ( k ) )
x (1) g (2) 2.2222
k = 0,1,…
Stopping condition
x (2) g (2.2222) 2.5173
x ( k 1) x ( k )
Transmission line
Feeder z = 0.088 + j0.465 Ohm/km
V = 220 kV y = j3.534x10-6 S/km
l = 100 km
Load
Sload = 250 MVA
PF = 0.9 Lagging
Calculate
a) Calculate admittance matrix Ybus.
b) Calculate voltage at load point using Gauss-Seidel method (1
iteration).
16
Iterative calculation
Receiving voltage
1. 127017.059221718
2. 112398.424132480
3. 103808.543561199
4. 102047.214177715
5. 100936.817819220
6. 100664.066544490
7. 100494.612147347
8. 100450.492999098
9. 100423.969218164
10. 100416.795316077
Transmission line
z = 0.088 + j0.465 Ohm/km
y = j3.534x10-3 S/km
Feeder l = 100 km
VS = 110kV
Transformers
250 MVA, 110/220-kV, 3-phse, 60- Load
Hz Sload = 250 MVA
Zeq = 0.1 Ohm (high-side)
PF = 0.9 Lagging
Xm = 1290.6 Phm (high-side)
Calculate
a) Voltage at the load.
b) Power losses in the transformer, transmission line
c) Efficiency of the system
18
19 Department of Electrical Engineering taught in English
Gauss-Seidel with n equations and n variables
Problem
f1 ( x1 , x 2 ,..., xn ) c1
f 2 ( x1 , x 2 ,..., xn ) c2
..............................
f n ( x1 , x 2 ,..., xn ) cn
Solve for one variable from each equations,
x1 c1 g1 ( x1 , x 2 ,..., xn )
x2 c2 g1 ( x1 , x 2 ,..., xn )
..............................
xn cn g n ( x1 , x 2 ,..., xn )
Initial assumption
x (0)
1
(0)
, x ,..., x
2
(0)
n xi( k 1) xi( k ) ( xi( kcal
1)
xi( k ) )
Load 1 (3 phase)
Line 2 Sload = 100 MVA
z = 0.02 + j0.1 Ohm/km
PF = 0.9 Lagging
y = j0.25x10-6 S/km
l = 80 km
Load 2 (3 phase)
Sload = 50 MVA
Calculate PF = 0.85 Lagging
a) Construct admittance matrix.
b) Calculate voltage at load 1 and 2 using Gauss-Seidel method with 1
iteration.
21
Newton-Raphson method Algorithm
Problem Assume x0 is solution
f ( x) c Calculate the next
Taylor’s series assumption
(1) (0) c (0)
(0)
1 d2 f
(0) x x
df df
(0)
f ( x ) x 2 ( x (0) )2 ... c
(0) (0)
dx 2! dx
dx
And so on
(0)
df
f ( x (0) ) x (0) c c ( k ) c f ( x ( k ) )
dx
Or c ( k )
x ( k ) (k )
(0) df
df
c (0) c f ( x (0) ) x (0) dx
dx
Adding Δx to the initial guess x ( k 1) x ( k ) x ( k )
(x0) to have next k = 0,1,…
approximation. Stopping condition
x (2) 4.2789
x (3) 4.0405 5
x (4) 4.0011
x (5) 4.0000 4.5
4
1 2 3 4 5 6 7
50
40
30
20
10
-10
0 1 2 3 4 5 6
50
f(x)
Gauss-Seidel
40
Newton-Raphson
30
20
10
-10
0 1 2 3 4 5 6
Jacobi matrix
(k)
f (k) f1
(k)
f1
1 We have
x1 x
2 xn
(k) (k) (k)
f 2 f 2 f 2 C (k) J (k) X (k)
J (k) x1
x
2
x
n
X (k ) X (k) X (k)
(k) (k) (k)
n f f n f
x n
1 x
2 xn
50
40
30
20
10
-10
0 1 2 3 4 5 6
29 Department of Electrical Engineering taught in English
System operator
Schedule to the operation of
the system in the next day:
Determine the power each
generator produce each hour
(or 30 min) of the next day.
Each generator must follow
the schedule (except
emergency case)
How to schedule
Minimize the total cost.
Supply enough for load
demand.
Maintain the operation
under limits.
Or
Ii yi 0Vi y i1 (Vi V1 ) yi 2 (Vi V2 ) ... yin (Vi Vn )
( yi 0 y i1 yi 2 ... yin )Vi yi1V1 yi 2V2 ... yinVn
Pi jQi Pi jQi n n
Ii Substitute *
Vi yij yV ij j j i
Vi * Vi j 0 j 1
Pi jQi n n
Vi yij yV ij j j i
Vi * j 0 j 1
In Gauss-Seidel, f ( x ) 0 x ( k 1) g (x ( k ) )
Power flow equation
Pi sch jQisch
(k) yijV j(k)
(k 1) Vi *
Vi j i
yij
Where,
yij is the actual admittance in per unit,
P sch Qisch are the scheduled real and reactive power in per
i
unit. It is positive with the generator bus, but negative with the load
bus.
Pi sch jQisch
(k) yijV j(k)
(k 1) Vi *
Vi j i
y ij
*( k ) (k ) n n
(k )
Vi yij yijV j
( k 1)
Q i Vi j i
j 0 j 1
Vi (k 1) j i
Yii
*( k ) (k ) n
(k )
Vi Yii YijV j
( k 1)
Q i Vi j i
j 1
1 -0.03
0.995 -0.04
0.99 -0.05
0.985 -0.06
0.98 -0.07
0 2 4 6 8 10 0 2 4 6 8 10
1.05
0.02
V2ang
0.01
V3ang
0
V2mag
-0.01
1
V3mag
-0.02
-0.03
-0.04
0.95
0 2 4 6 8 10 -0.05
0 2 4 6 8 10
1.8
Reactive power at bus 3. Q3
1.6
1
P13 = 0.56 MW 0.8
0.4
0 2 4 6 8 10