Small Signal Stability
Small Signal Stability
S. Sivasubramani
Associate Professor
Electrical Engineering Department
Indian Institute of Technology Patna
www.iitp.ac.in/~siva
where n is the order of the system and r is the number of inputs. It can be
written as
ẋ = f(x, u, t) (2)
where
x1 u1 f1
x2 u2 f2
x=. u=. f =.
.. .. ..
xn ur fn
y = g(x, u) (4)
where
y1 g1
y2 g2
y= . g= .
.. ..
ym gm
At equilibrium,
ẋ = f(x0 , u0 ) = 0 (5)
where x0 is the state vector x at the equilibrium point.
If f is a set of linear functions, the system is linear. Linear systems
have only one equilibrium state.
If f is a set of nonlinear functions, the system is nonlinear. Nonlinear
systems may have more than one equilibrium state.
Let x0 be the initial state vector and u0 be the input vector corresponding
to the equilibrium point.
ẋ = f(x0 , u0 ) = 0 (6)
x = x0 + ∆x u = u0 + ∆u
ẋ = x˙0 + ∆ẋ
(7)
= f(x0 + ∆x, u0 + ∆u)
where
∂f1 ∂f1 ∂f1 ∂f1
∂x1 ··· ∂xn ∂u1 ··· ∂ur
A = ... .. .. B = ... .. ..
. . . .
∂fn ∂fn ∂fn ∂fn
∂x1 ··· ∂xn ∂u1 ··· ∂ur
∂g1 ∂gm ∂g1 ∂g1 (10)
∂x1 ··· ∂xn ∂u1 ··· ∂ur
C = ... .. .. D = ... .. ..
. . . .
∂gm ∂gm ∂gm ∂gm
∂x1 ··· ∂xn ∂u1 ··· ∂ur
Hence,
∆x(s) = (sI − A)−1 [∆x(0) + B∆u(s)] (13)
and
∆y(s) = C(sI − A)−1 [∆x(0) + B∆u(s)] + D∆u(s) (14)
The poles of ∆x(s) and ∆y(s) are the roots of the equation.
det(sI − A) = 0 (15)
The values of s which satisfy the above equation are known as the
eigenvalues of matrix A. Equation (15) is referred to as the characteristic
equation of A.
The eigenvalues of a matrix are given by the values of the scalar parameter
λ for which there exist non-trivial solutions to the following equation.
Aφ = λφ (16)
where
A is an n × n matrix
φ is an n × 1 vector
Aφi = λi φi i = 1, 2, · · · , n (19)
ψi A = λi ψi i = 1, 2, · · · , n (20)
ψi φi = 1
ΦΨ = I (22)
Ψ = Φ−1 (23)
Let an n dimensional diagonal matrix of eigenvalues be defined as
λ1 ··· 0
.. .. .
Λ= . . .. (24)
0 · · · λn
AΦ = ΦΛ (25)
Let us take a homogeneous system which does not have an external input.
Therefore, the response is a natural response.
ż = Λz (31)
żi = λi zi i = 1, 2, · · · , n (32)
∆x(t) = Φz(t)
z1 (t)
z2 (t)
(34)
= φ1 φ2 · · · φn .
..
zn (t)
From (33),
n
X
∆x(t) = φi zi (0)e λi t (35)
i=1
and
z(t) = Ψ∆x(t)
T
= ψ1 T ψ2 T · · · ψn T
∆x(t)
where
p1i φ1i ψi1
p2i φ2i ψi2
pi = . = .
.. ..
pni φni ψin
ż = Λz + B0 ∆u (41)
0
∆y = C z + D∆u (42)
B0 = Φ−1 B (43)
0
C = CΦ (44)
π
(Id + Iq )e (δ− 2 ) Re Xe
V∞ ∠0◦
It ∠γ
π
(Vd + Vq )e (δ− 2 ) = Vt e α
Figure: SMIB
dδ
= ω − ωs (45)
dt
2H dω
= Tm − Te − D(ω − ωbase ) (46)
ωs dt
The equivalent circuit of a SMIB system using this model is shown here.
Rs Xd0 Vt ∠α Re Xe
It ∠γ
+
E 0 ∠δ V∞ ∠0◦
−
E 0 V∞ sin δ
Te = Pe = (47)
XT
d∆δ
= ∆ω (48)
dt
2H d∆ω
= −∆Te − D∆ω (49)
ωs dt
From (47),
E 0 V∞ cos δ0
∆Te = ∆δ = Ks ∆δ (50)
XT
where φ is the right eigenvector matrix of the system matrix A and λ1 and
λ2 are eigenvalues of it. c1 and c2 are calculated as follows:
c1 ∆δ(0)
=ψ (57)
c2 ∆ω(0)
E 0 ∠δ 0.995∠0◦
S∗ 0.9 − 0.3
I¯t = ∗ = = 0.95∠17.56◦
V 1.0∠−36◦
Ē 0 = V̄t + I¯t × 0.3 = 1.0∠36◦ + 0.95∠17.56◦ × 0.3 = 1.123∠49.91◦
The angle of E 0 with respect to the infinite bus is
δ0 = 49.91◦
Siva (IIT P) EE549 35 / 97
The synchronizing torque coefficient is
E 0 V∞ 1.123 × 0.995
Ks = cos δ0 = cos 49.91◦ = 0.7574
XT 0.95
The system matrix A from the linearized equations is
0 1 0 1
A= ωs ωs =
− 2H Ks − 2H D −40.79 0
0
dEq0
Td0 = −Eq0 − (Xd − Xd0 )Id + Efd (58)
dt
dδ
= ω − ωs (59)
dt
2H dω
= Tm − Te − D(ω − ωbase ) (60)
ωs dt
Id Re − Iq Xe = Vd − V∞ sin δ (64)
Iq Re + Id Xe = Vq − V∞ cos δ (65)
1
0
0
Td0
∆Efd
+ 0
0
ωbase ∆Tm
0 2H
1
0
0
Td0
∆Efd
+ 0
0
ωbase ∆Tm
0 2H
The parameters of each of the four generators of the plant are in per unit
on its rating are as follows:
E 0 ∠δ 0.995∠0◦
S∗ 0.9 − 0.3
I¯t = ∗ = = 0.95∠17.56◦
V 1.0∠−36◦
Ē 0 = V̄t + I¯t × (Rs + Xq ) = 1.1253∠49.84◦
The angle of E 0 with respect to the infinite bus is
δ0 = 81.99◦
where
1 Vd0
K5 = ( Xq (Re V∞ sin δ0 + V∞ (Xe + Xd0 ) cos δ0 )
Re2 + (Xe + Xq )(Xe + Xd0 ) Vt
Vq0 0
+ X (Re V∞ cos δ0 − V∞ (Xe + Xq ) sin δ0 ))
Vt d
1 Vd0 Vq0 0 Vq0
K6 = 0 ( Xq Re − Xd (Xe + Xq )) +
Re2 + (Xe + Xq )(Xe + Xd ) Vt Vt Vt
The stability of the system now depends on the eigen values of the
state matrix.
Siva (IIT P) EE549 53 / 97
The state space representation of the system given in (79) can be
represented as a control block diagram as shown here.
1 K4 1
s∆Eq0 (s) = − 0 ∆Eq0 (s) − 0 ∆δ(s) + 0 ∆Efd (s)
K3 Td0 Td0 Td0
s∆δ(s) = ∆ω(s)
ωbase ωbase ωbase
s∆ω(s) = − K2 ∆Eq0 (s) − K1 ∆δ(s) − D∆ω(s)
2H 2H 2H
ωbase
+ ∆Tm (s)
2H
KA K6 KA K5 1 KA
s∆Efd (s) = − ∆Eq0 (s) − ∆δ(s) − ∆Efd (s) + ∆Vref (s)
TA TA TA TA
(80)
K4 K3 K3
∆Eq0 (s) = − 0 ∆δ(s) + 0 ∆Efd (s) (81)
1 + sK3 Td0 1 + sK3 Td0
KA KA
∆Efd (s) = − (K5 ∆δ(s) + K6 ∆Eq0 (s)) + ∆Vref (s) (82)
1 + sTA 1 + sTA
∆ω(s) = s∆δ(s) (83)
ωbase ωbase ωbase
s 2 ∆δ(s) = ∆Tm (s) − (K1 ∆δ(s) + K2 ∆Eq0 (s)) − Ds∆δ(s)
2H 2H 2H
(84)
K4 K3 K3
∆Eq0 (s) = − 0 ∆δ(s) + 0 ∆Efd (s) (81)
1 + sK3 Td0 1 + sK3 Td0
KA KA
∆Efd (s) = − (K5 ∆δ(s) + K6 ∆Eq0 (s)) + ∆Vref (s) (82)
1 + sTA 1 + sTA
∆ω(s) = s∆δ(s) (83)
ωbase ωbase ωbase
s 2 ∆δ(s) = ∆Tm (s) − (K1 ∆δ(s) + K2 ∆Eq0 (s)) − Ds∆δ(s)
2H 2H 2H
(84)
∆Te = ∆Eq0 Iq + Eq0 ∆Iq + (Xq − Xd0 )Iq ∆Id + (Xq − Xd0 )Id ∆Iq
(86)
∆Id
= Iq ∆Eq0 + (Xq − Xd0 )Iq Eq0 + (Xq − Xd0 )Id
∆Iq
where
(K4 (1 + sTA ) + KA K5 )K3 K2
H(s) = K1 − 0 )(1 + sT ) + K K K
(1 + sK3 Td0 A A 6 3
The parameters of each of the four generators of the plant are in per unit
on its rating are as follows:
KA = 200 TA = 0.02
d∆Efd
TA = −∆Efd + KA (∆Vref + ∆VPSS − ∆Vt ) (97)
dt
The transfer function between ∆VPSS and ∆Te is found to see the effect
of ∆VPSS on Ks and Kd .
K3
∆Eq0 (s) = 0 ∆Efd (s) (98)
1 + sK3 Td0
KA K6 KA
∆Efd (s) = − ∆Eq0 (s) + ∆VPSS (s) (99)
1 + sTA 1 + sTA
K3 KA
∆Eq0 (s) = 0 )(1 ∆VPSS (s) (100)
(1 + sK3 Td0 + sTA ) + K3 KA K6
K2 K3 KA
∆Te (s) = K2 ∆Eq0 (s) = 0 ∆VPSS (s)
(1 + sK3 Td0 )(1 + sTA ) + K3 KA K6
(101)
1
For a high gain exciter, K3 << KA K6 .
K2
K6
∆Te (s) = 0
sTd0
∆VPSS (s) (103)
(1 + KA K6 )(1 + sTA )
Since PSS has a transfer function G (s) with input ∆ω, Equation (103)
can be written as
K2
K6
∆Te (s) = 0
sTd0
G (s)∆ω (104)
(1 + KA K6 )(1 + sTA )
∆Te = K1 ∆δ
One of the lead-lag time constants can be arbitrarily chosen. The other
time constant can be derived from (112).
4 To compute KPSS , we can compute KPSS∗ i.e., the gain at which the
system becomes unstable using the root locus, and then have KPSS =
1 ∗
3 KPSS .
5 The PSS should be activated only when low-frequency oscillations de-
velop and should be automatically terminated when the system oscil-
lation ceases. It should not interfere with the regular function of the
excitation system during steady state operation of the system frequency.
The washout stage has the transfer function
sTW
Gw (s) = (113)
1 + sTW
Siva (IIT P) EE549 74 / 97
Washout filter acts like a high-pass filter allowing those signals which
are above the cut-off frequency. The washout filter time constant is
chosen so that the signal with lowest frequency of interest can be passed
through. For washout filter time constant of Tw = 10 s, signals of
frequency 0.1 Hz and above can be passed. The stead state operation
is considered as DC signals and hence blocked by the washout filter.
Let the output of the washout filter be ∆VWF .
Let the output of the lead-lag block be ∆VPSS .
The linearized dynamic equations of the PSS are
1
∆V̇WF = − ∆VWF + KPSS ∆ω̇ (114)
TW
1 1 T1
∆V̇PSS = − ∆VPSS + ∆VWF + ∆V̇WF (115)
T2 T2 T2
∆Eq0
∆δ
h T ω T ωbase T ωbase T
i
− T1 ∆ω
1 − T 1 T1
base K K
∆V̇PSS = − T1 2H − T1 K1 KPSS − T1 DKPSS 0
2 PSS 2H 2H T2
2 2 2 W 2 2 ∆Efd
∆VWF
∆VPSS
i
ωbase T1 ∆Vref
h
+ 0 2H T2
KPSS
∆Tm
(117)
The parameters of each of the four generators of the plant are in per unit
on its rating are as follows:
KA = 200 TA = 0.02
λ1 = −46.4791
λ2 , λ3 = −15.8405 ± 14.6135
λ4 , λ5 = −1.22 ± +6.6794
λ6 = −0.741
0
dEqi0 (Xdi0 − Xdi00 )
Td0i = −Eqi0 − (Xdi − Xdi0 )[Idi − (−Eqi0
dt (Xdi0 − Xlsi )2 (119)
+ (Xdi0 − Xlsi )Idi + ψ1di ] + Efdi
00 dψ1di
Td0i = Eqi0 − (Xdi0 − Xlsi )Idi − ψ1di (120)
dt
0 dEdi0
Tq0i = −Edi0 + (Xqi − Xqi0 ){(Iqi
dt
(Xqi0 − Xqi00 ) 0 (121)
− 0 (E + (Xqi0 − Xlsi )Iqi + ψ2qi )}
(Xqi − Xlsi )2 di
00 dψ2qi
Tq0i = −Edi0 − (Xqi0 − Xlsi )Iqi − ψ2qi (122)
dt
dEfdi
TEi = −(KEi + SEi (Efdi ))Efdi + VRi (125)
dt
dVR KA KF
TA = −VR + KA RF − Efd + KAi (Vrefi − Vti ) (126)
dt TF
dRFi KFi
TFi = −RFi + Efdi (127)
dt TFi
1 ωbase
V̇WF = − VWFi + KPSSi (Tmi − Tei − Di (ωi − ωbase )) (128)
TWi 2Hi
dTMi KHPi TRHi KHPi TRHi
TRHi = −∆TMi + 1 − PCHi + PSVi (130)
dt TCHi TCHi
dPCHi
TCHi = −PCHi + PSVi (131)
dt
dPSVi 1 ωi max
TSVi =− − 1 + Prefi − PSVi , 0 ≤ PSVi ≤ PSVi
dt RDi ωbase
(132)
Network Equations :
For i = 1, 2, · · · , ng generator buses,
n
X
Vi sin(δi − θi )Idi + Vi cos(δi − θi )I qi − PDi (Vi ) − Vi Vj Yij cos(αij + θj − θi ) = 0
j=1
(135)
n
X
Vi cos(δi − θi )Idi − Vi sin(δi − θi )I qi − QDi (Vi ) + Vi Vj Yij sin(αij + θj − θi ) = 0
j=1
(136)
Siva (IIT P) EE549 85 / 97
For i = ng + 1, ng + 2, · · · , n load buses,
n
X
PDi (Vi ) + Vi Vj Yij cos(αij + θj − θi ) = 0 (137)
j=1
X n
QDi (Vi ) − Vi Vj Yij sin(αij + θj − θi ) = 0 (138)
j=1
where
Xi =[Eqi0 ψ1di Edi0 ψ2qi δi ωi VRi Efdi RFi TMi PSVi PCHi VWFi VPSSi ]T
i = 1, 2, · · · , ng
T
Ui = Vrefi Prefi i = 1, 2, · · · , ng
θl = [θng +1 , · · · , θn ]T , Vl = [Vng +1 , · · · , Vn ]T
The stator equations (133) and (134) can be written as
The network equations at the generator buses (135) and (136) can be
written as
hi (Xi , Idi , Iqi , θg , Vg , θl , Vl ) = 0 i = 1, · · · , ng (141)
The network equations at the load buses (137) and (138) can be written as
ki (θg , Vg , θl , Vl ) = 0 i = ng + 1, · · · , n (142)
∆Ẋ =A1i (14ng ×14ng ) ∆X(14ng ×1) + B1 (14ng ×2) ∆Idq (2ng ×1)
∆θg
∆Vg
+ [B2 (14ng ×2ng ) 0(14ng ×2(n−ng )) ]
∆θl (145)
∆Vl (2n×1)
+ Wi (14ng ×2ng ) ∆Ui (2ng ×1)
∆θg
∆Vg
C1i(2×14) ∆Xi(14×1) +C2i(2×2) ∆Idqi (2×1) +[D1i(2×2ng ) 0(2×2(n−ng )) ]
∆θl =0
∆Vl (2n×1)
(147)
For ng generators,
∆θg
∆Vg
C3i(2×14) ∆Xi(14×1) +C4i(2×2) ∆Idqi (2×1) +[D2i(2×2ng ) D3i(2×2(n−ng )) ]
∆θl =0
∆Vl (2n×1)
(150)
For ng generators,
∆θg
∆Vg
[D4i (2×2ng ) D5i (2×2(n−ng )) ]
∆θl =0 (153)
∆Vl (2n×1)
For ng generators,
∆θg
∆Vg
[D4 (2ng ×2ng ) D5 (2ng ×2(n−ng )) ]
∆θl =0 (154)
∆Vl (2n×1)
Let
D6 = D2 − D3 D5 −1 D4 (160)
Substituting (160) and (159) in (157) and (156), and finding the generator
bus voltages, angles, direct axis current and quadrature axis current give
∆Idq −1
∆θg = − C2 D1 C1
∆X (161)
C4 D 6 C3
∆Vg
= Asys ∆X + W∆U
where
C2 D1 −1 C1
Asys = A1 − B1 B2
C4 D6 C3