Professional Documents
Culture Documents
support@powerworld.com
http://www.powerworld.com
Transmission System:
Nominal Voltage Levels
Why do transmission systems operate at many different
voltage levels?
Power = Voltage * Current
Thus for a given power, if you use a higher voltage, then the current will
be lower
Transmission System:
Nominal Voltage Levels
Varying Nominal Voltage
345 kV
345 kV
138 kV
138 kV
138 kV
345 kV
69 kV
69 kV
4
But strictly speaking it doesnt have to be. Its just a number used
to normalize the various parameters in the power system model.
Base Values
Define a Power Base (SBase ) for the entire
system
Transmission system SBase = 100 MVA
Vline to line
=
3
138 kV 80 kV Line-Ground
I=
S
3Vline to line
I Rating =
Ground
MVARating
3 NomVoltage
7
138 kV
138 kV
VBase = 138 kV
138 kV
69 kV
69 kV
VBase = 69 kV
(138,000) 2
ZBase =
= 190.44 Ohms
100,000,000
Z
10 + j50 Ohms
Zpu =
=
= 0.0525 + j0.2625
ZBase 190.44 Ohms
S1: Power System Modeling
10
R = Resistance
X = Reactance
G = Conductance
B = Susceptance
11
Conversion Between
Impedance (Z) and Admittance (Y)
Impedance and Admittance are complex
numbers and are inverses of each other
1
1
r -x
y= =
+ j 2
= 2
2
2
z r + jx r
r
x
+
+ x
r
g = 2
2
r +x
S1: Power System Modeling
x
b= 2
2
r +x
12
Y-Bus Matrix
(the Admittance Matrix)
Used to model ALL of the transmission lines, transformers,
capacitors, etc.
These are all the passive elements
This part of the model does not change for different solution states
Represents only constant impedances
A software package will calculate the Y-Bus from the data provided
by the user regarding the passive elements of the system
Transmission Lines
Line Shunts
Switched Shunts (Capacitors/Reactors)
Bus Shunts
13
14
MVar
MVar
2
nom
MVar
BShunt MVar
B pu = +
SBase
B pu =
SBase
2
Vnom
Vnom
BShunt MVar
SBase
15
Bus K
GShunt MW
Bus K
SBase
BShunt MVar
+ j
SBase
16
Transmission Branch
(Line or Transformer)
Impedance Parameters
On Branch Dialog
Bus
K
jB
2
G
2
Bus
M
jB
2
G
2
17
Transmission Branch
affect on the Y-Bus
To make the Y-Bus, we express all the impedances of the
model as an admittance
g series
r
= 2
2
r +x
bseries
x
= 2
2
r +x
BusK
G
B
+
+
+
g
jb
j
series
series
BusK
2
2
BusM
( g series jbseries )
BusM
( g series jbseries )
G
B
g series + jbseries + + j
2
2
18
Switched Shunts
(Capacitor and Reactor Banks)
On Switched Shunt Dialog
Input the nominal MVAR,
the MVAR supplied by the
capacitor at nominal voltage
Bus K
It represents a constant impedance
Use same conversion as
jB
Bus K
with the Bus Shunts
QMVar
only on diagonal terms Bus K + j SBase
19
Sparse or Mostly
Zeros
Incident
Symmetric
20
S Lk = Pspec + jQ spec
S1: Power System Modeling
21
S Pspec + jQ spec
I = =
V
1.0 v
*
Pspec + jQ spec
S = V v
1.0 v
S Lk = V ( Pspec + jQ spec )
S1: Power System Modeling
22
2
V2
(1.0) 2
V V
*
*
=
S = VI = V = * Z =
Pspec + jQ spec
Z
S
Z
S load =
V2
(1.0) 2
P + jQ
spec
spec
= V 2 (Pspec + jQ spec )
S Lk = V ( Pspec + jQ spec )
2
23
Generators
Model them as a source of Real and Reactive
Power - MW, MVAR output
Control features of generators
AVR (Automatic Voltage Regulation)
Controls the reactive power output (Q) to maintain a
specified voltage level at a regulated bus (doesnt have
to be the bus to which it is connected)
24
MW Output
Minimum and Maximum MW Output
Available for AGC
Enforce Limits
Participation Factor
Used when on participation factor control
On Generator Dialog
25
Qout
Generator
Dialog
26
27
28
etc.
29
Transmission lines,
transformers, capacitors
Generators
Loads
N 1
30
31
Voltage
Mag.
(V)
GIVEN
Voltage
Angle
()
GIVEN
Power
Injection
(P = PgenPload)
SOLVE FOR
GIVEN
SOLVE
FOR
SOLVE
FOR
GIVEN
SOLVE
FOR
GIVEN
Reactive Power
Injection
(Q = Qgen Qload)
SOLVE
FOR
SOLVE
FOR
GIVEN
32
33
34
Newtons Method
Discussed in Calculus courses
Consider a simple scalar equation f(x)
You can write f(x) as a Taylor Series
f
f ( x ) = f ( x0 ) +
x
2 f
1
( x x 0 ) +
2
2
x
x = x0
( x x ) 2 + h.o.t.
0
x = x0
35
( x x0 )
x = x0
f
[x x0 ]
x
x = x0
[ f ( x) f ( x0 )]
x = x0
[ f ( x0 )]
36
Newtons Method
This is called an iterative method because you take a
guess at x0 and use the Newton-step to a new guess
called x1. Then you use x1 to find x2, etc.
Consider f(x) = x2-2. We find
Thus
= 2 xk
x = xk
1
xk
( xk2 2) and
2 xk
2
( xk 2)
xk +1 xk + xk = xk +
2 xk
37
Newtons Method
Now take and initial guess, say x0=1, and iterate
the previous equation
k
xk
f(xk)
0
1
2
1.0
1.5
1.41667
-1.0
0.25
1.41422
6.024x10-6
6.953x10-3
xk
0.5
-0.08333
-2.454x10-3
Done
38
x = 2 and x = 2
xk
f(xk)
0
1
2
-1.0
-1.5
-1.41667
-1.0
0.25
-1.41422
6.024x10-6
6.953x10-3
xk
-0.5
0.08333
2.454x10-3
Done
39
S1-39
40
Newton-Rhapson
Convergence Characteristics
Global convergence characteristics of the N-R
algorithm are not easy to characterize
The N-R algorithm converges quite quickly
provided the initial guess is close enough to
the solution
However the algorithm doesnt always
converge to the closest solution
Some initial guesses are just plain bad. For
example, if f x is near zero (illconditioned), the process may diverge
S1: Power System Modeling
41
Extending Scalar to
Vectors and Matrices
Newtons method may also be used when you
are trying to find a solution where many
functions are equal to zero
Let f(x) be a n-dimensional function and let x
be an n-dimensional vector
f1 ( x)
f ( x) =
f n ( x)
S1: Power System Modeling
x1
x=
xn
42
But
f
x
x = xk
f (x k )
f1
x
1
f
f 2
= x1
x
f n
x1
f1
x2
f 2
x2
f1
xn
f n
xn
43
44
N 1
N 1
Thus,
m =1
1
P1
V
Q
1
1
2
P2
f (x) = Q2 and x = V2
n 1
Pn 1
V
Q
n 1
n 1
P1
1
Q1
1
P
2
1
f
= Q2
x
1
Pn 1
1
n 1
1
P1
V1
Q1
V1
P2
V1
Q2
V1
Pn 1
V1
Qn 1
V1
Note: There are n buses, with bus n being the slack bus
P1
2
Q1
2
P1
V2
Q1
V2
P1
n 1
Q1
n 1
Pn 1
n 1
Qn 1
n 1
P1
Vn 1
Q1
Vn 1
Pn 1
Vn 1
Qn 1
Vn 1
45
46
S1-46
Bus 2
P +jQ
L
L
Variable Definitions
Power balance
equations :
S1: Power System Modeling
PMismatch = PL BV sin( )
QMismatch = QL + BV cos( ) BV 2
2014 PowerWorld Corporation
47
BV
BV
sin(
)
cos(
)
2
x
PL BV sin( )
x k = ; f ( x) =
2
Q
BV
cos(
)
BV
V
L
48
x = x0
[ f ( x0 )]
49
S1-49
50
Iteration Results
for Power Flow Solution
k
0
1
2
3
4
Vk
k (radians)
1.0000
-0.0000
1.0000
-0.2000
0.9794
-0.2055
0.9789
-0.2058
0.9789
-0.2058
High Voltage Solution
k
0
1
2
3
4
Vk
k (radians)
0.5000
-1.0000
0.0723
-1.5152
0.2010
-1.3397
-1.3657
0.2042
0.2043
-1.3650
Low Voltage Solution
51
Region of Convergence
Initial guess of Bus 2 angle is plotted on x-axis, voltage
magnitude on y-axis, for load = 200 MW, 100 Mvar; x = 0.1 pu
Initial guesses in the
red region converge
to the high voltage
solution, while those in
the yellow region
converge to the low
voltage solution
52
PV-Curves
1
0.8
0.6
0.4
0.2
Low voltage solutions
0
0
100
200
300
400
500
600
53
QV-Curves
0.8
0.6
0.4
0.2
50
100
150
200
250
300
54
Maximum Loadability
The nose points on the PV and QV curves are
critical values
They correspond to points of maximum
loadability from a static point of view
Note: this only considers the static equations.
Other problems can occur long before the power
system reaches this points: lines overheating or
system dynamic problems
55
x = xk
f (x k )
56