CH 4
CH 4
dt Lq = Lls + Lmq
d λ '
Ld = Lls + Lmd
'
vkq = rkq' ikq
'
+ kq
dt
EQUIVALENT qd0 CIRCUIT IN ROTOR REF. FRAME
CURRENT EQUATIONS IN ROTOR REFERENCE FRAME
Llkq Llkd
where λmq = Lmq (iq + i 'fq + ikq' ) where λmd = Lmd (id + i 'fd + ikd' )
LMQ LMQ LMQ LMD L LMD '
λmq = λq + λ fq +
'
λ
'
kq
λmd = λd + MD
'
λ'
f + '
λkd
Lls L'
lfq L'
lkq
Lls Llfd Llkd
1 1 1 1 1 1 1 1 1 1
= + + + = + ' + ' +
LMQ Lls L'lfq L'lkq Lmq LMD Lls Llfd Llkd Lmd
CURRENT EQUATIONS IN ROTOR REFERENCE FRAME
Matrix current equations in terms of flux linkage
Overall Diagram
SIMULATION OF A SYNCHRONOUS MACHINE
Variable-frequency oscillator
the equation of the oscillator
d 2 y1
2
= −ω 2
y1
dt
convert 2nd-order equation to 2 1st-order
equation: 1 dy1 dy2
y2 = , = −ωy1
ω dt dt
rewrite the above equations into integral forms:
y2 = −ω ∫ y1 dt , y1 = ω ∫ y2dt
ω r / ωb
cos θ r × (ωr / ωb )
− sin θ r × ωr cos θ r
sin θ r × (ωr / ωb )
sin θ r
SIMULINK RESULT OF OSCILLATOR
5
y1 and y2
y1
y2
0
starting reference
-5
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05
time in sec
TERMINAL VOLTAGE AND FLUX LINKAGE EQUATIONS
ω ω r '
r
Ψq = ωb ∫ vq − r Ψd + s ( Ψmq − Ψq ) dt Ψkq' = ' ∫ (Ψmq − Ψkq' ) dt
b kq
ωb xls xlkq
ω r ωb rkd'
Ψd = ωb ∫ vd − r Ψq + s ( Ψmd − Ψd ) dt Ψ = ' ∫ (Ψmd − Ψkd' ) dt
'
ωb
kd
xls xlkd
r ω r '
xmd
Ψ0 = ωb ∫ v0 − s Ψ0 dt Ψ fd' = ∫ + Ψ − Ψ
b kq '
{ E f '
( md fd )} dt
xls xmd xlf
(7.74) (7.74)
SIMULATION OF A SYNCHRONOUS MACHINE
where
rotor flux linkage stator flux linkage
Ψmq = xmq (iq + ikq
'
)
Ψq = xlsiq + Ψmq
Ψmd = xmd (id + ikq
'
+ i 'fd ) Ψd = xlsid + Ψmd
v 'f Ψ0 = xlsi0
E f = xmd
rf'
Ψ fd
'
= xlf' i 'fd + Ψmd
Ψkd' = xlkd
' '
ikd + Ψmd
Ψkq' = xlkq
' '
ikq + Ψmq
WINDING CURRENTS
Ψq − Ψmq Ψkd
'
− Ψmd
iq =
'
ikd = '
xls xlkd
Ψd − Ψmd Ψkq
'
− Ψmq
id =
'
ikq = '
xlkq
xls
Ψ fd
'
− Ψmd
i 'fd = '
xlfd
WINDING CURRENTS
Rotor block
Tem ωr
PER-UNIT EXPRESSION FOR TORQUE AND SPEED
Per-unit variables:
2 2 Sb Vb Sb 2
Vb = Vline−to−line , Ib = , Zb = , Tb = , ωbm = ωb
3 3Vb Ib ωbm P
1 2 J dωr (t )
Tem ( pu ) + Tmech ( pu ) − Tdamp ( pu ) = pu
Tb P dt
d {(ωr (t ) − we ) / ωb } 1 2
= 2H pu, where H = Jωbm Sb
dt 2
SIMULATION OF A SYNCHRONOUS MACHINE
VIPQ block
Vt = Vqs2 + Vds2 { }
P = Re (vq − jvd )(iq − jid ) = vq iq + vd id
*
Q = Im{(v − jv )(i − ji ) }= v i − vd iq
*
It = I + I
2
qs
2
ds
q d q d q d
MINIMIZE STARTUP TRANSIENTS
Startup transient occurs whenever the state variables of
simulation (such as ψ’s) are not properly initialized
To wait for the startup transient is rather time consuming
especially when the time constants of field and machinery
are high
To minimize startup transients, we need to initialize the
corresponding states with good estimates
The initial values of integrators in the model should be set
close to the desired operating condition to minimize the
initial simulation transients
The desired operating condition for the variables
initialization could be obtained from steady-state analysis
Startup transients can also be minimized by setting high
damping coefficient Dω, until steady-state is established,
then Dω is reset to the previous value
Project. 5-1 Project homework
Suggestion:
In the case 2, the figure time scale can be shown starting
from t=9 sec through the time when system becomes
stable after the fault cleared
STEADY-STATE OPERATION
Steady state analysis for the simulation
the results of the steady state analysis can be used to
initialize the simulation so that simulation could start
with the desired steady state condition
the results of the steady state analysis can be used to
check the correctness of the simulation results.
Two assumptions of steady state analysis
rotor rotating at the synchronous speed ωe
field excitation held constant
voltage and current referral
qr- as rotor axis, qe- as synchronous rotating axis, qs-
as stationery axis
qs- axis is along with the axis of a-phase winding
STEADY-STATE OPERATION
Transform balanced three-phase current into
space vector qd0
three-phase current use transformation matrix
1 1
ia = I m cos(ωet + φ ) 1 − −
iqs
2 2
2π ia
s 2
ib = I m cos(ωet + φ − ) id = 0 −
3 3
3 3 2 2 ib
i ic
4π 0 1 1 1
ic = I m cos(ωet + φ − ) 2 2 2
3
stationery qd axis current
iqs = I m cos(ωet + φ )
ids = − I m sin(ωet + φ )
i0 = 0
current space vector
s
i = iq − jids = I m {cos(ωet + φ ) + j sin(ωet + φ )} = I m e j (ω t +φ ) e
STEADY-STATE OPERATION
Transform balanced three-phase current into space
vector qd0 (continue)
transform stationery qd0 to synchronous current space
vector
( )
iqe − jide = (iqs − jids )e − jωet = I m e j (ωet +φ ) e − jωet = I m e jφ
similarly, the synchronous voltage space vector
( )
vqe − jvde = (vqs − jvds )e − jωet = Vm e j (ωet +0 ) e − jωet = Vm e j 0
Steady state equations of rotor
only f field winding is excited, vf’≠0, other rotor windings’
voltage are 0, vkd’= vkq’= vfq’=0
ωr=ωe, no speed voltage in rotor winding
only rotor current if’=(vf’/rf’) exists
STEADY-STATE OPERATION
Steady state of equations
of the stator vq = rs iq + ωe λd +
dλq
from Eq.(7.30), dλq/dt and dt
dλd
dλd/dt are zero vd = rs id − ωe λq +
dt
effect of damper windings dλ0
v0 = rs i0 +
die out in steady state dt
only d-axis field winding v fd = r fd i fd +
' ' '
dλ'fd
exists dt
vq = rsiq + ωe (λd ) dλ'kd
vkd = rkd ikd +
' ' '
dt
= rsiq + ωe ( Ld id ) + ωe ( Lmd i 'f )
dλ'fq
= rsiq + ωe Ld id + E f v fq = r fq i fq +
' ' '
dt
vd = rsid − ωe (λq ) d λ'
= rkq' ikq +
' ' kq
vkq
= rsiq − ωe ( Lqiq ) dt
STEADY-STATE EQUATION OF THE STATOR
Steady state of equations of the stator
steady state qd voltage equations of stator winding
vq = rsiq + ωe (λd ) = rsiq + ωe ( Ld id ) + ωe ( Lmd i 'f ) = rsiq + ωe Ld id + E f
vd = rsid − ωe (λq ) = rsiq − ωe ( Lqiq )
Ef is the steady state field excitation voltage on stator
side
Ef = ωeLmd(vf’/rf’), vf’ is the field excitation voltage
applied at rotor side and the quantity is mapped to the
stator side
Ef is along the rotor qr axis
LOCATING ROTOR’S ANGLE AND qr AXIS
The rotor angle δ between qr and qe axes
δ = θr(t)-θe(t)=∫ {ωr(t)-ωe(t)}dt+ θr(0)-θe(0)
vq − jvd = (rs + jωe Lq )(iq − jid ) + ωe ( Ld − Lq )id + E f
= (rs + jωe Lq )(iq − jid ) + Eq
Determination of rotor angle δ
Eq = vq − jvd − (rs + jωe Lq )(iq − jid ) = Eq e j 0 (7.49)
the resultant voltage along the qr axis, Eq ,
Ef = Eq- ωe(Ld-Lq)id (motoring),
Ef = Eq+ωe(Ld-Lq)id (generating)
3Φ balanced voltage source at stator qd component in synchronous
frame can be transformed into rotor frame by multiplying by e-jδ
vq − jvd = ( vqe − jvde )e − jδ = Vm e − jδ
iq − jid = (iqe − jide )e − jδ = I m e j (φ −δ )
rearrange (7.49)
Eq e j 0 = vq − jvd − (rs + jωe Lq )(iq − jid ) = Vm e − jδ − (rs + jωe Lq )I m e j (φ −δ )
LOCATING ROTOR’S ANGLE AND qr AXIS
Determination of rotor angle δ
Eq is derived in terms of Vm and Im
| Eq| ejδ = Vm- (rs + jωeLq)(Imejφ)
= Vm- (rs + jωeLq)(Imcosφ + jImsinφ)
taking the ratio of the imaginary part to real part on
both side, δ is obtained as
rs I m sin φ + ωe Lq I m cos φ
tan δ = −
Vm − rs I m cos φ + ωe Lq I m sin φ
δ is – (motoring), when Im is + (flow into machine)
δ is + (generating), when Im is - (flow out of machine)
TIME PHASOR TO SPACE VECTOR
{ 2 2
} {
Pem = Re 3(Vq − jVd )( I q − j I d )* − 3( I q + I d ) rs = 3 E f I q + ωe ( Ld − Lq ) I d I q }
Electromagnetic torque in qd rms quantities
Pem P
Tem = = Pem
ωsm 2ωe
P
= 3 {E f I q + ωe ( Ld − Lq ) I d I q }
2ωe
first torque component is main torque component with field
excitation
second component is the reluctance torque component
STEADY STATE TORQUE EXPRESSION
Vq = Va cos δ , Vd = Va sin δ
electromagnetic power equation in terms of phasor voltage Va
E f Va Va2 1 1
Pem = −3 sin δ + ( − ) sin 2δ positive for motoring
X d 2 Xq Xd
transient,
steady state
SYNCHRONOUS INDUCTANCES
Inductance is defined as L=λ/I
Peak of rotating mmf aligned with d-axis, then
Ld= λd/I, same manner as Lq= λq/I, Ld and Lq
could be obtained in the synchronous operation.
Voltage behind the synchronous inductance:
A change in λd, λq in synchronous operation must be
contributed from change in id, iq where rotor currents
are unchanged
λd=LdΔid+ λdss, λq=LqΔiq+ λqss
Operate machine in synchronous speed, keep rotor
field current constant
λdss = λd – Ldid = Lmd ifd’
λqss = λq – Lqiq = Lmq ifq’ (7.94)
VOLTAGE BEHIND SYNCHRONOUS INDUCTANCES
Ed
Eq
SYNCHRONOUS INDUCTANCE AND VOLTAGE
BEHIND INDUCTANCE
Balanced steady state operation
rotor and stator mmf are in synchronous speed, relative
speed of mmf=0, flux linkage does not vary with time,
no voltage is induced in rotor circuits
generator is represented with a constant emf behind
synchronous reactance Xs=Xd, as figure below
Efd
Transient operation
short circuit at the generator terminal will result in
varying flux linkages with rotor, induce rotor transient
current and in turn reacts on stator armature
transient analysis must use transient machine
parameters
transient parameters must be obtained by test of
oscillogram
TRANSIENT INDUCTANCES
Induced current in the damper decay is more rapid
the damper winding resistance >> field winding resistance
In the transient period,
we assume damper current decay is over
induced field current still changes to opposite the change in flux
linkage by stator current
Procedure for transient inductance estimation
stator initially opened, then short circuit is applied
keep rotor field excitation constant
Change of flux linkage in d-axis in Stator winding
Δλd=LdΔid+LmdΔ if’ (7.96)
No change of flux linkage in rotor winding
Δλfd = LmdΔid+Lff’Δif’ = 0 (7.97)
where Lff’ =Lmd+L’f’, Lkd’ =Lmd+Lkd’,
Substitute Δ if ‘ in (7.96) into (7.97), we have
Δλd = (Ld -Lmd2 /Lff ) Δid
TRANSIENT INDUCTANCES
d-axis and q-axis transient inductance
Ld’ = Δλd/Δid = (Ld -Lmd2 /Lff’ ) (7.99)
Lq’ = Δλq/Δiq = (Lq -Lmq2 /Lgg’) (7.100)
d,q axis transient inductance could be
considered as Lls in series with (Lmd//Lff’) or
Lls in series with (Lmq//Lgg’)
Lls
Lmd Llf’
Ld’
SUB-TRANSIENT INDUCTANCES
Procedure for sub-transient inductance estimation
stator initially opened, then short circuit is applied
keep rotor field excitation constant
For the sub-transient period, rotor flux linkage
keeps initially constant, thus
Δλf’ =0, Δλkd’ = 0
Δλf’ = Lmd Δid+Lff’Δif’+LmdΔikd’ = 0
Δλkd’ = Lmd Δid+LmdΔif’+Lkdkd’Δikd’ = 0 (7.104)
Corresponding change in d-axis stator flux linkage
Δλd = Ld Δid+LmdΔif’+Lmd’Δikd’ (7.106)
Rearrange Δif’ = Δikd’ in (7.104) and substitute into
(7.106), we obtain (7.107)
Ld’’ = Δλd / Δid
SUB-TRANSIENT INDUCTANCES
Equivalent circuit: Lls in series with (Lmd // Lff’
// Llkd’)
Lls
Lmd Llf’ Llkd’
Ld”
TRANSIENT TIME CONSTANT
Procedure for open circuit transient time constant
estimation
stator initially open circuited, then apply field excitation
voltage change
Transient time constant Tdo’
larger value
observe field winding current decay
Procedure for open circuit sub-transient time
constant estimation
stator initially open circuited, then short field winding
Sub-transient time constant Tdo’’
smaller value
observe damper winding current decay
Open/Short Circuit Transient (Field) Time Constant
m'
Determine sub-transient parameters
obtain rms short circuit current of the first 2 cycle
use the following equation
∆i ' ' = (I − I )e
''
d
'
d
− t / τ d' '
sub-transient reactance
E0
X = ''
''
d
Id
sub-transient time constant
1
τ =
''
d
m' '
Calculating Machine Parameters
Procedure 3: Calculate xlf’
when xd’ is obtained from Procedure 2
from (7.99), calculate xlf’
d − xls )
'
x ( x
xlf =
' md
xmd − ( xd' − xls )
Calculating Machine Parameters
Procedure 4: calculate xlkd’
when xd’ is obtained from Procedure 2, from Eq. (7.107) calculate
( x ''
− x ) x x '
'
xlkd = ' d ls md lf
winding in q axis
( xq'' − xls ) xmq
= if xmq >> xlkq’
'
xlkq
xmq − ( x − xls )
''
q
xlkq’ ≈ xq’’-xls
Calculating Machine Parameters
Procedure 6: calculate rf’
Use Td0’ and Eq. (7.138)
1
rf =
'
( xlf + xmd )
'
ωbTdo
'
1
r =
'
( x '
+ x d − xls )
'
kd
ωbTdo
'' lkd
1
r =
'
( xlkq + xmq )
'
kq
ωbTqo
''
Calculating Machine Parameters
Or using short-circuit time constants to calculate rf’, rkd’,
rkq’
1 xmd xls
r =
'
(x + '
)
ωbτ d xmd + xls
f ' lf
1 xmd xls xlf'
r =
' '
( xlkd + )
ωτ xmd xls + xmd x + x x
kd '' ' '
b d lf ls lf
1 xmq xls
r =
'
(x +
'
)
ωτ xmq + xls
kq '' lkq
b q
Project: Synchronous Machine Parameter Test
Table 7.2
% parameters of three-phase synchronous machine Set 1
Perunit = 1 % parameters given in per unit of machine base
Frated = 60;
Poles = 4;
Pfrated= 0.9;
Vrated =18e3;
Prated=828315e3;
rs = 0.0048;
xd = 1.790;
xq = 1.660;
xls = 0.215;
x’d = 0.355;
x’q = 0.570;
x”d = 0.275;
x”q = 0.275;
T’do = 7.9;
T’qo = 0.410;
T”do = 0.032;
T”qo = 0.055;
H = 3.77;
Domega = 0; % mechanical damping coeff
Voltage behind Synchronous Inductances
Ed
Eq
Permanent Magnet Synchronous Motors
The dc excitation field winding can be replaced with
permanent magnet
Difference of replacing the dc excitation with permanent
magnet is the elimination of copper losses
Magnet arrangement:
Surface: high magnetic material, leakage of magnet is small, not
easy to demagnetize, smaller volume of permanent magnet
interior: need a longer length of magnet, flux focusing is needed
Permanent Magnet Synchronous Motors
φ -
F = Fo −
Prc
Basics of Magnetics
Equivalent magnetic circuit
thevenin’s equivalent
φ
Prc
φ = ( Fo − F ) Prc +
φr1 = Prc Fo Fo F
DC
φ -
F = Fo −
Prc
norton’s equivalent φ
φ Prc F
in F = Fo − , we get
Prc -
φ = φr1 − Prc F
Basics of Magnetics
Math dual between magnetic and electric circuit
norton equivalent i
Prc φ
+ +
Fo F io Lrc V
DC
- -
thevenin equivalent
φ
Lrc i
+ +
φr1
Prc F Vr DC
V
-
-
Permanent Magnet Synchronous Motors
Electric circuit on synchronous machine
the permanent magnetic part will be represented by a
fixed current source im’ in parallel with inductor Lrc
DC
Lmd
Lrc
stator part im’
equivalent electric
circuit for PM part
in rotor
Permanent Magnet Synchronous Motors
Electric circuit on synchronous machine
machine equations
Project: Simulation of Permanent Magnet
Synchronous Machine