Power System Analysis: Newton-Raphson Power Flow
Power System Analysis: Newton-Raphson Power Flow
Announcements
Homework 10 is: 3.49, 3.55, 3.57, 6.2, 6.9, 6.13,
6.14, 6.18, 6.19, 6.20; due 11/19. (Use infinity
norm and epsilon = 0.01 for any problems where
norm or stopping criterion not specified.)
Homework 11 is 6.24, 6.26, 6.28, 6.30 (see
figure 6.18 and table 6.9 for system), 6.38, 6.42
(note in Ybus in problem 6.34 should have Y32 =
Y23 = j5, not j2 as stated), 6.43, 6.46, 6.49, 6.50;
due Tuesday 11/24. Note that HW is due on
Tuesday because Thanksgiving is on Thursday.
Dishonest Newton-Raphson
Since most of the time in the Newton-Raphson
iteration is spent dealing with the Jacobian, one way
to speed up the iterations is to only calculate (and
factorize) the Jacobian occasionally:
known as the Dishonest Newton-Raphson or Shamanskii
method,
an extreme example is to only calculate the Jacobian for
the first iteration, which is called the chord method.
Honest:
x ( v 1) x ( v ) - J ( x ( v ) )-1 f ( x ( v ) )
(v )
Dishonest Newton-Raphson
Example
f ( x) x - 2
x
(v)
x ( v )
x ( v 1)
df (0)
(x )
f ( x(v) )
dx
(v) 2
((
x
) - 2)
(0)
2 x
1
(v)
(v) 2
x
((
x
) - 2)
2 x (0)
4
(v )
(( x ( v ) )2 - 2)
2 x (0)
0
1
2
3
4
x ( v ) (honest)
1
1.5
1.41667
1.41422
1.41422
x ( v ) (dishonest)
1
1.5
1.375
1.429
1.408
We pay a price
in increased
iterations, but
with decreased
computation
per iteration
5
Maximum
of 15
iterations
Coupled Newton-Raphson
Update
Standard form of the Newton-Raphson update:
P ( v )
Q ( v )
P ( v )
V
( v )
Q
( v )
P( x ( v ) )
(v)
f
(
x
)
(v)
(v)
Q
(
x
P2 ( x ( v ) ) PD 2 PG 2
(v )
where P( x )
M
.
P (x( v ) ) P P
n
Dn
Gn
Note that changes in angle and voltage magnitude
both affect (couple to) real and reactive power.
Decoupling Approximation
P ( v )
Q ( v )
Usually the off-diagonal matrices,
and
V
P ( v )
0
( v )
P( x ( v ) )
(v)
f
(
x
)
(v)
(
v
)
(
v
)
Q V
Q( x )
V
(v)
( v ) 1
P(x
(v)
),
(v)
1
(
v
)
Q(x ( v ) ).
10
0
11
12
FDPF Approximations
Gij 0
2.
Vi
3.
sin ij 0
Then: ( v ) B 1diag{| V |( v ) }1 P( x ( v ) ),
V
(v )
B 1diag{| V |( v ) }1 Q( x ( v ) )
14
One
Two
Line Z = j0.05
Three
Line Z = j0.1
200 MW
100 MVR
1.000 pu
200 MW
100 MVR
Ybus
20
34.3 14.3
j 14.3 24.3 10
10
30
20
15
20
34.3 14.3
24.3 10
j 14.3 24.3 10 B
10
30
10
30
20
0.0477 0.0159
0.0159
0.0389
(0)
2
3
(1)
0
0
V 2
V
3
(0)
0 0.0477 0.0159
0
0.0159
0.0389
1
1
0.1272
2
0.1091
16
(1)
0.9364
1 0.0477 0.0159
1
1 0.0159 0.0389
1 0.9455
Pi ( x ) n
P PGi
Vk (Gik cos ik Bik sin ik ) Di
Vi
Vi
k 1
2
3
V 2
V
3
(2)
0.1272
0.1091
(2)
0.0477 0.0159
0.0159 0.0389
0.151 0.1361
0.107
0.1156
0.924
0.936
0.1384
Actual solution:
0.1171
0.9224
V
0.9338
17
FDPF Region of
Convergence
18
DC Power Flow
B 1 P
19
20
Five
Four
MVA
Three
MVA
520 MW
MVA
0 Mvar
slack
1.000 pu
0.000 Deg
1.000 pu
-4.125 Deg
MVA
MVA
1.000 pu
-18.695 Deg
1.000 pu
-1.997 Deg
80 MW
0 Mvar
1.000 pu
0.524 Deg
Two
800 MW
0 Mvar
Notice with the dc power flow all of the voltage magnitudes are
1 per unit.
21
23
124%
One
200.0 MW
71.0 MVR
Two
68.1 MW
68.1 MW
200 MW
100 MVR
1.000 pu
0 MW
64 MVR
24
One
105.0 MW
64.3 MVR
Two
3.4 MW
98.4 MW
200 MW
100 MVR
92%
1.000 pu
95 MW
64 MVR
25
Analytic Calculation of
Calculating Sensitivities
control sensitivities by repeated power
flow solutions is tedious and would require many
power flow solutions.
An alternative approach is to analytically calculate
these values
Vi V j
So Pij
X ij
i j
sin( i j )
X ij
i j
X ij
ij
PGk
26
Analytic Sensitivities
0
M
1 For 1MW increase in generation at bus k
0
M
27
20 10 10
20 10
Ybus j 10 20 10 B
10
20
10 10 20
Hence for a change of generation at bus 3
2
20 10
10
20
0.0333
0
1 0.0667
0.0667 0
Changes in line flows are: P3 to 1
0.667 pu
0.1
P3 to 2 0.333 pu
P 2 to 1 0.333 pu
28