Etude Et Simulation Des Differentes Estimateurs Et Observate
Etude Et Simulation Des Differentes Estimateurs Et Observate
Etude Et Simulation Des Differentes Estimateurs Et Observate
UNIVERSIT DE M'SILA
FACULT DES SCIENCES ET DES SCIENCES DE L'INGNIORAT
DPARTEMENT D'LECTROTECHNIQUE
THME
TUDE ET SIMULATION DES DIFFERENTS ESTIMATEURS ET
OBSERVATEURS DE FLUX ET DE VITESSE DE LA MACHINE
ASYNCHRONE
Prsent par :
SAHLI Bahaeddine
SAADOUNE Smail
Smail
Sommaire
SOMMAIRE
Sommaire...............................................................................................................................I
Table des figures...IV
INTRODUCTION GENERALE
1- Gnralit...............1
2- Problmatique. ..1
3- Organisation du mmoire...2
CHAPITRE I : MODELISATION ET SIMULATION DE LASSOCIATION
MAS ONDULEUR
I.1 INTRODUCTION ........3
SIMULATIONS ET INTERPRETATIONS..14
Sommaire
OBSERVATEUR
DU
FLUX
ET
DE
LA
VITESSE
DUNE
MACHINE
ASYNCHRONE....33
II.4.1 Modle de la machine asynchrone dans le repre (, )...33
II.4.2 Observateur de Luenberger..34
Sommaire
PAR
PACKSTEPPING
DE
LA
III.1.Introduction.54
III.2 GENERALITES SUR LE PRINCIPE DU BACKSTEPPING54
III.3 COMMANDE PAR BACKSTEPPING DE LA MACHINE ASYNCHRONE..55
III.3.1 Principe de la commande Vectorielle par orientation du flux....55
III.3.2 Application du principe de Backstepping la commande de la machine
asynchrone..58
CHAPITRE
CAPTEURMECANIQUEDELAMACHINEASYNCHRONE
Sommaire
IV.1 INTRODUCTION...71
IV.2 COMMANDE PAR BACKSTEPPING SANS CAPTEUR MECANIQUE71
IV.2.1 commande par backstepping sans capteur base sur un estimateur l'aide d'un
modle mcanique.72
IV.2.2 commande par backstepping sans capteur base sur un observateur adaptatif de
kubota75
CONCLUSION GENERALE83
ANNEXE ....85
BIBLIOGRAHIE....... 86
Dmarrage vide
Chapitre II
Figure(II.1) : Schma de principe dun estimateur. (page23)
dobservation. (page38)
Figure (II-11) : Simulation de la vitesse rotorique observe et son erreur dobservation.
(page39)
Figure (II-12) : simulation du flux rotorique observs
dobservation. (page44)
Chapitre III
Figure (III.1) : Principe de la commande par Backstepping de la machine asynchrone.
(page63)
Figure (III.2) : Commande par Backstepping de la machine asynchrone lors du
fonctionnement nominal. (page65)
Figure (III.4) : Rsultats de simulation lors de la variation de la vitesse. (page67)
Figure (III.5) : Rsultats de simulation lors de la variation de la charge. (page69)
Figure (III.6) : Rsultats de simulation lors de la variation paramtrique. (page70)
Chapitre IV
Figure (IV-1) :commande par backstepping sans capteur mcanique de la machine
asynchrone. (page72)
Figure (IV.2) : Estimation de la vitesse de la machine asynchrone l'aide d'un modle
mcanique et le modle en courant. (page73)
Figure (IV.3) : Rsultats de simulation de la commande par backstepping sans capteur avec
un estimateur l'aide d'un modle mcanique. (page74)
Figure (IV.4) : rsultat de simulation de la commande backstepping avec observateur.
(page76)
Figure (IV.5) : Rsultats de simulation des deux mthodes destimation avec vitesse variable.
(page77)
Figure (IV.6) : Rsultats de simulation lors de la variation de la rsistance statorique.
(page79)
Figure (IV.7) : Rsultats de simulation lors de la variation de la rsistance rotorique. (page80)
Figure (IV.8) : Rsultats de simulation lors de la variation de la charge. (page81)
IntroductionGnrale
INTRODUCTION GENERALE
1-Gnralits
La machine asynchrone, de part sa simplicit de conception et d'entretien, a la faveur
des industriels depuis son invention par Nikola Tesla la fin du sicle dernier [1], quand il
dcouvrit les champs magntiques tournants engendrs par un systme de courants
polyphass. Cette simplicit s'accompagne toutefois d'une grande complexit physique, lie
aux interactions lectromagntiques entre le stator et le rotor.
D'autre part, la diffrence du moteur courant continu o il suffit de faire varier la
tension d'alimentation de l'induit pour faire varier la vitesse, le moteur asynchrone ncessite
l'utilisation de courants alternatifs de frquence variable. L'un des principaux blocages tait
constitu par l'onduleur devant fonctionner en commutation force [1]. La machine
asynchrone a donc longtemps t utilise essentiellement vitesse constante, faute de pouvoir
matriser convenablement la dynamique de l'ensemble moteur-charge.
L'apparition des thyristors GTO (Gate Turn Off) et, par la suite, des transistors IGBT
(Insulated Gate Bipolar Transistor) a permis le dveloppement d'onduleurs modulation
d'impulsion performants, fiables et proposs un cot non excessif. Le problme de
l'alimentation tant pratiquement rgl, les commandes vectorielles flux orient, contrle
direct de couple et commandes non linaires, elles ont pu tre implantes dans des
conditions satisfaisantes. Toutefois, la commande de la machine asynchrone reste complexe
par les dveloppements thoriques mis en uvre qui prsente la difficult identifier certains
paramtres en temps rel (observateurs en boucle ferme).
2- Problmatique
En gnral, la commande de la machine asynchrone se divise en deux classes.
Commande de faible cot et faible performance.
Commande haute performance.
Pour avoir une commande haute performance, la connaissance de la position du flux ou de
la position du rotor est importante. Gnralement, ils sont fourni par des capteurs mcaniques,
par ailleurs, ces derniers sont en gnral coteux, fragiles et affectent la fiabilit mme de la
commande. La solution ce problme est la reconstruction du flux et de la vitesse par
diffrents estimateurs et dobservateurs qui fera l'objet de ce mmoire pour avoir une
commande sans capteur avec diffrentes structures.
1
IntroductionGnrale
3- Organisation du mmoire
Ce mmoire est compos de quatre chapitres, une introduction et une conclusion
gnrales.
Dans le premier chapitre, on a donn le modle de la machine asynchrone en utilisant
la transformation de Park pour rendre ce dernier plus simple. Une autre partie est consacre
ltude de lalimentation de la machine qui assure une variation de frquence des courants et
de lamplitude des tensions statoriques.
Le deuxime chapitre, sera consacr la prsentation de la problmatique de
reconstruction des deux principales grandeurs lectriques telles que le flux magntique et la
vitesse par diffrentes structures d'estimations et d'observations. Nous discuterons brivement
les avantages, les inconvnients et les limites d'utilisation de ces techniques.
Le troisime chapitre est consacr lapplication de la technique du backstepping pour
la commande de la machine asynchrone en se basant sur le principe de la commande
vectorielle. Une tude de lefficacit et de la robustesse de cette technique de commande sera
faite avec diffrents tests obtenus par simulation.
Dans le quatrime chapitre, la ralisation dune commande par backstepping sans
capteur mcanique sera prsente en introduisant un estimateur en boucle ouverte (modle
mcanique) et un observateur adaptatif de kubota. Par la suite, une tude comparative par des
tests de robustesse sera prsente.
En fin, on conclura en tablissant une synthse du travail ralis, en indiquant les
perspectives que peuvent tre envisages.
Chapitre I
I.1 INTRODUCTION
Actuellement, les machines asynchrones sont les machines lectriques les plus utilises
dans les applications industrielles. Cela est du, en grande partie, leur simplicit de
construction et leur robustesse [2]. Cependant, mme si les stratgies de contrle qui lui sont
associes, et qui permettent son fonctionnement vitesse variable, sont de plus en plus
performantes en profitant de lavance considrable de llectronique de puissance, celles-ci
sont classiquement labores partir dun modle lectrique trs simplifi connu sous le nom
de modle de Park . Cette modlisation, paramtres fixes, a lavantage simple, ce qui
permet son utilisation en temps rel.
Dans ce chapitre, aprs une brve description de la machine asynchrone, on donne un
modle mathmatique de la machine asynchrone gnralise, suivi de la simplification des
quations par la transformation de Park, en vue dune modlisation de la machine asynchrone
triphase en machine biphase quivalente. Aprs un choix convenable du rfrentiel, on
dduit le modle dtat de la machine asynchrone. Par la suite, on prsentera la modlisation
de lalimentation de la machine qui constitue un onduleur de tension deux niveaux
contrls par la technique MLI. Enfin, nous traiterons la modlisation de lassociation
convertisseur-machine ou on prsentera un modle gnral associant la machine asynchrone
son alimentation.
Chapitre I
2
3
), ainsi les
axes rotoriqurs.
Les quations du flux en fonction des courants sobtiennent partir des diffrentes
inductances, dont certaines dpendent du temps par lintermdiaire de langle lectrique ,
position de la phase (a) du rotor par rapport la phase (A) du stator (Figure I.1).
M
Modlisation
et simulatioon de lassocciation MAS
S - onduleur
Chappitre I
Figu
ure(I.1) : Reprsenttation schm
matique du
une machin
ne asynchrrone.
I.3.11 Hypothses de trravail
Pour taablir des rellations simpples entres les tensionss dalimentaation du mo
oteur et sess
courrantes, il fauut sappuyerr sur un certtain nombree dhypothses [4]:
La satuuration du circuit
c
magnntique, lhy
ystrsis, lees courants de Foucault ainsi quee
leffet dencochage
d
es sont nglligeables.
Les rsiistances dess enroulemeents ainsi qu
ue la permabilit du ccircuit magn
ntique sontt
constanntes.
leffet de
d peau et lchauffemeent ne sont pas
p pris en compte.
Lentrefer est consstant.
La machine est alim
mente par un systme triphas sinnusodal et quilibr.
La forcce magntoomotrice, crre par les enroulemeents statoriques est rpartitionn
sinusoddale le longg de lentrefe
fer.
Parm
mi les consquences im
mportantes de
d ces hypothses on peut crire :
Ladditivit du fluxx.
La consstance des innductances propres.
Chapitre I
a. Equations lectriques
-
pour le stator
V
V
V
-
R .I
R
0
0
0
R
0
0
0
R
iA
iB
iC
(I.1)
R
0
0
0
R
0
0
0
R
i
i
i
(I.2)
pour le rotor
V
V
V
R .I
Avec :
R
(I.3)
(I.4)
Avec :
-
Chapitre I
cos
cos
cos
M cos
cos
cos
cos
M
cos
et
cos
A, a
On obtient en final :
iAs
iBs
i
. Cs
iar
ibr
icr
(I.5)
Avec :
cos
M
cos
cos
M : Maximum de linductance mutuelle entre une phase statorique et une phase rotorique.
7
Chapitre I
c. Equation mcanique
(I.6)
Ce : Couple lectromagntique.
Cr : couple rsistant.
p
M
Modlisation
et simulatioon de lassocciation MAS
S - onduleur
Chappitre I
: Anggle lectriquue ( ,
Et
Et
Un changgement de variable
v
faiisant interveenir langlee entre laxe des enrou
ulements ett
laxee u et v. Ellle est dfiniee par la maatrice de tran
nsformationn suivante :
cos
cos
sin
sin
sin
Le terme
cos
(I.9)
Chapitre I
a- Equations lectriques
Lapplication de la transformation de Park aux systmes dquations (I.1), (I.2) tout en
admettant que le rotor est en court-circuit, nous donne le modle suivant :
R
0
V
V
R
0
0
0
i
0
.
i
R
i
0
.
i
R
(I.11)
(I.12)
b- Equations magntiques
De la mme faon, lapplication de la transformation de Park aux quations (I.3) et
(I.4) nous donne :
M
M
M
(I.13)
(I.14)
(I.15)
10
Chapitre I
Le couple lectromagntique est exprim par quatre formules selon des variables d'tats
choisis, courants statoriques ou rotoriques et flux rotoriques ou statoriques.
C
C
C
iS
M
LS
M
L
iS (I.16)
i
(I.17)
(I.18)
(I.19)
lui. Trois types de rfrentiel sont intressants en pratique, le choix se fait en fonction du
problme tudi.
(I.20)
R
0
i
0
. i
R
V
V
R
0
i
0
. i
R
(I.21)
0
.
0
(I.22)
Ce rfrentiel est choisi lorsque lon dsire tudier des variations simultanes de la
frquence dalimentation et de la vitesse de rotation [5].
11
Chapitre I
et
(I.23)
En remplaant par lquation (I.23) dans les quations (I.11) et (I.12). Les quations
lectriques scrivent :
0
0
0
0
(I.24)
(I.25)
Ce rfrentiel est intressant dans les problmes o la vitesse de rotation est considre
comme constante, par exemple pour ltude des contraintes rsultantes dun court-circuit.
(I.26)
Avec :
Le modle est tabl en remplaant lquation (I.26) dans les quations (I.11) et (I.12).
0
0
0
0
0
0
0
0
(I.27)
(I.28)
Ce rfrentiel est le seul qui nintroduit pas des simplifications dans la formulation des
quations (I.11) et (I.12). Il est cependant particulirement avantageux dans les problmes o
la frquence dalimentation est constante, ce qui simplifie considrablement la conduite des
calculs.
12
Chapitre I
tensions (V
), et la vitesse
.
.
(I.29)
Avec :
: Le vecteur dtat.
: Vecteur de commande.
: Vecteur de mesure.
Posons :
: Constante de temps statorique.
: Constante de temps rotorique.
1
0
0
0
(I.30)
13
Chapitre I
0
0
0
0
(I.31)
0
0
1000
0100
(I.32)
sin
sin
sin
(I.33)
14
Chapitre I
Courant statorique (
Zoom sur (
15
10
I s a lf a
-5
-10
-15
0.5
1.5
2.5
3.5
-5
Temps(s)
Flux rotorique (
Zoom sur
1.5
1
0.5
0.5
f lu x ra lfa
-0.5
0
-0.5
-1
-1
-1.5
0.5
1.5
2.5
3.5
0.85
0.9
0.95
Temps (s)
1.05
1.1
1.15
time(s)
la vitesse()
20
200
180
160
15
10
V ites se (ra d /s )
c o u p le (N . m )
140
Cem
Cr
120
100
80
60
40
20
0
-5
0.5
1.5
2
time(s)
2.5
3.5
-20
0.5
1.5
2.5
3.5
Temps(s)
15
Chapitre I
Rseau
)(
)(
) sont commands
dune manire complmentaire, pour assurer la continuit des courants dans les phases
statoriques de la machine, et pour viter de court-circuiter la source [6].
16
M
Modlisation
et simulatioon de lassocciation MAS
S - onduleur
Chappitre I
F
Figure(I.5)
: Reprsenttation de londuleur deux niveeaux alimen
ntant une machine
m
asynchro
one.
(I.34)
et
(I.35)
=0
17
7
Chapitre I
Donc on tire :
(I.36)
(I.37)
La forme matricielle :
=
(I.38)
Avec :
=
2
1
1
1
2
1
et
1
1 ;
2
et
et
18
Chappitre I
M
Modlisation
et simulatioon de lassocciation MAS
S - onduleur
F
Figure(I.6)
: Stratgie de comma
ande MLI dun
d
onduleeur
Tensionn simple
Fiigure(I.7) : Rsultat de
d simulatio
on de lond
duleur MLII
19
9
Chapitre I
Courant statorique (
Zoom sur (
20
10
2
5
Isalfa(A )
C ourant statorique (A )
15
-5
-2
-10
-4
-15
-20
0.5
1.5
2.5
3.5
-6
0.8
0.85
0.9
0.95
1
temps(s)
Temps(s)
1.05
1.1
1.15
Zoom sur(
Flux rotorique (
1.5
0.5
0.5
flux ralfa(W b)
F lux rotoriqu e (W b)
-0.5
-0.5
-1
-1
-1.5
0.5
1.5
Temps(s)
2.5
3.5
0.85
0.9
0.95
1.05
temps(s)
1.1
1.15
1.2
1.25
20
Chapitre I
La vitesse()
16
200
14
180
160
12
Cem
Cr
140
V ite s s e (ra d /s )
c ou p le (N .m )
10
8
6
4
2
120
100
80
60
40
20
-2
-4
-20
0.5
1.5
2
temps(s)
2.5
3.5
0.5
1.5
2.5
3.5
Temps(s)
I.9.CONCLUSION
Dans ce chapitre, on a tudi le modle de Park faisant aboutir un systme plus simple
de la machine asynchrone ainsi que le modle de son alimentation. Lalimentation se fait par
un onduleur de tension command par la technique MLI sinus-triangle.
Les simulations montrent la validit de notre modle (machine + alimentation), en
alimentant la machine, on retrouve les valeurs nominales du couple lectromagntique, du
courant et du flux rotorique aprs un rgime transitoire.
Par ailleurs, la commande des machines asynchrones ncessite la connaissance de la
position du flux ou de la position du rotor, qui sont obtenues par des capteurs mcaniques et
lectriques. Ces dernires prsentent nombreux inconvnients (couteaux, fragiles, demandent
un traitement spcifique des signaux capts), Pour remdier ce problme, on utilise des
estimateurs et des observateurs des tats (flux et vitesse), qui fera lobjet du prochain chapitre.
21
Chapitre II
II.1 INTRODUCTION
La commande et la supervision d'un systme dynamique requirent souvent la
connaissance des grandeurs physiques. En pratique, la connaissance de ces grandeurs appeles
variables dtat du systme se fait grce des capteurs. Gnralement, certaines variables sont
inaccessibles par mesure directe, certaines dautres sont accessibles mais linstallation dun
capteur est coteuse et ncessite un soin particulier cause de sa fragilit [8]. D'o la
ncessit d'introduire un systme dynamique capable de dterminer les variables d'tat non
mesurables partir des mesures effectues.
Dans notre tude, sur les machines asynchrones, les algorithmes de certaines lois de
commande, ncessitant la connaissance des tats du systme (grandeurs de sortie), se posent
un problme majeur qui est la ncessit d'emploi des capteurs mcaniques ou lectriques. Ce
problme est pos cause de ces grandeurs de sortie qui sont souvent difficilement
accessibles pour des raisons techniques (flux,...) ou pour des problmes de cot (vitesse,
position ...). Il faut donc les dterminer sans utiliser de capteurs ddis. Pour cela et pour des
raisons conomiques et/ou des raisons de robustesse, les chercheurs travaillent depuis
plusieurs dcennies sur l'estimation de ces grandeurs (vitesse, flux,) au lieu d'en effectuer
une mesure directe l'aide des capteurs mcaniques.
Ce chapitre fera l'objet d'une tude des diffrents estimateurs et dobservateurs de flux
et de la vitesse de la machine asynchrone. Les rsultats de simulation, de chaque mthode,
seront exposs au fur mesure.
22
Chappitre II
Figure(II.1) : Sch
hma de priincipe dun
n estimateu
ur
Le modle
m
mathhmatique du
d moteur assynchrone peut
p tre donn par :
(II.1)
B : est
e la matriice d'entre du systmee, C est la matrice de sortie, et
(II.2)
On dfinie
d
lerreeur destimaation qui repprsenter lcart entre, les tats rels et estim
ms par :
(II.3)
Doncc la dynamiique de lerrreur est donnne commee suit :
et
(II.4)
23
3
Chappitre II
II.2..2 Observvateur en
n boucle feerme :
U observatteur en bouccle ferme consiste
Un
c
reconstruire
r
les grandeuurs non mesurables duu
systme partirr des entrees et des soorties mesu
urables. Ce type d'obseervateurs esst constitu
d'un estimateur en bouclee ouverte qui
q porte g
galement lee nom du pprdicateurr et qui estt
caracctris par la mme dynamique que celle du systm
me. La sorttie de l'estiimateur estt
comppare cellee du modlee rel, ensuuite, l'erreur rsultante est
e traite par un comparateur, quii
forcee cette erreuur convergger vers zroo [9].
Le scchma de prrincipe d'unn observateuur est donn par la figuure suivante (Figure(II..2)):
Figure(II..2) : Schm
ma de princcipe dun ob
bservateurr
Chapitre II
(II.6)
Chapitre II
A partir des quations (II.7), le flux rotorique estim est dfinit comme suit :
(II.8)
peut tre
estim partir des courants statoriques et de la vitesse du rotor. Cet estimateur en boucle
ouverte, qui est prsent sur la Figure (I-3), est bas sur un modle dit en courant [8].
Figure (II-3) : Estimateur de flux en boucle ouverte bas sur le modle en courant.
comme suit :
R i
R i
Li
Li
Mi
Mi
Li
Li
Mi
Mi
(II.9)
(II.10)
(II.11)
26
Chapitre II
i
i
L
M
L
M
M
(II.12)
Li
M
L
(II.13)
Li
L i
L i
(II.14)
L'estimateur du flux rotorique bas sur un modle en tension (Figure II-4), dont les entres
sont les courants et les tensions statoriques mesurs, est dfini partir des quations (II.14).
Chapitre II
Modle en courant
Modle en tension
1.5
1.5
0.5
-0.5
-1
-1.5
0.5
1.5
2.5
3.5
0.5
-0.5
-1
-1.5
0.5
1.5
Temps (s)
2.5
3.5
2.5
3.5
2.5
3.5
Temps(s)
1.5
0.5
-0.5
-1
-1.5
E rre u r d e flu x (W b )
0.5
1.5
2.5
3.5
-0.5
-1
-1.5
0.5
1.5
Temps (s)
-15
x 10
1.5
1
0.5
0
-0.5
x 10
-1
-2
-3
-4
-5
-1
-1.5
0.5
-15
2.5
Temps(s)
Erreur de flux (W b)
1.5
0.5
1.5
Temps(s)
2.5
3.5
-6
0.5
1.5
Temps(s)
28
Chapitre II
Ltude de ces deux estimateurs montre quils donnent de bons rsultats, lestimateur
modle en courant est mieux par rapport au deuxime du point de vue robustesse, car ce
dernier estimateur possde deux problmes :
le premier est d la rsistance statorique dont la valeur varie avec la temprature et
la frquence [11].
le second, Comme le modle en tension est un intgrateur sans retour d'tat, il est
sensible aux dcalages (offsets) sur les mesures surtout dans le domaine des basses
frquences. C'est pourquoi, en pratique, nous remplaons l'intgrateur pur par un filtre
passe bas afin de garantir la stabilit. Malheureusement, le filtre passe bas produit une
erreur d'estimation dans le domaine des basses frquences et limite ainsi l'estimation
un domaine o les frquences sont suprieures sa frquence de coupure [11] [8].
Le deuxime est mieux, du cot conomique car il ne dpend pas de la vitesse du rotor
pour estimer le flux, (suppression du capteur de vitesse).
(II.15)
29
Chapitre II
(II.16)
(II.17)
Ensuite la vitesse estime est rintroduite dans l'estimateur du flux rotorique mentionn cidessus la place de la vitesse mesure. Cet estimateur est reprsent par le schma bloc de la
Figure (II.6).
et
du flux rotorique.
(II.19)
30
Chapitre II
(II.20)
(II.22)
Il est certain que cette mthode est dlicate pour le fonctionnement basse vitesse,
mais, elle est facile implanter. En plus, la simplicit de cet algorithme permet de lutiliser
dans dautres mthodes partielles la place dune mesure relle de la vitesse. Un schma
fonctionnel de cette mthode est montr dans la Figure (II-7).
Chapitre II
modle mcanique
dautopilotage
200
200
180
//
180
160
140
120
100
80
60
40
20
160
140
120
100
80
60
40
20
0
0
-20
-20
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
2.5
3.5
-13
-13
Temps(s)
Temps(s)
x 10
x 10
2
1
-2
e rre u rs (ra d /s )
-4
-6
0
-1
-2
-8
-3
-10
-4
-12
0.5
1.5
2.5
3.5
0.5
Temps (s)
1.5
temps(s)
Chapitre II
(II.23)
Tel que :
33
Chapitre II
Avec :
0
0
,C
0
0
1000
0100
En plus :
permet dimposer
vers zro.
34
Chapitre II
(II.24)
En introduisant lerreur de lobservation
La matrice dtat
Pour que l'observation soit acceptable, il faut que cette erreur tende vers zro. Lorsque
cette proprit est satisfaite, l'observateur est dit asymptotique. En consquence, il faudra
choisir K telle que les valeurs propres de la matrice
ngatives [8].
II.4.2.1 Dtermination de la matrice de gain K
Dans la mesure o les variables de sortie sont en mme temps les variables dtat
(
ne
, ce qui
K
,
K
K
, et
K K
K K
K
K
(II.26)
(II.27)
A partir dun choix judicieux des valeurs K il est possible dtablir une dynamique
dobservation plus rapide que celle du systme [12].
35
Chapitre II
(II.28)
Avec :
(II.29)
(II.30)
Avec :
(II.31)
O :
(II.32)
II.33
36
Chapitre II
II.34
Donc:
2.
. II.35
Avec
(II.36)
Cependant, cette loi dadaptation est tablie pour une vitesse constante et afin
damliorer la rponse de lalgorithme dadaptation. On estime la vitesse par un rgulateur PI
dcrit par la relation suivante :
Avec
et
(II.37)
qui sont des constantes positives.
ainsi que son module et son erreur dobservation. La Figure (II-11) illustre la
37
Chapitre II
1.5
F lu x r o to r iq u e r e l/e s tim ( W b )
F lu x r o t o r iq u e r e l/ e s t im ( W b )
1.5
0.5
0.5
0
-0.5
-0.5
-1
-1.5
0.5
1.5
2.5
3.5
-1
-1.5
0.5
1.5
2.5
3.5
2.5
3.5
Temps (s)
Temps (s)
-3
1.4
1.2
m o d u l e d e fl u x ( W b )
x 10
e r r e u r d 'e s ti m a ti o n d e fl u x ( W b )
2
1
0.8
-1
0.6
-2
0.4
-3
0.2
0
-4
0.5
1.5
temps (s)
2.5
3.5
0.5
1.5
temps (s)
, le module et
38
Chapitre II
200
150
100
50
0
0
0.5
1.5
2.5
3.5
2.5
3.5
Temps (s)
0.25
0.2
0.15
0.1
0.05
0
-0.05
-0.1
0.5
1.5
temps(s)
39
Chapitre II
et
sont mesurs.
Lobservateur est une image du systme original auquel on ajoute des gains
correcteurs et il est donn par le systme suivant [11]:
II.38
II.39
Avec:
II.40
0
0
0
0
0
0
0
0
II.41
g
g
g
g
g
g
g
g
Si on suppose que la vitesse est une constante inconnue, lobservateur peut scrire en
remplaant par de la manire suivante :
40
Chapitre II
(II.42)
Avec :
(II.43)
Lerreur destimation sur le courant statorique et le flux rotorique qui nest autre que la
diffrence entre lobservateur et le modle du moteur et elle est donne par:
.
et
Les matrices
(II.44)
(II.45)
O :
0
0
(II.46)
0
0
(II.47)
0
0
Posons :
et
On trouve :
(II.48)
41
Chapitre II
II.49
Sa drive devient :
.
et
Avec:
. II.50
La loi dadaptation pour lestimation de la vitesse rotorique est peut tre dduire partir
lquation (II.50) en galisant le deuxime terme et le troisime, on trouve :
Avec
(II.51)
(II.52)
II.53
.
P
g
g
II.54
42
Chapitre II
Pour avoir
comme suit :
. .
(II.55)
1.5
F lu x ro to riq u e r e l/ e s tim
F lu x r o to r iq u e r e l/ e s tim
1.5
1
0.5
-0.5
0.5
0
-0.5
-1
-1.5
0.5
1.5
Temps(s)
2.5
3.5
-1
-1.5
0.5
1.5
2.5
3.5
Temps (s)
43
Chapitre II
-3
2
1
1.2
m o d u l e d e fl u x ( W b )
x 10
e rre u r s u r le m o d u le d e flu x (W b )
1.4
-1
0.8
-2
0.6
-3
0.4
-4
0.2
0
-5
0.5
1.5
2.5
3.5
-6
0.5
1.5
2.5
3.5
E r r e u r d ' e s tim a t io n d e v it e s s e ( r a d / s )
0.25
200
V it e s s e r e lle / e s t im e ( r a d / s )
temps(s)
temps(s)
150
0.2
0.15
100
0.1
0.05
50
-0.05
-0.1
0.5
1.5
2.5
3.5
Temps(s)
0.5
1.5
2.5
3.5
Temps (s)
44
Chapitre II
(II.56)
Pour raliser ce but, la solution peut tre calcule partir de la condition que la quantit
,
0 est stable. La commande devrait tre choisie telle que les dynamiques du systme
nulle.
Etablir les conditions de glissement cest--dire le calcul des gains fin que toutes les
trajectoires du systme tendant vers la surface (attraction) et restent stables
(invariance).
Pour le systme (II.23), un observateur mode glissant scrirait de faon classique sous
la forme [2], [13] :
(II.57)
45
Chapitre II
O :
Est la matrice gain de lobservateur, cette matrice doit tre synthtis de faon stabiliser
lerreur
.
,
du systme (II.23) complt par des termes additifs, est reprsent comme suit :
(II.58)
Avec :
g , g , g , g Les gains de lobservateur et
Le vecteur
sgn
sgn
sgn s
(II.59)
Sgn : est la fonction non linaire classique (signe) dfinie comme suit :
sgn
1si
1si
(II.60)
Avec :
(II.61)
Et :
Mettant
K
K
avec
Chapitre II
(II.62)
pour assurer
et
g g
g
g
g
g
g g
g
g
g
g
(II.63)
Et
(II.64)
, et partir
de lquation (II.61), on a :
e1
e2
e
e1
2
K
K
avec
g11 g12
g21 g22
e3
e4
g
g
g
g
sgn
sgn
3
4
e
e1
2
(II.65)
et
47
Chapitre II
Et que :
On :
e3
e4
1 0
0 2
sgn
sgn
e1
e2
3
4
|e |
|e |
(II.67)
quivalente,e
(II.66)
0, on a
0 et
0 ou, de faon
0
0
O le vecteur
e
e
(II.68)
(II.69)
(II.70)
Chapitre II
e3
e4
1 e3
2 e4
et
0.
qui jouent respectivement le
rle de g , g , g etg .
II.4.4.2 Estimateur de vitesse par mode de glissement
On a la dynamique de lerreur de lobservation de flux donn par lquation (II.62) qui
peut tre rcrit sous la forme suivante :
(II.71)
Avec :
e
e
e
e
K
K
.
.
.
.
obtient [13]:
(II.72)
Avec :
sgn
(II.73)
(II.74)
(II.75)
49
Chapitre II
Et
0
K .
0
(II.76)
K .
0
(II.77)
(II.78)
1
.
(II.79)
1
.
Enfin, on trouve :
. K.
. .
(II.80)
Avec :
. .
. K.
(II.81)
50
Chapitre II
. K.
(II.82)
. K. .
0.
(II.83)
Le terme
. K.
(II.84)
. K.
(II.85)
boucle ouverte, le flux rotorique nest pas perturb par lintroduction de la charge nominale
applique
1 .
51
Chapitre II
1.5
1.5
F lu x ro to riq u e r e l/ e s tim
1
0.5
0
-0.5
-1
-1.5
0.5
1.5
2.5
3.5
1
0.5
0
-0.5
-1
-1.5
0.5
Temps(s)
1.5
2.5
3.5
Temps (s)
-3
e r r e u r d 'e s ti m a ti o n d e fl u x ( W b )
m o d u le d e flu x ( W b )
1.2
0.5
0.8
0.6
0.4
-0.5
0.2
0
x 10
1.4
-1
0
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
temps(s)
temps (s)
150
100
50
200
0.2
0.15
0.1
0.05
0
-0.05
0
0
0.5
1.5
2.5
3.5
-0.1
-0.15
Temps(s)
0.5
1.5
2.5
3.5
Temps (s)
Chapitre II
II.5 CONCLUSION
Dans ce chapitre, nous avons tudi et simul plusieurs techniques destimation et
dobservation du flux rotorique et de la vitesse de la machine asynchrone. Celles-ci sont
donnes successivement par des estimateurs du flux (modle en courant, modle en tension),
par un estimateur de vitesse laide dun modle mcanique et partir de la relation
dautopilotage, par lobservateur de luenberger, par lobservateur de kubota et enfin par
l'observateur par modes glissants. Les rsultats de simulations sont satisfaisants et
acceptables, car les erreurs entre ces rsultats et celles obtenues par le modle de la machine
sont nulles.
Les mthodes destimation en boucle ouverte sont faciles implanter, mais elles
possdent des inconvnients et des problmes de la divergence de lestimation dans les cas
des perturbations. Par contre les observateurs prsentent de bonnes performances car
lutilisation des termes correcteurs assurent la stabilit du systme et lannulation rapide des
erreurs. Les observateurs prsents dans ce chapitre, seront exploits par la suite dans la
commande de la machine asynchrone pour aboutir une commande sans capteur.
Dans cette partie, la machine fonctionne dans son rgime nominal, pour pouvoir
contrler la machine dans son fonctionnement dynamique, nous allons lui appliquer une
commande par backstepping, qui sera dveloppe dans le chapitre suivant.
53
ChapitreIIICommandeParBacksteppingDeLaMachineAsynchrone
III.1.Introduction :
Dans le domaine de la commande des machines lectriques, les travaux de la recherche
sorientent de plus en plus vers lapplication des techniques de commande robustes. Ces
techniques voluent dune faon excessive avec lvolution des calculateurs numriques et de
llectronique de puissance. Ceci permet daboutir des processus industriels de hautes
performances. Nous pouvons citer titre dexemple la commande Floue, la commande
adaptative, la commande par mode de glissement, la commande par backsteppingetc.
Lintrt rcent accord cette dernire est d essentiellement la disponibilit des
interrupteurs frquence de commutation leve et des microprocesseurs de plus en plus
performants [14].
La technique du backstepping a t applique pour diffrents moteurs lectriques en
particulier le moteur asynchrone [15]. Cette approche consiste trouver une fonction de
Lyapunov qui permet de dduire une loi de commande pour le systme tout en montrant la
stabilit globale de commande.
Ce chapitre prsente l'application du backstepping la commande de la machine
asynchrone, base sur le principe de l'orientation du flux rotorique. Cette approche nous
permet de dterminer les composantes des tensions d'alimentation de la machine en assurant
la stabilit globale par la thorie de Lyapunov. La commande ainsi obtenue, permet dassurer
les erreurs entre les grandeurs de rfrences et relles de vitesse, de flux et de courant. A la fin
du chapitre, il sera prsent les rsultats de simulation de cette commande.
ChapitreIIICommandeParBacksteppingDeLaMachineAsynchrone
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 des non linarits.
DE LA MACHINE
ASYNCHRONE
L'approche du backstepping, que nous allons appliquer pour la commande de la
machine asynchrone, est base sur le principe de l'orientation du flux rotorique.
Dans ce qui va suivre, nous allons tout d'abord donner le principe de la commande vectorielle,
en suite sera expose l'application du backstepping la commande de la machine.
cste
(III.1)
0
0, les quations (I.27), (I.28)
En imposant
R i
R i
0
R i
R i
(III.2)
M
L
(III.3)
55
ChapitreIIICommandeParBacksteppingDeLaMachineAsynchrone
Avec :
Li
Mi
(III.4)
(III.5)
TR
Mi
(III.6)
0 , cest
dire le flux rotorique et le courant rotorique restent en quadrature, lexpression (III.6) montre
que lvolution du flux rotorique suit celle du courant statorique.
Finalement en combinant les quations (III.3), (III.5) et (III.6) on obtient lexpression du
couple:
i i
Ki i
(III.7)
Donc on aboutit une expression analogue celle dun moteur courant continu excitation
indpendante car i
et i
lorsque le flux
i
i
M
M
JL
V
(III.8)
C
J
56
ChapitreIIICommandeParBacksteppingDeLaMachineAsynchrone
cos
sin
sin
cos
(III.9)
O :
X : peut tre le courant statorique
, le flux rotorique
, ou la tension statorique
arctg
(III.10)
(III.11)
0
Le nouveau modle de la machine dans le repre (d, q) est donn par :
i
(III.12)
d
dt
JL
Avec :
. .
M
Lr
57
ChapitreIIICommandeParBacksteppingDeLaMachineAsynchrone
Etape 1
Cette tape, consiste identifier les erreurs
et
et celui de rfrence
et de flux dans le cas de la commande vectorielle en calculant les valeurs de rfrences des
composantes du courant statotique.
(III.13)
(III.14)
; X
Avec :
et
JL
C
J
1
58
ChapitreIIICommandeParBacksteppingDeLaMachineAsynchrone
PM
JL
Avec
C
J
(III.15)
(III.16)
soit ngative.
Avec :
JL
M
C L
(III.18)
(III.19)
0
O :
(III.20)
gains positifs.
59
ChapitreIIICommandeParBacksteppingDeLaMachineAsynchrone
Etape 2
On dfinie dans cette tape deux nouvelles erreurs des composantes du courant
statorique comme suit :
JL
C L
(III.21)
(III.22)
O :
(III.23)
12
PM
JLr
0
2
0
M
12
34
(II.24)
60
ChapitreIIICommandeParBacksteppingDeLaMachineAsynchrone
Etape 3
Cette dernire tape consiste remplacer les deux rgulateurs du courant statorique tout
en donnant les lois de commande donnes par la tension statorique. Pour cela on adopte une
nouvelle fonction de Lyapunov dcrite par lexpression suivante:
(III.25)
(III.26)
A partir (III.22) et (III.26) on a :
(III.27)
(III.28)
0 donc :
(III.29)
Donc :
0
0
(III.30)
61
ChapitreIIICommandeParBacksteppingDeLaMachineAsynchrone
(III.31)
34 sera de la forme :
JL
0
(III.32)
(III.33)
Avec :
0
0
JL
0
M
JL
0
M
0
M
(III.34)
exp
Les valeurs de
(III.35)
tant ngatives ce qui permet de garantir une convergence de lerreur vers zro.
62
ChapitreIIICommandeParBacksteppingDeLaMachineAsynchrone
statoriques de rfrences
. Les courants
statoriques gnres reprsentant alors la commande fictive. L'erreur entre ces rfrences et
les grandeurs relles correspondantes, rsulte de nouvelles erreurs
loi de commande [
].
MAS
Gnration
de
Gnration
de
d,q
Gnration
. Enfin on adapte la
de
Gnration
de
Onduleur
MLI
a,b,c
,
d,q
63
ChapitreIIICommandeParBacksteppingDeLaMachineAsynchrone
Les erreurs
Courant
Zoom sur
5
15
c o u ra n t s ta to riq u e (A )
c o u ra n t s ta to riq u e (A )
20
10
5
0
-5
-10
-15
-20
0.5
1.5
2.5
3.5
-5
0.8
0.85
0.9
vitesse /
(rad/s)
1.05
1.1
1.15
1.2
3.5
Erreur
160
200
vitesse rfrence
140
120
150
100
vitesse
E rre u r e 1
V ite s s e (ra d /s )
0.95
Temps (s)
100
50
80
60
40
20
0
0
-20
0.5
1.5
2
2.5
Temps (s)
3.5
0.5
1.5
2.5
Temps (s)
64
ChapitreIIICommandeParBacksteppingDeLaMachineAsynchrone
Flux rotorique
(Wb)
Erreur
1.2
1.2
0.8
e rre u r e 2
F lu x ro to riq u e (W b )
1.5
phird
0.5
phirq
0.6
0.4
0.2
0
0
-0.5
0.5
1.5
2.5
3.5
-0.2
0.5
Temps (s)
1.5
2.5
3.5
Temps (s)
Couple
(N.m)
50
Couple (N.m)
40
30
20
10
0
-10
0.5
1.5
2.5
3.5
Temps (s)
65
ChapitreIIICommandeParBacksteppingDeLaMachineAsynchrone
est parfaitement ralis. Les grandeurs dalimentation sont parfaitement sinusodales avec une
diminution damplitude lors du fonctionnement dune faible vitesse, donc la rgulation est
robuste de point de vue contrle de vitesse.
vitesse /
(rad/s)
Erreur
12
200
157
10
vitesse
100
50
E rre u r e 1
V ite s s e (ra d /s )
150
vitesse rfrence
0
-50
4
2
-100
-150
-200
-2
0
Temps (s)
Flux rotorique
Temps (s)
(Wb)
Erreur
1.4
1.5
phird
0.8
E rre u r e 2
F lu x r o to r iq u e ( W b )
1.2
0.6
1.2
0.5
0.4
0.2
phirq
-0.2
-0.4
-0.5
Temps (s)
Temps (s)
66
ChapitreIIICommandeParBacksteppingDeLaMachineAsynchrone
Courant
Courant
10
15
C o u r a n t s ta to r iq u e ( A )
20
C o u r a n t s ta to r iq u e ( A )
15
10
5
0
-5
-10
0
-5
-10
-15
-20
-15
-20
Temps (s)
Temps (s)
5 .
67
ChapitreIIICommandeParBacksteppingDeLaMachineAsynchrone
Couple
(N.m)
50
Couple (N.m)
40
30
20
10
0
-10
0.5
1.5
2.5
3.5
4.5
Temps(s)
vitesse /
(rad/s)
Erreur
160
200
140
120
100
E rre u r e 1
V ite s s e (r a d /s )
150
100
50
80
60
40
20
0
0
0
0.5
1.5
2.5
3.5
4.5
-20
0.5
1.5
Flux rotorique
2.5
3.5
4.5
3.5
4.5
Temps (s)
Temps (s)
(Wb)
Erreur
1.2
1.5
0.8
E rre u r e 2
F lu x r o to r iq u e ( W b )
0.5
0.6
0.4
0.2
-0.5
0.5
1.5
2.5
Temps (s)
3.5
4.5
-0.2
0.5
1.5
2.5
3
Temps (s)
68
ChapitreIIICommandeParBacksteppingDeLaMachineAsynchrone
Courant
Courant
15
15
C o u r a n t s ta to r iq u e ( A )
20
c o u r a n ts s ta to r io q u e ( A )
20
10
10
5
0
-5
0
-5
-10
-10
-15
-15
-20
0.5
1.5
2.5
3.5
4.5
-20
0.5
1.5
2.5
3.5
4.5
Temps (s)
Temps (s)
R ,R
(ohm)
Couple
18
(N.m)
50
1.5Rs
16
40
C o u p le (N .m )
R s is t a n c e ( o h m )
14
12
Rs
30
1.5Rr
10
8
20
Rr
10
6
4
0
Temps (s)
Temps (s)
69
ChapitreIIICommandeParBacksteppingDeLaMachineAsynchrone
vitesse /
(rad/s)
Erreur
180
200
160
140
V it e s s e ( r a d / s )
150
E rre u r e 1
120
100
100
50
80
60
40
20
Temps (s)
Temps (S)
Flux rotorique
(Wb)
Erreur
1.5
0.8
E rre u r e 2
F lu x r o t o r iq u e ( W b )
1.2
0.5
0.6
0.4
-0.5
0.2
0
0
Temps (s)
-0.2
Temps (s)
III.5 CONCLUSION
Au cours de ce chapitre, Nous avons prsent une loi de commande par backstepping
base sur le principe de la commande vectorielle de la machine induction.
Cette technique de commande permet dobtenir de faons constructives une loi de commande
qui assure la stabilit de la machine asynchrone en boucle ferme via une fonction de
lyapunov. Afin de juger de lefficacit de la commande propose, des diffrents testes ont t
effectus ou les rsultats indiquent le degr de robustesse offerte par ce type de commande.
Dans le chapitre qui suit on prsentera une commande par backstepping de la machine
asynchrone sans capteur suite lutilisation des diffrents observateurs quon prsent dans
le deuxime chapitre.
70
ChapitreIVCommandeParBacksteppingSansCapteurmcaniquedelamachineasynchrone
IV.1 INTRODUCTION
Lapplication du principe de backstepping la commande des machines asynchrones
se basant sur lorientation du flux rotorique impose aux moteurs un dcouplage entre les
contrles du flux rotorique et du couple lectromagntique comparable celui des moteurs
courant continu. Ses performances et la qualit de dcouplage entre le flux rotorique et le
couple lectromagntique dpendent nettement de la prcision de linformation sur la position
du rotor et de la position du flux rotorique qui doit tre confondu avec laxe direct du
rfrentiel tournant. La position du rotor est obtenue, dans la plupart des cas, partir de la
connaissance de la vitesse de rotation par lintermdiaire dun capteur de vitesse. Or ces
capteurs ncessitent une place pour leur installation et ils ont des difficults lies leur
montage. Ils sont sensibles galement aux vibrations de larbre sur lquipement et leurs
signaux sont soumis aux perturbations lectromagntiques. En effet, pour les applications de
forte puissance, ce nest pas leur cot, mais plutt leurs limitations mcaniques qui posent des
problmes [12].
Dans le prsent chapitre, nous allons entamer la commande par backstepping sans
capteur mcanique de la machine asynchrone en introduisant deux mthodes dobtention de la
vitesse et de flux. Parmi les dfrents types dobservateurs tudis dans le deuxime chapitre,
on a choisi dappliquer un observateur adaptatif de kubota et un estimateur modle
mcanique, en fin une tude comparative de ces deux observateurs sera prsente.
IV.2
COMMANDE
PAR
BACKSTEPPING
SANS
CAPTEUR
MECANIQUE
Pour appliquer la commande par backstepping sans capteur, nous devons apporter
quelques modifications au schma de principe prcdent (Figure (III.1)). Nous remplaons
respectivement la vitesse, le flux mesures via le codeur incrmental par la vitesse et le flux
observes. Ainsi, ces derniers (vitesse et le flux observs) sont utiliss comme entre du
rgulateur. Ces modifications sont prsentes par la Figure (IV-1).
71
ChapitreIVCommandeParBacksteppingSansCapteurmcaniquedelamachineasynchrone
Gnration
de
Gnration
de
MAS
d,q
Onduleur
a,b,c
Gnration
Gnration
de
de
MLI
a,b,c
d,q
rd
d,q
Observateur
de flux et de
vitesse
,
,
IV.2.1 commande par backstepping sans capteur base sur un estimateur l'aide d'un
modle mcanique
Comme nous l'avons vu, dans le deuxime chapitre lestimateur laide dun modle
mcanique est modlis partir des quations lectromagntique et mcanique et qui est
combin un estimateur de flux par modle en courant, rappelons le schma de principe est
donn par la Figure (IV.2).
Les simulations ont t effectues sur le systme constitu de lensemble
convertisseur-machine-commande, cest le mme systme de commande par backstepping du
troisime chapitre la diffrence de lestimateur du flux et de vitesse qui remplacent son
capteur.
72
ChapitreIVCommandeParBacksteppingSansCapteurmcaniquedelamachineasynchrone
Les figures suivantes montrent les rsultats de simulation, lors dun fonctionnement
nominal de la machine. Ils montrent la robustesse de la commande vis--vis de lestimation du
flux et de la vitesse. Les flux rotoriques rel et estim sont parfaitement identiques et tendent
vers les valeurs de consignes, ainsi les grandeurs de la vitesse de rotation relle et estime
convergent vers leur consigne dans un temps de rponse de 0.21 s. On remarque aussi qu'il y a
une bonne poursuite pour le couple lectromagntique la valeur du couple rsistant impos.
Vitesse //
(rad/s)
x 10
200
V ite s s e (ra d /s )
150
100
50
5
4
3
2
1
0
-1
-2
-3
0.5
1.5
Temps (s)
2.5
0.5
1.5
2.5
Temps(s)
73
ChapitreIVCommandeParBacksteppingSansCapteurmcaniquedelamachineasynchrone
Flux rotorique
(Wb)
x 10
F lu x ro to riq u e (W b )
1.5
0.5
1.5
1
0.5
0
-0.5
-0.5
0.5
1.5
2.5
-1
0.5
1.5
2.5
Temps (s)
Temps (s)
Courant
20
15
10
-5
0.96
0.98
1.02
1.04
1.06
1.08
1.1
1.12
5
0
-5
-10
-15
-20
0.5
1.5
2.5
2.5
Temps(s)
Couple
(N.m)
50
Couple (N.m)
40
30
20
10
0
-10
0.5
1.5
Temps (s)
ChapitreIVCommandeParBacksteppingSansCapteurmcaniquedelamachineasynchrone
IV.2.2 Commande par backstepping sans capteur base sur lobservateur de kubota
Dans cette deuxime partie, la commande par backstepping sans capteur de la machine
asynchrone, a t ralis en introduisant un observateur adaptatif de kubota. Ce dernier a t
prsent en dtail dans le deuxime chapitre. La Figure (IV.4) montre les rsultats de
simulation de la commande par backstepping sans capteur de vitesse lors du fonctionnement
nominal de la machine induction. Ces rsultats montrent que lerreur de lobservation quand
on utilise un Observateur adaptatif du flux rotorique et de vitesse converge vers des valeurs
statiques ngligeables, le dcouplage entre le flux rotorique et le couple est toujours maintenu,
ce qui implique que lobservateur donne une bonne estimation.
vitesse //
200
(rad/s)
0.3
E r r e u r d e v it e s s e ( r a d / s )
V it e s s e ( r a d / s )
150
100
0.2
0.1
0
-0.1
50
-0.2
-0.3
0
0
0.5
1.5
2.5
-0.4
Temps (s)
Flux rotorique
(Wb)
0.5
1.5
Temps (s)
2.5
x 10
1.5
E rre u r d e flu x (W b )
F lu x r o to r iq u e ( W b )
0.5
6
4
2
0
-2
-4
-6
-0.5
0.5
1.5
Temps(s)
2.5
0.5
1.5
2.5
Temps (s)
75
ChapitreIVCommandeParBacksteppingSansCapteurmcaniquedelamachineasynchrone
Courant
20
le s d e u x c o m p o s a n te s
d e c o u ra n t s ta to r iq u e (A )
(N.m)
50
15
Couple
40
10
0.94
0.96
0.98
1.02
1.04
1.06
1.08
c o u p le ( N .m )
-5
30
1.1
5
0
20
-5
10
-10
-15
-20
0.5
1.5
2.5
-10
Temps (s)
0.5
1.5
2.5
Temps (s)
5 .
). Les
ChapitreIVCommandeParBacksteppingSansCapteurmcaniquedelamachineasynchrone
prsente de faibles fluctuations et le flux estim par lobservateur adaptatif de kubota prsente
une bonne poursuite.
vitesse //
200
vitesse //
(rad/s)
200
150
V ite s s e ( r a d /s )
100
50
0
-50
-100
50
0
-50
-100
-150
-200
-150
0
0.5
1.5
2.5
3.5
4.5
-200
0.5
1.5
Temps (s)
2.5
3.5
4.5
4.5
1.5
F lu x r o t o r iq u e ( W b )
F lu x r o t o r iq u e ( W b )
Temps (s)
1.206
1.204
1.202
1.2
1.198
0.5
1.192
1.9
2.1
2.2
2.3
2.4
2.5
,
0
-0.5
0
0.5
1.5
2.5
0.5
1.196
1.194
-0.5
(rad/s)
150
100
V it e s s e ( r a d / s )
3.5
4.5
0.5
1.5
2.5
3.5
Temps(s)
Temps (s)
Figure (IV.5) : Rsultats de simulation des deux mthodes destimation avec vitesse
variable.
77
ChapitreIVCommandeParBacksteppingSansCapteurmcaniquedelamachineasynchrone
(Ohm)
20
15
10
0.5
1.5
2.5
3.5
Temps (s)
linstant de la variation de
. Donc on peut conclure que la commande avec lestimateur mcanique est robuste la
vitesse //
vitesse //
(rad/s)
200
(rad/s)
200
150
150
V ite s s e (ra d /s )
V ite s s e ( r a d /s )
100
100
50
50
0.5
1.5
Temps (s)
2.5
3.5
0.5
1.5
2.5
3.5
Temps (s)
78
ChapitreIVCommandeParBacksteppingSansCapteurmcaniquedelamachineasynchrone
1.5
F lu x ro to riq u e (W b )
F lu x r o to r iq u e ( W b )
1.5
0.5
,
0
-0.5
0.5
1.5
2.5
3.5
0.5
,
0
-0.5
0.5
1.5
Temps(s)
2.5
3.5
Temps (s)
Rsistance rotorique
(Ohm)
R s is ta n c e ro to riq u e (o h m )
11
10
9
8
7
6
5
4
0
0.5
1.5
2.5
3.5
Temps(s)
79
ChapitreIVCommandeParBacksteppingSansCapteurmcaniquedelamachineasynchrone
vitesse //
vitesse //
(rad/s)
200
200
150
V ite s s e ( r a d /s )
V ite s s e ( r a d /s )
150
100
100
50
50
0
0
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
1.5
F lu x ro to riq u e (W b )
1.5
F lu x ro to riq u e (W b )
Temps (s)
Temps(s)
0.5
,
0
-0.5
(rad/s)
0.5
1.5
2.5
3.5
0.5
,
0
-0.5
0.5
Temps (s)
1.5
2.5
3.5
Temps(s)
80
ChapitreIVCommandeParBacksteppingSansCapteurmcaniquedelamachineasynchrone
c o u p le d e c h a rg e (N .m )
10
.
8
0.5
1.5
2.5
3.5
temps(s)
vitesse //
vitesse //
(rad/s)
150
V it e s s e (ra d / s )
V ite s s e (ra d /s )
150
158
100
157.5
157
156.5
156
155.5
155
154.5
2.8
50
2.85
2.9
2.95
3.05
/
100
50
0
0
0.5
1.5
2.5
3.5
0.5
1.5
Temps(s)
2
2.5
Temps (s)
3.5
1.5
1.206
1.204
1.202
1.2
0.5
1.198
1.196
1.194
1.6
1.8
2.2
2.4
2.6
2.8
3.2
F lu x ro to riq u e (W b )
F lu x ro to riq u e (W b )
(rad/s)
200
200
-0.5
0.5
,
0
0.5
1.5
Temps (s)
2.5
3.5
-0.5
0.5
1.5
2
2.5
Temps (s)
3.5
ChapitreIVCommandeParBacksteppingSansCapteurmcaniquedelamachineasynchrone
Tests
Mthodes
Estimateur
modle
mcanique
Observateur
adaptatif
de kubota
Robustesse vis-vis de
variation
Robustesse vis-vis de
variation
Poursuite de
vitesse
Robustesse vis-vis de
variation la
charge
Assez bonne
Mauvais
Bonne
Trs bonne
Assez Bonne
Mauvaise
Trs bonne
Trs Bonne
IV.4 CONCLUSION
Dans ce chapitre, nous avons tudi la commande par backstepping sans capteur
mcanique de la machine asynchrone. Lutilisation des capteurs nest pas souhaitable cause
des problmes quils posent, leur remplacement par des estimateurs ou des observateurs est
indispensable. Cela nous a permis de mettre en vidence la commande sans capteur par deux
mthodes de calcule de la position du flux rotorique et de vitesse de la machine. En premier,
on prsent cette commande base sur un estimateur laide dun modle mcanique en
boucle ouverte. Le deuxime est bas sur l'observateur adaptatif par la mthode de kubota en
boucle ferme. En fin on a fait une comparaison entre les deux mthodes destimation pour
voir la robustesse de chaque mthode.
Les simulations que nous avons effectues sur la commande sans capteur, montrent la
validit de lobservateur choisi. Il est robuste et force lerreur converger vers des valeurs
statiques ngligeables car il utilise un terme correcteur. La poursuite de la rfrence est bonne.
Par contre lestimateur prsente une sensibilit aux perturbations et aux incertitudes
paramtriques. Cela permet de conclure que lobservateur prsente une meilleure robustesse
par rapport lestimateur en boucle ouverte du point de vue variation de la charge et variation
de la rsistance rotorique.
82
Conclusion gnrale
CONCLUSION GNRALE
Ce travail concerne le problme de l'estimation de la position et de la vitesse de la
machine asynchrone ainsi que de sa commande sans l'utilisation du codeur incrmental.
Ltude des comportements dynamiques et statiques de la machine asynchrone exige
une bonne modlisation mathmatique dcrivant de faon adquate son comportement. Cette
tude a t faite dans le premier chapitre. On ne peut pas parler de commande de la machine
sans quon citer le convertisseur qui lui est associ. Pour cette raison, on a abord dans le
mme chapitre la modlisation de lalimentation et de lassociation convertisseur machine.
Les applications industrielles modernes, utilisant les variateurs asynchrones de vitesse
exigeants des hautes performances dynamiques et statiques, sont bases sur les techniques
dorientation et/ou du contrle du flux de la machine asynchrone. Cela est donc conditionn
par une parfaite connaissance de la position et du module du flux et/ou de la vitesse de la
machine. Cette connaissance peut parvenir du retour de linformation recueillie par des
capteurs mcanique (vitesse de rotation, position angulaire) qui sont des lments coteux et
fragiles demandant parfois un traitement spcifique des signaux physiques capts. De plus,
dans le domaine des petites puissances, la suppression du capteur mcanique de vitesse et de
flux peut prsenter un intrt conomique et amliorer la sret de fonctionnement. Dans le
chapitre deux on a donn un expos de diffrentes techniques existantes pour lestimation et
lobservation de flux et de vitesse de la machine asynchrone pour la supression de ces
capteurs.
Dans le troisime chapitre, Nous avons pu appliquer la technique du backstepping base
sur la thorie de l'orientation du flux rotorique la commande de la machine asynchrone.
Cette commande limine l'utilisation des rgulateurs en les remplaant par des fonctions de
Lyapunov qui doivent tre vrifies en tout moment. Des tests de robustesse vis--vis des
variations paramtriques et des perturbations de la charge et de la vitesse ont montr la qualit
de ce type de contrle.
La conception dune commande sans capteur mcanique pour la machine asynchrone a
t lobjectif du quatrime chapitre. Notre objectif tait ici dappliquer deux techniques de
synthse d'observateurs : observateur en boucle ouverte, et lautre un observateur en boucle
ferme. Ces deux techniques ont t conues pour reconstruire la vitesse et le flux rotorique
de la machine asynchrone.
83
Conclusion gnrale
Un dveloppement mathmatique est donn pour chaque cas. Nous avons test la
robustesse de chaque technique dobservation. Les rsultats que nous avons obtenus ont
montr que l'observateur en boucle ferme prsente de meilleures performances par rapport
lestimateur en boucle ouverte.
Pour la continuation du prsent travail dans le futur, nous prfrons numrer quelques
perspectives que nous proposons comme suite de cette tude savoir:
Trouver un moyen permettant le calcul de la matrice de gain des observateurs, ou la
limite utiliser les algorithmes gntiques pour loptimisation des gains ou encore des
mthodes de recherche pour trouver des solutions plus performantes.
Ladaptation de la charge (estimation du couple de charge).
Conception d'une commande adaptative par backstepping sans capteur mcanique.
Conception dun observateur adaptatif de kubota avec adaptation des paramtres rsistifs.
84
Annexes
10
Rsistance du stator.
6.3
Rsistance du rotor.
0.4641 H
Inductance du stator.
0.4612 H
Inductance du rotor.
0.4212 H
0.2
Inductance Mutuelle
Coefficient de dispersion.
Moment dinertie
Coefficient de frottement.
Couple nominal
Nombre de paire de ple.
85
Bibliographie
[3]
[4]
M. MAHMOUDI
[7]
[8]
I.AL-ROUH
juillet
2004.
[9]
[10]
[11]
[12]
86
Bibliographie
[13]
[14]
[15]
87
Thme :
Mots cls :
backstepping