Professional Documents
Culture Documents
OF AC MACHINES
VECTOR CONTROL OF INDUCTION MACHINES
Outline
Principles of Vector Control for induction machines
(steady state analysis)
Vector control problem and solutions:
Indirect VC and Direct VC
Dynamic behaviour
Flux Observers
Pagina 2
T 3
P rr 2
P
I r 3 Er I r
e s
e
Pagina 3
~
aEr
a is a generalized constant
a=Ns/Nr yields the classical equivalent circuit
Dynamic Analysis and Control of AC Machines - Lesson 5
Pagina 4
~
aEr
Lm
Lr
Pagina 5
~ ~
~
I s I sT jI s
Pagina 6
Lm ~
Er
~
~
~
Er
Er
Lr
I s
Lm
jX m
je Lm
j
Xm
Lr
~
~
Er jer
~
r Lm I s
Pagina 7
~
L ~
I r m I sT
Lr
T 3
Er I r 3
(e Lm I s ) (
Lm
I sT )
Lr
Lm
T 3 P
I sT I s
Lr
Pagina 8
~
I sT
Lm ~
Er
Lr
2
Lm rr
2
s
Lr
Lr s ~
Er
Lm rr
~
~
Er je Lm I s
~
~
L
I sT j r se I s
rr
rr I sT
s e
Lr I s
Pagina 9
Pagina 10
10
Pagina 11
11
Pagina 12
12
Pagina 13
13
Pagina 14
14
PROBLEM
How do we know where the rotor flux is?
In PM machines measuring rotor position was enough;
for IM slip must be considered!
Dynamic Analysis and Control of AC Machines - Lesson 5
Pagina 15
15
Pagina 16
16
rr
se
L
r
*
I qs*
I *
ds
Estimated
values!!!
Dynamic Analysis and Control of AC Machines - Lesson 5
Pagina 17
17
CR network =
derivative operator
The derivation is
needed to add a
term which
compensates for
phase angle
variations
r
se r
L
r
*
I qs*
I *
ds
Estimated
values!!!
Dynamic Analysis and Control of AC Machines - Lesson 5
Pagina 18
18
Pagina 19
19
3
L
P m r I qs
2
Lr
Rotor flux
Paginaposition
20
20
Pagina 21
21
Pagina 22
22
Pagina 23
23
0 rr iqr (e r ) dr
d
0 rr idr dr
dt
Lm iqs Lr iqr 0
T
Lm
iqs
Lr
extension of:
3
L
P m dr iqs
2
Lr
~
L ~
I sT r I r
Lm
Pagina 24
24
0 rr iqr (e r ) dr
d
0 rr idr dr
dt
Lm iqs Lr iqr 0
T
e r s e
rr iqr
dr
or also:
rr Lm iqs
s e
Lr
dr
3
L
P m dr iqs
2
Lr
extension of:
s e
Dynamic Analysis and Control of AC Machines - Lesson 5
rr I sT
Lr I s
Pagina 25
25
dr Lm ids Lr idr
I dr 0
idr
in steady state.
dr Lm ids
(5)
Lr
during transients.
Pagina 27
27
rr Lm iqs
s e
Lr
dr
Lm
dr ( s )
ids ( s )
(1 s r )
1
s e
r
*
iqs
1
*
ids
1 sr
Pagina 28
28
Steady state
Lm
dr ( s )
ids ( s )
(1 s r )
Dynamic
1
s e*
r
iqs
1
*
ids
1 sr
Assuming infinte BW of the current controller, a step change in ids* will cause first
order transient in the rotor flux dr, with a final value proportional to the current.
Dynamic Analysis and Control of AC Machines - Lesson 5
Pagina 29
29
1
*
ids ( s )
(1 sr ) dr ( s )
L
*
(1)
Using dr* as the controlled
variable, instead of ids*, means that
now the controller has to calculate
ids* using (1) and therefore will
incorporate a compensation for
the rotor transient behaviour.
iqs*
1
s e
r 1 *
dr
Lm
*
Pagina 30
30
Pagina 31
31
S
v qds
S
rs i qds
d S
qds
dt
S
S
S
qds
Ls i qds
Lm i qdr
S
S
S
qdr
Lm i qds
Lr i qdr
S
qdr
S
S
S
qds
v qds
rs i qds
dt
Lr
S
i qdr
(1)
S
S
qds
Ls i qds
Lm
S
S
qdr
Lm i qds
Lr
S
S
qds
Ls i qds
Lm
L
S
S
qds Ls m i qds
L
r
Pagina 32
32
iqdsS
S
qdr
(Ls-Lm2/Lr )^
(rs)^
vqdsS
Lr
(qdsS)^
(Lr/Lm )^
2 S
L
S
qds Ls m i qds
Lr
(qdrS)^
(qdsS)^
S
S
S
qds
v qds
rs i qds
dt
(1)
Pagina 33
33
d R
qdr
dt
1 d R
qdr
rr dt
L d R
R
Lm i qds
r qdr
rr dt
R
i qdr
R
R
R
qdr
Lm i qds
Lr i qdr
R
qdr
R
qdr
Lm
R
i qds
(1 r s )
Pagina 34
34
iqdsS
iqdsR
KR
(Lm)^/(1+^s)
(qdrR)^
KR-1
(qdrS)^
R
qdr
qr
Lm
R
i qds
(1 r s )
Pagina 35
35
(Ls-Lm2/Lr )^
(rs)^
vqdsS
iqdsS
iqdsR
KR
(Lm) /(1+ s)
(qdrR)^
KR
-1
(qdr,IS)^
PI
(qdsS)^
(qdr,VS)^
(Lr/Lm )
qr
(qdsS)^
CURRENT MODEL
VOLTAGE MODEL
A closed loop form for the Flux Observer can be obtained by combining the
voltage model and the current model
The gains of the PI regulator will determine a closed loop BW
Below this BW, the output if the observer will follow the current model.
Above the BW, the regulator will not have effect and therefore the output will
follow the voltage model
Dynamic Analysis and Control of AC Machines - Lesson 5
Pagina 36
36