Commande Sans Capteur Mécanique D'une Machine Asynchrone: Master Academique
Commande Sans Capteur Mécanique D'une Machine Asynchrone: Master Academique
Recherche Scientifique
MÉMOIRE
Pour l’obtention du Diplôme de
MASTER ACADEMIQUE
Option: Electromécanique et systèmes de
commande
Présenté par :
THÈME
ISSAOUNI Salim
Promotion 2017
وزارةالتعـليــــم العالـــي و الـبحـــث العلـمـــــــــي
MINISTERE DE L’ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE
SCIENTIFIQUE
البويرة- جاﻣعـــة – أكلي ﻣحند أولحاج
UNIVERSITE Akli Mohand Oulhadj —Bouira
(ALGERIE)
Mémoire de Master
De Master
En:
Electromécanique et systèmes de commande
Par :
RAHAL Houcine
HAMOUDA Salim
Thème
Commande sans Capteur Mécanique D’un Moteur
Asynchrone
Soutenu le 23/09/2017 devant le jury composé de :
Nous tiens à remercier vivement tous ceux qui m’ont aidé de prés ou
de loin à réaliser ce travail.
Je dédie ce travail à :
A mes parents
A mes frères et mes sœurs et toute ma famille
A tous mes amis
HAMOUDA Salim
SOMMAIRE
SOMMAIRE
CHAPITRE 1
MODELISATION DU MOTEUR ASYNCHRONE
CHAPITRE 2
COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR
MECANIQUE
II.1 Introduction.................................................................................................. 21
II.2 Principe du contrôleur à mode glissant ....................................................... 21
II.3 Conception de la commande par mode de glissement ................................ 22
II.4 Synthèse de la loi de commande.................................................................. 23
II.4.1 Le choix de la surface de glissement ..................................................... 23
II.4.2. Condition d'existence du mode glissant .............................................. 24
II.4.2.a La fonction Discrète de Commutation ............................................ 24
II.4.2.b La fonction de Lyapunov ................................................................ 24
II.4.3 Détermination de la loi de commande ................................................... 25
II.4.3.a Commande équivalente ................................................................... 26
II.4.3.b Commande de commutation ........................................................... 26
II.5 solutions pour le chattering par La technique couche limite ....................... 27
II.6 Domaine d’application du réglage par mode glissant ................................. 29
II.7 Les avantages de la commande par mode glissant ..................................... 29
II.8 Commande de la MAS par régulateur à mode glissant ............................... 29
II.8.1 Modèle de la machine asynchrone ........................................................ 30
II.8.2 Choix des surfaces de glissements ........................................................ 31
II.8.3 Calcule de Régulateur de vitesse ........................................................... 31
II.8.4 Calcule de Régulateur de flux ............................................................... 32
II.9 Résultats de simulation sous MATLAB ...................................................... 33
II.9.1 Démarrage à vide puis introduction du couple résistante plus une
Inversion du sens de rotation............................................................................ 34
II.9.2 Interprétation des résultats ..................................................................... 34
II.9.3 Essai avec une vitesse référence sinusoïdale......................................... 35
II.9.4 Interprétation des résultats ..................................................................... 35
SOMMAIRE
CHAPITRE 3
COMMANDE D’UN MOTEUR ASYNCHRONE SANS CAPTEUR
MECANIQUE
III.1 Introduction ................................................................................................ 43
III.2 Le système adaptatif à modèle de référence (MRAS) ............................... 43
III.2.1 MRAS basée sur le flux rotorique........................................................ 44
III.2.2 MRAS basée sur la force contre électromotrice (fcém)....................... 46
III.2.3 MRAS basée sur l’estimation de la puissance réactive ....................... 48
III.2.4 MRAS basée sur le courant statorique ................................................ 49
III.3 Schéma globale de la commande sans capteurs ........................................ 50
III.4 Résultats de simulation sous MATLAB .................................................. 52
III.4.1 Démarrage à vide puis introduction du couple résistante plus une
Inversion du sens de rotation ........................................................................... 53
III.4.2 Essai avec une vitesse référence sinusoïdale ...................................... 53
III.4.3 Interprétation des résultats ................................................................... 53
III.4.4 Test de robustesse................................................................................. 53
III.4.5 Interprétation des résultats ................................................................... 54
III.5 Conclusion .................................................................................................. 60
Conclusion générale ............................................................................................ 61
Annexes ............................................................................................................... 63
Références bibliographiques ............................................................................... 64
Liste des figures et des
tableaux
LISTE DES FIGURES ET DES TABLEAUX
Fig.(II.12) : Test de robustesse pour une augmentation de la résistance rotorique (+50%) .... 40
Fig.(II.13) : Test de robustesse pour une diminution de l’inductance statorique (-10%) ....... 41
Fig.(III.6) : Commande sans capteur mécanique d’une machine asynchrone basée sur la
technique MRAS ...................................................................................................................... 51
Fig.(III.7) : schéma block de l’estimateur MRAS basé sur le flux rotorique .......................... 51
I
LISTE DES FIGURES ET DES TABLEAUX
II
Notations et symboles
NOTATIONS ET SYMBOLES
III
NOTATIONS ET SYMBOLES
S Indice de laplace
SABC Axes de phases statoriques « phase A,B,C»
S(x) Surface de glissement
Ts, Tr Constantes de temps statorique et rotorique
Vdqs, Vdqr Tension statorique (respectivement rotorique) suivant l’axe (d, q)
Veq La commande équivalente
Vqn La commande discontinue
[Vr]= [Vrabc]T Tensions instantanées aux bornes des enroulements rotoriques,
[Vs]= [Vsabc]T Tensions instantanées aux bornes des enroulements statoriques,
V (x) Fonction de Lyapunov
Vαβr,Vαβs Tension statorique (respectivement rotorique) suivant l’axe (α, β)
Xref Consigne de X.
(α, β) Axes correspondants au référentiel lié au stator «stationnaire »
φdqs, φdqr Flux statorique (respectivement rotorique) suivant l’axe (d, q)
[φr]= [φrabc]T Flux totalisés instantanés traversant les enroulements rotoriques
[φs]= [φsabc]T Flux totalisés instantanés traversant les enroulements statoriques,
φαβs, φαβs Flux statorique (respectivement rotorique) suivant l’axe (α, β)
θ Angle électrique entre l’axe d’une phase statorique et une phase rotorique
θs , θr Angle électrique de stator et de rotor.
ωe Pulsation statorique
ωr Vitesse angulaire de rotation du rotor.
Ω Vitesse de rotation mécanique
σ Coefficient de dispersion de blondel
IV
من أجل ذلك قدمنا في، ھذه المذكرة تتطرق إلى التحكم بدون ملتقط ميكانيكي لآللة التزامنية: ملخص
بعد ذلك رأينا أن النموذج غير،األول نموذج الرياضي لآللة معتمدين في ذلك على تحويالت بارك
ألجل ذلك طبقنا التحكم،إضطرابات صعبة القياس واإلرتيابات على المتغيرات الخاصة باألنظمة،خطي
ألنه سھل التنفيذMRAS تم إستخدام مراقب من نوع،لحذف الملتقط الميكانيكي.بالنمط اإلنزالقي
ھذه التقنية تتظمن التحكم في الماكنة الال تزامنية،ويصنف من بين أفضل التقنيات لتقدير السرعة والتدفق
ومن جھة أخرى، والتي تسمح من جھة بمرونة عند اإلستعمال،بدون إستعمال ملتقط السرعة أو التدفق
النتائج المتحصل عليھا من خالل التحكم بدون ملتقطات لتتبع،تقلل من اإلكتظاظ وتزيد من كفاءة المحرك
.السرعة والتدفق أثبتت إمكانية استعمالھا للتحكم في المحرك الالتزامني
نظام غير،MRAS مراقب، محرك التزامني، التحكم بدون ملتقطات، النمط اإلنزالقي:كلمات مفتاحية
.خطي
Mots clés : Mode glissant, commande sans capteur, Moteur asynchrone, MRAS,
Systèmes non linéaires.
Key Words: Sliding mode, sensorless control, induction motor, MRAS, Non-linear
systems.
V
Introduction Générale
INTRODUCTION GENERALE
INTRODUCTION GENERALE
La machine asynchrone est le moteur employé dans plus de 80% des applications. On la
retrouve aujourd'hui dans de nombreuses applications, notamment dans le transport (métro,
trains, propulsion des navires), dans l'industrie (machines-outils), dans l'électroménager. Le
choix de son utilisation est dû à son principal avantage qui réside dans l'absence de contacts
électriques glissants, ce qui conduit à une structure simple et robuste facile à construire. Elle
est utilisée dans une gamme de puissance d'applications de quelques Watts à plusieurs
Mégawatts. [1]
La commande des moteurs asynchrones peut devenir très complexe selon les
performances souhaitées. Cette complexité est due principalement aux raisons suivantes [2]:
Le réglage par mode glissant fait partie de ces méthodes de commandes robustes. Il
possède des avantages incontestables pour le système mal identifié ou à paramètres variables.
Cependant, la nature commutant (discontinue) de cette technique peut provoquer l'effet de
broutement, appelé en anglais "chattering". Ainsi, tant que les conditions de glissement sont
assurées, la dynamique du système reste insensible aux variations des paramètres du
processus, aux erreurs de modélisation, et certaines perturbations. [3]
1
INTRODUCTION GENERALE
On terminera par une conclusion générale qui résume les points essentiels du travail.
2
CHAPITRE 1
MODELISATION DU MOTEUR
ASYNCHRONE
Chap.1 MODELISATION DE LA MACHINE ASYNCHRONE
I.1 Introduction
Le terme asynchrone provient du fait que la vitesse de ces machines n'est pas forcément
Proportionnelle à la fréquence des courants qui les traversent.
I.2 Constitution
3
Chap.1 MODELISATION DE LA MACHINE ASYNCHRONE
• le stator : c’est la partie magnétique fixe du MAS. Elle comporte des enroulements qui,
alimentés en énergie électrique, vont produire un champ magnétique tournant. Le stator est
fixé sur la carcasse.
• le rotor : partie libre en rotation comportant des conducteurs qui seront soumis au champ
tournant. Ces conducteurs peuvent être soit des bobines (technologie en voie de disparition)
soit des barres de cuivres ; on parle alors de rotor en court-circuit (ou à cage à d’écureuil1). La
rotation possible grâce aux paliers supportés par la carcasse.
• la plaque à bornes : fixée sur la carcasse, elle comporte un ensemble de six (06) bornes
permettant de connecter les bobines statoriques à l’alimentation électrique en effectuant le
couplage.
• la plaque d’identification (ou plaque signalétique) : fixée sur la carcasse, elle représente la
fiche d’identité du MAS.
Les trois enroulements statoriques alimentés par un réseau triphasé équilibré créent dans
l'entrefer un champ magnétique tournant à la fréquence de rotation de synchronisme . Les
conducteurs du rotor sont soumis à ce champ tournant. Ils sont alors traversés par des courants
de Foucault induits d'après la loi de Lenz ("les courants induits s'opposent par leurs effets à
la cause qui leur donnent naissance"). Les enroulements du rotor étant en court-circuit, la
circulation des courants est alors possible. Les forces de Laplace qui en résultent exercent des
4
Chap.1 MODELISATION DE LA MACHINE ASYNCHRONE
moments sur le rotor. Le rotor tourne alors à la fréquence de rotation n. De part son principe,
la fréquence de rotation du rotor est inférieure à la fréquence de synchronisme : < . [5]
Du fait que la machine est un système complexe et non linéaire, plusieurs phénomènes
sont introduits lors du fonctionnement. Ce qui rend la machine difficile à commander et à
modéliser. Pour pallier à ce problème, on tient compte des hypothèses simplificatrices
suivantes [28] :
• Les effets des courants de Foucault, ainsi que l’effet de peau et d’échauffement sont
négligés.
• Les inductances propres sont des constantes et les inductances mutuelles ne dépendent que
de la position des enroulements.
5
Chap.1 MODELISATION DE LA MACHINE ASYNCHRONE
Avec ;
, ,
: Axes de phases statoriques.
, ,
: Axes de phases rotoriques.
Le stator de la machine est forme de trois enroulements fixes décalés de 120° dans
l’espace et traverses par trois courants triphasés.
Le rotor peut être modélisé par trois enroulements identiques court-circuites dont la
tension aux bornes de chaque enroulement est nulle.
• Electriques.
• Magnétiques.
• Mécaniques.
6
Chap.1 MODELISATION DE LA MACHINE ASYNCHRONE
Pour le stator:
Pour le rotor :
Avec :
La relation entre les flux et les courants est décrite comme suite:
Pour le stator:
!
"#$
" % + )
" % −)
&' &'
( ( -
&' ,
=
+
" % − ( )
"#$
" % + ( ),
&'
Pour le rotor :
!
"#$
" % + ( )
" % − ( ) -
&' &'
&' ,
=
+
" % − ( )
"#$
" % + ( ),
&'
Avec:
7
Chap.1 MODELISATION DE LA MACHINE ASYNCHRONE
: Inductance mutuelle maximale entre une phase statorique et une phase rotorique.
. = 01 − 0 − 2 Ω
Ω
(I.5)
Avec
0 : Le couple résistant;
2 : Le coefficient de frottement.
8
Chap.1 MODELISATION DE LA MACHINE ASYNCHRONE
On considère un système sinusoïdal triphasé équilibré (I.6), où (3 ,3 ,3 ) représentent
des grandeurs physiques (courants, tensions ou flux magnétiques) :
Ceci nous permet de simplifier les équations d’une machine à courant alternatif en
passant d’une représentation triphasée (3 , 3 ,3 ) à une représentation diphasée (3? , 3@ )
3? 3
C3@ E = A(&
3
3D 3
(I.7)
9
Chap.1 MODELISATION DE LA MACHINE ASYNCHRONE
3 3?
B 3
3 = A(& C @E
3 3D
(I.8)
Avec
! 1
HI HI
& & -
H√(,
A(& = F 0 ,
& √(
( & &
I ,
(I.9)
! 1 0 √& -
I
I ,
A(& = F & & √& , #I.10$
B & HI √(
(
I ,
HI H√(
& & √&+
10
Chap.1 MODELISATION DE LA MACHINE ASYNCHRONE
'
&
Les trois enroulements du stator peuvent être remplacé par deux enroulements fictifs à
dans l’espace. Les deux enroulements virtuels sont disposés sur les axes d et q, et les trois
enroulements du rotor peuvent aussi être remplacés par deux enroulements fictifs disposés sur
le même repère(K, L), Ayant toujours l’axe sa comme référence, on définit sur les angles
, , comme présenté dans la figure (I.5). [26]
!
"#θ $
" %θ − )-)
" %θ −
&' N'
( (
& −9:#θ $ −9: %θ − &') −9: %θ −
,
)
N'
M#θ $ = F ( ,
,
( ( (I.11)
F
I
F
I
F
I ,
& & & +
Le fait que M#θO $ soit orthonormée implique que son inverse PM#θO $QHI est égal à sa
transposéePM#θO $QB .
"#θ $ −9:#θ $
1
! F -
2 ,
1 ,
= F3
" %θ − 2T) −9: − F , #I.12$
2 2T
PM#θO $QHI % )
3 3 2
,
θ
1 ,
" %θ − 3 ) −9: %θ − 3 ) F2 +
4T 4T
3 3
C3V E = M#θ $
3
3D 3
(I.13)
3 3
−1 3
3 = PM#θ $Q C V E
3 3D
(I.14)
11
Chap.1 MODELISATION DE LA MACHINE ASYNCHRONE
12
Chap.1 MODELISATION DE LA MACHINE ASYNCHRONE
Dans la commande, il est souvent pratique de passer d'un repère à l'autre, cela ce fait à
3 3?
^3 _ = PM#]$Q ^3 _
V @
(I.15)
Et inversement:
3? Xa
^3 _ = PM#−]$Q ^X _
@ b
(I.16)
Avec
" #]$ 9: #]$
PM#]$Q = ^ _
−9: #]$
" #]$
(I.17)
c
PMQHI dV e = P QPMQHI dV e + #PMQHI dV e$
(I.18)
13
Chap.1 MODELISATION DE LA MACHINE ASYNCHRONE
Ce qui donne :
c
PMQHI dV e = P QPMQHI dV e + #PMQHI $dV e + PMQHI #dV e$
(I.19)
On a :
0 − 1 0
#PMQ $ = Wf PMQHI
1 0 0
HI
0 0 0
(I.20)
0 − 1 0
6d e = P Qd e + W
1 0 0 d e + #d e$
g V V f V V
0 0 0
5 0 − 1 0
(I.21)
gdV e = P QdV e + Wf
1 0 0 dV e + #dV e$
4 0 0 0
Avec, W = MΩ
0 − 1 0
5d[\ e = P Qd[\ e − W
1 0 0 d[\ e + #d[\ e$
(I.22)
4
0 0 0
Ce qui donne :
[ = [ +
hi[
c
\ = \ +
hi\ (I.23)
c
14
Chap.1 MODELISATION DE LA MACHINE ASYNCHRONE
Avec :
L'expression du couple électromagnétique exprimé dans le repère (α , β) peut être donnée par:
En utilisant les équations (I.5), (I.23) à (I.27) , et on choisit les composants de vecteur d’état
3 = dr ? @ ? @ e on obtient le modèle suivant:
g hjv n
g = Bj ? − %Bj ) ? − Mr @
I
g
= @ − % ) @ + Mr ? (I.28)
hjw n I
5
Bj Bj
Avec :
A = zj ; σ = 1 − o
o ny
j i oj
Avec, W = MΩ
0 − 1 0
6 d e = P Qd e + W
1 0 0 d e + #d e$
g V V O V V
0 0 0
5 0 − 1 0
(I.29)
d e = P Q d e + #W − W$
1 0 0 dV e + #dV e$
g V V O
4 0 0 0
15
Chap.1 MODELISATION DE LA MACHINE ASYNCHRONE
Pour le stator:
Pour le rotor:
16
Chap.1 MODELISATION DE LA MACHINE ASYNCHRONE
En utilisant les équations (I.5), (I.30) à (I.33) et (I.37) et on obtient le modèle suivant:
5x B B
4 = − %|oi + |Bj ) + %|oi oj) V + %|oioj Bj) + W1 V + |oi
zi IH| nmΩ n I
Avec, A = , ω = W1 − Mr et σ = 1 −
oj ny
zj oi oj
Afin que l’orientation de flux soit effectuée nous supposons les conditions suivantes :
= 0
V = #I.39$
Par conséquent, nous obtenons le modèle réduit de la MAS qui s’écrit comme suit :
= p L q − −
KΩ M 0 2 Ω
6 K7 . . .
g
gK = K − % 1 )
K7 A A
#I.40$
5 = −% ) L − % ) − W K +
KL
+ L
1− MΩ 1
g
K7 A
g
= −% + ) K + % ) + W L + K
KK 1− 1
4 K7 A A
Avec, A = zj , W = B h V , σ = 1 − o et W1 = W + Mr
o n ny
j j j i oj
Pour la commande de la MAS, le choix est porté sur la transposée du vecteur PXQ qui a
comme composantes, les courants statoriques et le flux rotoriques dans les axes (d, q) et la
vitesse Ω:
P3Q = dr V e (I.41)
17
Chap.1 MODELISATION DE LA MACHINE ASYNCHRONE
Les résultats de simulation sur MATLAB/SIMULINK sont donnés par la figure (I.7).
18
Chap.1 MODELISATION DE LA MACHINE ASYNCHRONE
19
Chap.1 MODELISATION DE LA MACHINE ASYNCHRONE
I.6. Conclusion
Le modèle de la machine dans le repère (d,q) est le modèle le plus général pour la
représentation du moteur asynchrone. C’est un système non linéaire dû à la présence de la
vitesse dans les équations électriques du système d’état.
20
CHAPITRE 2
II.1 Introduction
La commande par mode glissant (sliding mode) est une technique de commande non
linéaire, elle est caractérisée par la discontinuité de la commande aux passages par une surface
de commutation appelée surface de glissement. Cette commande est utilisée pour le contrôle
des systèmes linéaires et non linéaires en robotique, en aviation militaire ainsi qu’en milieu
sous-marin dans la commande des véhicules amphibies…. [10] .
La commande par mode glissant est une classe de la commande à structure variable, elle
est efficace et robustes pour les systèmes linéaires et non linéaires. La tache principale de la
commande par mode glissant, est de fournir une surface de commutation, selon des lois
d'existence, de convergence et de stabilité. La surface de commutation peut être atteinte par la
trajectoire d'état grâce aux changements appropriés de la structure du système commandé. [7,
8,11] .
Le but de la commande par mode glissant et que la trajectoire d'état soit attiré vers une
surface de glissement (Sliding Surface) défini S et glisse autour d'elle. Une fois la surface de
glissement est atteinte, la dynamique du système reste insensible aux variations des
paramètres du processus, et aux perturbations externes [12] .
21
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
La trajectoire dans le plan de phase est constituée de trois parties distinctes mode
d'atteinte RM (Reaching Mode), mode de glissement SM (Sliding Mode), et le mode du
régime permanent SS (steady-state mode) [33] :
initial dans le plan de phase, et tend vers la surface de commutation = . Ce mode est
C’est le mode durant lequel la variable à régler se déplace à partir de n'importe quel point
22
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
La conception des régulateurs par les modes glissants prend en charge les problèmes de
stabilité et les performances désirées d'une façon systématique (Régulation, poursuite de
trajectoires et poursuite de modèles). La mise en œuvre de cette méthode de commande
nécessite principalement trois étapes [3,14] :
• Le choix de la surface.
• L'établissement des conditions d’existence et de convergence.
• La détermination de la loi de commande.
Un des avantages majeur du contrôle par mode glissant est la liberté du choix de la
surface de glissement. Cette dernière peut être une expression linéaire ou non linéaire à
paramètres constants ou variables dont les composantes sont représentées par des relations
algébriques entre les variables d’état du système [10,14] .
= +
(II.1)
Par exemple :
23
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
L’objectif de la commande est de garder la surface % égale à zéro. Cette dernière est
une équation différentielle linéaire dont l’unique solution est = .
Les conditions d’existence et de convergence sont les critères qui permettent aux
différentes dynamiques du système de converger vers la surface de glissement et d’y rester
indépendamment de la perturbation [34]. On présente deux types de conditions qui sont [3]:
Cette approche est la plus ancienne, elle est proposée et étudiée par Emilyanov et Utkin.
Il s’agit de donner à la surface une dynamique convergente vers zéro, elle est donné par [3] :
Il s’agit de formuler une fonction scalaire positive ( -() > 0 )pour les variables d’état
du système, et de choisir la loi de commutation qui fera décroître cette fonction (-"() < 0)
,l’idée est de choisir une fonction scalaire () pour garantir l’attraction de la variable à
contrôler vers sa valeur de référence et de concevoir une commande V tel que le carré de la
surface correspond à une fonction de Lyapunov .Cette fonction est généralement utilisée pour
garantir la stabilité des systèmes non linéaires [3] .
24
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
.() = / ()
/
(II.4)
Et sa dérivée par:
Pour que la fonction de Lyapunov décroisse, il suffit d’assurer que sa dérivée est négative.
Ceci est vérifié si :
Cette équation montre que le carré de la distance vers la surface, mesuré par !
diminue tout le temps, contraignant la trajectoire du système à se diriger vers la surface des
deux côtés Figure(II.2) .Cette condition suppose un régime glissant idéal [3].
Une fois la surface de glissement est choisie, ainsi que le critère de convergence, il reste à
déterminer la commande nécessaire pour attirer la variable à régler vers la surface, ensuite
vers son point d’équilibre, en maintenant la condition d’existence du mode glissant. [10,15]
On aura:
0 = 01 + 0 (II.7)
25
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
AVEC
01 : Commande équivalente.
0 : Commande discontinue.
La commande équivalente (23 ) proposée par Filipov Utkin [28], Cette commande est
comportement du système durant le mode de glissement est décrit par " = . [3]
considérée comme la plus directe et la plus simple. Elle est calculée en reconnaissant que le
La forme la plus simple que peut prendre est celle d’un relais :
. = 4 *+56 (II.8)
Avec
26
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
Avec
4 *+ > 0
Sign(S)=7 0 *+ = 0
−4 *+ < 0
(II.9)
Le choix de gain K est très influent car, s’il est très petit le temps de réponse sera très
long et s’il est choisi très grand, nous aurons de fortes oscillations au niveau de l’organe de la
commande, Ce phénomène de Chattering peut apparaître sur l’état ou sur la sortie du
système.
27
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
*9:() = 4 *+ || ≤ ɛ
;
8 <
*9: = 4 *+56 *+ || > ɛ
(II.10)
@AA:ℎ* = 4 |;|C<
;
(II.11)
28
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
La technique du réglage par mode glissant a connu des développements importants dans
tous les domaines de la commande. Dans le domaine des commandes hydrauliques ou
pneumatiques, il existe des valves fonctionnant par tout ou rien qui ne possèdent que deux
états stables, complètement ouvertes ou complètement fermées. Ces valves admettent des
fréquences de commutation de quelques 10Hz. [3]
Les entraînements électriques pour des machines outils ou des robots, entraînements qui
nécessitent, soit un réglage de la vitesse de rotation, soit un régalage de position. Dans ce cas
le comportement dynamique à haute performance et la possibilité de limiter facilement
certaines grandeurs (comme le courant et la vitesse de rotation) sont des avantages
incontestables en faveur du réglage par mode glissant. Il faut mentionner que dans certains
domaines tels que : les processus chimiques et métallurgies, où il y’a des réglages qui font
appel à des régulateurs à deux positions, le procédé par mode glissant peut apporter plusieurs
avantages cités précédemment. [17]
29
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
toutes exprimées dans un Repère d’axes(G, H. Lié au champ tournant et qui sera qualifié de
Le modèle utilisé est le modèle trouvé en chapitre I, dont les grandeurs électriques sont
modèleG, H.
On a changé les notations d’équation (I.40) pour simplifier l’écriture des équations :
Avec
N = Ω
N/ = `
^ N = a
O Z1
NV = aZ\
et ,
bc f
c 1 hZ 1−i
9= , P = , U = , U/ = , X = + ,
de
d g
g
ieZ ig
cb 1 c
G = , G/ = , GO =
ieZ e
ieZ ieZ e
g
30
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
Afin de réguler les tensions statoriques, on choisit les surfaces de glissements suivantes :
Afin de réguler les tensions statoriques, En choisissant n=2, dans l'équation (II-1), la surface
de la vitesse et de flux définie par :
Surface de glissement pour la vitesse Ω :
= ė + (II.16)
Avec
= N
− N (II.17)
/ = ė/ + / / (II.18)
Avec
/ = N/
− N/ (II.19)
ė = Ẋ
− Ẋ (II.20)
ë = Ẍ
− Ẍ (II.21)
Ṡ = ë + ė (II.22)
Ṡ = Ẍ
− Ẍ + ė (II.23)
Ṡ = Ẍ
− 9Ẋ/ NO + N/ ẊO ) − PẊ )) + ė (II.24)
31
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
Ṡ = (Ẍ
− 9(Ẋ/ NO + N/ −XNO − G N/ N − Y NV + G/ .Z1
− PẊ )) + ė (II.25)
.Z1.1 = − +
mn ėn CẌnopq CrẊn wuv Cxp uy C\n ut un
(II.26)
Ẋt uv
s \t ut ut \t \t
Une fois .Z1.1 définie, elle est substituée dans le système (II.25), pour avoir la nouvelle
expression de la dérivée de la surface :
Ṡ = −9 G/ N/ .Z1. (II.27)
Afin de la satisfaire, le signe de doit être opposé à celui de .La commande est donnée par la
forme de base qui est celle d'un relais représenté par la fonction « signe » :
Le choix de } doit être toujours positif pour respecter le critère du mode de convergence.
ė/ = Ẋ/
− Ẋ/ (II.30)
ë/ = Ẍ/
− Ẍ/ (II.31)
Ṡ/ = ë/ + / ė/ (II.32)
32
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
Ṡ/ = (Ẍ/
− Ẍ/ ) + / ė/ (II.33)
Ṡ/ = Ẍ/
− U −XNV + GO N/ + Y NO + G/ .Z\
− U/ Ẋ/ )) + / ė/ (II.34)
.Z\.1 = +
t ėt CẌtopq Ct Ẋt wuy xp uv \v ut
n \t \t
(II.35)
Une fois .Z\. définie, elle est substituée dans le système (II.34), pour avoir la nouvelle
expression de la dérivée de la surface :
.Z1 = − + + } *+56
ʎn ėn CẌnopq CrẊn Ẋt uv wuv Cxp uy C\n ut un
s \t ut ut \t \t
(II.39)
On présente dans cette partie les résultats de simulation et les résultats expérimentaux de
la commande par mode glissant.
33
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
Les paramètres du moteur asynchrone testé sont donnés en ANNEXE A et les paramètres
des deux régulateurs mode glissant (vitesse et de flux) sont donnés en ANNEXE B.
La machine démarre à vide, pour une consigne de vitesse de 160 rad/sec, puis à l'instant
t = 1.5 s, on applique un couple résistante égale à
= 10 N.m, après la machine est sollicitée
par un changement de consigne inverse de vitesse égala à -160 rad/sec à t = 3s.
Le flux de référence échelon 0.5 Wb.
Les résultats de la simulation sont donnés par la figure (II.-9). On remarque que la
vitesse augmente jusqu’à la valeur de consigne choisie (160 rad/s) sans dépassement dans le
temps qu’on a fixé par le régulateur de vitesse (0.25 s).
34
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
Le flux rotorique s’établie à la valeur 0.5 Wb après un temps déterminé par le régulateur
du flux qui est (7 ms), le dépassement n’affecte pas beaucoup le flux rotorique pendant le
démarrage, ce dernier est léger.
On remarque que l’inversion du sens de rotation influe sur le couple développé. Le choix
du régulateur est justifié, le dépassement n’est pas assez grand et la réponse est rapide. Le flux
rotorique est légèrement affecté, une influence négligeable, ce qui montre la robustesse de la
commande à l’inversion du sens de rotation.
La machine démarre à vide, pour une référence sinusoïdale d’amplitude 160 rad/sec,
puis à l'instant t = 1.5 s, on applique un couple de charge égale à Cr= 10 Nm,
Le flux de référence échelon 0.5 Wb.
35
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
Les Figures (II.9) et (II.10) montrent les performances de l’algorithme de commande par
mode glissante. La vitesse et le flux convergent rapidement vers leurs références.
Dans cette section, la machine est commandée par mode glissant et fonctionnée à vide.
Nous présentons donc les grandeurs les plus significatives : la vitesse de rotation, du flux
rotorique :
Les résultats de simulation sont donnés par la figure (II.11), (II.12) et (II.13). En effet,
on remarque une légère augmentation du temps de réponse en vitesse. Ainsi que le flux
rotorique avec un temps de réponse pour le régulateur de la vitesse (0.31 s) et un temps de
réponse pour le régulateur de flux (0.12 s).
36
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
37
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
38
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
39
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
40
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
41
CHAP.2 COMMANDE D’UN MOTEUR ASYNCHRONE AVEC CAPTEUR MECANIQUE
II.10 Conclusion
Dans ce chapitre, on a présenté tout d’abord un rappel théorique sur la commande par
mode de glissant des systèmes à structure variable, puis on a appliqué cette dernière sur la
MAS, enfin des résultats de simulation sont présentés et commentés.
La commande par mode glissant elle est efficace et robustes pour la commande des
systèmes linéaires et non linéaires. La commande par mode glissant fournie une surface de
commutation, selon les conditions d’existence, de convergence et de stabilité.
La commande par mode glissant de la vitesse est performante et insensible aux variations
des paramètres de la machine (résistance rotorique, statorique et l’inductance statorique).
42
CHAPITRE 3
III.1 Introduction
Cette connaissance peut parvenir du retour de l’information recueillie par des capteurs
électriques (courants, tensions, flux) ou mécanique (vitesse de rotation, position angulaire) qui
sont des éléments coûteux et fragiles demandant parfois un traitement spécifique, la
suppression du capteur mécanique de vitesse peut présenter un intérêt économique et
améliorer la sûreté de fonctionnement. Toutefois, la commande sans capteur mécanique doit
avoir des performances qui ne s’écartent pas trop de celles d’un capteur physique [18].
La commande par le système adaptatif à modèle de référence est composée d'un modèle
de référence et un modèle ajustable (adaptatif), avec un mécanisme d'adaptation. Le modèle
de référence est indépendant du signal à estimer alors que le modèle adaptatif en dépend. Basé
sur l'idée de Landau, qui a utilisé le critère de Popov sur l'hyperstabilité, les deux modèles
sont comparés, et l'erreur qui s'en suit est introduite dans un mécanisme d'adaptation
(originellement un régulateur PI) qui génère le signal désiré [22], la figure (III.1) illustre cette
définition.
43
Chap.3 COMMANDE D’UN MOTEUR ASYNCHRONE SANS CAPTEUR MECANIQUE
Plusieurs structures MRAS sont dénombrées selon le choix de la variable de sortie Y, tels que
Différentes méthodes de la MRAS ont été proposées par les chercheurs, la première, est
celle qui utilise le flux rotorique de la MAS, et qui se base sur le modèle en tension choisi
comme référence, et le modèle en courant qui sera le modèle. [18]
Le principe d’estimation par cette méthode repose sur la comparaison mutuelle des
grandeurs obtenues de deux façons différentes, d’un cote par un calcul ne dépendant pas
explicitement de la vitesse (modèle de référence) et d’autre cote par un calcul dépendant
explicitement de la vitesse (modèle adaptatif). [31]
44
Chap.3 COMMANDE D’UN MOTEUR ASYNCHRONE SANS CAPTEUR MECANIQUE
L’objectif est de trouver la vitesse du modèle adaptatif afin d’assurer les résultats des
deux estimations de flux rotorique identiques, ainsi les valeurs de la vitesse estimée
convergent vers leur valeur réelle. [20]
Les équations suivantes permettent d’estimer les composantes de dans le repère (α, β),
à partir de la mesure des courants et des tensions statoriques.
= (
( − −
= (
− −
(III.1)
45
Chap.3 COMMANDE D’UN MOTEUR ASYNCHRONE SANS CAPTEUR MECANIQUE
!" − #
$ !" +
=−
=− !" + #
$ !" +
&
(III.2)
L’erreur issue de la différence entre ces deux modèles est introduite alors dans le
mécanisme d’adaptation. Elle est donnée par l’expression suivante [18] :
Finalement le signal de ω est obtenu par la relation du mécanisme d’adaptation comme suit:
#
$ = )*+ + - / ɛ(
,
.
(III.4)
Cette technique de MRAS basée sur l’estimation de la force contre électromotrice est
proposée pour résoudre le problème de la stabilité à la variation de la résistance statorique.
[18]
Les équations pour le moteur asynchrone dans l'armature stationnaire peuvent être
exprimées comme suit:
Avec ; 21 =
4
Si on emploie la F.c.é.m au lieu du flux rotorique qui a été employé dans le schéma de
MRAS précédente, alors un nouveau système de MRAS est obtenu. [18]
46
Chap.3 COMMANDE D’UN MOTEUR ASYNCHRONE SANS CAPTEUR MECANIQUE
$ . [18]
par les équations (III.6) peut être considéré en tant que modèle ajustable parce qu’il dépend
de la vitesse 5
0̂1 = (−7 #
$ 1 −1 +
4
=− 1 − #
$ 1 +
:;
:;&
=− 1 − #
$ 1 +
(III.7)
#
$ = (*+ + - 01
,
.
(III.9)
47
Chap.3 COMMANDE D’UN MOTEUR ASYNCHRONE SANS CAPTEUR MECANIQUE
La technique MRAS basée sur la puissance réactive est proposée par J. Holtz pour fournir
une amélioration par rapport à la technique basée sur le flux rotorique [23,32].
Ce type de MRAS est basé sur l’estimation de la puissance réactive instantanée donnée
par [23]:
=1> = − − ( −
:?& :?
(III.10)
0̂1 = = (− #
$ 1 − 1 +
4 :; 4
0̂1 = = (− #
$ 1 − 1 +
4 :;& 4
(III.11)
=− 1 − #
$ 1 +
:;
:;&
=− 1 − #
$ 1 +
(III.12)
Afin d’estimer la vitesse de rotation. Ce mécanisme d’adaptation est donné par l’expression
suivante :
0= = =1> − =>
@
#
$ = )*+ + - / 0=
, (III.14)
.
L’estimateur MRAS basée sur la puissance réactive est donné par la figure (III.4).
48
Chap.3 COMMANDE D’UN MOTEUR ASYNCHRONE SANS CAPTEUR MECANIQUE
La technique de MRAS basée sur le courant statorique utilise ce dernier comme variable
d’état pour l’estimation de vitesse. Cette technique proposée par Peng non seulement peut
produire l’estimation rapide de vitesse mais offre également une bonne exécution d’une
commande sans capteur de vitesse. [18]
Le courant statorique est interprété par les équations (I.28) du moteur à induction:
= (! + # 7 ! + 7 3 !
(III.15)
A = (! + #
$ 7 ! + 7 3!
A = (! + #
$ 7 ! + 7 3 !
(III.16)
− A =
! (# − #
$
− A =
! (# − #
$
(III.17)
49
Chap.3 COMMANDE D’UN MOTEUR ASYNCHRONE SANS CAPTEUR MECANIQUE
50
Chap.3 COMMANDE D’UN MOTEUR ASYNCHRONE SANS CAPTEUR MECANIQUE
Fig.(III.6) : Commande sans capteur mécanique d’une machine asynchrone basée sur la
technique MRAS.
51
Chap.3 COMMANDE D’UN MOTEUR ASYNCHRONE SANS CAPTEUR MECANIQUE
Les paramètres de la machine à induction testée sont donnés en ANNEXE A et les paramètres
des deux régulateurs mode glissant (vitesse et de flux) et le régulateur PI de mécanisme
d’adaptation de MRAS sont donnés en ANNEXE B.
52
Chap.3 COMMANDE D’UN MOTEUR ASYNCHRONE SANS CAPTEUR MECANIQUE
Dans cette partie, on simulé le système pour une consigne de vitesse de 160 rad/s et un flux de
référence échelon 0.5 Wb sous l’application d’un couple de charge égal à Cr= 10 N.m à
l'instant t = 1.5 s après la machine est sollicitée par un changement de consigne inverse de
vitesse égala à -160 rad/sec à l’instant t= 3s.
La machine démarre à vide, pour une référence sinusoïdale d’amplitude 160 rad/sec, avec un
flux de référence échelon 0.5 Wb. A l'instant t = 1.5 s, on applique un couple de charge égale
à Cr= 10 N.m.
Les figures (III.9) et (III.10), illustrent les résultats de simulation de la commande sans
capteur mécanique de la machine asynchrone utilisant un observateur MRAS basé sur le
modèle du flux pour démontrer l'efficacité de l'estimateur MRAS proposé.
D’après ces résultats La figure (III.9) on remarque que la vitesse estimée par MRAS suit
la référence et converge vers la vitesse réelle du moteur, ainsi que le flux rotorique, lors de
démarrage et inversion de sens de rotation, avec une erreur statique faible pratiquement nulle.
On remarque aussi, que dans le régime transitoire l’erreur statique très faible.
D’après la figure (III.10), on constate que la vitesse estimée par l’estimateur MRAS
converge vers celle du moteur, ainsi que le flux rotorique. Donc, les résultats d’estimation
sont satisfaisants et l’observateur MRAS reste stable même pour une référence de vitesse
sinusoïdale.
53
Chap.3 COMMANDE D’UN MOTEUR ASYNCHRONE SANS CAPTEUR MECANIQUE
Plusieurs types de perturbations sont envisageables, soit au niveau des signaux mesurés
soit au niveau du modèle mathématique considéré. Dans ce travail, nous intéressons
particulièrement à la robustesse par rapport à l’imprécision du modèle mathématique du
processus en tenant compte des variations paramétrique.
respectivement par l’introduction une variation de +1% de dans le premier teste, ensuite
On a obtenu les résultats montrés par les figures (III.11) et (III.12), (III.13),
une variation de +50% de , puis une variation de (-10%) de , avec l’application d’un
couple de charge égale à Cr= 5 N.m à l'instant t = 0.8 s.
La simulation donnée par la figure (III.12) montre la robustesse du contrôleur dans le cas
de la variation de la résistance rotorique. On constate que la variation de cette dernière a pour
effet d’affecter l’orientation du flux rotorique, quand en augmentant la résistance rotorique à
(+50%) de sa valeur nominale, la simulation montre que la vitesse estimée par l’estimateur
MRAS converge vers celle du moteur et erreur d’estimation est faible, ainsi que le flux
rotorique .
54
Chap.3 COMMANDE D’UN MOTEUR ASYNCHRONE SANS CAPTEUR MECANIQUE
55
Chap.3 COMMANDE D’UN MOTEUR ASYNCHRONE SANS CAPTEUR MECANIQUE
56
Chap.3 COMMANDE D’UN MOTEUR ASYNCHRONE SANS CAPTEUR MECANIQUE
57
Chap.3 COMMANDE D’UN MOTEUR ASYNCHRONE SANS CAPTEUR MECANIQUE
58
Chap.3 COMMANDE D’UN MOTEUR ASYNCHRONE SANS CAPTEUR MECANIQUE
59
Chap.3 COMMANDE D’UN MOTEUR ASYNCHRONE SANS CAPTEUR MECANIQUE
III.5 Conclusion
Dans ce chapitre on à étudié l’estimateur basé sur la technique MRAS. Cette technique
est exploitée pour la commande de la machine asynchrone afin d’améliorer les performances
de la commande sans capteur.
Pour des raisons de coûts, encombrement et fiabilité, la commande sans capteur est
développée pour l’avantage de l’élimination du capteur mécanique de vitesse.
Les résultats de simulation montrent malgré que la commande sans capteur mécanique de
la machine asynchrone par la technique MRAS basé sur le flux rotorique est sensible aux
variations paramétriques, elle présente quelques avantages :
• Simple et demandant moins d'efforts de calcul.
• Une bonne poursuite de la vitesse de référence.
• Démarrage sans dépassement.
• la rapidité.
• Rejet rapide des perturbations, avec une faible chute de vitesse.
60
Conclusion Générale
CONCLUSION GENERALE
D’après les résultats des tests accomplis, on a montré que la méthode proposée a exhibé
un comportement bien meilleur par rapport à la méthode classique, et que ses performances
étaient très satisfaisantes, la dynamique excellente de la vitesse et du flux, ainsi qu'une
robustesse très satisfaisantes vis-à-vis les incertitudes., Dans la simulation des différentes
consignes ont été appliquées au système (référence sinusoïdale, inversion de sens de rotation)
afin de vérifier les performances de l'asservissement et de régulation de vitesse. Les réponses
en absence et en présence de la variation paramétriques sont également analysées.
Dans les variateurs de vitesse pour commande de moteur asynchrone où la commande par
mode glissant est utilisée la boucle de la vitesse est basée sur la mesure de la vitesse du rotor
fournie par un capteur de [Link] capteurs augmentent le coût et la complexité des
machines, mais les mesures sont aussi tachées par les bruits qui influent sur la robustesse des
commandes. En effet le contrôle sans capteur est défini comme étant, un système de
61
CONCLUSION GENERALE
commande où les paramètres mécaniques à savoir la vitesse et le flux ne sont pas directement
mesurés mais estimés.
Dans le but d'éliminer le capteur mécanique, et après avoir cité de la commande sans
capteur mécanique, on a choisi l’estimateur MRAS, car elle est la plus simple à implanter et se
classe parmi les meilleures techniques .Pour cela on a présenté les différentes techniques
d’estimation de la vitesse par modèle de référence (MRAS). Notre étude a été basée sur
l’estimation de la vitesse à flux rotorique.
Les performances de la méthode envisagée ont été mis en évidence par des pour les
différentes consignes ont été appliquées au système, et application de perturbation de charge.
La vitesse estimée par la MRAS a montré un bon suivi des consignes, Cependant, ces
techniques sont sensibles aux variations de la résistance statorique.
62
ANNEXES
ANNEXES
Annexe A :
Annexe B :
ߣ = 1720
൜ ଵ
Kଵ = 4000
Régulateur mode glissant de flux :
ߣ = 500
൜ ଶ
K ଶ = 15
Régulateur PI de mécanisme d’adaptation de MRAS :
K ୮ = 99
൜
K ୧ = 10
63
Références Bibliographiques
REFERENCES BIBLIOGRAPHIE
64
REFERENCES BIBLIOGRAPHIE
65
REFERENCES BIBLIOGRAPHIE
66