Académique Documents
Professionnel Documents
Culture Documents
SCIENTIFIQUE
DEPARTEMENT D’ELECTROTECHNIQUE
MÈMOIRE
Pour l’obtention du diplôme de
MASTER EN GENIE ELECTRIQUE
OPTION :
GENIE ELECRTIQUE
THÈME :
PROMOTION
2010/2011
Dédicace
Mouhamed Abdrahman,
Amine,
Houssem
Troudi zakaria
Remerciements
§ Dieu tout puissant, pour la volonté, la santé et la patience qu’il m’a donnée
durant toutes ces années d’études, afin que je puisse en arriver là.
conseils. Mes remerciements lui sont surtout adressés pour son suivi
compétence que chacun de nous lui reconnaît, et avec ses orientations qui
m’ont été d’un grand profit, je le remercie encore une fois d’avoir relu,
ce manuscrit.
Rs Résistance Statorique [ Ω ]
Rr Résistance Rotorique [ Ω ]
Lr
Tr Constante De Temps Rotorique Tr =
Tr
Ls
Ts Constante De Temps Statorique Ts =
Ts
M2
σ Coefficient De Dispersion Magnétique σ = 1 −
Ls Lr
Vd Tension redressée
Uc Tension continu
SOMMAIRE
CHAPITRE I
MACHINE ASYNCHRONE……………………………………………………………………… 18
1.9 CONCLUSION……………………………………………………………………………………. 22
CHAPIRE II
CHAPITRE III
CHAPITRE IV
IFOC/SC
4.5 CONCLUSION…………………………………………………………………………………… 68
BIBLIOGRAPHIE
Introduction Général
INTRODUCTION GENERAL
automaticiens [1].
sous le nom de contrôle vectoriel, elle est l’évolution du contrôle scalaire mais
c’est sur elle que la commande s’appuie, ainsi que la modélisation de l’alimentation
1
Introduction Général
rotorique orienté. En fin de chapitre nous avons fait des testes de robustesses.
2
Chapitre Un Modélisation de la machine asynchrone
Chapitre Un
1.1 INTRODUCTION
ωs
Ωs = (1. 1)
p
3
Chapitre Un Modélisation de la machine asynchrone
Ωs − Ωr fs − fr
g = = (1.2)
Ωs fs
Les enroulements des trois phases statoriques et des trois phases rotoriques
dans l'espace peuvent être représentés comme indiqué sur Figure (1.2). Les
phases rotoriques sont court-circuitées sur elles mêmes. θ est l'angle électrique
entre l'axe de la phase a statorique et la phase a rotorique.
5
Chapitre Un Modélisation de la machine asynchrone
a. Equations électriques
dφ
V = RI +
dt
Pour les trois phases on peut écrire sous forme matricielle condensée :
• Pour le stator :
V sa R s 0 0 I sa φ sa
V = 0 Rs 0 . I + d φ (1.4)
sb sb dt sb
V sc 0 0 R s I sc φ sc
• Pour le rotor :
[V ] = [R ][. I ] + d [Φ ]
sabc s sabc sabc
dt (1.6)
[Vrabc ] = [Rr ][. I rabc ] + d [Φ rabc ]
dt
b. Equations magnétiques
[Φ ] = [L ]⋅ [I ] + [M ]⋅ [I ]
(1.7)
sabc s sabc sr rabc
[Φ ] = [M ]⋅ [I ] + [L ]⋅ [I ]
rabc sr sabc r rabc
Avec:
6
Chapitre Un Modélisation de la machine asynchrone
Ls Ms Ms
[Ls ] = M s Ls Ms
M s Ms Ls
Lr Mr Mr
[Lr ] = M r Lr M r
M r Ms Lr
2π 2π
cos(θ ) cos(θ + ) cos(θ − )
3 3
2π 2π (1.8)
[M ] = [M ]
sr sr
T
= M cos(θ − ) cos(θ ) cos(θ + )
3 3
cos(θ + 2π ) cos(θ − 2π ) cos(θ )
3 3
4π 2π I sa
Ls M s M s M sr . cos θ M sr . cosθ − M sr . cosθ −
3 I sb
3
φ sa
φ = M L M M . cosθ − 2π M . cos θ 4π I sc
sb s s s sr sr M sr . cosθ − . (1.9)
3 3 I ra
φ sc
4π 2π I rb
M s M s Ls M sr . cosθ − M sr . cosθ − M sr . cosθ
3 3 I rc
2π 4π I sa
M sr . cos θ M sr . cosθ − M sr . cosθ − Lr M r M r
3 3 I
sb
φ ra
φ = M . cosθ − 4π M . cos θ 2π I sc
rb sr sr M sr . cos θ − M r L r M r . (1.10)
3 3 I
φ rc ra
2π 4π I
M sr . cosθ − M sr . cosθ − M sr . cos θ M r M r Lr rb
3 3 I rc
Avec :
2π
M sr = M . cosθ − (k − 1) , Avec k=1, 2,3 nombres des enroulements.
3
On obtient finalement :
c. Equations mécaniques
dΩ
J = Cem − Cr − f .Ω (1.12)
dt
Où :
8
Chapitre Un Modélisation de la machine asynchrone
sb d
q θr
ra
θs
rb
θ sl sa
sc rc
θ s = θ sl + θ r (1.13)
X d X a (1.16)
X = [P ]. X
q b
X o
X c
2π 2π
cos(ρ ) cos(ρ − 3 ) cos(ρ + 3 )
2 2π 2π
[P] = . − sin(ρ) − sin(ρ − ) − sin(ρ + )
(1.17)
3 3 3
1 1 1
2 2 2
a. Equations électriques
• Pour le stator :
10
Chapitre Un Modélisation de la machine asynchrone
v sd Rs 0 0 I sd φ sd 0 − ω s 0 φ sd
. I + φ + ω 0 0 .φ
d
v
sq
= 0 R s
0 sq dt sq s sq (1.18)
v 0 0 R s I φ 0 0 0 φ
so so so so
• Pour le rotor :
v rd Rr 0 0 I rd φ rd 0 − ω r 0 φ rd
d
v rq = 0 R r 0 . I rq + dt φ rq + ω r 0 0 .φ rq (1.19)
v 0 0 R r I φ 0 0 0 φ
ro ro ro ro
b. Equations magnétiques
• Pour le stator :
I sd
φ sd Ls 0 M sr 0 0 I sq
φ sq = 0 Ls 0 M sr 0 . I rd (1.20)
φ 0 0 0 0 l s I rq
os
I
so
• Pour le rotor :
I sd
φ rd Lr 0 M sr 0 0 I sq
φ rq = 0 Lr 0 M sr 0 . I rd (1.21)
φ 0 0 0 0 l r I rq
ro
I
so
Alors les équations en flux stator et rotor peuvent se mettre sous la forme :
φsd Ls M sr I sd
φ = M L . I
rd sr r rd
φsq Ls M sr I sq
= . I (1.22)
φ
rq sr r rq
M L
φso ls 0 I so
φ = 0 l . I
ro r sr
11
Chapitre Un Modélisation de la machine asynchrone
Avec :
Ls = l s − M s : Inductance cyclique propre du stator.
Lr = l r − M r : Inductance cyclique propre du rotor.
Le système matriciel peut également être écrit sous la forme suivant :
dφsd
Vsd = Rs I sd + − ω sφsq
dt
V dφ
= Rs I sq + sq + ω sφ sd
sq dt
(1.23)
dφ
V = Rr I rd + rd − (ω s − ω sl )φrq
rd dt
dφ
Vrq = Rr I rq + rq + (ω s − ω sl )φrd
dt
φsd = Ls .I sd + M sr .I rd
φ = Ls .I sq + M sr .I rq
sq
(1.24)
φrd = Ls .I rd + M sr .I sd
φsq = Ls .I sq + M sr .I rq
Ou :
θ s = θ sl + θ r
dθ s dθ sl dθ r
= + ⇔ ω s = ω sl + ω r
dt dt dt
12
Chapitre Un Modélisation de la machine asynchrone
Cette dynamique peut être représentée par des circuits électriques équivalents
suivant les deux axes «d» et «q», comme montre la Figure (1.5).
Ids ls lr Rr Idr
Rs - + + -
Figure (1.5) : circuit équivalent de la machine asynchrone suivant les deux axes
«d et q» dans le référentiel lié au champ tournant
c. Equations mécaniques
En remplaçant vds , vqs , vos , vdr , vqr et vor en fonction des courant et des flux, on a
13
Chapitre Un Modélisation de la machine asynchrone
dφ dφ dφ dφ dφ dφ
Pe = I ds ds + I qs qs + 2 I os os − I dr dr − I qr qr − 2 I or or
dt dt dt dt dt dt
dθ dθ
+ (φds I qs − φqs I ds ) s + (φdr I qr − φqr I dr ) r
dt dt
+ [Rs (I ds2 + I qs2 + 2 I os2 ) + Rr (I dr2 + I qr2 + 2 I or2 )]
dθ dθ
(φ I ds − φqs I qs ) s − r = (φds I qs − φqs I ds ) (1.26)
dt
ds
dt
M (φds I qs − φqs I ds )
3p
Cem = (1.29)
2
14
Chapitre Un Modélisation de la machine asynchrone
Jusqu'à présent, nous avons exprimé les équations et les grandeurs de la machine
dans un repère « dq » qui fait un angle électrique θ s avec le stator et qui fait
également un angle électrique θ r avec le rotor mais qui n'est pas défini par
ailleurs, c'est à dire qu'il est libre.
dθ s dθ r d
On remplace dans le système (1.23) avec : =0 et = .(θ s − θ sl ) = −ω sl
dt dt dt
on obtient:
dφds
Vsα = Rs I ds +
dt
V dφqs
= Rs I qs +
sβ dt
(1.30)
V dφ
= Rr I dr + dr + ω slφqr
rα dt
dφ
Vrβ = Rr I qr + qr − ω slφdr
dt
dθ s dθ r
= (θ s − θ sl ) = 0 ⇔ ω s = ω sl
d
avec : = ωs et on obtient:
dt dt dt
15
Chapitre Un Modélisation de la machine asynchrone
dφds
Vds = Rs I ds + − ω slφqs
dt
V dφ
= Rs I qs + qs + ω slφds
qs dt
(1.31)
V dφ
= Rr I dr + dr
dr dt
dφ
Vqr = Rr I qr + qr
dt
Le champ tournant est le champ crée par le bobinage statorique et qui tourne, en
régime permanent, à la vitesse de synchronisme. Il est symbolisé par le vecteur
flux statorique. On parle de vecteur alors qu'on vérité on a tout un champ. Le
vecteur permet de donner une idée visuelle de la phase et du module d'amplitude
du flux.
Le flux rotorique, quand a lui, est représenté par un vecteur flux rotorique qui
tourne également à la même vitesse, c'est-à-dire au synchronisme. En effet,
c'est le rotor qui "glisse" par rapport au champ tournant. Mais, en régime
permanent les deux flux statorique et rotorique tournent à la même vitesse, au
synchronisme. Donc en fixe le repère dq au champ tournant.
dθ s
Notons ω s = que nous appellerons pulsation statorique, bien que le régime
dt
puisse être quelconque.
dθ r
De même, nous noterons ωr = la pulsation rotorique
dt
et ω sl = ω s − ω r = 0 ⇔ ω s = ω r .
16
Chapitre Un Modélisation de la machine asynchrone
dφds
Vds = RIids + − ω sφqs
dt
V dφ
= Rs I qs + qs + ω sφds
qs dt
(1.32)
V dφ
= Rr I dr + dr − ω rφqr
dr dt
dφ
Vqr = Rr I qr + qr + ωrφdr
dt
disα Rt M M Vsα
dt = − I α
+ φ α
+ ω φ β
+
σLs σLs LrTr σLs Lr σLs
s r r r
disβ Rt M M Vsβ
dt = − I sβ + φ rβ + ω φ
r rα +
σLs σLs Lr Tr σLs Lr σLs
(1.33)
dφrα = M I − 1 φ − ω φ
dt Tr
sα
Tr
rα r rβ
dφrβ = M I − 1 φ − ω φ
dt Tr
sβ
Tr
rβ r rα
17
Chapitre Un Modélisation de la machine asynchrone
X. = [ A][X ] + [B ][V ]
[X ] = [I sα I sβ φrα φrβ ]T (1.34)
[V] = [V sα VSβ ]
Rt M M
− σL 0
σL s L r Tr σL s L r
ωr
1
s
σL 0
Rt M M s
0 - ωr
σL s σL s L r σL s L r Tr 1
A= B= 0
M 1 σL s
0 - - ωr
T Tr 0 0
r
M 1 0 0
0 ωr
Tr Tr
18
Chapitre Un Modélisation de la machine asynchrone
p w Grand_omega
w
Grand_omega 1
p*Lm/(J*Lr)*(u[2]*u[5]-u[3]*u[4])-(1/J)*u[8]-(fvis/J)*u[1] 1
s
psir_a x1=Grand_omega
Fcn x_1
psir_a
psir_b 1
(-Rr/Lr)*u(2)-p*u(1)*u(3)+(Rr/Lr)*Lm*u(4) 2
s
psir_b x2=psira
Fcn1 x_2 psir_a
isa
1
isa (-Rr/Lr)*u(3)+p*u(1)*u(2)+(Rr/Lr)*Lm*u(5) 3
s
x3=psirb
isb Fcn2 x_3 psir_b
isb 1
(Lm/(sig*Ls*Lr))*((Rr/Lr)*u(2)+p*u(1)*u(3))-((Lr^2*Rs+Lm^2*Rr)/(sig*Ls*Lr^2)*u(4))+(1/(sig*Ls))*u(6) 4
s
x4=isa
1 Demux Fcn3 x_4
isa
u
1
(Lm/(sig*Ls*Lr))*((Rr/Lr)*u(3)-p*u(1)*u(2))-((Lr^2*Rs+Lm^2*Rr)/(sig*Ls*Lr^2)*u(5))+(1/(sig*Ls))*u(7) 5
s
x5=isb
Fcn4 x_5
Goto Tm
isb
(p*Lm/Lr)*(u[2]*u[5]-u[3]*u[4]) Tm
Fcn5 6
Tem
Le flux présente aux premiers instants des oscillations excessives mais qui
disparaissent au bout de quelques alternances pour donner lieu à une forme
sinusoïdale d’amplitude constante. Mais dés que la machine est chargée à t=1s, le
flux diminue, ce qui provoque le forte couplage entre le flue et le couple
électromagnétique.
19
Chapitre Un Modélisation de la machine asynchrone
160 120
140 100
c o u p le é le c t ro m a g n é t iq u e (N . m )
120 80
v it e s s e (ra d / s )
100 60
80 40
60 20
40 0
20 -20
0 -40
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
temps(s)
temps(s)
80 60
60 40
c o u ra n t s t a t o riq u e a lp h a (A )
c o u ra n t s t a t o riq u e b e t a (A )
40 20
20 0
0 -20
-20 -40
-40 -60
-60 -80
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
temps(s) temps(s)
1.5 1.5
1 1
f lu x ro t o riq u e a lp h a (w b )
f lu x ro t o riq u e b e t a (w b )
0.5 0.5
0 0
-0.5 -0.5
-1 -1
-1.5 -1.5
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
temps(s) temps(s)
20
Chapitre Un Modélisation de la machine asynchrone
1.9 Conclusion
21
Chapitre Deux Commande Vectorielle Indirecte de la Machine Asynchrone
Chapitre Deux
MACHINE ASYNCHRONE
2.1 INTRODUCTION
23
Chapitre Deux Commande Vectorielle Indirecte de la Machine Asynchrone
diodes
24
Chapitre Deux Commande Vectorielle Indirecte de la Machine Asynchrone
On utilise un filtre passe-bas «LC», pour éliminer les hautes fréquences .Ce
filtre est schématisé par la Figure (2.4).
dI d (t )
U d
(t ) = L + U c (t )
dt
(2.3)
dU c (t ) = 1 ( I (t ) − I (t ))
dt C
d C
UC 1
= (2.4)
Ud L
LCS + S + 1
2
U AB = V AO − VBO
U AC = VBO − VCO (2.5)
U = V − V
CA CO AO
Puisque les tensions simples des phases de la machine ont une somme nulle, on
peut obtenir les relations suivantes :
V An = 3 [U AB − U CA ]
1
VBn = [U BC − U AB ]
1
(2.6)
3
V =
1
[U CB − U BC ]
Cn
3
V An + VnO = V AO
VBn + VnO = VBO (2.7)
V + V = V
Cn nO CO
1
VnO = (V AO + VBO = VCO ) (2.8)
3
27
Chapitre Deux Commande Vectorielle Indirecte de la Machine Asynchrone
UC
Vio = CiU C − (2.9)
2
On a donc :
V AO = (C A − 0.5)U C
VBO = (C B − 0.5)U C (2.10)
V = (C − 0.5)U
CO C C
2 1 1
V An = 3 V A 0 − 3 VB 0 − 3 VC 0
1 2 1
VBn = − V A 0 + VB 0 − VC 0 (2.11)
3 3 3
1 1 2
V
Cn = − V − V + VC 0
A0 B0
3 3 3
V An 2 − 1 − 1 C A
V = .U − 1 2 − 1 C
1
(2.12)
Bn 3 C B
VCn − 1 − 1 2 C C
Donc l'onduleur de tension peut être modélisé par une matrice [T] assurant le
passage continu-alternatif selon la relation suivante:
[V ] = [T ][V ]
AC dC
(2.13)
2 1 1
3 − 3 - 3
Tel que [T ] = −
1 2 1
−
3 3 3
1 1 2
− −
3 3 3
28
Chapitre Deux Commande Vectorielle Indirecte de la Machine Asynchrone
porteuse
1
fca
Relay
Sine Wave
2
fcb
Sine Wave 1 Relay 1
3
fcc
Sine Wave 2 Relay 2
Si Vr ≥ V p ⇒ s(t ) = 1
(2.14)
Si non s(t ) = 0
La Figure (2.7) montre les signaux (porteuse, modulante) ainsi que la tension
d’une phase du l’onduleur :
1
Vp
Vm
0.5
(Vp) et (Vr)
-0.5
-1
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018
Temps(s)
29
Chapitre Deux Commande Vectorielle Indirecte de la Machine Asynchrone
0.8
0.4
0.2
0
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018
Temps
200
tensiondesortied'unephasedul'onduleur
150
100
50
-50
-100
-150
-200
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
Temps
La commande par orientation de flux est basé sur le choix d'un référence lie au
flux q'on désire orienter, Il existe trois d'orientation du flux sont possibles [3].
φ dr = φ r
(2.15)
φ qr = 0
D'après les systèmes (I.23) et (I.24) de la MAS dans un référentiel lié au champ
tournant seront données par :
M 2 dI ds M2 M dφ r
Vds = Rs I ds + Ls − − ω s Ls − I qs +
Lr dt Lr Lr dt
(2.16)
M 2 dI qs M2 M dφ r
Vqs = Rs I qs + Ls − − ω s Ls − I ds + ω s
Lr dt Lr Lr dt
dφr
Tr + φr = MI ds (2.17)
dt
31
Chapitre Deux Commande Vectorielle Indirecte de la Machine Asynchrone
2.4.1 Estimation de ω s et de θ s
M
θs = I sq (2.18)
Trφr
M
ω s = P.Ω + I sq (2.19)
Trφr
θ s = ∫ ω s dt (2.20)
3PM
Avec : K =
2 Lr
32
Chapitre Deux Commande Vectorielle Indirecte de la Machine Asynchrone
M2 dI sd MR
Vsd = Rs + 2 Rr I sd + σLs
− ω sσLs I sq − 2 r φr
Lr dt Lr
M2 dI M
Vsd = Rs + 2 Rr I sq + σLs sq − ω sσLs I sd − φr
Lr dt Lr
dφ r
Tr + φr = MI sd (2.22)
dt
Cem = Kφr I sq
J dΩ = Ce − Cr − fΩ
dt
système suivant :
dI sd 1 M2 1 MRr 1
=− Rs + 2 Rr I sd + ω s I sq + 2 φr + Vsd
dt σ Ls
Lr σ Ls
Lr σ Ls
dI 1 M 2
1 M 1
sq = − Rs + 2 Rr I sq − ω s I sd − ωrφr + Vsq
dt σLs Lr σL L σL
s r s (2.23)
dφr MRr Rr
dt = I sd
− φr
L r
Lr
dΩ
J dt = Ce − Cr − fΩ
On remarque dans ces équations, que Vsd et Vsq dépendant à la fois des courants
des deux axes choisis comme variable d’états I sd et I sq donc ils influent sur le
On remarque des termes de couplage sur les deux composants Vds et Vqs puisque
Vds agit simultanément sur I ds , I qs et Vqs agit aussi sur I ds , I qs . Il faut alors
définir ces termes et les compenser. Pour découplé l'évolution des courants I ds
∗ ∗
, I qs li faut trouver deux nouvelles entrées que nous noterons V ds et V qs tel que :
V∗ ds = ( R + SσL) I
(2.25)
s ds
∗
V qs = ( Rs + SσL) I qs
34
Chapitre Deux Commande Vectorielle Indirecte de la Machine Asynchrone
eds = ω sσLs I qs
M (2.26)
eqs = ω sσLs I ds + ω s φ
Lr
Alors :
∗
Vds + eds = V ds
∗
(2.27)
Vqs + eqs = V qs
35
Chapitre Deux Commande Vectorielle Indirecte de la Machine Asynchrone
Les différents régulateurs utilisés dans les boucles de régulation sont de type
proportionnel Intégral (PI). On a choisi ce dernier car les grandeurs à réguler
sont des grandeurs continues. Nous avons vu précédemment qu’un découplage
parfait entre les axes d et q conduit à transformer notre système multivariable
en deux systèmes mono-variables. Ceci permet d’étudier séparément les boucles
de régulation du flux et du couple.
K iΩ
G Ω ( s ) = K pΩ + (2.28)
s
Ω K p Ω s + K iΩ
= (2.29)
Ω∗ s ( Js + f )
K pΩ
s +1
Ω K iΩ
= (2.30)
Ω∗ J 2 K pΩ + f
s + s + 1
K iΩ K iΩ
1
G (s) = (2.31)
1 2ξ
s + s + 1
w
2
w
36
Chapitre Deux Commande Vectorielle Indirecte de la Machine Asynchrone
On obtient :
K iΩ = Jw 2
2ξK iΩ (2.32)
K pΩ = − f
w
K iφ
Gφ ( s) = K pφ + (2.33)
s
En boucle ouverte on a :
φ ( K pφ s + K iφ ) M
= (2.34)
φ∗ s(Tr s + 1)
K pφ
s +1
φ K iφ
= (2.35)
φ∗ J 2 K pφ M + 1
s + s + 1
K iφ k Iφ
37
Chapitre Deux Commande Vectorielle Indirecte de la Machine Asynchrone
Tr w 2
K iφ = M
(2.36)
K = 2ξK iφ − w
Pφ wM
K ii
G i ( s) = K pi + (2.37)
s
1
i sd K 1 σL s
∗
= K pisd s + iisd
s Rs (2.38)
K pisd
i sd +s
σL s
38
Chapitre Deux Commande Vectorielle Indirecte de la Machine Asynchrone
K iisd R
= s (2.39)
K pisd σL s
Apres compensation, on a :
i sd K pisd
= (2.40)
∗
i sd σL s s
K isd
i sd σLt s 1 1
= = = (2.41)
∗
K pisd σLs τs + 1
i sd 1+ s +1
σLs s K pisd
Avec :
σLs
τ =
K pisd
τ = 0.01
figure (2.16).
39
Chapitre Deux Commande Vectorielle Indirecte de la Machine Asynchrone
W
Usalpha
W
1
PID -K- Usd
phira
0.1s+1 PID
Usalpha
vitesse_ref filtre PI vitesse Gain2 phira
Product1 PI isq
phirb
Usq
Usbeta phirb
-K- PID Usbeta isa
Téta élec
flux_ref K1 PI isd isa
isb
Transformation
dq_alpha-beta isb
Cr
ed
eq
Cem
decouplage
Phir
Ws
Isd
Isq
Cem
couple resistant MAS
T ransformation
alpha-beta_dq
Isalpha
Isd
Isbeta
Isq
Téta élec
1
-K-
s
Product Gain1 Integrator
p Gain
41
Chapitre Deux Commande Vectorielle Indirecte de la Machine Asynchrone
160 140
140 120
20
20
0 0
-20 -20
0 0.5 1 1.5 2 2.5 3 0 0.5 1 1.5 2 2.5 3
Temps(s) Temps(s)
60 60
50 40
40
Courant Isq (A)
30 0
20 -20
10
-40
0
0 0.5 1 1.5 2 2.5 3 -60
0 0.5 1 1.5 2 2.5 3
Temp(s)
Temps(s)
2 1.5
1
1.5
phird
Flux rotorique phira(Wb)
Flux rotorique (Wb)
0.5
phirq
1
0
0.5 -0.5
-1
0
-1.5
-0.5 -2
0 0.5 1 1.5 2 2.5 3 0 0.5 1 1.5 2 2.5 3
Temps(s) Temps(s)
42
Chapitre Deux Commande Vectorielle Indirecte de la Machine Asynchrone
200 150
150
100
Couple électromagnétique(N.m)
Vitesse de rotation (rad/s)
100
50
50
vitesse de réference
0 vitesse simulée 0
-50
-50
-100
-150 -100
-200
0 0.5 1 1.5 2 2.5 3 -150
0 0.5 1 1.5 2 2.5 3
Temps(s)
Temps(s)
80 60
60
40
40
20
Courant Isq(A)
Courant Isb(A)
20
0 0
-20
-20
-40
-40
-60
-80 -60
0 0.5 1 1.5 2 2.5 3 0 0.5 1 1.5 2 2.5 3
Temps(s) Temps(s)
2 1.5
1
phird
1.5
phirq
0.5
Flux rotorique (Wb)
Flux phira(Wb)
1 0
-0.5
0.5
-1
0
-1.5
-0.5 -2
0 0.5 1 1.5 2 2.5 3 0 0.5 1 1.5 2 2.5 3
Temps(s) Temps(s)
43
Chapitre Deux Commande Vectorielle Indirecte de la Machine Asynchrone
2.8 INTERPRETATION
Nous constatons que la vitesse suit bien son profil jusqu’à l’instant où l’on
applique la charge alors elle descend à 156.4 rad/s, puis elle suit bien son profil
de référence grâce à une bonne régulation.
Aussi on remarque une légère transition en module des composants directs des
flux rotoriques φrd , avec le maintient de φrq pratiquement nul. Le découplage
1.9. CONCLUSION
44
Chapitre Deux Commande Vectorielle Indirecte de la Machine Asynchrone
45
Chapitre Trois Commande scalaire d’une machine asynchrone
Chapitre trois
COMMANDE SCALAIRE D'UNE MACHINE
ASYNCHRONE
3.1 INTRODUCTION
46
Chapitre Trois Commande scalaire d’une machine asynchrone
Consiste à réguler l’un des flux, cela nécessite la mesure ou l’estimation du flux
dans la machine il n’est que très rarement mesuré en raison du cout des capteurs
et de la qualité des signaux obtenus, en trouve des machines asynchrones
équipées de capteur de flux seulement dans certains laboratoire de recherche
universitaires ou industriels. On procède plutôt à une estimation ou observateur
d’état, c'est-à-dire une reconstitution du flux à partir de tout ou partie de
modèle mathématique de machine [16].
47
Chapitre Trois Commande scalaire d’une machine asynchrone
v = Vˆs
Avec : θ s = ωs t ; ds
vqs = 0
dφs
Vs = Rs .I s + + jωs .φs (3.3)
dt
dφ
0 = Rr .I r + r + jωsl .φ (3.4)
dt
φ = Ls .I s + M .I r
Avec : s
φs = Lm .I s + Lr .I r
48
Chapitre Trois Commande scalaire d’une machine asynchrone
Rr
0= .I r + jωsl .Lr .I r + jM .ωsl .I s (3.8)
g
M2
N r = M r .σ = Lr − (3.9)
Ls
Ls
2
rN ′ = N r
.
M
2
Ls
Rr′ = Rr . (3.10)
M
M
I r′ = I r .
Ls
.
3.5 EQUATION DU COUPLE ELECTROMAGNETIQUE
Pm Pem − ∆PJR
Ce = = (3.11)
Ω Ω
Avec :
∆PJR R′ R
Pem = = 3. r I r′2 = 3. r I r2
g g g
∆Pmec = 0, ∆Pfer = 0
P em − g.Pem Pem (1 − g ) Pem (1 − g )
Ce = = =
Ω Ω Ω s (1 − g )
P P R′
Ce = em = 3. . r .I r′2
Ωs ωs g
Vs2
I r′2 = 2
Rr′
g + ( N r .ωs )
' 2
D’où :
49
Chapitre Trois Commande scalaire d’une machine asynchrone
Rr'
P 2 g
Ce = 3. .Vs . (3.12)
ωs Rr'
2
+ ( N r .ωs )
' 2
g
2
R'
= 0, soit : r = ( N r' .ωs )
dCe 2
Le couple maximum Cmax , est donné lorsque
dg g
3 P Vs
Donc : Cmax = .
2 N r' ωs
2
P g P V
Ce = 3. .Vs2 . ' = 3. ' . s .gωs (3.13)
ωs Rr R r ωs
Vs P 2
En posant : ≈ φs ( Rs → 0 ) , alors : Ce = 3. .φs .ωsl
ωs Rr'
Sachant que : ωsl = ωs − PΩ .En admettant que Ω = Ω ref égale à une constante,
alors ω sl est linéairement liée à ωs .
50
Chapitre Trois Commande scalaire d’une machine asynchrone
soient de type continu parmi l’infinie des ces repères, on peut choisir le repère
particulier (d-q) fixe à la vectrice tension statorique. Dans ces conditions les
équations statoriques et rotoriques de la machine.
Vqs = 0 (3.19)
φds = Ls .I ds + M sr .I dr (3.23)
φqs = Ls .I qs + M sr .I qr (3.24)
51
Chapitre Trois Commande scalaire d’une machine asynchrone
φdr = Lr .I dr + M sr .I ds (3.25)
φqr = Lr .I qr + M sr .I qs (3.26)
2 2
Ls .ωs Lr .ωr δ .Ls .Lr .ωs .ωr
+ + 1 −
Rs .φs Rs Rr Rs .Rr
Vs = . (3.27)
Ls δ .Ls .Lr
1+
Rr
M sr2
Avec le coefficient de dispersion : σ = 1 −
Ls .Lr
Cette relation reste valable entre les valeurs efficaces des tensions et flux
statoriques. Elle constitué le principe des lois de commande à flux constante des
machines alimentées en tension, on peut de manière semblable définir une
relation entre Vs , φr , ωs , ωr . La relation précédente montre que le maintien de flux
statorique φs à une amplitude constante nécessite la prise en compte de la
pulsation rotorique ωr c'est-à-dire de la charge de la machine, cela montre que
V
maintenir le rapport s égal à une constante.
ωs
Toute fois cette relation n’est pas valable pour des faibles valeurs de la
pulsation ωs car la chute de tension due à la résistance des enroulements du
stator n’est plus négligeable, aussi envisage-t-on sur la plus part des variateurs
une compensation de cette chute de tension en augmentant l’amplitude des
tensions statorique pour les faibles valeurs de ωs en tenant φs égale à une
constante.
52
Chapitre Trois Commande scalaire d’une machine asynchrone
Vs = φs .ωs (3.28)
V
On trouve bien la loi classique qui est valable seulement quand la résistance
f
Rs peut être négligée [14].
I ds = 3.I s (3.29)
I qs = 0 (3.30)
0 = Rr .I qr − ωs .φdr (3.31)
0 = Rr .I dr − ω s.φqr (3.32)
On obtient à partir de ces équations (3.30), (3.31) et (3.2) et la relation flux sur
courant (3-23) à (3-26) les relations suivantes :
Rr .Msr .I s
φr = (3.34)
(R 2
r + L2r .ωr2 )
2
M
3.P.φ sr .Rr .ωr
2
s
Cem = Lr (3.35)
( Rr2 + δ 2 .L2r .ωr2 )
3.P.φs2 .ωr
On néglige le terme δ .L .ω devant R et M sr = Lr , on a : Cem
2 2
r
2
r
2
r =
Rr
54
Chapitre Trois Commande scalaire d’une machine asynchrone
Cette hypothèse est moins vérifiée pour les variateurs de grande puissance ou la
fréquence de modulation de l’onduleur est (quelque centaine de Hertz
seulement). Dans ces conditions, les périodes de commutation ne sont plus très
faibles par rapport aux périodes fondamentales des signaux ce qui entraine des
retards entre les références et les signaux réels.
a/-commande en tension.
b/-commande en courant.
Figure (3.2) : contrôle scalaire direct.
55
Chapitre Trois Commande scalaire d’une machine asynchrone
Sur la figure (3.3) est montrée une variante du schéma de la figure (3.2.b) avec
une régulation des courantes statorique réels alternatifs à l’aide par exemple de
régulateur à hystérisasse au lieux d’une simple régulation de l’amplitude de ces
courants pour ces différents variateurs, un estimateur ou un observateur de ce
flux est nécessaire, [14].
56
Chapitre Trois Commande scalaire d’une machine asynchrone
Transformation
x1=Grand_omega
alpha-beta_dq1
omega
Usalpha
1 x2=psira
157 PID(s) Wr Uef f Uef f Ualpha Isalpha
0.1s+1 x2=psira Isd
x
1
s
Integrator1
180 60
160
C o u p le E le c tro m a g n é t iq u e (N .m )
50
140
40
V it e s s e d e re t a t io n (ra d / s )
120
Vitesse de réference 30
100
Vitesse mésurée
80 20
60
10
40
0
20
0
-10
0 0.5 1 1.5 2 2.5 3 0 0.5 1 1.5 2 2.5 3
Temps(s) Temps (s)
1.5
0.2 phird
phirq
F lux R otorique phira-phirb (W b)
1
0
-0.2 0.5
F lu x ro t o riq u e (W b )
-0.4
0
-0.6
-0.5
-0.8
-1
-1
-1.2 -1.5
0 0.5 1 1.5 2 2.5 3 0 0.5 1 1.5 2 2.5 3
Temps(s) Temps (s)
40 40
30 30
Courant Rotorique ira-irb (A )
20 20
Courant Is a-Is b (A )
10 10
0 0
-10 -10
-20 -20
-30 -30
0 0.5 1 1.5 2 2.5 3 0 0.5 1 1.5 2 2.5 3
Temps (s)
Temps (s)
3.10 CONCLUSION
Nous avons vu dans ce chapitre que le commande SC est convenable pour les
usages qui ne nécessitent pas une grande précision et rapidité, pour ce là on va
exposer une étudier comparative entre IFOC et SC dans le prochain chapitre.
59
Chapitre Quatre Etude comparative entre IFOC/SC
Chapitre Quatre
4.1 INTRODUCTION
Comme il indiqué, tandis que la SC est basée sur le model de la MAS dans le
régime permanant (état d’équilibre), l’IRFOC est basée sur le model dynamique
de la Mas, par conséquence IRFOC présente une commande dynamique
(instantanée) du couple. SC présente une commande du couple seulement dans le
régime permanant et elle n’a pas aucune information durant le régime transitoire.
Due au ces raisons, une comparaison des deux stratégies sera présenté. Il est
possible de trouver quelque similarité entre le bloc de chaque commande. Cette
similarité est montrée dans le tableau (4.1).
IRFOC SC
I sq ωr
1 + (ω rTr )
F = I m0 2
F1 = isd2 0 + isq2 σ
1 + r ω rTr
σ r +1
i
F 2 = tan −1 sdsd0 N’existe pas
i
i
F 3 = sd Bloc de gain
Tr .i sd 0
62
Chapitre Quatre Etude comparative entre IFOC/SC
r
4.2.1 Relation entre imr (IRFOC) et I m (SC)
On a :
r
is = I s .e jω ts
r (4.1)
ir = I r .e jω tr
r r r
im = is + ir .e jθ (4.2)
r
Avec : im est le vecteur courant de magnétisation, dans le régime permanant ce
vecteur peut être relié au phaseur de courant de magnétisation par :
r
i mr = I m .e j ω st
(4.3)
r r r
imr = (σ r + 1)im − σ r is (4.4)
imr + σ r isd
imd = (4.5)
σr +1
σ r isq
imq = (4.6)
σr +1
r
im = imd
2
+ imq
2
(4.7)
Dans l’IFOC imr = isd = isd 0 donc de l’équation (4.4) on peut déduire que :
63
Chapitre Quatre Etude comparative entre IFOC/SC
Cette équation montre que le courant de magnétisation rotorique imposé par les
deux méthodes est identique.
r
La vitesse angulaire instantané de imr est défini comme :
d
ω mr = ρ (4.9)
dt
Dans l’état permanant isd , isq sont constantes, alors de la figure (2.13) on peut
conclure que :
ωmr = ω s (4.10)
isq
ωmr = ω + (4.11)
Tr isd 0
Dans cette équation on note que le facteur (Tr isd 0 ) reliant isq et ω r dans l’état
D’autre part des équations (3.19), (4.5), (4.6), (4.7) et on reliant l’amplitude du
r
phaseur I m avec celle du vecteur im .
64
Chapitre Quatre Etude comparative entre IFOC/SC
I m 0 = isd2 0 + imq
2
(4.14)
σ i
2
I m0 = i 2
+ r sq (4.15)
σ r + 1
sd 0
2
σ
I m 0 = isd 0 1 + r Tr ω r (4.16)
σr +1
En utilisant les équations (3.13), (4.12), (4.15) l’équation suivante peut être
obtenue :
1 + (Tr ω r )
2
i 2
sd 0 + i = I m0
2
sd 2
(4.17)
σ
1 + r
σ r + 1
⇒ isd2 0 + isd2 = I s (4.18)
160 180
160
140
vitesse de rotation (rad/s)
140
120
V ites s e de retation(rad/s )
120
100 vitesse de réference Vitesse de réference
100
vitesse mesurée Vitesse mésurée
80
80
60
60
40 40
20 20
0 0
0 0.5 1 1.5 2 2.5 3 0 0.5 1 1.5 2 2.5 3
Temps(s)
Temps(s)
65
Chapitre Quatre Etude comparative entre IFOC/SC
140 60
120
50
100
40
80
30
60
20
40
10
20
0
0
-20 -10
0 0.5 1 1.5 2 2.5 3 0 0.5 1 1.5 2 2.5 3
Temps(s) Temps (s)
40
60
30
40
20
20
Courant isb (A)
Courant Isb (A)
0 10
-20 0
-40 -10
-60 -20
0 0.5 1 1.5 2 2.5 3 0 0.5 1 1.5 2 2.5 3
Temps (s)
Temps(s)
2
0.2 phird
phirq
1.5 0
phird
Flux rotorique (Wb)
phirq -0.2
F lux rotorique(W b)
1
-0.4
0.5 -0.6
-0.8
0
-1
-0.5 -1.2
0 0.5 1 1.5 2 2.5 3 0 0.5 1 1.5 2 2.5 3
Temps(s) Temps(s)
66
Chapitre Quatre Etude comparative entre IFOC/SC
Les résultats obtenus pour la commande par flux orienté et pour la commande
(SC) sont nettement plus proches. On notera pourtant que la convergence est
sensiblement plus rapide dans la commande vectorielle, le dépassement en
couple, obtenus par flux orienté, du au choix du réglage du régulateur type PI de
couple. Au contraire, la commande (SC) révèle un taux d’ondulation sensiblement
supérieur à celui. D’après le tableau ci-dessous on tire quelques résultats entre
les deux commandes (IRFOC) et (SC).
Tableau 4.2 Quelques résultats entre les deux commandes (IRFOC) et (SC).
4.5 CONCLUSION
Dans ce chapitre nous avons présenté les relations entre les deux stratégies de
commande (IRFOC) et (SC). L'avantage principal de commande (IRFOC) est
permet de contrôle le flux et le couple, par contre la commande (SC) permet a
contrôle la vitesse et le couple. A partir des résultats obtenus on a constaté que
ces commandes sont robustes même en charge. On peut dire aussi que
(IRFOC/SC) est applicable est facile à implémenté.
67
Conclusion Général
CONCLUSION GENERALE
69
Conclusion Général
Dans le quatrième chapitre, nous avons fait une étude comparative entre la
commande vectorielle indirecte à flux rotorique orienté et la commande scalaire,
ainsi que les divers relations entre les deux stratégies de commande (IRFOC) et
(SC).
70
ANNEX A
Rs=9.65Ω
Rr=4.3047Ω
Ls=471.8 e-3H
Lr=471.8 e-3H
M=0.4475H
fvis=13 e-3
Cr=25N.m
P=2
f =50Hz
Bibliographies
[1] F.Morand «techniques d’observation sans capteur de vitesse en vue de la
lyon 2005
d’Annaba,
Batna.