NSF Workshop Slides For Vector Course July 24 26 2019
NSF Workshop Slides For Vector Course July 24 26 2019
Summary
Dynamical Operation, Vector Control, DTC and Encoder-less Operation
0 t
m
0 t
Power
Processing Motor Load
fixed Unit (PPU)
form
adjustable speed /
Electric Source position
form
(utility)
Sensors
input command
(speed / position)
vcontrol,c (t)
vtri (t)
Stator
B axis
m
ib
A axis
ia (t ) ib (t ) ic (t ) 0
m 3
iB a axis Lm Lm,1 phase
iA
ia 2
iC
Ls Ls Lm
ic
c axis
C axis Rotor
(a ) iB
ib i A (t ) iB (t ) iC (t ) 0
vb vB 0 R i A 3
R s ia
r
Lm Lm,1 phase
va
vA 0 2
vc
vC 0 Lr Lr Lm
iC
ic
c axis N
Fsa (t ) s isa (t )
2
q axis
b axis at t
3
Ns
N
is
d axis
2
2
isd jisq s isd
2
da
a axis
projection
2 d
isq projection
2
3
projection
isd projection
2
isd jisq 3
is
3
c axis
ir m
3
isq
ird Aaxis
2 dA rotor
3
irq 3
2 m 2
ird
aaxis
da stator
Fta
Figure3-3Sigto
ure
r a3
n-3Sta
drototo
r rreap
n dse
re ronto
tartio
mnm fy
breep
qresea
uiv nle
tan
tio
tdnqbwyindingcurrents. The
dqwindine gqv
uoiv
ltaalens
ge td qw
are din din
efin ga
ed cs
urre
pon ts. e at thedottedterminals.
sitiv
Notethat the relative positions of thestator andtherotor current
spacevectors arenot actual, rather onlyfor definitionpurposes.
©Copyright Ned Mohan 2005, by sq Ls isq Lmirq rq Lr irq Lmisq
permission from MNPERE
Part 2- 9
F
ig
ur
e 3
-4T
ra
nsf
orma
ti
ono
fph
as
equ
ant
itie
sin
tod
qwi
ndin
gqu
ant
iti
es.
2 4 2 4
cos( da ) cos( da ) cos( da ) ia (t ) cos( dA ) cos( dA ) cos( dA ) i A (t )
isd (t ) 2 3 3 ird (t ) 2 3 3
i (t ) ib (t ) i (t ) iB (t )
sq 3 2 4 rq 3 2 4
sin( da ) sin( da ) sin( da ) ic (t ) sin( dA ) sin( dA ) sin( dA ) iC (t )
3 3 3 3
[Ts ]abc dq Tr ABC dq
cos( da ) sin( da ) cos( dA ) sin(dA )
ia (t ) i A (t )
i (t ) 2 cos( 4 ) sin( 4 ) isd i (t ) 2 cos( 4 ) sin( 4 ) ird
b da da B dA dA
3 3 3 isq 3 3 3 irq
ic (t ) iC (t )
2 2 2 2
cos( da ) sin( da ) cos( dA ) sin(dA )
3
3
3
3
Ts dq abc Ts dq ABC
d
v abc Rs i abc abc
dt
d
[Ts ]abc dq v abc Rs [Ts ]abc dq i abc [Ts ]abc dq abc
dt
v dq Rs i dq [Ts ]abc dq
d
dt
[Ts ]dqabc dq
d d
v dq Rs i dq [Ts]abc dq [Ts ]dq abc
dt
dq [Ts ]abc dq
[Ts ]dq abc dq
dt
1 0 0 1
0 1 d
1 0
d
vsd Rsisd sd d sq
dt
d
vsq Rsisq sq d sd
dt
d
vrd Rr ird rd dArq
dt
d
vrq Rr irq rq dArd
©Copyright Ned Mohan 2005, by dt
permission from MNPERE
Part 2-
12
Electromagnetic Torque on the Rotor d-Axis
3/ 2 N s Lr
Bˆ rq 0 (isq irq )
g 2 Lm
q a x is d a x is
isq d u e to is q a n d ir q mmf
a d d
3/ 2 N s ˆ
ir q le a k a g e flu x Td ,rotor rBrq ird
d
ir d
d u e to irq
2
s u b tra c t
a a x is
2
0 3/ 2 N s L
Td ,rotor r (isq r irq )ird
d g 2 Lm
3 2
N L
Td , rotor 0 r s (isq r irq )ird
2 g 2 Lm
F ig u re 3 -8 T o rq u e o n th e ro to r d -a x is . Lm
d u e to is d a n d ir d
d a x is
q a x is
isd
Net Electromagnetic
a d d
q
Torque
irq
ird s u b tr a c t
a a x is Tem Td ,rotor Tq,rotor
p
q Tem (rqird rd irq )
2
le a k a g e flu x
d u e to ird
d T T
mech em L
dt J eq
F ig u re 3 -9 T o rq u e o n th e ro to r q -a x is .
Simulation Results
ir m
3
isq
ird Aax is
2 dA roto
r
3
irq 3
2 m 2
ird
aax is
da stato
r
F
igu
re5 F
-1S
tia
g
tu
orr
ea3
n-d
3rS
otta
tr
oor
m a
mnd
frre
o
pto
rers
m m
en
tafti
ro
ep
nr
e
b se
yn
eqtu
at
ii
o
vanb
le
nytd
qwin
din
gcu
rren
ts.
eq uivalentdqw in
din gcurrents.
Thed -axisisalig nedw ith r .
d L
rq (t ) 0 rq (t ) 0 irq m isq
dt Lr
©Copyright Ned Mohan 2005, by
permission from MNPERE
Part 2-
Dynamic Circuits with the d-Axis Aligned with the 18
Calculation of dA :
d
vrq Rr irq rq dArd
dt
irq Lm
dA Rr isq
rd r rd
p L
Tem rd m isq
©Copyright Ned Mohan 2005, by 2 Lr
permission from MNPERE
Part 2-
19
D-Axis Rotor Flux Dynamics
Lr
r
Rr
d
vrd Rr ird rd dA rq
dt
0 0
d L
rd rd m isd
dt r r
Lm
rd ( s ) isd ( s )
1 s r
r
D
da d dA N isq
1/ s N/D Lm
m rd
Tem p Lm
2 Lr
p mech
2
Figure 5-4 Motor model with d-axis aligned with r .
t
da (t ) 0 d ( ) d
0
©Copyright Ned Mohan 2005, by
permission from MNPERE
Part 2-
21
* ia* ia
isd current
dq to ib* regulated ib Motor
abc ic* ic
* PPU
* isq
*
mech mech *
Tem
P PI PI
mech mech
d / dt
(measured)
Figure 5-8 Vector controlled induction motor drive with a current-regulated PPU.
*
mech isq ( s ) Tem mech
k 1
kp i k
s sJ eq
rd Lmisd
p L2m *
Tem isd isq
2 Lr
k
Space-Vector Pulse-Width-
Modulated (SV-PWM) Inverters
Advantages
• Full Utilization of the DC Bus Voltage
• Same simplicity as the Carrier-Modulated PWM
• Applicable in Vector Control, DTC and V/f Control
vsa (t ) va (t )e j 0 vb (t )e j 2 / 3 vc (t )e j 4 / 3
a ia
b ib vb va vaN vN ; vb vbN vN ; vc vcN vN
vc v
Vd a
c ic
e j 0 e j 2 / 3 e j 4 / 3 0
vsa (t ) vaN e j 0 vbN e j 2 / 3 vcN e j 4 / 3
N
qa qb qc
vsa (t ) Vd ( qa e j 0 qbe j 2 / 3 qce j 4 / 3 )
Figure 7-1 Switch-mode inverter.
v2 (010) v3 (011)
vsa (000) v0 0
sector 2
vsa (001) v1 Vd e j 0
sector 1
vs vsa (010) v2 Vd e j 2 / 3
sector 3
vsa (011) v3 Vd e j / 3
v6 (110) v1 (001)
a -axis vsa (100) v4 Vd e j 4 / 3
vsa (101) v5 Vd e j 5 / 3
sector 4 sector 6
vsa (110) v6 Vd e j
sector 5 vsa (111) v7 0
v4 (100)
v5 (101)
Figure 7-2 Basic voltage vectors ( v0 and v7 not shown).
v3 Vd e j / 3
1
(1) vsa [ xTs v1 yTs v3 zTs 0]
Ts
vs Vˆs e j s
(2) vsa xv1 yv3
yv3
s v1 Vd e j 0 (3) x y z 1
j t
(1) vsa,max (t ) Vˆs,max e syn
Vd
Vˆs,max 600 3
(2) Vˆs,max Vd cos( ) Vd
300 2 2
Vd
2 V
(3) Vˆphase,max Vˆs ,max d
3 3
Vˆphase,max V
(4) VLL,max (rms ) 3 d 0.707 Vd
Figure 7-7 Limit on amplitude Vˆs . 2 2
3
(5) VLL,max (rms ) Vd 0.612Vd (sinusoidal PWM)
2 2
Vd
va (t ) vb (t ) vc (t ) 0
vaN
0 x/2 x/2
Vd vcontrol , a va vk
vbN
y/2
Vˆtri Vd / 2
0 y/2
Vd
vcontrol ,b vb vk
z0 / 2 z0 / 2
0
vcN
z7 Vˆtri Vd / 2
Ts / 2 vcontrol ,c vc vk
Ts
Vˆtri Vd / 2
Figure 7-4 Waveforms in sector 1; z z0 z7 .
max(va , vb , vc ) min(va , vb , vc )
vk
2
ic ib ia
Estimator
IM
©Copyright NedFigure
Mohan8-1 Block
2005, by diagram of DTC.
permission from MNPERE
Part 2-
35
Principle of DTC Operation
s (t )
vs T
s (t T )
s r (t ) r (t T )
r rA Rotor A-axis
m
a -axis
p Lm ˆ ˆ
Tem sin sr
2 s r
2 L
sr s r
b-axis
v3 (011)
v2 (010)
3 2
v6 (110) v1 (001)
a-axis
1
4
6
5
v4 (100) v5 (101)
c-axis
v2 v3
s
sector 1 v6 v1
v4 v5
Figure 8-4 Stator voltage vector selection in sector 1.
v6 (110) v1 (001)
a-axis
1
4
ˆs
6
5
vs Tem
v4 (100) v5 (101)
c-axis
Figure 8-3 Inverter basic vectors and sectors.
v3 increase increase
v2 v3
v2 increase decrease
s
v4 decrease decrease
s e c to r 1 v6 v1
v4 v5 v5 decrease increase
F ig u re 8 -4 S ta to r v o lta g e v e c to r s e le c tio n in s e c to r 1 .
©Copyright Ned Mohan 2005, by
permission from MNPERE
Part 2-
40
Effect of Zero Stator Voltage Space Vector
s (t ) s (t T )
r (t )
s r (t T )
r rA Rotor A-axis at t
Rotor A-axis at t-t
m
m
a -axis
s 0 sin sr ( s r )
rA 0 Tem k ( s r )
DTC in Simulink
ia
a axis ia a axis
S S
ic ic
a
c axis c axis
( a) (b)
d
vsd Rs isd sd m sq
dt
d
vsq Rs isq sq m sd
dt
p p p
Tem (sd isq sq isd ) Tem [( Ls isd fd )isq Ls isq isd ] fd isq
2 2 2
p
m mech
2
d T T
mech em L
dt J eq
p
m ( Ls isd fd )
decoupling m ( mech )
terms 2
m Lsisq
isd abc
to
isq dq
m 1
s
d d
vsd Rs isd Ls isd ( m Ls isq ) vsq Rs isq Ls isq m ( Ls isd fd )
dt dt
compd compq
2 2 3ˆ
isd isq Iˆdq , rated ( Ia ,rated )
2
©Copyright Ned Mohan 2005, by
permission from MNPERE
Part 2-
50
Vector Control of a Permanent-Magnet Synchronous-
Motor Drive
Simulation Results