Académique Documents
Professionnel Documents
Culture Documents
Cours de Meroufel (MAS) PDF
Cours de Meroufel (MAS) PDF
I
ngni
eur
Dpartement d'Electrotechnique
Dr A. Meroufel
Matre de confrences
Anne : 2008/2009
Intelligent Control & Electrical Power Systems Laboratory (ICEPS).
Avant Propos
t
udi
a
nt
sdema
g
i
s
t
e
ropt
i
on
Conv
e
r
s
i
ond
ne
r
g
i
e
dud
pa
r
t
e
me
nt
l
e
c
t
r
ot
e
c
hni
quede
l
uni
ve
r
s
i
t
deSi
diBe
l
-Abbes.
Ce recueil est de
s
t
i
nd
unepa
r
taux tudiants lectrotechniques
- Ingnieurs : option commande lectrique
- Magister :opt
i
onc
onve
r
s
i
ond
ne
r
g
i
e
- Ecole doctorale : Electrotechnique et ses applications
Etd
a
ut
r
ep
a
r
t
,a
uxi
ng
ni
e
ur
s
l
e
c
t
r
ot
e
c
hni
que
squid
s
i
r
e
nta
c
qu
r
i
rquelques connaissances
en commande des machines asynchrones.
Au dbut de chaque chapitre, on expose un rappel comportant les notions fondamentales de la
commande. On prsente le schma de principe du circuit de commande et de rglage ensuite
on dtermine les fonctions de transfert du systme. Puis, on dtermine les coefficients
optimaux des rgulateurs. Vers la fin du chapitre, on analyse le comportement de la machine
par une srie de tests de simulation sous le logiciel Matlab/Simulink.
L
tudiant doit avoir des connaissances de base du logiciel Matlab/Simulink.
Le but de ce recueil est def
a
mi
l
i
a
r
i
s
e
rl
t
udi
a
nta
ve
c
:
Les pr
i
nc
i
pe
sdef
onc
t
i
onne
me
ntdel
ama
c
hi
ne
,l
ac
onc
e
pt
i
onde
sc
omma
nde
s
,l
a
na
l
y
s
ede
s
di
s
pos
i
t
i
f
sder
g
l
a
g
ee
ts
ur
t
outl
t
udede
s performances. D
a
ut
r
epa
r
t
,del
uia
ppr
e
ndr
e
choisir judicieusement et correctement la commande approprie.
Les mthodes de commande sont prsentes da
nsunor
dr
epr
og
r
e
s
s
i
fd
a
m
l
i
or
a
t
i
onr
e
l
a
t
i
ve
des performances.
l
e
c
t
r
oni
que de pui
s
s
a
nc
e et de
l
l
e
c
t
r
oni
queder
g
l
a
g
ee
tdec
omma
nde
.
J
e
s
p
r
equ
ec
erecueil sera apprci par mes collgues et les tudiants et je serais trs
heureux de recevoir avec reconnaissance leurs remarques, critiques et suggestions.
Dr A. Meroufel
E_mail : ameroufel@yahoo.fr
SOMMAIRE
Avant Propos
Introduction gnrale.
...
.
.
.
.
.
1
Chapitre 1 :
Modlisation de la MAS
1.1 I
nt
r
oduc
t
i
on.
3
1.2 Mod
l
i
s
a
t
i
ondel
a
c
t
i
onne
ura
s
y
n
c
hr
one
.......
.
3
1.3 Modlisation de l
a
l
i
me
nt
a
t
i
on....
.
.
14
1.4 St
r
a
t
g
i
edec
omma
ndepa
rMLI
....
.
19
1.5 Rsultats de simulation .
.
29
1.6 Conclusion.
.
.
.
.
.
.
34
Chapitre 2 :
2.
1I
nt
r
oduc
t
i
on.
.
.
.
35
2.
2Mod
l
i
s
a
t
i
ondel
ama
c
hi
nea
s
y
nc
hr
onee
nr
gi
mepe
r
ma
ne
nt.
.
.
.
.
.
.
.
.
36
2.
3Coupl
ee
nr
g
i
mepe
r
ma
ne
nt.
38
2.
4Cont
r
l
ei
ndi
r
e
c
tduf
l
ux.
.
.
.
.
.
.
.
.
40
2.
5Cont
r
l
eduf
l
uxpa
r
t
i
rde
st
e
ns
i
onss
t
a
t
or
i
que
s
.
.
.
41
2.6 Cont
r
l
eduf
l
uxpa
r
t
i
rde
st
e
ns
i
onss
t
a
t
or
i
que
s
.
.
.
44
2.
7Cont
r
l
edi
r
e
c
tduf
l
ux44
2.8 Rgulateur de f
l
ux.
.
.
45
2.
9Cont
r
l
edel
avi
t
e
s
s
e
.
5
0
2.
10Si
mul
a
t
i
on.
51
2.
11Conc
l
us
i
on.
.
.
.
52
Chapitre 3 :
3.1 Introduction53
3.2 Principe de la commande vectorielle.
.
53
3.3 Contrle vectoriel direct et i
ndi
r
e
c
t
.
.
.
.
.57
3.4 Rgulation, mthodes classiques.
59
3.5 Dimensionnement graphique des rgulateurs sous Matlab/Simulink.
63
3.6 Principe du contrle vectoriel indirect.
.
.
.
65
3.7 Commande vectorielle directe sans capteurs.
.
.
.
.
.
66
3.8 Sc
h
mades
i
mul
a
t
i
ondel
aCVDs
a
nsc
a
pt
e
ur
s
.
75
3.9 Si
mul
a
t
i
ondel
ac
omma
ndeve
c
t
or
i
e
l
l
ei
ndi
r
e
c
t
e
..76
3.10 Ada
p
t
a
t
i
onpa
r
a
m
t
r
i
que
.
.
.
80
3.11 I
nt
e
r
pr
t
a
t
i
onde
sr
s
ul
t
a
t
s
80
3.12 Con
c
l
us
i
on.80
Chapitre 4 :
4.1 I
nt
r
oduc
t
i
on.
.
.
.
81
4.2 Pr
i
nc
i
pe
sg
n
r
a
uxs
url
aDTC.
.
.
81
4.3 De
s
c
r
i
pt
i
ondel
as
t
r
uc
t
ur
eduDTC.
.
.
.
88
4.4 Amlioration de la commandeDTC.
.
95
4.5 Si
mul
a
t
i
on.
1
02
4.6 I
nt
e
r
pr
t
a
t
i
onde
sr
s
ul
t
a
t
s
105
4.7 Conc
l
us
i
on106
4.8 St
r
a
t
g
i
e
sdec
ont
r
l
edet
y
peDTC.
.
106
4.8.1 Commande DTC par MLI vectorielle discrtise (
DSVM_DTC)
.
.
.
106
4.8.2 Commande DTC par MLI vectorielle (SVM DTC)
.
.
.
1
12
4.9 Simulation nouvelles stratgies de DTC .
.
1
14
4.10 Rsultats de simulation .
.
1
14
4.11 I
nt
e
r
pr
t
a
t
i
onde
sr
s
ul
t
a
t
s
.
.
116
4.
12Conc
l
us
i
on.
.
116
Bibliographie
Annexe
Introduction gnrale
Introduction gnrale
La plupart des processus industriels font largement appel des moteurs pour assurer
l'entranement. En fonction des applications, ces moteurs sont de divers types et les
performances exiges sont largement variables. Par consquent, ces moteurs doivent rpondre
de manire efficace des variations de consignes (vitesse, position, couple) et cela, dans une
large gamme de variations du point de fonctionnement. De ce fait, on doit avoir un accs
directe et immdiat au couple, afin de le contrler de manire rapide et approprie pour mieux
adapter le moteur aux exigences imposes. Le moteur courant continu rpond trs bien ces
e
xi
g
e
nc
e
s
.Ce
l
as
e
xpl
i
quepa
rl
edcouplage naturel entre le flux et le couple. Nanmoins, la
prsence du collecteur limite la puissance et/ou la vitesse et exige une maintenance rgulire.
C
e
s
tpour
q
uoi
,denosj
our
s
,ons
etourne de plus en plus vers les moteurs synchrones
aimants permanents et les moteurs induction. La machine induction est particulirement
robuste et de faible cot, et cela conduit devenir de plus en plus utile dans le domaine
industriel. Elle est utilise dans les applications base performance ainsi que dans des cas
plus sophistiqus.
Sa commande est par contre plus difficile raliser que pour d'autres machines lectriques.
De nombreuses stratgies ont t dveloppes pour en faire une machine qui dpasse les
autres, mme dans les systmes commands. En gnral, la commande de la machine
asynchrone se divise en deux classes.
Commande de faible cot et faible performance (commande scalaire).
La commande scalaire est la plus simple et la plus rpandue dans la majorit des
a
ppl
i
c
a
t
i
onsi
ndus
t
r
i
e
l
l
e
s
.Lec
ont
r
l
es
c
a
l
a
i
r
enepe
r
me
tpa
sd
a
voi
runebonnepr
c
i
s
i
on
dans la rponse de la vitesse et du couple suite la simplicit de sa structure qui tient compte
uniquement du rgime permanent. Le flux statorique et le couple ne sont pas directement
commands et les paramtres des machines alternatives doivent tre correctement identifis.
La prcision de la vitesse est faible et la rponse dynamique est lente.
Commande haute performance comme la commande vectorielle par orientation de flux
rotorique qui assure une dynamique leve.
La commande vectorielle propose par Hasse en 1969 et Blaschke en 1972 permet aux
entranements courants alternatifs d
a
voi
runc
ont
r
l
ed
c
oupl
duc
oupl
ee
tduf
l
uxd
el
a
machine. Par consquent la dynamique du couple peut tre trs rapide. Depuis, cette mthode
e
s
tl
or
i
g
i
nedepl
us
i
e
ur
sralisations industrielles dans les diffrents domaines comme la
r
obot
i
que
,l
e
sma
c
hi
ne
sout
i
l
s
,l
at
r
a
c
t
i
on
l
e
c
t
r
i
que
.
a
i
ded
unondul
e
urdet
e
ns
i
onc
ont
r
l
e
nc
our
a
nt
,oonut
i
l
i
s
el
e
s
Dr A. Meroufel
2008/2009
Introduction gnrale
techniques hystrsis. Cependant, certaines de ces techniques dlivrent des frquences de
commutation leves et des dpassements de la bande hystrsis. La commande vectorielle
en tension contrle en courant pe
r
me
td
a
voi
rune dy
na
mi
que pr
oc
he de c
e
l
l
e de
s
entranements courant continu. L'installation d'un codeur incrmental pour mesurer la
vitesse et/ou la position rotorique entrane un surcot qui peut tre plus important que celui de
la machine pour les faibles puissances. Il faut de plus prvoir une place supplmentaire pour
l'installation du codeur. Chose qui n'est pas toujours souhaitable ou possible. La fiabilit du
systme diminue cause de ce dispositif fragile qui requiert un soin particulier pour lui-mme
et pour sa connectique. C'est partir de cette constatation que l'ide d'liminer le codeur
incrmental est ne et que les recherches sur la commande sans capteur de la machine
asynchrone ont commenc. Plusieurs stratgies ont t proposes dans la littrature pour
atteindre ce but. Une grande partie des mthodes proposes est base sur des observateurs qui
dpendent du modle de la machine asynchrone. Cependant, cette structure ncessite la
connaissance plus ou moins prcise des pa
r
a
m
t
r
e
sdel
ama
c
hi
ne
.Ce
c
ie
s
tl
or
i
g
i
nede
s
t
ude
sd
i
de
nt
i
f
i
c
a
t
i
onde
spa
r
a
m
t
r
e
squi sont des techniques trs complexes.
La commande directe du couple (DTC: Direct Torque Control) propose par Depenbrock et
Takahashi est une solution pour les problmes du contrle vectoriel, cette stratgie de
commande n
apa
sbe
s
oi
nde capteur de position et la rsistance statorique de la machine est
le seul paramtre ncessaire pourl
e
s
t
i
ma
t
i
onduf
l
uxe
tduc
oupl
e
.L
obj
e
c
t
i
fduDTC e
s
t
d
opt
i
mi
s
e
rl
ec
ont
r
l
ede
si
nt
e
r
r
upt
e
ur
sdel
ondul
e
urpoura
s
s
ur
e
rl
ed
c
oupl
a
g
ef
l
ux
statorique couple et ce mme en rgime de grandes variations. Son point faible est les
fluctuations au niveau du couple et du flux. Des travaux se sont multiplis sur cette DTC et
ont donn lieu diverses volutions de stratgies. Dans ce recueil, on propose deux
techniques de DTC amliores (DSVM_DTC : Discret Space Vector Modulation_DTC et
SVM_DTC)
Dr A. Meroufel
2008/2009
mer
e
ldonn
.L
i
nt
td
unmo
d
l
ee
s
tl
a
na
l
y
s
ee
tl
apr
di
c
t
i
onduc
ompor
t
e
me
nte
n
rgime statique et dynamique du systme physique. L
obj
e
c
t
i
fdec
ec
ha
pi
t
r
ee
s
tdedonne
run
a
pe
r
us
url
amod
l
i
s
a
t
i
onde
sma
c
hi
ne
sa
s
y
nc
hr
one
st
r
i
pha
s
e
ss
ousf
or
med
qua
t
i
onsd
t
a
t
en vue de leur commande en courant et en tension. Ensuite, nous rappelons brivement le
modle du convertisseur statique en prsentant deux modes de commande approche des
interrupteurs de l'onduleur et nous clturons par des tests de simulation pour valider nos
modles.
1.2 Mod
l
i
s
at
i
ondel
ac
t
i
onne
uras
ync
hr
one
L
a
c
t
i
onne
ura
s
y
nc
hr
onee
s
tc
ons
t
i
t
udel
e
ns
e
mbl
ea
l
i
me
nt
a
t
i
on- onduleur - commande
rapproche associ une machine asynchrone. La machine asynchrone est caractrise par sa
r
obus
t
e
s
s
ee
ts
as
i
mpl
i
c
i
t
dec
ons
t
r
uc
t
i
on,s
e
ul
e
me
nte
l
l
epr
s
e
nt
euns
y
s
t
med
qua
t
i
ons
trs complexe tudier. Il est donc ncessaire de dvelopper un modle plus simple. Le
modle mathmatique de la machine asynchrone est un systme six quations diffrentielles.
Lar
s
ol
ut
i
ond
unt
e
ls
y
s
t
mee
s
tdi
f
f
i
c
i
l
em
mea
ve
cl
ut
i
l
i
s
a
t
i
ondel
out
i
li
nf
or
ma
t
i
que
.
L
ut
i
l
i
s
a
t
i
on de l
at
r
a
ns
f
or
ma
t
i
on dePARK, sous certaines hypothses simplificatrices,
permet de contourner cette difficult. Elle permet une reprsentation biphase quivalente de
la machine triphase ce qui rduit considrablement la complexit du modle en vue de la
commande. Toutes les grandeurs lectromagntiques sont ramenes sur un seul repre. Ce
repre peut tre fixe par rapport au stator ( , ) soit tournant (d,q). Le repre tournant
n
c
e
s
s
i
t
el
apr
s
e
nc
ed
uneva
r
i
a
bl
es
uppl
s
e
nt
a
t
i
o
ndumod
l
ec
ompl
e
te
s
tmi
s
es
ousf
or
med
qua
t
i
ond
t
a
ts
ui
va
ntl
er
e
p
r
e
( , ) ou (d,q) pour tre facilement traitable par une mthode de rsolution numrique.
1. 2.1 Hypothses simplificatrices
Les hypothses simplificatrices admises dans le modle de la machine asynchrone sont
La parfaite symtrie de la machine
L
a
bs
e
nc
edes
a
t
ur
a
t
i
one
tdepe
r
t
e
sda
nsl
ec
i
r
c
ui
tma
g
n
t
i
que
.
La rpartition spatiale sinusodale des diffr
e
nt
sc
ha
mpsma
g
n
t
i
que
sl
el
ongdel
e
nt
r
e
f
e
r
L
qui
va
l
e
nc
edur
ot
ore
nc
our
tc
i
r
c
ui
tune
nr
oul
e
me
ntt
r
i
pha
s
mont
e
n
t
oi
l
e
1.2.2 Modle de la machine asynchrone triphase
La machine asynchrone reprsente par la figure1.1 se compose :
- D
unc
i
r
cuit statorique fixe comportant trois phases identiques dcales entre elles de 120o
- D
unc
i
r
c
ui
tr
ot
or
i
quemobi
l
ec
ompor
t
a
ntt
r
oi
spha
s
e
si
de
nt
i
que
se
nc
our
tc
i
r
c
ui
t
sd
c
a
l
e
s
o
entre elles de 120
Dr A. Meroufel
2008/2009
1s
V1s
I 3r
I1r
V2s
I 2r
3s
2s
V3s
c
r
i
r
e
U s R s I s s
dt
0 Rr Ir r
dt
(1.1)
s Ls I s M sr Ir
r Lr Ir M rs I s
(1.2)
avec
U s (V1s V2 s V3s ) T
0 (V1r V2 r V3r ) T
I s ( I 1s I 2 s I 3s ) T
Ir ( I 1r I 2 r I 3r ) T
s (1s 2 s 3s ) T
r (1r 2 r 3r ) T
Rs 0 0
Rr 0 0
l s
Rs
0 Rs 0 ; Rr
0 Rr 0 ; Ls
ms
ms
0 0 Rr
0 0 Rs
M sr
M rs
Dr A. Meroufel
cos
M
cos( )
cos( )
ms
ls
ms
2
cos( )
3
cos
2
cos( )
3
ms
l r
m s ; Lr
mr
ls
mr
mr
lr
mr
mr
mr
lr
2
cos( )
3
2
cos( )
3
cos
2008/2009
inductance mutuelle entre deux phases statoriques (rotoriques) et M' est le maximum de
l'inductance mutuelle entre une phase statorique et une phase rotorique.
1.2.4 Transformation de Park
La transformation de Park est une transformation du repre triphas fixe par rapport au
stator dans un repre biphas. Cette transformation permet de rduire la complexit du
systme. La position du repre peut tre fixe par rapport aux trois rfrentiels :
Champ tournant
Stator
Rotor
Lat
r
a
ns
f
or
ma
t
i
ondePa
r
ke
s
tobt
e
nuepa
r
t
i
rd
unema
t
r
i
c
euni
que(
2x3)donn
epa
r:
cos
T
k
sin
cos(2 3)
sin(2 3)
cos(4 3)
sin(4 3)
(1.3)
O k est une constante qui peut prendre la valeur 2 / 3 pour la transformation avec non
conservation de puissance ou la valeur
puissance.
Nous ngligeons la composante homopolaire car nous considrons que le systme est
quilibr. Le changement de variables relatif aux courants, aux tensions et aux flux est dfini
par la transformation
X1
Xd
X2
T () y
X
q y
X
3
y
(1.4)
Xd
y
La transformation inverse de Park a pour expression
1
T () y
sin(y 2 3)
sin(y 4 3)
D
ol
at
r
a
ns
f
or
ma
t
i
oni
nve
r
s
ede
sva
r
i
a
bl
e
s
cos y
cos(y 2 3)
cos(y 4 3)
X1
X2
T () y
X3
sin y
q y
d
(1.5)
(1.6)
Dr A. Meroufel
2008/2009
a
ng
l
ee
nt
r
el
a
xede
se
nr
oul
e
me
nt
se
tl
a
xedu
repre de Park (d,q)
s
q
d
s r sr
sr
s
r 1r
s 1s
Fig I.2 Repres
( , )y , (d,q)
Vds
I ds d
ds
ds
Rs 0
0 s
Vqs
I qs dt
qs
qs
0 Rs
s 0
Vdr 0
I dr d
dr
ds
R 0
0 sr
Vqr 0
I qr dt
qr
qs
0 Rr
sr 0
(1.7)
Avec
ds
Ls M
I ds
dr
I dr
M Lr
O Ls l s ms ;
Lr l r mr ;
qs
I qs
Ls M
qr
I qr
M Lr
(1.8)
3
M M ' ; sr s r
2
Ennot
a
t
i
onc
ompl
e
xe
,l
es
y
s
t
med
qua
t
i
on(
1.
7)da
nsl
er
r
e
nt
i
e
lduc
ha
mpt
our
na
nt
s
c
r
i
t
:
d
Vs R s I s s jsr
dt
0 Vr R r I r r j(s r )r
dt
Vs Vds jVqs
Dr A. Meroufel
I s I ds jI qs
s L s I s MI r
r L r I r MI s
s ds jqs
(1.9)
r dr jqr
2008/2009
Vs R s I s s
dt
0 Vr R r I r r jrr
dt
s L s I s MI r
r L r I r MI s
(1.10)
or
i
e
nt
a
t
i
ondur
e
p
r
ede Park qui dpendent des objectifs de
l
a
ppl
i
c
a
t
i
onvoulue:
Axes solidaires du champ tournant : Cec
hoi
x pe
r
me
td
a
voi
runepul
s
a
t
i
on de
g
l
i
s
s
e
me
nte
ts
a
da
pt
epa
r
f
a
i
t
e
me
nt l
ac
omma
ndeve
c
t
or
i
e
l
l
epa
ror
i
e
nt
a
t
i
on du f
l
ux
rotorique.
Axes lis au stator : c
e
s
tl
er
e
p
r
ena
t
ur
e
lous
t
a
t
i
onna
i
r
edel
ama
c
hi
nea
s
y
nc
hr
one
.
Ce choix permet de simplifier la transformation de Park en celle de Clark dans le cas de non
conservation de puissance ou celle de Concordia dans le cas contraire. C
e
s
tc
ede
r
ni
e
rc
hoi
x
qui est utilis pour la conception de la commande directe du couple. Ces deux rfrentiels
sont les plus utiliss dans la commande de la machine asynchrone.
Le changement de repre triphas bi
pha
s
(
abc
) (
) peut tre ralis par la
transformation de Concordia :
1
X 2
X 3
0
1 2
Xa
Xb
3 2
Xc
1 2
3 2
(1.11)
Xb
1 2
Xc
1 2
3 2
3 2
0
La transformation de Concordia
(1.12)
a
ng
l
es . Le passage des composantes
de Park celles de Concordia se fait par :
X
cos s
X
sin s
Xd
sin s
Xq
cos s
(1.13)
X
sin s
q
Dr A. Meroufel
X
sin s
X
cos s
(1.14)
2008/2009
Vds
I dr
I qr
1s
Fig I-3 Machine asynchrone vue dans le repre dq
1.2.5 Expression du couple
Equation de la puissance:
La puissance instantane fournie aux enroulements statoriques et r
ot
or
i
que
ss
c
r
i
t
T
T
Pe
U s
I s
U r
Ir
(1.15)
Ena
ppl
i
qua
ntl
at
r
a
ns
f
or
ma
t
i
ondePa
r
k,e
l
l
es
e
xpr
i
mee
nf
onc
t
i
onde
sgr
a
nde
ur
sd
a
xe
sdq
I ds
I dr 3
dqs
dqr
d
d
Pe (Vds Vqs ) (Vdr Vqr ) [ I ds ds I qs
I dr dr I qr
]
I qs
I qr 2
dt
dt
dt
dt
3
[(ds I qs qs I ds )s (qr I dr dr I qr )r ] (1.16)
2
3
2
2
2
2
[ Rs ( I ds
I qs
) Rr ( I dr
I qr
)]
2
Lepr
e
mi
e
rc
r
oc
he
tr
e
pr
s
e
nt
el
ne
r
g
i
ema
g
n
t
i
quee
mma
g
a
s
i
n
eda
nsl
ef
e
r
Le deuxime crochet reprsente la puissance lectromcanique Pem de la machine
Le troisime crochet reprsente les pertes joules
c
r
i
tdon
c
3
3
Pem [(ds I qs qs I ds )s (qr I dr dr I qr )r (ds I qs qs I ds )r
(1.17)
2
2
La puissance Pem est aussi gale C er / p .
L
e
xpr
e
s
s
i
ons
c
a
l
a
i
r
educ
oupl
es'exprime par diffrentes expressions, de mme type quels
que soient les axes choisis. Pour le couplet ( I s , r ) , le couple s'crit:
Dr A. Meroufel
2008/2009
M
3 M
Im[r* I s ] p (dr I qs qr I ds )
Lr
2 Lr
(1.18)
e
xpr
e
s
s
i
one
nt
r
ec
r
oc
he
t
.:pr
odui
tve
c
t
or
i
e
l
Equation mcanique
L
qua
t
i
onm
c
a
ni
quee
s
tr
g
i
epa
rl
qua
t
i
ons
ui
va
nt
e:
dr
(C e C r f r r ) / J
dt
(1.19)
1.
2.
6Re
pr
s
e
nt
at
i
ond
t
atdumod
l
edel
amac
hi
ne
Lar
e
pr
s
e
nt
a
t
i
ond
t
a
tdel
ama
c
hi
nea
s
y
nc
hr
oned
pe
nddur
e
p
r
ec
hoi
s
ie
tduc
hoi
xde
s
va
r
i
a
bl
e
sd
t
a
tpourles quations lectriques. Nous crivons les quations dans le repre
(
d,
q)c
a
rc
e
s
tl
as
ol
ut
i
onl
apl
usg
r
a
l
ee
tl
apl
usc
ompl
e
xe
.Lec
hoi
xde
sva
r
i
a
bl
e
sd
t
a
t
d
pe
ndde
sobj
e
c
t
i
f
ss
oi
tpourl
ac
omma
ndes
oi
tpourl
obs
e
r
va
t
i
on.
Nous donnons dans ce chapitre deux types de modle de la machine asynchrone qui seront
exploits dans les chapitres suivants pour la mise au point de nos lois de commande.
1.2.7 Modle de la machine asynchrone alimente en tension
Pour une machine asynchrone triphase alimente en tension, les tensions statoriques
(Vds , Vqs ) et la vitesse du champ tournant s sont considres comme variables de commande,
le couple rsistant Cr comme perturbation. Nous choisissons dans notre cas, le vecteur d
t
a
t
suivant
X Tu ( I ds I qs dr qr )
(1.20)
Cec
hoi
xdeva
r
i
a
bl
es
ej
us
t
i
f
i
ed
unepa
r
t
,pa
rl
ef
a
i
tquel
e
sc
our
a
nt
ss
t
a
t
or
i
que
ss
on
t
me
s
ur
a
bl
e
se
td
a
ut
r
epa
r
tpa
r
c
equel
onve
utc
ont
r
l
e
rl
anor
meduf
l
uxr
ot
or
i
que
.
Pourme
t
t
r
es
ousf
or
med
qua
t
i
ond
t
a
t
,l
emod
l
edel
a ma
c
hi
ne
,nousde
vonsmodi
f
i
e
r
l
e
s
qua
t
i
onsd
t
a
t(
1.
7)e
nut
i
l
i
s
a
n
t(
1.
8)pourl
e
se
xpr
i
me
re
nf
onc
t
i
onde
sva
r
i
a
bl
e
sdu
vecteurd
t
a
t
X ut . Aprs simplification et rarrangement du modle, nous obtenons
Xu A u X u BuU
(1.21)
Avec
Dr A. Meroufel
2008/2009
A u
M
0
T
r
M
0
Tr
ks
r k s
Tr
;
(s r )
Tr
1
(s r )
Tr
ks
Tr
L
M2
Tr r ; 1
Rr
Ls Lr
r k s
L
s
0
B u
;
Ls
0
0
0
0
Vds
U
Vqs
R
R M2
M
ks
; s r 2
Ls Lr
Ls Ls Lr
Les quations (1-21) et (1-19) peuvent tre mises sous un schma fonctionnel Simulink
base de blocs Fnc, intgrateur et Mux figure 1.4
Dr A. Meroufel
10
2008/2009
Cr
w
Va
MAS
Vb
Idq
Vc
perturbation. Enc
ons
i
d
r
a
ntl
eve
c
t
e
urd
t
a
tX c (dr qr ) T et aprs un rarrangement des
quations rotoriques (I.7), nous obtenons
X A X B I
c
(1.22)
Avec
(s r )
0
1 Tr
M T
A c
; B c r
M Tr
0
(s r ) 1 Tr
I ds
; I
I qs
A ces quations l
e
c
t
r
i
que
s
,nousd
e
vonsa
s
s
oc
i
e
rl
qua
t
i
onm
c
a
ni
que(
1.
19)pourobt
e
ni
r
le modle complet en bloc Simulink figure 1.6 .
se
n bi
bl
i
o
g
r
a
phi
e
.Not
r
e obj
e
c
t
i
fe
s
tde l
i
nt
g
r
e
rul
t
r
i
e
ur
e
me
ntda
nsl
e
s
simulations.
Dr A. Meroufel
11
2008/2009
epar
une source de courant avec variation de la charge
Dr A. Meroufel
12
2008/2009
s
I qs
dq
RED
I *sa
v sa
I *sb
I ds
abc
OND
v sb
Lf
Cf
v sc
I *sc
Vabc
Ia Ib Ic
MAS
(a)
GT
Signaux
logiques
I *a
Ia
I *b
Ib
I *c
Ic
(b)
Dr A. Meroufel
Ia
Courant rel
Bande
d
hy
s
t
s
i
s
Courant de
rfrence
t
Vdc / 2
U ao
t
Vdc / 2
13
2008/2009
s
i
s
,e
l
l
ei
ndui
tde
spr
opr
i
sderobustesses
paramtriques ce rgulateur.
I *b
Ib
Fig 1.10 Contrle du courant de type Hystrsis
module
1.3 Mod
l
i
s
at
i
ondel
al
i
me
nt
at
i
on
Le circuit de puissance des quipements industriels vitesse variable est reprsent
par la figure 1.11
Redresseur
Onduleur de tension
Source
triphase
e
MAS
Commande de
l
ondul
e
ur
Fig1.11 Sc
h
madepr
i
nc
i
pedel
as
s
oc
i
at
i
onc
onv
e
r
t
i
s
s
e
ur-machine
Le
sc
a
r
a
c
t
r
i
s
t
i
que
se
xi
g
e
sdel
a
c
t
i
onne
ur
l
e
c
t
r
i
qued
pe
ndent la fois de la machine, de
son alimentation et de la commande du convertisseur de frquence.
Ces caractristiques sont :
Un c
oupl
ea
ve
cl
emi
ni
mum d
ondul
a
t
i
on pos
s
i
bl
e
,c
ont
r
l
a
bl
epa
rl
epl
uspe
t
i
t
nombre de variable, en rgime dynamique comme en rgime permanent.
La s
our
c
e d
a
l
i
me
nt
a
t
i
on t
r
i
pha
s
ee
s
ts
uppos
es
y
m
t
r
i
que
,de f
r
que
nc
ee
t
d
a
mpl
i
t
udedet
e
ns
i
onc
ons
t
a
nt
e
.
Dr A. Meroufel
14
2008/2009
ne
r
g
ie
l
e
c
t
r
i
quepe
r
me
tdedi
s
pos
e
rd
unes
our
c
edec
our
a
ntc
ont
e
nupa
r
t
i
rd
unes
our
c
ea
l
t
e
r
na
t
i
f
,
il est reprsent par la figure 1.12
Id
U red
Ua
D1
D2
D4
D5
D3
Ub
Uc
D6
a
l
l
e
du courant Id et trois diodes (D4, D5, D6) anode commune assurant le retour du courant Id .
Si on suppose que le redresseur est aliment par un rseau triphas quilibr de tension :
U a (t ) Vm sin(2ft )
2
U b (t ) Vm sin(2ft )
3
4
U b (t ) Vm sin(2ft )
3
(1.23)
Ets
ionn
g
l
i
gel
e
f
f
e
td
e
mpi
t
e
me
nt
,l
at
e
ns
i
ondes
or
t
i
edur
e
dr
e
s
s
e
urs
e
r
ad
f
i
ni
e
comme suite :
U red (t ) Max
U a (t ).U b (t ).U c (t )
Min
U a (t ).U b (t ).U c (t )
(1.24)
Ua
Ub
200
Uc
U red
-200
-400
0.005
0.01
0.015
0.02
0.025
0.03
Dr A. Meroufel
15
2008/2009
Is
Lf
Ud
Cf
U dc
med
qua
t
i
ons suivants :
dI
U d (t ) L f d U dc (t )
dt
dU (t )
1
dc
( I d (t ) I s (t ))
Cf
dt
(1.25)
F ( s ) 1 ( L f C f s 2 1)
(1.26)
C
e
s
tunf
i
l
t
r
ede deuxime ordre avec une frquence de coupure gale :
f c 1
(1.27)
Lf C f
U dc
MAS
Cf
Dr A. Meroufel
16
2008/2009
I k1
Dk 1
Tk 1
K1
Fig 1.16 Re
pr
s
e
nt
at
i
ond
unGTO
Al
or
sl
ondul
e
urdet
e
ns
i
onpe
ut
t
r
er
e
pr
s
e
nt
da
nsl
ec
a
si
d
a
lpa
rde
si
nt
e
r
r
upt
e
ur
s
Is
K1
U dc
K2
K3
MAS
Cf
K 1'
K 2'
K 3'
Fig 1.17 Sc
h
madel
ondul
e
ur.
Les diffrents interrupteurs sont supposs parfaits, c'est--dire que les phnomnes dus la
c
ommut
a
t
i
on s
ontn
g
l
i
g
s
.Nous p
ouvons r
e
mpl
a
c
e
rl
e
s br
a
s de l
ondul
e
urpa
run
i
nt
e
r
r
upt
e
urde
uxpos
i
t
i
onmod
l
i
s
e
spa
runef
onc
t
i
onl
og
i
qued
c
r
i
tl
t
a
tdec
ha
que
interrupteur, sa valeur vaut 1 si l
i
nt
e
r
r
upt
e
ure
s
tf
e
r
m
,e
t0s
i
le
s
touve
r
t
.
Cette fonction est dfinie par :
0
Fi
Avec :
i = 1, 2, 3.
r
e
nt
e
sf
onc
t
i
onss
e
xpr
i
me
ntpa
r:
Dr A. Meroufel
17
2008/2009
F21 1 F20
F 1 F
30
31
(1.29)
Le
spot
e
nt
i
e
l
sde
snudsA,B,Cdel
ondul
e
urpa
ra
ppor
ta
upoi
ntN s
ontdonn
e
spa
r
les relations suivantes :
V AN
VBN
VBC
U dc
F11U c
F21U c
(1.30)
F31U c
E
En ut
i
l
i
s
a
ntl
e
sf
onc
t
i
onsdec
o
n
ne
xi
onsl
e
st
e
ns
i
onsc
ompos
e
sdel
ondul
e
urs
o
nt
exprimes comme suit :
V AB V AN VBN
F11 F21
U dc
VBC V BN VCN
F21 F31
U dc
VCA VCN V AN
F31 F11
U dc
(1.31)
Nous pouvons exprimer galement les tensions simples partir des tensions composes
comme suit :
U U AC
V AN V A AB
U AB
(1.32)
VBN VB BC
U U BC
VCN VC AC
L
e
xpr
e
s
s
i
ons
ousf
or
mema
t
r
i
c
i
e
l
l
ede
st
e
ns
i
onss
i
mp
l
e
sdel
ondul
e
ura
umoy
e
nde
s
fonctions logiques de connexions est obtenue partir des quations :
VA
2
VB
1
1
VC
F11 S a
2
1
F11
1
1
F21
U dc
2
F31
F21 S b
(1.33)
F31 S c
Lec
our
a
ntd
e
nt
r
edel
ondul
e
urpe
uts
c
r
i
r
ee
nf
onc
t
i
onde
sc
our
a
nt
sdel
ac
ha
r
g
e
par la relation :
(1.34)
i s i s1 S a is 2 S b i s 3 S c
Avec :
i1 i2 i3 0
V A VB VC 0
Dr A. Meroufel
(1.35)
18
2008/2009
ut
i
l
i
s
a
t
i
onde
st
r
a
ns
i
s
t
or
spourl
ac
ommut
a
t
i
on deg
r
a
nde
s
puissances est assez aise. Cependant, pour un thyristor, un circuit auxiliaire peut engendrer
de
sc
ons
que
nc
e
sn
f
a
s
t
e
s
,s
ur
t
outs
i
lc
ompor
t
el
ui
-mme un thyristor sur le circuit de
commande :
Br
ui
t
sa
c
ous
t
i
que
sg
n
r
ss
url
i
nduc
t
a
nc
edec
ommutation,
Encombrement.
que
nc
edec
ommut
a
t
i
on,c
i
r
c
ui
td
a
i
del
ac
ommut
a
t
i
on,
t
e
nuee
nt
e
ns
i
on,e
t
c
.
)
,moy
e
nna
ntque
l
que
spr
c
a
ut
i
ons;e
nl
oc
c
ur
r
e
nc
e
,l
as
ur
ve
i
l
l
a
nc
e
des pertes en puissance dansl
e
st
r
a
ns
i
s
t
or
sa
us
s
ibi
e
ne
nc
onduc
t
i
onqu
e
nc
ommut
a
t
i
one
t
veiller leurs bon refroidissement.
Tandis que pour les puissances suprieures, le thyristor GTO semble tre mieux adapt, si
nous prenons en considration certaines analogies vis--vis du transistor, qui se favorise, par
r
a
ppor
ta
ut
hy
r
i
s
t
orc
l
a
s
s
i
que
,del
'
l
i
mi
na
t
i
onde
sc
i
r
c
ui
t
sd
e
xt
i
nc
t
i
onf
or
c
e
.
1.4 Stratgie de commande par MLI
Deux mthodes de MLI seront dveloppes dans ce paragraphe, MLI traingulo-sinusoidale
et MLI vectorielle
Dr A. Meroufel
19
2008/2009
i
nt
e
r
s
e
c
t
i
ond
uneondemodul
a
nt
e
basse frquence, dite tension de rfrence, gnralement sinusodale, avec une onde porteuse
ha
ut
ef
r
que
nc
edef
or
me
,g
n
r
a
l
e
me
nt
,t
r
i
a
ng
ul
a
i
r
e
,d
ol
a
ppe
l
l
a
t
i
ont
r
i
a
ng
ul
o-sinusodale.
Ler
s
ul
t
a
tdel
ac
ompa
r
a
i
s
ondec
e
sde
ux s
i
g
na
ux s
e
r
tc
omma
nde
rl
ouve
r
t
ur
ee
tl
a
fermeture des interrupteurs du circuit de puissance.
Deux paramtres caractrisent cette commande si la rfrence est sinusodale :
L
i
ndi
c
edemodul
a
t
i
onm qui dfinit le rapport entre la frquence fp de la porteuse et
la frquence f de la rfrence : m f p f r
a
mpl
i
t
udedel
amodul
a
nt
eVr la valeur crte Vp
de la porteuse: r Vr V p .
qua
t
i
ondel
apor
t
e
us
eda
nssa priode [0, Tp] par :
t
x1 (t ) V p (1 4 )
Tp
x (t ) V (3 4 t )
p
2
Tp
Dr A. Meroufel
si t
0
Tp
si t
2
Tp
TP
20
(1.36)
2008/2009
r
e
nc
ee
s
tuns
i
g
na
ls
i
nus
o
da
ld
a
mpl
i
t
udeVr et de frquence fr. En triphas, les trois
tensions sinusodales de rfrence sont donnes par :
vra Vr sin 2f r t
vrb Vr sin
2f r t 2 3
vrc Vr sin
2f r t 2 3
(1.37)
La commande MLI sinus triangle utilise la comparaison avec la porteuse des trois
composantes de la tension de rfrence afin de calculer les tats S a , S b et S c des
i
nt
e
r
r
upt
e
ur
sdel
ondul
e
ur
.Ce
uxc
is
ontdonn
spa
rl
qua
t
i
on1.36 suivante :
S abc
si
v rabc
x( t )
0
si
v rabc
x( t )
0
(1.38)
e
ss
ontt
r
i
pha
s
e
ss
i
nus
o
da
l
e
sdef
r
que
nc
e50 Hz et
d
a
mpl
i
t
ude220 V. Las
i
mul
a
t
i
onmont
r
equel
a
ug
me
nt
a
t
i
ondel
i
ndi
c
edemodul
a
t
i
on
rejette les harmonique
sdel
at
e
ns
i
ondes
or
t
i
edel
ondul
e
urve
r
sde
sfrquences de rangs
suprieurs. Ce
c
idi
mi
nued
unepa
r
tl
e
f
f
e
tdec
e
sha
r
moni
que
ss
url
e
spe
rformances de la
machine asynchrone e
tf
a
c
i
l
i
t
e d
a
ut
r
epa
r
tleur filtrage. On remarque nanmoins que
l
a
ug
me
nt
a
t
i
ondel
i
ndi
c
edemodul
a
t
i
ona
ug
me
nt
el
enombr
edec
ommut
a
t
i
onspa
rp
r
i
ode
,
qui est gale 2 m , et ainsi augmente les pertes de commutation par priode. Elle diminue
aussi le cycle minimum d
ouve
r
t
ur
efermeture des interrupteurs qui est de 3.44 ms pour
m 6 et 1.05 ms pour m 18 .Lec
hoi
xdel
i
ndi
c
edemodul
a
t
i
onut
i
l
i
s
da
nsl
ac
omma
nde
MLI sinus triangle dpend aussi du t
y
ped
i
nt
e
r
r
upt
e
ur
sut
i
l
i
s
sda
nsl
ac
onc
e
pt
i
onde
l
ondul
e
ur
.L
i
ndice de modulation m 18 convient parfaitement aux IGBT se trouvant sur le
march.
Dr A. Meroufel
21
2008/2009
va,b,c et x(t)
vb
vc
van
van
Sa
va
m = 18 , r = 0.8
Sa
va,b,c et x(t)
m = 6 , r = 0.8
que
nc
edec
omma
ndede
si
nt
e
r
r
upt
e
ur
sdel
ondul
e
urpe
r
me
t
t
a
ntdeg
n
r
e
r
unve
c
t
e
urt
e
ns
i
ondes
or
t
i
equis
a
pp
r
oc
hel
emi
e
uxpos
s
i
bl
eduve
c
t
e
urt
e
ns
i
onder
r
e
n
c
e
.
Cette technique de MLI suit les principes suivants :
Cette modulation est conduite en synchronisme sur les trois phases. Les trois tensions
sinusodales dsires la sortie sont reprsentes par un seul vecteur appel vecteur tension
de rfrence. On approxime au mieux ce vecteur pendant chaque intervalle de modulation en
agissant surl
ac
omma
ndede
st
r
oi
sj
e
uxd
i
nt
e
r
r
upt
e
ur
sc
ompl
me
nt
a
i
r
e
sK1e
tK1
,K2e
t
K2
,K3e
tK3r
e
pr
s
e
nt
spa
rl
af
i
g
ur
e1.22.
Dr A. Meroufel
22
2008/2009
Fig1.22 Sc
h
mas
i
mpl
i
f
i
del
ondul
e
urt
r
i
phas
de
uxni
v
e
aux
Le tableau 1.1 indique les huit tats que peuvent prendre les interrupteurs du pont triphas
six interrupteurs. Ce tableau indique pour chacun de ces huit tats, les vecteurs des tensions
Va , Vb , Vc la valeur de leur composantes de Concordia Vs, Vs ainsi que le vecteur de
Vs
Vs
Dr A. Meroufel
23
2008/2009
Vi 2 3U dc e
i 1,....,6
(1.39)
i 0,7
Vb
Vb
V0 (000 )
Va
Vc
.
.
Vc
Vb V2 (110 )
Vc
Vb
V4 (011)
.
.
.
.
Vb
Va
Vc
Va
V3 (010 )
Va
Vb
.
.
Va
Vc
Vc
Vb
Vb
Va
V6 (101)
Vc
V1 (100 )
Va
V5 (001)
V6 (111)
Va
Vc
Fig 1.23 Di
f
f
r
e
nt
e
st
opo
l
o
gi
e
sdel
ondul
e
ure
tv
e
c
t
e
urt
e
ns
i
on Vi
Le
se
xt
r
mi
t
sdec
e
ss
i
xve
c
t
e
ur
sd
f
i
ni
s
s
a
ntl
e
ss
omme
t
sd
unhe
xa
g
oner
g
ul
i
e
rpui
s
que
deux vecteurs successifs font entre eux un angle de 3 , figure 1.24. Chacun des couples de
Vi et Vi 1 (
i
=1.
.
6)d
f
i
ni
s
s
e
ntl
e
sl
i
mi
t
e
sd
unde
ss
i
xs
e
c
t
e
urdel
he
xa
gone(
no
t
e
r
24
2008/2009
On peut dfinir un vecteur Vs dont les cordonnes sont les composantes de Concordia
Vs, Vs du systme triphas de tensions Vsa , Vsb , Vsc qu
ond
s
i
r
eobtenir en sortie. Si :
Vsa r
U dc 2
cos t
Vsb r
U dc 2
cos(t 2 3)
Vsc r
U dc 2
cos(t 4 3)
(1.40)
Vs r 3 2 .U dc 2
cos t
Vs r 3 2 .U dc 2
sin t
(1.41)
Le vecteur Vs e
s
tunve
c
t
e
urd
a
mpl
i
t
ude
g
a
l
er 3 2 .U dc 2 , tournant dans le sens
trigonomtrique avec une vitesse angulaire gale la pulsation des tensions dsires. A
chaque instant, le vecteur Vs peut tre exprim comme une combinaison linaire des deux
vecteurs Vi et Vi 1 ( i 1..6 ) qui lui sont adjacents. De ce fait une approximation de Vs peut
tre gnre en utilisant une combinaison dans un temps trs bref de deux des tats des
Dr A. Meroufel
25
2008/2009
D'une manire gnrale le vecteur tension de contrle Vref est approch sur la priode de
modulation T ,pa
rl
ag
n
r
a
t
i
ond
unv
e
c
t
e
urdet
e
ns
i
onmoy
e
nVmoyen labor par application
de
sve
c
t
e
ur
sd
t
a
tdel
ondul
e
urVi et Vi 1 adjacents et des vecteurs nuls V0 et V7
V moyen r
3 U dc
e j V s jV s
2 2
T / 2 Ti
T /2
T 2
V
dt
V
dt
o
i
0
Ti Ti 1
V
K 1 dt
T / 2 Ti
T /2
(1.42)
V
7 dt
T /2
T / 2 Ti Ti 1
T0 Ti Ti 1 T / 2
(1.43)
cos
cos
Vs 2
T
3
3
U dc . Ti
Ti 1
Vs
2
3
i
1
i
sin
sin
3
3
i 1
i
cos cos
T
2
3
3
i
U dc
i 1
i
Ti 1
3
sin sin
3
3
(1.44)
V s
Ti 2 T sin
i 3
cos
i 3
V s
Ti 1 2U dc
sin
(i 1) 3 cos
(i 1) 3
(1.45)
Vsb
Vs
Ti
Vs
Equations
(145,143)
Vs
T i 1
T0
Vsc
Squences
Vsa
Equations
(1.40, 1.41)
Vs
S i i 1, 2,....6)
Dtermination
du secteur
Sa
Sb
Sc
fs
Dr A. Meroufel
26
2008/2009
L
or
dr
eda
nsl
e
que
lonf
a
i
tsuccder des configurations correspondants aux vecteurs Vi et
mi
t
sdel
ap
r
i
ode
,e
td
a
ut
r
epa
r
t
,l
t
a
tde
si
nt
e
r
r
upt
e
ur
ss
oi
e
nts
y
m
t
r
i
que
s
par rapport au milieu de la priode de modulation, figure 1.27.
he
x
agone
Dans ce qui suit nous allons faire le calcul des temps de commutation des interrupteurs
da
nsc
ha
c
unde
ss
i
xs
e
c
t
e
ur
sdel
he
xa
g
one
. Nousa
l
l
onsnousl
i
mi
t
e
rl
t
udedel
a
commande des int
e
r
r
upt
e
ur
se
ta
ut
r
a
c
de
sf
or
me
sd
onde
squa
ndl
i
ndi
c
edemodul
a
t
i
on e
s
t
gale 6i. D
a
pr
sl
af
i
g
ur
e1.28 on a:
Vs Vs j
Vs
(1.46)
avec
Dr A. Meroufel
27
2008/2009
Vs Vs
cos
Vs Vs
sin
(1.47)
On a aussi
V1 V2
2
E
3
(1.48)
D
u
na
ut
r
ec
ot
l
ava
l
e
urdeA de la figure 1.28 peut tre calcule de deux manires :
T
V
A1 1
cos(/ 6) Vs
sin(/ 3 )
T
(1.49)
d'o
V
sin( / 3 )
T
2T
T1 s
V s
sin( / 3 )
V1
cos( / 6 )
2E
(1.50)
Quipe
uts
c
r
i
r
es
ousl
af
or
me:
2T
T1 Vs
(sin(/ 3)
cos cos(/ 3)
sin )
2E
3
2T
1
V
s
2
2E
2
(1.51)
d
o
T1
6
Vs 2
Vs
2E
(1.52)
D
una
ut
r
ec
ot
l
af
i
g
ur
e1.28 nous donne :
V s
cos( / 6 )
T2
V2 / T
(1.53)
d
o
T
T
T2 Vs
Vs
V2
cos( / 6 )
2 / 3E 3 / 2
(1.54)
Quipe
uts
c
r
i
r
es
ousl
af
or
me:
T2
2
Vs
E
(1.55)
he
xa
g
one peut tre obtenu. Le tableau 1.2
donne l
a va
l
e
ur de c
e
st
e
mps a
i
ns
i que l
or
dr
e de s
uc
c
e
s
s
i
on de
sc
onf
i
g
ur
a
t
i
ons
Dr A. Meroufel
28
2008/2009
Dr A. Meroufel
29
2008/2009
ondul
e
urS a , S b et S c en utilisant les composants triphass de la tension
i
ndi
c
edemodul
a
t
i
onp.
La figure 1.30 montre la simulation de l'tat S a et la tension de sortie van , quand les
t
e
ns
i
onsd
e
nt
r
e
ss
ontt
r
i
pha
s
e
ss
i
nus
o
da
l
e
sdef
r
que
nc
e50 Hz e
td
a
mpl
i
t
uder
E / 2.
Comme dans la modulation sinus triangle, la simulati
onmont
r
equel
a
ug
me
nt
a
t
i
onde
l
i
ndi
c
edemodul
a
t
i
onal
a
va
nt
a
g
eder
e
j
e
t
e
rl
e
sha
r
moni
que
sdel
at
e
ns
i
ondes
or
t
i
ede
l
ondul
e
urv
e
r
sde
sr
a
ng
ss
up
r
i
e
ur
sma
i
sal
e d
s
a
va
nt
a
g
e d
a
ug
me
nt
e
rl
a pe
r
t
e de
commutation par priode et de diminuer le cycle minimum d
ouve
r
t
ur
ef
e
r
me
t
ur
edes
interrupteurs qui est de 2.6 ms pour p 6 et 0.8 ms pour p 18 .I
la
ppa
r
a
td
a
pr
sc
e
t
t
e
simulation que la MLI vectorielle ncessite de meilleurs interrupteurs que la MLI sinus
triangle pour le mme indice de modulation.
Sa
van
van
Sa
p = 18 , r = 0.8
ondul
e
ure
tdel
aqua
l
i
t
dus
i
g
na
ldes
or
t
i
e
,i
l
est ncessaire de citer quelques paramtres. Parmi ceux-l, le facteur de distorsion
harmonique totale THD.
1/ 2
1
THD U n'2
U1'
n 2,3...
Dr A. Meroufel
(1-56)
30
2008/2009
THD
U eff2 U1'2
(1.57)
U1'2
Avec
U1: valeur efficace du fondamental de la tension
Un: valeur efficace de la tension harmonique de rang n (nime tension harmonique)
Ueff : valeur efficace de la tension de sortie
source
continue
Onduleur
Va
t
m
Vb
MAS
f re
r
Vc
MLI
charge
Cr
Fig1.32 s
c
h
mades
i
mul
at
i
ond
u
neMASa
l
i
me
nt
ep
arunond
ul
e
u
rd
e
tension MLI vectorielle
Dr A. Meroufel
31
2008/2009
flux [Wb]
vitesse [rd/Sec]
150
100
50
2
t [Sec]
30
20
10
0
0
2
t [Sec]
0.5
flux-qr
0
-0.5
flux-dr
2
t [Sec]
2
t [Sec]
20
10
0
-10
-20
400
200
0
-200
-400
0
0.02
0.04
0.06
t [Sec]
Fondamental (50Hz) = 250.4 , THD= 60.42%
0.08
100
50
10
15
20
25
30
Rang d'ahrmonique
35
40
45
50
Fig 1.33 R
pon
s
e
sun
c
he
l
ondev
i
t
e
s
s
eav
e
capp
l
i
c
at
i
o
nd
u
nec
h
ar
ge e
n
t
r
e[
1
.
5,2.
5
]
d
uneMAS alimente par un onduleur de tension MLI (traingulo-sinusoidale [m=35, r=0.9])
Dr A. Meroufel
32
2008/2009
flux [Wb]
vitesse [rd/Sec]
150
100
50
0
2
t [Sec]
50
40
30
20
10
0
0
2
t [Sec]
flux-qr
0
-0.5
flux-dr
0.5
2
t [Sec]
20
0
-20
2
t [Sec]
400
200
0
-200
-400
0.01
0.02
0.03
0.04
t [Sec]
0.05
0.06
0.07
0.08
50
10
15
20
25
30
Rang d'ahrmonique
35
40
45
50
epa
run onduleur de tension MLI vectorielle [m=35, r=0.9])
Dr A. Meroufel
33
2008/2009
s
e
nt
emoi
nsd
ondul
a
t
i
one
n
MLI vectorielle.
Ceci montre que la MLI vectorielle peut apporter une amlioration apprciable dans la
tension de sortie.El
l
epe
utpe
r
me
t
t
r
el
a
l
i
me
nt
a
t
i
ondel
ama
c
hi
nea
s
y
nc
hr
oneavec une plus
grande tension et avec moins de distorsion harmonique que la MLI sinus triangle.
1.6 Conclusion
Dans ce chapitre on a procd la modlisation de l'onduleur de tension et ses
techniques de commande puis on a fait une simulation des performances du systme MASOnduleur en utilisant les commandes MLI sinus triangle et vectorielle. D
a
pr
sl
e
sr
s
ul
t
a
ts de
simulation obtenus, onpe
utc
onc
l
ur
equ
e
nc
ompa
r
a
ison avec la commande MLI sinust
r
i
a
ng
l
e
,l
ac
omma
nded
unondul
e
urpar une MLI vectorielle apporte une amlioration
perceptible dans la t
e
ns
i
ondes
or
t
i
edel
ondul
e
ure
tune amlioration apprciable dans la
pe
r
f
or
ma
nc
edumot
e
urqu
e
l
l
ealimente. Cette partie est ncessaire pour la commande de la
machine asynchrone.
Dr A. Meroufel
34
2008/2009
2.1 Introduction
Le but de ce chapitre est de montrer comment la machine asynchrone peut tre utilise dans
de
sa
ppl
i
c
a
t
i
onsd
e
nt
r
a
ne
me
nt
sr
g
l
s
.Lac
omma
ndes
c
a
l
a
i
r
ee
s
tr
e
l
a
t
i
ve
me
nts
i
mpl
e
. Elle
est base sur le modle en rgime permanent sinusodal.El
l
e pe
r
me
td
a
t
t
e
i
ndr
e de
s
performances remarquables en pratique. I
le
xi
s
t
epl
us
i
e
ur
sc
omma
nde
ss
c
a
l
a
i
r
e
ss
e
l
onqu
on
a
g
i
ts
url
ec
our
a
ntoul
at
e
ns
i
on.El
l
e
sd
pe
nde
nts
ur
t
outdel
at
opol
og
i
edel
a
c
t
i
onne
urutilis
(onduleur de tension ou de courant). L
ondul
e
urdet
e
ns
i
one
s
tl
epl
usut
i
l
i
s
e
npe
t
i
t
ee
t
moyenne puissance. La commande la plus utilise est la loi U/F.
L
a
l
i
me
nt
a
t
i
onf
r
que
nc
eva
r
i
a
bl
es
ef
a
i
tl
a
i
ded
unc
onve
r
t
i
s
s
e
urs
t
a
t
i
queg
n
r
a
l
e
me
nt
continu a
l
t
e
r
na
t
i
f
.Las
our
c
ed
e
nt
r
epe
ut
t
r
edet
y
pes
our
c
edec
our
a
ntoudet
y
pes
our
c
e
de tension. En sortie du convertisseur on contrle :
-
s
oi
tl
a
mpl
i
t
udede
st
e
ns
i
onso
ude
sc
our
a
nt
sa
i
ns
iquel
e
urf
r
que
nc
e
.
DC
Is
U
MAS
fs
Vs
AC
Fig 2.1 Principe du rglage
-
a
i
ded
unc
a
pt
e
urm
c
a
ni
que
de vitesse.
qs
Is
OND
MAS
s r sl
sl
ds
Vs
dr
r
sl
GT
35
2008/2009
r
a
bl
e de l
e
se
s
t
i
me
r l
a
i
de d
obs
e
r
va
t
e
ur
s
.Ce
ta
ut
opi
l
ot
a
ge peut tre associ
indiffremment une alimentation en courant ou en tension.
Il existe une grande diversit, non seulement de montages des convertisseurs de frquence
utiliss, mais aussi de circuits de rglage et de commande. Une normalisation ne se dessine
pas encore.
2.2 Modlisation de la machine asynchrone en rgime permanent
Pour mettre en vidence les principes gnraux de rglage du couple lectromagntique de la
machine asynchrone, nous allons adopter le modle du rgime permanent sinusodal en
ut
i
l
i
s
a
ntl
anot
a
t
i
ondev
e
c
t
e
urc
ompl
e
xe
.Lec
ont
r
l
edevi
t
e
s
s
el
epl
uss
i
mpl
e
,di
t
Us
urF
,
permet de varier la vitesse de la machine sur une large plage. Les quations qui permettent de
calculer le couple et de prvoir les points de fonctionnement sont bases sur le modle
g
i
mepe
r
ma
ne
nt
del
ama
c
hi
ne
.
Pour la mise en quations du modle de la machine, nous supposons les hypothses du
chapitre1
2.2.1 Modle de la machine asynchrone en rgime permanent
Sil
e
st
e
ns
i
onsd
a
l
i
me
nt
a
t
i
ons
ont triphases et quilibres, on peut crire
Vas U s cos s t
Vbs U s cos(s t 2/ 3)
Vcs U s cos(s t 4/ 3)
(2.1)
Vds U s cos(s t s )
Vds U s
Vqs U s sin(s t s )
Vqs 0
(2.2)
Vs Rs I s jss
Vr Rr I r jr r
(2.4)
r gs
O
Dr A. Meroufel
36
2008/2009
s Ls I s MI r
r Lr I r MI s
(2.5)
Fi
na
l
e
me
ntl
e
sg
r
a
nde
ur
s
l
e
c
t
r
i
que
ss
c
r
i
ve
nt
Vs Rs I s js Ls I s js MI r
Rr
0 I r js Lr I r js MI s
(2.6)
Is
Vs
Ir
Rs
Ls
Lr
Rr /g
Le schma avec circuits coupls est peu utilis, on lui prfre des schmas faisant intervenir
les inductances de fuites.
2.2.3 Schma ramen au stator avec inductance de fuite localise au rotor
On peut ramener le schma de la figure 2.3 au stator avec les fuites magntiques totalises au
rotor ( N r r ), pour cela on pose
M
N r Lr Lr ;
Ls
M
m (rapport de transformation)
Ls
Rr
'
R r 2
m
I ' mI
r
r
(2.7)
Dr A. Meroufel
37
2008/2009
Vs Rs I s js Ls I s js MI r' Rs I s js Ls ( I s I r' )
L
L
R
R L
0 ( r I r js Lr I r js MI s ) s r s I r js Lr s I r js Ls ( I s I r' I r' )
g
m
g M
M
L
M
Rr Ls 2 M
0 ( )
I r js Lr ( s ) 2
I r js Ls I r' js Ls ( I s I r )
g M Ls
M Ls
Rr' '
0 I r js N r' I r' js Ls ( I s I r' )
(2.8)
On obtient donc les quations du schma quivalent ramen au stator avec inductance de
fuites localises au rotor figure 2.4
N r' s
Rs
I r'
Is
Vs
Rr' / g
g
i
mepe
r
ma
ne
ntpe
ut
t
r
ed
t
e
r
mi
n
e
-
3
s
oi
tpa
r
t
i
rdel
e
xpr
e
s
s
i
onduc
oupl
e
l
e
c
t
r
oma
gn
t
i
queC e pm ( I s s* )
4
s
oi
tpa
r
t
i
rd
unbi
l
a
ndepui
s
s
a
nc
e
PTr 3
Rr' ' 2
Ir
g
avec I r'
Vs
R'
( r ) 2 ( N r' s ) 2
g
(2.9)
(2.10)
Puissance lectromagntique
Pe PTr Pjr PTr (1 g )
(2.11)
Couple lectromagntique
Dr A. Meroufel
38
2008/2009
s Rr' 2
( ) ( N r' s ) 2
g
(2.12)
La tension et le flux statorique sont lis par la relation Vs jss . Ainsi le couple
l
e
c
t
r
oma
g
n
t
i
quepe
uts
e
xpr
i
me
rpa
r:
-
(2.13)
(2.14)
Il en rsulte des deux expressions du couple lectromagntique que les grandeurs de rglage
sont :
la pulsation rotorique r
le flux statorique s ou le flux rotorique r
Maintenant, il reste rsoudre deux problmes
- Comme
nti
mpos
e
rl
ap
ul
s
a
t
i
onr
ot
or
i
ques
a
c
ha
ntqu
e
nrgle gnrale le rotor est
inaccessible ?
Pourc
e
l
aonut
i
l
i
s
el
ar
e
l
a
t
i
ond
a
ut
opi
l
ot
a
gesl s p
s : grandeur imposable , : grandeur mesurable
- Comment imposer les flux s ou r et quelle valeur ?
Le domaine de fonctionnement de la machine dans le plan couple/vitesse est indiqu sur la
figure2.5
Ce
V / f Cons tan te
Vs
Compensation des
pertes statoriques
n
Vo
Vitesse
En fait, garder le rapport constant U/F revient garder le flux constant. Quand la tension
atteint sa valeur maximale, on commence dcrotre ce rapport ce qui provoque une
Dr A. Meroufel
39
2008/2009
Vs
Vo
s
Fig2.6 caractristique V/f
r ou s
ref
I s* ou Vs*
Loi
de commande
Onduleur
de
Tension
ou
Courant
MAS
GT
Dr A. Meroufel
40
2008/2009
(2.17)
(218)
Is s
Ls
r Lr
1
R
r
r Lr
1
R
r
(2.19)
(2.20)
D
o:
Rs
Vs
L
1 j r r
Rr
L s Lr
Is
r s
R s Rr
(2.21)
En reportant (2.19) dans (2.21), la tension statorique doit suivre la loi suivante
2
Vs s*
Rs
Ls
Lr
LL
L
1 s r r s
r s s
R s Rr
Rs
Rr
r Lr
1
R
r
(2.22)
Cette relation reste valable entre les valeurs efficaces des tensions et flux statoriques. Elle
constitue le principe des lois de commande flux constant des machines alimentes en
tension. On choisit de maintenir, si possible, le flux sa valeur nominale.
Compte tenu des dispositifs utiliss, deux modes de commande sont possibles
une commande par contrle de la frquence statorique S et du courant ou de la
tension statorique,
Dr A. Meroufel
41
2008/2009
s 1 (rr ) 2
Is
Ls 1 (rr ) 2
L
avec r r
(2.22)
Rr
Is
s 2 s1
s1
r
Fig2.8 I s en fonction de r flux statorique
ondul
e
urs
ont
l
a
bor
e
s
pa
r
t
i
rd
unec
ommande en fourchette de courant selon le schma suivant
Is
ref
Intgrateur
Modulo 2
s
+
r
sin x
sin( x 2/ 3)
sin( x 2/ 4)
I am
I as
I bm
-
I bs
I cs
I cm
-
S1
S2
S3
42
2008/2009
RED
Id
Lf
PI
ref +
sl
OND
MAS
r
GT
2.5.2 Pr
i
nc
i
pedec
ommandedel
ondul
e
urdet
e
ns
i
onc
ont
r
l
e
nc
our
ant
L'amplitude du courant et la frquence sont imposes par l'onduleur
3~
RED
Cf
Is
PI
+
ref
Gnrateur
de
courants
*
I abc
Lf
ON
I abc
MA
GT
Dr A. Meroufel
43
2008/2009
e
xpr
i
mee
nf
onc
t
i
onduf
l
uxs
t
a
t
or
i
quepa
rl
ar
e
l
a
t
i
ons
ui
va
nt
e:
( R s / s Ls rr ) 2 (1 rr Rs / s Ls ) 2
Vs ss
1 (rr ) 2
(2.23)
Apa
r
t
i
rdec
e
t
t
er
e
l
a
t
i
ononf
i
xel
a
mpl
i
t
udedel
at
e
ns
i
ondec
omma
ndepui
son reconstitue le
systme alternatif triphas pour la technique MLI figure2.12.
r
s
ref
+
r
Loi
de commande
Intgrateur s
Modulo 2
Vs
Vas
sin x
Vbs
sin( x 2/ 3)
Vcs
sin( x 2/ 4)
S1
S2
S3
Fig 2.12 G
n
r
at
i
onde
ss
i
gnauxdec
ommandedel
ondul
e
ur
Enpr
a
t
i
que
,ons
ec
ont
e
nt
el
epl
uss
ou
ve
ntd
unel
oidec
omma
ndes
i
mpl
i
f
i
ec
or
r
e
s
ponda
nt
Rs 0 soit Vs ss . Pour amliorer les performances en basse vitesse, on majore la tension
Vs d
unequa
nt
i
t
pr
opor
t
i
onne
l
l
eI s . Ceci peut tre reprsent par le bloc de linarisation
de la tension dans le schma bloc de la figure 2.13
3~
RED
Vo
Vs
PI
ref +
-
Lf
Cf
+
+
OND
s
Vabc
MAS
GT
g
ul
el
ef
l
uxpourl
i
mpos
e
ra
us
s
ie
nr
g
i
medy
na
mi
que
et obtenir un comportement acceptable. On doit donc estimer le flux. Une des plus simples
Dr A. Meroufel
44
2008/2009
c
r
i
t
s s js
(2.24)
Avec
s
(Vs Rs I s )dt
(V Rs I s )dt
s s
On calcule les tensions et les courants en utilisant la transformation de Concordia
Vs Vs jVs
(2.25)
2
1
Vs U c [ S1 ( S 2 S 3 )]
3
2
Vs U c ( S 2 S 3 )
I s I s jI s
(2.26)
2
I s I as
I 1 ( I I )
s
bs
cs
Ainsi le modul
eduf
l
uxs
t
a
t
or
i
quee
tl
ec
oupl
es
c
r
i
ve
nt
s 2s 2s
C e p (s I s s I s )
(2.27)
r r (s Ls I s )
r 2r 2r
r r (s Ls I s )
(2.28)
Dr A. Meroufel
45
2008/2009
3~
PI
PI
ref
Isc
RED
Id
Lf
PI
ref +
PI
C
e
r
+ +
OND
Estimateur
et C
r
e
I abc
Vabc
MAS
GT
RED
ref
r
-
PI
Cf
Isc
PI
+
ref -
Gnrateur
de courants
*
I abc
Lf
OND
I abc
I abc
Estimateur
Vabc
MAS
GT
Dr A. Meroufel
46
2008/2009
PI
ref
PI
ref +
-
Lf
PI
C
e
RED
Cf
Vs
s
r
+ +
OND
Estimateur
et C
r
e
Vabc
I abc
MAS
GT
g
ul
a
t
i
onduf
l
uxr
ot
or
i
quel
i
a
ur
e
p
r
e
dq
dr
M
r
I qr I qs
qr 0
Lr
(2.29)
1- cas
La pulsation des courants rotoriques est assimile un paramtre. Ceci est vrai si les
variations sont lentes vis--vis des courants et flux.
Del
qua
t
i
onr
ot
or
i
quevueda
nsl
er
e
p
r
e
dq
,ona
d
M
M
r I s r j (s )r
dt
r
r
(2.30)
On dfinit
M (1 sr )
dr
I (1 s) 2 () 2
s
r
r r
Mrr
qr
(1 sr ) 2 (rr ) 2
I s
(2.31)
Pour la fonction de transfert entre le flux rotorique et le courant statorique, on utilise les
petites variations ( x xo x )
Dr A. Meroufel
47
2008/2009
2
2
I s
1 (ror ) 2 (1 sr ) (ror )
(2.32)
r
M
I s 1 sr
(2.33)
2- cas
Lapul
s
a
t
i
onde
sc
our
a
nt
sr
ot
or
i
que
se
s
tuneva
r
i
a
bl
ec
ommel
e
sc
our
a
nt
se
tl
ef
l
uxe
tl
t
ude
par les petites variations amne aux relations de transfert suivantes :
dr F1 ( s )I s G1 ( s )r
qr F2 ( s )I s G2 ( s )r
(2.34)
Les conclusions sont semblables pour les rgimes tansitoires du flux. A flux constant, le
courant statorique et la pulsation rotorique sont lis et les rsultats sont comparables ceux du
1 cas.
2.8.3 Etude du rgulateur de flux
Si la boucle interne de courant est du premier ordre de constante de temps Ti , on aura le
schma fonctionnel suivant :
ref
1 s
s
I sref
1
1 sTi
Is
M
1 sr
(2.35)
Onut
i
l
i
s
el
am
t
hodedel
opt
i
mum s
y
m
t
r
i
quepourl
edi
me
ns
i
onne
me
ntdur
g
ul
a
t
e
urc
a
rl
e
ple dominant r est variablea
ve
cl
at
e
mp
r
a
t
ur
ee
tl
t
a
tma
g
n
t
i
quedel
ama
c
hi
ne
.
Du fait que Ti r en gnral, on approxime
r
M
1
I sref
sr (1 sTi ) sa (1 sb )
Dr A. Meroufel
(2.36)
48
2008/2009
r
M
1
ref 1 sTi a 1 s
(2.37)
Pour garder un contrle rapide du flux, on choisit 30ms 50ms . De ce choix on dfinit
dr r
qr 0
Vqs Vs
,
Vds 0
(2.38)
0 Rs I ds ds sqs
dt
Vqs Rs I qs qs sds
dt
0 R r I dr dr rqr
dt
0 R r I qr qr rdr
dt
(2.39)
Et si les pulsations statoriques et rotoriques sont supposes des paramtres, le systme est
linaris et la fonction de transfert approche est du premier ordre.
dr
1
(2.40)
(
L
L
M
Rs r Lr s Ls
Vqs
s
r
r s
s (
)
Rr
M Rr
Rs
La constante de temps et le gain statique sont respectivement :
(s r )Lr Ls
T
(s Ls Rr r Lr Rs )
M
B
RL
Ls (s r s r )
R r Ls
(2.41)
L
L
T s r
Rs
Rr
Dr A. Meroufel
M
et B
Ls (s r )
(2.42)
49
2008/2009
ref
1 s V qs
s
B
1 sT
On vite de compenser T qui est variable et on dfinit le rgulateur par un placement des
pl
e
sdema
ni
r
equel
ac
ons
t
a
nt
edet
e
mps
qui
va
l
e
nt
ee
nbouc
l
ef
e
r
m
es
oi
tdel
or
dr
ede
30ms 50ms.
Si les pulsations statoriques et rotoriques sont des variables au mme titre que le flux et la
tension, on linarise le modle autour du point de fonctionnement.
dr Ga ( s )Vqs Gb ( s )r
(2.43)
dr
Vqs
1
Ga ( s )
(so ro )Lr Ls M
R L L
s s ( ro r so s )
Rr
M Rr
Rs
(2.44)
g
ul
e
tpourl
e
sd
e
uxmode
sd
a
l
i
me
nt
a
t
i
on,l
af
onc
t
i
ondet
r
a
ns
f
e
r
t
r
1
(2.45)
ref 1 s
M
L
e
xpr
e
s
s
i
onduc
oupl
eC e p r I qs
Lr
Dans le repre choisit, le courant I qs e
s
tr
e
l
i
a
uf
l
uxpa
rl
e
xpr
e
s
s
i
on
I qs r r r
M
(2.46)
En effet
Rr I qr r dr 0 car
p
L
d
dr 0 d
oI qs r I qr et C e r dr2
dt
M
Rr
(2.47)
(2.48)
(2.49)
Dr A. Meroufel
50
2008/2009
m J
, k 2 p
p2
, k1 ref
fr
fr
f r Rr
Avec un rgulateur PI, le schma fonctionnel est le suivant
ref
1 sa
sb
2
pref
Rr
C e
C r
-
p
f r sJ
k (1 sa )
( s )
G (s)
1
avec ( s ) ref
(2.50)
( s)
sb (1 sm )
Le calcul du rgulateur se fait par placement des ples de la fonction de transfert en boucle
ferme
k1 (1 sa ) sb (1 sm ) 0
(2.51)
Le cahier des charges permet de faire le positionnement des ples. Comme le systme est du
deuxime ordre, un choix judicieux serait de prendre deux ples complexes conjugus avec
un amortissement de 0.7
2.10 Simulation
Le bloc de simulation de la commande scalaire avec alimentation en tension est reprsent par
la figure2.20
51
2008/2009
2.11 Conclusion
Da
nsl
ec
a
sd
unc
ont
r
l
es
c
a
l
a
i
r
e
,l
emod
l
edel
ama
c
hi
nee
s
tnonl
i
n
a
i
r
ee
ti
le
s
tn
c
e
s
s
a
i
r
e
de faire appel des petites variations autour du point de fonctionnement. Cette approche est
s
uf
f
i
s
a
nt
epourl
obt
e
nt
i
ondec
omma
nde
smoy
e
nne
me
ntpe
r
f
or
ma
nt
e
s
.
Les principes de contrle du couple lectromagntique de la machine asynchrone que nous
ve
nonsd
t
udi
e
rontt
ous
t
labores partir du modle statique ceci a pour consquence
quel
ec
oupl
en
e
s
tpl
usc
ont
r
l
l
or
sd
e
sr
g
i
me
st
r
a
ns
i
t
oi
r
e
s
.
Da
nsl
ec
a
sol
ond
s
i
r
eamliorer le contrle du couple on rgule directement le flux dans
l
e
sde
uxc
a
sd
a
l
i
me
nt
a
t
i
ondel
onduleur.
Da
nsc
e
r
t
a
i
nc
a
sl
a
ut
opi
l
ot
a
g
ee
s
tr
a
l
i
s
s
a
nsc
a
pt
e
urm
c
a
ni
quel
a
i
ded
obs
e
r
va
t
e
ur
sde
flux et de vitesse.
Pour des performances moyennes et pour les fonctionnements en survitesse, on fait appel de
prfrence au contrle scalaire.
Dr A. Meroufel
52
2008/2009
r
ebr
vel
e
sm
t
hode
sde
commande en courant et en tension. Ensuite nous ferons le choix des correcteurs classiques et
noust
e
r
mi
n
o
nspa
runes
i
mul
a
t
i
ons
ui
vi
ed
unei
nt
e
r
pr
t
a
t
i
onde
sr
s
ul
t
a
t
s
3.2 Principe de la commande vectorielle
Le principe de la commande vectorielle a t dcouvert par Blaschke en 72. Il ramne le
c
ompor
t
e
me
ntdel
ama
c
hi
nea
s
y
nc
hr
onec
e
l
uid
unema
c
hi
nec
our
a
ntc
ont
i
nu.De
nombreuses variantes de commande vectorielle ont t prsentes dans la littrature technique
quel
onpe
utc
l
a
s
s
e
rdel
af
a
ons
ui
va
nt
e:
- Moded
a
l
i
me
nt
a
t
i
on
Commande en tension
-
Commande en courant
Dtermination de la position du flux
Directe ncessite mesure du flux ou observation
Indirecte ncessite le contrle de la frquence de glissement
Acquisition du flux
Fonde sur un modle du rotor
Fonde sur un modle du stator
Observation de flux
Orientation du repre d,q sur
a- Flux rotorique , b- Flux statorique , c- Fl
uxd
e
nt
r
e
f
e
r
Le contrle du flux s
t
a
t
or
i
queouduf
l
uxd
e
nt
r
e
f
e
rn
a
s
s
ur
epa
sund
c
oupl
a
get
ot
a
le
nt
r
el
e
couple et celui du flux. Nous nous limitons tudier le principe de la commande vectorielle
a
ve
cor
i
e
nt
a
t
i
ondel
a
xe
ds
ui
va
ntl
a
xeduf
l
uxr
ot
or
i
quevoir figure 3.1. Elle prsente de
me
i
l
l
e
ur
e
sp
e
r
f
or
ma
nc
e
spa
rr
a
ppor
ta
uxa
ut
r
e
st
e
c
hni
que
sd
or
i
e
nt
a
t
i
on.
s
Is
r
Ids
Iqs
s
s
Dr A. Meroufel
53
2008/2009
qua
t
ion mcanique (1.19). L
a
va
nt
a
g
ed
ut
i
l
i
s
e
rc
er
e
p
r
ee
s
t
d
a
voi
rde
sg
r
a
nde
ur
sc
ons
t
a
nt
e
se
nr
g
i
mepe
r
ma
na
nt
.I
le
s
ta
l
or
spl
usa
i
s
def
a
i
r
el
a
rgulation. Dans ces conditions, le modle de la machine alimente en tension li au champ
tournant s
c
r
i
t:
dI ds
dt
dI
qs
dt
ddr
dt
d
qr
dt
dr
dt
k
1
I ds s I qs s r
V
Tr
L s ds
(3.1a )
1
I qs s I ds r k s r
V
L s qs
(3.1b)
M
1
I ds .dr
Tr
Tr
(3.1)
(3.1c)
M
(s r )dr I qs
Tr
(3.1d)
f
C
3 pM
r I qs r r r
2 JL r
J
J
(3.1e)
dqr
0 . En introduisant la vitesse
dt
a
ng
ul
a
i
r
edeg
l
i
s
s
e
me
nt
,nousa
vonsa
ve
cl
qua
t
i
on(
3.1d), la relation suivante
dsr
M Iqs
s r
(3.2)
dt
Tr r
Afin de maintenir le flux qr nul, il faut imposer
Pr
e
nonsl
qua
t
i
on(
3.1c) en utilisant l
op
r
a
t
e
ur
s d / dt ,
l
ef
l
uxr
ot
or
i
ques
crit
M
dr
Ids
1 sTr
D
a
ut
r
epa
r
tpa
r
t
i
rdel
qua
t
i
on(
3.1e), le couple est donn par
3 M
Ce p
r I qs
2 Lr
(3.3)
(3.4)
Onpe
utdo
n
cc
omma
nde
rl
ef
l
uxr
ot
or
i
quel
a
i
dedel
ac
ompos
a
nt
eIds (quation (3.3)) de
mme on peut commander le couple avec la composante Iqs (quation (3.4)), si le flux
r
ot
or
i
quee
s
tc
ons
t
a
nt
.C
e
s
tpour
quoionpa
r
l
eded
c
oupl
a
geda
nsl
ac
omma
ndeve
c
t
or
i
e
l
l
e
.
Ai
ns
i
,l
ama
c
hi
nea
s
y
nc
hr
onee
s
tc
o
nt
r
l
ed
unef
a
ona
na
l
og
uel
ama
c
hi
nec
our
a
nt
continu excitation spare figure 3.2.
Dr A. Meroufel
54
2008/2009
IA
I ds
U
MCC
K I
ec
I qs
C
f
IB
Dcouplage
d-q
e
MAC
IC
ds
qs
Composante du flux
Composante du couple
Figure 3.2 : Analogie entre la machine courant continu et la MAS
Pour assurer tout instant un couple maximal, le flux doit tre maintenu sa valeur nominale.
Pour les rgimes de grandes vitesses, il faut garder un niveau nergtique constant, donc il
faut rduire le flux (voir figure3.3). Dans ce cas, le flux n
t
a
ntpl
usc
ons
t
a
nt
,l
ed
c
oupl
a
g
e
opr disparat et le contrle du couple est difficile assurer.
Couple
C max
Fonctionnement
puissance constante
Fonctionnement
flux constant
Un
Cf(
)
Un f(f s)
Rgime
Sous vitesse
fsn
Rgime
Sur vitesse
fs
rn
ref rn
rn .
pour
pour
r rn
r rn
mod e normal
mod e dfluxage
(3.5)
Dr A. Meroufel
55
2008/2009
angle s e
s
tc
a
l
c
ul
pa
r
t
i
rdel
e
xp
r
e
s
s
i
onde
I
M qs (figure 3.4)
la vitesse de glissement (3.2) ou
s
s
r
Tr r
I *ds
*
R r I qs
L r I *ds
sl +
+
r
Fig 3.4 Mthode de la commande vectorielle indirecte
I *qs
Da
nsl
ec
a
sded
unec
omma
ndedi
r
e
c
t
e
,l
a
ng
l
es est mesur, observ ou estim
(figure 3.5).
(I)s
(V)s
Observateur
de flux
tan 1 (
r
)
r
Il existe de
uxg
r
oupe
sd
e
s
t
i
ma
t
e
urde flux rotorique (boucle ouverte et boucle ferme)
a- boucle ouverte
Modle du courant
d s M s
1
r I s ( jr ) rs : quation relative au stator
dt
Tr
Tr
d r M r 1 r
r I s r
dt
Tr
Tr
(3.6)
(3.7)
Modle de la tension
t
ss
( Vss R s I ss )dt
(3.8)
M
s
ss L s Isr
sr
Lr
(3.9)
1
I rr ( sr L s I sr )
M
A partir des quations statoriques (3.9) et (3.10), on dfinit le flux rotorique
Dr A. Meroufel
56
(3.10)
2008/2009
rs
Lr s
s
s
(
V
R
I
)
dt
L
I
s
s
s
s
s
(3.11)
a
f
f
r
a
nc
hi
tdel
a
connaissance de ce flux en faisant quelques approximations.
3.3.1 Contrle vectoriel direct
Cette mthode ncessite une bonne connaissance du module du flux et de sa phase et celleci
doit tre vrifie quelque soit le rgime transitoire effectu. Une premire possibilit est de
me
t
t
r
ede
sc
a
pt
e
ur
sdef
l
uxda
nsl
e
nt
r
e
f
e
re
tdeme
s
ur
e
rdi
r
e
c
t
e
me
ntl
e
sc
ompos
a
nt
e
s r et
r de manire en dduire l
a
mpl
i
t
udee
tl
apha
s
e
.Le
sc
a
pt
e
ur
s
,m
c
a
ni
que
me
ntf
r
a
g
i
l
e
s
,
sont soumis des conditions svres dues aux vibrations et aux chauffements. La prcision
de la dfinition du flux dpend des paramtres inductifs affects par la saturation du circuit
magntique. D
a
ut
r
epa
r
t
,l
e
ss
i
g
na
ux c
a
pt
ut
i
l
i
s
ation
d
unmot
e
u
r
qui
pdec
a
pt
e
ur
sdeflux, ce qui augmente considrablement le cot de sa
fabrication et rend plus fragile son utilisation figure 3.6.
Vdc
f emq
I*qs
r*
r*
Ids
*
Vds
abc
dq
Iqs
OND
f emd
I*ds
-
*
Vqs
dq
~
Calcul de r
Calcul de s
MLI
I abc
abc
MAS
GT
57
2008/2009
ut
i
l
i
s
a
t
i
ondes capteurs de flux. On fait appel des
estimateurs (boucle ouverte) ou des observateurs (boucle ferme) du flux partir des
mesures classiques (courant, tension, vitesse) facilement accessibles effectues sur le montage
figure 3.7.
Vdc
f emq
I*qs
r*
Iqs -
OND
f emd
I*ds
Ids -
r*
*
Vqs
dq
*
Vds
abc
s
MLI
Vabc
Observateur de flux
I abc
MAS
r
GT
Modle du systme
X
+
B
+
A
+
Observateur
+
B
+
+
Estimateur
Fig3.
8Sc
h
madepr
i
nc
i
ped
unobs
e
r
v
at
e
ur
Dr A. Meroufel
58
2008/2009
mee
nf
onc
t
i
ondel
e
nvi
r
onne
me
nt
,ont
r
ouvede
uxt
y
pe
s:
a- l
obs
e
r
va
t
e
urquipr
e
nde
nc
ons
i
d
r
a
t
i
onl
e
spe
r
t
ur
ba
t
i
onse
xt
e
r
ne
sdus
y
s
t
me
b- l
obs
e
r
va
t
e
urs
t
oc
ha
s
t
i
q
uequit
i
e
ntc
ompt
ede
sbr
ui
t
sde
s
t
a
t
se
tme
s
ur
e
s
.
le dernier c
r
i
t
r
ee
s
tl
adi
me
ns
i
onduve
c
t
e
urd
t
a
t
.I
le
xi
s
t
ede
sobs
e
r
va
t
e
ur
sd
or
dr
e
complet, rduit et tendu.
Da
nsc
ema
nus
c
r
i
tnouspr
s
e
nt
onsunobs
e
r
va
t
e
ura
da
pt
a
t
i
fd
or
dr
ec
ompl
e
ta
ve
ce
s
t
i
ma
t
i
on
de la vitesse.
3.4 Rgulation, mthodes classiques
3.4.1 Commande vectorielle avec alimentation en tension
Les tensions Vds et Vqs influent la fois sur les courants I ds et I qs et par consquent sur
le flux et le couple. Donc il est ncessaire de raliser un dcouplage pour commander
sparment les courants. Dans ce cas, nous utilisons le dcouplage par compensation.
L s I ds L s
Vds
V
L s I qs L s
qs
dI ds
k
sL s I qs s L sdr
dt
Tr
dI qs
dt
(3.12)
sL s I ds r k sL sdr
Et afin de commander Vds et Vqs qui dpendent de Ids et Iqs par une fonction du premier
ordre, il faut liminer les termes de couplage par une prcompensation. Ceci nous amne
crire les tensions sous la forme
*
Vds Vds e dc
*
V Vqs
e qc
qs
(3.13)
Avec
k
e dc sL s I qs s L sdr
Tr
e qc sL s I ds r k sL sdr
Dr A. Meroufel
59
2008/2009
t
e
me
nti
nd
pe
nda
nt
s
,i
le
s
tn
c
e
s
s
a
i
r
ed
a
j
out
e
rde
s
termes identiques de dcouplage mais de signe oppos la sortie des rgulateurs comme le
montre la figure 3.9.
e dc
I*ds
RI
Vd*s
1
1
L s 1 sTi
I ds
I ds
e qc
e qc
I*qs
e dc
R Iq
1
1
L s 1 sTi
Vq*s
I qs
Modle de la machine
Rgulation et dcouplage
med
qua
t
i
onsl
i
n
a
i
r
epa
r
f
a
i
t
e
me
ntd
c
oupl
*
L s I ds L s
Vds
V *
L s I qs L s
qs
dI ds
dt
dI qs
(3.14)
dt
Led
c
oupl
a
gepe
r
me
td
c
r
i
re les quations de la machine sous une forme simple ce qui
facilite considrablement le dimensionnement des coefficients des rgulateurs. Donc, aprs
orientation du flux rotorique et dcouplage par compensation, on aboutit alors un schma
bloc simple et identique pour les deux composantes du courant statorique figure 3.10.
I*qs
1
1
L s 1 sTi
R Iq
I qs
Ti 1 /
La composante du courant I qs contrlera le couple et celle du courant I ds contrlera le flux.
Les grandeurs mesures dont nous avons besoins pour la rgulation sont :
- la vitesse :donn
epa
runc
ode
uri
nc
r
me
nt
a
lmont
s
url
a
r
br
edumot
e
ur
- Les courants statoriques : donns par des sondes effet Hall
Dr A. Meroufel
60
2008/2009
3.4.3
chacune
des
1
PI. K j (1 )
sTj
boucles
de
courant,
nous
avons
adopt
un
rgulateur
*
Vqs
1
1
K q (1 )
sTq
1 sTf
I*qs
1
1
L s 1 sTi
I qs
1 sTq
sTq
1 / L s
1
.
1 sTf 1 sTi
(3.16)
On dispose de deux degrs de libert pour rguler le systme. Nous avons choisi
d
ut
i
l
i
s
e
rTq a
f
i
nd
l
i
mi
ne
rl
epl
el
epl
u
sl
e
nt
,pu
i
scalculer K q s
e
l
onl
ec
r
i
t
r
e
ha
r
moni
que
m
pl
a
t
.Ce
l
ape
r
me
td
a
voi
runer
pons
er
a
pi
dea
ve
cunmi
ni
mum ded
pa
s
s
e
me
nte
tune
bonne stabilit du systme.
Tq Ti
Kq
1
G oi
L s s (1 sTf )
(3.17)
Kq
L s Tf 2
1
s 2 2s0 02
s s
Tf L s Tf
(3.18)
Avec
1 L s
2 K q Tf
Dr A. Meroufel
61
Kq
L s Tf
2008/2009
K q
2Tf
Tf 2ms
(3.19)
3.4.4
Rgulation de la vitesse
Le schma de rgulation en cascade ncessite, pour un bon fonctionnement, que la
boucle interne (courant) soit plus rapide que la boucle externe. Par consquent, le schma bloc
de rgulation de vitesse peut tre reprsent par la figure 3.12
Cr
*r
1
K v (1 )
sTv
kt
Ce
1/ f r
1 sTm
3 M *
kt p
r
2 Lr
G ov K v
1 sTv k t / f r
.
sTv 1 sTm
(3.20)
K k
1
G ov v t .
f r sTm
(3.21)
(3.22)
On prend gnralement.
t rv 3Tm f r / K v k t d' o K v 3J / k t t rv
3.4.5
(3.23)
Dr A. Meroufel
62
2008/2009
*r
1
K (1 )
sT
I ds
.
M
1 sTr
TTr L r / R r d' ou G o K .M / sT
En boucle ferme, on aura
1
G f
T
1 s
K M
(3.24)
(3.25)
On prend
K 3T/ M.t r
(3.26)
Pour effectuer de manire adquate le choix rponses dsires et tablir la synthse des
rgulateurs, il faut conserver la relation
Temps de rponse pratique du flux rotorique >> au temps de rponse pratique du courant I ds
( I qs ).
Temps de rponse pratique de la vitesse >> au temps de rponse pratique du flux rotorique
3.5 Dimensionnement graphique des rgulateurs sous Matlab/Simulink
Ave
cc
e
ss
t
r
uc
t
ur
e
s de r
g
ul
a
t
e
ur
,i
ln
a pa
s
t
pos
s
i
bl
e d
obt
e
ni
rde bonnes
performances pour le suivi et le rejet de perturbation. Ceci nous a amen prendre une
structure PI avec anti-windup pour le rgulateur de vitesse figure 3.14. Pour une commande
sans dpassement et un rejet de perturbation rapide, nous avons mise
nuvr
eunem
t
hode
sous l
Dr A. Meroufel
63
2008/2009
Kw
*r
Cr
1
K v (1 )
sTv
kt
Ce
1/ f r
1 sTm
3.5.1
Dr A. Meroufel
64
2008/2009
Fig 3.16 Rponses du systme idal aux chelons de vitesse 156 rd/s
avec application de la charge
La rponse en vitesse aux chelons 156 rd/s est sans dpassement, sans erreur statique et
a
ve
cunr
e
j
e
tdepe
r
t
ur
ba
t
i
ont
r
sr
a
pi
de
.D
a
ut
r
epa
r
t
, le courant I qs est limit et contrle le
couple tandis que le courant I ds contrle le flux rotorique.
3.6 Principe du contrle vectoriel indirect
Dans cette mthode, on ne rgule pas le flux rotorique, on a donc besoin ni de capteur, ni
d
e
s
t
i
ma
t
i
o
noud
obs
e
r
va
t
e
urdef
l
ux.Sil
a
mpl
i
t
udeduf
l
uxr
ot
or
i
quer
e
ln
e
s
tpa
sut
i
l
i
s
e
,
sa position doit tre connue pour effectuer les changements de coordonnes figure 3.17. Ceci
exige l
apr
s
e
nc
ed
unc
a
pt
e
urdepos
i
t
i
on du rotor/vitesse.
Vdc
f emq
I*qs
r*
r*
1
M
OND
f emd
I*ds
Iqs
*
Vqs
dq
*
Vds
s
Ids
abc
dq
I *ds R I *qs
s
r
sl +
I *qs L r I *
r +
ds
MLI
I abc
abc
MAS
GT
Dr A. Meroufel
65
2008/2009
Pour une alimentation par un onduleur de courant le contrle vectoriel est simplifi
figure3.17.Lam
t
hoder
e
pos
ee
ng
r
a
ndepa
r
t
i
es
url
ac
a
pa
c
i
t
del
ondul
e
ure
tdes
a
commande imposer les courants dsirs. Une mauvaise information sur la vitesse peut nuire
la dtermination de la position du flux dans la commande indirecte. En plus, cette
commande est trs sensible aux variations paramtriques et en particulier la constante de
temps rotorique c'est--dire R r qui intervient sur la dfinition de s .
Vdc
r*
I*qs
Ce 2 L r
3 pMr*
r*
I *ds R I *qs
r
sl +
*
L r I ds
I *qs
s
+
1
M
dq
Ias
I*ds
abc
Ond
I bs
Ics
Hyst
I abc
MAS
GT
e
s
t
i
ma
t
i
on de l
ac
ons
t
a
nt
e de t
e
mpsr
ot
or
i
que
apparaissent comme des problmes majeurs de la commande par orientation du flux. Plusieurs
travaux ont t fait dans la correction en ligne des variations paramtriques pour la commande
vectorielle o de
sa
l
g
or
i
t
hme
sd
e
s
t
i
ma
t
i
on del
avi
t
e
s
s
eontpr
i
sl
ap
l
a
c
ede
scapteurs
mcaniques.
3.7 Commande vectorielle directe sans capteurs
Des exigences de simplicit et de robustesse deviennent des critres les plus importants
dans des applications de commande vectorielle. Ainsi, on essaie de faire remplir la fonction
des capteurs par des algorithmes de calcul pour reconstituer la vitesse de la machine. Il existe
dans la littrature technique plusieurs mthodes de commande sans capteur mcanique.
Nous prsentons dans ce recueil une commande vectorielle directe sans capteur
mcanique base sur la technique des observateurs adaptatifs de type Luenberger.
3.7.1 Re
pr
s
e
nt
at
i
ondel
obs
e
r
v
at
e
uradapt
at
i
f
Las
t
r
uc
t
ur
edel
obs
e
r
va
t
e
ura
da
pt
a
tif est illustre par la figure.3.19.
Dr A. Meroufel
66
2008/2009
Us
Observateur
de Luenberger
Is
Is
Mecanisme
d
a
da
pt
a
t
i
on
Fig 3.19 St
r
uc
t
ur
edel
obs
e
r
v
at
e
uradapt
at
i
f
L
obj
e
c
t
i
fdec
e
tobs
e
r
va
t
e
ure
s
tdedonne
rune structure minimale la commande vectorielle
directe. Lorsque la vi
t
e
s
s
eder
ot
a
t
i
ondel
aMASn
e
s
tpa
sme
s
ur
ee
l
l
ee
s
tc
ons
i
d
r
ec
omme
un paramtre i
nc
onnuda
nsl
es
y
s
t
med
qua
t
i
ons del
obs
e
r
va
t
e
ur
. En utilisant la mthode
de Lyapunov au systme observateur de Luenberger, on aboutit un sc
h
mad
a
da
pt
a
t
i
on
pour estimer la vitesse rotorique. Donc, pour raliser notre observateur nous devons choisir
les grandeurs observer. Dans notre application de la commande vectorielle directe de la
MAS, nous pouvons poser les considrations suivantes :
Paramtres du modle : connus et invariants
Courants statoriques : mesurs
Pulsation et tensions statoriques : fournies par la commande
Flux rotorique : observer
Vitesse rotorique : observer.
3.7.2 Modle de la MAS dans le repre ( , )
A prsent, nous allons procder la mise en quations d
t
a
t
sdumod
l
edel
ama
c
hi
ne
qui nous servira concevoir notre observateur. Pour tablir un bon compromis entre la
stabilit et la simplicit del
obs
e
r
va
t
e
ur
,i
lc
onvi
e
ntdepr
e
ndr
eunr
e
p
r
ed
a
xe
sl
i
a
us
t
a
t
or
.
Donc
,l
emo
d
l
edel
aMASe
s
td
c
r
i
tpa
rl
qua
t
i
ond
t
a
ts
ui
va
nt
e:
X A
X BU
Y CX
Tel que :
(3-27)
, Y I I
X Is Is r r
, U V V
I s
Vs
Avec :
Dr A. Meroufel
67
2008/2009
a1
a4
0
a1
a2
r a 3
a5
a4
L
s
B 0
r a3
a2
;
r
a5
1
;
L s
0
1 0 0 0
.
0 1 0 0
En plus :
1
Mm
Mm
M
1
1
a 1
, a2
, a3
, a 4 m , a 5 ,
T
Tr
L s L r T r
L s L r
Tr
Tr
s
3.7.3 Observabilit
Lac
omma
nda
bi
l
i
t
e
tl
obs
e
r
va
bi
l
i
t
d
uns
y
s
t
mes
ontde
uxpr
i
nc
i
pa
l
e
sc
a
r
a
c
t
r
i
s
t
i
que
s
d
uns
y
s
t
medy
na
mi
que
.Lac
ondi
t
i
o
nd
obs
e
r
va
bi
l
i
t
d
uns
y
s
t
mea
s
s
ur
equel
e
sva
r
i
a
b
l
e
s
d
t
a
t
ss
ontobs
e
r
va
bl
e
s pa
r
t
i
rde s
e
se
nt
r
e
se
ts
or
t
i
e
s
.La v
r
i
f
i
c
a
t
i
on du c
r
i
t
r
e
d
obs
e
r
va
bi
l
i
t
pe
r
me
td
a
f
f
i
r
me
rqu
onpe
utc
a
l
c
ul
e
rl
t
a
ti
ni
t
i
a
ldus
y
s
t
me X
t0 en
fonction des valeurs mesures de la sortie Y
t 0 e
tde l
e
nt
r
eU
t0
. En connaissant
l
qua
t
i
ond
t
a
tdus
y
s
t
mee
tl
t
a
ti
ni
t
i
a
lX
t0
,ond
f
i
ni
tpa
rl
as
ui
t
el
eve
c
t
e
urd
t
a
tX
t
.
Selon le critre de kalman, le systme est observable si le rang de la matrice
d
obs
e
r
va
bi
l
i
t
Q0 est gal n, ou n est la dimensi
onduve
c
t
e
urd
t
a
tX.Lama
t
r
i
c
eQ0 se
formule de la manire suivante :
Q 0 CA
n
1
CA
rang Q 0 n
(3.28)
t
atdel
aMAS
Considrons une MAS alimente en tension par un onduleur de tension. Pour un
r
r
e
nt
i
e
ll
i
a
us
t
a
t
or
,l
e
sva
r
i
a
bl
e
sd
e
nt
r
e
ss
ontl
e
sc
ompos
a
nt
e
sdel
at
e
ns
i
ons
t
a
t
or
i
que
Vs , Vs, et les variables de sorties sont les composantes du courant statorique Is, I s.
Commel
at
r
a
ns
f
or
ma
t
i
onl
i
n
a
i
r
enemodi
f
i
epa
sl
ec
r
i
t
r
ed
obs
e
r
va
bi
l
i
t
,i
le
s
tc
ommodede
pr
s
e
nt
e
rl
qua
t
i
ond
t
a
tdus
y
s
t
mea
ve
cl
e
sva
r
i
a
bl
e
sc
ompl
e
xe
s
.
Leve
c
t
e
urd
t
a
tc
hoi
s
ic
ompr
e
n
dl
e
sde
uxc
omposantes du courant statorique et deux
composantes du flux rotorique.
Dr A. Meroufel
68
2008/2009
I s 1 1 1
Ts
Tr
d
dt
M
Lr
r
I s
1
Lm
L L
s r
Is
1
r
T
r
L
s
Vs
1
0
jr
Tr
Is
(3.29)
(3.30)
S s j s
(3.31)
Vs Vs j Vs
Lama
t
r
i
c
ed
obs
e
r
va
bi
l
i
t
e
nnotation complexe est donne comme suit :
1
0
Q 0
M
1
1 1
CA
T
Ts
Tr
Ls Lr
r
Lec
a
l
c
uldes
ond
t
e
r
mi
na
ntpe
r
me
tdev
r
i
f
i
e
rl
ac
ondi
t
i
ond
obs
e
r
va
bi
l
i
t
:
M
1
det Q0
jr
Ls Lr
Tr
(3.32)
(3.33)
En effet,
det
Q0 det Q0
L L
s r
1
2
(T ) 2 (r )
0
r
(3.34)
Lec
a
r
r
dud
t
e
r
mi
na
ntdel
ama
t
r
i
c
ed
obs
e
r
va
bi
l
i
t
c
ompl
e
xedonnel
ed
t
e
r
mi
na
ntdel
a
ma
t
r
i
c
ed
obs
e
r
va
bi
l
i
t
Q0 . On constate que le systme est observable car pour tous les points
de fonctionnement de la machine, ce dterminant est diffrent de zro.
3.7.5 Observateur de Luenberger
Cet observateur permet de rec
ons
t
i
t
ue
rl
t
a
td
uns
y
s
t
meobs
e
r
va
bl
epa
r
t
i
rdel
a
me
s
ur
ede
se
nt
r
e
se
tde
ss
or
t
i
e
s
.I
le
s
tut
i
l
i
s
l
or
s
quet
outouunepa
r
t
i
eduve
c
t
e
urd
t
a
tne
pe
ut
t
r
eme
s
ur
.I
lpe
r
me
tl
e
s
t
i
ma
t
i
onde
spa
r
a
m
t
r
e
sva
r
i
a
bl
e
soui
nc
onnusd
uns
y
s
t
me
.
L
qua
t
i
ondel
obs
e
r
va
t
e
urdeLue
nbe
r
ge
rpe
ut
t
r
ee
xpr
i
m
epa
r:
Dr A. Meroufel
69
2008/2009
AX
BU K
X
CX
(3.35)
Tel que :
YY
Y
3.7.6
(3.36)
depa
rl
i
mpos
i
t
i
on de
spl
e
sdel
obs
e
r
va
t
e
ure
tpa
rc
ons
que
ntdes
a
dy
na
mi
que
.Ond
t
e
r
mi
nel
e
sc
oe
f
f
i
c
i
e
nt
sdeK e
nc
ompa
r
a
ntl
qua
t
i
onc
a
r
a
c
t
r
i
s
t
i
quede
l
obs
e
r
va
t
e
urDet (pI - A K C) 0 a
ve
cc
e
l
l
equel
ons
ouha
i
t
ei
mpos
e
r
.End
ve
l
oppant
l
e
sdi
f
f
r
e
nt
e
sma
t
r
i
c
e
sA,Ke
tConobt
i
e
ntl
qua
t
i
ons
ui
va
nt
e:
1 1
1 1
1
Lm
1
p2
K
p
K
j
0
r
r
r
Ts Tr
Tr
Ts Tr
Tr
LsLr
Tr
(3.37)
obs
e
r
va
t
e
ure
s
td
f
i
ni
es
e
l
onl
qua
t
i
ons
ui
va
nt
e:
1
2 1
1
M
1
1
M
p k
0
p2 k
j
j
j
r
r
r
Ts Tr
Tr
Ts Tr
Tr
Ls Lr
Tr
(3.38)
uni
t
k 1
.
L
i
de
nt
i
f
i
c
a
t
i
onde
se
xpr
e
s
s
i
ons(
3.37) et (3 .38) donne :
1
K
(k 1)
j
r
Ts Tr
(3.39)
1
Ls M 1
Ls M
1 Ls M Lm
1
k 1
T
L
T
L
T
L
s
r
r
r
r
s
r
r
Poura
voi
rl
e
sc
oe
f
f
i
c
i
e
nt
sdel
ama
t
r
i
c
edeg
a
i
ndel
obs
e
r
va
t
e
uronpos
e:
K
K 1 jK 2
K
K 3 jK 4
(3.40)
Etc
onf
or
m
me
ntl
a
nt
i
s
y
m
t
r
i
edel
ama
t
r
i
c
eAonpos
el
eg
a
i
ns
ui
va
nt:
Dr A. Meroufel
70
2008/2009
K 2 K1
K=
K 3 K 4
K4 K3
K 1
K
2
Ou :
K 3
K 4
(3.41)
1
1
k 1
T T
r
s
k 1
r
1
1 L s M M L s M
k 1
T s T r L r
Tr L r
L M
k 1 s
r
Lr
1
1
k 1
T s T r
(3.42)
Le
spl
e
sdel
obs
e
r
va
t
e
urs
ontc
hoi
s
i
sa
f
i
nd
a
c
c
lrer sa convergence par rapport la
dynamique du systme en boucle ouverte. En gnrale, les ples sont 5 6 fois plus rapides,
ma
i
si
l
sdoi
ve
ntr
e
s
t
e
rl
e
nt
spa
rr
a
ppor
ta
uxbr
ui
t
sdeme
s
ur
e
,c
equif
a
i
tquel
onc
hoi
s
i
tl
e
constant k usuellement petit.
3.7.7 Re
pr
s
e
nt
at
i
ond
t
atdel
obs
e
r
v
at
e
urdeLue
nbe
r
ge
r
Commel
t
a
tn
e
s
te
ng
n
r
a
lp
a
sa
c
c
e
s
s
i
bl
e
,l
obj
e
c
t
i
fd
un obs
e
r
va
t
e
urc
ons
i
s
t
e
r
a
l
i
s
e
runec
omma
ndepa
rr
e
t
ourd
t
a
te
td
e
s
t
i
me
rc
e
t
t
a
tpa
runeva
r
i
a
bl
equenous
noterons X.
Tel que :
XI
s
s
r
(3.43)
D
a
pr
sl
qua
t
i
on3-35,onpe
utr
e
pr
s
e
nt
e
rl
obs
e
r
va
t
e
urpa
rl
es
y
s
t
med
qua
t
i
onss
ui
va
nt:
1
a
I
s a1 I s a 2
r
3 r r
Vs K1 I s I s K 2 I s I s
L
s
a I a
s
1 s
2 r a 3r
r
Vs K 2 I s I s K1 I s I s
L
s
a I a
4 s
5 r
r r K 3 I s I s K 4 I s I s
r
a I a
r
4 s
5 r
r r K 4 I s I s K 3 I s I s
(3.44)
Donc
,l
ar
e
pr
s
e
nt
a
t
i
ond
t
a
tdel
obs
e
r
va
t
e
urde
vi
e
ntc
ommes
ui
t:
Dr A. Meroufel
71
2008/2009
I
a1
s
I
0
s
a4
r
0
a2
a1 a3r
0
a5
a4
a3r I s
L
s
I s
a2
0
a5
0
r
0
0
K1 K2
Vs K2 K1
I s I
1
r
Ls
K3 K4
I s I
r
Vs
0
K
K
3
4
(3.45)
XBU K I I
(3.46)
Avec :
I I T
I s I
s I s I s
s
s
(3.47)
a
g
i
tde
t
r
ouve
runel
oid
a
da
pt
a
t
i
onquinouspe
r
me
tdel
e
s
t
i
me
r
. L
obs
e
r
va
t
e
urpe
uts
c
r
i
r
e
:
XA(r ) XBU K ( I s I
s)
(3.48)
Avec :
a1
A(
r )
a4
a2
a1 a3r
0
a5
a4
a3r
a2
r
a5
(3.49)
Lem
c
a
ni
s
med
a
da
pt
a
t
i
ondel
avi
t
e
s
s
es
e
r
ad
dui
tpa
rl
at
h
or
i
edeLy
a
punov.L
e
r
r
e
ur
d
e
s
t
i
ma
t
i
o
ns
url
ec
our
a
nts
t
a
t
or
i
quee
tl
ef
l
uxr
ot
or
i
que
,quin
e
s
ta
ut
r
equel
adi
f
f
r
e
nc
e
e
nt
r
el
obs
e
r
va
t
e
ure
tl
emod
l
edumot
e
ur
,e
s
tdonn
epa
r
:
e( A KC )e (A) X
Avec :
(3.50)
A A(r ) A(
r)
0 a3 r
0
0
a 3 r
(3.51)
Ou:
r r
r
e X Xe I s eI s er er
(3.52)
(3.53)
(3.54)
72
2008/2009
dV d (e T )
de 1 d
T
(r ) 2
e e
dt
dt dt
dt
(3.55)
dV T
T
e
2 d
e
A KC A KCe 2 a3r eIs
r
I s r
r
r
dt
dt
(3.56)
Unec
ondi
t
i
ons
uf
f
i
s
a
nt
epoura
voi
runes
t
a
bi
l
i
t
a
s
y
mpt
ot
i
queuni
f
or
mee
s
tquel
qua
t
i
on
(3-56) soit ngative, ce qui revient annuler les deux derniers termes de cette quation
(puisque les autre termes du second membre de (3.56) sont toujours ngatifs), et dans ce cas
onpe
utd
dui
r
el
al
oid
a
da
pt
a
t
i
onpourl
e
s
t
i
ma
t
i
ondel
avi
t
e
s
s
erotorique en galisant le
de
uxi
met
e
r
mee
tl
et
r
oi
s
i
medel
qua
tion. On obtient :
t
.a3
(eI s
r
r
I s r) dt
(3.57)
pons
edel
a
l
g
or
i
t
hmed
a
da
pt
a
t
i
on.One
s
t
i
mel
avi
t
e
s
s
epa
runr
g
ul
a
t
e
urPI
dcrit par cette relation :
e
(eI s
r K p (e I s
r
I s r ) K i
r
I s r) dt
(3.58)
obs
e
r
v
at
e
urLue
nbe
r
ge
radapt
at
i
f
Le principe de l
obs
e
r
vateur adaptatif de type Luenberger est reprsent par la
figure3.20
MAS
B
+
+
+
A
+
-
e I r e I r
K
Fi
g3.
20Sc
h
mabl
ocdel
obs
e
r
va
t
e
ura
da
pt
a
t
i
fLue
nbe
r
g
e
r
Dr A. Meroufel
73
2008/2009
obs
e
r
v
at
e
urLue
nbe
r
ge
r
L
obs
e
r
v
at
e
ure
nbl
ocSi
mul
i
nkav
e
cMuxe
tf
nce
s
tr
pr
s
e
nt
parl
af
i
gur
e
3.21
1
s
a1*u[1]+a2*u[3]+a3*P*u[7]*u[4]+(u[5]/(sigma*Ls))+K1*u[8]-K2*u(7)*u[9]
4
Isalpha
df_ Isalpha*
1
s
a1*u[2]-a3*P*u[7]*u[3]+a2*u[4]+(u[6]/(sigma*Ls))+K2*u(7)*u[8]+K1*u[9]
2
1
Va
2
Vb
5
Isbeta
alpha
df_ Isbeta*
b
c
3
Vc
beta
6
Wre
1
s
a4*u[1]+a5*u[3]-P*u[7]*u[4]+K3*u[8]-K4*u(7)*u[9]
3
Qalpha*
1
s
a4*u[2]+P*u[7]*u[3]+a5*u[4]+K4*u(7)*u[8]+K3*u[9]
4
Qbeta*
Fig3.21 Sc
h
mabl
ocdel
obs
e
r
v
at
e
urLuenberger
b- M
c
ani
s
med
adapt
at
i
on
Le mcanisme adaptatif est reprsent par la figure 3.22
1
df_ Isalpha
2
df_ Isbrta
u[1]*u[4]-u[2]*u[3]
1
PI
Wre
Qalpha*
4
Qbeta*
obs
e
r
v
at
e
urLue
nbe
r
ge
radapt
at
i
f
Va
df _Isalpha*
df _Isalpha
Vb
VaVbVc
df _ Isbrta
f d_Isbeta*
Vc
Wre*
Qalpha*
d
alpha
beta
2
Wre
Isalpha*
Qalpha*
2
Idq
Qbeta*
Isbeta*
dq__ alpha_beta
Qbeta*
mcanisme d'adaptation
Wre
observateur adaptatif
Luenberger
sqrt(u(1)^2+u(2)^2)
Fig3.23 Sc
h
mabl
ocdel
obs
e
r
v
at
e
urLue
nbe
r
ge
radapt
at
i
f
Dr A. Meroufel
74
1
Qr*
2008/2009
Cr
Cr
Wr
[Wr]
Idq
[Idq]
Qr
Qr
Va
MAS
Vb
Vc
Vc
[S123]
MLI
Vabc
Wref
[Wre]
wr
DFOC
MLI
S123
Qref
[Qre]
Qr
[Vabc]
[Qre]
observateur
adaptatif
[Idq]
[Wre]
Fig 3.
24Commandev
e
c
t
or
i
e
l
l
edi
r
e
c
t
ed
uneMAS
avec observateur adaptatif
b- Rsultats de simulation
Les simulations reprsentes dans cette section sont ralises afin de tester la robustesse
del
aCVSM ba
s
es
urunOA.Ce
sr
s
ul
t
a
t
ss
ontobt
e
nusgr
c
el
ut
i
l
i
s
a
t
i
onde
sr
g
ul
a
t
e
ur
s
classiques de vitesse et du flux de type PI. Un choix judicieux a t fait pour la valeur du gain
kr
e
l
a
t
i
vel
Dr A. Meroufel
75
2008/2009
e
r
r
e
ure
s
tt
r
spe
t
i
t
ee
nt
r
el
avi
t
e
s
s
er
e
l
l
ee
te
s
t
i
m
edem
mepourl
ef
l
uxe
tl
ec
our
a
nt
.
3.9 Simulation de la commande vectorielle
Diffrentes structures de simulation de commande vectorielle avec leurs rponses sont
prsentes ci-dessous.
Onduleur MLI triangulo-sinusoidale
Cr
Circuit de puissance
wr
ML I
ce
Cr
w
flux<, >
Va
MA S
Idq<, >
Vb
Vc
Idq
Vc
Sabc
O NDUL EUR
Ce
wr
1
flux_r
Qr
Vq*
Iq
O
F
R
Id
Id
Vd*
Iq
w sl
w sl w +w l
wr
Ws
d
e
c
o
u
p
l
a
g
e
Vd
Vq
M LI
teta
76
2008/2009
100
50
0
2 t [sec] 3
40
20
t [Sec]
0
0
2 t [sec] 3
150
couple Cem[N.m]
vitesse [rad/sec]
1.5
f lux-dr
1
0.5
f lux-qr
0
0
t [sec]
10
iqs
t [Sec] ids
5
0
0
t [sec]
10
t [Sec]
-10
0
0.5
1.5
2.5
t [sec]
3.5
Circuit de puissance
[wr]
ONDULEUR
[ce]
Cr
w
[flux]
Va
MA S
[Idq]
Vb
Vc
Idq
Vc
Sabc
MLI_Vect
Ce
wr
Qr
Vq*
Iq
O
F
R
Id
Id
Vd*
Iq
w sl
flux_r
w sl w +w l
wr
Ws
d
e
c
o
u
p
l
a
g
e
Vd
Vq
V
M
teta
Dr A. Meroufel
77
2008/2009
150
100
50
0
t[sec]
1.5
1
flux-dr
0.5
flux-qr
2 t[sec] 3
40
20
0
0
2 t[sec) 3
couple Cem[N.m]
vitesse [rd/Sec]
10
ids
5
iqs
0
0
t[sec]
10
-10
0
0.5
1.5
2.5
3.5
t[sec]
Onduleur hystrsis
Cr
Circuit de puissance
wr
ONDULEUR
ce
wr
flux<, >
Ia
Idq<, >
Ib
MA S
Vc
Iabcm
Ic
Hystrsis
Circuit de commande
Wref
Ce
wr
Iq
O
F
R
Qr
P
A
R
K
(-1)
Id
w sl
w sl
flux_r
teta
Iabc*
S123
Iabcm
wr
78
2008/2009
vitesse (rad/sec)
100
0
-100
0.5
1
1.5
t(sec)
10
0
-10
-20
1
1.5
0.5
ph-qr
0
0
couple Cem(Nm)
20
0.5
ph-dr
2.5
30
2.5
0.5
1.5
t(sec)
2.5
2.5
Ids
0
Iqs
ph-dr
-5
0.5
t(sec)
1.5
t(sec)
vitesse(rad/sec)
Il est clair que le contrle vectoriel de la machine induction offre des performances de
contrle semblables celles de la machine courant continu excitation spare
condition que la constante de temps rotorique soit parfaitement connue. Ces stratgies de
commande vectorielle sont plus prcises mais leur i
mpl
me
nt
a
t
i
onn
c
e
s
s
i
t
el
a
c
qui
s
i
t
i
on
d
unma
t
r
i
e
la
s
s
e
zc
ot
e
ux.Cependant, elles sont sensibles aux variations des paramtres
del
ama
c
hi
ne
.L
c
ha
uf
f
e
me
nte
tl
as
a
t
ur
a
t
i
ondel
ama
c
hi
nepe
uve
nt
t
r
el
ac
a
us
ed
un
d
r
g
l
a
g
edel
op
r
a
t
i
onded
c
o
u
pl
a
g
ei
nt
r
odui
s
a
nta
i
ns
ide
se
r
r
e
ur
sda
nsl
e
sva
l
e
ur
s
estimes du flux et de sa position e
tpa
rc
ons
que
ntl
or
i
e
nt
a
t
i
onduf
l
uxe
s
td
vi
ef
i
g
ur
e
3.32.. Les rgulateurs PID classiques ne rpondent plus aux performances souhaites. La
c
onc
e
pt
i
onder
g
ul
a
t
e
ur
sr
obus
t
e
spe
r
me
t
t
a
ntl
a
da
pt
a
t
i
ondel
op
r
a
t
i
onded
c
oupl
a
gee
n
cas de variation des paramtres de la machine est ncessaire.
150
100
50
courant statorique(A)
0.5
1.5
2.5
1.5
2.5
1.5
2.5
t(sec)
1.5
f lux -dr
1
0.5
f lux-qr
0
0
0.5
0.5
t(s ec )
10
5
0
-5
-10
t(s ec)
i
de
nt
i
f
i
c
a
t
i
on ou
l
e
s
t
i
ma
t
i
ondel
ac
ons
t
a
nt
edet
e
mpse
s
tunpr
obl
mec
r
uc
i
a
lpour la commande indirecte
f
l
uxor
i
e
nt
.Enout
r
e
,i
le
s
tr
e
ma
r
que
rquel
a
ppl
i
c
a
t
i
onde
st
e
c
hni
que
sdel
i
nt
e
l
l
i
g
e
nc
e
artificielle permet de rsoudre le problme soulev sans pour autant ncessiter la connaissance
des paramtres du systme
3.11 Interprtation des rsultats
Lac
omma
ndeve
c
t
or
i
e
l
l
ea
ve
cMLIve
c
t
or
i
e
l
l
epr
s
e
nt
emoi
nsd
ha
r
moni
que
s
donc moins de pertes joules
3.12 Conclusion
Dans ce chapitre, nous avons prsent la commande vectorielle directe et indirecte associe
un onduleur MLI triangulo-sinusoidale, MLI vectorielle et hystrsis.
La commande flux orient associe un onduleur MLI vectorielle prsente de bonnes
performances.
La technique de commande vectorielle ncessite :
Une bonne connaissance de s , ce qui impose gnralement un capteur de grandeur
mcanique pour dterminer la vitesse .
Un modle complet de la machine pour estimer r , ce qui entrane une forte
dpendance vis--vis des paramtres de la machine.
D
a
ut
r
epart, le contrle du couple est effectu pa
rl
t
a
tdec
ommut
a
t
i
on de
l
ondul
e
ur
.
Dr A. Meroufel
80
2008/2009
4.1 Introduction
La structure du contrle direct du couple (DTC) de la machine asynchrone a t introduite en
1985 par I. Takahashi . Puis, plusieurs tudes ont permis de dvelopper avec exactitude la
connaissance de cette commande.
Dans ce chapitre, nous prsentons les principes du contrle direct du couple, nous analyserons
en particulier, le couplage et la dynamique du contrle entre le flux statorique et le couple
lectromagntique.
Nous dveloppons,l
e
s
t
i
ma
t
i
onde
sde
uxgrandeurs de contrle qui sont le flux et le couple.
Puis, nous laborerons le modle des contrleurs hystrsis impliqus dans les structures
gnrales de la commande.
Nous analyserons d
a
ut
r
e
sstructures de DTC telle que le dcalage dez
onee
tl
a
ug
me
ntation
du nombre de zones
Des rsultats de simulation viendront mettre en vidence les performances du contrle direct
du couple lectromagntique.
4.2 Principes gnraux sur la DTC
La commande directe du c
oupl
ed
unema
c
hi
nea
s
y
nc
hr
onee
s
tbase sur la dtermination
directe del
as
que
nc
edec
omma
n
dea
ppl
i
qu
ea
uxi
nt
e
r
r
upt
e
ur
sd
unondul
e
urdet
e
ns
i
on.
Cec
hoi
xe
s
tg
n
r
a
l
e
me
ntba
s
s
url
ut
i
l
i
s
a
t
i
ond
e
s rgulateurs hystrsis dont la fonction
est de contrler l
t
a
tdu s
y
s
t
me
,s
a
voi
ri
c
il
a
mpl
i
t
udedu f
l
u
xs
t
a
t
ore
tduc
oupl
e
lectromagntique. Ce type de commande est class dans la catgorie des contrles en
amplitude, par opposition aux lois de commandes en dure plus classiques qui sont bases sur
un rglage de la valeur moyenneduve
c
t
e
urt
e
ns
i
onpa
rmodul
a
t
i
ondel
a
r
g
e
urd
i
mpul
s
i
on
(MLI).
Al
or
i
g
i
ne
,l
e
sc
omma
nde
sDTC
t
a
i
e
ntf
or
t
e
me
ntba
s
e
ss
url
esens physique et sur une
approche relativement empirique de la variation des tats (couple, flux) sur un intervalle de
tempst
r
sc
our
t(
i
nt
e
r
va
l
l
ee
nt
r
ede
uxc
ommut
a
t
i
o
ns
)
.Cer
a
i
s
onne
me
nts
e
s
tne
t
t
e
me
nta
f
f
i
n
et repose dsormais sur des fondements mathmatiques de plus en plus solides.
4.2.1 Modlisation vectorielle de la machine et du convertisseur
Les conditions de contrle dynamique du couple de la machine asynchrone peuvent tre mises
en vidence, par le modle vectoriel de la machine. Pour cela, on prendra les expressions
vectorielles de la machine. Par la suite, on se placera dans le rfrentiel statorique (S), que
l
ond
f
i
ni
r
apa
runsystme d
a
xe
sl
i
a
us
t
a
t
or( ). De plus, de manire simplifier
l
c
r
i
t
ur
e de
s gr
a
nde
ur
s exprimes dans le rfrentiel (S), on choisira la notation
suivant : X y ( S ) X y . Ainsi, les tension de l
ama
c
hi
ne
,c
t
s
t
a
t
ore
tr
ot
or
,pe
uve
nts
c
r
i
r
e:
Ct stator :
d
Vs Rs I s s
dt
Ct rotor :
d
0 Rr I r s jr r
dt
Dr A. Meroufel
(4.1)
(4.2)
81
2008/2009
,dontl
t
a
t des
interrupteurs, supposs parfaits, est reprsent en thorie par trois grandeurs boolennes de
commande S j j a, b, c telles que :
S j 1 : interrupteur haut ferm et interrupteur bas ouvert.
S j 0 : interrupteur haut ouvert et interrupteur bas ferm.
Ainsi, le vecteur tension Vs pe
uts
c
r
i
r
es
ousl
af
or
me:
2
4
j
j
2
3
Vs U C
S a S b e
S c e 3
3
(4.3)
V2 (110)
s
V3 (101)
0
V4 (100)
V1 (011)
0
1
V0 (111)
V0 (000)
V5 (110)
V6 (010)
0
0
on
du
l
e
u
rdet
e
ns
i
on
e
xpr
ession 4.1 de la tension statorique dans le rfrentiel (S), on obtient :
s (t )
Vs Rs I s
dt
t
(4.4)
Dr A. Meroufel
82
2008/2009
c
ha
nt
i
l
l
onna
g
eTe , les commandes
S a S b S c sont fixes. Ainsi on peut crire :
t
s (t ) s 0 Vs t Rs
I s dt
(4.5)
hy
pot
h
s
equel
ar
s
i
s
t
a
nc
eRs reste constate.
Si pour simplifier, on considre le terme R s I s comme ngligeable par rapport la tension Vs
(ce qui est vrifi lorsque la vitesse de rotation est suffisamment leve), on constate que sur
l
i
nt
e
r
va
l
l
e detemps
0, Te
,l
e
xt
r
mi
t
duve
c
t
e
urs se dplace sur une droite dont la
direction est donne par Vs . La figure 4.
2d
c
r
i
tc
epr
i
nc
i
pe
,l
or
s
quel
ons
l
e
c
t
i
onnepa
r
exemple une tension Vs V3 .
s
V3
V2
t Te
Vs V3
t 0
so
V4
V1
V5
V6
Fig4.2 Ex
e
mpl
edel
v
o
l
ut
i
ondel
e
x
t
r
mi
t
des pour R s I s ngligeable
En choisissant une squence correcte de vecteur Vs , sur des intervalles de temps successifs de
dure Te , onpe
utdoncf
a
i
r
es
ui
vr
el
e
xt
r
mi
t
d
uve
c
t
e
urs la trajectoire dsire. Il est
possible de fonctionner avec un module du flux s pratiquement constant. Pour cela, il suffit
def
a
i
r
es
ui
vr
el
e
xt
r
mi
t
des une trajectoire presque circulaire, si la priode Te est trs
faible devant la priode de rotation du flux statorique Te . Lorsque le vecteur tension Vs est
nonnul
,l
adi
r
e
c
t
i
ondu d
pl
a
c
e
me
ntdel
e
xt
r
mi
t
duf
l
u
xs est donne par sa drive
ds
, correspondant la force lectromotrice E s .
dt
ds
est
dt
pratiquement gal au vecteur Vs , comme le reprsente la figure 4.3. Ainsi, la vitesse de
En supposant le terme R s I s comme
d
pl
a
c
e
me
ntdel
e
xt
r
mi
t
duf
l
ux s e
s
tdonn
epa
rl
a
mpl
i
t
udedela drive du vecteur
Dr A. Meroufel
83
2008/2009
2
U . Le dplacement du flux statorique correspond la
3 C
d
L
e
xt
r
mi
t
duf
l
uxs
t
a
t
or
i
ques
ui
tl
adi
r
e
c
t
i
ondonn
epa
rl
af
or
c
e
l
e
c
t
r
omot
r
i
c
e s . Sur la
dt
figure 4.3, on a reprsent trois directions possibles de ce vecteur flux s . Ainsi, on peut voir
ds
donn, le d
pl
a
c
e
me
ntdel
e
xt
r
mi
t
duf
l
uxs
t
a
t
or
i
quee
s
tma
xi
ma
l
,s
il
af
or
c
e
dt
ds
lectromotrice
est perpendiculaire la direction du vecteur s . Par contre, dans le cas,
dt
o la force lectromotrice est dcale par rapport la perpendiculaire de s ( 1 en avant
que pour
ou 2 e
na
r
r
i
r
e
)
,onobs
e
r
veunr
a
l
e
nt
i
s
s
e
me
ntdud
pl
a
c
e
me
ntdel
e
xt
r
mi
t
duf
l
uxs . De
mme, on relve que la vitesse ded
pl
a
c
e
me
ntdel
e
xt
r
mi
t
duf
l
u
xs est nul
l
e
,s
il
on
applique un vecteur tension nul (cas o terme R s I s est nglig).
s
Direction du
dplacement de
e
x
t
r
mi
t
de
s
1
j
Vs
ds
s
dt
ds
dt
2
s
ds js
e
dt
g
i
me
t
a
bl
i
,unevi
t
e
s
s
e0 o p donne, le vecteur
flux s tourne avec une amplitude constate s 0 , une vitesse de rotation moyenne s 0 . On
Dr A. Meroufel
84
2008/2009
s 0 s 0 e is 0
r 0 r 0 e ir 0
(4.6)
On a alors :
dr
dt
js 0 r 0
t
(4.7)
En reportant (4.
6)da
nsl
e
xpr
e
s
s
i
ond
el
at
e
ns
i
onc
t
r
ot
or(
4.2), on obtient :
M
1
r 0
s 0 e j0
Ls 1 2 2 T 2
s0
r
(4.8)
En posant :
0 s 0 r 0 Arectg(r 0 Tr )
(4.9)
Et :
1
cos 0
1 r20 2 Tr2
r 0 Tr
sin 0
1 r20 2 Tr2
(4.10)
Apa
r
t
i
rdel
e
xpr
e
s
s
i
ong
n
r
a
l
educ
oupl
e
l
e
c
t
r
oma
g
n
t
i
que(1.18) et des relations (4.11) et
(4.12) liant les flux et les courants,
s Ls I s M I r
L IM I
r
(4.11)
(4.12)
On peut tablir une quation du couple en fonction du flux rotorique et statorique, soit :
C em P
M
Im s r*
L s L r
(4.13)
Par consque
nt
,e
nr
e
pr
e
na
ntl
e
sc
ond
i
t
i
onse
xpos
e
spr
de
mme
ntl
i
ns
t
a
ntt 0 , le couple
l
e
c
t
r
oma
g
n
t
i
quedel
e
xpr
e
s
s
i
on(
4.
13)pe
uts
c
r
i
r
es
ousf
or
mes
ui
va
nt:
Dr A. Meroufel
85
2008/2009
C 0 P
M
sin 0
L s L r s 0 r 0
(4.14)
Al
i
ns
t
a
ntt 0 et en appliquant un vecteur Vs adquat, on impose la vitesse de rotation de s
un chelon de pulsation s1 . Immdiatement aprs t 0 , on peut noter une modification des
expressions du flux statorique et rotorique (4.6), soit :
s s e js s 0 e j s 0 s
r r e jr
r 0 r
e j r 0 r
(4.15)
Avec :
s
s 0 s1
t t 0
(4.16)
vol
ut
i
on de
sf
l
ux s
t
a
t
or
i
quee
tr
ot
or
i
quea
pr
sun
c
he
l
on de
pulsation s1 .
s 0
s s 0 s1
s 0 s1
r 0
s 0
0
r 0
s 0
e
xpr
e
s
s
i
onduf
l
uxr
ot
or
i
que(
4.15), on peut en dduire la relation de la drive de cette
grandeur par rapport au temps, soit :
dr dr jr
dr
e j
r
dt
dt
dt
Avec :
r s
(4.17)
(4.18)
e
xpr
e
s
s
i
ondel
at
e
ns
i
onc
t
d
1
j s 0
(r 0 r )
(r 0 r ) r
dt
Tr
dt
dt
(4.19)
1 M
j
s 0 e 0
Tr Ls
Dr A. Meroufel
86
2008/2009
(4.20)
On relve donc :
dr
1
1 M
r 0 r
s 0
cos 0 sin 0
dt T
Tr Ls
r
d
d
1 M
s
s 0
r 0 r
s 0
sin 0 cos 0
dt
Tr Ls
dt
(4.21)
s 0 r 0
d 1
r
s1
dt
r
r 0 s 0
(4.22)
Un simple examen des deux quations diffrentielles permet de prvoir immdiatement aprs
t 0 sur que
l
q
ue
sp
r
i
ode
sd
c
ha
nt
i
l
l
on
na
g
eT0 , respectant la condition suivante :
Te Tr
(4.23)
r 0
s1
t t 0
(4.24)
e
xpr
e
s
s
i
onduc
oupl
e(
4.
14)e
s
tmodi
f
i
ee
tpe
uts
c
r
i
r
es
o
us
la forme suivante :
C em P
M
s 0 r 0 sin
0
Ls Lr
Dr A. Meroufel
(4.25)
87
2008/2009
c
r
i
r
e:
C em P
M
M
s 0 r 0 sin 0 P
s 0 r 0 cos 0 s1
t t 0
Ls Lr
Ls Lr
(4.26)
Et :
C em C 0 C1
(4.27)
Les variations du couple peuvent donc tre, dans ces conditions contrles uniquement
partir de la vitesse de rotation s , comme le prsentent les figures 4.5, (a) et (b).
Si la condition s1 0 est respecte, alors on observe une croissance du couple
lectromagntique, comme le montre la figure 4.5, (a).
Sil
c
he
l
ondepul
s
a
t
i
onr
e
s
pe
c
t
el
ac
ondi
t
i
ons1 0 ; alors le couple lectromagntique
dcrot avec comme cas extrme s1 s 0 lorsque la rotation du flux s est arrte par
a
ppl
i
c
a
t
i
ond
unve
c
t
e
urnul
.Cec
a
se
s
tr
e
pr
s
e
nt
s
url
af
i
gur
e4.5 (b).
C em
C em
C 0 C1
C0
Pente= s1 0
Pente= s1 0
C0
C 0 C1
t
t
(a)
(b)
,l
e
xt
r
mi
t
duf
l
uxs peut tre contrle
e
td
pl
a
c
edema
ni
r
ema
i
nt
e
ni
rl
a
mpl
i
t
uded
uf
l
uxl
i
nt
r
i
e
urd
unec
e
r
t
a
i
nef
our
c
he
t
t
e
.
Le choix de Vs dpend alors de la variation souhaite pour le module du flux statorique s ,
du sens de rotation de s ma
i
s
g
a
l
e
me
ntdel
vol
ut
i
ons
ouha
i
t
pouvonsd
l
i
mi
t
e
rl
e
s
pa
c
ed
vol
ut
i
ondes dans le rfrentiel
S en le dcomposant en six
zones i , avec i
1, 6dtermines partir des composantes du flux sur les axes
s et
s .L
a
xe
d
t
a
ntc
hoi
s
ic
onf
o
n
du a
ve
cl
a
xedu bobi
na
g
e
a del
e
nr
oul
e
me
nt
triphas
a, b, c
.
Dr A. Meroufel
88
2008/2009
l
e
c
t
i
onna
ntl
unde
squa
t
r
eve
c
t
e
ur
st
e
ns
i
ona
d
qua
t
s
.
I
ls
a
g
i
tde
sve
c
t
e
ur
sVi 1 ,Vi 1 , Vi 2 , Vi 2 reprsents sur la figure 4.6. Sur toute la Zone i ,
parcourue par le vecteur flux statorique, le rle du vecteur tension Vs slectionn reste le
mme soit :
Si Vi 1 est slectionn alors s crot et C em crot
Si Vi 1 est slectionn alors s crot et C em dcrot
Si Vi 2 est slectionn alors s dcrot et C em crot
Si Vi 2 est slectionn alors s dcrot et C em dcrot
Que
lques
oi
tl
es
e
nsd
vol
ut
i
onduc
oupl
eouduf
l
ux,da
nsunez
onedepos
i
t
i
onN i , les
deux vecteurs Vi et Vi 3 ne sont jamais utiliss. Ce qui signifie que lors du dplacement du
flux sur une zone N i ,unbr
a
sdel
ondul
e
urnec
ommut
ej
a
ma
i
se
tpe
r
me
ta
i
ns
idedi
mi
n
u
e
r
la frquence de commutation moyenne des interrupteurs du convertisseur.
s dcrot
C em crot
s crot
C em crot
Vi 2
Vi 1
N i 1
Vi 3
Vi
Vi 1
Vi 2
s dcrot
C em dcrot
s crot
C em dcrot
A prsent que les principes du contrle direct du couple ont t dcrits dans leur ensemble, on
peut laborer les diffrents contrleurs adapts notre systme.
4.3.2
Dr A. Meroufel
89
2008/2009
t
udeduc
ont
r
l
e
u
rduf
l
ux,o
nd
f
i
ni
tl
e
s
t
a
pe
sdec
a
l
c
uln
c
e
s
s
a
i
r
e
s
l
e
s
t
i
ma
t
i
ondel
a
mpl
i
t
udef
l
uxs
t
a
t
or
i
que
.Ai
ns
i
,pa
r
t
i
rdel
e
xpr
e
s
s
i
on(4.5), on tablira la
dcomposition du vecteur flux s , suivant les axes
s , s
, soit :
s s js
(4.28)
Vs Rs I s
dt
s
0
s
Vs Rs I s
dt
(4.29)
emesure de
l
ondul
e
ur
U C , des tats de commande
S a Sb Sc
, et en utilisant la transformation de
Concordia, on obtient :
Vs Vds jVqs
(4.30)
2
1
Vds U C S a
S b S C
3
2
Vqs U C
S b S C
2
(4.31)
Les courants I s et I s sont galement obtenus par transformation de Concordia, partir des
courants I as , I bs et I cs mesurs, soit :
I s I s jI s
(4.32)
2
I s I as
3
I s 1
I bs I cs
(4.33)
Lemodul
eduf
l
uxs
t
a
t
or
i
ques
c
r
i
t:
s 2s 2s
(4.34)
90
2008/2009
e
xt
r
mi
t
duve
c
t
e
urf
l
uxs dans une couronne circulaire, comme le montre la
figure 4.7, (a)
La sortie du contrleur de flux, donne par la grandeur boolen C flx , indique les dpassement
s
up
r
i
e
ure
ti
nf
r
i
e
urdel
a
mpl
i
t
udeduf
l
ux,c
ommel
emont
r
el
af
i
g
ur
e4.7, (b).
Ainsi, le comparateur hystrsis deux niveaux, appliqu sur le flux, permet de dtecter les
c
a
r
td
hy
s
t
s
i
sduc
ont
r
l
e
u
r
.
Sens de
Rotation
de S
v4
v4
v3
v5
N=3
v5
N=2
3
v4
v3
v6
1
N=4 4
v5
S
(S)Ref
cflx
v2
N=1
v6
v1
v3
N=5
N=6
v6
v1
v1
v2
-S
v2
+S
(S)Ref - S
(b)
(a)
l
ed
el
ampl
i
t
ud
es
(b) : Contrleur hystrsis deux niveaux.
e
xpr
e
ssion du couple lectromagntique, labore au premier chapitre, on peut
estimer le couple C em uniquement partir des grandeurs statoriques flux s , s et
courants Is , I s . En dveloppant la relation (1.18) , on obtient alors la forme suivante du
couple :
C em P s I s s I s
(4.35)
t
u
deduc
ont
r
l
e
ur
,a
ppl
i
qua
uc
oupl
e
,de
uxt
ypes de comparateurs hystrsis
peuvent tre envisags pour obtenir la dynamique souhaite sur le couple, soit :
Un comparateur hystrsis 3 niveaux.
Un comparateur hystrsis 2 niveaux.
Dr A. Meroufel
91
2008/2009
t
a
tdes
or
t
i
el
og
i
que
Ccpl d
uc
ompa
r
a
t
e
urs
ui
va
ntl
vol
ut
i
onduc
oupl
e
l
e
c
t
r
oma
g
n
t
i
queC em par rapport au
signe du couple de rfrence C ref .
Lorsque le couple doit tre augment et que la consigne de couple est positive, la sortie du
contrleur Ccpl est gale 1. Inversement si elle est ngative Ccpl est gal -1. Dans le cas
ol
t
a
tdes
or
t
i
educ
ompa
r
a
t
e
urCcpl est gal 0, le couple doit tre diminu.
C em
0
-1
0
C em
1
0
1
0
1
0
1
0
1
0
0
-1
-1
0
-1
-1
1
0
C ref 0
C ref 0
C ref C em
Ccpl
C ref C em
C em
C em
-1
Fig4.8 c
ont
r
l
educ
oupl
e
l
e
c
t
r
omagn
t
i
quel
a
i
ded
unc
ompar
a
t
e
ur
hystrsis trois niveaux
condition C ref C em C em ,a
ve
cl
c
a
r
td
hy
s
t
s
i
s
,c
ommel
emont
r
el
af
i
g
ur
e4.8.
Ons
e
s
tpl
a
c
ici, dans le cas o la pulsation statorique s est positive et le vecteur flux
statorique s est en avance sur le flux rotorique r .
Le correcteur hystrsis trois niveaux autorise une dcroissance rapide du couple
lectromagntique. En effet, pour diminuer la valeur du couple, en plus des vecteurs nuls, on
peut appliquer les vecteurs Vi 1 et Vi 2 , sil
onc
hoi
s
i
tl
es
e
nst
r
i
g
onom
t
r
i
quec
ommes
e
nsde
rotation du moteur. Dans ce cas, le vecteur flux rotorique r rattrape le flux s , lorsque ce
de
r
ni
e
re
s
tl
a
r
r
tous
ed
pl
a
c
ee
ns
e
nsi
nve
r
s
eder
ot
a
t
i
ondumot
e
ur
.Le comparateur
hystrsis trois niveaux permet la possibilit de fonctionner dans les 4 quadrants sans
intervention sur la structure de commande du moteur. Depl
us
,i
lpe
r
me
tl
unde
sbr
a
sde
Dr A. Meroufel
92
2008/2009
ondul
e
ur dec
ommut
e
rbe
a
uc
oupmoi
ss
ouve
ntquel
e
sde
uxa
ut
r
e
s
,s
urunezone de
dplacement du flux s .L
ondul
e
urpeut donc avoir, en cours de fonctionnement, des phases
de mise en vielle des interrupteurs d
unbr
a
sduc
onve
r
t
i
s
s
e
ur
.
4.3.5.2 Comparateur deux niveaux
Ce correcteur diffre du prcdent par la plus grande simplicit de son application. Il se rduit
au contrle du couple sur un sens de rotation du moteur. Ainsi, seul les vecteurs Vi 1 et Vi 2
peuvent tre slectionnes pour faire voluer le vecteur flux s . Par consquent, la diminution
du coupl
ee
s
tuni
que
me
ntop
r
epa
rl
a
ppl
i
c
a
t
i
ondeve
c
t
e
urnul
s
.Par contre, ce correcteur ne
pe
r
me
tpa
sd
i
nve
r
s
e
rl
es
e
nsder
ot
a
t
i
o
nduf
l
uxs . Ainsi, pour aller en marche arrire on
impose un croisement des phases du moteur.
4.3.5.3 Choix du contrleur de couple
L
ut
i
l
i
s
a
t
i
onde la structure de commande pour des applications de type traction permet de
choisir un comparateur hystrsis deux niveaux pour le correcteur de couple. En effet,
dans ce cas, seuls deux quadrants sont utiliss la fois.
Lag
r
a
ndes
i
mpl
i
c
i
t
del
i
mpl
a
nt
a
t
i
ondec
e
to
ut
i
lde contrle est galement un lment
important dans le choix du comparateur deux niveaux. De plus, les considrations
nergtiques sur le convertisseur imposent un nombre restreint de commutation. Or, pour une
m
mel
a
r
g
e
urd
hy
s
t
s
i
sdec
ont
r
l
e
,l
ec
ompa
r
a
t
e
urde
uxni
ve
a
uxn
c
e
s
s
i
t
e
r
aunnomb
r
e
moins lev de commutations.
4.3.6
s
Arc tan g
(4.36)
vol
ut
i
ondes dans le rfrentiel considr se dcompose en 6 zones N (1,.6)
Cec
hoi
xe
s
tdi
c
t
pa
rs
ouc
id
unc
ont
r
l
epl
usr
i
gour
e
ux,e
tt
e
lque:
N 1
N
N 1
6
3
6
3
(4.37)
On retrouve bien avec la table de vrit (tableau 1), la formulation de slection des vecteurs
tensions Vi 1 , Vi 1 , Vi 2 , Vi 2 correspondant une zone N i et ceci pour un comparateur
hystrsis deux ou trois niveaux.
Dr A. Meroufel
93
2008/2009
Comparateur
Ccpl 1
V2
V3
V4
V5
V6
V1
Ccpl 0
V7
V0
V7
V0
V7
V0
Ccpl 1
V6
V1
V2
V3
V4
V5
Ccpl 1
V3
V4
V5
V6
V1
V2
Ccpl 0
V0
V7
V0
V7
V0
V7
V5
V6
V1
V2
V3
V4
C flx 1
C flx 0
Ccpl 1
niveaux
3
niveaux
2
niveaux
3
niveaux
Tabeau 1
Ens
l
e
c
t
i
o
n
na
ntl
unde
sde
uxve
c
t
e
ur
snul
sV0 ou V7 , la rotation du flux s est arrte et
entrane une dcroissance du coulpe C em . On choisit alternativement V0 ou V7 de manire
mi
ni
mi
s
e
rl
enombr
edec
ommut
a
t
i
ons
url
ondul
e
ur
.
4.3.6.1 Structure gnrale du contrle direct du couple
La structure complte de la commande, est reprsente sur la figure 4.9.
Uc
Onduleur
de tension
2-niveaux
MAS
Vbs Vas
Tableau de
Commutation
(Tableau1)
Transformation
de Concordia
Triphas/Biphas
1,....., 6
s , s
Vs Vs
C flx
1
Ccpl
s*
1
0
I bs I as
I s I s
Estimation du
flux Statorique et
du couple
C em
-1
*
Cem
Dr A. Meroufel
94
2008/2009
s
e
nt
sda
nsl
al
i
t
t
r
a
t
ur
e
. On a
c
hoi
s
id
e
xpos
e
rde
uxa
ppr
oc
he
sd
f
i
ni
e
spa
rl
ut
i
l
i
s
a
t
i
ond
a
ut
r
e
st
y
pe
sdes
t
r
uc
t
ur
e
sdel
a
DTC :
Dcalage zonal
Augmentation du nombre des zones
4.4.1 Dcalage des zones
La premire stratgie est base sur un dcalage zonal de la DTC classique par
changement de la table de commutation et de la modification des zones. Au lieu de prendre le
premier secteur de -30 30 comme il est montr dans la figure 4.6, il faut le prendre de 0
60 ce qui caractrise une nouvelle partition des zones dfinie dans la figure 4.10.
2
1
4
1
6
5
Ce type de contrle, dfini par un dcalage des zones, permet un bon fonctionnement basse
vitesse.
4.4.2 Augmentation du nombre des zones
Dans c
e
t
t
es
e
c
t
i
on,l
aDTCmodi
f
i
e
,qu
onvaut
i
l
i
s
e
re
s
tba
s
es
urunenouve
l
l
etable de
vrit. Cette dernire utilise 12 secteurs au lieu de six comme la montre la figure 4.11.
3
2
5
6
12
11
8
9
10
Dr A. Meroufel
95
2008/2009
n
r
a
ld
unondul
e
ur3ni
ve
a
uxdet
e
ns
i
ondes
t
r
uc
t
ur
edi
t
epoi
nt
neutre clamp (NPC) est donn par la figure 4.12.
Pa
rc
ombi
na
i
s
onde
squa
t
r
ei
nt
e
r
r
upt
e
ur
s(
c
ons
i
d
r
spa
r
f
a
i
t
s
)d
unm
mebr
a
s
,on
peut imposer la phase trois niveaux de tensions diffrentes :
U
c
2
0
Uc
0,0,1,1
0,1,1,0
1,1,0,0
(4.38)
Si 0
Si1 , Si 2 , Si 3 , Si 4
0,1,1,0
(4.39)
Si 1
Si1 , Si 2 , Si 3 , Si 4
1,1,0,0
U
U c
2
S a1
S b1
S c1
S b2
S c2
C1
S a2
Phase a
Phase c
Phase b
S a3
S b3
S c3
S a4
S b4
S c4
U
U c
2
C2
Fig 4.12 s
c
h
madel
on
dul
e
ur3
-niveaux de tension de type NPC
Dec
ef
a
i
t
,e
tc
ont
r
a
i
r
e
me
ntl
ondul
e
u
r2-niveaux qui ne peut fournir que huit vecteurs de
tension dontde
uxnul
s
,l
ondul
e
ur3-niveaux peut produire 27 vecteurs de tension dont trois
nuls figure 4.13.
Dr A. Meroufel
96
2008/2009
V17
V23
V10
2
U 2
3 c
V16
V22
2
U 2
3 c
V9
V3
V2
V21
V18
V4
V8
V15
V11
V1
V0 , V7 , V14
V5
V24
V12
V6
V19
V13
V26
V20
V25
Fig4.13 Ve
c
t
e
ur
sdet
e
n
s
i
o
nf
our
ni
sp
arl
o
ndul
e
ur3-niveaux de tension
L
e
xpr
e
s
s
i
onduve
c
t
e
urdet
e
ns
i
on del
ondul
e
urVs correspondant aux 19 valeurs
diffrentes du vecteur de tension Vs , peut se dcomposer en quatre groupes, comme le montre
le tableau 2.
Tension
nulle
Demie
Tension
Pleine
Tension
V0
(0, 0,0)
V1
V2
V3
(1, 0,0) (1, 1,0)
(0, 1,0)
V8
V9
V10
(0,-1,-1) (0, 0,-1) (-1, 0,-1)
V15
V16
V17
(1,-1,-1) (1, 1,-1) (-1, 1,-1)
V21
V22
Te
ns
i
on (1, 0,-1) (0, 1,-1)
i
nt
e
r
m
di
ai
r
e
V14
(-1,-1,-1)
V7
(1, 1,1)
V23
(-1, 1,0)
V4
(0, 1,1)
V11
(-1, 0,0)
V18
(-1, 1,1)
V24
(-1, 0,1)
V5
(0, 0,1)
V12
(-1,-1,0)
V19
(-1,-1,1)
V25
(0,-1,1)
V6
(1, 0,1)
V13
(0, -1,0)
V20
(1, -1,1)
V26
(1, -1,0)
Tableau 2 R
pa
r
t
i
t
i
one
n4gr
oupe
sde
sv
e
c
t
e
ur
sd
et
e
n
s
i
ond
el
ondu
l
e
u
r3
-niveaux de tension.
Dr A. Meroufel
97
2008/2009
(Vs ,)
vao
vbo
vco
van
vbn
vcn
2U/3
-U/3
-U/3
2
U , 0 )
3
U/3
U/3
-2U/3
2
U , 60 )
3
U / 3
2U/3
U / 3
2
U ,120 )
3
-2U/3
U/3
U/3
2
U ,180 )
3
-U/3
-U/3
2U/3
2
U , 240 )
3
U/3
-2U/3
U/3
2
U , 300 )
3
-U
-U
4U/3
-2U/3
-2U/3
(2
2
U , 0 )
3
-U
2U/3
2U/3
-4U/3
(2
2
U ,60 )
3
-U
-U
-2U/3
4U/3
-2U/3
(2
2
U ,120 )
3
-U
-4U/3
2U/3
2U/3
(2
2
U ,180 )
3
V19
-U
-U
-2U/3
-2U/3
4U/3
(2
2
U , 240 )
3
V20
-U
2U/3
-4U/3
2U/3
(2
2
U , 300 )
3
-U
-U
( 2U , 30)
-U
-U
( 2U , 90)
-U
-U
( 2U ,150 )
-U
-U
( 2U , 210)
-U
-U
( 2U , 270)
-U
-U
( 2U , 330 )
-U
-U
-U
Vs
V1 , V8
V2 , V9
V3 V10
V4 , V11
V5 V12
V6 V13
V15
V16
V17
V18
V21
V22
V23
V24
V25
V26
V0
V7
V14
(0, 0 )
(0, 0 ) (0, 0 )
Dr A. Meroufel
98
2008/2009
vol
ut
i
ondes dans le rfrentiel considr se dcompose en 12 zones N (
1,
.
,
12) ce choix e
s
tdi
c
t
pa
rs
ouc
id
unc
o
nt
r
l
epl
usr
i
g
our
e
uxe
tt
e
lque:
N 1
N
N 1
12
6
12
6
(4.40)
L
e
r
r
e
urentre la rfrence flux et sa valeur estime, respectivement s et s , sert
pour entre un comparateur hystrsis deux niveaux figure 4.14 (a).Dem
me
,l
e
r
r
e
ur
a
mp
l
i
t
udeduf
l
u
x(
ouduc
oupl
e
)doi
t
t
r
ea
ug
me
nt
eou
diminue de fa
onma
i
nt
e
ni
rc
e
s2g
r
a
nde
ur
sl
i
nt
r
i
e
urde
sba
nde
sd
hystrsis dsires
C em1 , C em 2 , s
Cflx
Ccpl
+2
+1
+1
s 0
s s ref s C C em1 0
em 2
s
-1
(a)
cem C em ref C em
C em1 C em 2
-1
(b)
-2
Fig4.14 Blocs d
hy
s
t
s
i
s
De l, une nouvelle table 4 de commande est dduite donnant une relation directe entre
N, C flx et Ccpl et les ordres de commutation
S a , S b , S c del
ondul
e
ur3-niveaux de tension
et les paramtre de sortie. Cette table est valable dans deux sens de rotation de la machine
Dr A. Meroufel
99
2008/2009
C flx
Ccpl
+2
+1
10
11
12
V21
V16
V22
V17
V23
V18
V24
V19
V25
V20
V26
V15
V21
V2
V22
V3
V23
V4
V24
V5
V25
V6
V26
V1
Vecteur nul
0
+1
-1
V26
V1
V21
V2
V22
V3
V23
V4
V24
V5
V25
V6
-2
V26
V15
V21
V16
V22
V17
V23
V18
V24
V19
V25
V20
+2
V17
V23
V18
V24
V19
V25
V20
V26
V15
V21
V16
V22
+1
V3
V23
V4
V24
V5
V25
V6
V26
V1
V21
V2
V22
Vecteur nul
0
-1
-1
V5
V25
V6
V26
V1
V21
V2
V22
V3
V23
V4
V24
-2
V19
V25
V20
V26
V15
V21
V16
V22
V17
V23
V18
V24
+2
V22
V17
V23
V18
V24
V19
V25
V20
V26
V15
V21
V16
+1
V22
V3
V23
V4
V24
V5
V25
V6
V26
V1
V21
V2
Vecteur nul
0
-1
V25
V6
V26
V1
V21
V2
V22
V3
V23
V4
V24
V5
-2
V25
V20
V26
V15
V21
V16
V22
V17
V23
V18
V24
V19
Las
t
r
uc
t
ur
ec
ompl
t
educ
ont
r
l
edi
r
e
c
tduc
oupl
ed
une MAS alimente par un onduleur
3-niveaux de tension, est reprsente sur la figure 4.15.
Dr A. Meroufel
100
2008/2009
Onduleur
de tension
3-niveaux
Uc
Tension
Continue
MAS
Vbs Vas
Tableau de
Commutation
(Tableau 4)
Transformation de
Concordia
Triphase/Biphase
1,....., 12
s , s
I bs I as
I s I s
Vs Vs
C flx
Estimation du
flux statorique et
du couple
Ccpl
0
-1
+2
s*
+1
0
-1
C em
*
Cem
-2
C em
0
-1
0
C em
C ref
1
0
1
0
C em
1
0
1
0
1
0
0
-1
-1
0
-1
-1
1
0 0
t
C ref 0
C ref 0
Ccpl
C ref C em
C em
C em
-1
Fig 4.16 Co
nt
r
l
educ
o
upl
e
l
e
c
t
r
omagn
t
i
quel
ai
ded
u
nc
ompa
r
at
e
ur
hystrsis trois niveaux
Dr A. Meroufel
101
2008/2009
[Wr]
Wr
Va
MAS
Vb
Vc
[Iabc]
Iabc
Vc
[S123]
[Vabc]
W_ref
Comparateur
[Wr]
wr
couple
Comparateur
ph_ref
Controleur
DT C
flux
[S123]
Vabc
[Vabc]
iabc
[Iabc]
Estimateur
Ce-e
flux et couple
ph_r-e
Cem
-est [N.m
]
40
20
0
0.5
0
0
0.5
1
t [Sec ]
1.5
0.5
1
1.5
t [Sec ]
tr ajec toir e du f lux s tatorique
1
150
W
r[rad/Sec]
0.5
150
100
100
50
50
- 0.5
0
0
0.5
1
t [Sec ]
0.05
1.5
-1
-1
- 0.5
0.5
fluxstatorique[W
b]
Uas[V]
200
0
-200
0.5
1
t [Sec ]
1.5
0
-0.5
-1
0.5
1.5
t [Sec ]
Fundamental (50Hz ) = 4.44 , THD= 54.64%
20
150
Ias[A]
Am
plitudesdesharm
oniques[V]
0.5
100
50
0
0
-20
Dr A. Meroufel
10
20
30
Rang d'har moniques
40
50
0.5
1
t [Sec ]
1.5
2008/2009
Cem-est [N.m]
40
20
0
0.5
0
0
0.5
1
t [Sec]
1.5
0.5
1
1.5
t [Sec]
trajectoire du flux statorique
1
150
Wr [rad/Sec]
0.5
150
100
100
50
50
-0.5
0
0.01
0.07
1
t [Sec]
1.5
-1
200
0
-200
0.5
1
t [Sec]
1.5
-1
-0.5
0.5
0.5
0
-0.5
-1
0.5
1.5
t [Sec]
Fundamental (50Hz) = 4.466 , THD= 55.21%
Dr A. Meroufel
0.5
et
C em
0.05
Uas[V]
Dcal de 15
100
50
0
0
-20
10
20
30
Rang d'harmoniques
40
103
50
0.5
1
t [Sec]
1.5
2008/2009
Cem-est [N.m]
40
20
0
0.5
0
0
0.5
1
t [Sec]
1.5
0.5
1
1.5
t [Sec]
trajectoire du flux statorique
1
150
Wr [rad/Sec]
0.5
150
100
100
50
50
-0.5
0
et
C em
0.07
1
t [Sec]
1.5
-1
-1
-0.5
0.5
1
200
0
-200
0.5
1
t [Sec]
1.5
0.5
0
-0.5
-1
0.5
1.5
20
150
100
50
0
t [Sec]
Ias [A]
Dr A. Meroufel
0.5
0.05
0.01
Uas[V]
Dcal de 30
0
-20
10
20
30
Rang d'harmoniques
40
104
50
0.5
1
t [Sec]
1.5
2008/2009
Cem-est [N.m]
40
20
0
0.5
0
0.5
1
t [Sec]
1.5
0.5
1
1.5
t [Sec]
trajectoire du flux statorique
Wr [rad/Sec]
0.5
150
100
100
50
0.01
et
50
-0.5
0
0
0.5
1
t [Sec]
0.05
1.5
Cem2
-1
200
0
-200
0
0.5
1
t [Sec]
1.5
-0.5
0.5
0.5
0
-0.5
-1
0.5
1.5
t [Sec]
Fundamental (50Hz) = 4.944 , THD= 57.55%
20
100
Ias [A]
0.7/ 3
-1
2
1
Uas[V]
0.7
Cem1
150
50
0
-20
10
20
30
Rang d'harmoniques
40
50
0.5
1
t [Sec]
1.5
g
i
met
r
a
ns
i
t
oi
r
e
)avec moins d'ondulations au niveau
du couple et du flux. Le
sd
pa
s
s
e
me
n
t
sde
sba
nde
sd
hy
s
t
s
i
ssont tout fait logiques suite
au fonctionnement propre des comparateurs. Les rponses du couple lectromagntique et du
Dr A. Meroufel
105
2008/2009
t
a
bl
i
s
s
e
me
ntr
a
pi
dedu courant de ligne durant la phase de transition.
4.7 Conclusion
Lec
ont
r
l
edi
r
e
c
tduc
oupl
ed
unema
c
hi
nea
s
y
nc
hr
onea
ppor
t
e une solution satisfaisante aux
problmes de la robustesse rencontrs dans les techniques de commande conventionnelles
bases surl
or
i
e
nt
a
t
i
onduf
l
uxr
ot
or
i
que
.Cependant, elle prsente d
unepa
r
t
,une estimation
du flux statorique peu prcise et d
a
ut
r
epa
r
t
,une frquence de commutation variable et
di
f
f
i
c
i
l
ema
t
r
i
s
e
rduf
a
i
tdel
ut
i
l
i
s
a
t
i
onde
sc
ont
r
l
e
ur
shy
s
t
s
i
s
.
Dans ce chapitre, on a prsent aussi les diffrents aspects du contrle direct du couple, tel
que :
Dcalage zonal qui permet de corriger les ondulations observes sur le couple et le
flux statorique.
Augmentation du nombre de zones
Une nouvelle table de commande valable quelque soit le sens de rotation de machine a t
pr
opos
epourl
aDTCd
unema
c
hi
nea
s
y
nc
hr
onea
l
i
me
nt
epa
runondul
e
urdet
e
ns
i
on3niveaux de structure NPC.Onpe
uta
f
f
i
r
me
rquel
e
sa
va
nt
a
g
e
sl
i
sl
ut
i
l
i
s
a
t
i
ondec
et
y
pe
d
ondul
e
ur
s(
e
tdoncd
ondul
e
ur
sn-niveaux) sont nombreux, on peut citer entre autre,
l
a
ug
me
nt
a
t
i
ondel
apui
s
s
a
nc
edel
i
ns
t
a
l
l
a
t
i
on,l
adi
mi
nut
i
onde
ssollicitations et de la
frquence de commutation des interrupteurs de puissance et l
a
m
l
i
or
a
t
i
on de
sf
or
me
s
d
onde
sde
sg
r
a
nde
ur
sdes
or
t
i
e
.Donc
,i
le
s
ti
nt
r
e
s
s
a
ntd
a
s
s
oc
i
e
rl
e
sa
va
nt
a
g
e
sof
f
e
r
t
sp
a
r
les onduleurs multiniveaux de tension et ceux apports par la commande de type DTC. Ce
c
oupl
a
g
e pe
r
me
t d
e
nvi
s
a
g
e
rl
a mi
ni
mi
s
a
t
i
on de
sc
ont
r
a
i
nt
e
s
t
e
c
hnol
og
i
ques et
e
nvi
r
onne
me
nt
a
l
e
s
pa
runeme
i
l
l
e
ur
ema
t
r
i
s
edel
af
r
que
nc
edec
ommut
a
t
i
on.
La partie suivante f
e
r
al
obj
e
tdec
e
r
t
a
i
nst
r
a
va
uxc
ons
a
c
r
sl
obt
e
nt
i
ond
unemeilleure
matrise de la frquence de commutation des interrupteurs del
ondul
e
uret par consquent une
rduction des ondulations et une amlioration de la DTC.
4.8 Nouvelles stratgies de contrle de type DTC
Dans ce chapitre, nous prsentons une amlioration du la commande DTC pour toutes les
plages de variation de la vitesse (faible, moyenne, leve). Pour cela, nous dveloppons, deux
autres mthodes de contrle direct du couple.
Lapr
e
mi
r
epa
r
t
i
ee
s
tc
ons
a
c
r
el
a
ppl
i
c
a
t
i
ondel
aMLIdi
s
c
r
t
i
s
eouDSVM_DTC
(Discrete Space Vector Modulation for Direct Torque Control) pour la commande directe du
couple (DTC). La deuxime partie est rserve la commande directe du couple par la
technique MLI vectorielle (DTC-SVM).
Les rsultats de simulation de ces diffrentes mthodes de commande viendront mettre en
vidence les performances du contrle direct du couple et du flux surtout en basse vitesse.
4.8.1 Commande DTC par MLI vectorielle discrtise (DSVM_DTC)
Cette partie prsente une amlioration de la commande DTC. La commande est appele
Discrete Space Vector Modulation - DTC ou tout simplement DSVM. Elle analyse le
problme des fluctuations introduites au niveau du couple et du flux dans la DTC classique.
Dr A. Meroufel
106
2008/2009
Uc
Onduleur
de tension
Tension
Continue
MAS
Vbs Vas
Les tableaux de
Commutation
(Tableau 4)
Transformation de
Concordia
Triphase/Biphase
1, 1 ....., 6, 6
s , s
Vs Vs
C flx
1
Ccpl
-1
+2
I bs I as
s*
+1
0
-1
1/2
I s I s
Estimation du
flux statorique et
du couple
C em
*
Cem
-2
moyen
-1/2
faible
-1/6
moyen
0
1/6
lev
1/2
r s
1
107
2008/2009
Vs r s ,
Elle est ensuite compar aux rgions.
(4.41)
+2
-2
+3
-4
+1
+4
-1
-5
+6
+5
-6
+2
+1
cem C em ref C em
C em 2 C em1 0
C em1
C em 2
-1
-2
Fig4.23 Bl
oc
sd
hy
s
t
s
i
sde couple
Dr A. Meroufel
108
2008/2009
e
r
r
e
ur duc
oupl
ee
s
tpe
t
i
t
edoncl
hy
s
t
s
i
se
s
te
n
t
a
t0.Da
nsc
ecas, un vecteur de
tension est choisi pour maintenir le couple son niveau actuel. Si l'hystrsis est en tat +1
ou - 1, le vecteur choisi doit tre moyen pour hisser le couple dans la petite rgion. Lorsque
l'hystrsis est en tat +2 ou - 2, le vecteur choisi pour compenser l'erreur du couple le plus
vite possible doit tre assez grand, c'est--dire le mme vecteur utilis dans la commande
DTC classique.
4.8.1.5 Tableaux de commutation
Dans ce type de commande la table de commutation a pour entre quatre variables qui sont
l
t
a
thy
s
t
s
i
sduf
l
ux,duc
oupl
e
,num
r
odus
e
c
t
e
ure
tl
at
e
ns
i
oni
ndui
tpa
rl
avi
t
e
s
s
e
.t
a
nt
donn que la commande choisit les vecteurs de tension en fonction de la tension induite donc
chaque rgion de vitesse utilise une table de commutation correspondante. Lorsque la
commande fonctionne dans la rgion vitesse leve deux tableaux de commutations sont
ut
i
l
i
s
spou
rc
ha
ques
e
c
t
e
urc
a
us
ed
unea
s
y
m
t
r
i
ei
nt
r
odui
t
epa
rl
at
e
ns
i
oni
ndui
t
e
.Le
s
tableaux de commutation utiliss dans ce cas sont aussi asymtriques. Pour la commande en
basse et moyenne vitesse un seul tableau est utilis pour chaque secteur. Ainsi diffrentes
tables de commutation peuvent tre utilises selon le sens de rotation.
4.8.1.6 Onduleur de tension
En commande DSVM_DTC chaque priode d'chantillonnage est divise en trois intervalles
de temps gaux. Dans chaque intervalle est appliqu soit un vecteur actif soit un vecteur nul.
L'onduleur doit donc travailler trois fois la frquence d'chantillonnage ou utiliser la
modulation de largeur d'impulsion pour gnrer un vecteur.
.
Par exemple, le vecteur U223 est synthtis par l'application U222 dans les deux premiers
intervalles, puis U333.
Dr A. Meroufel
109
2008/2009
me
.
Choix de Vs
La tension induite dpend de la vitesse mcanique, lorsque elle augmente, la tension
Vs applique la machine augmente galement. Le vecteur tension Vs entrane le flux s
a
ve
cund
c
a
l
a
g
ede90donci
ls
et
r
ouvec
a
l
s
url
a
xes . Le vecteur rsultant qui affecte
le couple est la composante Vs du ve
c
t
e
urt
e
ns
i
on d
l
i
vr
pa
rl
ondul
e
urdet
e
ns
i
on
moins Vs , De ce fait, le critre de slection du vecteur tension Vs doit choisi comme
rfrence. Si Vs Vs le couple est maintenu son tat actuel, si Vs Vs le couple augmente
et si V Vs le couple diminue.
Rgion basse vitesse
Le vecteur tension Vs est proche de zro quand il est dans rgion faible vitesse. Les vecteurs
de commutation sont choisis symtriquement autour de zro selon la table de basse vitesse.
Cette table de commutation dpend du sens de rotation du moteur. Si le couple estim est
pr
oxi
mi
t
des
ava
l
e
urder
r
e
nc
e
,l
t
a
td'
hy
s
t
s
i
sduc
ouple est zro et donc le vecteur de
tension choisi est Zro. Sil
t
a
thy
s
t
s
i
sduc
oupl
ee
s
t+1ou-1, une augmentation modre
ou diminution respectivement est recherche. La slection du vecteur tension est faite entre
U200, U300, U500 et U600. Pour une augmentation du flux U200 et U600 doivent tre choisis.
Tandis que u300 et u500 servent pour la diminution du flux. Lor
s
quel
c
a
r
te
nt
r
el
ec
oupl
ede
rfrence et estim est grand c'est--dire Ccplx = +2 ou -2, la commande DSVM_DTC
impose un choix identique celui de la commande DTC classique. Ainsi, les vecteurs U222,
U333, U555 et U666 sont slectionns pour compenser l'cart le plus rapidement possible.
Ccplx
Cflx
-2
-1
-1
U555
U500
U000
U300
U333
U666
U600
U000
U200
U222
110
2008/2009
c
a
r
tduf
l
ux.Pour Ccplx = +1, U220 est slectionn lorsque les flux doit tre
augment et U330 l
or
s
quonve
utunedi
mi
nut
i
on.Lorsque Ccplx = + 2 ou- 2, la commande
DSVM_DTC exploite le principe de la commande DTC classique.
Ccplx
Cflx
-2
-1
-1
U555
U000
U300
U330
U333
U666
U000
U200
U220
U222
a
ug
me
nt
a
t
i
onduf
l
uxa
ve
cl
ec
hoi
xde
sve
c
t
e
ur
st
e
ns
i
onsU222 et U223 soit la diminution du
flux avec le choix des vecteurs tensions U332 et U333.Lor
sdupa
s
s
a
g
edel
e
r
r
e
urduc
oupl
ede
z
r
oun,o
nr
e
ma
r
quequ
i
lyapl
us
i
e
ur
sc
ommut
a
t
i
onsduve
c
t
e
urt
e
ns
i
onda
nsl
e
st
a
bl
e
sde
c
ommut
a
t
i
onsd
ouner
duc
t
i
onde
sondul
a
t
i
onsa
uni
ve
a
uduf
l
u
x(
U230, U220, U332, U222
pour le secteur -1). Dans le cas o le comparateur hystrsis Ccplx = + ou -2, les vecteurs
tensions slectionns sont maximales et identiques ceux de la moyenne et basse vitesse.
Ccplx
C flx
-2
-1
-1
U555
U300
U230
U332
U333
U666
U200
U220
U222
U222
Ccplx
C flx
-2
-1
-1
U555
U300
U330
U333
U333
U666
U200
U230
U223
U222
111
2008/2009
Cflx
Ccplx
K q .E.
2 .Ccplx 1
Vsdref
Sa
Vsref
e j
Vsqref
Vsref
MLI
vectorielle
(SVM)
Sb
Sc
sf s ref
Vsd ref K q
2 . Ccplx 1
sf s ref
(4.42)
O Ccplx , C flx sont les rsultats binaires on- off respectivement du couple et du flux. Avec
Ccplx , C flx .
0 , 1.
R
I
sd
s sd
sd
V R I
s sq
s sd
sq
(4.43)
(4.44)
Avec
M
Ls Lr
Dans le cas o les amplitudes des flux statorique et rotorique sont fixes, la drive du couple
peut tre exprime sous la forme.
K P
Dr A. Meroufel
112
2008/2009
.
C em K r ref s ref
s r
s r
cos
(4.45)
Sachant que le vecteur du flux rotorique est li au vecteur du flux statorique par une fonction
de transfert du premier ordre, on peut noter que
r sl s
(4.46)
Et si on nglige la chute de tension cre par la rsistance statorique, (4.43) devient
s
sd
s ref
s
sq
(4.47)
2
C em
1
C2
max
(4.48)
K d
2. C flx 1
E
s
(4.49)
.
2
C em
C K .r ref . K q
2. Ccplx 1
E
1 2
em
C max
Ces quations sont obtenues en vertu de l'hypothse que les amplitudes des vecteurs flux
statorique et rotorique sont gales leurs valeurs de rfrence et la chute de tension cre par
la rsistance statorique est ngligeable. Nous pouvons voir partir de (4.49) que la stratgie
propose est identique un contrle quasi dcoupl.
En effet, Vds ref permet le contrle de l'amplitude du flux et Vqs ref permet le contrle du couple.
La difficult principale rside dans le choix de la matrise du coefficient K d et K q . Ils sont
f
or
t
e
me
ntl
i
sl
at
e
ns
i
onc
ont
i
nueEe
ta
uc
hoi
xdel
a p
r
i
oded
c
ha
nt
i
l
l
onna
g
eTe . Ainsi,
pour une priode d'chantillonnage, les variations duc
oupl
ee
s
t
i
me
tdel
a
mpl
i
t
udeduf
l
ux
s
t
a
t
or
i
ques
c
r
i
ve
nt
K
1
E.Te
d 2. C flx
s
C2
C em K . . K
2
.
Ccplx
E
1 2em
r ref
q
C max
Dr A. Meroufel
.Te
113
(4.50)
2008/2009
dui
r
el
e
f
f
e
tCha
t
t
e
r
i
ngs
url
ar
pons
educ
oupl
ee
tder
e
s
pe
c
t
e
rl
e
sl
i
mi
t
e
si
mpos
e
spa
rl
a
modulation de l'espace vectoriel. Dans le mme temps, si les coefficients sont plus grands, le
couple et le flux prsentent une dynamique rapide. Par consquent, le choix des coefficients
est
le
rsultat
d'un
compromis
entre
toutes
ces
contraintes.
Une pratique de calcul de ces coefficients peut tre facilement dduite de (4.50) par la fixation
del
ava
r
i
a
t
i
o
nduc
oupl
ee
tdel
a
mpl
i
tude du vecteur flux statorique. Toutefois, les limites de
la SVM ne doivent pas tre ignores. Ce dernier point devient critique grande vitesse.
Dr A. Meroufel
114
2008/2009
40
20
0
-20
-40
flux-est[Web]
Cem-est [N.m]
0.5
1
1.5
t [Sec]
0.5
0
2.5
0.5
1
1.5
2
t [Sec]
trajectoire du f lux statorique
2.5
1
Wr [rad/Sec]
150
100
50
0
-50
0.5
0
-0.5
0
0.5
1.5
t [Sec]
2.5
-1
flux statorique [Wb]
Uas[V]
-1
200
0
-200
0.5
0.55
0
0.5
1t [Sec]1.5
2
2.5
Fundamental (50Hz) = 1.146 , THD= 76.42%
20
Ias [A]
100
50
0
-20
10
(a)
20
30
Rang d'harmoniques
40
50
0.5
0
-50
0.5
1
1.5
t [Sec]
1.5
t [Sec]
2.5
50
flux-est[Web]
Cem-est [N.m]
Wr [rad/Sec]
0.5
-1
0.7
1
0.5
0
2.5
0.5
1 t [Sec]1.5
2.5
150
100
0.5
50
-0.5
-50
0.5
1.5
t [Sec]
200
0
-200
0.05
-1
2.5
-1
flux statorique [Wb]
Uas[V]
-0.5
0.5
-1
0.055
0.06
0.065
0.07
t [Sec]
Fundamental (50Hz) = 224.4 , THD= 30.79%
0.5
1t [Sec]1.5
2.5
200
Ias [A]
-0.5
100
0
-20
(b)
10
20
30
Rang d'harmoniques
40
50
0.5
1.5
t [Sec]
2.5
Fig4.31 R
pons
e
sdev
i
t
e
s
s
e
,c
oupl
e
,
c
our
ante
tf
l
uxl
or
sd
unev
ar
i
at
i
ondev
i
t
e
s
s
e
(a) : DSVM-DTC (b) : SVM-DTC
Dr A. Meroufel
115
2008/2009
Cem[N.m]
10.5
10
9.5
0.5
0.51
0.52
0.53
0.54
0.55
t [Sec]
0.56
0.57
0.58
0.59
0.6
flux statorique[Wb]
1.01
1.005
0.995
0.99
0.5
0.51
0.52
0.5002
0.5004
0.53
0.54
0.55
t [Sec ]
0.56
0.57
0.58
0.59
0.6
0.5008
0.501
t [Sec]
0.5012
0.5014
0.5016
0.5018
0.502
0.5018
0.502
(a)
Cem[N.m]
10.5
10
9.5
0.5
0.5006
1.01
1.005
0.995
0.99
0.5
(b)
0.5002
0.5004
0.5006
0.5008
0.501
t [Sec]
0.5012
0.5014
0.5016
i
nt
r
i
e
urde
sba
nde
sd
hy
s
t
s
i
se
tquel
e
sr
pons
e
sdec
e
sva
r
i
a
bl
e
sdec
ont
r
l
e
s
ontr
a
pi
de
sa
ve
cmoi
nsd
ondul
a
t
i
onsc
ompa
r
a
t
i
ve
me
ntl
ac
omma
ndeDTC c
l
a
s
s
i
que
D
a
ut
r
epa
r
t
,Lac
omma
ndeSVM-DTC prsente une frquence de commutation constante
avec un temps de rponse plus lent que la commande DSVM-DTC.
4.12 Conclusion
On conclut que la commande directe du couple par SVM est efficace (frquence de
c
ommut
a
t
i
onc
ons
t
a
nt
e
,moi
nsd
ondul
a
t
i
ons
)
,ma
i
sn
c
e
s
s
i
t
ede
si
nt
e
r
r
upt
e
ur
sf
r
que
nc
e
de commutation leve et un espace mmoire important et par consquent une augmentation
du cot de la commande. Par contre la commande DSVM-DTC est un choix optimal
intermdiaire entre la commande DTC classique et la commande SVM-DTC.
Actuellement, ces commandes amliores de type DTC sont des stratgies de contrle simple
f
a
i
bl
ec
otdec
a
l
c
ulma
i
sr
e
qui
r
e
nte
nc
ont
r
epa
r
t
i
ede
sf
r
que
nc
e
sd
c
ha
nt
i
l
l
onna
get
r
l
e
v
e
squin
c
e
s
s
i
t
e
ntunma
t
r
i
e
ls
p
c
i
a
l
e
me
nta
da
pt
s(
DSP,ASI
C,
)
Dr A. Meroufel
116
2008/2009
Bibliographie
BIBLIOGRAPHIE
OUVRAGES
H. Buhler
l
e
c
t
r
i
c
i
t
,pr
e
s
s
e
polytechnique normande, 1988
J.J.E slotine
Mac
hi
ne
s
l
e
c
t
r
i
que
s
Presse Polytechnique Normande 1990
B. Trannoy
Mod
l
i
s
at
i
o
nde
smac
hi
ne
sas
y
nc
hr
one
s
,mod
l
edePar
k
INP Toulouse, 1993
J.P Caron et J.P Hautier
c
ol
es
up
r
i
e
ur
e
d
l
e
c
t
r
i
c
i
t
Ey
r
ol
l
e
s
B. Bose
ARTICLES
M. Pietrzak-David et B. de Fornel
Dr A.Meroufel
117
2008/2009
Bibliographie
B. Douine
Commande des machines asynchrones par flux orient : Principe, methode et simulation
Journe SEE, actionneurs lectriques, 1989
A.Meroufel, M.K. Fellah, Y. Ramdani, A. Benaissa
Commandee
nv
i
t
e
s
s
ed
unmot
e
uras
y
nc
hr
oneal
i
me
nt
e
nc
our
antparl
am
t
hode duf
l
ux
orientpr
oc
e
e
di
ngCI
P
2001,9-11/01/2001, CDTA Alger
E.R.Carter, A.bellini, D.Hurdock, and D.Lorentz
Compar
at
i
v
ee
v
al
uat
i
onof flux observers in high performance drivesI
npr
oc
e
e
di
ng
sofEPE
Garatz 2001
Takahashi, T.Nogachi
FOC and DTC: Two variable schemes for induction motors torque controlI
EEETr
a
ns
.On
Power Electronics, vol 17, N05, pp779-787, 2002
D. Casadei, G. Serra, and A. Tani
Implementation of DTC algorithm for induction motors based on discrete space vector
modulationI
EEETr
a
ns
.On Power Electronics, vol 15, N04, pp769-777, July 2001
Y. A. Chapuis, D. Roye, S. Courtine
Commandedi
r
e
c
t
educ
oupl
ed
unemac
hi
neas
y
nc
hr
oneparl
ec
ont
r
l
edi
r
e
c
tdes
onf
l
ux
statoriqueJ
our
na
ldephy
s
i
queI
I
I
,pp863-880, Juin 1995
C. Lascu and I. Boldea,
Direct torque control of sensorless induction motor drives. A sliding mode approach
, in
Proc.OPTIM 2002, Brasov, Vol. 2, pp. 481-488.
Se Jim Kim, Ho Jae Lee, Sang Koon Kim,Young Ahn Kwon
Ut
i
l
i
s
at
i
onduf
i
l
t
r
edeKal
manpourl
e
s
t
i
mat
i
onde
spar
am
t
r
e
sd
unemac
hi
neas
y
nc
hr
one
al
i
me
nt
eparunondul
e
urMLI
Revue AIM, Liege no4, 2004, p.19-25
M. Ouhrouche
EKF based estimation of rotor flux, speed and rotor resistance in cage inductrion motor
sensorless drivePr
oc
.IASTED International Conf. Modelling and simulation May 15-17
2000, Pittsburgh USA
Dr A.Meroufel
118
2008/2009
Bibliographie
THESES
A.Meroufel
Commanded
c
oupl
ed
unemac
hi
n
eas
y
nc
hr
ones
ansc
apt
e
urm
c
ani
que
doc
t
or
a
td
t
a
t
,
UDL, Sidi Bel-Abbes, 2004.
Souad Chaouch
Commandev
e
c
t
or
i
e
l
l
er
obus
t
ed
unemac
hi
nei
nduc
t
i
ons
ansc
apt
e
u
rdev
i
t
e
s
s
e
Thse
doctorat, UHL, Batna, 2005
Frank Morand
Te
c
hni
que
sd
obs
e
r
v
at
i
ons
ansc
apt
e
urdev
i
t
e
s
s
ee
nv
uedel
ac
ommandede
smac
hi
ne
s
asynchronesThse doctorat, Lyon (France) 2005
M. SC. M. Malinowski
Et
udedel
e
s
t
i
mat
i
ondel
ar
s
i
s
t
anc
er
ot
or
i
quedansl
ac
ommandev
e
c
t
or
i
e
l
l
ed
unmot
e
ur
as
y
nc
hr
onee
nut
i
l
i
s
antl
al
ogi
quef
l
oue
Thse de Doctorat, U.S.T.Oran, Algrie, Fvrier
2006.
Miloudi A
or
i
e
nt
at
i
on de s
on f
l
ux
statoriqueTh
s
ededoc
t
or
a
tI
NPGr
e
nobl
e15J
a
nv1995
MEMOIRES
a- MAGISTERS
Zaidi Saida
Li
n
a
r
i
s
a
t
i
one
nt
r
es
or
t
i
ee
tr
g
l
a
gef
l
oud
unema
c
hi
nea
s
y
nc
hr
onea
ve
cpilotage vectoriel
et observateur mode glissantThse de magister, UDL, Sidi Bel-Abbes, 2005
Dr A.Meroufel
119
2008/2009
Bibliographie
Massoum Ahmed
Contrle directe du couple des machines synchrones avec et sans capteurs mcaniques
Thse de magistre, Electrotechnique, Universit A.Mira de Bjaia, 27 Nov 2002
Tamrabet Hanene
Robus
t
e
s
s
ed
unc
ont
r
l
ev
e
c
t
or
i
e
ldes
t
r
uc
t
ur
emi
ni
mald
unemac
hi
neas
y
nc
hr
one
Thse
magister, UHL, Batna, 2006
Hamdouche Sonia
Contribution l
am
l
i
or
at
i
on de
ss
t
r
uc
t
ur
e
sder
gul
at
i
on de
sc
our
ant
sde
smac
hi
ne
s
alternativeThse magister, UHL, Batna, 2007
Rezui slimane
Et
udee
tr
al
i
s
at
i
ond
u
nbance
x
p
r
i
me
nt
aldec
ommandedi
r
e
c
tduc
oupl
ed
unemac
hi
ne
asynchrone par PC sans capteur mcaniqueThse magister, EMP, 2001
Nefsi Mostefa
Commandedi
r
e
c
t
educ
oupl
ed
unemac
hi
neas
y
nc
hr
ones
ansc
apt
e
urm
c
ani
que
Commandev
e
c
t
or
i
e
l
l
edi
r
e
c
t
ed
unemac
hi
neas
y
nc
hr
ones
ansc
apt
e
urm
c
ani
que
PFE,
UDL, Sidi Bel-Abbes 2008
Hammaoui Youcef, Merine Kadour
Commandescalaire d
unemac
hi
neas
y
nc
hr
one
PFE, UDL, Sidi Bel-Abbes 2009
Dr A.Meroufel
120
2008/2009
Annexe
ANNEXE
Nomenclature
Indices
s
: indice des grandeurs statoriques
r
: indice des grandeurs rotoriques
: indice des grandeurs lies au repre statorique ou rotorique
,
d,q
ref
Grandeurs physiques
X : Grandeur physique
~
X : Grandeur estime
X : Grandeur complexe
X : Grandeur conjugue
X* : Grandeur de consigne
X T : Grandeur transpose
: tension
: Flux
k p : Coefficient proportionnel
k i :Coe
f
f
i
c
i
e
ntd
i
nt
g
r
a
t
i
on
Ce
Cr
E
Pe
: couple lectromagntique
: couple rsistif
: F.e.m
: puissance instantane
T, Te :p
r
i
oded
c
ha
nt
i
l
l
onna
ge
Tr
Tm
: Constante mcanique
Tf
: Constante det
e
mpsdel
a
s
s
oc
i
a
t
i
onl
ondul
e
ur- commande rapproche
: Angle
t
a
t(
nx1)r
e
l
a
t
i
fa
umod
l
edet
e
ns
i
on
Dr A. Meroufel
121
2008/2009
Annexe
A c : Matrice (nxn) relatif au modle de courant
Bc : Matrice (nxm) relatif au modle de courant
X c : Ve
c
t
e
urd
t
a
t(
nx1)r
e
l
a
t
i
fa
umo
d
l
ede courant
s
i
s
s : Bande d
hy
s
t
s
i
sduf
l
uxs
t
a
t
o
r
i
que
N (i=1,..,6) : Zone
Cpl : comparateur couple
Cfl : comparateur flux
m : indice de modulation
r : taux de modulation
Paramtres de la machine asynchrone utilise dans la simulation
R : avec indice rsistance
L : avec indice inductance
M : Inductance mutuelle
P : nombre de paires de ples
J :l
i
ne
r
t
i
e
fr : coefficient de frottement
Caractristiques de la MAS
P=1.5kw
U=380/220V -50Hz
I=3/6A
N=1450tr/mn, P=2
R s 4.85, R r 3.81
Ls 0.274H , L r 0.274H , M 0.258H
J 0.031Kgm 2 , f r 0.0114 Nm / rd / s
Contenu des blocs
Si
mul
i
nk
Dr A. Meroufel
122
2008/2009
Annexe
function y=table(x)
%slection des tensions Vs
C_flux=x(1);C_pl=x(2);secteur=x(3);
V0=[0;0;0];V1=[1;0;0];V2=[1;1;0];V3=[0;1;0];
V4=[0;1;1];V5=[0;0;1];V6=[1;0;1];V7=[1;1;1];
if C_flux==1%%%%%%%%%%%%%%%%%%%%%%%
if C_pl==1
if secteur==1
y=V2;
elseif secteur==2
y=V3;
elseif secteur==3
y=V4;
elseif secteur==4
y=V5;
elseif secteur==5
y=V6;
elseif secteur==6
y=V1;
end;
elseif C_pl==0%%%%%%%%%%%%%%%%%%%%%
if secteur==1
y=V0;
elseif secteur==2
y=V7;
elseif secteur==3
y=V0;
elseif secteur==4
y=V7;
elseif secteur==5
y=V0;
elseif secteur==6
y=V7;
end;
elseif C_pl==-1%%%%%%%%%%%%%%%
if secteur==1
y=V6;
elseif secteur==2
y=V1;
elseif secteur==3
y=V2;
elseif secteur==4
y=V3;
elseif secteur==5
y=V4;
elseif secteur==6
y=V5;
end;
end;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
else
if C_pl==1
Dr A. Meroufel
123
2008/2009
Annexe
if secteur==1
y=V3;
elseif secteur==2
y=V4;
elseif secteur==3
y=V5;
elseif secteur==4
y=V6;
elseif secteur==5
y=V1;
elseif secteur==6
y=V2;
end;
elseif C_pl==0%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
if secteur==1
y=V7;
elseif secteur==2
y=V0;
elseif secteur==3
y=V7;
elseif secteur==4
y=V0;
elseif secteur==5
y=V7;
elseif secteur==6
y=V0;
end;
elseif C_pl==-1%%%%%%%%%%%%%%%%%%%%%%%%%%%
if secteur==1
y=V5;
elseif secteur==2
y=V6;
elseif secteur==3
y=V1;
elseif secteur==4
y=V2;
elseif secteur==5
y=V3;
elseif secteur==6
y=V4;
end;
end;
end;
Dr A. Meroufel
124
2008/2009
Annexe
Dr A. Meroufel
125
2008/2009
Annexe
function Vabc=tadle_DTC_DSVM(x)
%slection des vecteur tension
Ccpl=x(3);Cf=x(2);N=x(4);E=x(1)/2;
%"Tension nulle"
V0=[0;0;0];
V7=V0; V14=V0;
%"Demie tension"
V1=E*[2/3;-1/3;-1/3]; V2=E*[1/3;1/3;-2/3]; V3=E*[-1/3;2/3;-1/3]; V4=E*[-2/3;1/3;1/3];
V5=E*[-1/3;-1/3;2/3]; V6=E*[1/3;-2/3;1/3];
V8=V1; V9=V2; V10=V3; V11=V4; V12=V5; V13=V6;
%"pleine tension"
V15=E*[4/3;-2/3;-2/3]; V16=E*[2/3;2/3;-4/3]; V17=E*[-2/3;4/3;-2/3]; V18=E*[-4/3;2/3;2/3];
V19=E*[-2/3;-2/3;4/3]; V20=E*[2/3;-4/3;2/3];
%"Tension intermdiaire"
V21=E*[1;0;-1]; V22=E*[0;1;-1]; V23=E*[-1;1;0]; V24=E*[-1;0;1]; V25=E*[0;-1;1];
V26=E*[1;-1;0];
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
if (Cf==1 & Ccpl==2)
if (N==1)
Vabc=V21;
elseif (N==2)
Vabc=V16;
elseif (N==3)
Vabc=V22;
elseif (N==4)
Vabc=V17;
elseif (N==5)
Vabc=V23;
elseif (N==6)
Vabc=V18;
elseif (N==7)
Vabc=V24;
elseif (N==8)
Vabc=V19;
elseif (N==9)
Vabc=V25;
elseif (N==10)
Vabc=V20;
elseif (N==11)
Vabc=V26;
Dr A. Meroufel
126
2008/2009
Annexe
elseif (N==12)
Vabc=V15;
end;
end;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
if (Cf==1 & Ccpl==1)
if (N==1)
Vabc=V21;
elseif (N==2)
Vabc=V2;
elseif (N==3)
Vabc=V22;
elseif (N==4)
Vabc=V3;
elseif (N==5)
Vabc=V23;
elseif (N==6)
Vabc=V4;
elseif (N==7)
Vabc=V24;
elseif (N==8)
Vabc=V5;
elseif (N==9)
Vabc=V25;
elseif (N==10)
Vabc=V6;
elseif (N==11)
Vabc=V26;
elseif (N==12)
Vabc=V1;
end;
end;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
if (Cf==1 & Ccpl==0)
Vabc=V0;
end;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
if (Cf==1 & Ccpl==-1)
if (N==1)
Vabc=V26;
elseif (N==2)
Vabc=V1;
elseif (N==3)
Vabc=V21;
elseif (N==4)
Vabc=V2;
elseif (N==5)
Vabc=V22;
elseif (N==6)
Vabc=V3;
elseif (N==7)
Vabc=V23;
Dr A. Meroufel
127
2008/2009
Annexe
elseif (N==8)
Vabc=V4;
elseif (N==9)
Vabc=V24;
elseif (N==10)
Vabc=V5;
elseif (N==11)
Vabc=V25;
elseif (N==12)
Vabc=V6;
end;
end;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
if (Cf==1 & Ccpl==-2)
if (N==1)
Vabc=V26;
elseif (N==2)
Vabc=V15;
elseif (N==3)
Vabc=V21;
elseif (N==4)
Vabc=V16;
elseif (N==5)
Vabc=V22;
elseif (N==6)
Vabc=V17;
elseif (N==7)
Vabc=V23;
elseif (N==8)
Vabc=V18;
elseif (N==9)
Vabc=V24;
elseif (N==10)
Vabc=V19;
elseif (N==11)
Vabc=V25;
elseif (N==12)
Vabc=V20;
end;
end;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%
if (Cf==-1 & Ccpl==2)
if (N==1)
Vabc=V17;
elseif (N==2)
Vabc=V23;
elseif (N==3)
Vabc=V18;
elseif (N==4)
Dr A. Meroufel
128
2008/2009
Annexe
Vabc=V24;
elseif (N==5)
Vabc=V19;
elseif (N==6)
Vabc=V25;
elseif (N==7)
Vabc=V20;
elseif (N==8)
Vabc=V26;
elseif (N==9)
Vabc=V15;
elseif (N==10)
Vabc=V21;
elseif (N==11)
Vabc=V16;
elseif (N==12)
Vabc=V22;
end;
end;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
if (Cf==-1 & Ccpl==1)
if (N==1)
Vabc=V3;
elseif (N==2)
Vabc=V23;
elseif (N==3)
Vabc=V4;
elseif (N==4)
Vabc=V24;
elseif (N==5)
Vabc=V5;
elseif (N==6)
Vabc=V25;
elseif (N==7)
Vabc=V6;
elseif (N==8)
Vabc=V26;
elseif (N==9)
Vabc=V1;
elseif (N==10)
Vabc=V21;
elseif (N==11)
Vabc=V2;
elseif (N==12)
Vabc=V22;
end;
end;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
if (Cf==-1 & Ccpl==0)
Vabc=V0;
end;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Dr A. Meroufel
129
2008/2009
Annexe
if (Cf==-1 & Ccpl==-1)
if (N==1)
Vabc=V5;
elseif (N==2)
Vabc=V25;
elseif (N==3)
Vabc=V6;
elseif (N==4)
Vabc=V26;
elseif (N==5)
Vabc=V1;
elseif (N==6)
Vabc=V21;
elseif (N==7)
Vabc=V2;
elseif (N==8)
Vabc=V22;
elseif (N==9)
Vabc=V3;
elseif (N==10)
Vabc=V23;
elseif (N==11)
Vabc=V4;
elseif (N==12)
Vabc=V24;
end;
end;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
if (Cf==-1 & Ccpl==-2)
if (N==1)
Vabc=V19;
elseif (N==2)
Vabc=V25;
elseif (N==3)
Vabc=V20;
elseif (N==4)
Vabc=V26;
elseif (N==5)
Vabc=V15;
elseif (N==6)
Vabc=V21;
elseif (N==7)
Vabc=V16;
elseif (N==8)
Vabc=V22;
elseif (N==9)
Vabc=V17;
elseif (N==10)
Vabc=V23;
elseif (N==11)
Vabc=V18;
elseif (N==12)
Dr A. Meroufel
130
2008/2009
Annexe
Vabc=V24;
end;
end;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%
if (Cf==0 & Ccpl==2)
if (N==1)
Vabc=V22;
elseif (N==2)
Vabc=V17;
elseif (N==3)
Vabc=V23;
elseif (N==4)
Vabc=V18;
elseif (N==5)
Vabc=V24;
elseif (N==6)
Vabc=V19;
elseif (N==7)
Vabc=V25;
elseif (N==8)
Vabc=V20;
elseif (N==9)
Vabc=V26;
elseif (N==10)
Vabc=V15;
elseif (N==11)
Vabc=V21;
elseif (N==12)
Vabc=V16;
end;
end;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
if (Cf==0 & Ccpl==1)
if (N==1)
Vabc=V22;
elseif (N==2)
Vabc=V3;
elseif (N==3)
Vabc=V23;
elseif (N==4)
Vabc=V4;
elseif (N==5)
Vabc=V24;
elseif (N==6)
Vabc=V5;
elseif (N==7)
Vabc=V25;
elseif (N==8)
Vabc=V6;
elseif (N==9)
Dr A. Meroufel
131
2008/2009
Annexe
Vabc=V26;
elseif (N==10)
Vabc=V1;
elseif (N==11)
Vabc=V21;
elseif (N==12)
Vabc=V2;
end;
end;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
if (Cf==0 & Ccpl==0)
Vabc=V0;
end;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%
if (Cf==0 & Ccpl==-1)
if (N==1)
Vabc=V25;
elseif (N==2)
Vabc=V6;
elseif (N==3)
Vabc=V26;
elseif (N==4)
Vabc=V1;
elseif (N==5)
Vabc=V21;
elseif (N==6)
Vabc=V2;
elseif (N==7)
Vabc=V22;
elseif (N==8)
Vabc=V3;
elseif (N==9)
Vabc=V23;
elseif (N==10)
Vabc=V4;
elseif (N==11)
Vabc=V24;
elseif (N==12)
Vabc=V5;
end;
end;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
if (Cf==0 & Ccpl==-2)
if (N==1)
Vabc=V25;
elseif (N==2)
Vabc=V20;
Dr A. Meroufel
132
2008/2009
Annexe
elseif (N==3)
Vabc=V26;
elseif (N==4)
Vabc=V15;
elseif (N==5)
Vabc=V21;
elseif (N==6)
Vabc=V16;
elseif (N==7)
Vabc=V22;
elseif (N==8)
Vabc=V17;
elseif (N==9)
Vabc=V23;
elseif (N==10)
Vabc=V18;
elseif (N==11)
Vabc=V24;
elseif (N==12)
Vabc=V19;
end;
end;
Dr A. Meroufel
133
2008/2009
Annexe
function y=svm(x)
%programme de calcul de SVM(space vector modulation)
t=x(1);m=x(2);fre=x(3);r=x(4);E=x(5);V_alpha=x(6);V_beta=x(7);pe=1/fre;
Ts=pe/m;
v0=[0;0;0];v1=[1;0;0];v2=[1;1;0];v3=[0;1;0];
v4=[0;1;1];v5=[0;0;1];v6=[1;0;1];v7=[1;1;1];
teta=asin(V_alpha/(r*E*sqrt(3/2)));%r*E*sqrt(3/2)*sin(teta)2*pi*fre*t;
vref=[V_alpha;V_beta];
ph_alpha=V_alpha;ph_beta=V_beta;
if ph_alpha>0%%%%%%%%%%%%%%%%%%%%%
if ph_beta>0
if (abs(ph_alpha)*sqrt(3))>abs(ph_beta)
Dr A. Meroufel
134
2008/2009
Annexe
secteur=1;
else
secteur=2;
end;
else
if (abs(ph_alpha)*sqrt(3))>abs(ph_beta)
secteur=6;
else
secteur=5;
end;
end;
else
if ph_beta>0
if (abs(ph_alpha)*sqrt(3))>abs(ph_beta)
secteur=3;
else
secteur=2;
end;
else
if (abs(ph_alpha)*sqrt(3))>abs(ph_beta)
secteur=4;
else
secteur=5;
end;
end;
end;
B=sqrt(3)*Ts/(2*E);
B=sqrt(3)*Ts/(2);
if secteur==1
A=[sin(pi/3) -cos(pi/3);0 1]*vref;
T=B*A;
T0=(Ts-T(1)-T(2));
p1=T0/4;
p2=T(1)/2;
p3=T(2)/2;
s1=v0;s2=v1;s3=v2;s4=v7;
elseif secteur==2
A=[sin(2*pi/3) -cos(2*pi/3);-sin(pi/3) cos(pi/3)]*vref;
T=B*A;
T0=(Ts-T(1)-T(2));
p1=T0/4;
p2=T(2)/2;
p3=T(1)/2;
s1=v0;s2=v3;s3=v2;s4=v7;
elseif secteur==3
A=[sin(3*pi/3) -cos(3*pi/3);-sin(2*pi/3) cos(2*pi/3)]*vref;
T=B*A;
T0=(Ts-T(1)-T(2));
p1=T0/4;
p2=T(1)/2;
p3=T(2)/2;
s1=v0;s2=v3;s3=v4;s4=v7;
Dr A. Meroufel
135
2008/2009
Annexe
elseif secteur==4
A=[sin(4*pi/3) -cos(4*pi/3);-sin(3*pi/3) cos(3*pi/3)]*vref;
T=B*A;
T0=(Ts-T(1)-T(2));
p1=T0/4;
p2=T(2)/2;
p3=T(1)/2;
s1=v0;s2=v5;s3=v4;s4=v7;
elseif secteur==5
A=[sin(5*pi/3) -cos(5*pi/3);-sin(4*pi/3) cos(4*pi/3)]*vref;
T=B*A;
T0=(Ts-T(1)-T(2));
p1=T0/4;
p2=T(1)/2;
p3=T(2)/2;
s1=v0;s2=v5;s3=v6;s4=v7;
elseif secteur==6
A=[sin(6*pi/3) -cos(6*pi/3);-sin(5*pi/3) cos(5*pi/3)]*vref;
T=B*A;
T0=(Ts-T(1)-T(2));
p1=T0/4;
p2=T(2)/2;
p3=T(1)/2;
s1=v0;s2=v1;s3=v6;s4=v7;
end;
t1=rem(t,Ts);
if t1<=p1
y=s1;
elseif t1<=p1+p2
y=s2;
elseif t1<=p1+p2+p3
y=s3;
elseif t1<=3*p1+p2+p3
y=s4;
elseif t1<=3*p1+p2+2*p3
y=s3;
elseif t1<=3*p1+2*p2+2*p3
y=s2;
else
y=s1;
end;
Dr A. Meroufel
136
2008/2009