Professional Documents
Culture Documents
2
Why does this even matter?
• GENROU and GENSAL models date from 1970, and
their purpose was to replicate the dynamic response the
synchronous machine
– They have done a great job doing that
• Weaknesses of the GENROU and GENSAL model has
been found to be with matching the field current and
field voltage measurements
– Field Voltage/Current may have been off a little bit, but that
didn’t effect dynamic response
– It just shifted the values and gave them an offset
• Shifted/Offset field voltage/current didn’t matter too
much in the past
3
Over and Under Excitation Limiters
• Traditionally our industry has not modeled over
excitation limiters (OEL) and under excitation limiters
(UEL) in transient stability simulation
– The Mvar outputs of synchronous machines during transients
likely do go outside these bounds in our existing simulations
– Our Simulation haven’t been modeling limits being hit
anyway, so the overall dynamic response isn’t impacted
• If the industry wants to start modeling OEL and UEL,
then we need to better match the field voltage and
currents
– Otherwise we’re going to be hitting these limits when in real
life we are not
4
GENTPW, GENQEC
• New models are under development that address
several issues
– Saturation function should be applied to all input
parameters by multiplication
• This also ensures a conservative coupling field assumption of Peter
W. Sauer paper from 1992
– Same multiplication should be applied to both d-axis and q-
axis terms (assume same amount of saturation on both)
• Results in differential equations that are nearly the
same as GENROU
– Scales the inputs and outputs, and effects time constants
• Network Interface Equation is same as GENTPF/J
5
GENTPW and GENQEC Basic Diagram
6
Comment about all these
Synchronous Machine Models
• The models are improving. However, this does not
mean the old models were useless
• All these models have the same input parameter
names, but that does not mean they are exactly the
same
– Input parameters are tuned for a particular model
– It is NOT appropriate to take the all the parameters for
GENROU and just copy them over to a GENTPJ model
and call that your new model
– When performing a new generator testing study, that is
the time to update the parameters
7
Dynamic Models
in the Physical Structure: Exciters
P. Sauer and M. Pai, Power System Dynamics and Stability, Stipes Publishing, 2006.
8
Exciter Models
9
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-2016
– Updated from the 2005 edition
– Covers the major types of exciters used in transient stability
– 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
10
Functional Block Diagram
Image source: Fig 8.1 of Kundur, Power System Stability and Control
11
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
12
IEEET1 Exciter
• We’ll start with a common exciter model, the IEEET1
based on a dc generator, and develop its structure
– This model was standardized in a 1968 IEEE Committee
Paper with Fig 1. from the paper shown below
13
Block Diagram Basics
• The following slides will make use of block
diagrams to explain some of the models used in
power system dynamic analysis. The next few
slides cover some of the block diagram basics.
• To simulate a model represented as a block
diagram, the equations need to be represented as a
set of first order differential equations
• Also the initial state variable and reference values
need to be determined
14
Integrator Block
KI
u y
s
• Equation for an integrator with u as an input and y
as an output is
dy
KI u
dt
• In steady-state with an initial output of y0, the
initial state is y0 and the initial input is zero
15
First Order Lag Block
K Input
u y Output of Lag Block
1 Ts
• Equation with u as an input and y as an output is
dy 1
Ku y
dt T
• In steady-state with an initial output of y0, the
initial state is y0 and the initial input is y0/K
• Commonly used for measurement delay (e.g., TR
block with IEEE T1) 16
Derivative Block
KDs
u y
1 sTD
• Block takes the derivative of the input, with scaling
KD and a first order lag with TD
– Physically we can't take the derivative without some lag
• In steady-state the output of the block is zero
• State equations require a more general approach
17
State Equations for More
Complicated Functions
• There is not a unique way of obtaining state
equations for more complicated functions with a
general form
du d mu
0 u 1 m m
dt dt
n 1 n
dy d y d y
0 y 1 n 1 n 1 n
dt dt dt
• To be physically realizable we need n >= m
18
General Block Diagram Approach
• One integration approach is illustrated in the below
block diagram
Image source: W.L. Brogan, Modern Control Theory, Prentice Hall, 1991, Figure 3.7
19
Derivative Example
• Write in form
KD
s
TD
1 TD s
• Hence b0=0, b1=KD/TD, a0=1/TD
• Define single state variable x, then
dx y Initial value of
0 u 0 y x is found by recognizing
dt TD
y is zero so x = -b1u
KD
y x 1u x u
TD
20
Lead-Lag Block
1 sTA input
u y
1 sTB Output of Lead/Lag
dx 1
0 u 0 y u y The steady-state
dt TB requirement
TA that u = y is
y x 1u x u readily apparent
TB
22
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 a
to the armature; w is the machine's
• Equations are speed, G is a constant. In a permanent
di f magnet machine the field flux is
v f if Rf Lf
dt constant, the field equation goes away,
di and the field impact is embedded in a
va ia Ra La a Gmi f equivalent constant to Gif
dt
Taken mostly from M.A. Pai, Power Circuits and Electromechanics 23
Limits: Windup versus Nonwindup
• When there is integration, how limits are enforced
can have a major impact on simulation results
• Two major flavors: windup and non-windup
• Windup limit for an integrator block The value of v is
Lmax NOT limited, so its
KI value can "windup"
v
u y beyond the limits,
s delaying backing
Lmin off of the limit
dv If Lmin v Lmax then y = v
KI u
dt else If v < Lmin then y = Lmin,
else if v > Lmax then y = Lmax
24
Limits on First Order Lag
• Windup and non-windup limits are handled in a
similar manner for a first order lag
dv 1
Lmax ( Ku v)
dt T
K v
u y If Lmin v Lmax then y = v
1 sT
Lmin else If v < Lmin then y = Lmin,
else if v > Lmax then y = Lmax
Again the value of v is NOT
limited, so its value can
"windup" beyond the limits,
delaying backing off of the limit
25
Non-Windup Limit First Order Lag
• With a non-windup limit, the value of y is prevented
from exceeding its limit
dy 1
Lmax Ku y
dt T
K
u y (except as indicated below)
1 sT
Lmin dy 1
If L min y L max then normal Ku y
dt T
dy
If y L max then y=L max and if u > 0 then 0
dt
dy
If y L min then y=L min and if u < 0 then 0
dt
26
Lead-Lag Non-Windup Limits
• There is not a unique way to implement non-windup
limits for a lead-lag.
This is the one from
IEEE 421.5-1995
(Figure E.6)
27
Ignored States
• When integrating block diagrams often states are
ignored, such as a measurement delay with TR=0
• In this case the differential equations just become
algebraic constraints
Lmax
• Example: For block at right, K v
as T0, v=Ku u 1 sT y
Lmin
• With lead-lag it is quite common for TA=TB,
resulting in the block being ignored
28
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
29
Separately Excited DC Exciter
(to sync
mach)
d f 1
ein1 r f 1iin1 N f 1
dt
1
a1 f 1 s1 is coefficient of dispersion,
1 modeling the flux leakage
30
Separately Excited DC Exciter
X md X md v fd
E fd V fd
R fd R fd VBFD
33
Separately Excited Scaled Values
rf 1 L f 1us
KE TE
sep K g1 K g1
X md
VR ein1
R fd VBFD VR is the scaled
output of the
VBFD R fd
S E E fd r f 1 f sat E fd voltage regulator
X
md amplifier
Thus we have
dE fd
TE KE S E E fd E fd VR
dt sep
34
The Self-Excited Exciter
• When the exciter is self-excited, the amplifier
voltage appears in series with the exciter field
Note the
additional
Efd term on
dE fd
TE KE S E E fd E fd VR E fd the end
dt sep
35
Self and Separated Excited Exciters
• The same model can be used for both by just
modifying the value of KE
dE fd
TE
dt
K E S E E fd E fd VR
KE KE 1 typically K E .01
self sep self
36
Exciter Model IEEET1 KE Values
0.4
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0
-0.05
-0.1
-0.15
10 20 30 40 50
Ke
S E E fd Ax e
Bx E fd
38
Exponential Saturation
S E E fd 0.1e
0.5 E fd
KE 1
In Steady state VR 1 .1e
.5 E fd E
fd
39
Exponential Saturation Example
Given: K E .05
S E E fd 0.27
max
S E .75 E fd 0.074
max
VR 1.0 E fd max 4.6
max
Bx E fd
S E Ax e Bx 1.14
40
Voltage Regulator Model
As KA is increased K A Vt Vref
41
Feedback
• This control system can often exhibit instabilities,
so some type of feedback is used
• One approach is a stabilizing transformer
1 KF
TF
43
IEEET1 Model Evolution
• The original IEEET1, from 1968, evolved into the
EXDC1 in 1981
1968 1981
Image Source: Fig 3 of "Excitation System Models for Power Stability Studies,"
IEEE Trans. Power App. and Syst., vol. PAS-100, pp. 494-509, February 1981 44
IEEEX1
• This is from 1979, and is the EXDC1 with the
potential for a measurement delay and inputs for
under or over excitation limiters
45
IEEET1 Evolution
• In 1992 IEEE Std 421.5-1992 slightly modified the
EXDC1, calling it the DC1A (modeled as
ESDC1A)
VUEL is a
signal
from an
under-
excitation
limiter,
which
we'll
Same model is in 421.5-2005 cover
Image Source: Fig 3 of IEEE Std 421.5-1992 later 46
IEEET1 Evolution
• Slightly modified in Std 421.5-2016
1.1
3.5
3.45 1.05
3.4
1
3.35
Gen Bus 4 #1 Field Voltage (pu)
0.95
3.3
3.2
0.85
3.15
3.1 0.8
3.05 0.75
3
0.7
2.95
2.9 0.65
2.85
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 6.5 7 7.5 8 8.5 9 9.5 10 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 6.5 7 7.5 8 8.5 9 9.5 10
Time Time
49
IEEET1 Example
• Same case, except with Ka=500 to decrease steady-
state error, no Vr limits; this case is actually unstable
Gen Bus 4 #1 Field Voltage (pu)
Gen Bus 4 #1 Term. PU
12
11
10 1.15
9
8 1.1
7
6 1.05
Gen Bus 4 #1 Field Voltage (pu)
5
4 1
50
IEEET1 Example
• With Ka=500 and rate feedback, Kf=0.05, Tf=0.5
• Initial V4=1.0946, final V4=1.0957
Gen Bus 4 #1 Field Voltage (pu) Gen Bus 4 #1 Term. PU
8
1.1
7.5
7 1.05
6.5 1
Gen Bus 4 #1 Field Voltage (pu)
5.5 0.9
5 0.85
4.5 0.8
4 0.75
3.5 0.7
3 0.65
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 6.5 7 7.5 8 8.5 9 9.5 10 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 6.5 7 7.5 8 8.5 9 9.5 10
Time Time
Gen Bus 4 #1 Field Voltage (pu) Gen Bus 4 #1 Term. PU
51
WECC Case Type 1 Exciters
• In a recent WECC case with 3519 exciters, 20 are
modeled with the IEEE T1, 156 with the EXDC1 20
with the ESDC1A (and none with IEEEX1)
• Graph shows KE value for the EXDC1 exciters in case;
about 1/3 are separately 1.4
1.3
Ke
1.1
excited
0.9
0.8
0.7
Ke
0.6
– 0.4
0.3
0.1
set KE so Vr initializes
-0.1
50 100 150
Ke
Vr limits are
multiplied by
the terminal
voltage
Image Source: Fig 4 of "Excitation System Models for Power Stability Studies,"
IEEE Trans. Power App. and Syst., vol. PAS-100, pp. 494-509, February 1981
53
ESDC4B
• A newer dc model introduced in 421.5-2005 in which a
PID controller is added; might represent a retrofit
55
Transient Response
• Figure shows typical transient response performance to
a step change in input