UNIVERSITE DE BATNA
DEPARTEMENT DE GENIE ELECTRIQUE
MAGISTER EN ELECTROTECHNIQUE
OPTION : Commande
PAR
YOUSFI MESSAOUD
Ingnieur dtat en lectrotechnique
THEME
SYNTHESE DES CONTROLEURS PAR
BACKSTEPPING
DE LA MACHINE ASYNCHRONE
Professeur
MCA
Professeur
MCA
MCA
Univ. Batna
Univ. Batna
Univ. Batna
Univ. Batna
Univ. Biskra
Prsident
Rapporteur
Rapporteur
Examinateur
Examinateur
Remerciements
Les systmes non linaires reprsentent une grande partie des systmes tudis
dans lindustrie parmi lesquels on trouve la machine asynchrone.
Cest pour cette raison que le dveloppement des lois de commandes non linaires
est devenu trs intressant pour lamlioration des performances.
Ce mmoire aura pour objet ltude de la commande non linaire Base sur le
Backstepping. Pour amliorer les performances, on prsente aussi la commande
hybride mode Glissant-Backstepping. Tous les rsultats de simulation obtenus sont
donns dans ce mmoire avec les diffrentes remarques et les amliorations
observs par rapports plusieurs tests effectus sur la machine asynchrone.
Mots Cls
Machine asynchrone, commande par Backstepping, commande hybride, simulation.
Sommaire
SOMMAIRE
Rsum et mots cls
SommaireI
Liste des symboles...IV
Introduction gnrale ......1
0.1- Gnralit..............1
0.2- Problmatique........2
0.3- Organisation du mmoire.3
Sommaire
3.1- Introduction.46
3.2- Application du backstepping sur des systmes....47
3.2.1- Application sur un systme de
ordre.47
3.2.2- Systme dordre n..50
3.3 Application du Backstepping la commande de la MAS.....52
3.4 Rsultats de simulation..55
3.4.1- Fonctionnement nominale de la machine asynchrone ....55
3.4.2- Fonctionnement lors de la variation de vitesse.....57
3.4.3- Fonctionnement lors de la variation de la charge 59
3.4.4 -Fonctionnement lors de la variation de la rsistance statorique.61
3.4.5 - Fonctionnement lors de la variation de la rsistance rotorique.63
3.5-Commande Vectorielle du Moteur Asynchrone Par le
Backstepping Adaptatif 66
3.5.1 Principe de la commande backstepping adaptative...67
3.5.2 . Application du Backstepping adaptatif pour un systme du ordre..67
3.5.3 Application La commande de la M.A.S.68
3.5.4 Rsultats de simulation...70
3.5.4.1. Cas ou la rsistance rotorique est inconnue 70
3.5.4.2. Cas ou le couple de charge est inconnu ..72
3.6. Conclusion..74
Sommaire
NOTATIONS ET SYMBOLES
MAS: Machine asynchrone.
a,b,c : Indices correspondants aux trois phases statoriques ou
rotoriques.
,
:Tensions statoriques
,
:Tensions rotoriques
, , :Courants statoriques
, ,
:Courants rotoriques
,
,
:Flux statoriques
,
,
:Flux rotoriques
, :Rsistance et inductance propre dune phase statorique
, :Rsistance et inductance propre dune phase rotorique
: Inductance mutuelle entre deux phases du stator
: Inductance mutuelle entre deux phases du rotor
[ ] : Matrice dinductances statoriques
[ ] : Matrice dinductances rotoriques
: Inductance mutuelle maximale entre une phase statorique et une
phase rotorique
: Inductance mutuelle entre une phase statorique et une phase
rotorique
: Inductance cyclique propre statorique
: Inductance cyclique propre rotorique
M : Inductance mutuelle cyclique entre stator et rotor
: Angle lectrique entre rotor et stator
, : Axes fixs au stator
x, y : Axes fixs au rotor
[ ]: Matrice de transformation de PARK
: Vitesse lectrique (pulsation) statorique
: Vitesse lectrique rotorique
w: Vitesse lectrique du rotor par rapport au stator
: Coefficient de frottement
J : Moment dinertie
P : Nombre de paires de ples
: Constante de temps statorique
: Constante de temps rotorique
: Coefficient de dispersion (de Blondel).
W= : Vitesse mcanique
: Composante directe du flux roptorique
: Composante en quadrature du flux rotorique
BO: Boucle ouverte
IV
Introduction gnrale
Introduction gnrale
0.1-Gnralit
La machine asynchrone (MAS) est une machine lectrique utilise principalement
dans les applications industrielles. Ses principaux avantages sont: sa construction
simple, son cot de revient peu lev, sa sret de fonctionnement, sa robustesse,
et surtout sa maintenance simple et conomique.
A partir de ces considrations analogiques, elle est de plus en plus utilise pour des
commandes performantes en remplaant du moteur courant continu.
La principale difficult qu'on rencontre dans la commande de cette machine rside
dans labsence totale du dcouplage entre le flux et le couple. Ces deux grandeurs
dpendent toutes du courant statorique. Pour ce faire, ce dcouplage entre le couple
et le flux, la commande classique sert contrler : le couple par le glissement et le
flux par le rapport tension/frquence U/f (constant). Mais, et cause du manque
d'informations sur le rapport U/f, ce type de commande a mont ses limites en
matire de qualit de ses performances.
En ce temps, le principe de dcouplage na pas t encore dvelopp, l'apparition
dune nouvelle technique dite "commande vectorielle" ou "commande par
flux orient" a rendu la commande de la machine asynchrone possible comme les
machine courant continu.
Dans cette tude nous prsentons la commande d'une machine asynchrone dont
l'objectif est garantir les performances dsires en matire de robustesse vis a vis
des variations de ses paramtres et du couple de charge.
En revanche, la commande des machines asynchrones peut devenir trs complexe
selon les performances souhaites. Cette complexit est due principalement aux
raisons suivantes:
Introduction gnrale
0.2- Problmatique
Dans le but de la rsolution du problme de la commande de la machine et la rendre
facile tudier avec La sensibilit par rapport aux variations paramtriques et la
stabilit de notre systme on fait introduire la commande par Backstepping et par
Backstepping adaptatif
problmes.
Introduction gnrale
Le terme hybride va prendre une grande place dans lvolution des commandes non
linaires part la stabilit et la robustesse par rapport aux variations paramtriques est
assur simultanment par la commande hybride Backstepping-Mode glissant. [3].
Introduction gnrale
hybride
Chapitre 1
Chapitre 1
Modlisation et simulation de
la machine asynchrone en
vue de sa commande
Chapitre 1
1.1. Introduction
La machine asynchrone associe un convertisseur statique constitue un variateur
de vitesse dont lutilisation industrielle est de plus en plus importante. Un tel intrt a
t suscit dune part cause des caractristiques de la machine induction : faible
cot dachat, maintenance simplifie et robustesse mcanique, et dautre part grce
lessor de llectronique de puissance.
le moteur asynchrone est considr
Chapitre 1
rotor [37]. Par ailleurs, pour laborer des approches de commande assurant les
performances espres, nous avons besoin dun modle refltant le fonctionnement
de la machine en rgime transitoire tant quen rgime permanent [37,42].
Dans ce paragraphe, nous exposons le modle mathmatique triphas de la
machine asynchrone qui sera adopte dans ce manuscrit ainsi que sa transformation
dans le systme biphas.
On admet que la force magntomotrice (fmm) cre par chacune des phases
des deux armatures est a rpartition sinusodale.
Chapitre 1
Les matrices des rsistances statoriques et rotoriques de la MAS sont donnes par
[
];
Chapitre 1
];
Les transformations des systmes triphass sont ainsi utilises dans l'tude des
machines lectriques afin de faciliter leurs commandes. Parmi celles-ci on cite la
transforme de Park qui reprsente un outil mathmatique, gnralement utilise
pour passer d'un repre fixe lie au stator d'une machine lectrique a un repre
tournant lie a son rotor ou au champ magntique.
Chapitre 1
])
(1.7)
(1.8)
Dautre part on a
[
])
([
(1.9)
On obtient
[
([
(1.10)
En outre
[
(1.11)
][
][
Avec
(1.12)
(1.13)
Pour le rotor
De mme, en appliquant la transformation de Park sur les quations rotoriques, on
obtient le modle lectrique dynamique pour lenroulement rotorique biphas
quivalent
[
Avec
][
][
(1.14)
et
10
Chapitre 1
(1.15)
[
11
Chapitre 1
(1.17)
(1.19)
(1.21)
(1.22)
(1.23)
(1.24)
(1.25)
(1.26)
Chapitre 1
et
Ce rfrentiel est immobile par rapport au stator, utilise pour ltude du dmarrage et
du freinage des machines courant alternatif avec branchement de rsistances.
Repre
(d, q)
Et
Ce rfrentiel est immobile par rapport au rotor, utilise pour ltude des rgimes
transitoires dans les machines asynchrones et synchrones.
Repre (d, q)
Et
Ce dernier est utilise pour raliser le contrle vectoriel du fait que les grandeurs de
rglage deviennent continues.
Chapitre 1
lectrique (rapide), mcanique (lent) et thermique (trs lent). Ainsi, nous nous
sommes intresses a un modle qui permet de dcrire son fonctionnement dans les
deux rgimes tout en facilitant la mise en uvre dune loi de commande base sur le
contrle vectoriel et lorientation du flux rotorique.
A partir des quations lectriques et mcaniques qui rgissent le comportement de la
machine asynchrone prcdemment cites, et aprs quelques manipulations
mathmatiques, nous obtenons le modle de la machine asynchrone suivant
(
(1.27)
(1.28)
(1.29)
(1.30)
(1.31)
Avec
Afin que lorientation du flux soit effective, nous imposons les conditions suivantes
Cela veut dire que lon impose lorientation du flux de manire a faire concider laxe
direct du rfrentiel tournant avec le vecteur du flux rotorique total, ainsi le flux
rotorique en quadrature sera limine.
Nous obtenons par consquent le nouveau modle ou le modle rduit de la
machine asynchrone en vue de sa commande, qui va tre exploit le long de nos
travaux bases sur la commande vectorielle sujet chapitre 2.
(1.32)
(1.33)
(1.34)
(1.35)
Avec
14
Chapitre 1
: tude des
][
][
Avec
[ ]
(1.36)
[
][
(1.37)
(1.38)
[
(1.39)
(1.40)
Avec
15
Chapitre 1
(1.41)
(1.42)
(1.43)
(1.44)
(1.45)
Ou
: Valeur efficace de tension
=2f : Pulsation du rseau
16
Chapitre 1
17
Chapitre 1
45
Cem
Cr
40
140
35
120
30
100
25
80
20
15
60
10
40
5
20
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-5
1.5
0.5
0.5
-0.5
-0.5
-1
-1
0.1
0.2
0.3
0.4
0.5
0.6
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.5
-1.5
0.1
0.7
0.8
0.9
-1.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
30
40
30
20
20
10
10
0
0
-10
-10
-20
-20
-30
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-30
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
18
Chapitre 1
45
40
140
35
120
30
100
25
80
20
15
60
10
40
5
20
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-5
1.5
0.5
0.5
-0.5
-0.5
-1
-1
0.1
0.2
0.3
0.4
0.5
0.6
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.5
-1.5
0.1
0.7
0.8
0.9
-1.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
40
30
30
20
20
10
10
0
0
-10
-10
-20
-20
-30
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-30
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
19
Chapitre 1
1.10. Conclusion
Dans ce chapitre, nous avons prsente brivement une tude thorique sur
la
le
nombre
de
grandeurs
connatre
pour
pouvoir
simuler
son
fonctionnement.
De point de vu de simulation, on constate que la charge joue un rle effectif cause la
diminution de la vitesse de rotation.
Ensuite nous avons donne un modle qui permet de dcrire le fonctionnement de la
machine asynchrone tout en facilitant la mise en uvre dune loi de commande
base sur le contrle vectoriel et lorientation du flux rotorique, et qui sera utilise
pour llaboration des approches dveloppes dans le chapitre suivant.
20
Chapitre 2
Chapitre 2
Commande vectorielle flux
rotorique
orient
de
la
machine asynchrone
21
Chapitre 2
2.1. Introduction
Les progrs dans le domaine de llectronique de puissance et de la commande
numrique ont donns un nouvel lan et une nouvelle renaissance pour les
variateurs de vitesse des moteurs courant alternatif. La machines courant continu
dont le collecteur constituait un magnifique talon dAchille est remplac dans la
plupart des entrainements vitesse variable par la machine courant alternatif.
La machine asynchrone est trs convoite par lindustrie moderne pour sa
robustesse lectromcanique, son faible cot et sa trs grande standardisation,
toutefois, la complexit de son modle non linaire, multi variable et fortement coupl
impose des structures de commande complexes afin dtre utilises dans des
variateurs de vitesse performants [4].
De nombreuses mthodes de commande de la machine induction ont t
proposes dans la littrature. La commande vectorielle par orientation du flux
rotorique reste la plus utilis vu les performances dynamiques leves quelle offre
pour une large gamme dapplications.
Ce chapitre soriente vers la commande vectorielle de la machine asynchrone par
des rgulateurs PI classiques et a ltude de la robustesse de cette commande face
aux variations paramtriques.
Nous prsentons dabord la commande standard dite commande vectorielle flux
rotorique orient. Dans le cadre de cette tude, nous nous limitons prsenter sa
version indirecte qui nous servira de base de comparaison avec la commande
backstepping
et
Backstepping-Mode
glissant
notamment
au
niveau
des
performances et de robustesse.
Ce chapitre est organis de la manire suivante
Nous prsentons le modle de modlisations de la machine asynchrone bases sur
la transformation de Park. Par la suite, nous prsentons le principe de la commande
vectorielle indirecte, ainsi que les diffrents lments qui la composent sa structure
gnrale.
Enfin, ce chapitre sera consacr la prsentation des rsultats de simulation
22
Chapitre 2
Chapitre 2
24
Chapitre 2
25
Chapitre 2
2.4.2. Structure
Le principe de la commande vectorielle est de contrler les deux composantes (id, iq)
du courant, selon quon utilise une alimentation contrle en courant ou en tension.
Lalimentation contrle en tension, consiste imposer les tensions de rfrences
qui conviennent pour rguler les courants.
En ralit nous navons accs quaux tensions et courants des trois phases de la
machine, cest dire que le contrle des courants de phases, par lintermdiaire du
contrle des composantes d et q, impose en fait de contrler les composantes d et q
par les tensions de phases. On peut alors dfinir les principales fonctions que doit
remplir une structure de commande vectorielle (contrle en tension) pour assurer un
dcouplage entre flux et couple, et un contrle dynamique des deux grandeurs :
vitesse et flux.
Les composants du systme de la commande vectorielle de la machine asynchrone
alimente en tension sont dtaills dans les paragraphes suivants.
2.4.3.
Description
des
composants
du
systme
de
commande
2.4.3.1. Boucles de rgulations des courants
Le contrle du couple et du flux de la machine ncessite la mise en uvre de
boucles de rgulation des courants statoriques daxes d et q. Pour effectuer la
synthse des rgulateurs, nous allons utiliser le systme dquations statoriques
issues du modle de la machine.
(2.1)
(2.2)
Lexamen de ces quations rvle lexistence de termes croiss qui induisent une
forte interaction entre les deux axes. En supposant que le module du flux rotorique
ne varie que lentement par rapport aux courants, le systme prcdent se rduit
des quations diffrentielles de premier ordre, reprsentes schmatiquement par la
figure (2.2).
26
Chapitre 2
+
+
1/ (
P
Ls S)
1/ (
P
Ls S)
Le couplage voqu plus haut constitue souvent lune des difficults de lapplication
de la commande vectorielle. Il peut tre supprim gnralement par une mthode
classique de dcouplage, dite de compensation. Nous choisissons pour le systme
dcoupl deux nouvelles entres vsd1 et vsq1 augmentes des termes de
dcouplage avec des signes opposs selon le schma de la figure (2.3).
(2.3)
+
(2.4)
27
Chapitre 2
Reg
PI
Reg
PI
1/
P
Ls S)
1/
P
Ls S)
Rgulation
Machine
(2.5)
(2.6)
Cependant, cette solution de compensation peut prsenter linconvnient dutiliser
les composantes des courants mesurs qui peuvent tre perturbs par les bruits de
mesure et par le contenu harmonique des courants de phase. Ainsi nous avons
prfr utiliser les courants de rfrences pour le circuit de dcouplage afin dviter
ce problme.
Nous nous contenterons de rgulateurs classiques de type Proportionnel Intgral (PI)
sous la forme suivante
28
Chapitre 2
fournie la tension
de rfrence, la boucle de
Kp1+ki1/S
1/
P
Ls S)
= 0.01
29
Chapitre 2
Kp2+ki2/S
1/
P
Ls S)
Kp3+ki3/S
1/
J s)
30
Chapitre 2
Nous avons
(2.15)
Alors W devient
(
(2.16)
(2.17)
(2.18)
On aura rsoudre le systme d'quation suivant
(2.19)
Rgulateur IP
Dans ce rgulateur seul l'erreur est intgre, la partie proportionnelle est introduite
la sortie comme prsente sur la figure (2.7).
W
Systme
Ki4/S
Kp4
31
Chapitre 2
Il est prouv qu'un rgulateur IP est quivalent un rgulateur PI dot d'un filtre de
premier ordre l'entre, ce qui rduit considrablement les dpassements [36].
R-q: Avec les rgulateurs IP la fonction de transfre en boucle ferme du systme
devient compliquer, alors il est justifi de dfinir les paramtres du rgulateur par
essais [29].
suivante
La pulsation statorique scrit
(2.20)
(2.22)
(2.23)
Le flux rotorique tant orient selon laxe d, sa composante selon laxe q sannule,
ainsi que sa drive, et par suite les quations (1.14) et (1.15) deviennent
respectivement
{
(2.24)
Par simple remplacement, on aura
(2.25)
Ce qui implique
(2.26)
Chapitre 2
160
1.4
W
W-rf
140
phr
phr-rf
1.2
120
100
0.8
80
0.6
60
0.4
40
0.2
20
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.5
0.5
0.5
-0.5
-0.5
-1
-1
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-1.5
40
30
30
20
20
10
10
-10
-10
-20
-20
-30
-30
0.1
0.2
0.3
0.4
0.5
0.6
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
40
-40
0.1
1.5
-1.5
-40
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
33
Chapitre 2
14
45
40
12
35
10
30
25
20
6
15
10
5
2
0
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
70
Cem
Cr
60
50
40
30
20
10
0
-10
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
34
Chapitre 2
200
1.4
W
W-rf
150
phr
phr-rf
1.2
100
50
0.8
0
0.6
-50
0.4
-100
0.2
-150
-200
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.5
0.5
0.5
-0.5
-0.5
-1
-1
0.1
0.2
0.3
0.4
0.5
0.6
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.7
0.8
0.9
1.5
-1.5
0.1
0.7
0.8
0.9
-1.5
0.1
0.2
0.3
0.4
0.5
0.6
40
60
30
40
20
20
10
0
-10
-20
-20
-30
-40
-40
-60
-50
-60
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-80
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
35
Chapitre 2
15
60
40
10
20
5
-20
-40
-5
-60
-10
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-80
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
100
Cem
Cr
50
-50
-100
-150
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
36
Chapitre 2
160
1.4
W
W-rf
140
phr
phr-rf
1.2
120
100
0.8
80
0.6
60
0.4
40
0.2
20
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.5
0.5
0.5
-0.5
-0.5
-1
-1
0.1
0.2
0.3
0.4
0.5
0.6
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.7
0.8
0.9
1.5
-1.5
0.1
0.7
0.8
0.9
-1.5
0.1
0.2
0.3
0.4
0.5
0.6
37
Chapitre 2
40
40
30
30
20
20
10
10
-10
-10
-20
-20
-30
-30
-40
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-40
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.8
0.9
14
45
40
12
35
10
30
25
20
6
15
10
5
2
0
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
70
Cem
Cr
60
50
40
30
20
10
0
-10
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
38
Chapitre 2
160
1.4
W
W-rf
140
phr
phr-rf
1.2
120
100
0.8
80
0.6
60
0.4
40
0.2
20
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.5
0.5
0.5
-0.5
-0.5
-1
-1
0.1
0.2
0.3
0.4
0.5
0.6
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.7
0.8
0.9
1.5
-1.5
0.1
0.7
0.8
0.9
-1.5
0.1
0.2
0.3
0.4
0.5
0.6
39
Chapitre 2
40
40
30
30
20
20
10
10
-10
-10
-20
-20
-30
-30
-40
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-40
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.8
0.9
0.8
0.9
14
45
40
12
35
10
30
25
20
6
15
10
5
2
0
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
70
10
Cem
Cr
60
9
50
8
40
30
20
6
10
5
0
-10
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
40
Chapitre 2
1.4
160
W
W-rf
140
phr
phr-rf
1.2
120
100
0.8
80
0.6
60
0.4
40
0.2
20
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.5
0.5
0.5
-0.5
-0.5
-1
-1
0.1
0.2
0.3
0.4
0.5
0.6
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.6
0.7
0.8
0.9
1.5
-1.5
0.7
0.8
0.9
-1.5
0.1
0.2
0.3
0.4
0.5
41
Chapitre 2
40
40
30
30
20
20
10
10
-10
-10
-20
-20
-30
-30
-40
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-40
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.8
0.9
0.8
0.9
14
45
40
12
35
10
30
25
20
6
15
10
5
2
0
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
70
8
Cem
Cr
60
7.5
7
50
6.5
40
6
30
5.5
20
5
10
4.5
-10
3.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
42
Chapitre 2
43
Chapitre 2
2.7. Conclusion
On a prsent dans ce chapitre une commande vectorielle indirecte de la machine
asynchrone par des rgulateurs PI classique par la mthode de loptimum
symtrique. Cette technique a rendu la commande de la machine asynchrone
semblable celle de la machine courant continue excitation spare. Cette
technique de commande est parfaite pour la machine avec des paramtres
nominaux, invariables, mais elle nest pas robuste face aux variations paramtriques.
On effet, Les rsultats de simulation montrent que cette commande est sensible aux
variations paramtriques. La variation de la rsistance rotorique engendre la perte du
dcouplage, ainsi que la prsence des oscillations au niveau de la vitesse et du
couple lectromagntique ce qui ncessite des boucles de rgulations robustes pour
le flux rotorique, et la vitesse.
Pour maintenir les performances dynamiques cibles on doit utiliser dautres
techniques de commande.
44
Chapitre 3
CHAPITRE 3
Commande vectorielle par le
Backstepping
et
le
Backstepping adaptatif de la
machine asynchrone
45
Chapitre 3
3.1. Introduction
La plupart des systmes physiques (procds) qui nous entourent sont non linaires.
Bien souvent, ces non linarits sont faibles ou ne sont pas visibles sur la plage
doprations de ces procds. Le souci constant damliorer les performances des
systmes commands conduit a des modlisations de plus en plus prcises qui
permettent de rpondre sur une plus large plage doprations. Cest ce moment
que les non linarits se font sentir et rendent les outils danalyses et/ou de synthse
des lois de commande, utiliss dans le domaine linaire, caduques et absolument
incapables de rendre compte de certains phnomnes. Cest pourquoi, depuis
quelques annes, beaucoup de recherches ont t effectues dans le domaine de la
commande des systmes non linaires. Le backstepping fait partie de ces nouvelles
mthodes de contrle. Il a t dvelopp par Kanellakopoulos et al. (1991) et inspir
par les travaux de Feurer et Morse (1978) dune part et Tsinias (1989) et Kokotovic &
Sussman (1989) dautre part. Larriv de cette mthode a donn un nouveau souffle
al commande des systmes non, qui malgr les grands progrs raliss, manquait
dapproches gnrales [7].
La technique du backstepping combine la notion de fonction de contrle de
Lyapunov
Chapitre 3
ordre
( )
(3.1)
(3.2)
)
(3.3)
Le vecteur des paramtres est suppos connu. On dsire faire suivre la sortie
y= , les signaux de rfrence
ou ,
( )
(3.5)
(3.6)
(3.7)
47
Chapitre 3
Un choix judicieux de
(3.8)
, la fonction
, telle
que
Ou
(3.9)
Et la drive scrit
(3.10)
et sa valeur dsire
.A cause du
loccurrence
, lerreur
tape consiste, alors, la forcer sannuler avec une certaine dynamique, choisie au
pralable.
Les quations du systme commander, dans lespace (
), scrivent :
(3.12)
(3.13)
Chapitre 3
(3.14)
(3.15)
(3.16)
, avec calcule analytiquement
Ou
(3.17)
(3.18)
)
)
)
(3.20)
(3.21)
(3.22)
Chapitre 3
(3.23)
(3.24)
A partir des quations (3.20), (3.21), (3.22) et (3.15) cette drive devient
(
(3.25)
et est galement calcule analytiquement par
Ou
( )
(3.26)
Avec ce choix, on a
50
Chapitre 3
( )
( )
)
(3.27)
Ou
( )
Et
pour
et
. Ce qui
rsulte
( )
(
(3.28)
[
( )
(
(3.29)
Ou
I=1,..,n
(3.30)
51
Chapitre 3
Chapitre 3
(3.33)
(3.34)
Avec
Etape 1
Lobjectif de cette tape est llimination des deux rgulateurs de vitesse et de flux.
et reprsentant respectivement lerreur entre le vitesse
et
.
(3.35)
(3.36)
(3.37)
= (
)
(
Les objectifs de poursuite sont raliss
(3.38)
(3.39)
(3.40)
(3.41)
)
(3.42)
53
Chapitre 3
Alors ( )
( )
dans (3.41) et (3.42) sont asymptotiquement stables.
Etape2
Pour cette tape, notre objectif est le calcul des tensions de commande.
On dfinit les autres erreurs concernant les composantes du courant statorique et
leurs rfrences.
(
(3.43)
=
(
(3.44)
= (
et
Scrivent
(3.45)
(3.46)
( )
( )
( )
(3.47)
( )
(3.48)
O
(3.50)
(3.51)
Les lois de commande relles de la machine
et
(
( )
( )
(3.52)
(3.53)
)
O
54
Chapitre 3
et
(
( )
)
(
( )
)
La stabilit de la commande est obtenue si et seulement si
gains
1.4
140
1.2
120
100
80
0.8
60
0.6
40
0.4
20
0.2
0
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
60
80
60
40
40
20
20
0
0
-20
-20
-40
-60
-40
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-60
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
55
Chapitre 3
70
70
60
60
50
50
40
40
30
30
20
20
10
10
0
-10
-10
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-20
1.5
0.5
0.5
-0.5
-0.5
-1
-1
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.5
-1.5
0.1
0.8
0.9
-1.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
140
120
100
80
60
40
20
0
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
56
Chapitre 3
augmentent
200
1.4
W-rf
W
150
phr
phr-rf
1.2
100
50
0.8
0
0.6
-50
0.4
-100
0.2
-150
-200
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
57
Chapitre 3
80
80
60
60
40
40
20
20
0
0
-20
-20
-40
-40
-60
-60
-80
-80
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-100
1.5
0.5
0.5
-0.5
-0.5
-1
-1
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-1.5
70
80
60
60
50
40
40
20
30
20
-20
10
-40
-60
-10
-80
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.8
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-20
0.1
1.5
-1.5
0.9
-100
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
58
Chapitre 3
150
Cr
Cem
100
50
-50
-100
-150
-200
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
la commande Back
prsente une convergence avec des pic vers leurs valeurs de rfrences caus par
laugmentation de la charge.
Pour les autres grandeurs de vitesse, flux donnent des bons rsultats par rapport
ce test avec un dcouplage parfait entre le flux et le couple.
1.4
160
W
W-rf
140
phr
phr-rf
1.2
120
1
100
80
0.8
60
0.6
40
0.4
20
0.2
0
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
59
Chapitre 3
60
80
60
40
40
20
20
0
0
-20
-20
-40
-60
-40
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-60
1.5
0.5
0.5
-0.5
-0.5
-1
-1
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.9
1.5
-1.5
0.1
0.8
0.9
-1.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
70
70
60
60
50
50
40
40
30
30
20
20
10
10
-10
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-10
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
60
Chapitre 3
140
120
100
80
60
40
20
0
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
160
1.4
W-rf
W
140
phr
phr-rf
1.2
120
1
100
80
0.8
60
0.6
40
0.4
20
0.2
0
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
61
Chapitre 3
60
80
60
40
40
20
20
0
0
-20
-20
-40
-60
-40
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-60
1.5
0.5
0.5
-0.5
-0.5
-1
-1
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.8
0.9
1.5
-1.5
0.8
0.9
-1.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
70
70
60
60
50
50
40
40
30
30
20
20
10
10
-10
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-10
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
62
Chapitre 3
140
10
Cr
Cem
120
9
100
8
80
60
40
6
20
5
0
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
160
1.4
W-rf
W
140
phr
phr-rf
1.2
120
1
100
80
0.8
60
0.6
40
0.4
20
0.2
0
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
63
Chapitre 3
60
80
60
40
40
20
20
0
0
-20
-20
-40
-60
-40
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-60
1.5
0.5
0.5
-0.5
-0.5
-1
-1
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.2
0.3
0.4
0.5
0.6
0.7
1.5
-1.5
0.1
0.8
0.9
-1.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.8
0.9
70
70
60
60
50
50
40
40
30
30
20
20
10
10
-10
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-10
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
64
Chapitre 3
140
Cr
Cem
120
7.5
7
100
6.5
80
6
60
5.5
40
5
20
4.5
0
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
3.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
65
Chapitre 3
66
Chapitre 3
Avec
( )
(
)
(3.56)
(3.57)
(3.58)
connu, et on considre que 2 comme entre de la premire quation du
= (
( )
)
( )
(3.60)
comme suit
(3.61)
et 2
comme suit
(3.62)
Avec
67
Chapitre 3
( )
On dfini la fonction de Lyapunov suivante
(
)
Dont la drive est
=
(
(
=
(3.63)
(3.64)
)
(
(3.65)
(3.66)
)
)
Pour
(
(3.67)
est
(3.68)
(3.69)
(3.70)
(3.77)
(3.78)
68
Chapitre 3
(3.79)
(3.80)
Si tous les paramtres de la machine sont connus, on peut dfinir les fonctions
stabilisantes suivant
(
(3.81)
(3.82)
(3.84)
Ce qui traduit la convergence de lerreur de vitesse ainsi que celle du flux vers leurs
rfrences. Le couple de charge et la rsistance rotorique sont inconnus, ils doivent
tre estims adaptative ment, alors on peut dfinir
( )
(3.85)
( )
(
)
(3.86)
O et sont respectivement les valeurs estimes du couple de charge et de la
rsistance rotorique.
On dfini lerreur entre les valeurs dsirs et les valeurs estims suivants
(3.87)
( )
( )
(3.88)
On remplace d isq et Rr isd dans le systme dquations (3.77) et (3.78) on trouve
(
(3.89)
(3.90)
Avec
(3.91)
(3.92)
On replaant , , d isq, Rr isd dans le systme dquations (3.33) on trouve
(
(3.93)
Avec
(
(
(3.94)
(3.95)
)
(3.96)
69
Chapitre 3
(3.97)
(3.98)
Et
( ) )
(3.99)
(3.100)
(
)
(3.101)
La drive de la fonction de Lyapunov est
(3.102)
(3.103)
(3.104)
(3.105)
(3.106)
(3.107)
160
1.2
140
120
0.8
100
80
0.6
60
0.4
40
0.2
20
0
0
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-0.2
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
70
Chapitre 3
60
60
40
40
20
20
0
0
-20
-20
-40
-40
-60
-80
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-60
80
15
60
10
40
20
-5
-20
-10
-40
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-60
1.5
0.5
0.5
-0.5
-0.5
-1
-1
-1.5
-1.5
0.1
0.2
0.3
0.4
0.5
0.6
0.2
0.3
0.4
0.5
0.6
0.7
0.7
0.1
0.2
0.3
0.4
0.5
0.6
0.8
0.9
0.7
0.8
0.9
1.5
-2
0.1
20
-15
0.8
0.9
-2
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
71
Chapitre 3
200
150
100
50
-50
-100
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
160
1.4
140
1.2
120
1
100
80
0.8
60
0.6
40
0.4
20
0.2
0
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
60
40
40
20
20
-20
-20
-40
-40
0.1
0.2
0.3
0.4
0.5
0.6
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
60
-60
0.7
0.8
0.9
-60
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
72
Chapitre 3
70
70
60
60
50
50
40
40
30
30
20
20
10
10
-10
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-10
1.5
0.5
0.5
-0.5
-0.5
-1
-1
0.1
0.2
0.3
0.4
0.5
0.6
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.5
-1.5
0.1
0.7
0.8
0.9
-1.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
73
Chapitre 3
3.6. Conclusion
Dans ce chapitre on a prsent la dfinition de la stabilit au sens de Lyapunov, on
se basant sur ses deux mthodes (indirecte, directe), ainsi que la commande par le
backstepping, qui est une mthode base sur la mthode directe de Lyapunov. On a
constat que la synthse des lois de commande par cette technique rcursives est
systmatique, et simple, tous en stabilisant notre systme.
Les rsultats de simulation montrent la robustesse de cette dernire technique.
74
Chapitre 4
Chapitre 4
Commande
Hybride
Mode
Glissant-Backstepping de la
machine asynchrone
75
Chapitre 4
4.1. Introduction
Nous allons prsenter ici une commande hybride mode glissant-backstepping. C'est
une commande base sur le principe du
Chapitre 4
Une cinquantaine dannes. Les premiers travaux sur ce type de systmes sont ceux
des chercheurs dans lancienne URSS, ou ceux en France, sur la commande relais
[19]. Ces recherches ont connu un nouvel essor la fin des annes soixante-dix
lorsque Utkin [20], introduit la thorie des modes glissants. Actuellement, cette
technique de commande connat une large gamme dapplications dans des
domaines trs varis tels que la robotique, la mcanique et llectrotechnique.
Lalgorithme de commande par mode de glissement est classifi dans les systmes
de contrle structure variable VSS (Variable Structure System dans la littrature
anglo-saxonne) [21].
Le principe de ce type de commande consiste amener, quelles que soient les
Conditions initiales, le point reprsentatif de lvolution du systme sur une hyper
surface de lespace de phase reprsentant un ensemble de relations, statiques, entre
les variables dtat. La surface considre est alors dsigne comme tant la surface
de glissement ou de commutation. Le comportement dynamique rsultant, appel
rgime glissant idal, est compltement dtermin par les paramtres et les
quations dfinissant la surface [17].
Chapitre 4
S(x)=0
78
Chapitre 4
U=
c) Rduction du phnomne du chattering broutement.
S(x) < 0.
79
Chapitre 4
Positive) pour les variables dtat du systme et de choisir une loi de commande qui
fera dcroitre cette fonction
(4.1)
(4.2)
Alors
u=
signS(x)
80
Chapitre 4
S(x, )=0
Broutement
Phase daccs
x
(0,0)
4.3.1.
Conception
dune
loi
de
commande
par
Backstepping
L'ide de base du Backstepping consiste calculer une loi de commande afin de
Garantir que la drive d'une certaine fonction (de Lyapunov) soit toujours dfinie
Ngative. La mthode consiste fragmenter le systme en un ensemble de soussystmes imbriqus d'ordre dcroissant. Le calcul de la fonction de Lyapunov
s'effectue, ensuite, rcursivement en partant de l'intrieur de la boucle. A chaque
tape, l'ordre du systme est augment et la partie non stabilise lors de l'tape
prcdente est traite. la dernire tape, la loi de commande est trouve. Celle-ci
permet de garantir, en tout temps, la stabilit globale du systme compens tout en
travaillant en poursuite et en rgulation.
Contrairement la plupart des autres mthodes, le Backstepping n'a aucune
contrainte au niveau du type de non linarit. Cependant, le systme doit se
prsenter sous la forme dite paramtrique pure [25].
Pour appliquer la commande Backstepping, le systme doit tre sous forme strict
feedback.
81
Chapitre 4
et
82
Chapitre 4
(4.3)
Avec
la vitesse de rfrence
(4.6)
(4.7)
(4.8)
vers zro, on choisissant la commande virtuelle pour
que la drive de la fonction nergie soit ngative, alors la commande virtuelle soit
dfinie par
(4. 9)
Tel que
Donc lquation (4.4) devenue
83
Chapitre 4
(4.10)
(4.11)
La driv
(4.12)
Tels que
(
(
Utilisant
et
(
)
deviennent
(4.13)
Sa drive est dfinie par
Pour stabiliser
(4.14)
lorigine, il faut que la drive de
traduire avec le critre de convergence des modes glissants par la relation suivante
(4.15)
Avec
Nous aboutissons une quation deux inconnues
et
suivante
(4.16)
Il faut trouver une autre relation, pour avoir un systme de deux quations deux
inconnues.
Alors nous allons procder la rgulation du flux.
Etape 3 : Rgulation du flux
lerreur sur le carr de la valeur efficace du flux, tel que
Soit
(4.17)
(4.18)
(4.19)
84
Chapitre 4
En remplace
et
comme suit
(4.20)
(4.21)
(4.23)
(4.24)
Tel que
Etape 4
En faisant un changement de variable,
(
(4.25)
par leurs expressions.
(4.26)
Tels que
La surface
glissants.
(4.27)
Avec
Ce qui nous donne une quation deux inconnues
et
, suivante
(4.28)
85
Chapitre 4
En combinant les quations (4.26) et (4.28), nous obtenons alors lexpression des
Commande
(4.29)
N.B : Le choix de
160
4
W-rf
W
140
120
100
2.5
80
60
1.5
40
20
0.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
phr
phr-rf
3.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
86
Chapitre 4
60
60
40
40
20
20
-20
-20
-40
-40
-60
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-60
1.5
1.5
0.5
0.5
-0.5
-0.5
-1
-1
-1.5
-1.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.8
0.9
-2
0.1
0.8
0.9
-2
0.1
0.2
0.3
0.4
0.5
0.6
0.7
140
120
100
80
60
40
20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
87
Chapitre 4
200
5
W
W-rf
150
phr1
phr-rf
4.5
4
100
3.5
50
2.5
2
-50
1.5
-100
1
-150
-200
0.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.6
0.7
0.8
0.9
50
60
40
20
0
0
-20
-50
-40
-60
-100
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-80
0.1
0.2
0.3
0.4
0.5
0.8
0.9
88
Chapitre 4
2.5
2.5
1.5
1.5
0.5
0.5
-0.5
-0.5
-1
-1
-1.5
-1.5
-2
-2
-2.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-2.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
150
Cr
Cem
100
50
0
-50
-100
-150
-200
-250
-300
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
89
Chapitre 4
4
W
W-rf
140
120
100
2.5
80
60
1.5
40
20
0.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
phr
phr-rf
3.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.6
0.7
0.8
0.9
60
60
50
40
40
30
20
20
10
0
-20
-10
-20
-40
-30
-60
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-40
1.5
1.5
0.5
0.5
-0.5
-0.5
-1
-1
-1.5
-1.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.1
0.2
0.3
0.4
0.5
-2
0.8
0.9
-2
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
90
Chapitre 4
140
Cr
Cem
120
100
80
60
40
20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
160
4
W
W-rf
140
120
100
2.5
80
60
1.5
40
20
0.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
phr
phr-rf
3.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
91
Chapitre 4
60
60
50
40
40
30
20
20
10
0
-20
-10
-20
-40
-30
-60
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-40
1.5
1.5
0.5
0.5
-0.5
-0.5
-1
-1
-1.5
-1.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.8
0.9
-2
0.8
0.9
-2
0.1
0.2
0.3
0.4
0.5
0.6
0.7
140
10
Cr
Cem
120
100
8
80
60
40
6
20
5
0
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
92
Chapitre 4
160
4
W
W-rf
140
120
100
2.5
80
60
1.5
40
20
0.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
phr
phr-rf
3.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.6
0.7
0.8
0.9
60
60
50
40
40
30
20
20
0
10
0
-20
-10
-20
-40
-30
-60
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-40
0.1
0.2
0.3
0.4
0.5
93
Chapitre 4
1.5
1.5
0.5
0.5
-0.5
-0.5
-1
-1
-1.5
-1.5
-2
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-2
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
140
8
Cr
Cem
120
7.5
7
100
6.5
80
6
60
5.5
40
5
20
4.5
0
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
3.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
de
94
Chapitre 4
95
Chapitre 4
160
W
W-rf
140
140
120
120
100
100
80
80
60
60
40
40
20
20
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-20
140
140
120
120
100
100
80
80
60
60
40
40
20
20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
160
-20
0.8
0.9
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
160
W
W-rf
140
120
100
80
60
40
20
0
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
96
Chapitre 4
1.4
1.4
phr
phr-rf
1.2
1.2
0.8
0.8
0.6
0.6
0.4
0.4
0.2
0.2
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.2
0.8
0.6
0.8
0.4
0.6
0.2
0.4
0.2
0.1
0.2
0.3
0.4
0.5
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.6
0.7
0.8
0.9
1.2
-0.2
0.1
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
4
phr
phr-rf
3.5
3
2.5
2
1.5
1
0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
97
Chapitre 4
140
70
Cem
Cr
60
120
50
100
40
80
30
60
20
40
10
20
-10
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
140
200
120
150
100
100
80
60
50
40
0
20
-50
0
-100
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
140
120
100
80
60
40
20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
98
Chapitre 4
40
60
30
40
20
20
10
0
0
-10
-20
-20
-40
-30
-40
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-60
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
60
60
40
40
20
20
0
0
-20
-20
-40
-40
-60
-80
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-60
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
60
40
20
-20
-40
-60
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
99
Chapitre 4
mais ils
pour la commande
de flux
100
Chapitre 4
200
200
W
W-rf
150
100
100
50
50
-50
-50
-100
-100
-150
-150
-200
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
W-rf
W
150
-200
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
200
W
W-rf
150
100
50
0
-50
-100
-150
-200
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.4
phr
phr-rf
1.2
1.4
phr
phr-rf
1.2
0.8
0.8
0.6
0.6
0.4
0.4
0.2
0.2
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
101
Chapitre 4
5
phr1
phr-rf
4.5
4
3.5
3
2.5
2
1.5
1
0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
100
150
Cem
Cr
Cr
Cem
100
50
50
0
-50
-50
-100
-100
-150
-150
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-200
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
150
Cr
Cem
100
50
0
-50
-100
-150
-200
-250
-300
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
102
Chapitre 4
40
80
30
60
20
40
10
20
0
-10
-20
-20
-30
-40
-40
-60
-50
-60
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-80
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
50
-50
-100
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
103
Chapitre 4
160
160
W
W-rf
140
W
W-rf
140
120
120
100
100
80
80
60
60
40
40
20
20
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
160
160
140
140
120
W
W-rf
120
100
100
80
80
60
60
40
40
20
20
0
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.4
1.4
phr
phr-rf
1.2
0.8
0.8
0.6
0.6
0.4
0.4
0.2
0.2
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
phr
phr-rf
1.2
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
104
Chapitre 4
1.4
1.2
3.5
phr
phr-rf
2.5
0.8
2
0.6
1.5
0.4
0.2
0.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
70
140
Cem
Cr
60
120
50
100
40
80
30
60
20
40
10
20
-10
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
140
140
120
Cr
Cem
120
100
100
80
80
60
60
40
40
20
20
0
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
105
Chapitre 4
40
60
30
40
20
20
10
0
-10
-20
-20
-40
-30
-40
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-60
60
40
40
20
20
-20
-20
-40
-40
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
60
-60
0.1
0.8
0.9
-60
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
Chapitre 4
160
160
W
W-rf
140
W-rf
W
140
120
120
100
100
80
80
60
60
40
40
20
20
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
160
W
W-rf
140
120
100
80
60
40
20
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.4
1.4
phr
phr-rf
1.2
0.8
0.8
0.6
0.6
0.4
0.4
0.2
0.2
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
phr
phr-rf
1.2
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
107
Chapitre 4
4
phr
phr-rf
3.5
3
2.5
2
1.5
1
0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
70
140
Cem
Cr
60
50
100
40
80
30
60
20
40
10
20
-10
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
Cr
Cem
120
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
140
Cr
Cem
120
100
80
60
40
20
0
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
108
Chapitre 4
40
60
30
40
20
20
10
0
-10
-20
-20
-40
-30
-40
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-60
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
60
40
20
-20
-40
-60
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
109
Chapitre 4
160
160
W
W-rf
140
W-rf
W
140
120
120
100
100
80
80
60
60
40
40
20
20
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
160
160
140
W
W-rf
140
120
120
100
100
80
80
60
60
40
40
20
20
0
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.4
phr
phr-rf
1.2
0.8
0.8
0.6
0.6
0.4
0.4
0.2
0.2
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
phr
phr-rf
1.2
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
110
Chapitre 4
1.2
3.5
phr
phr-rf
0.8
2.5
0.6
2
0.4
1.5
0.2
1
-0.2
0.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
70
140
Cem
Cr
60
50
100
40
80
30
60
20
40
10
20
-10
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
Cr
Cem
120
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
200
140
Cr
Cem
120
150
100
100
80
50
60
40
0
20
-50
0
-100
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
111
Chapitre 4
40
60
30
40
20
20
10
0
-10
-20
-20
-40
-30
-40
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-60
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
60
60
40
40
20
20
0
0
-20
-20
-40
-40
-60
-80
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-60
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
112
Chapitre 4
Inconnu
Mode
glissantBackstepping
Poursuite
++
++
++
++
++
Rapidit
++
++
Prcision
++
++
++
++
++
Transitoire
De couple
++
Transitoire
De courant
Transitoire
De flux
Robustesse
vis vis
++
++
++
Robustesse
vis vis
Souplesse
De
conception
++
++
++
++
++
++
++
++
++
++
++
On prsenter dans cette partie les rsultats de simulation obtenus avec les
diffrents tests dans les conditions de fonctionnement variable suivant la variation de
la vitesse, de couple(charge) et la variation paramtrique en loccurrence la
rsistance rotorique et statorique, de la commande vectorielle par orientation
de
113
Chapitre 4
on trouve aussi une souplesse de conception avec une bonne robustesse par rapport
aux variations paramtriques, une convergence de flux sans pic.
Le dcouplage entre le flux et le couple est aussi prsent pour ces commandes. Le
choix du rfrentiel joue aussi un rle important pour le bon fonctionnement des
commandes.
La vitesse est lie de faon non linaire au module du flux par le biais du couple
lectromagntique. En effet le couple du moteur est un produit vectoriel entre le
courant statorique et le flux. Ainsi, le flux influe sur le comportement dynamique de la
vitesse.
La robustesse de la commande par Backstepping par orientation de flux rotorique est
remarquable mais prsente un rgime transitoire de couple indsirable.
Cependant on a trouv pour les commandes une stabilit acceptable mais avec une
diminution de la robustesse surtout par rapport la variation de Rs.
La commande vectorielle par orientation
114
Chapitre 4
4.8. Conclusion
Dans but damliorer les performances des commandes
on a introduit dans ce
115
Conclusion gnrale
CONCLUSION
GENERALE
116
Conclusion gnrale
CONCLUSION GENERALE
Le travail effectu dans le cadre de cette thse porte essentiellement sur la
commande
Dans La premire
simulation de la MAS.
La deuxime partie de ce travail a t consacre ltude de la commande par la
stratgie dorientation de flux rotorique dun moteur asynchrone aliment en tension
est prsente.
Le choix convenable du modle
Conclusion gnrale
Conclusion gnrale
donne
les bonnes
119
Annexe
ANNEXE
M=
Vitesse nominale
= 50
Frquence nominale
= 6.31
Courant nominale
Tension nominal
120
BIBLIOGRAPHIE
BIBLIOGRAPHIE
[1] I. Bakhti Etudes des diffrentes commandes non linaires de la machine
asynchrone avec observation de flux et de vitesse Thse de magister, Universit de
Batna, 2011.
[2] N. Bezouh Commande Robuste du moteur asynchrone Base sur la thorie de
Lyapunov Thse de magister, Universit de Batna, 2010.
[3] N.Ezziani Commande Adaptative floue Backstepping dune machine asynchrone
avec et sans capteur mcanique Thse de Doctorat , Universit de Reims, 2010.
[4] A. Chebbi Commande Backstepping dune machine asynchrone sans capteur de
vitesse Thse de magister, Universit de Batna, 2011.
[5] N. Benyahia, K. Srairi, SM. Mimoun, Commande de la machine asynchrone par
Orientation de flux rotorique, Rapport de recherche, Laboratoire de mode des
systmes nergtiques, Biskra, Juin 2005.
[6] S. Chaouch, Commande vectorielle robuste dune machine induction sans
capteur de vitesse, Thse de Doctorat, Universit de Batna, Dcembre 2005.
[7] T. Dramane, Commande non linaire sans capteur de la machine asynchrone,
Thse de Doctorat, Ecole Central de Nantes, 2008.
[8] J.P. Hautier, J.P. Caron, Modlisation et commande de la machine asynchrone,
Edition Technip, ISBN 2-7108-0683-5, Paris, 1995.
[9] H. Siguerdidjane, Extension de lapproche par Backstepping aux systmes de
forme non triangulaire et tude de la robustesse de la stabilit des lois de
commandes.
[10] P.Brunet, Introduction la commande vectorielle des machines asynchrone,
Cours de module commande des machines, Universit de Otwa, Canada 2000.
[11] P.Borne, G.dauphin, J-P. Richard, F. Rotella Commande et Optimisation des
Processus. 1990. Edition technip.
[12] A.Kheldoun, "Amlioration des performances dun variateur de vitesse par
moteur asynchrone contrl par la mthode flux orient ", Thse de doctorat,
Universit de Boumerds, Fvrier 2007.
[13] M.Sebba, A.Chaker, Y.Meslem et S.Hassaine, "Commande en vitesse du
moteur synchrone aimants permanents dote dun observateur dtat de
Luenberger", 4th international conference on computer integrated manufacturing,
CIP, 2007.
[14] D.Taibi, "Contrle du moteur induction sans capteurs de vitesse et de position,
observateurs dterministes de Luenberger, observateurs stochastiques de Kalman",
Mmoire de magister, Universit de Batna, Juin 2005.
[15] A. Benaskeur, Aspects de l'application du Backstepping adaptatif la
commande dcentralise des systmes non linaires, Thse Ph.D, Universit de
Laval de Quebec, Canada, Feb 2000.
[16] E.V. Westerholt, Commande non linaire d'une machine asynchrone, Thse
de doctorat, Universit de Toulouse, INPT, 1994.
[17] A. Kechich, B. Mazari, La commande par mode glissant : Application la
machine synchrone aimants permanents (approche linaire), Afrique SCIENCE
04(1), Institut dlectrotechnique, pp. 21 37 ISSN 1813-548X, 2008.
[18] I. Zein, Application du filtre de Kalman et du filtre de Luenberger la
commande et la surveillance de la machine asynchrone, Thse de doctorat,
Universit de Technologie de Compigne, Septembre 2000.
121
BIBLIOGRAPHIE
122
BIBLIOGRAPHIE
[35] Jen-te Yu, Jie Chang, A New Adaptive Backstepping Design for Motion Control
Systems, The 29th Annual Conference of the IEE.
M. Krstic, I. Kannellakopoulos, and P. Kokotovic, Nonlinear and Adaptive Control
Design, Wiley and Sons Inc., New York, 1995.
[36] Yang Jun-hua, Wu Jie, Hu Yue-ming, Backstepping method and its
applications to Nonlinear robust control, Control and Decision, Vol. 17 (suppl), pp.
641-653, 2002.
[37] M.R Jovanovic, B. Bamieh, Architecture Induced by Distributed Backstepping
Design, IEEE Transactions on Automatic Control, Vol 52, Issue 1, pp. 108 113,
January 2007.
[38] Chiman Kwan, F. L. Lewis, Robust Backstepping Control of Nonlinear
Systems UsingNeural Networks, IEEE Transactions on Systems, Man, and
CyberneticsPart A: Systems and Humans, Vol. 30, Issue. 6, pp. 753-766,
November 2000.
[39] S. Chaouch. M.S. NAit-said, A. Makouf and L. Cherifi. Backstepping Control
based on Lyapunov Theory for Sensorless Induction Motor with Sliding Mode
Observer. ARISER Vol. 4 No. 1 (2008).
[40] B.Atkin, "State estimation techniques for speed sensorless field oriented control
ofinduction motors", Thesis of master, Middle east technical university, Turkey, 2003.
[41] I. Takahashi, Y. Ohmori, High-performance direct torque control of an induction
motor, IEEE Trans. Ind. Applicat., vol. 25, no. 2, pp. 257-264, Mar/Apr 1989.
[42] P.BARRET, Rgimes transitoires des machines lectriques tournantes, Ecole
suprieure dElectricit, Eyrolle-Paris 1982.
[43] M. Depenbrock, Direct self control DSC of inverter-fed induction machine,
IEEE Trans, Power Electronics. vol. 3, no. 4, pp. 420-429, Oct 1988.
[44] C. Visa, Commande non linaire et observateurs, application la MRV en
grande vitesse, Thse de Doctorat, Universit de Paul Verlaine-Metz, France, Dec
2004.
[45] L. Kisrane, Commande non linaire dune machine induction, Aspect
exprimentale, Thse de Magister, Universit de Batna, 2008.
[46] T. Marcic, G. Stumberger, M. Hadziselimovic, and I. Zagradisnik, Analysis
of Induction Motor Drive Losses in the Field- Weakening Region, IEEE Conference
on EPE-PEMC , 2006 , Portoroz, Slovenia.
[47] R.D. Lorenz, S.-M. Yang, Efficiency-optimized flux trajectories for closed-cycle
operation of field-orientation induction machine drives, IEEE Transactions on
Industry Applications, Vol. 28, Issue 3, pp. 574 580, May/Jun 1992.
[48] Gyu-Sik Kim, In-Joong Ha, and Myoung-Sam Ko, Control of induction motors
for both high dynamic performance and high power efficiency, IEEE Transactions on
Industrial Electronics, Vol. 39, Issue 4, pp. 323 333, August 1992.
[49] D. de Almeida Souza, W.C.P. de Aragao Filho, and G.C.D. Sousa, Adaptive
Fuzzy Controller for Efficiency Optimization of Induction Motors, IEEE Transactions
on Industrial Electronics, Vol. 54, Issue 4, pp. 2157 2164, August 2007.
[50] G.O. Garcia, J.C.M. Luis, R.M. Stephan, and E.H. Watanabe, An efficient
controller for an adjustable speed induction motor drive, IEEE Transactions on
Industrial Electronics, Vol. 41, Issue 5, pp. 533 539, October 1994.
[51] Julio C. Moreira, , Thomas A. Lipo, and Vladimir Blasko, Simple Efficiency
Maximizer for an Adjustable Frequency Induction Motor Drive, IEEE Transactions on
Industry Applications, Vol. 21, no. 5, Septembre/October 1991.
123