Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
rd r
(III-1)
rq 0
44
Chapitre III Commande vectorielle de la machine asynchrone
statorique ids , iqs , les flux rotoriques dr , qr et la vitesse de rotation . Après annulation
45
Chapitre III Commande vectorielle de la machine asynchrone
46
Chapitre III Commande vectorielle de la machine asynchrone
Avec : s g (III-8)
90].
La procédure consiste à résoudre numériquement l’équation (III-8) en utilisant (III-7), soit :
d L R
s m r isq (III-9)
dt Lrr
Etant donné que le flux r est régi par la troisième équation du système (III-4), c’est-à-dire :
d L R R
r m r isd r r (III-10)
dt Lr Lr
i sd*
*
Rr isq g + 1
s
* s
i sq Lr isd* +
47
Chapitre III Commande vectorielle de la machine asynchrone
L’intérêt de cette méthode est d’utiliser uniquement des grandeurs de référence qui ne sont
pas bruitées. En effet, à partir d’un couple électromagnétique de référence Tem
*
et du flux de
référence r* , les courants de référence i sd* et isq* se déduisent directement par le biais des
Lr
isq* *
Tem (III-13)
pLmr*
Les tensions statoriques obtenus à partir de équations (II-61) (II-62), et en imposant (dr = r )
et (qr = 0)
disd Lm d r
v sd Rs i sd Ls s Ls i sq
dt Lr dt
deviennent : (III-14)
disq L
v sq Rs i sq Ls s m r Ls i sd
dt Lr
La commande en tension par orientation de flux consiste à commander le moteur par deux
tensions v sd et v sq complètement découplées pour avoir des performances dynamiques
similaires à celles des moteurs à courant continu, alors selon le système (III-14), on remarque
qu’il ya un grand couplage entre le courant i sq et la tension v sd d’autres part il ya un couplage
entre la tension v sq et le courant i sd , on dit que ces deux tensions comportent des termes
croisés. Afin d’éviter ce couplage, nous utilisons une méthode dite de compensation.
Cette méthode consiste à faire la régulation des courants en négligeant les termes de couplage
Ces termes sont rajoutés à la sortie des correcteurs pour obtenir les tensions de références
nécessaires pour le réglage[Fai-95].
Pour compenser les termes de couplages dans (III-14), on définit deux nouvelles variables de
v sd v sd 1 e sd
commande v sd ,1 et v sq ,1 telles que : (III-15)
v v e
sq sq1 sq
Ces deux tensions sont en relation du premier ordre avec les courants correspondants.
48
Chapitre III Commande vectorielle de la machine asynchrone
Avec :
Lm d
esd sLs i sq Rr ( r )
dt
Lr
(III-16)
Lm
esq s Ls i sd s r
Lr
Et
d i sd
v sd 1 Ls Rs i sd
d t
(III-17)
disq Lm
v sq1 Ls i sq
dt Lr
e sq
-
vsd1 v sd Flux
+ MAS
+
Commande
Vectorielle
+
Couple
v sq1 v sq
+
e sq
Figure (III.3) : Reconstitution des tensions. v sd et v sq
e sd et e sq sont les forces électromotrices de compensation. Les tensions v sd et v sq sont alors
Ainsi, le système d’équations (III-17), illustrées par la Figure (III.4) montre le découplage par
compensation.
isd eds eds
isd
* - vds
* + -
1 vsd v ds 1 1 1 ids
Reg (ids ) + .
+ + Rs 1 Ts.s
i * - *
+ v qs
qs v qs1 + v qs 1 1 1
Reg (i qs ) .
+ + Rs 1 Ts.s iqs
-
eqs
49
Chapitre III Commande vectorielle de la machine asynchrone
Le découplage est basé sur l’introduction des termes e sd et e sq . On peut utiliser pour le calcul
de ses deux grandeurs, soit la consigne de flux r* , soit une estimation du flux réel r
Etant donné que le flux est défini par le courant i sd , il suffit donc de contrôler ce courant pour
maitriser le flux d’après l’équation (III-5), on peut tracer le schéma de la fonction de transfert
suivant :
Lm
ids r
1 Tr s
Ce schéma en boucle ouverte permet d’envisager une autre boucle de régulation du flux :
r* isd
*
Lm r
Reg ( r ) 1 Tr s
+
-
A partir de ces deux schémas blocs de régulation des Figures (III.5) et (III.6), il en résulte une
régulation en cascade. Le schéma de la figure (III.7) représente le principe de ce réglage
appliqué à la machine synchrone pour réaliser la commande vectorielle.
r eds
isd
* -
isd + vds
*
r* - vds
*
1
Reg ( r ) Reg (ids )
+ + +
eqs
isq
isq
* - vqs
*
+
C em
* Lr 1
v qs
*
pLm r* Reg (iqs )
+ +
50
Chapitre III Commande vectorielle de la machine asynchrone
Pour la commande de notre système, nous choisissons d’utiliser des correcteurs de type
Proportionnel-Intégral (PI), étant donné qu’ils sont simples à mettre en œuvre. Ce type de
correcteurs assure une erreur statique nulle grâce à l’action d’intégration, tandis que la
rapidité de réponse est établie par l’action proportionnelle. Le calcul des correcteurs est
effectué à l’aide du principe d’imposition des pôles (Annexe B). Un régulateur proportionnel-
intégral-dérivée (PID) est à écarter car, bien qu'une action dérivée permette d'anticiper et
d'accélérer la régulation, elle amplifie néanmoins le moindre bruit [Bag-99].
III-4-1-1Correcteur du courant i sq :
i sq
La fonction de transfert est donnée par :
v sq1
iqs 1 / Rs
(III-19)
vqs1 1 Ts .s
iqs
* + K iqs vqs ,1 1 / Rs
K p ,iqs 1 Ts .s
iqs
s
-
1
(k ,i .s K i ,iq )
i sq Ts Rs p q
(III-20)
i sq* 1 k p ,iq / Rs K i ,iq
s 2 s
T s Ts Rs
Comme le polynôme caractéristique est du deuxième ordre, nous imposons deux pôles à
partie réelle négative pour assurer la stabilité en boucle fermée. Afin d’avoir une réponse avec
amortissement relatif optimal, les pôles sont choisis complexes conjugués avec la partie réelle
51
Chapitre III Commande vectorielle de la machine asynchrone
égale à la partie imaginaire. En imposant les pôles S12 j avec ( > 0), le polynôme
caractéristique s’écrit comme suit:
D (s ) s 2 2 o s 02 (III-21)
K i ,iqs 02Ts Rs
III-4-1-2Correcteur du courant i sd :
Le régulateur du courant en quadrature fournit la tension v sd1 nécessaire pour maintenir le flux
à sa valeur de référence.
i sd
La fonction de transfert est donnée par :
v sd 1
i sd 1 / Rs
(III-22)
v sd 1 1 Ts .s
Les mêmes calculs des paramètres du correcteur du courant iqs sont appliqués à ce correcteur
du courant i sd .
52
Chapitre III Commande vectorielle de la machine asynchrone
III-4-1-3Correcteur du flux :
Le flux doit être maintenu constant à sa valeur nominale. D’après l’équation (III-5), la
r Lm
fonction de transfert
i sd 1 Tr .s
Comme la dynamique du courant est plus rapide que la dynamique du flux, le courant i sd
est supposé déjà à son valeur de référence i sd* , d’où le schéma bloc de régulation suivant :
isd r
r* K i ,
*
Lm
K p ,
s 1 Tr s
+
-
Lm
(k p , k i , )
r Tr
(III-23)
r* 1 k p , Lm K i , Lm
s 2 s
Tr Tr
Pour dimensionner ce correcteur, on fait appel au même principe d’imposition des pôles les
paramètres du correcteur seront :
Le schéma de régulation en cascade retenu nécessite, pour un bon fonctionnement, que la boucle
interne soit plus rapide que la boucle externe. Dans notre cas, il est clair que le réglage du couple se
fera par l'action sur le courant iqs plutôt que par une action sur le flux. Par conséquent, la sortie du
53
Chapitre III Commande vectorielle de la machine asynchrone
Avec :
p J
Km
, Tm
f f
D’où le schéma bloc de la boucle de régulation de la vitesse :
ew Tem
* K i , Km
K p , 1 Tm s
+ s
-
La boucle la plus externe est la boucle de régulation de la vitesse (la grandeur ayant la
dynamique la plus lente).Pour cette raison, les pôles imposés pour la boucle externe (boucle
de vitesse) seront plus proches de l’origine du plan des racines par rapport à ceux des boucle
interne (boucles de flux et des courants).
La fonction de transfert en boucle fermée est donné par :
K K p , s K K i ,
Tem
* 1 K K p, K K i ,
(III-27)
s s2
Tem Tem
Il est bien connu que la régulation de vitesse des machines asynchrones avec des correcteurs
PI ne permet pas d’obtenir de très bonnes performances lorsque la consigne de vitesse varie
considérablement (dépassement important de la réponse de vitesse). En effet, lors d’une
variation importante de la consigne de vitesse, le correcteur PI se trouve devant un écart
important, ce qui provoque une forte action proportionnelle du correcteur qui se traduit par un
dépassement de la vitesse du moteur.
Une première solution pour remédier à ce problème consiste à adoucir la consigne de vitesse,
c’est-à-dire, filtrer la vitesse de consigne par l’introduction d’un filtre de fonction de transfert
de la forme :
*f 1
(III-28)
*
1 sT f
54
Chapitre III Commande vectorielle de la machine asynchrone
Perturbation
-
* ' + ' x
H s
x Ki k p
+ s
- -
K m K i , K p' ,
Tm
*
s2 s
1 K m K ' p ,
K K ' p ,
m
(III-29)
Tm Tm
Par imposition des pôles en boucle fermée, nous obtenons les paramètres du correcteur IP :
K p' , K p' ,
55
Chapitre III Commande vectorielle de la machine asynchrone
En tenant compte de l’alimentation en tension de la machine, les grandeurs de commande sont les
tensions vds , v qs et la pulsation s .
Pour l’onduleur, les tensions de référence sont calculées par la transformation inverse de Park à partir
* , v * ). La pulsation , nécessaire pour la transformation
des grandeurs des tensions de commandes( v sd sq s
de Park est calculée à l’aide de l’une des deux méthodes de commande déjà exposée, en l’occurrence :
commande vectoriel direct (DFOC) et la commande vectorielle indirect ( IFOC). Ainsi, nous pouvons
envisager deux schémas bloc de commande de ces deux méthodes.
Redresseur
r
vds
ids Reg v sd 1 +
*
+ e Reg Park Ond.
( r ) - ( ids ) Inverse MLI
- +
+
ids
eds
C em vqs1
+ Reg
*
Lr iqs + Reg + vqs
( ) pLm r* ( iqs )
* eqs +
- iqs -
ids
Park
s
Calcul de
position
Eq (II.7)
Termes de
compensation
Eqs (II.15)
MAS
r
Calcul de
flux
Flux r
mesuré
Vitesse mesurée
56
Chapitre III Commande vectorielle de la machine asynchrone
Redresseur
r
1
ids Reg vds 1
+
vds
Park Ond.
Lm - ( ids )
+ Inverse MLI
+
ids eds
vqs1 +
Reg C em vqs
*
* + Lr iqs + Reg
( ) pLm r*
( iqs )
- - eqs +
iqs
Park
ids
* s
Calcul de
iqs
* position
Eq (III.11)
Termes de
compensation
Eqs (III.16)
MAS
Vitesse mesurée ( )
Les figures (III.14), (III.15) représentent les schémas blocs de la commande par orientation
du flux rotorique. Les principaux constituants dans ce type de commande sont la boucle de
régulation de vitesse, celles des courants i sd et i sq , le bloc de calcul de la position s et les
transformations directe et inverse de Park. La vitesse est régulée à travers la boucle externe du
bloc. La sortie de son régulateur est le couple électromagnétique de référence C em
* ou le
courant de référence i sq* . Ce courant est limité de manière à tenir compte des caractéristiques
de la mesure des courants réels. L'erreur sollicite l'entrée du régulateur dont la sortie est la
*
tension de référence v sq en ajoutant évidemment le terme de compensation
57
Chapitre III Commande vectorielle de la machine asynchrone
En parallèle avec cette boucle interne du courant i sq , on trouve une autre boucle de
régulation de i sd . Le courant de référence i sd* est calculé à partir du flux à imposer. Ce flux
Dans le cas d’une commande vectorielle indirect Figure (III.9), la pulsation statorique s puis
l'angle s sont calculés à partir d'une mesure de vitesse mécanique et du calcul de la
"pulsation de glissement" s g . La pulsation de glissement est calculée par l’équation
(III-9). C'est cet angle qui sera utilisé dans les transformations directes et inverse de Park
Dans le cas d’une commande vectorielle directe Figure (III.8), cet angle est soit mesuré à
l’aide des capteurs ou estimés, la position s est donnée par l’équation suivante :
r
s tan 1 (III-30)
r
Les simulations présentées dans cette section sont effectuées sur une machine asynchrone
triphasée alimentée en tension, dont les paramètres sont mentionnés dans l’annexe (A). La simulation
numérique est réalisée sous l’environnement MATLAB/SIMULINK
Afin d’illustrer les performances dynamique et statique du control vectoriel, nous avons réalisés les
simulations suivantes :
3- Simulation avec régulation de la vitesse à l’aide d’un régulateur IP à grande et à faible vitesse
58
Chapitre III Commande vectorielle de la machine asynchrone
III-9Résultats de Simulation :
C em [N.m] i sd ,q ( A)
12 7
Cem
Cr
6
10
5
8
4
6
3
4
2
2
1
0
0
-2 -1
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
t[s] t[s]
rd Wb rq Wb
1.4 0.03
1.2
0.02
1
0.01
0.8
0
0.6
-0.01
0.4
-0.02
0.2
0 -0.03
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
t[s]
t[s]
59
Chapitre III Commande vectorielle de la machine asynchrone
(rad/s) C em [N.m]
25 12
20
10
15
8
10
5 6
0
4
-5
-10 2
-15
0
-20
-25 -2
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
t[s] t[s]
rd ,q (Wb ) i sd ,q ( A)
1.2 6
1 5
0.8 4
0.6 3
0.4 2
0.2 1
0 0
-0.2 -1
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
t[s] t[s]
60
Chapitre III Commande vectorielle de la machine asynchrone
200
10
150
100
5
50
0
0
-50
-100
-5
-150
-200
-10
-250 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
t[s]
t[s]
rd ,q (Wb ) i sd ,q ( A)
1.2 20
1
15
0.8
10
0.6
0.4
5
0.2
0
0
-0.2 -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
t[s]
t[s]
Figure (III.18) : réponses du système pour une variation du couple de charge et inversion du
sens de rotation à haute vitesse
61
Chapitre III Commande vectorielle de la machine asynchrone
(rad/s) C em [N.m]
25 15
20
10
15
5
10
5 0
0 -5
-5
-10
-10
-15
-15
-20 -20
-25 -25
0 0.5 1 1.5 2 2.5 3 3.5 0 0.5 1 1.5 2 2.5 3 3.5
t[s] t[s]
rd ,q (Wb ) i sd ,q ( A)
1.2 15
1
10
0.8
5
0.6
0
0.4
-5
0.2
0 -10
t
-0.2 -15
0 0.5 1 1.5 2 2.5 3 3.5 0 0.5 1 1.5 2 2.5 3 3.5
t[s] t[s]
L’effet de l’application d’un couple de charge de valeur C r 10Nm après un démarrage à vide et son
élimination par la suite à des instants différents.
Montre que le couple répond Instantanément et la vitesse garde toujours sa forme sans dépassement
et sans aucune déformation. Comme on constate que l’orientation du flux rotorique reste insensible
aux variations du couple de charge. Le courant statorique est bien limité à sa valeur admissible (5 A)
et par conséquent le système répond avec succès au test de variation du couple de charge.
62
Chapitre III Commande vectorielle de la machine asynchrone
En revanche, Les résultats de simulation montrent bien que la structure IP anti saturation du
correcteur utilisé dans la régulation de la vitesse a permis d’avoir des performances très
satisfaisantes. La vitesse atteint sa valeur de consigne avec un dépassement, pratiquement nul.
Le découplage est toujours assuré. Le courant statorique est bien limité à sa valeur admissible.
À l’exception d’une courte perturbation du couple électromagnétique (le courant iqs ) lors du
C em [N.m]
i sd ,q ( A)
12 7
10 6
8 5
6 4
4 3
2 2
0 1
-2 0
-4
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 -1
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
t[s]
t[s]
rd Wb rq Wb
1.4 0.3
1.2 0.25
1 0.2
0.8 0.15
0.6 0.1
0.4 0.05
0.2 0
0 -0.05
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
t[s] t[s]
14 16
12 14
10 12
8 10
6 8
4 6
2 4
0 2
-2 0
-4 -2
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
t[s] t[s]
rd Wb rq Wb
1.4 0.6
1.2 0.5
1 0.4
0.8 0.3
0.6 0.2
0.4 0.1
0.2 0
0 -0.1
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
t[s] t[s]
Les figures (III.20), ont montré que la variation de la résistance rotorique Rr de l’ordre de 50%
affecte considérablement les deux composantes du flux rotoriques r d’où une mauvaise orientation
du flux
Les Figure (III.21) montrent l’influence de la variation de l’inductance rotorique deuxième paramètre
dont il dépend la constante du temps rotorique. Une variation de 10% entraine quand à elle une
déformation des allures des composantes du flux rotorique
64
Chapitre III Commande vectorielle de la machine asynchrone
III-14Conclusion :
La méthode choisie est la commande vectorielle indirecte La simplicité de cette méthode est la raison
principale de sa réputation industrielle. En effet, elle offre une structure minimale pour atteindre un
découplage effectif entre le flux et le couple du moteur asynchrone. Cependant, elle est caractérisée
par sa sensibilité vis-à-vis de la variation de la constante de temps rotorique (Tr ).
La commande (IFOC) exige l'installation d'un capteur de vitesse et/ou la position rotorique.
Ce qui entraîne un surcoût qui peut être plus important que celui de la machine pour les faibles
puissances. Il faut de plus prévoir une place supplémentaire pour l'installation du capteur. Chose qui
n'est pas toujours souhaitable ou possible. C'est à partir de cette constatation que l'idée d'éliminer le
capteur est née et que les recherches sur la commande sans capteur de la machine asynchrone ont
commencé. ce qui fera l’objet de notre étude dans le chapitre suivant.
65