ECE 576 – Power System Dynamics and Stability
Announcements
Elimination of Stator Transients
Impact on Studies
Simplified Machine Models
Two-Axis Model
Two-Axis Model
Two-Axis Model
Flux Decay Model
Classical Model
Damping Torques
Industrial Models
Network Reference Frame
Network Reference Frame
Two-Axis Model
Two-Axis Model
Example (Used for All Models)
Two-Axis Example
Two-Axis Example
Subtransient Models
Subtransient Models
GENSAL
GENSAL Block Diagram (PSLF)
GENSAL Initialization
GENSAL Example
GENSAL Example
GENSAL Example
GENSAL Example
866.60K
Category: englishenglish

Synchronous Machines Models

1. ECE 576 – Power System Dynamics and Stability

Lecture 10: Synchronous Machines Models
Prof. Tom Overbye
Dept. of Electrical and Computer Engineering
University of Illinois at Urbana-Champaign
[email protected]
1

2. Announcements


Homework 2 is due now
Homework 3 is on the website and is due on Feb 27
Read Chapters 6 and then 4
2

3.

Single Machine, Infinite Bus
System (SMIB)
Usually infinite bus
angle, qvs, is zero
Book introduces new variables by combining machine
values with line values
de d ed
X de X d X ep
Rse Rs Re
etc
3

4.

Introduce New Constants
t Ts s
Ts
2H
s
1
s
“Transient Speed”
Mechanical time
constant
A small parameter
We are ignoring the exciter and governor for now; they
will be covered in much more detail later
4

5.

Stator Flux Differential Equations
d de
Rse I d 1 t qe Vs sin q vs
dt
Ts
d qe
Rse I q 1 t de Vs cos q vs
dt
Ts
d oe
Rse I o
dt
5

6.

Special Case of Zero Resistance
d de
1 t qe Vs sin q vs
dt
Ts
d qe
1 t de Vs cos q vs
dt
Ts
Without resistance
this is just an
oscillator
An exact integral manifold (for any sized ε):
de Vs cos q vs
qe Vs sin q vs
d
( Note : Ts
t )
dt
6

7.

Direct Axis Equations
Tdo
dEq
dt
Eq X d X d
X d X d
1d X d X
Id
2
X d X s
s I d Eq E fd
d 1d
Tdo
1d Eq X d X
dt
Id
s
7

8.

Quadrature Axis Equations
dEd
Tqo
Ed X q X q
dt
X q
X
q
I
2 q X q X
q
2
X s
X
q
Tqo
d 2 q
dt
2 q Ed X q X
s
s
I q Ed
Iq
8

9.

Swing Equations
d
Ts
t
dt
(recall t Ts s and Ts =
2H
s
)
d t
Ts
TM de I q qe I d TFW
dt
These are equivalent to the more traditional swing
expressions
d
s
dt
2 H d
TM de I q qe I d TFW
s dt
9

10.

Stator Flux Expressions
X d X s
X d X d
I d
de X de
Eq
1d
X d X s
X d X s
X q X s
X q X q
I q
qe X qe
Ed
2q
X q X s X q X s
oe X oe I o
10

11.

Network Expressions
Vt Vd2 Vq2
d ed
Vd Re I d 1 t eq
Vs sin q vs
dt
Ts
d eq
Vq Re I q 1 t ed
Vs cos q vs
dt
Ts
ed X ep I d
eq X ep I q
11

12.

Machine Variable Summary
3 fast dynamic states
de , qe , oe
6 not so fast dynamic states
Eq , 1d , Ed , 2 q , , t
8 algebraic states
We'll get
to the
exciter
and
governor
shortly;
for now
Efd is
fixed
I d , I q , I o ,Vd ,Vq ,Vt , ed , eq
12

13. Elimination of Stator Transients


If we assume the stator flux equations are much faster
than the remaining equations, then letting go to zero
creates an integral manifold with
0 Rse I d qe Vs sin q vs
0 Rse I q de Vs cos q vs
0 Rse I o
13

14. Impact on Studies

Image Source: P. Kundur, Power System Stability and Control, EPRI, McGraw-Hill, 1994
14

15.

