Synchronous Machine Analysis
Synchronous Machine Analysis
1 Armature
It is a three phase winding placed in the stator.
The three phase armature windings are placed 120◦ (electrical) apart in
space.
Stator iron is built up of thin laminations to reduce eddy current loss.
2 Field
Field winding is placed in the rotor and requires DC.
There are two types of rotor.
1 Cylindrical Poles
2 Salient Poles
The relationship between the electrical angle (θ) and the mechanical angle
(θm ) is
P
θ = θm
2
In a 2-pole machine,
θ = θm
λa = −laa ia − lab ib − lac ic + lafd ifd + la1d iid + la1q i1q + la2q i2q
λb = −lba ia − lbb ib − lbc ic + lbfd ifd + lb1d iid + lb1q i1q + lb2q i2q
λc = −lca ia − lcb ib − lcc ic + lcfd ifd + lc1d iid + lc1q i1q + lc2q i2q
Pp
Pavg
P = Pavg + Pp cos(2θ)
MMFaq
MMFa
MMFad
θ
θ + 90◦
peak MMFa = Na ia
peak MMFad = Na ia cos θ
peak MMFaq = Na ia cos(θ + 90◦ ) = −Na ia sin θ
Na ia cos θ
θ d
Na ia sin θ MMFa
lbb = laa0 + laap cos 2(θ − 120◦ ) = laa0 + laap cos(2θ + 120◦ ) (11)
◦ ◦
lcc = laa0 + laap cos 2(θ − 240 ) = laa0 + laap cos(2θ − 120 ) (12)
Pd
φba = Nb ib [( (cos(2θ − 120◦ ) + cos(120◦ ))+
2
Pq
(cos(120◦ ) − cos(2θ − 120◦ ))]
2
Pd + Pq Pd − Pq ◦
φba = Nb ib − + (cos(2θ − 120 ))
4 2
1
lba = lab = − laa0 + laap cos(2θ − 120◦ )
2 (13)
1
= − laa0 − laap cos(2θ + 60◦ )
2
Similarly,
1
lca = lac = − laa0 − laap cos(2θ − 60◦ ) (14)
2
1
lbc = lcb = − laa0 − laap cos(2θ − 180◦ ) (15)
2
lcfd cos(θ + 120◦ ) lc1d cos(θ + 120◦ ) −lc1q sin(θ + 120◦ ) −lc2q sin(θ + 120◦ )
(17)
Let
lafd = lbfd = lcfd = lsfd
la1d = lb1d = lc1d = ls1d
la1q = lb1q = lc1q = ls2q
la2q = lb2q = lc2q = ls2q
lsfd cos θ ls1d cos θ −ls1q sin θ −ls2q sin θ
Lsr = lsfd cos(θ − 120◦ ) ls1d cos(θ − 120◦ ) −ls1q sin(θ − 120◦ ) −ls2q sin(θ − 120◦ )
lsfd cos(θ + 120◦ ) ls1d cos(θ + 120◦ ) −ls1q sin(θ + 120◦ ) −ls2q sin(θ + 120◦ )
(18)
ia = Im cos(ωt)
ib = Im cos(ωt − 120◦ )
ic = Im cos(ωt + 120◦ )
id ia
iq = Tdq0 ib (20)
i0 ic
cos(θ − 120◦ ) cos(θ + 120◦ )
id cos θ Im cos ωt
iq = 2 − sin θ − sin(θ − 120◦ ) − sin(θ + 120◦ ) Im cos(ωt − 120◦ )
3
i0 1
2
1
2
1
2 Im cos(ωt + 120◦ )
id Im cos(ωt − θ)
iq = Im sin(ωt − θ) (21)
i0 0
θ = ωt + δ
id Im cos δ
iq = −Im sin δ (22)
i0 0
For balanced steady state operation, id and iq are constant.
1
i0 = (ia + ib + ic ) = 0
3
va ia + vb ib + vc ic 6= vd id + vq iq + v0 i0
q
2 √1 ,
If k1 = 3 and k2 = 2
the transformation will be power invariant.
After simplification,
3
λd 2 (laa0 + laap ) 0 0 id
λq = − 3
0 2 (laa0 − laap ) 0 iq
λ0 0 0 laa0 i0
(35)
i
0 fd
lsfd ls1d 0
i1d
+ 0 0 ls1q ls2q i1q
0 0 0 0
i2q
3 3
ld = (laa0 + laap ); lq = (laa0 − laap )
2 2
where ld , lq are the inductances along d, q-axis corresponding to the total
flux linkage.
ld = lmd + lls ; lq = lmq + lls
where
Vbase = Vrms (l − n) kV
Sbase = 3Vbase Ibase = three phase rated MVA
Sbase
Ibase = kA
3Vbase
Vbase
Zbase = Ω
Ibase
ωbase = ωs = 2πf elect. rad/sec (44)
2
ωm base = ωbase mech. rad/sec
P
Zbase
Lbase = H
ωbase
Vbase 1
λbase = Wb-turn, tbase = s/rad
ωbase ωbase
Before converting it into per unit, let us substitute voltage equations given
in (26)-(28) in (25).
3 dλd dλq dλ0
s= (−rs id − ωλq + )id + (−rs iq + ωλd + )iq + 2(−rs i0 + )i0
2 dt dt dt
3 dλd dλq dλ0 3 3
rs id2 + rs iq2 + 2rs i02
= id + iq + i0 + ω (λd iq − λq id ) −
2 dt dt dt 2 2
(59)
Te = ψd Iq − ψq Id (63)
In per unit calculations, the torque and power are the same.
λd (lmd + lls )Id Idq0,base lsfd Ifd Ifd,base ls1d I1d I1d,base
=− + +
λdq0,base λdq0,base λdq0,base λdq0,base
(67)
By using the above terms, the equations (67) - (69) can be written as
follows:
ωbase (lmd + lls )Id Idq0,base ωbase lsfd Ifd Ifd,base ωbase ls1d I1d I1d,base
ψd = − + +
Vdq0,base Vdq0,base Vdq0,base
(70)
lmd 3 lsfd
Ifd,base = Idq0,base ; Vfd,base = Vdq0,base
lsfd 2 lmd
lmd 3 ls1d
I1d,base = Idq0,base ; V1d,base = Vdq0,base
ls1d 2 lmd
By using the above terms, the equations (70) - (72) can be written as
follows:
ωbase (lmq + lls )Iq Idq0,base ωbase lmq I1q Idq0,base ωbase lmq I2q Idq0,ba
ψq = − + +
Vdq0,base Vdq0,base Vdq0,base
(76)
ωbase lmq Iq Idq0,base ωbase l1q1q I1q I1q,base ωbase l1q2q I2q I2q,base
ψ1q =− + +
Vdq0,base V1q,base V1q,base
(77)
ωbase lmq Iq Idq0,base ωbase l1q2q I1q I1q,base ωbase l2q2q I2q I2q,base
ψ2q =− + +
Vdq0,base V2q,base V2q,base
(78)
1
Xd00 = Xls + 1 1 1
(94)
Xmd + Xlfd + Xl1d
Solving (96) and (97) for Ifd and I1d and considering (81),
Xmd Xl1d
Ifd = Id (98)
Xmd Xlfd + Xmd Xl1d + Xlfd Xl1d
Xmd Xlfd
I1d = Id (99)
Xmd Xlfd + Xmd Xl1d + Xlfd Xl1d
X1d
Ifd = − I1d (106)
Xmd
1 dIfd dI1d
Xmd + X1d + R1d I1d = V1d = 0 (107)
ωbase dt dt
1 dIfd 1 X1d dI1d R1d
= − − I1d (108)
ωbase dt ωbase Xmd dt Xmd
Substituting (89) in (54), we get
1 dIfd dI1d
Xfd + Xmd + Rfd Ifd = Vfd (109)
ωbase dt dt
Similarly, the open circuit q-axis time sub-transient time constant can
be expressed as
!
00 1 1
Tq0 = Xl2q + 1 1
(114)
ωbase R2q Xmq + Xl1q
Our aim is to express the voltage equations and flux linkage equations
using the sub-transient and transient reactances and open circuit time
constants along with (119).
1 2
1 Xlfd Xl1d Xmd
X1d Xmd − Xmd Id =
∆ Xlfd ∆
(Xd0 −Xls ) Xlfd Xl1d Xmd
Since 1
Xlfd = X
(Xd −Xd0 ) md
and ∆ = Xd00 − Xls ,
1 (Xd0 − Xd00 ) 0
Xmd ψfd = E
∆ (Xd0 − Xls )2 q
(Xd0 − Xd00 )
I1d = (−Eq0 + ψ1d + Id (Xd0 − Xls )) (123)
(Xd0 − Xls )2
Substituting (122) and (123) in (88),
Similarly, !
00 1 (Xq0 − Xls )2
Tq0 =
ωbase R2q (Xq0 − Xq00 )
1 dψd ω
= Vd + Rs Id + ψq (128)
ωbase dt ωbase
1 dψq ω
= Vq + Rs Iq − ψd (129)
ωbase dt ωbase
1 dψ0
= V0 + Rs I0 (130)
ωbase dt
Siva (IIT P) EE549 66 / 102
0
dEq0 (Xd0 − Xd00 )
Td0 = −Eq0 − (Xd − Xd0 )[Id − (−Eq0
dt (Xd0 − Xls )2 (131)
+ (Xd0 − Xls )Id + ψ1d ] + Efd
00 dψ1d
Td0 = Eq0 − (Xd0 − Xls )Id − ψ1d (132)
dt
0 (Xq0 − Xq00 ) 0
0 dEd 0 0
Tq0 = −Ed + (Xq − Xq ) Iq − (E + (Xq0 − Xls )Iq + ψ2q )
dt (Xq0 − Xls )2 d
(133)
00 dψ2q
Tq0 = −Ed0 − (Xq0 − Xls )Iq − ψ2q (134)
dt
(X 00 − Xls ) 0 (Xd0 − Xd00 )
ψd = −Xd00 Id + d0 E + ψ1d (135)
(Xd − Xls ) q (Xd0 − Xls )
(Xq00 − Xls ) 0 (Xq0 − Xq00 )
ψq = −Xq00 Iq − E d + ψ2q (136)
(Xq0 − Xls ) (Xq0 − Xls )
dδ
= ω − ωs (137)
dt
2H dω
= Tm − Te − D(ω − ωbase ) (138)
ωs dt
where Te = ψd Iq − ψq Id
A 555 MVA, 24 kV, 0.9 pf, 60 Hz, 3 phase, 2 pole synchronous generator
has the following inductances and resistances associated with the stator
and rotor field windings: (P. Kundur Example 3.1)
1 We know that
3 3
ld = (laa0 + laap ); lq = (laa0 − laap )
2 2
(refer to slide 28).
3
ld = (3.2758 + 0.0458) = 4.9824 mH
2
3
lq = (3.2758 − 0.0458) = 4.845 mH
2
3 Let us find the base quantities (refer to slides 32, 33, & 34).
24
Vbase = √ = 13.8564 kV Sbase = 555 MVA
3
Sbase 555
Ibase = = = 13.3512 kA
3Vbase 3 × 13.8564
√ √
Vdq0,base = 2Vbase = 2 × 13.8564 = 19.5959 kV
√
Idq0,base = 2Ibase = 18.8814 kA
Vdq0,base 19.56
Zdq0,base = = = 1.0378 Ω
Idq0,base 18.8814
Zdq0,base 1.0378
Ldq0,base = = = 2.753 mH
ωbase 2 × π × 60
lmd 4.5695
Ifd,base = Idq0,base = × 18.8814 = 2.158 kA
lsfd 40
(lsfd = lafd ).
Sbase 3 lmd
Vfd,base = = Vdq0,base = 257.183 kV
Ifd,base 2 lsfd
Vfd,base
Zfd,base = = 119.18 Ω
Ifd,base
Zfd,base
Lfd,base = = 316.12 mH
ωbase
1.7227
Xmd = = 1.66 p.u.
1.0378
1.6709
Xmq = = 1.61 p.u.
1.0378
4.5695
Lmd = = 1.66 p.u.
2.753
4.4321
Lmq = = 1.61 p.u.
2.753
In the per unit system, L = X .
lfd 576.92
Xfd = Lfd = = = 1.825 p.u
Lfd,base 316.12
0.0031
Rs = = 0.003 p.u.
1.0378
0.0715
Rfd = = 0.0006 p.u.
119.18
Vd = −Rs Id − ψq (139)
Vq = −Rs Iq + ψd (140)
Efd = Eq0 + (Xd − Xd0 )Id (141)
ψ1d = Eq0− (Xd0 − Xls )Id (142)
Ed0 = (Xq − Xq0 )Iq (143)
ψ2q = −Ed0 − (Xq0 − Xls )Iq (144)
The d-axis flux linkage equations given in (88) - (90) in the steady state
are
ψq = Xq (−Iq ) (148)
ψ1q = Xmq (−Iq ) (149)
ψ2q = Xmq (−Iq ) (150)
vta = Vm cos(ωt + α)
vtb = Vm cos(ωt + α − 120◦ ) (155)
◦
vtc = Vm cos(ωt + α + 120 )
Vd = Vm cos(ωt + α − θ)
(156)
Vq = Vm sin(ωt + α − θ)
θ = ωt + θ0
Vd = Vt cos(α − θ0 )
(157)
Vq = Vt sin(α − θ0 )
Vt ∠α − θ0 = Vd + Vq (158)
q-axis
Vt
δ
α − θ0
d-axis
Siva (IIT P) EE549 81 / 102
Let us define δ which is the angle between q-axis and Vt .
δ = 90◦ − (α − θ0 )
From (143), Ed0 − (Xq − Xq0 )Iq = 0. From (141), Efd = Eq0 + (Xd − Xd0 )Id .
Xq Rs It
+
+
Eq δ Vt
−
It Rs
δ Vt
φ
It
d-axis
Figure: Phasor diagram
Vd = Ed0 = ψq = 0 (166)
Therefore
Eq = Xmd Ifd (167)
The terminal voltage
Xs Rs It
+
+
Eq δ Vt
−
−
Figure: Steady state equivalent circuit with saliency neglected
Pt = Vd Id + Vq Iq (171)
Qt = Vq Id − Vd Iq (172)
The steady state torque is given by
Te = ψd Iq − ψq Id
From (139) and (140)
Te = (Vq + Rs Iq )Iq + (Vd + Rs Id )Id
= Vd Id + Vq Iq + (Id2 + Iq2 )Rs (173)
∗
= Pt + It2 Rs = Real(Eq It )
Siva (IIT P) EE549 88 / 102
Steady state values - Procedure
For stability studies, it is necessary to find the initial steady-state values.
1 Normally, P , Q and V are specified. From the terminal conditions,
t t t
p
Pt2 + Qt2
−1 Pt
It = , φ = cos
Vt Vt It
Eq = Vt ∠0◦ + It ∠−φ(Rs + Xq ) (174)
2 Find δ.
q-axis
Eq It Xq
−1 It Xq cos φ − It Rs sin φ
δ = tan
Vt + It Rs cos φ + It Xq sin φ
δ Vt (175)
φ It Rs
It
Siva (IIT P) EE549 89 / 102
Steady state values - Procedure (contd.)
Vd = Vt sin δ (176)
Vq = Vt cos δ (177)
Id = It sin(δ + φ) (178)
Iq = It cos(δ + φ) (179)
ψd = Vq + Rs Iq
ψq = −(Vd + Rs Id )
ψd + Xd Id
Ifd =
Xmd
Efd = Ifd Rfd
ψfd = Xmd (−Id ) + Xfd Ifd
ψ1d = Xmd (Ifd − Id )
ψ1q = ψ2q = −Xmq Iq
Te = Pt + It2 Rs
ψd = Vq + Rs Iq = 0.9449
ψq = −(Vd + Rs Id ) = −0.3273
ψd + Xd Id 0.9449 + 1.2 × 0.3780
Ifd = = = 1.2713
Xmd 1.1
Eq = (Xq −Xd )Id +Xmd Ifd = (1−1.2)×0.3780+1.1×1.2161 = 1.3229
Te = Pt + It2 Rs
Since Rs = 0, Te = Pt .
Assumptions
1 Saturation does not affect leakage inductances as the path of leakage
fluxes is mainly air.
2 Saturation affects only mutual inductances.
3 The effect of saturation on mutual inductances can be computed
through the open circuit characteristics of machines.
4 There is no saturation effect on mutual coupling between d and q
axes.
Therefore, the effects of saturation may be represented as
where Ksd and Ksq are the degrees of saturation in the d and q-axis,
respectively.
It shows that in per unit the terminal voltage and the stator flux linkage
are the same.
At no load, the stator flux linkage is
q
ψt = ψd2 + ψq2 = ψd = Vt (182)
1.0
Isc (p.u.)
1.0
Hence,
If ,sc
Xs,unsat = (185)
If ,ag
Similarly, the saturated synchronous reactance is
If ,sc
Xs,sat = (186)
If ,nl
ψJ
ψt
ψlin
If ,ag If ,nl If
ψt ψt
Xmd,sat = Xmd,unsat = Xmd,unsat (190)
ψt,ag ψt + ψJ
If ψt ≤ ψlin ,
ψJ = 0; Xmd,sat = Xmd,unsat
If ψt > ψlin ,
ψJ = Asat e Bsat (ψt −ψlin )