DX F (%,T)
DX F (%,T)
836 Chap. 13
NUMERICAL
INTEGRATION METHODS [4-61
13.2
dx = f(%,t)
dt (13.10A
variables and tis the independent Varato
where x is the state vector of n dependent able
to solve x as a function of i, with the initial values ofr
(time). Our objective is and
t equal to Xo and to, respectively.
of numerical inteprati
In this section we provide a general description
of the above form. In describing thece
methods applicable to the solution of equations
13.10A as if it were a first.
methods, without loss of generality, we will treat Equation
order differential equation. This simplifies presentation and makes it easier for a
features of each method.
novice reader to comprehend the special
We will first describe the Euler method, which by virtue of its simplicity
dx = fx,) (13.10B)
dt
True solution
X Tangent
Ax
At
Figure 13.6
Sec. 13.2
Numerical Integration Methods
At x =*o» t=lo we can
approximate the
tangent having a slope curve 837
te
representing the true
true solution
solution by
d
dt x
Therefore,
Ax = |dx
At
dt x-o
The value of x at t= =lo +Ar is given by
dx
o+Ax =z At
(13.11)
The Euler method is equivalent to using the first two terms
of the Taylor series
expansion for x around the point (x,to):
X +ArG%)+G,)+
2! 31 )
(13.12)
After using the Euler technique for determining x=* corresponding to t, we can
1ake another short time step At and determine x^ corresponding to l= +Ar as tollows:
dx At (13.13)
dt |x-*
important
to
methods, it
is very
the
In the integration made early in
Consider application
der the pro
of numerical
cause slight
errors
the propagation
propagation of error, which may
depends
on
later, the
Procese
proces stability errors
significant
further
cause
other
Therefore,
Ax dr At
dt x
dx |
X Ax =x^+ At (13.11)
dt x-o
The Euler method is equivalent to using the first two terms of the Taylor series
expansion for x around the point o)
Ar6,)+ ) ) (13.12)
to we can
I=l,
Alter using the Euler technique for determining x=x corresponding as tollows:
another short time step At and determine x, corresponding l=1 +
to
aKe
(13.13)
dx At
x dt x*x
be determined corresponding
values ofr can
By applying the technique successively,
to die"8 referred
different values of f. derivative ofx and is,
theretore,
to be
first Ar has
The method considers only the accuracy
for each step, will
0to as
as aa sufficient effort required
order method. To give computational
and the
small. TThis will
Snall n c r e a s e
round-off errors, important
to
be very high. it is very
the
integration
methods,
i made early in
In the pplication of numerical
errors
slight propagation
on the
cause
se no no
significant
signiticant errors
cause
other
error. If early errors carry through but o n the other hand, early
cause
b
be
to
to
later, the method is said
Transient Stability
838 Chap. 13
13.2.2 Modified Euler Method
(a) Predictor step. By using the derivative at the beginning of the step, the valiu
alue
at the end of the step is predicted
dx
o dt \-soAt (13.14)
(b) Corrector step. By using the predicted value of xi, the derivative at the end of
the step is computed and the average of this derivative and the derivative at
the beginning of the step is used to find the corrected value
dx
x Xo2 At (13.15)
dtK dt |x-xf
If desired, a more accurate value of the derivative at the end of the step can be
calculated, again by using x=xi. This derivative can be used to calculate a more
accurate value of the average derivative which is in turn used to apply the corrector
step again. This process can be used repeatedly until successive steps converge with
the desired accuracy.
The modified Euler method is the simplest of
predictor-corrector (P-C)
methods. Among the well known higher order P-C methods are the
method, Milne method, and Hamming method [4]. The applicability of these methods
Adams-Bashtor
to power system stability analysis has been investigated in reference 7 and has been
found to suffer from a number of limitations. They need
are not self-starting, more
computer storage and require smaller time steps than the Runge-Kutta methoas
described below.
A x =x+
2
where
k = f,)At
k fo+k.to*Ar)at
method is equivalent to
considering first and second derivative terms in the
Taylor series, error is on the order of Ars.
A general formula giving the value of x for the
(n+1st step is
n+1X*- 2
where
(13.16)
, , + 24,*2k,+k,)
where
k = fo,,)At
k Sr,+k,t,+At)A
Transient Stability
840 Chap. 13
is as followS:
The physical interpretation of the above solution
k, a,Lf-1)-b,4.1
k,At (13.17)
9, 9,-13k-c,f-,t)
The values of the a, b, and c coefficients are as follows:
a 1/2, b 2,
C =a a =
1-y0.5, b =
1, c2 a2
C2
a l+/0.5, b, =1, c3 =aji a 1/6, b
=
=
2, C4 1/2
values.
848 Transient Stability
From Figure E13.5, for critical clearing, Chap. 13
A, A
or
A,4, A,4
Therefore, from the plots, we have
125.27
0.9(125.27-41.77) =1.1024sinô dô
1.3116 =
= 52.29
This agrees with the value
determined from time
responses.
System ynamic
Response 849
Stator equations and ER. E
axes transformation
R
Transmission
*****
- -
Algebraic equations
** Differential equations
Ine model used for each component should be appropriate for transient stability
analySis, and the system equations must be organized in a form suitable for applying
numerical methods.
model consists of a large
AS we willin what follows, the complete system
see
in stability
studies are
representation
necessary for
Section
on 5.1. model for
transient stability
d-axis and
To illustrate the implementation of the generator a model with
model
one
one
analysis,
WO
we assume that the ger the g en
neerra
atto
orr is represented
by
However,
the equations
presented
number of
here q-axis
amortiidt 13.9. arbitrary
heres amnoortisseurs as shown in Figure model
with an
can be for a
eadily modified to account
amortisseurs.
Transient Stability
850
L
L Chap.1's
La
ads Vag aqs
d ad R
ZRidea
Figure 13.9 Synchronous machine equivalent circuits
pao, .-T,-K,ao,)
(13.22)
po = A,
where
PVsa a (adaRa
Pp1d Rd
Lnd
(13.23)
p14 oiR,
p2
L24
Simulation of Power System Dynamic
Sec. 13.3
flux
Response 851
q-axis
mutual
linkages are given by
a- and
The
ad-adiakas iya*Ladeind
= Lads
(13.24)
L
Vaaee-i ,2
(13.25)
where
Lads
Ladis La
(13.26)
L'ags 1
ags 14
Lads =Ksaadu
(13.27)
ags aqu
nd and
Ka are computed as a function of the air-gap flux linkage Vat as
escribed in
Chapter (Section 3.8.2).
3
Stator voltage equations
e-Ria*(L)i,+Ej (13.28)
-Rai-(La)i,+E
Transient Stability
Cha 13
852
with
E - ags
Lia L
(13.29
E wLads
La id
(13.30
e Epsino-E,cosô
E ***********
---
eE,sino+Ecoso
r (13.31)
E =e sinð+e,coso
E,esinð-e,cosð
ER
Figure 13.10 Reference frame
transformation
and definition of rotor angle d
For convenience in
the
the stator plete set of algebraic equa
organization of the complete c e frame 2s
voltage equations are set o
expressed in the common K-l erence fraac
indicated in Figure 13.8. stator voltage
esponse 853
Ex -RRX'E
E,-X R,|E (13.32)
The elements of
ats of the impedance matrix are given by
ER E sinô+E" cosô
(13.34)
E E"sinð -Ej coso
RRR R= R
XRXIR = olj = X X =X"
nis case, ER tjE represents the voltage behind the subtransient impedance R, YA".
erwork solution, the generator may be represented by either of the Simple
quivalent circuits shown in
Figure 13.11.
Z"
Z" R,+X
Y" = 1/Z"
circuits
13.1l Synchronous machine equivalent
subtransient saliency
wilh negligible
Transient Stability
854 Chap. 13
saturation may introduce
due to
small amount of
a .
P,aia* (13.35
(136
The air-gap torque required for the solution of the swing equation (13.22) is
T. i , a
(13.37A)
Since we have assumed o =o/o, =1.0 pu in the stator voltage equations, in per unit the
air-gap torque is equal to the air-gap power (see Chapter 5, Section 5.1.2). Hence
(13.37B)
T, P P,+R,T?
The field current in the
reciprocal per unit system is given by
(13.38
(13.39)
two
amortisseur circuits. For models with model with ne d-axis and changesto
theabove a different ircuits,
formulation of machine number of rotor hav we
on
inductances implemena
g e n e r a la p p r o a c h
Terminal voltage
Vref EF max
Exciter
transducer
E 1+SR
1
- KA
Emin
Phase Vsmax
compensation ma
Gain Washout
1+sT1
sT
KsTAB 1+STw 1-sT
5) Vs min
3 4
Power system stabilizer
AVR
and PSS
with
system
excitation
Thyristor
Figure 13.12
856
Transient Stabilityy
Chap. 13
For a bus-fed (potential source) thyristor exciter, the voltages var
generator terminal voltage (E) and exciter output current ( ) :
vary with the
Efmar VRma-Ku
EFminVRmin
(13.40
(13.41)
TR
From blocks 3 and 4,
(13.444)
with
(13.44B)
smar 2 V2 smin
Vemax
E K,VV,*V,]
with
(13.45B)
Efma
EFmaxEa2 EFmin
Sec. 13.3
Simulation of Power System Dyn:
Both limits considered namic Response
here are
discussed in Chapter
8. windup limits. 857
discussenerator field voltage efa
is
The generator field
in the
Modelling of non-windup
ilimits
exciter output voltage Eja (see Chapter 8, reciprocal
Section 8.6) asper unit system
follow
lows:
is related to
efd
(13.46)
alternative
method
An alternative method
a of treating blocks 4
iobles are not required, is described in and 5, in which the derivatives of the input
variables
L
Ega Radu
Rid (13.47)
VE
The AVR reference is
fd+V (13.48)
KA
to the
usref takes a value appropriate to the generator loading condition prior
disturbance.
Kepresentation of field-shorting circuit [8/
effecis are accounted for. while the sub transient effectsare neglected. The
transienteffects are dominated by the rotor circuits. which are the field circuit
in d-axis and an equiyalent circuit in the g-axisfornied by the solid rotor. The
negligible compared to the speed voltage terms and that o= o, Ip.u. The
=
two-alis model
block diagram representation of the syichronous machine in
.
-
- ::
Transinission
System
-02
o1
i=1,2....n. and the state variables. This will be obtained in the fom of a
Vai.
the machine currents i and i and the
relation betweæn these voltages. .
follows.
21
V=VVdi :
where
i / 3 Tdi 3
+jV
(2.13)
V,V +V
T + j
hk (2.14
Xpraseu s
. 2.15)
25.3 Convertlng to CommonReference Frane
i
(2.18)
:i.iftigi
j62 0
(2.22)
0
0000eon
VT (2.24)
Sim
milariyor noIe urrenl
(2.25)
.
1-T1 (226)
=MV (221
AL GAV4-BAVatiYicos(0-6yo)AV
Ysin8)AV Y,(sin(,Vtcos p l
1,.n (2.29)
i-l.n (2.30)
D / i=1,.n
(replacingV by E):
pA
qq)YIcos (6-1AE
+Fa-d rasinkal1AE
Il2 (2.33
+ oa6J