Stator Flux Expressions
X d X s
X d X d
I d
de X de
Eq
1d
X d X s
X d X s
X q X s
X q X q
I q
qe X qe
Ed
2q
X q X s X q X s
oe X oe I o
15

16.

Network Constraints
I q
0 Rse I d X qe
X q X q
2q
d
X q X s X q X s
X d X s
E
Vs sin q vs
X d X s
X d X d
I d
0 Rse I q X de
Eq
1d
X d X s
X d X s
Vs cos q vs
16

17.

"Interesting" Dynamic Circuit
X q X
X q X
E X q X q X X I
d
2q q
d q
X q X s
s
s
j 2
X d X s
e
X d X d
j
Eq
1d
X d X s
X d X s
j 2
Rs jX d I d jI q e
Re jX ep
j 2
I d jI q e
Vs e jq
vs
17

18.

"Interesting" Dynamic Circuit
Vd Re I d X ep I q Vs sin q vs
Vq Re I q X ep I d Vs cos q vs
These last two equations can be written as one
complex equation.
V jV e j 2 R jX
I jI e j 2
d
q
e
ep
d
q
Vs e jq vs
18

19.

Subtransient Algebraic Circuit
E
E
X q X
X q X
E X q X q X X I
d
2q q
d q
X
X
q s
s
s
X d X
j
X d X
E X d X d e j 2
q
1d
X
X
d
s
s
s
19

20.

Subtransient Algebraic Circuit
E Ed 2q X q X d I q
q
often neglected
j 2
j Eq 1d e
d
Subtransient
saliency use
to be ignored
(i.e., assuming
X"q=X"d).
However that
is increasingly
no longer
the case
20

21. Simplified Machine Models


Often more simplified models were used to represent
synchronous machines
These simplifications are becoming much less common
Next several slides go through how these models can be
simplified, then we'll cover the standard industrial
models
21

22. Two-Axis Model


If we assume the damper winding dynamics are
sufficiently fast, then T"do and T"qo go to zero, so there
is an integral manifold for their dynamic states
1d Eq X q X
I d
2 q Ed X q X s I q
s
22

23. Two-Axis Model


Then
d 1d
Tdo
1d Eq X d X s I d 0
dt
dEq
Tdo
Eq X d X d
dt
X d X d
Id
1d X d X s I d Eq
2
X d X s
dEq
Tdo
Eq X d X d I d E fd
dt
E fd
23

24. Two-Axis Model


And
Tqo
d 2 q
2 q Ed X q X
s
Iq 0
dt
dEd
Tqo
Ed X q X q
dt
I X q X q X X
2q
q
2
q
X q X s
dEd
Tqo
Ed X q X q I q
dt
s
I q Ed
24

25.

Two-Axis Model
0 Rs Re I d X q X ep I q Ed Vs sin q vs
0 Rs Re I q X d X ep I d Eq Vs cos q vs
25

26.

Two-Axis Model
Tdo
Tqo
dEq
dt
Eq X d X d I d E fd
dEd
Ed X q X q I q
dt
d
s
dt
No saturation
effects are
included
with this
model
2 H d
TM Ed I d Eq I q X q X d I d I q TFW
s dt
26

27.

Two-Axis Model
0 Rs Re I d X q X ep I q Ed Vs sin q vs
0 Rs Re I q X d X ep I d Eq Vs cos q vs
Vd Re I d X ep I q Vs sin q vs
Vq Re I q X ep I d Vs cos q vs
Vt Vd2 Vq2
27

28. Flux Decay Model


If we assume T'qo is sufficiently fast then
dEd
Tqo
Ed X q X q I q 0
dt
dEq
Tdo
Eq X d X d I d E fd
dt
d
s
dt
2H d
TM Ed I d Eq I q X q X d I d I q TFW
s dt
TM X q X q I q I d Eq I q X q X d I d I q TFW
TM Eq I q X q X d I d I q TFW
28

29.

Flux Decay Model
This model is no longer common
29

30. Classical Model


Has been widely used, but most difficult to justify
Tdo
From flux decay model X q X d
E Eq
0 0
Or go back to the two-axis model and assume
X q X d
E
Tdo
( Eq const
02
Eq
Tqo
Ed const)
02
Ed
0
E
0
1
q
tan
0 2
E
d
30

31.

