ECE 576 – Power System Dynamics and Stability
Download
Report
Transcript ECE 576 – Power System Dynamics and Stability
ECE 576 – Power System
Dynamics and Stability
Lecture 11: Synchronous Machines Models
and Exciters
Prof. Tom Overbye
Dept. of Electrical and Computer Engineering
University of Illinois at Urbana-Champaign
[email protected]
1
Announcements
•
•
•
Homework 3 is on the website and is due on Feb 27
Read Chapters 6 and 4
Midterm exam is on March 13 in class
– Closed book, closed notes
– You may bring one 8.5 by 11" note sheet
– Simple calculators allowed
2
Summary of Five Book Models
a) Full model with stator transients
b) Sub-transient model
c) Two-axis model
d) One-axis model
1
0
s
Tqo Tdo 0
Tqo 0
e) Classical model (const. E behind X d )
3
Two-Axis vs Flux Decay
•
For 4 bus system, figure compares gen 4 rotor angle for
bus 3 fault, cleared at t=1.1 seconds
4
Industrial Models
•
•
There are just a handful of synchronous machine
models used in North America
– GENSAL
• Salient pole model
– GENROU
• Round rotor model that has X"d = X"q
– GENTPF
• Round or salient pole model that allows X"d <> X"q
– GENTPJ
• Just a slight variation on GENTPF
We'll briefly cover each one
5
Subtransient Models
•
•
•
•
The two-axis model is a transient model
Essentially all commercial studies now use subtransient
models
First models considered are GENSAL and GENROU,
which require X"d=X"q
This allows the internal, subtransient voltage to be
represented as
E V ( Rs jX ) I
Ed jEq q j d
6
Subtransient Models
•
Usually represented by a Norton Injection with
•
May also be shown as
Ed jEq q j d
I d jI q
Rs jX
Rs jX
j I d jI q I q jI d
j q j d
Rs jX
j
d
q
Rs jX
In steady-state = 1.0
7
GENSAL
•
The GENSAL model has been widely used to model
salient pole synchronous generators
– In the 2010 WECC cases about 1/3 of machine models were
•
GENSAL; in 2013 essentially none are, being replaced by
GENTPF or GENTPJ
In salient pole models saturation is only assumed to
affect the d-axis
8
GENSAL Block Diagram (PSLF)
A quadratic saturation function is used. For
initialization it only impacts the Efd value
9
GENSAL Initialization
•
To initialize this model
1.
2.
Use S(1.0) and S(1.2) to solve for the saturation coefficients
Determine the initial value of d with
E d V Rs jX q I
3.
4.
Transform current into dq reference frame, giving id and iq
Calculate the internal subtransient voltage as
E V ( Rs jX ) I
5.
6.
Convert to dq reference, giving P"d+jP"q= "d+ "q
Determine remaining elements from block diagram by
recognizing in steady-state input to integrators must be zero
10
GENSAL Example
•
•
•
Assume same system as before, but with the generator
parameters as H=3.0, D=0, Ra = 0.01, Xd = 1.1, Xq =
0.82, X'd = 0.5, X"d=X"q=0.28, Xl = 0.13, T'do = 8.2, T"do
= 0.073, T"qo =0.07, S(1.0) = 0.05, and S(1.2) = 0.2.
Same terminal conditions as before
•
Current of 1.0-j0.3286 and generator terminal voltage of
1.072+j0.22 = 1.0946 11.59
Use same equation to get initial d
E d V Rs jX q I
1.072 j 0.22 (0.01 j 0.82)(1.0 j 0.3286)
1.35 j1.037 1.7037.5
11
GENSAL Example
•
Then
I d sin d cos d I r
I
I
cos
d
sin
d
i
q
0.609 0.793 1.0 0.869
0.793
0.609
0.3286
0.593
And
V ( Rs jX ) I
1.072 j 0.22 (0.01 j 0.28)(1.0 j 0.3286)
1.174 j 0.497
12
GENSAL Example
•
Giving the initial fluxes (with = 1.0)
q 0.609 0.793 1.174 0.321
0.793 0.609 0.497 1.233
d
•
To get the remaining variables set the differential
equations equal to zero, e.g.,
q X q X q I q 0.82 0.28 0.593 0.321
Eq 1.425, d 1.104
Solving the d-axis requires solving two linear
equations for two unknowns
13
GENSAL Example
•
Once E'q has been determined, the initial field current
(and hence field voltage) are easily determined by
recognizing in steady-state the derivative of E'q is zero
E fd Eq 1 Sat ( Eq ) X d X d I D
Saturation
coefficients
2
1.425 1 B Eq A 1.1 0.5 (0.869) were
determined
2
1.425 1 1.25 1.425 0.8 0.521 2.64 from the two
initial values
Saved as case B4_GENSAL
14
GENROU
•
•
The GENROU model has been widely used to model
round rotor machines
Saturation is assumed to occur on both the d-axis and
the q-axis, making initialization slightly more difficult
15
GENROU Block Diagram (PSLF)
The d-axis is
similar to that
of the
GENSAL; the
q-axis is now
similar to the
d-axis. Note
saturation
affects both
axes
16
GENROU Initialization
•
•
Because saturation impacts both axes, the simple
approach will no longer work
Key insight for determining initial d is that the
magnitude of the saturation depends upon the
magnitude of ", which is independent of d
V ( Rs jX ) I
•
Solving for d requires an iterative approach; first get a
guess of d using 3.229 from the book
E d V Rs jX q I
17
GENROU Initialization
•
•
Then solve five nonlinear equations from five
unknowns
– The five unknowns are d, E'q, E'd, 'q, and 'd
Five equations come from the terminal power flow
constraints (giving voltage and current) and from the
differential equations initially evaluating to zero
– Two differential equations for the q-axis, one for the d-axis
(the other equation is used to set the field voltage
18
GENROU Initialization
•
•
Use dq transform to express terminal current as
I d sin d
I
q cos d
cos d I r
sin d I i
These values will change during
the iteration as d changes
Get expressions for "q and "d in terms of the initial
terminal voltage and d
– Use dq transform to express terminal voltage as
Vd sin d
V
q cos d
– Then from
cos d Vr
sin d Vi
Recall Xd"=Xq"=X"
and =1 (in steady-state)
q j d Vd jVq ( Rs jX ) I d jI q
q Vd Rs I d X I q Expressing complex
d Vq Rs I a X I d
equation as two real
equations
19
GENROU Initialization Example
•
•
Extend the two-axis example
–
For two-axis assume H = 3.0 per unit-seconds, Rs=0, Xd =
2.1, Xq = 2.0, X'd= 0.3, X'q = 0.5, T'do = 7.0, T'qo = 0.75 per
unit using the 100 MVA base.
– For subtransient fields assume X"d=X"q=0.28, Xl = 0.13,
T"do = 0.073, T"qo =0.07
– for comparison we'll initially assume no saturation
From two-axis get a guess of d
E 1.094611.59 j 2.0 1.052 18.2 2.81452.1
d 52.1
20
GENROU Initialization Example
•
And the network current and voltage in dq reference
Vd 0.7889 0.6146 1.0723 0.7107
V
0.6146
0.7889
0.220
0.8326
q
I d 0.7889 0.6146 1.000 0.9909
I
q 0.6146 0.7889 0.3287 0.3553
•
Which gives initial subtransient fluxes (with Rs=0),
j V
q
d
d
jVq ( Rs jX ) I d jI q
q Vd Rs I d X I q 0.7107 0.28 0.3553 0.611
d Vq Rs I a X I d 0.8326 0.28 0.9909 1.110
21
GENROU Initialization Example
•
•
•
Without saturation this is the exact solution
Initial values are: d = 52.1 , E'q=1.1298, E'd=0.533, 'q
=0.6645, and 'd=0.9614
Efd=2.9133
Saved as case
B4_GENROU_NoSat
22
Two-Axis versus GENROU Response
Figure compares rotor angle for bus 3 fault, cleared at
t=1.1 seconds
23
GENROU with Saturation
•
•
•
•
Nonlinear approach is needed in common situation in
which there is saturation
Assume previous GENROU model with S(1.0) = 0.05,
and S(1.2) = 0.2.
Initial values are: d = 49.2 , E'q=1.1591, E'd=0.4646, 'q
=0.6146, and 'd=0.9940
Efd=3.2186
Saved as case
B4_GENROU_Sat
24
Two-Axis versus GENROU Response
25
GENTPF and GENTPJ Models
•
These models were introduced by PSLF in 2009 to
provide a better match between simulated and actual
system results for salient pole machines
– Desire was to duplicate functionality from old BPA TS code
– Allows for subtransient saliency (X"d <> X"q)
– Can also be used with round rotor, replacing GENSAL and
•
GENROU
Useful reference is available at below link; includes all
the equations, and saturation details
http://www.wecc.biz/library/WECC%20Documents/Docum
ents%20for%20Generators/Generator%20Testing%20Pro
gram/gentpj-typej-definition.pdf
26
GENSAL Results
Chief Joseph
disturbance
playback
GENSAL
BLUE = MODEL
RED = ACTUAL
Image source :https://www.wecc.biz/library/WECC%20Documents/Documents%20for
%20Generators/Generator%20Testing%20Program/gentpj%20and%20gensal%20morel.pdf
27
GENTPJ Results
Chief Joseph
disturbance
playback
GENTPJ
BLUE = MODEL
RED = ACTUAL
28
GENTPF and GENTPJ Models
•
•
GENTPF/J d-axis block diagram
GENTPJ allows saturation function to include a
component that depends on the stator current
Se = 1 + fsat( ag + Kis*It)
Most of
WECC
machine
models
are now
GENTPF
or
GENTPJ
If nonzero, Kis typically ranges from 0.02 to 0.12
29
Voltage and Speed Control
P,
Q,V
Exciters, Including AVR
•
•
•
Exciters are used to control the synchronous machine
field voltage and current
– Usually modeled with automatic voltage regulator included
A useful reference is IEEE Std 421.5-2005
– Covers the major types of exciters used in transient stability
simulations
– Continuation of standard designs started with "Computer
Representation of Excitation Systems," IEEE Trans. Power
App. and Syst., vol. pas-87, pp. 1460-1464, June 1968
Another reference is P. Kundur, Power System Stability
and Control, EPRI, McGraw-Hill, 1994
– Exciters are covered in Chapter 8 as are block diagram basics
31
Functional Block Diagram
Image source: Fig 8.1 of Kundur, Power System Stability and Control
32
Types of Exciters
•
•
•
•
None, which would be the case for a permanent magnet
generator
– primarily used with wind turbines with ac-dc-ac converters
DC: Utilize a dc generator as the source of the field
voltage through slip rings
AC: Use an ac generator on the generator shaft, with
output rectified to produce the dc field voltage;
brushless with a rotating rectifier system
Static: Exciter is static, with field current supplied
through slip rings
33
Brief Review of DC Machines
•
•
•
•
Prior to widespread use of machine drives, dc motors
had a important advantage of easy speed control
On the stator a dc machine has either a permanent
magnet or a single concentrated winding
Rotor (armature) currents are supplied through brushes
and commutator
The f subscript refers to the field, the
Equations are
a to the armature; is the machine's
v f if Rf Lf
di f
dt
dia
va ia Ra La
Gmi f
dt
speed, G is a constant. In a
permanent magnet machine the field
flux is constant, the field equation
goes away, and the field impact is
embedded in a equivalent constant
to Gif
Taken mostly from ECE 330 book, M.A. Pai, Power Circuits and Electromechanics
34
Types of DC Machines
•
If there is a field winding (i.e., not a permanent magnet
machine) then the machine can be connected in the
following ways
– Separately-excited: Field and armature windings are
connected to separate power sources
• For an exciter, control is provided by varying the field
current (which is stationary), which changes the armature
voltage
– Series-excited: Field and armature windings are in series
– Shunt-excited: Field and armature windings are in parallel
35
Separately Excited DC Exciter
(to sync
mach)
ein1 r f 1iin1 N f 1
a1
1
1
f1
d f 1
dt
1 is coefficient of dispersion,
modeling the flux leakage
36
Separately Excited DC Exciter
•
Relate the input voltage, ein1, to vfd
f 1
v fd K a11a1 K a11
1
N f 1 1
N f 1 f 1
v fd
K a11
d f 1 N f 1 1 dv fd
Nf1
dt
K a11 dt
N f 1 1 dv fd
ein iin rf 1
K a11 dt
1
Assuming a constant
speed 1
1
37
Separately Excited DC Exciter
•
If it was a linear magnetic circuit, then vfd would be
proportional to in1; for a real system we need to account
for saturation
v fd
iin1
f sat v fd v fd
K g1
Without saturation we
can write
Kg1
K a11
L f 1us
N f 1 1
Where L f 1us is the
unsaturated field inductance
38
Separately Excited DC Exciter
ein r f 1iin1 N f 1
1
d f 1
dt
Can be written as
rf 1
L f 1us dv fd
ein
v fd r f 1 f sat v fd v fd
K g1
K g1 dt
1
This equation is then scaled based on the synchronous
machine base values
X md
X md v fd
E fd
V fd
R fd
R fd VBFD
39
Separately Excited Scaled Values
KE
sep
rf 1
K g1
L f 1us
TE
K g1
X md
VR
ein1
R fd VBFD
VBFD R fd
S E E fd r f 1 f sat
E fd
X
md
Thus we have
TE
dE fd
dt
KE
S E E fd E fd VR
sep
Vr is the scaled
output of the
voltage
regulator
amplifier
40
The Self-Excited Exciter
•
When the exciter is self-excited, the amplifier voltage
appears in series with the exciter field
TE
dE fd
dt
KE
S E E fd E fd VR E fd
sep
Note the
additional
Efd term on
the end
41
Self and Separated Exciter Exciters
•
The same model can be used for both by just modifying
the value of KE
TE
dE fd
dt
K E S E E fd E fd VR
KE
KE
1 typically K E
.01
self
sep
self
42