Classical Model
Or, argue that an integral manifold exists for
Eq , Ed , E fd , R f ,VR such that Eq const.
Ed X q X d I q const
E
0
Ed 0
X q
0 2
X d I q
02
Eq
0 tan 1 2
31

32.

Classical Model
Id + jIq e j δ-π 2
d
s
dt
0
2 H d
E
Vs
0
TM
sin q vs TFW
0 dt
X d X ep
This is a pendulum model
32

33.

Summary of Five Book Models
a) Full model with stator transients
c) Two-axis model
1
0
s
Tqo Tdo 0
d) One-axis model
Tqo 0
b) Sub-transient model
e) Classical model (const. E behind X d )
33

34. Damping Torques


Friction and windage

Usually small
Stator currents (load)

Usually represented in the load models
Damper windings


Directly included in the detailed machine models
Can be added to classical model as D( - s)
34

35. 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
35

36. Network Reference Frame


In transient stability the initial generator values are set
from a power flow solution, which has the terminal
voltage and power injection
– Current injection is just conjugate of Power/Voltage
These values are on the network reference frame, with
the angle given by the slack bus angle
V j Vr , j jVi , j In book Vi VDi jVQi
Voltages at bus j converted to d-q reference by
Vd , j sin
V
q , j cos
cos Vr , j
sin Vi , j
Vr , j sin
V
i , j cos
Similar for current; see book 7.24, 7.25
cos Vd , j
sin Vq , j
36

37. Network Reference Frame


Issue of calculating , which is key, will be considered
for each model
Starting point is the per unit stator voltages (3.215 and
3.216 from the book)
Vd q Rs I d
Vq d Rs I q
Equivalently, Vd +jVq Rs I d +jIq q j d
Sometimes the scaling of the flux by the speed is
neglected, but this can have a major impact on the
solution
37

38. Two-Axis Model


We'll start with the PowerWorld two-axis model (twoaxis models are not common commercially, but they
match the book on 6.110 to 6.113
Represented by two algebraic equations and four
differential equations
The bus number subscript
Eq Vq Rs I q X d I d
Ed Vd Rs I d X q I q
dEq
dt
is omitted since it is not used
in commercial block diagrams
1
Eq ( X d X d ) I d E fd ,
Tdo
d
s ,
dt
dEd
1
Ed ( X q X q ) I q
dt
Tqo
2 H d
TM Ed I d Eq I q ( X q X d ) I d I q TFW
s dt
38

39. Two-Axis Model


Value of is determined from (3.229 from book)
E V Rs jX q I
Sign convention on
current is out of the
generator is positive
Once is determined then we can directly solve for E'q
and E'd
39

40. Example (Used for All Models)


Below example will be used with all models. Assume a
100 MVA base, with gen supplying 1.0+j0.3286 power
into infinite bus with unity voltage through network
impedance of j0.22
– Gives current of 1.0-j0.3286 and generator terminal voltage of
1.072+j0.22 = 1.0946 11.59
Bus 4
Bus 1
Bus 2
X12 = 0.20
Infinite Bus
XTR = 0.10
slack
100.00 MW 1.0946 pu
57.24 Mvar 11.59 Deg
1.0463 pu
6.59 Deg
X13 = 0.10
Bus 3
X23 = 0.20
-100.00 MW
-32.86 Mvar
1.0000 pu
0.00 Deg
40

41. Two-Axis Example


For the two-axis model assume H = 3.0 per unitseconds, 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.
Solving we get
E 1.0946 11.59 j 2.0 1.052 18.2 2.814 52.1
52.1
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
41

42. Two-Axis Example


And
Eq 0.8326 0.3 0.9909 1.1299
Ed 0.7107 (0.5)(0.3553) 0.5330
E fd 1.1299 (2.1 0.3)(0.9909) 2.9135
Saved as case B4_TwoAxis
42

43. 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
43

44. 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
44

45. 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
45

46. GENSAL Block Diagram (PSLF)

A quadratic saturation function is used. For
initialization it only impacts the Efd value
46

47. 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 with
E 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
47

48. 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
E 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.70 37.5
48

49. GENSAL Example


Then
I d sin cos I r
I
I
cos
sin
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
49

50. 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
50

51. 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 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
51
English     Русский Rules