Académique Documents
Professionnel Documents
Culture Documents
N dordre : ...............
Srie :
...............
THSE
Doctorat en sciences
Option:
lectrotechnique
Prsent par :
THME :
Professeur
Prsident
Professeur
Rapporteur
Professeur
Examinateur
Examinateur
M.C.
M.C.
""57
Ddicace
Cest avec une sincre fidlit et un profond amour que je vous ddie ce modeste travail :
ma mre
Toi qui mas appris prononcer et tracer mes premires lettres.
Toi qui as sacrifi sa vie et son temps pour faire de moi ce que je suis maintenant.
celle qui a nourri le corps et le cur dun homme qui croie aux vertus.
mon pre
Celui qui ma inspir courage et persvrance.
En silence tu as su sillonn mon chemin. Aucun mot ne saura exprimer ma gratitude.
ma femme
Pour ta gentillesse, ta douce prsence et ton sincre engagement mes cots.
A toi qui mas apport soutient et encouragements.
Ce travail est le fruit de tes sacrifices, et ta longue patience.
vous mes chers enfants
MOHAMED OUSSAMA, ABD ER-RAOUF, et ABD EL-MOUEMIN
Noubliez jamais que je vous aime toujours tant que la vie continue moffrir de nouvelles pages.
Votre prsence a donn un sens ma vie.
Sachez que face aux rves qui stendent linfini seule lenvie de les raliser les rend concrets.
mon frre longtemps absent
Amine : Jaurais aim que tu sois a cot de moi, mais tu es toujours prsent dans mon cur. Que
Dieu ralise tes rves les plus enfouis.
mes surs
Roukia et Sabrina pour leur soutient et leur gnrosit. Je vous tmoigne toute ma
reconnaissance.
mes chers neveux Yakoube et Ayoube
Que Dieu vous prserve et vous accorde sant, savoir, et bonheur.
toute ma famille, et mes amis.
Je noublierai pas des gens qui mont soutenu par leurs prires et encouragements.
tous mes enseignants : Cest grce vous que jai ralis ce modeste travail.
Remerciements
Les travaux prsents dans cette thse ont t raliss au sein du laboratoire d'lectrotechnique
de Constantine (LEC).
Je tiens tout dabord exprimer mes vifs remerciements au Mr professeur BENALLA Hocine
de l'universit Constantine1, pour avoir dirig ce travail, et pour la confiance et l'intrt qu'il ma
tmoign tout au long de la ralisation de ce projet. Je vous remercie pour votre dextrit et votre
sens pratique qui mont pouss tre plus prcis et ambitieux.
Mes remerciements distingus vont Mr BOUZID Assa professeur l'universit Constantine1,
pour m'avoir fait l'honneur de prsider le jury.
Je remercie profondment Mr LABED Djamel maitre de confrences et chef du dpartement
dlectrotechnique luniversit Constantine 1 pour avoir facilit laccs aux matriels
ncessaires la ralisation du banc dessai, et davoir accept dtre un membre examinateur du
jury.
Je remercie vivement Messieurs RAHEM Djamel, professeur l'universit dOum El-Bouaghi
et BENAGGOUNE Said matre de confrences, de luniversit de Batna, pour avoir accept la
tche d'examinateur de cette thse, et me faire lhonneur de leur prsence parmi le jury.
Je tiens remercier tous les enseignants du dpartement d'lectrotechnique qui mont
encourag, et en particulier ceux qui mont enseign.
Je remercie Mr CHERFIA Mohamed pour son soutient inlassable et ses encouragements.
Je remercie tous mes collgues du laboratoire d'lectrotechnique, notamment Messieurs:
LEGRIOUI S., MEHDI A., MEDDOUCE H., qui ont srement contribu ce modeste travail.
Enfin, je remercie tous ceux qui de prs ou de loin ont particip l'laboration de ce travail.
Nessayez pas de devenir un homme qui a du succs, mais un homme qui a de la valeur. Einstein
ii
Sommaire
Sommaire
Ddicace ...... i
Remerciements ......... ii
Sommaire........ iii
Notations et symboles..... viii
Introduction gnrale.......... 01
Chapitre 1 :
tat de lart de la commande et des mthodes dobservation
de la vitesse et destimation des paramtres de la machine asynchrone
1.1 Introduction. 04
1.2 Commande de la machine asynchrone ................................................... 04
1.2.1 La commande scalaire..........................................................................................
05
20
Chapitre 2 :
Modlisation et commande de la MAS par les techniques
IRFOC et DTC, et comparaison
2.1 Introduction.......... 22
2.2 Modlisation de la MAS et mise en quations....................................... 22
2.2.1 quations lectromagntiques en triphas.....................................................
23
25
Sommaire
45
49
iv
Sommaire
80
Conclusion......................................................................................................... 115
Sommaire
Chapitre 4 :
Commande sans capteurs de vitesse et estimation en-ligne
des paramtres de la MAS
4.1 Introduction..................................................................................................................
140
4.2 Commande sans capteur de vitesse par la mthode MRAS........................
140
4.2.1 MRAS base sur les flux rotoriques.....................................................................141
4.2.2 MRAS base sur la force contre lectromotrice (fcm)...................................142
4.2.3 MRAS base sur la puissance ractive................................................................143
4.2.4 MRAS base sur dautres variables......................................................................143
4.2.5 Mcanisme dadaptation....................................................................................... 144
145
4.3 Application de la MRAS pour lestimation de la vitesse de la MAS.........
Sommaire
190
Annexe C.............................................................................................................................192
C1 Dtermination des paramtres pour la loi de commande par mode glissant
classique............................................................................................................................. 192
C2 tude de la stabilit de la surface choisie....................................................................193
Rfrences bibliographiques........
194
vii
Notations et Symboles
Notations et Symboles
ANN
CC-PWM
DFOC
DSP
DTC
ERL
fcm
FPGA
FOC
IFOC
IRFOC
MAS
MRAS
MCC
PID
MLI (PWM)
SVPWM
RLC
SMC
VC-PWM
VSC
[Lss]
[Lrr]
[Msr]
lms
lmr
lm
Ls
Lr
Lm
S, , Sl
s, , sl
xi, x i*
X
d,q
xd, xq
,
x , x
x*, xref
~x
viii
Notations et Symboles
v
i
Q
[T(i)]
: Flux total
: Tension
: Courant
: Puissance ractive
: Matrice de transformation de Park
Rs, Rr
Te
TL
fv
J
pp
Tr
Ts
Tz
Kp, Ki
Kx
mn
n
P
s
S(x), Sx
t
tr
u
xeq
xn
,
ix
Introduction gnrale
Introduction gnrale
Introduction gnrale
Les machines lectriques ont acquis un intrt distinctif par les experts, car leurs avantages
sont incontestables de par leurs aptitudes s'adapter tout environnement et leurs
rendements efficaces, dpassant ainsi d'autres actionneurs non lectriques.
La machine asynchrone (MAS) est actuellement la machine lectrique dont l'usage est le
plus rpandu tant au domaine domestique quindustriel. Son principal avantage dcoule de sa
simplicit de conception mcanique et lectrique (absence de bobinage rotorique (machine
cage) et de collecteur, structure simple, robuste et facile construire.....). Toutefois ces
avantages s'accompagnent par une grande complexit physique,
lie au couplage
lectromagntique entre les grandeurs du stator et celles du rotor, c'est pourquoi depuis
longtemps on ne faisait appel la MAS que dans les entranements vitesse constante.
Ce nest quaprs la rvolution en matire lectronique-informatique et de llectronique de
puissance, que le domaine de lentranement vitesse variable par des machines courant
alternatif a connu un essor considrable. Dautant plus que les processeurs numriques, tels
que les DSP (Digital Signal Processor), les FPGA (Field Programmable Gate Array),
spcialiss pour
l'entranement
des
machines
exprimentale. Ce nest pas par hasard que les travaux autour de la MAS font lobjet
dintenses recherches dans plusieurs domaines que ce soit pour la synthse de lois de
commande, pour le calcul et loptimisation du rendement ou pour l'laboration d'une stratgie
de diagnostic et de dtection de dfaillances. Ceci est confirm vu que la prsence de la MAS
est ubiquitaire dans tous les secteurs industriels.
Par consquent, et depuis de nombreuses annes des solutions pratiques de la commande
sont appliques pour le contrle de la MAS, notamment la commande scalaire qui occupe
jusqu aujourdhui une grande partie des applications industrielles faible performance.
Cependant, lexigence croissante des secteurs industriels en termes dobjectifs et de
performances lies aux possibilits accrues des moyens de calcul, stimulent la recherche
fondamentale vers les cas qui ne pouvaient tre envisags auparavant. Ceux-l ont aboutit
lintroduction de la commande vectorielle flux orient ( field oriented control, FOC) qui a
prsent de bonnes performances en rgime transitoire et permanent. La grande particularit
de cette stratgie sappuie sur le fait que les paramtres de la machine doivent tre connus
assez prcisment, o le contrle devient de plus en plus efficace si cette connaissance est
continue dans le temps (en-ligne). Mais cette volution de contrle ainsi que les performances
ralises sen suit par de lourdes contraintes (complexit dimplmentation et sensibilit aux
1
Introduction gnrale
variations paramtriques).
Introduction gnrale
Chapitre 1
tat de lart de la commande et des mthodes
dobservation de la vitesse et destimation des
paramtres de la machine asynchrone
Chap. 1
1.1 Introduction
Les machines lectriques sont les actionneurs les plus abondants dans les quipements de
lindustrie et les installations tertiaires. Parmi tous les types de machines existantes, les
moteurs asynchrones triphass et notamment les moteurs cage sont de loin les plus utiliss.
Ces machines sont plus robustes et moins dispendieuses, et surtout ncessitent moins
dintervention de maintenance. Cependant, bien que leur commande par les quipements
base de contacteurs soit parfaitement adapte pour un grand nombre d'applications, les
dveloppements permanents dans les domaines de l'lectronique de puissance et de la
commande numrique ont permis l'essor des variateurs de vitesse non seulement pour ce
moteur mais pour toutes les machines courant alternatif dans la plupart des entrainements
vitesse variable. Cest le cas pour contrler le dmarrage et l'arrt avec les dmarreursralentisseurs progressifs, ou pour le rglage prcis de la vitesse avec les variateurs-rgulateurs
de vitesse.
Lexigence progressive des secteurs industriels en termes de performances lie aux progrs
accrus des moyens de calcul, poussent la recherche vers des cas qui ont t omis jusque-l. En
effet, tant donn que la machine asynchrone soit un systme non linaire multivariable, il
reste un dfi de grande envergure de maitriser son comportement dynamique en variation de
vitesse et de couple, car lorsque de hautes performances sont exiges, la connaissance
quantitative des phnomnes transitoires est suppose tablie. A cet effet, dinnombrables
commandes ont t conues dans le but dexploiter au maximum les performances de la
machine dans divers points de fonctionnement.
Chap. 1
Chap. 1
Hasse en 1968. Par la suite, en 1971 Blaschke dveloppa la commande vectorielle directe
(DFOC) dans les laboratoires de Siemens. Ces deux mthodes proposrent une orientation
aligne au vecteur du flux rotorique. Elle a t commercialise par la socit Siemens au
dbut des annes 80 [6].
La commande vectorielle, a pour objectif dgaler les performances quoffre la commande
dune machine courant continu (MCC) excitation spare o le dcouplage entre les
grandeurs commandants le flux et le couple est naturellement accompli.
Le fondement de la FOC sappuie sur le principe que le couple et le flux de la machine
sont contrls indpendamment, les courants instantans statoriques sont transforms dans un
repre tournant align au vecteur du flux rotorique, statorique, ou de l'entrefer, afin de
produire deux composantes du courant; selon l'axe d (composante qui contrle le flux), et
celle de l'axe q (composante qui contrle le couple). Selon la mthode dacquisition de
linformation du vecteur de flux, la commande vectorielle peut tre qualifie de directe
DFOC, ou indirecte IFOC. Elle ncessite outre, linformation du module et la position du
vecteur de flux, les calculs de transform de Park, lvaluation de fonctions trigonomtriques,
des intgrations, des rgulations, ce qui ne pouvait pas se faire en pure dmarche analogique.
Cest pourquoi, elle n'a pas pu tre implante et utilise rellement qu'avec les avancs de la
micro-lectronique.
Aujourdhui, grce la commande vectorielle, les moyens de contrler sparment les flux
du stator et du rotor sur toute la plage de vitesse du moteur sont possibles. Il est donc
envisageable de faire fonctionner le moteur asynchrone avec la loi de commande qui convient
le mieux : commande en vitesse (ou position), en courant, couple constant, puissance
(couple, vitesse angulaire) constante, etc. En effet, lassociation de la commande vectorielle
intgre dans les variateurs de vitesses et la MAS, offrent une aptitude rpondre aux besoins
spcifiques de la plupart des applications industrielles. A titre d'exemple, nous citons la
contribution de la commande vectorielle de flux au cur des applications de manutention
(convoyeurs, palettiseurs, enrouleurs), de pompage (pompes, centrifugeuses, extrudeuses,
ventilateurs), de levage (grues, ponts roulants, ascenseurs) et d'emballage (encaisseuses,
tiqueteuses, remplisseuses, banderoleuses), les fonctions communes sont rsumes dans le
tableau 1.1 suivant [7] :
Chap. 1
Applications
Manutention
Commande en
couple
Freinage
quilibrage
Positionnement
Mesure
charge
Pompage
Levage
de
Emballage
Cependant, malgr les performances accrues que prsente cette technique, elle fait lobjet
de quelques inconvnients, car en ralit, linfluence des incertitudes paramtriques constitue
le dfaut majeur inhrent cette commande. En effet, les rgulateurs PID classiques (qui
occupent dailleurs la majorit des applications industrielles retour dtat) ne sont
malheureusement, malgr l'exprience acquise au fil des ans, pas toujours satisfaisants, ni
adapts au processus rgler sils sont confronts aux incertitudes internes et externes. cet
gard, et jusqu nos jours, dinnombrables travaux de recherche occupent la littrature
scientifique, connus par la dsignation commandes avances leur but est de changer la
dynamique du systme en rendant sa rponse plus stable et suffisamment rapide, et surtout
pallier les inconvnients que prsente la commande originelle dont la sensibilit aux
incertitudes. Le terme avances vient du fait quelles utilisent les dernires avances des
thories de lautomatique pouvant tre implantes, autant que permettent les avances en
micro-lectronique. En effet, depuis quelques annes, grce au dveloppement de calculateurs
rapides -temps rel- et de leur intgration dans des cartes lectroniques (DSP, FPGA etc.), on
exploite de plus en plus les capacits des machines lectriques. Et pour mieux situer notre
travail nous allons faire un panorama sur les commandes avances de la MAS.
1.2.2.1 Commandes avances de la MAS
Parmi les commandes dveloppes pour le contrle vectoriel flux orient de la MAS on
peut citer les commandes mono et multivariables robustes, o sont utiliss les modles
simples et sujets dincertitudes, mais pour cela, la commande doit tre amplement robuste, de
sorte que les proprits de l'asservissement puissent tre garanties en dpit des diffrentes
sources dincertitudes de modle. Dans [8], les auteurs ont prsent un contrleur dit robuste
pour la rgulation de la vitesse et lorientation du flux rotorique, en utilisant la technique Hinf
7
Chap. 1
o la stabilit a t ralise avec la synthse . Les rsultats de simulation ont montr une
rponse dynamique relativement bonne avec un parfait dcouplage des composantes du flux,
nanmoins, limplmentation de cette mthode semble trs onreuse et moins fiable car les
paramtres de la machine ont t supposs fixes dans le temps et leur variabilit na pas t
teste. Lauteur de [9] a utilis la mme technique de rgulation o il a conclu aprs une
comparaison exprimentale avec dautres mthodes quelle prsentait une dynamique plutt
lente, mais avait tout de mme une bonne stabilit.
Lintroduction des rgulateurs intelligents tels bass sur la logique floue (fuzzy logic)
tablie au dbut des annes 1965 par le professeur Zadeh [10], et les rseaux de neurones par
McCulloch et Pitts [11], a permis douvrir dautres horizons dans le domaine de la commande
de la machine asynchrone, surtout que ce type de rgulateurs ne requiert pas de modle prcis.
Parmi les travaux originels on peut citer [12] o les auteurs ont propos une structure
plutt complexe par le fait quil existe essentiellement deux contrleurs flous, en outre, les
performances lorsque les paramtres de la machine changent n'ont pas t abord. Dans [13],
les auteurs ont appliqu deux types de rgulateurs flous au contrle vectoriel indirect de la
position, en consquence, la rponse transitoire et lerreur statique sont amliores par un
contrle standard et un contrle prcis respectivement. La mthode a prsent une robustesse
lors des perturbations ainsi quen petites variations (10%) de la rsistance rotorique. Aussi, les
auteurs dans [14] ont conclu que les rgulateurs flous sont capables d'amliorer la dynamique
de poursuite sous des perturbations externes, ou lorsque le contrle vectoriel du systme
d'entranement subit un dcouplage imparfait en raison de variations dans la constante de
temps rotorique. Toutefois, l'application des rgulateurs flous classiques (ou type-1) a fait face
certains inconvnients, car outre leurs grands efforts de calcul lors de la mise en uvre
exprimentale, ils ne pouvaient pas s'adapter aux changements des conditions de
fonctionnement, comme la variation excessive des paramtres [15]. Par consquent, afin de
garantir des performances de commande optimale sur une large gamme de variations des
paramtres et des conditions de fonctionnement, certaines formes d'adaptation se sont rvles
ncessaires comme ceux dans [16,17], ou dautres mthodes qui ont utilis les nouveaux
concepts des rgulateurs flous type-2 [18,19].
Quant aux rseaux de neurones, ils sont surtout connus dans le domaine de lidentification,
leur introduction au boucle de contrle a connu un essor considrable vu leur proprit
intrinsque dtre adaptatifs et tolrants aux dfauts. Ils ont t utiliss dans plusieurs cas de
8
Chap. 1
figure, notamment : la commande rapproche [20], la rgulation des courants statoriques [21],
la boucle loigne [22], et dans le dcouplage de la commande [23], les auteurs de [24] ont
ralis un prototype de la commande vectorielle par DSP bas sur un contrleur neuronal dans
la boucle des courants incluant la transformation de repre, toutefois, toutes ces mthodes
utilisant lapprentissage hors-ligne (off-line training) ne rpondaient pas toutes les
performances exiges dans certaines conditions de fonctionnement, alors mme que les
solutions qui ont propos des mthodes didentification et de contrle en mme temps [25,
26], ou adaptatives comme dans [27] o les paramtres du rgulateur correspondant aux
ensembles des diffrentes variables de la commande sont trouvs et utiliss pour adapter les
poids du rseau de neurones et ensuite les injects dans le rgulateur, augmentaient la
complexit de la commande. Cest alors que Wishart [28] a utilis lapprentissage en-ligne
(on-line training) aux boucles de rgulations des courants statoriques et de la vitesse de
rotation, mais il sest heurt aux limites des calculateurs de lpoque. Toutefois, au fur et
mesure que le dveloppement des moyens de calcul puissants rendait cela possible, cette
technique a gagn lintrt des chercheurs dsirant de plus amples performances. En effet,
l'adaptation de paramtres dans [29] a t ralise par auto-tuning des poids et des biais en
fonction dune quation derreur choisie. Les auteurs de [30] ont propos un contrleur
neuronal adaptatif qui mule la loi de commande de linarisation par retour dtat. Dans [31]
les auteurs ont repris le travail de [28] o ils ont propos un algorithme dapprentissage bas
sur la thorie de Liapunov afin damliorer la vitesse dapprentissage par rapport
lalgorithme de retro-propagation couramment utilis.
Pour profiter des avantages et minimiser les inconvnients des deux mthodes cits,
quelques articles ont prfr lutilisation des mthodes hybrides et tir un meilleur compromis
entre la rgulation floue et neuronale, les rsultats obtenus taient plus ou moins satisfaisantes
[32, 33].
Dautres techniques doptimisations qui imitent le comportement biologique humain sont
utiliss pour approcher ou avoir une solution optimale dans la commande de la MAS tels que;
lalgorithme gntique qui sest bas sur la thorie de lvolution par un processus
doptimisation rsultant du meilleur individu (survivant) [34, 35], ou le mcanisme de
traitement des motions dans le cerveau, bas essentiellement sur une slection d'action qui
repose sur les entres sensorielles et les signaux motionnels, les rgulateurs proposs dans
[36] sont appels contrleurs intelligents base dapprentissage motionnel crbrale, o ils
9
Chap. 1
Chap. 1
variable (VSC) est connu comme un moyen trs efficace pour traiter avec les systmes ayant
l'incertitude borne, cette fonction est trs utile pour les commandes d'entrainement vitesse
variable avec des paramtres et des charges variables, commenc par Sabanovic et ses coauteurs [45] qui ont t les premiers avoir appliqu la thorie des structures variables par
mode glissant la MAS travers la boucle interne de courant dans une commande vectorielle.
Cependant, la commande SMC nest pas toute fait sans problmes, en effet quelques
difficults sont typiquement lies cette technique tels que le broutement (Chattering), les
effets des dynamiques non modliss, et l'amlioration de la robustesse restent les dfis de
recherche qui ont sans cesse attir l'attention de la communaut des chercheurs. Diverses
approches ont t dveloppes pour rpondre ces problmes, mais il n'y a toujours pas une
solution panace, commencer par ceux qui ont introduit de nouvelles formes de surfaces de
commutations afin daugmenter la robustesse et de rduire lerreur statique, savoir des
surfaces non-linaires [46, 47], des surfaces qui contiennent un terme intgrale comme dans
[48, 49], ou des surfaces imitant les formes proportionnelles-intgrales-drives (PID) [50].
Ou encore des surfaces variables dans le temps qui prennent les conditions initiales en
considration pour augmenter le temps de rponse et liminer la phase datteinte [51].
Toutefois, trouver des fonctions non linaires entrane des difficults analytiques telles que le
choix de la structure de la fonction non linaire et la dfinition des paramtres de la fonction
non linaire [52], et les surfaces variables peuvent ne pas tre robustes pendant la phase de
changement. La commande backstepping base sur le contrle par mode glissant a aussi
donn des rsultats satisfaisants [53,54].
Lutilisation des outils base de lintelligence artificielle est par fois trs utile lorsque les
modles des systmes sont fortement non-linaires et dont la synthse des coefficients de la
commande devient fastidieuse, cest pourquoi les auteurs de [55, 56, 57] ont introduit la
logique floue et les rseaux de neurones respectivement dans la commande quivalente, mais
au risque daugmenter le temps de calcul.
C'est une opinion bien connu que l'inconvnient majeur de la commande par mode glissant
est le phnomne de broutement [58]. Sa cause vient des oscillations du signal de commande
lis la nature discontinue de la loi de commande une frquence et une amplitude qui ne
peuvent tre tolres dans certaines applications pratiques, et plus particulirement
lectromcaniques, ce phnomne nuisible est cause aussi par les dynamiques ngliges lors
de la mise en uvre en temps discret [59]. Plusieurs mthodes ont t dveloppes afin de
traiter le phnomne de broutage, la premire d'entre elles consistait en une approximation
11
Chap. 1
continue souple de la loi de commande discontinue, o une bande de largeur prdfinie sur les
deux cts du plan de glissement est introduite [60], elle peut mme tre approche par la
logique floue [61, 62, 63], ou par les rseaux de neurones [64]. Ces mthodes peuvent rduire
le broutement mais au prix de perdre linvariance du mode glissant qui est la principale
caractristique de cette technique [65]. Les formes des contrleurs discrets ont t utilises
par des auteurs comme dans [66, 67], ces mthodes taient efficaces contre les variations
paramtriques, mais la robustesse vis vis des perturbations externes a t dgrade. D'autres
travaux ont introduit de nouvelles surfaces de commutation; comme les surfaces non linaires
[68], ou dans [69] qui ont apport des modifications sur la surface de commutation en utilisant
les rgles de la logique floue, mais ces structures rendent limplmentation du contrleur plus
complexe et affectent la convergence du systme. Lutilisation dun compensateur flou en
parallle avec le rgulateur par SMC dans [70] a donn de bon rsultats et a bien rduit le
broutement, mais le degr de complexit de systme a t augment. Aussi, dautres travaux
ont port des contributions dans le contrle adaptatif par mode glissant o les gains de la
commande discontinue sont rendus variables selon leur proximit de la surface de
commutation en utilisant la mthode de Lyapunov [71, 72], ou en utilisant lintelligence
artificielle tel que les rseaux de neurones [73] ou les principes de la logique floue [74].
L'approche, appele SMC d'ordre suprieur a t propose surtout afin de rduire le
phnomne de broutement et assurer la convergence en un temps fini tout en gardant la
robustesse acquise du contrle par mode glissant dit dordre un [75]. En effet, au lieu
d'influencer la premire drive temporelle de la variable de glissement, la fonction
discontinue (signe) agit sur la drive d'ordre suprieur, et ainsi le problme de broutement est
vit en supprimant la discontinuit de la commande lorsquelle est intgre [76]. Les articles
[77, 78] ont propos des contrleurs du second et d'ordre suprieur respectivement,
cependant, malgr l'attnuation du broutement, ces mthodes sont trop complexes (prcision
lors du design des paramtres de la commande choisie de faon satisfaire la condition de
convergence en temps fini, ce qui ncessite la bonne connaissance des paramtres du systme)
et difficiles mettre en uvre dans la pratique.
La robustesse de la commande par SMC peut tre amliore en rduisant le temps
ncessaire pour atteindre le mode de glissement, ou peut tre garantie au cours des intervalles
entiers de l'action de commande en liminant la phase datteinte. De ce fait, et la fin de ce
sicle, un nouveau concept appel mthode de commande de la phase d'atteinte (reaching law
control RLC) a t introduit dans la synthse de la commande par mode glissant [79]. Dans
12
Chap. 1
cette mthode, la dynamique d'erreur est spcifie dans la phase d'atteinte, l'aide d'une
slection approprie des paramtres, la qualit dynamique du systme peut tre amliore et le
broutement est supprim. Beaucoup de chercheurs ont prt attention cette approche, dans
[80] les auteurs lont appliqu dans la commande d'un moteur aimant permanent et ont
obtenu de meilleures performances par rapport aux mthodes prcdentes. Les rsultats ont
montr que, la mthode propose donne un temps de rponse rapide avec un bon rejet des
perturbations, mais la robustesse du systme contre les incertitudes paramtriques n'a pas t
mise en vidence. Dans [81] les auteurs ont propos une mthode dite exponential reaching
law tel que, selon la distance entre les tats initiaux et la surface de glissement, les tats du
systme peuvent atteindre rapidement la surface de commutation quand ils sont loin d'elle, et
la vitesse devient lente lorsque les tats sont en proximit. La mthode propose donne au
systme plus de rapidit sans oscillations de haute frquence (broutement) dans de diffrents
points de fonctionnement.
Au cours des trois dernires dcennies, la demande croissante pour la scurit, la fiabilit,
et la continuit du service dans les procds industriels a motiv la recherche significative
dans la dtection et le diagnostic et plus rcemment, sur les systmes de contrle tolrant aux
dfauts (Fault-Tolerant Control systems -FTC-). Ceux-ci pouvant accommoder des dfauts
entre les composantes du systme automatiquement pour rpondre la demande de la
robustesse du systme. Deux mthodes sont distingues, les mthodes passives et les
mthodes actives. Lorsquune machine est alimente sous phases manquantes et/ou lorsque
linertie augmente largement, cela se traduit par de fortes oscillations est une mauvaise
performance de poursuite, ce cas de figure a t tudi par [82] o les auteurs ont propos
dappliquer deux commandes tolrantes aux dfauts (par logique floue et par mode glissant)
une MAS six phases, les auteurs ont conclu que les performances des deux mthodes sont
remarquables et assez proches surtout quelles ont prsent une stabilit accrue, cette
technique est classe dans les mthodes passives. Les mthodes didentifications et
dajustements des paramtres de la commande sont connues comme actives dans le domaine
de la FTC, parmi elles, celle qui a t utilise par [83] pour la minimisation des ondulations
de la vitesse lorsque les barres sont en dfaut, la technique consiste en un rgulateur neuroflou qui compense les effets dus un cassement de barres en minimisant les ondulations de
vitesse lies aux frquences appliques, au lieu de travailler directement sur les basses
frquence prsentes par un moteur dfectueux. Une autre approche a t prsente dans [84]
pour la commande dun vhicule lectrique par MAS, o deux contrleurs ont t utiliss,
13
Chap. 1
lun dans le mode sein et lautre entre en service lors de la dtection dun dfaut au niveau du
capteur de vitesse. Il est vident que les dernires mthodes sont plus performantes mais sont
plus fastidieuses, linverse des premires qui demandent moins de temps de calcul au
processeur mais qui ne rpondent qu des cas prvus et tenus en compte lors de la synthse
[85].
Chap. 1
Chap. 1
deux avaient une rponse dynamique assez bonne. Les rsultats de larticle [97] ont montr
que les deux techniques prsentaient un niveau similaire du ct de la rponse transitoire du
couple, cependant la DTC tait moins performante en basses vitesse avec beaucoup
dondulation du couple et des courants, par contre la FOC se dsavantageait par la grande
sensibilit paramtrique comme il y avait une difficult mettre en uvre la boucle de
rgulation des courants.
De rcents travaux ont t consacrs pour la comparaison de ces deux grandes mthodes,
comme dans [98] o larticle a ralis une tude comparative entre la FOC, la DTC, et la
DTC-SVM pour lamlioration du rendement dun vhicule lectrique. Les auteurs ont conclu
que la DTC exhibait une rponse dynamique meilleur que la FOC mais la forme des courants
prsentait plus de distorsion, par contre la DTC-SVM montrait les mmes performances
dynamiques avec moins de distorsion des courants et moins dondulation sur le couple. Dans
larticle [99] une commande vectorielle en courant IFOC a t compare une DTC avec une
table de commutation optimise pour la commande dune machine synchrone aimant
permanent. En ce qui concernait le comportement transitoire et pendant le changement de
signe de la rfrence de la vitesse, la DTC a prsent les meilleures performances.
La meilleur technique sera donc celle qui sera amliore en terme de robustesse en vers les
incertitudes internes et externes et en terme de rponse dynamique, toute en restant moins
compliquer l'implmentation industrielle.
Chap. 1
Sur ces faits, dinnombrables travaux ont fait leur apparition depuis quelques dcennies et
la recherche continue jusqu lheure actuelle. Connu par commandes sans capteurs
mcaniques (sensorless drives), ce type de commande peut tre divis en trois catgories
principales : les mthodes destimation en boucle ouverte [101], les mthodes fondes sur le
modle de la machine connue par les mthodes dterministes, stochastiques, et les
observateurs dtats [102-103-104], et finalement les mthodes qui se basent sur lanisotropie
de la machine tels que les harmoniques dues la saillance et les mthodes d'injection de
signal haute frquence [105-106].
Les principales contraintes communes qui concernent l'estimation de la vitesse sont lies
la dpendance des paramtres du moteur, de la bande passante de l'estimation et du
comportement dynamique. Chacune des catgories prcites prsentent des inconvnients, la
premire n'utilise que les quations de la machine qui sont strictement lies son modle et
ses paramtres. La stabilit de la seconde catgorie est limite par les gains d'observation qui
sont fonction des paramtres de la machine et de la vitesse, les points de fonctionnement
(vitesse leve / faible, ou l'arrt), et galement la limite provoque par le modle discret de
l'observateur ncessaire pour la mise en uvre en temps rel. Les mthodes de la troisime
catgorie ncessitent une analyse de spectre, qui, en plus d'tre des procdures fastidieuses,
prsentent des limitations dans la plage de commande de la vitesse.
Les sources de drglage des commandes peuvent se divises en deux classes : la variation
des paramtres des machines, et les phnomnes omis lors de la modlisation comme la
saturation magntique, et les pertes fer, ou encore les bruis parasitiques de la charge,
cependant ces derniers ont une influence relative [107].
Chap. 1
Par ailleurs, beaucoup dautres ont propos des techniques de commandes avances sans
capteurs introduisant l'estimation des paramtres en ligne dans la boucle de contrle, par
exemple: dans larticle [110], deux algorithmes parallles d'identification de la vitesse et de la
rsistance statorique ont t introduits pour rsoudre le problme de la variation de la
rsistance, la mthode est base sur un observateur de courant mode glissant combin avec
la thorie dhyperstabilit de Popov. Les auteurs de [111] ont utilis un observateur adaptatif
avec l'estimation et le rglage en-ligne des rsistances rotoriques et statoriques, la mthode
propose a de bonnes performances, mais l'tude na pas t tendue lors de lapplication des
consignes grande ou vitesse nulle. Dans [112] un observateur utilisant les systmes
structure variable et l'approche de Lyapunov ont taient utilises pour lestimation de la
vitesse et de la rsistance du rotor, les auteurs ont aussi tent de rsoudre le problme
d'intgration du flux par un filtre passe-bas, la mthode a prsent de bonnes performances en
haute vitesse au rgime permanent mais pas au rgime transitoire en particulier en basse
vitesse. Certains chercheurs ont tent de combiner les mthodes mentionnes ci-dessus, tels
quun observateur Luenberger-mode glissant [113] ou lobservateur dtat du flux avec la
mthode dinjection de signal [114]. Les auteurs de [115] ont prsent un observateur
grands gains pour permettre la fois lestimation des rsistances du rotor et du stator ainsi
qu la dtection de court-circuit au rotor. Toute fois la mthode nutilise pas une estimation
conjointe en mode sans capteur de vitesse, et prsente de srieux problmes en vitesse nulle.
En plus des approches sans capteurs cit ci-dessus, il est prouv que la MRAS ( Model
Refrence Adaptive System ) a t l'une des meilleures techniques proposes dans la littrature,
grce aux excellentes performances qu'elle prsente en termes de simplicit, trs bonne
stabilit, et moins d'effort de calcul. La mthode MRAS est constitue dun modle de
rfrence et un modle ajustable (ou adaptatif), avec un mcanisme d'adaptation. Le modle
de rfrence est indpendant du signal considr (vitesse, rsistance, etc...) alors que le
modle adaptatif en dpend. Bas sur l'ide de Landau, qui a utilis le critre de la Popov
dhyperstabilit, les deux modles sont compars, et l'erreur qui sen suit est introduite dans
un mcanisme d'adaptation (originalement un rgulateur PI) qui gnre le signal dsir.
Depuis l'introduction de la MRAS base sur les flux par Schauder [116], une activit de
recherche approfondie est ralise jusqu' nos jours visant exploiter ses fonctionnalits et de
tenter damliorer ses performances en termes de sensibilit la variation des paramtres et
du problme d'intgration pure. La premire tentative tait par les auteurs de [117] qui ont
utilis la MRAS bas sur la force contre lectromotrice (fcm) pour amliorer la plage
18
Chap. 1
statorique [118]. Une autre forme de la puissance ractive instantane a t dveloppe dans
[119] o une estimation en trs faible vitesses a pu tre atteinte, mais pas la vitesse zro.
D'autres chercheurs se sont inspirs de ces mthodes. Dans [120], un modle de courant
adaptatif utilisant un rseau de neurones linaire a t conu avec apprentissage en ligne par
l'intermdiaire d'un algorithme de moindres carrs ordinaire (OLS). C'tait une amlioration
de [121] qui utilise un algorithme non linaire du rseau rtro-propagation (BPN).
L'algorithme OLS assure une meilleure prcision et une stabilit en le comparant avec BPN,
mais faible vitesse une erreur statique se produit en charge nominale. Dans [122], une
nouvelle stratgie MRAS base sur l'erreur des courants statoriques a t dveloppe, o le
courant statorique mesur de la MAS utilis comme modle de rfrence, est compar au
courant statorique estim en utilisant le modle de tension-courant, Lerreur est alors,
introduite dans un mcanisme d'adaptation modifi. Les tudes thoriques et exprimentales
approfondies ont montr les bonnes performances de la mthode propose sur une grande
plage de vitesse avec un fonctionnement stable mme lors de la variation des paramtres.
Toutefois, les auteurs ont mentionn des erreurs quand une rfrence vitesse zro a t
sollicite, dautant plus que l'estimation en ligne des paramtres a t omise. La mthode
propose dans [123] utilise la diffrence entre le couple de rfrence et le couple
lectromagntique mesur pour obtenir linformation de la vitesse. Et pour liminer la
sensibilit la rsistance du stator, un algorithme de compensation adaptatif de la rsistance
statorique est appliqu. Le concept de la puissance ractive a t repris dans [124], dans lequel
la puissance ractive instantane est utilise dans le modle de rfrence, tandis que, la
formule de la puissance ractive en rgime permanent est considre pour le modle ajustable.
Cette mthode ne ncessite pas le calcul du flux et donc rduit la charge de calcul, mais la
performance de cet estimateur pendant les phases transitoires n'tait pas assez bonne. Par des
techniques plus rcentes quelques chercheurs ont choisi de faire des contributions en
remplaant le rgulateur PI classique utilis dans le mcanisme d'adaptation en utilisant de
nouvelles stratgies fondes sur, le mode de glissement, la logique floue, et les stratgies des
rseaux de neurones comme dans [125,126].
19
Chap. 1
1.5 Conclusion
Aprs avoir parcouru les diffrents axes de recherches et sonder les tendances actuelles sur
les commandes avances des machines lectriques et surtout celles de la machine asynchrone,
nous avons pu ds lors tracer les grandes lignes de notre travail qui essentiellement a pour but
le dveloppement et la conception dune commande avance de la MAS. Notre contribution
va sorienter sur les aspects suivants :
Chap. 1
21
Chapitre 2
Modlisation et commande de la MAS par les
techniques IRFOC et DTC, et comparaison
Chap. 2
2.1
Introduction
Avant dentamer la synthse des lois de commandes il est primordial de passer par la
modlisation de la machine, ce que lon va faire dans la premire partie de ce chapitre. La
MAS considre dans le cadre de notre travail est une machine de laboratoire cage
dcureuil qui a t identifie par les mthodes classiques (voir annexe A.1).
Dans la deuxime partie on va procder llaboration de la commande vectorielle IRFOC
commande en courant en vue de son implmentation par simulation sous Matlab/Simulink,
ainsi qu la prsentation du banc dessai qui va tre utilis pour la validation exprimentale.
Les mmes dmarches seront ritres dans la troisime partie pour ltude et
limplmentation de la commande DTC.
Par la suite on conclura ce chapitre par une comparaison exprimentale entre les deux
commandes rivales prcites afin den tirer les principaux avantages et inconvnients de
chacune, o lon va introduire une rgulation intelligente de la vitesse par la logique floue et
tudier les rponses dynamiques et la stabilit en rgime permanent.
2.2
La MAS selon quelle soit rotor bobin (enroulements rotoriques accessibles par des
bagues) ou cage dcureuil (barres rotoriques non accessibles) a constitu un stator dont les
enroulements sont disposs de telle sorte que, lorsquils sont aliments par une source
alternative triphase produisent un champ tournant la frquence de lalimentation. Ce champ
rotatif entrane la gnration de courants de Foucault dans les barres (ou les enroulements)
rotoriques o une force importante rsulte de linteraction des champs magntiques statorique
et rotorique provoquant la gnration du couple.
Les quations traduisant le comportement dynamique des modes lectriques et
lectromagntiques de MAS utilises dans le cadre de ce mmoire, sont exprimes dans le
repre tournant diphas (d,q). Le modle de Park admet plusieurs types de reprsentations
d'tat, ces classes de modles dpendent directement des objectifs de commande (couple,
vitesse, position), de la nature de la source d'alimentation, du rfrentiel de travail, et du choix
des composants du vecteur d'tat (flux ou courants, statoriques ou rotoriques).
Les modles prsents sont bass sur les hypothses simplificatrices numres ci-dessous,
qui sont gnralement acceptes dans toute tude de la MAS [130].
22
Chap. 2
Les pertes par les effets dhystrsis et les courants de Foucault sont ngliges.
STATOR
b
a
A
ROTOR
c
C
Fig. 2.1: Reprsentation des enroulements de la MAS.
23
Chap. 2
(2.1)
Les flux sont relis aux courants par la relation:
(2.2)
Lquation (2.1) devient alors :
(2.3)
O :
[Rs]=
correspondent
respectivement
(2.4)
est linductance propre dun enroulement statorique, et
(2.5)
est linductance propre dun enroulement rotorique, et
24
Chap. 2
(2.6)
(2.7)
transformation la plus connue par les lectrotechniciens est celle de Park (1929) [133]. La
figure 2.2 met en relief l'axe direct d du rfrentiel de Park et l'axe en quadrature d'indice q.
25
Chap. 2
b
a
Fig. 2.2: Position des axes dq par rapport aux axes des enroulements de la MAS.
(2.9)
(courants, tension, et flux). i est l'angle entre l'axe d et l'axe de rfrence dans le systme
triphas. Par cette transformation les matrices d'inductances sont diagonalises et on peut
passer directement du repre abc au repre dqo.
(2.10)
s sl
(2.11)
26
Chap. 2
(2.12)
Par ce repre le modle est simplifi dautant plus quen rgime permanent les grandeurs
sont continues. Cette mthode est souvent retenue dans ltude de la commande des machines
lectriques.
Repre stationnaire ()
([T(0)]), c.--d.
que le repre est fix sur laxe des enroulements du stator. La transformation directe est crite
dans ce cas comme suit :
(2.13)
Matrice de rotation
Dans la commande, il est souvent pratique de passer d'un repre l'autre, cela ce fait l'aide
de la matrice de rotation d'angle : [T()], comme le montre la figure 2.3.
(2.14)
27
Chap. 2
quations lectriques
aux
(2.20)
(2.21)
En dveloppant (2.20) et (2.21) sachant que :
28
Chap. 2
, matrice identit et [
On obtient les quations de Park suivantes (le rotor tant en court circuit vrd=vrq=0) :
Au stator :
(2.22)
Au rotor :
(2.23)
O :
Et :
quations magntiques
(2.24)
O:
: Inductance propre cyclique statorique.
: Inductance propre cyclique rotorique.
: Inductance mutuelle cyclique entre stator et rotor.
En prenant l'inverse de la matrice donne par (2.24), on obtiendra :
(2.25)
O :
En utilisant les expressions (2.24) et (2.25) on trouve les relations reliant les courants et les
flux rotoriques leurs holologues statoriques.
(2.26)
29
Chap. 2
quations mcaniques
comme variables
d'tats.
30
Chap. 2
(2.31)
En rapportant ces dernires relations dans (2.22) et (2.23), on aboutira au modle d'tats
suivant:
P
(2.32)
En identifiant le systme (2.32) la forme :
Le vecteur d'tat
commande
, on aura:
la matrice dynamique du systme, le vecteur de
O :
: La constante de temps rotorique.
: La constante de temps statorique.
Le modle dynamique de la MAS dans le repre stationnaire (,) est obtenu on prenant
dans les quations (2.23) et (2.24) soit :
(2.33)
Au stator :
(2.34)
Au rotor :
O :
Et :
31
Chap. 2
(2.35)
Selon le mme dveloppement prcdent on arrivera au modle dtat dcrit dans (2.36).
(2.36)
Ces modles sont mis en oeuvre afin dtudier les comportements de la machine ou pour
laborer la synthse de lois de commande ou dobservation.
Vdc
2
Sb
Sa
Sc
MAS
b
o
Vdc
Vdc
2
Sa
Sb
Sc
32
Chap. 2
Soit n le point neutre du cot alternatif (MAS), alors les trois tensions composes : vab ,
), on aura donc:
(2.39)
En faisant apparatre le point "o", les tensions entre phases peuvent aussi s'crire:
(2.40)
En remplaant (2.40) dans (2.39) on obtient :
(2.41)
partir des relations suivantes:
(2.42)
On peut dduire le potentiel entre les points n et o :
(2.43)
Lutilisation de lexpression (2.38) permet dtablir les quations instantanes des tensions
simples en fonction des grandeurs de commande :
(2.44)
33
Chap. 2
associ la rgulation des courants statoriques, parce que le courant se relie directement au
dveloppement du couple de la machine [134].
Les techniques PWM ont t l'objet de recherches intensives, un nombre important de
mthodes, diffrentes par leurs concepts et leurs performances ont t dveloppes. Le choix
d'une technique dpend de la gamme de puissance, des semi-conducteurs utiliss pour
l'onduleur et de la simplicit d'implantation de l'algorithme. Ce sont finalement des critres de
cot et de performance qui vont dterminer ce choix. Les critres de performances permettent
d'valuer et de comparer les qualits des diffrentes techniques PWM. Ils se rsument en:
l'index de modulation, le facteur de distorsion harmonique (THD), et les pertes la
commutation [135].
Il existe deux techniques pour commander les tats des interrupteurs dun onduleur de
tension, la technique de commande en tension (Voltage-Controlled PWM (VC-PWM)), et la
technique de commande en courant (Current-Controlled PWM (CC-PWM) ) [136].
Chap. 2
commande en courant hystrsis est l'une des mthodes simples et largement utilises [140],
elle a t applique pour la premire fois par [141].
Le principe de la technique CC-PWM est de forcer les courants de phases dans la charge
(MAS dans notre cas) poursuivre leurs rfrences. Les signaux de commutations sont
gnrs aprs une comparaison entre les courants de rfrences et ceux mesurs afin de
rduire les erreurs. Par consquent, la technique CC-PWM ralise deux tches principales :
compenser (minimiser) les rreurs et raliser la modulation (dtermination des tats de
commutation).
Les stratgies de contrle en courant sont divises en deux catgories: linaire et
nonlinaire [136], bien quil exixte dautres interprtations comme dans [142], mais de peur
quil y ait confusion on a gard celle qui prsente plus de distinction.
La CC-PWM nonlinaire
Dans ce type de contrle les tats de commutation de londuleur sont dtermins partir
des rreurs entre les vecteurs de courants mesurs et de rfrences. La technique la plus
courament utilise est la commande par comparateurs hystrsis (figure 2.5). Elle se
distingue par le fait quelle possde une rponse transitoire la plus rapide avec une limitation
intrinsque du courant instantan [143], ajout cela elle est beaucoup plus simple
implmeter.
La CC-PWM linaire
Chap. 2
rfrence. La modulation PWM est ncessaire pour gnrer les signaux de commande des
interrupteurs, les squences de commutation sont dtermines par la comparaison dun signal
de porteuse triangulaire et la sortie de chaque comparateur est utilise pour commander un
bras de l'onduleur.
On retrouve aussi parmi cette catgorie la commande prdictive [144, 145, 146]. travaillant
frquence de commutation fixe mais avec moins dondulations de courant, donc elle
prsente plus de performances en rgime permanent, mais en pratique elle est dificile mettre
en oeuvre [139].
Avec cette mthode, la frquence de commutation est fixe par la porteuse. Les
performances de ce procd de contrle dpendent de la conception des paramtres de
rgulation et de la frquence des courants de rfrences. Elle prsente toutefois une erreur
statique pour des rfrences sinusodales, et souvent elle a une capacit dynamique limite et
doit tre adapte aux caractristiques de la charge pour raliser une performance adquate
[147, 148].
Conclusion
Daprs toute la bibliographie que nous avons tudi au chapitre 1, chaque mthode
prsente des avantages et des inconvnients, toutefois, on a opt pour la technique de
commande par comparateurs hystrsis vu les bonnes performances dynamiques quelle
prsente et surtout elle est la plus simple en terme dimplmentation pratique, en outre cette
technique ne ncessite pas d'informations sur les paramtres du systme. Le seul problme
majeur de cette mthode est la frquence variable, mais comme notre onduleur peut travailler
jusqu 50 kHz maximum, cette contrainte peut tre tolre.
36
Chap. 2
Fig. 2.7 : Contrle par hystrsis (a) Principe, b- Implmentation [137 (pp.201)]
aussi la qualit du courant de sortie. Cette valeur va influer directement sur le THD [149]. La
rduction de la bande amliore la qualit en harmonique de la forme donde mais augmente la
frquence de commutation ce qui par consquent augmente les pertes de commutation [137].
Le contrle de trois erreurs dans leur bande dhystrsis se traduit dans le repre vectoriel
par une surface hexagonale reprsente sur la figure 2.8.
37
Chap. 2
Zone de contrle
Aprs ces dfinitions trois types dinconvnients sont prendre en considration [138,
149], dans cette technique la frquence de commutation nest pas fixe, dpassement de la
bande allant jusqu
dun bras est ralise sans considrer le comportement des deux autres phases. Beaucoup de
travaux sont mis en oeuvre pour lamlioration de cette technique. Dans notre thse on
sentiendra qu la forme de base car le dvelopement dune stratgie de contrle de
londuleur est hors cadre de notre cahier de charge.
38
Chap. 2
La carte dSPACE 1104 gre les entres-sorties numriques avec des niveaux de tension en
logique TTL (0-5V), mais les drivers des IGBTs fonctionnent en logique CMOS (0-15V),
do la ncessit dune carte dinterace (5/15V) qui a t conue pour raliser ladaptation.
Deux capteurs de courants ont t utiliss pour la mesure de deux courants de phases
statoriques, le courant de la troisime phase est dduit par soustraction des deux premiers (lois
des systmes triphass quilibrs). Un capteur de tension a t utilis pour la mesure de la
tension du bus continu (Vdc) travers lequel se fera la reconstitution des tensions aux bornes
du moteur en utilisant les siganux de commande de londuleur. Une alimentation stabilise
DC 5V, 15V pour alimenter les diffrents organes (drivers de londuleur, les capteurs, carte
dadaptation).
Pour programmer le DSP, il faut raliser tout d'abord un schma dans l'environnement
Simulink de Matlab il est prfrable de se placer dans son rpertoire de travail pour laborer
le fichier Simulink car la compilation gnre de nombreux fichiers contenus dans un nouveau
rpertoire gnr chaque tape de compilation. Dans "Simulink Library Browser" on trouve
une librairie nomme "DSPACE RTI1104" dans laquelle on peut choisir les composants
utiliss pour la ralisation du schma Simulink (Master Bit in/out, set encoder), (figure
2.10). Dautre part Real Time Interface (RTI) impose lutilisation dun pas fixe dintgration
dans le schma Simulink (mthode dEuler), la priode dchantillonnage conseill pour la
carte dSPACE DS1104 est de lordre de Tz=100 s.
39
Chap. 2
Le logiciel CONTROL DESK est une interface graphique qui permet de visualiser toutes
les variables (de contrle, de retour capteur ...) disponibles sur les schmas
Simulink/DSPACE de la commande, comme il autorise laccs tous les signaux utiles la
commande en temps rel (figure 2.11).
Les dtails techniques de tous les lments qui constituent la plate forme exprimentale
sont ports lannexe A.
Chap. 2
scalaire car elle occupe une place non ngligeable dans lindustrie utilisant la traction
vitesse variable.
Principe de la mthode
Pour faire varier la vitesse sans modifier le couple utile, il faut garder le flux de la machine
constant, soit en imposant le rapport v/f, soit avec un auto pilotage qui asservit la frquence et
le courant statorique. Dans notre cas on va dcrire la commande en courant, car celle en
tension est tributaire des paramtres de la machine. partir du modle quivalent avec
inductances couples (2.45) reprsent par la figure 2.12, on peut dduire le modle par phase
de la MAS (2.46) en rgime permanent fuites totalises au stator (figure 2.13) [151].
Rr
g
js Ls
R r'
g
js (1 ) Ls
41
Chap. 2
Avec :
(2.47)
: Courant dans le circuit du rotor, analogue au courant d'induit de la MCC.
: Courant rotorique ramen au stator.
: Courant dans la branche magntisante, analogue au courant d'excitation et gnrateur
du flux rotorique.
Relation du couple lectromagntique
Partant de la relation de la puissance mcanique le couple est donn par:
(2.48)
On sait que la puissance mcanique est la diffrence entre la puissance lectromagntique
et les pertes joule, qui s'crit en prenant les valeurs efficaces des courants par:
1
Rr' 2
En reconnaissant g sl .
s
Pou Imposer le couple lectromagntique il faut prendre en compte la pulsation rotorique
do lexpression suivante:
Te 3 p
Rr'
sl
(2.50)
I q2
((1 ) Ls ) 2
R
((1 ) Ls ) 2
sl
'
r
(2.51)
I s2
Te 3 p(1 ) Ls ) 2
sl
2
I s2
((1 ) Ls ) 2
sl
Do lexpression liant le couple lectromagntique au flux statorique :
'
r
(2.52)
42
Chap. 2
(2.53)
Cette quation montre que lorsque le module du flux est constant, le couple ne dpend que
de la pulsation rotorique sl.
Sachant qu'en rgime permanent le courant statorique et reli au flux par la relation
suivante:
Is
s
Ls
1 slTr
(2.54)
1 slTr
I
Calcul
de Is
+
-
PI
sl
+
+
Vdc
*
s
q.
(2.56)
*
i sa
*
sb
*
sc
+ -
i + -
Codeur
Incrmental
, les courants
(2.55)
Aprs la gnration des courants, ils sont compars aux courants statoriques mesurs de la
machine, la sortie de cette comparaison est lentre des rgulateurs hystrsis, ces derniers
appliquent les impulsions de commande londuleur.
43
Chap. 2
Le principe sur lequel repose la commande FOC est que le couple et le flux de la machine
sont commands sparment en similitude avec la MCC excitation spare, o les courants
statoriques sont transforms dans un rfrentiel tournant align avec le vecteur de flux
rotorique, statorique, ou celui de l'entrefer, pour produire des composantes selon l'axe d
(contrle du flux) et selon l'axe q (contrle du couple).
La commande FOC a t initialement propose en Allemagne la fin des annes 60 et au
dbut des annes 70 selon deux mthodes distinctes, l'une qui, en imposant une vitesse de
glissement tire de l'quation dynamique du flux rotorique afin d'assurer l'orientation du flux
(Hasse) connue par IRFOC, et l'autre qui utilise l'estimation ou la mesure du flux pour
obtenir l'amplitude et l'angle indispensable pour l'orientation du flux (Blaschke) connue par
DFOC.
44
Chap. 2
(2.56)
(2.57)
La mise en uvre de la commande vectorielle flux rotorique orient est base sur
l'orientation du repre tournant d'axes d,q, tel que l'axe d soit confondu avec la direction de
(figure 2.15).
45
Chap. 2
i s
iS
i sd
i sq
i s
(2.59)
Celles des flux:
(2.60)
Nous obtenons donc les composantes des tensions statoriques :
(2.61)
Estimation de S et de S
Chap. 2
s s .dt
(2.64)
, le
),
47
Chap. 2
axes choisis comme variables d'tats donc ils influent sur le flux et le couple. Il est donc
indispensable de procder au dcouplage des termes coupls dans le cas dune commande
vectorielle commande en tension [151], mais ce nest pas ncessaire pour notre cas, car il ny
a pas de rgulateurs des courants.
2.6.2.1.2 Calculs des rgulateurs
Les rgulateurs action proportionnelle-intgrale PI sont trs rpandus dans le domaine de
la commande des machines lectriques, l'action du rgulateur proportionnelle P assure la
rapidit de la rponse dynamique, et l'action du rgulateur intgral limine l'erreur statique en
rgime permanent. Dans notre commande il ny a quun rgulateur PI pour la rgulation de la
vitesse.
Les dtails des calculs des paramtres du rgulateur sont donns en annexe B.
On aboutira finalement au systme schmatis sur la figure 2.16.
3~
Te*
PI
Lr
pLm r
*
i sq
*
i sa
*
i sb
*
3 i sc +
-
*
sd
++-
i sa
Dfluxage
r*
**
Lmm isq
sq
*
Trr rr
sl s
+
i sc
--
i sb
i sa
Capteur
de vitesse
Chap. 2
des vitesses infrieures ou gales la vitesse nominale, par contre, il faut quil dcroisse
lorsque la vitesse augmente au del de la vitesse nominale afin de limiter la tension aux
bornes du moteur. Pour cela, on utilise le bloc de dfluxage qui est dfini par la fonction
suivante [151]:
Avec :
: Flux rotorique de rfrence.
: Flux rotorique nominal.
: Vitesse mcanique nominale.
Dans ce cas, le courant de rfrence
Pour la ralisation pratique, la priode dchantillonnage est fixe Tz=100 s , les valeurs
des gains du rgulateur PI ont t rajustes Kp =0,13 et Ki =0,001 car ceux calcules nont
pas donn satisfaction.
Pour la simulation, aprs avoir entr les paramtres de la MAS, on a fix la mme priode
dchantillonnage, et les valeurs des gains Kp =1,5 et Ki =0,1. Le profile du couple de
charge a t rgl de sorte quil soit semblable celui de la pratique.
Les figures 2.17 (a - f) montrent les performances de rglage obtenues exprimentalement
(figures de gauche) et par simulation (figures de droite) en grande vitesse lors dun dmarrage
49
Chap. 2
avec une charge de 1,6 N.m crte, puis respectivement sans charge suivi de 3 N.m t=11,3 s
et t=14,5 s, notant que la charge lors du test exprimental est introduite manuellement. Les
consignes de la vitesse sont 0 tr/mn et changeant par un chelon de 2800 tr/mn t=5,8s, et
revenant 0 tr/mn t=19s.
50
Chap. 2
Fig. 2.17 (g,h): Zoom sur les courants de phases statoriques (pratique et simulation).
Fig. 2.17 (i,j): Composantes quadratiques des courants statoriques (pratique et simulation).
Fig. 2.17 (k,l): Composantes directes des courants statoriques (pratique et simulation).
On remarque que la vitesse (figure. 2.13.(a,b)) stablit aux valeurs des consignes avec une
bonne dynamique et des dpassements ngligeables et sans erreurs statiques. Sur les figures
(2.17.(c-j)) on remarque lapparition de pics dans le couple et dans les courants de phases
statoriques ainsi que dans les courants de laxe q aux moments des changements du couple de
charge et surtout lors des changements de consignes de la vitesse, puis il y a stabilisation en
51
Chap. 2
rgime permanent. Toutefois les courants contiennent des harmoniques (gnrant ainsi des
oscillations dans le couple et la vitesse) qui peuvent tre diminus en rduisant la bande
d'hystrsis. On aperoit sur les figures 2.17.(i,j) que les composantes des courants statoriques
Isq et Isd suivent rgulirement leurs rfrences Isq* et Isd* ( part un lger dcalage pour le
courant daxe d lors de lapplication de la charge nominale). En dpit de cela on peut conclure
que le dcouplage est satisfaisant sur toute la plage de ce test.
On remarque finalement que les rsultats de simulation et pratique sont quasiment
semblables quelque ondulations prs. Pour cela et afin dallger le volume de ce mmoire,
nous nallons ds prsent se limiter quaux rsultats issus du banc dessai exprimental.
52
Chap. 2
La rponse de la vitesse est trs rapide (figure 2.18.a), suivit dun dpassement qui a
influenc la rponse du couple (figure 2.18.b) mais qui est aussitt corrig par le systme. Sur
les figures 2.18.c, 2.18.d, on voit que les courants de phases statoriques ont une forme assez
rgulire ( cause de la bande des rgulateurs hystrsis) et ne prsentent pas de pics
excessifs. Les figures 2.18.e, 2.18.f, montrent un dcouplage remarquable du fait que les
composantes directes et quadratiques des courants statoriques suivent parfaitement leurs
rfrences.
Autres tests
Le comportement du systme est maintenant mis en preuve par une de rfrence en srie
dchelons avec inversion du sens de rotation (0 1440 tr/mn puis 2880 tr/mn), la
machine tant charge 3,2 N.m de crte entre t=4 s et t=5 s.
53
Chap. 2
Fig. 2.19.c: Les courants de phases statoriques. Fig 2.19.d: Composantes quadratiques des courants statoriques.
Sur la figure de la vitesse (figure 2.19.a,b) on peut voir une trs bonne dynamique de
rponse de la vitesse et du couple avec de lgers dpassements mais qui sont corrigs
instantanment. Les changements brusques des rfrences induisent des pics sur les courbes
des courants
(figure 2.19.c) et (figure 2.19.d) mais naffectent pas la rponse de Isq et donc
54
Chap. 2
Fig. 2.20.c : Les courants de phases statoriques. Fig. 2.20.d: Composantes quadratiques des courants statoriques.
En ce qui concerne les performances de la poursuite, on aperoit sur la figure 2.20.a que la
vitesse mesure suit parfaitement sa valeur de rfrence. La mme chose est visible sur les
courbes de la figure 2.20.d qui reprsente la composante de laxe q du courant statorique ainsi
que sa rfrence. Cependant, le couple a plus dondulation compar aux premiers tests, mais il
prsente une bonne dynamique, sa trajectoire suit parfaitement le profil de la rfrence.
Pour le test de variation de la charge, on constate que la commande rpond avec succs car
les perturbations sont rejetes instantanment et le systme redevient aussitt stable. On voit
aussi sur la figure 2.20.c que les courants statoriques ne prsentent pas de pics.
Nous concluons par ces rsultats que la commande IRFOC en courant prsente des
performances satisfaisantes avec une bonne dynamique de poursuite ainsi quun rejet
apprciable des perturbations. Les dpassements sont sans effets perturbateurs sur la stabilit
du systme et il ny a pas derreurs statiques notables.
Chap. 2
couple, du flux, et des courants en rgime permanent ce qui affectent l'estimation de la vitesse
et sa rponse, se traduisant galement par des bruits acoustiques accrus, plus la sensibilit aux
variations de la rsistance statorique. En outre, la suppression de l'tage MLI principale
caractristique de la DTC et l'introduction de contrleurs d'hystrsis pour le couple et le flux
a pour consquence une frquence de commutation variable [94].
(2.69)
O :
partir de (2.69) on a:
Sachant que pendant une priode dchantillonnage [0, Tz], la squence de commande (Sa
Sb Sc) du convertisseur est fixe, la relation (2.70) peut s'crire comme suit :
Ou encore:
Chap. 2
suit la direction de
,
, et
v3
s sd
v sq
v2
v sd
v1
v4
v5
v6
57
Chap. 2
partir de lquation (2.73), nous constatons que la variation du module du flux statorique
est proportionnelle la composante radiale de la tension statorique, cest--dire, quand un
vecteur de tension actif est appliqu, cest la projection de cette tension sur laxe du flux qui
permet de faire varier son module.
Si une squence de tension nulle est applique, nous constatons que la variation du module
du flux statorique est nulle.
radiale vsd positive, cela signifie que ces vecteurs augmentent le module du flux statorique.
D'autre part les vecteurs (
S (t t )
S (t t )
v 3 t
S (t )
v 2 t
S (t )
Fig. 2.22: volution du vecteur du flux statorique en fonction dun vecteur de tension appliqu.
En choisissant une squence correcte des vecteurs vs sur des intervalles de temps successifs
de dure Tz, on peut faire suivre lextrmit du vecteur
la trajectoire dsire.
Pour fonctionner avec un module de flux constant, il suffit de choisir une trajectoire
circulaire pour lextrmit du vecteur flux. Cela nest possible que si la priode de contrle Tz
est trs faible devant la priode de rotation du flux.
58
Chap. 2
On peut apercevoir immdiatement que le couple dpend, de lamplitude des deux vecteurs
et
En admettant que le flux statorique est maintenu dans une bande d'hystrsis
prdtermine, cela nous permet de supposer qu'il suit sa rfrence (
), et que
lvolution du flux rotorique est lente par rapport celle du flux statorique [159], lexpression
(2.80) l'instant
devient:
(2.81)
La figure 2.24 illustre lvolution de langle , pour deux vecteurs de tensions diffrents.
S (t 1)
S (t )
v 3 t
S (t t )
r (t )
0 e Diminue
Fig. 2.24: volution de l'angle
v 2 t
S (t )
r (t )
0 e Augmente
en fonction du vecteur de tension appliqu
59
Chap. 2
Nous avons vu que pour fixer lamplitude du flux statorique, il faut imposer lextrmit
du vecteur flux une trajectoire circulaire. Pour cela, le vecteur de tension appliqu doit
toujours tre perpendiculaire au vecteur flux. Mais, comme il ny a que huit vecteurs de
tensions possibles, dont deux sont nuls, cela se traduit pour le flux statorique par lapplication
dune composante radiale qui agit sur lamplitude du flux statorique, est dune composante
transversale qui agit sur lcart angulaire entre les flux statorique et rotorique donc sur le
couple.
Les vecteurs (v2,v3,v4) ont une composante transversale positive, ce sont donc ces vecteurs
qui augmentent le couple de faon plus ou moins selon la vitesse et la phase du flux. En
revanche, les vecteurs (v5,v6,v1) possdent une composante transversale ngative ce qui
permet de diminuer le couple. Lapplication des vecteurs nuls revient bloquer la position du
vecteur flux statorique pendant une dure correspondant la priode de contrle, alors que le
vecteur flux rotorique est en train de continuer sa course suivant son inertie , rattrapant ainsi
le vecteur flux statorique. Laction obtenue est donc une diminution du couple tout en
maintenant lamplitude du flux statorique inchange si la vitesse est positive et dune
augmentation du couple si elle est ngative.
Lapproximation sur la chute de tension dans la rsistante statorique est raliste, excepte
aux faibles vitesses o le terme (Rs is) doit tre considr.
Chap. 2
lamplitude du flux.
Ainsi, le comparateur hystrsis deux niveaux, permet de dtecter les dpassements de
la bande de contrle par la relation:
(2.82)
est la bande dhystrsis du contrleur (figure 2.25 (a,b)).
et le flux estim
.
(2.83)
t
Fig. 2.25.a: volution de
.
61
Chap. 2
dT
1
-H
H
eT
-1
(2.85)
V3
V2
V1
s
V6
1
Fig. 2.27: Choix du vecteur de tension appliquer
Chap. 2
secteur
(1)
(2)
(3)
(4)
(5)
(6)
v6,v1,v2
v1,v2,v3
v2,v3,v4
v3,v4,v5
v4,v5,v6
v5,v6,v1
v3,v4,v5
v4,v5,v6
v5,v6,v1
v6,v1,v2
v1,v2,v3
v2,v3,v4
Secteur
(1)
(2)
(3)
(4)
(5)
(6)
Te
v2, v3
v3, v4
v4, v5
v5, v6
v6, v1
v1, v2
Te
v5, v6
v6, v1
v1, v2
v2, v3
v3, v4
v4, v5
Secteur
(1)
(2)
(3)
(4)
(5)
(6)
Te s
v2
v3
v4
v5
v6
v1
Te s
v3
v4
v5
v6
v1
v2
Te s
v6
v1
v2
v3
v4
v5
Te s
v5
v6
v1
v2
v3
v4
De cette table, les diffrents vecteurs de tensions actifs appliquer sont connus, mais l'ide
d'omettre les squences de tensions nulles n'est pas optimale, en effet leur absence contribue
augmenter le nombre de commutation et donc les pertes correspondantes [160].
63
Chap. 2
La table de commande dfinie par [161] donne au tableau 2.4 permet l'utilisation des
squences de tension nulle et ainsi limiter les pertes.
Tableau 2.4: laboration de la table de commutation.
Secteur
(1)
(2)
(3)
(4)
(5)
(6)
v3
v4
v5
v6
v1
v2
v0
v7
v0
v7
v0
v7
v5
v6
v1
v2
v3
v4
v2
v3
v4
v5
v6
v1
v7
v0
v7
v0
v7
v0
v6
v1
v2
v3
v4
v5
Cette mthode est connue comme la plus simple estimer le flux, elle est issue de
l'quation (2.29).
Lamplitude du flux statorique est estime partir de ses composantes suivant les axes ,
Soit :
(2.86)
Avec:
Les composantes
et
(2.87)
Chap. 2
(2.88)
i s
Rs
v s
v s
Rs
i s
2
s
2
s
tan ( s / s )
1
Le couple est obtenu partir des composantes des courants statoriques et du flux dj
estim par:
(2.89)
2.7.3.5 Schma globale de la commande
Malheureusement la prcision de l'estimation de ce modle est limite, cela est due
l'intgration en boucle ouverte qui peut mener de grandes erreurs d'estimation, aussi en
basse vitesse la chute de tension statorique n'est plus ngligeable, ceci est le principal
inconvnient de ce modle. Notons que l'intgrateur pur est souvent remplac par un filtre
passe bas pour viter le problme de drive d'intgration.
Le schma sur la figure 2.29 illustre de principe de commande DTC.
Source
3~
Te*
+-
V3
V2
V1
V4
*
s
+-
V5
V6
Te
Fig. 2.29: Principe de la commande DTC
Estimation du
flux
et du couple
65
Chap. 2
Le premier test consiste utiliser une rfrence rectangulaire dbutant par 0 tr/mn et
atteignant la valeur nominale de la vitesse de rotation du moteur par un chelon, soit
2880 tr/mn. Pour tester la rponse du couple lectromagntique, la machine dmarre
initialement vide, elle est charge 100% de sa charge nominale t=8,5 s puis 50%
t=12,25 s et enfin sans charge t=17 s.
66
Chap. 2
67
Chap. 2
On voit sur les figures 2.30 (a,b) que la vitesse a une bonne dynamique, avec des
dpassements notables mais qui sont corrigs par le rgulateur aprs le rgime transitoire,
toutefois on constate une erreur statique aprs la rgulation mais qui est minime (infrieur
5%), la vitesse mesure suit sa rfrence d'une manire correcte. Sur la figure 2.30 (c,d), on
aperoit que le couple prsente de petites ondulations, sa dynamique est moins performante
d au rgulateur ajout pour la rgulation de la vitesse. La forme donde des courants (figures
2.30 (e,f)) est rgulire mais on note cependant des pics qui sont un peu excessifs. Le flux
(figures 2.30 (g,h)) suit une trajectoire quasi circulaire, et la dtection des secteurs est
parfaitement respecte (figure 2.30 (k,l)).
Les rsultats issus de la pratique et de la simulation sont presque identiques sauf pour la
rponse de vitesse (figures 2.30 (a,b)). Les diffrences remarques pendant les premires 5s
viennent du fait quaux dbuts des tests la machine dbute par zro dans la simulation, alors
que dans la pratique elle faisait des cycles rptitifs.
La rference dcrit la trajectoire suivante : Elle dbute par 0 tr/mn, suivi de 500 tr/mn
t=4,9 s, et revienne 0 tr/mn t=18,9 s. La MAS est initialement dcharge, puis elle est
mise 0,7 N.m et revient 0,4 N.m t=8,65 s, et ensuite 1 N.m t=12 s.
La rponse de la vitesse est instantane comme on peut lapercevoir sur la figure 2.31.a, les
dpassements ne sont pas importants mais le systme met un peu de temps se stabiliser
(environ 3,75s aprs tre charger de 1 N.m). Par contre la rponse du couple est trs rapide
(figure 2.31.b).
68
Chap. 2
Lvolution du module du flux statorique est constante (figure 2.31.e), et sa trajectoire est
circulaire (figure 2.31.c). Les courants de phases statoriques (figure 2.31.d) ne prsentent pas
de pics importants, et lvolution de la dtection des secteurs est rgulire (figure 2.31.f).
69
Chap. 2
70
Chap. 2
Le rsultat de la poursuite port sur la figure 2.32.a, montre que la DTC prsente une assez
bonne dynamique de la vitesse sans dpassement ni erreur statique, le couple par ailleurs
(figure 2.32.b) a une trs bonne rponse mais contient beaucoup dondulation en rgime
permanent, cela cest traduit par des bruits acoustiques au cours du fonctionnement de la
machine. Sur la figure 2.32.e le flux estim garde sa valeur de rfrence, et il conserve une
trajectoire circulaire adquate (figure 2.32.f), et les courants de phases statoriques sont de
forme rgulire mais prsentent des pics excessifs dautant plus que la machine est charge
(dailleurs charge 100% les pics devenaient dangereux et ont conduit au dclenchement des
organes de protections). Sur les figures 2.32.h on voit que la dtection des secteurs par rapport
au temps est trs approprie.
La commande est maintenant teste pour une rfrence en rampe qui forme un trapze de
2800 tr/mn de crte. La machine est charge 3,1 N.m de crte.
71
Chap. 2
Chap. 2
Fonction triangulaire
1
0
a
0
b
b
c
c
a
Fig. 2.34 : Formes usuelles des fonctions dappartenance.
73
Chap. 2
Fuzzification
Entres floues
Base de rgles
&
Mcanisme dinfrence
Sorties floues
Dfuzzification
Sorties strictes
Fig. 2.35 : Schma du rgulateur flou de la vitesse
Fuzzification
Base de rgles
prmisse Alors
conclusion
Les rgles peuvent tre reprsentes dans une matrice dite matrice d'infrence.
La prmisse est un ensemble de conditions lies entre elles par des operateurs flous qui
s'appliquent aux fonctions d'appartenance. Les plus communment utiliss sont: loprateur
dintersection "ET", loprateur dunion "OU", et loprateur de la ngation ou du
complment "NON".
74
Chap. 2
Oprateur NON
Le complment dun ensemble flou A est dfini par la fonction dappartenance
tel
que :
(2.94)
Mcanisme dinfrence
Chap. 2
(2.95)
Enfin vient lagrgation des rgles qui est la dernire tape de l'infrence, elle permet de
synthtiser les rsultats obtenus en prenant en compte linfluence de lensemble des valeurs
proposes par la dcision floue.
Dfuzzification
Chap. 2
N*
e_N
-K-
-K-
z-1
K_e
2
Discrete-Time
Integrator
Fuzzy Logic
Controller
N
de_N
K (z-1)
Ts z
Te*
K Ts
K_s
-KK_de
Dans notre travail nous avons ajout un gain proportionnel la structure prcdente qui
prsentait quelques problmes de stabilit. La nouvelle structure (P+Flou-PI) est donne la
figure 2.37. Notons quon a retrouv cette ide publi dans [167], o le gain proportionnel
ajout a t utilis pour la correction de la rponse lors des changements brusques de la
rfrence, aidant ainsi le gain proportionnel initial.
N*
1
e_N
-K-
K Ts
Te*
1
z-1
K_e
2
Fuzzy Logic
Controller
N
K (z-1)
Ts z
-K-
de_N
Discrete-Time
Integrator
K_s
-K-
Discrete-Time
Derivative
K_de
-KKp_F
et sa drive
comme suit :
(2.97)
(2.98)
O Tz est la priode dchantillonnage.
= 0.3,
=0.5.
Il faut noter que ses valeurs ont t obtenues aprs des essais exhaustifs jusqu' obtention
des rsultats escompts ou suffisamment prcis pour tre accepts.
77
Chap. 2
2.8.2.1 Fuzzification
La rpartition et surtout le nombre des fonctions d'appartenance sur l'univers de discours
est trs dlicat car il faut tenir en compte le temps de calcul de lalgorithme lors de
limplmentation pratique.
Nous avons slectionn les mmes fonctions dappartenance de formes triangulaires et
trapzodales pour les variables d'entres et de sortie rparties en cinq sous ensembles
symtriques et quidistants (figure 2.38). La plage de lunivers de discours stant entre
[-1,2 1,2]. Ce choix permet une implantation facile et l'tape de fuzzification car il ne requiert
pas un grand temps de calcul lors de son valuation en temps rel [164].
Degree of membership
NL
NS
ZE
PS
-0.5
eN 0
0.5
PL
0.8
0.6
0.4
0.2
0
-1
Les diffrents ensembles sont dfinis par les variables linguistiques suivantes :
-
NL : Negative Large.
NS : Negative Small.
ZE : Zero.
PS : Positive Small.
PL : Positive Large.
Chap. 2
1.5
a2 4
a3
N, eN, deN
3
0.5
a4
a1
2
1
ref
N
deN
-0.5
-1
eN
0
10
t (s)
15
Par exemple au dmarrage (point 1 sur la figure 2.39) la rponse est fortement infrieure
la consigne, lcart entre la vitesse de rfrence et mesure est grand positif (
=PL), sa
drive est nulle (ZE) alors la commande en sortie doit tre forte (PL). Quand la vitesse
mesure se rapproche de la rfrence (point 2,
=PS) et la drive
=NS, la commande
sera nulle (ZE) pour ne pas avoir un grand dpassement. Aprs dpassement (point 3), lerreur
est
=NS et sa drive
le dpassement persiste
a chang de signe (
Chap. 2
eN
deN
NL
NS
ZE
PS
PL
NL
NS
ZE
PS
PL
NL
NL
NL
NS
ZE
NL
NL
NS
ZE
PS
NL
NS
ZE
PS
PL
NS
ZE
PS
PL
PL
ZE
PS
PL
PL
PL
gomtrique de la variable floue de sortie. Son quation discrtis est donne par :
(2.99)
2.8.3 Rsultats de tests des commandes IRFOC et DTC rgules par la logique
floue
Aprs avoir choisi et adopt tous les paramtres du rgulateur flou, on a procd son
implantation travers l'environnement MATLAB-FUZZY TOOLBOX, qui est un outil trs
interactif. Il permet, de dfinir les variables d'entres et de sortie, leurs fonctions
d'appartenance et les rgles d'infrence comme il permet la visualisation de la courbe de gain
caractristique et de l'excution des rgles d'infrences. Le modle ralis sur MATLABFUZZY TOOLBOX est ensuite insr dans l'environnement MATLAB-SIMULINK pour
faire partie des modles qui ont t utiliss dans la simulation et la pratique.
Les performances de chaque mthode sont examines suite lintroduction dun rgulateur
flou dans la boucle de correction de la vitesse. Il est noter que la priode dchantillonnage a
t augmente Tz = 600 s, car lalgorithme demandait plus de temps de calcul et nous nous
sommes confronts de "over-run" pendant la compilation de Simulink vers dSPACE, et
cest inopportunment une des limitations de la carte DS1104.
80
Chap. 2
Le premier test consiste appliquer une consigne rectangulaire dbutant par 0 tr/mn et
atteignant 2800 tr/mn t=2,45s pour la IRFOC (t=3s pour la DTC) et revenant 0 tr/mn
t=16,45s (t=17s pour la DTC). Dans la commande IRFOC la machine dmarre avec une
charge atteignant 0.7 N.m puis elle est mise vide t=8,4s ensuite elle est charge 3,1 N.m.
Pour la DTC la machine dmarre une charge atteignant 1,6 N.m, mise vide t=7.5s puis 3,1
N.m t=11,3s. Les rsultats de la commande IRFOC sont ports gauche de toutes les
figures qui suivent et celles de la DTC droite.
- IRFOC -
- DTC -
81
Chap. 2
Sur les figures 2.40 (a,b) on peut voir que la dynamique de la rponse de la vitesse de la
DTC est rapide par rapport la commande IRFOC, toutefois elle prsente des dpassements
assez perceptibles et plus dondulations. Les rponses des couples (figures 2.40 (c,d)) sont
comparables sauf que pour la IRFOC il y a plus dondulations. Sur les figures 2.40 (e,f), on
remarque que les changements brusques des consignes induisent des pics de courant qui sont
plus distingus dans la DTC que dans la IRFOC.
82
Chap. 2
On peut voir aussi sur les figures 2.40 (g,i) que le dcouplage est perturb momentanment
pendant les phases dapplication des couples de charges mais la commande est vite stabilise.
Les secteurs sont bien dtects (figures 2.40.j) et le flux (figures 2.40.h) suit une trajectoire
quasi circulaire mais dune bande assez large, ceci est d laugmentation de la priode
dchantillonnage. On peut remarquer surtout que lintroduction du rgulateur flou a
nettement amlior la rponse de la commande DTC par rapport la rgulation par PI.
On reprend le mme test mais cette fois-ci en petite vitesse o un chelon de 600 tr/mn et
appliquer t=3s pour la IRFOC (t=1,6 s pour la DTC) partant de 0 tr/mn et rappliquer
t=17 s (t=15,6 s pour la DTC). Le moteur dmarre avec un couple de charge qui atteint
0,8 N.m, aprs il est remis vide t=6,6 s (t=6.3 s pour la DTC), et finalement charg 1
N.m t=10,7s (t=8,7s pour la DTC).
83
Chap. 2
Daprs les figures 2.41, on peut apercevoir une trs bonne dynamique des deux
commandes soit aux rgimes transitoires ou pendant les rgimes permanents, mais avec une
lgre supriorit de la commande IRFOC vis--vis des dpassements de la vitesse (figures
2.41 (a,b)) et les ondulations du couple (figures 2.41 (c,d)). Le dcouplage est parfait (figures
2.41 (g,i), et la trajectoire circulaire est parfaitement respecte (figure 2.41.h).
84
Chap. 2
La commande est maintenant teste travers une rfrence en rampe de forme trapzodale
en grande vitesse voisinant la vitesse nominale de la machine c.--d. 2800 tr/mn. Pour la
commande IRFOC, la machine dmarre avec une charge progressive qui arrive environ 50%
de sa charge nominale ensuite elle est charge environ 100% t=3,6 s. Pour la DTC, la
machine dmarre avec les mmes conditions que la IRFOC ensuite elle est charge environ
100% t=3,75 s. linstant t=10,7 s le couple de charge est retir, et rappliqu t=12,2 s.
85
Chap. 2
La comparaison des allures avec une rfrence trapzodale (figures 2.42 (a,b) permet de
dire que la rponse en vitesse du rgulateur flou dans la IRFOC suit sa trajectoire mieux que
celle dans la DTC qui prsente quelques instabilits lors du passage zro et lors de
lapplication du couple de charge. Mais ces rsultats restent bien meilleurs par rapport ceux
obtenus par rgulation PI.
86
Chap. 2
Vu les ondulations (figures 2.42 (c,d)), il a fallu filtrer les rsultats pour voir lallure
effective de la rponse des couples visibles surtout dans la DTC. Ceux-ci on eu un impacte
direct sur les courants de phases statoriques (figures 2.42 (e,f)) qui ont dpass 15 A, suivit de
bruit acoustique.
La mme chose est constate sur la figure 2.43.g o le courant de laxe q est ondul, mais
la grandeur filtre montre un bon suivit de la rfrence, de mme pour la composante de laxe
d qui reste voisine de sa rfrence.
Sur la figure 2.42.h la trajectoire est devenue hexagonale dune trs large bande, et la
dtection des secteurs nest plus rgulire dans les zones perturbes (figure 2.42.j).
Le mme test est repris mais cette fois-ci en petite vitesse, les valeurs de crtes sont
500 tr/mn, et le couple de charge atteignant 1 N.m est introduit pour la commande IRFOC
t=3,9 s (t=2,6 s pour la DTC) retir t=1,6 s (t=9,25 s pour la DTC) et rintroduit t=18,6 s
(t=11,2 s pour la DTC).
87
Chap. 2
En petite vitesse (figures 2.43), les deux commandes prsentent une stabilit accrue, les
rponses des vitesses sont sans dpassements ni erreurs statiques avec un trs bon rejet de
perturbation. Les couples (figures 2.43 (c,d)) ont une rponse excellente mais avec un peu
88
Chap. 2
plus dondulation pour la DTC. Les composantes des courants directes et en quadratures
(figures 2.43 (g,i) respectivement) suivent leurs rfrences parfaitement ce qui assure un trs
bon dcouplage. La trajectoire du flux est circulaire, la bande est uniforme (figures 2.43.h), et
lvolution des secteurs est rgulire (figures 2.43.j).
89
Chap. 2
Chap. 2
les courants de phases statoriques visibles sur les figures 2.44 (e,f). Sur les figures 2.44 (c,d),
on remarque que la DTC prsente plus dondulations dans le couple, mais la rponse est la
mme. Le courant de laxe en quadrature (figure 2.44.g) est ondul mais suit sa rfrence, ce
qui assure le dcouplage que ncessite la commande. Le flux a une trajectoire circulaire avec
une bande un peu large et la dtection des secteurs est rgulire (figures 2.44 (h,j)).
Chap. 2
92
Chapitre 3
Commande avance de la MAS par mode
glissant
Chap. 3
3.1 Introduction
Les lois de commandes sont gnralement synthtises partir dun modle nominal
simplifi qui ne tient pas en compte toute la complexit du systme, car des dynamiques sont
ngliges, et les valeurs des paramtres du modle sont considres gales leurs valeurs
nominales. Du fait de ces approximations, il est ncessaire de recourir une tape de
validation posteriori de la loi de commande. On parle alors d'analyse de robustesse, il s'agit
en effet d'analyser la robustesse du systme face aux perturbations externes (variation des
conditions de fonctionnement) ou internes (variation des paramtres du systme).
Dans la premire partie de ce chapitre, les lois classiques pour la synthse de la loi de
commande structure variable par mode glissant seront appliques la commande vectorielle
de la MAS dans le but de la comparer notre mthode propose qui fera lobjet dune tude
dtaille dans la deuxime partie. En effet, notre choix a t premirement port sur une
mthode qui se base sur le choix de la surfaces de commutation et cela par lintroduction dun
terme intgral, nous examinerons le problme de l'amlioration des performances tout en
prservant l'invariance du mode glissant afin davoir plus de robustesse en rgime permanent
et en prenant en compte la simplicit de la commande.
Par la suite, et tant donn que le contrle par SMC classique ne peut pas grer les
incertitudes internes et externes au cours du mode d'atteinte (reaching mode) [79], on sest
bas sur le concept de contrle de la loi d'atteinte (reaching law control, RLC) o nous allons
introduire une nouvelle approche dite une loi datteinte exponentielle dans la loi de
commande discontinue.
La mthode propose sera applique la boucle de rgulation externe de la MAS pour
accomplir une commande en vitesse ou en position selon le choix de lapplication. Aprs
ltude thorique on conclura ce chapitre par la validation exprimentale et la discussion des
rsultats obtenus.
3.2
La commande structure variable par mode glissant est une stratgie de commande non
linaire qui peut forcer les tats du systme atteindre une surface de glissement prdfinie et
converger vers le rgime permanent tout le long de la surface en mode glissant. La synthse
de la rgulation par SMC passe par deux tapes principales, tout d'abord, le choix de la
surface de glissement ou de commutation, et ensuite la conception de la loi de commande
discontinue qui assure l'attractivit de la surface et la stabilit de la commande.
93
Chap. 3
La thorie des modes glissants est parfaitement adapte aux systmes dont la
commande est discontinue, comme cest le cas des convertisseurs lectriques.
Dans la commande structure variable, la rponse d'un tel systme passe en gnral par
trois phases ou modes appels, mode d'atteinte (Reaching Mode, RM), mode de glissement
(Sliding Mode, SM), et le mode du rgime permanent (steady-state mode, SS) [170], ces
modes sont illustrs dans le plan de phase sur la figure 3.1.
x
S(x) > 0
SS
x
SM
RM
S(x) < 0
S(x) = 0
94
Chap. 3
S x
t
n 1
ex
(3.2)
, la condition
suffisante de l'existence du mode glissant S=0, , dans un temps fini est que la paire d'ingalit
dans (3.4) soit vraie [44].
lim
S
s 0 0
lim S 0
s 0
(3.4)
Chap. 3
1 2
S x
2
(3.5)
Pour que (3.5) soit dcroissante, sa drive doit tre alors ngative :
V x S x S x 0
(3.6)
Tant que (3.6) est vrifie, la dynamique du systme sur S(x) ainsi que sa stabilit sont
indpendantes du systme (3.1), elles dpendent uniquement des paramtres de la surface
choisie. Ceci explique l'invariance de ces lois de commande par rapport aux perturbations
agissant sur la partie commande.
Lorsque la trajectoire de phase reste sur la surface S(x), le systme est dit en mode de
glissement et cela jusqu' ce qu'il arrive ltat d'quilibre (rgime permanent). Lingalit
fondamentale (3.6) permet aussi de dterminer les gains de rglage des contrleurs par mode
glissant.
3.2.1.3 Dtermination de la loi de commande
Dans la thorie des commandes structure variables, il y a plusieurs manires de choisir
les paramtres pour dfinir une logique de commutation, daprs la littrature il y a trois types
de structures trs rpandues, la commande par contre-raction linaire gains commuts, la
commande par relais, et la commande quivalente. Les deux dernires approches, sont les
prfres dans la commande des machines lectriques parce qu'elles sont plus appropries
[171].
Dans notre cas, la mthode choisie est celle de la commande quivalente, schmatise sur
la figure 3.2 [171].
Perturbation
ueq
u u n
Systme
Sortie
-1
S(x)
Loi de commutation
Fig.3.2 Schma fonctionnel de la commande quivalente.
96
Chap. 3
u ueq u n
(3.7)
La premire tape, est de dfinir une entre ueq, de telle faon que la trajectoire d'tat reste
sur la surface de commutation S(x)=0.
La drive de la surface S(x) est :
, et un = 0.
Une fois ueq dfinie, elle est substitue dans le systme (3.9), pour avoir la nouvelle
expression de la drive de la surface :
(3.11)
La commande discontinue un est dfinie durant le mode de convergence et doit satisfaire la
condition :
La commande un est donne par la forme de base qui est celle d'un relais reprsent par la
fonction signe abrge sign (figure 3.3) :
,
avec K >0
(3.12)
97
Chap. 3
un
K
S(x,t)
-K
La phase de glissement correspond celui d'un relais commutant avec une frquence
infinie. Une frquence d'oscillation infinie suppose des lments idaux de commutation
(relais sans seuil, ni hystrsis, ni retard de commutation), ce qui n'est pas le cas en pratique.
En prsence de ces imperfections la frquence de commutation devient alors finie, et se
manifeste par des oscillations autour de la surface de glissement S (figure 3.1). Ce phnomne
est appel broutement ou rticence (chattering en anglais).
Pour remdier ce problme qui peut aller jusqu' dtruire les quipements des systmes,
la fonction discontinue sign est souvent remplace par des fonctions continues dites
douces, en crant une bande autour de la surface de glissement S, la plus couramment utilise
dans la littrature est la fonction saturation sat [172], son expression est donne par (3.13)
et elle est illustre sur la figure 3.4. Il a t tout de mme mentionn que cette fonction
introduit une erreur statique dans la rponse du systme [173].
(3.13)
un
S(x)
-K
Fig. 3.4 : Commande adoucie sat
98
Chap. 3
(3.15)
commande discontinue est de diriger ltat du systme vers la surface de glissement partir
dun point initial ou lorsque celui-ci est perturb. Le problme un peu contradictoire est que la
commande discontinue cause le phnomne du broutement par la nature de la fonction signe,
et cest elle mme qui assure la robustesse de la commande par mode glissant.
Maintenant afin de dterminer les paramtres du contrleur par mode glissant on va
considrer que lerreur entre
la valeur estime de
Chap. 3
On peut rcrire loi de commande dcrite dans (3.16) en tenant compte de cette nouvelle
proposition comme ceci :
(3.20)
En substituant cette dernire quation dans (3.15), nous obtiendrons la loi datteinte
suivante :
(3.21)
Ainsi, pour que la surface de glissement converge vers zro, le gain k doit vrifier :
(3.22)
contre pour de faibles valeurs de k la phase datteinte sera longue, et pour des valeurs
importantes le phnomne du broutement sera excessif.
100
Chap. 3
Laddition du terme proportionnel -K.S forcera ltat du systme converger dun tat
initial vers la surface S plus rapidement dans un temps t donn par :
0 1
(3.26)
Cette loi augmente la vitesse quand ltat du systme est loin de la surface S et lattnue
quand ltat du systme est proche de S. cela implique une phase datteinte rapide avec
limination du broutement (car le terme sign(S)=0).
Une fois lquation datteinte est choisie il ne reste qu tablir la loi de commande en la
substituant dans (3.11).
3.2.1.5 Conception de la commande avec une loi datteinte exponentielle (ERL)
Nous avons adopt une mthode qui a t utilise en fait dans [81] pour les systmes mono
variables et ensuite gnralise pour les cas multi variables. Pour la compare la mthode
classique, nous allons en premier lieu tirer de lquation (3.23) le temps tr que met ltat pour
atteindre la surface S :
tr
S0
k
(3.27)
Il est vident quen augmentant k cela rduit le temps de la phase datteinte, mais au risque
de dtriment de la commande car des valeurs trop grandes provoqueraient le broutement.
Un terme exponentiel est propos dans la loi datteinte (ERL). Nous allons dmontrer quil
peut sadapter selon les variations de la surface de commutation. Son expression est donne
par :
(3.28)
O : N
(3.29)
101
Chap. 3
(3.30)
Et :
Le choix des paramtres de la loi de commande
dpend de la dynamique du
et sur ce
tend vers
, N(S)
cas la convergence vers la surface sera rapide et dans le second cas le terme
diminue
varie entre k et
Pour un mme gain k, le temps pour atteindre la surface est rduit par rapport la
mthode conventionnelle donne par (3.27).
En effet : Soit
en notant que
donne:
(3.33)
Or, si S 0 pour
alors:
alors:
102
Chap. 3
Sachant que
Cette dmonstration prouve que pour le mme gain k, la vitesse de la phase datteinte dans
la mthode propose est plus grande par rapport la mthode classique, en plus, et pour un
temps de convergence identique lapproche propose rduit le broutement (parce que k est
plus petit). Cela nous conduit affirmer que la loi de commande dans (3.23) est susceptible
dtre sensible aux incertitudes et aux perturbations qui peuvent surgir dans le systme
pendant le mode datteinte. Par consquent, lintroduction de la nouvelle mthode est
solidement justifie pour amliorer les performances du systme.
3.2.1.5.1 Choix des paramtres de la loi ERL
Dans ce qui suit on va donner une ide gnrale du rle des paramtres de la loi ERL et de
la manire dont ils sont choisis. Nous dmontrerons comment les incertitudes du systme
peuvent affecter le choix des paramtres pour maintenir la robustesse du rgulateur propos.
103
Chap. 3
La condition donne par (3.22) est agressive vu que le gain k est surdimensionn pour
assurer la condition de convergence. Cependant avec lapproche de la loi ERL, cette quation
peut tre crite de la manire suivante :
(3.40)
Selon cette dernire quation le gain k doit au minimum tre plus grand que
. On
(3.41)
On peut remarquer aussi quil y a une similitude entre lapproche par ERL et la mthode
conventionnelle dj dcrite par (3.13) dont la largeur de la bande est crite par :
,
(3.43)
Mais avec cette mthode le gain k est toujours fixe et peut avoir des valeurs
inappropries.
104
Chap. 3
*
_+
i sq
O :
, Kt p
3 Lm
2 Lr
), on aura:
et
=0, d'o
:
105
Chap. 3
rgulation quon a obtenu est K=8, notons quon a eu du mal fixer cette valeur car pour les
valeurs trop grandes arrives jusqu K=111 la commande avait une meilleure rponse avec
un bon rejet des perturbations mais le phnomne du broutement saccentuait et devenait de
plus en plus dangereux pour la machine et les organes de commandes (vibrations et pics de
courant).
3.3.1.1.1.1 Rsultats des tests en grandes vitesses
Les rsultats sur les figures 3.6 montrent qu la valeur adopte du gain K avec une
alimentation rgle pour un fonctionnement en charge, le phnomne du broutement se
manifeste clairement pendant les priodes de fonctionnement vide soit de t=0 s t=5 s, et
partir de t=20.
106
Chap. 3
Sur la rponse de la vitesse (figure 3.6.a) on voit quil y a une bonne dynamique de
poursuite mais une erreur statique importante survient lors de lapplication dune charge de 2
N.m. Les oscillations sont dautant plus distingues sur la courbe de rponse du couple
pendant le fonctionnement vide (figure 3.6.b). Le phnomne altre le fonctionnement de la
commande que mme les courants absorbs par la machine vide sont plus importants quen
107
Chap. 3
charge (figure 3.6.c). Sur les courbes des figures 3.6.d on voit que le dcouplage est
srieusement affect par le phnomne du broutement.
Ceci nous a contraint tudier le comportement du systme vide et en charge
sparment.
On va tester la rponse du systme sans charge des chelons successifs de crte 2100
tr/mn aux instants t=0,36 s, et 14,74 s, et -2100 tr/mn t=7,36 s, et 21,74 s.
108
Chap. 3
Avec la mme valeur du gain K mais une alimentation rduite on remarque sur les
figures 3.7 que la rponse du systme est assez satisfaisante, et les ondulations sont
acceptables quoi que le courant en quadrature de rfrence
limites.
On va reprendre le mme test mais avec la machine qui fonctionne maintenant avec un
couple de charge de 2 N.m.
109
Chap. 3
On remarque par ailleurs que la rponse du systme en charge est plus stable et que les
oscillations sont nettement moins perturbatrices. La poursuite de la vitesse (figure 3.8.a) est
assez bonne mais prsente une dynamique un peu longue de mme que pour la rponse du
couple lectromagntique (figure 3.8.b), notons aussi que lerreur statique persiste mme si
elle reste minime. Le courant en quadrature de rfrence a atteint les limites prrgles mais
le dcouplage reste acceptable (figure 3.8 (d,e)).
On va conclure les tests de grande vitesse par une rfrence trapzodale de crtes de
2000 tr/mn, la machine fonctionne pralablement avec un couple de qui atteint 2 N.m,
ensuite elle est dcharge t=10 s.
110
Chap. 3
On remarque par ces rsultats (figures 3.9) que la courbe de la vitesse prsente une bonne
dynamique de poursuite mais avec une erreur statique en charge qui perdure. On voit bien
aussi que la commande est pratiquement dtriore lors du passage au fonctionnement vide,
les oscillations saccentuent et le dcouplage nest plus assur.
3.3.1.1.1.2 Rsultats des tests en petites vitesses
Dans ce test la machine fonctionne avec une charge 0,7 N.m de crte, ensuite elle est
dcharge linstant t=11,8 s pour une vitesse qui change entre 500 tr/mn.
111
Chap. 3
Les rsultats illustrs sur les figures 3.10 montrent que la poursuite de la vitesse est
satisfaisante, il ny a pas de dpassement et le temps de rponse est de lordre de 0,2 s,
nanmoins une erreur statique de 5% est notable lors du fonctionnement en charge. On
retrouve le problme des oscillations sur pratiquement toutes les courbes lorsque la machine
fonctionne sans charge, mais ceux-ci nont pas dtrior ni la dynamique de poursuite ni le
dcouplage entre les grandeurs statoriques, dautant plus que lappel des courants est rgulier.
On va maintenant prsenter les rsultats du test pour une rfrence en forme trapzodale
( 500 tr/mn) mais avec des conditions inverses par rapport au test prcdent c.--d. que la
machine fonctionne initialement vide ensuite elle est perturbe avec une charge de 0,7 N.m
linstant t=12,5 s.
112
Chap. 3
L encore on aperoit (figures 3.11) que la poursuite de la vitesse est satisfaisante, mais
avec plus doscillations ds le passage par zro suivi par des bruits acoustiques vide (t=2.8
s), cela a mme induit des pics dans les courants statoriques. La dynamique de la rponse et le
dcouplage sont plus adquats lors du fonctionnement en charge mais ils sen suivent par plus
dondulations.
113
Chap. 3
Selon les figures 3.12 on constate globalement que les rponses pour le suivi de trajectoires
sont acceptables, cependant lapplication du couple de charge ( t=15 s) augmente leffet des
oscillations trs visibles sur toutes les courbes.
114
Chap. 3
3.3.1.1.2
Conclusion
Les rsultats obtenus nous ont montr un rglage moyen du contrleur par mode glissant
soit en poursuite soit en rglage. Outres les oscillations qui sont prsentes surtout aprs le
changement de consigne du couple de charge, et qui ont dtrior le dcouplage ncessaire au
bon fonctionnement de la commande, on a constat une erreur statique qui a perdure dans
tous les tests qui ont t raliss.
partir de ces rsultats, on peut constater que les performances du systme, contrl par
cette technique de commande, sont insatisfaisantes en comparaison avec les rsultats
prcdents. Il est donc ncessaire denvisager une stratgie de stabilisation et damlioration
des performances de cette mthode toute en respectant les objectifs notamment la simplicit
dimplmentation.
3.3.1.2 Rgulation par la mthode propose
Le choix de la surface de commutation est une tape primordiale lors de la synthse de la
commande par mode glissant, cest pourquoi les chercheurs ont prt une attention
particulire la forme de lquation qui dtermine la dynamique de la surface, partant de la
forme linaire initiale propose par [60]. La surface qu'on va tudier est une modification de
celle propose dans [49], elle est donne par:
a f1 b isq
(3.51)
O :
a
fv
;
J
f1
TL
;
J
K t rd
;
J
Nous allons maintenant reconsidrer cette quation en introduisant les termes des
incertitudes comme suit:
(a a) ( f1 f1 ) (b b) isq
(3.52)
115
Chap. 3
k2
K ( S )
N ( S )
P
N ( S ) (1 )e S
0
0
(3.58)
116
Chap. 3
3
-
+pp
Codeur
Le systme est en premier lieu soumit une rfrence qui consiste de multiples chelons
en forme rectangulaire damplitude 2800 tr/mn applique t=5,84 s et t=19,84 s, et de -2800
tr/mn t=12,84 s. La machine oprant dabord vide, puis elle est charge environ 50% et
100% de sa charge nominale aux instants t=8,03 s et t=17,6 s respectivement.
117
Chap. 3
Chap. 3
dessai. Daprs les courbes de rponse des composantes des courants statoriques en
quadratures (figure 3.14.d) et directes (figure 3.14.e), on dduit que le dcouplage est assur
pendant toutes les phases de ce test, notons que le limiteur du courant quadratique jouer un
grand rle dans la limitation des pics.
Rfrence trapzodale
Les performances du systme sont maintenant exprimentes pour une rfrence en rampe
avec des paliers (ou trapzodale) damplitude 2800 tr/mn. Et afin de tester le comportement
du systme en rgime transitoire, il sera perturb par lapplication du couple de charge
pendant les phases de monte et de descente de la rampe, soit aux instants t=6,38s et
t=14,44s respectivement.
119
Chap. 3
Lors dune rfrence sinusodale le systme est en permanente volution (donc toujours en
rgime non tabli), cela donne plus de vracit la robustesse de la mthode propose
lorsquelle est perturbe par le couple de charge en rgime transitoire.
120
Chap. 3
Fig. 3.1 (e,f) : Courants statoriques de laxe q et de laxe d avec leurs rfrences.
Les rsultats obtenus lors de ce test viennent en ralit corroborer ceux du prcdent, en
effet, on aperoit (figure 3.16.a) une grande dynamique de poursuite avec un rejet de
perturbation assez remarquable aux instants t=7,6 s et t=18,4 s o un couple de charge
arrivant respectivement 50% et 100% de la charge nominale. On note les mmes remarques
sur la dynamique et lvolution du couple lectromagntique, courants de phases statoriques,
et leurs composantes directes et en quadratures (figure 3.16 (b-f).
Une consigne en chelon incluant le zro comme rfrence est toute aussi bien intressante
pour tester la dynamique de poursuite du systme propos. La machine est initialement force
larrt, puis un chelon de 2800 tr/min est appliqu t=5,67 s, ensuite la machine est de
nouveau sollicite larrt par une rfrence de 0 tr/mn t=18,67 s. Le systme fonctionne au
dbut vide, il est perturb par 50% et 100% de la charge nominale respectivement t=10,2 s
et t=16,63 s.
121
Chap. 3
Fig. 3.17.c : Les courants de phases statoriques. Fig. 3.17.d: Composantes quadratiques des courants statoriques.
Chap. 3
note toutefois quils ne sont pas nuls la rfrence zro quoi que la machine soit larrt
(mais leur frquence lest), cela est d au courant de rfrence
valeur non nulle (figure 3.17.e). Des figures (3.17.d,e) on dduit que le dcouplage est russi
vu la rponse apprciable des courants statoriques des axes d et q.
Nous concluons les tests de grandes vitesses par une rfrence plusieurs chelons
brusques incluant 0 tr/mn, 1400 tr/mn, et 2800 tr/mn. La machine tourne initialement sans
charge ensuite elle est graduellement charge jusqu environ 50% t=6,27s et jusqu
environ 100% t=12,1s.
123
Chap. 3
Les rsultats ports sur les figures (3.18 (a-c) montrent les grandes performances exhibes
par le systme en termes de poursuite (environ 0,2 s) et de rejet des perturbations (0,1 s). La
rponse du couple lectromagntique (figure 3.18.d) est trs rapide, et les courants (figure
3.18.e) ne prsentent pas de pics excessifs, seulement la nature de la rfrence les rendent
rptitifs ce qui a provoqu le dclenchement des organes de protection, donc cette rfrence
nest pas conseille pour un fonctionnement de longue dure. Par contre les composantes des
courants statoriques (figure 3.18 (f,g)) suivent leurs consignes parfaitement et donc le
dcouplage est russi.
3.3.1.2.1.2
124
Chap. 3
Dans cette phase la machine tourne pralablement sans charge une rfrence
commenant par -500 tr/mn suivit dun chelon de 500 tr/mn t=3,85 s, elle est perturbe
alors linstant t=6.08 s par un couple de charge de 0,7 N.m et par 1 N.m de crte linstant
t=14,8 s, et revient finalement avec cette charge -500 tr/mn t=24,8 s.
125
Chap. 3
La rponse de la vitesse est acheve en un temps trs court (de lordre de 0,15 s) soit en
monte ou en descente (figures 3.19 : a,b). Le systme reste trs stable lorsque les
perturbations se manifestent par lapplication du couple de charge. Le couple
lectromagntique une rponse instantane et ne prsente pas de fortes ondulations (figure
3.19.c), et la commande est parfaitement dcouple (figure 3.19.e).
Pour ce test la machine fonctionne avec une charge de 0,7 N.m de crte ensuite elle est mise
vide linstant t= 11,74 s.
126
Chap. 3
Les figures 3.20 montrent une trs bonne dynamique de poursuite et de rglage, des pics
sont visibles sur les courbes du couple et de la composante quadratique des courants
statoriques. Le dcouplage est assur sur toute la plage de fonctionnement malgr le
changement brusque des consignes.
127
Chap. 3
Pour les rsultats de ce test (figure 3.21) o la machine fonctionne en charge (atteignant
0,7 N.m) et dcharge linstant t= 12.46 s, on aperoit aussi que la rponse du systme est
stable soit durant les rgimes transitoires ou en rgimes permanents. Il ny a ni dpassement
ni erreur statique, et la qualit du rglage est trs satisfaisante ainsi le dcouplage.
Pour ce test o la consigne est en permanente volution, la machine est mise vide t= 13,9
s aprs un fonctionnement avec une charge qui atteint 0,7 N.m.
128
Chap. 3
L aussi (figure 3.22), on constate les grandes performances du systme pour ce type de
rfrence. En effet, la qualit de poursuite est trs satisfaisante, et la rponse du couple
lectromagntique est trs acceptable. Les courants de phases statoriques ne prsentent pas de
pics et leur forme est rgulire. On peut apercevoir galement que le dcouplage est russi et
que la commande est stable durant toutes les phases de ce test.
3.3.1.2.2 Conclusion
Les rsultats obtenus lors des tests en grandes et petites vitesses nous ont permis de faire
une large apprciation du comportement du systme pour la commande propose de la MAS.
De ce fait on peut conclure que les performances vis--vis des critres de tests adopts
(dynamique de poursuite, robustesse, et dcouplage de la commande vectorielle) sont trs
satisfaisantes et que la commande est parfaitement stable dans les diffrents points de
fonctionnements. En comparaison avec les rgulateurs PI les rsultats sont bien meuilleurs.
129
Chap. 3
Chap. 3
u k T x K ( S ) sat (S )
k1 x1 k2 x2 K (S ) sat (S )
(3.68)
k 3
K ( S )
N ( S )
O:
P
N ( S ) (1 )e S
0
0
(3.69)
La constante k3 doit tre choisi de telle sorte quil soit suprieur lensemble des
perturbations, soit:
(3.70)
Le courant de rfrence est alors obtenu en remplaant (3.68) dans (3.67) et sachant que f1
est porte dans le vecteur des incertitudes totales, on aboutira donc :
(3.71)
3.3.2.1 Rsultats de la commande en position propose
Nous allons prsent tester la rponse de la mthode propose et le comportement du
systme dans plusieurs cas de rfrences. Les tests sont effectus en charge ensuite vide
sparment pour chaque cas de figure, et pour le dernier test on tudiera la rponse du
systme dans le cas o il fonctionnera pralablement sans perturbation o il sera par la suite
perturb.
Les valeurs des paramtres de la commande sont :
k = -5000, k = 20, =5,
Les premiers rsultats (figures 3.23) sont issus dun test qui consiste en une consigne en
chelons en forme descalier, comportant 0, 175, et 350, la machine est charge pour
atteindre la valeur nominale quand la machine atteindra sa vitesse nominale.
131
Chap. 3
Chap. 3
rfrence (figures 3.23 (c,d)). La rponse du couple lectromagntique et elle aussi trs
rapide, on note aussi les dpassements qui sont dautant plus signifiants que la rponse du
systme est plus rapide, ceci est d aussi au fait que la machine nest point ddie ce type de
commande (inertie trop importante).
Sur les figures (3.23 (g,h)) on voit que la machine fait appel des courants qui ont une
nature dimpulsion pendant les phases transitoires trs courtes de la rponse, et constants
durant les phases darrt mais qui ont de trs basses frquences. Par les courbes des figures
3.23 (i,j), on peut conclure que la commande vectorielle est parfaitement dcouple vu que les
composantes des courants statoriques (directes et en quadratures) suivent correctement leurs
rfrences.
Les rsultats vide issus de la mme consigne sont ports aux figures 3.24.
133
Chap. 3
Ces rsultats montrent qu vide les performances du systme sont presque identiques
ceux obtenues en charge, mais avec des pics un peu moins infrieurs. On note toutefois les
mmes dpassements sur les rponses lors de changement de signe de la rfrence, ce qui
montre que ce nest pas d la charge mais linertie globale du groupe MAS plus
gnratrice.
134
Chap. 3
Rfrence en chelons
Les rsultats ports sur les figures qui suivent montrent les performances du systme lors
du test en chelons avec changement de signe de la rfrence. Lors du test en charge (figures
3.25), les chelons positifs sont appliqus aux instants t=1s et t=21,1 s respectivement, tandis
que lchelon ngatif est appliqu linstant t=13 s. Pour le test vide (figures 3.26) les
chelons positifs sont appliqus aux instants t=3s et t=23,1 s respectivement, alors que
lchelon ngatif est appliqu linstant t=15 s.
135
Chap. 3
On peut remarquer suivant les rsultats des deux tests que la dynamique de poursuite est
trs rapide (de lordre de 0,2 s en charge et vide), on note en circonstance les mmes
dpassements quon a dj mentionn dans le test prcdant. La rponse du couple est
instantane, dautant que les courants statoriques ne prsentent pas de pics dangereux pour la
machine, et finalement le dcouplage est parfaitement assur dans les deux cas.
136
Chap. 3
137
Chap. 3
Les figures 3.27 nous montrent la rponse du systme avant et aprs lapplication de la
perturbation. Le temps de rponse aux chelons est de lordre de 0,2 s vide et pareillement
en charge. Le couple dvelopp en charge est plus grand qu vide et de mme pour lappel de
courants de phases statoriques. On note aussi un parfait dcouplage dans les deux cas de
figures.
138
Chap. 3
La tendance actuelle dans le domaine des entranements vitesse variable soriente vers la
minimisation du nombre de capteurs de mesure dans les variateurs lectroniques en vue de
renforcer la fiabilit et de rduire les cots associs. Les capteurs sont donc remplacs par des
estimateurs simples robustes et peu coteux. cet effet, nous allons aborder au chapitre
suivant une approche pour la suppression du capteur de vitesse, et pour lestimation des
paramtres de la MAS. Cela apportera plus dapplications et donnera de lenvergure notre
commande avance de la MAS.
139
Chapitre 4
Commande sans capteur de vitesse et
estimation en-ligne des paramtres de la MAS
Chap. 4
4.1 Introduction
La plupart des processus industriels comportent des paramtres variant dans le temps, la
MAS en est un exemple type, en effet la rsistance rotorique (Rr) peut varier et atteindre
100% de sa valeur nominale pendant le fonctionnement cause de lchauffement du rotor
[175]. Un autre paramtre qui est dailleurs aussi important dans llaboration des commandes
performantes de la MAS est la constante de temps rotorique (Tr), celle-ci est non seulement
influence par leffet thermique mais aussi par la variation du glissement dans les rgimes
transitoires [176] ce qui peut entrainer la perte du dcouplage pendant ces phases. Leffet de
la variation de la rsistance statorique (Rs) est trs influant en basse vitesse pour notre cas de
figure (estimation de la vitesse par la mthode MRAS) car elle peut aller jusqu 50% de sa
valeur initiale [177].
On propose dans ce chapitre de mettre en uvre une nouvelle mthode qui comporte
lobservation de la vitesse et lestimation conjointe en temps rel (base sur les rseaux de
neurones artificiels) des principaux paramtres variant dans le temps, et notamment
lestimation de la rsistance statorique Rs et linverse de la constante de temps rotorique 1/Tr
du moteur asynchrone lorsque seuls les courants et tensions statoriques sont accessibles par la
mesure. Aprs ltude thorique on validera la mthode propose par les rsultats
exprimentaux o lon va montrer la convergence assez rapide de cette mthode ainsi que sa
robustesse mme lors du passage par zro.
140
Chap. 4
Modle
de
Rfrence
Mcanisme
d'adaptation
Modle
Adaptif
(Ajustable)
Diffrents types de MRAS ont t proposes par les chercheurs, elles se diffrent par les
variables qui sont utilises pour les modles de rfrence et adaptatif, on peut citer ceux qui se
basent sur : les flux rotoriques, la force contre lectromotrice, les puissances actives et
ractives, ou mme sur des variables purement mathmatiques (qui nont pas de sens
physique).
Le modle en courant est considr comme le modle ajustable. Le signal quon veut
estimer est bien videmment la vitesse du rotor.
Lquation du modle de courant (adaptatif) :
(4.2)
On voit bien la vitesse apparat explicitement dans (4.2) et pas dans (4.1).
141
Chap. 4
Lerreur issue de la diffrence entre ces deux modles est introduite alors dans le
mcanisme dadaptation. Elle est donne par lexpression suivante :
(4.3)
Finalement le signal de est obtenu par la relation du mcanisme dadaptation comme
suit :
(4.4)
Le problme rencontr par cette mthode, est l'intgration en en boucle ouverte, la solution
d'utiliser des filtres passe-bas la place des intgrateurs purs a t efficace, mais pas en basses
vitesses [178], vu que les filtres engendre des retards.
nanmoins, elle est plus difficile mettre en uvre, en plus elle dpend de la rsistance
statorique.
142
Chap. 4
Qm i s em
(4.8)
est le conjugu de .
En remplaant les expressions des tensions dans (4.11) la puissance ractive scrit alors:
143
Chap. 4
En utilisant l'approximation, que les valeurs relles des tensions vont se rapprocher de
leurs valeurs de rfrence en rgime permanent, le modle de rfrence peut s'crire:
(4.13)
Et en prenant en considration que dans la commande vectorielle
, et qu'en rgime
Cette approche est en fait une amlioration de la mthode originelle qui avait de srieux
problmes pendant la phase de gnration. La mthode est stable dans les quatre quadrants
des modes fonctionnement de la machine, et prsente de bonnes performances en petites
vitesses et mme la consigne zro.
Dautres expressions ont t proposes comme celles de la puissance active [128], et du
couple lectromagntique dans [123].
Chap. 4
mcanisme d'adaptation pour minimiser l'erreur entre les deux modles en se basant sur le
concept d'hyperstabilit qui concerne les systmes rtroaction qui peuvent tre diviss en
deux blocs, un bloc linaire invariant et lautre non linaire variant (figure 4.2) [117].
[]
[ ]
1/P
Bloc variant
[W]
[A]
x
Bloc invariant
Mcanisme
Dadaptation
Le systme est dit asymptotiquement hyperstable quand les deux conditions suivantes sont
satisfaites:
La fonction de transfert du bloc linaire invariant doit tre strictement relle
positive.
Le bloc non linaire variant doit satisfaire l'intgrale d'ingalit de Popov:
145
Chap. 4
Modle
de
Rfrence
Modle
Ajustable
Adaptation
146
Chap. 4
statoriques.
147
Chap. 4
On remarque par les figures 4.4 et 4.5, que la vitesse observe (ou estime) suit la consigne
avec aucun dpassement mais avec une lgre erreur statique. Le couple a une bonne rponse
et le dcouplage est satisfaisant malgr les oscillations.
Pour la rfrence trapzodale on constate le mme comportement sauf que le passage par
zro provoque des oscillations, ceci tait prvisible vu que la MAS prsente des difficults
dobservation dans cette rgion [182].
4.3.1.2 Essais de grandes vitesses en charge
Les mmes tests de robustesse sont repris lorsque la machine est charge 50%.
Les rsultats en charge prsents sur les figures 4.6.a montrent que la vitesse estime
rpond parfaitement la consigne. La perturbation de charge ne cause pas derreur statique en
rgime permanent et naffecte pas le temps de rponse. Les mmes performances sont
constates pour la rfrence trapzodale (figure 4.7.a), sauf au passage par zro o des
fluctuations sont notables.
148
Chap. 4
149
Chap. 4
La rponse de lestimateur en petite vitesse vide semble plus affecte lors du passage par
zro, mais prsente plus dondulations pendant le test en charge. Cependant le systme reste
globalement stable dans les deux cas de fonctionnement.
Modle de
rfrence
qu.(4.1)
Modle
adaptaif
qu.(4.2)
PI
PI
PI
, et
Soit , Rs , et 1/Tr les valeurs relles qui sont gnralement diffrentes des valeurs
estimes. Les quations des erreurs sont alors :
partir de (4.1) :
(4.18)
150
Chap. 4
(4.19)
Et en ajoutant
(4.22)
(4.23)
Le systme est hyperstable si lentre et la sortie du bloc non linaire W satisfait les
critres de Popov.
Finalement les quations des erreurs sont donnes comme suit :
(4.24)
(4.25)
La rsistance et linverse de la constante de temps rotorique estimes seront drivs des
mcanismes dadaptations par les relations suivantes:
(4.26)
(4.27)
151
Chap. 4
[ ]
1/P
[A]
+-
[W]
Mcanismes
+-
+-
Dadaptation
152
Chap. 4
Les figures 4.12 montrent bien lefficacit de la rponse du systme lorsque lon a introduit
lestimation en-ligne des paramtres Rs et 1/Tr. En effet lerreur entre la vitesse mesure et
celle estime est bien rduite (figure 4.12.b). Notons toutefois que le passage zro a provqu
des pics dans la rponse du couple lectromagntique et les courants de phase statoriques
(figure 4.12.c et 4.12.d respectivement). Les fluctuations causes par le passage par zro sont
visibles sur les rponses de lestimateur, mais elles demeurent sans effet sur la stabilit du
systme.
153
Chap. 4
Les rsultats en charge (figures 4.13) montrent une trs bonne dynamique de poursuite
avec une stabilit accrue de lalgorithme destimation, le passage par zro na pas autant
deffet quau fonctionnement vide, mais on constate tout de mme une erreur statique durant
le rgime permanent.
4.4.2.2.2 Rsultats de tests en petites vitesses
Le comportement du systme est maintenant observ pour une consigne sinusodale dune
amplitude de 500 tr/mn avec la machine qui tourne vide. Le mme test est reproduit
lorsque le systme est perturb par lapplication du couple de charge qui atteint 0,5 N.m.
154
Chap. 4
Le fonctionnement en petite vitesse vide (figures 4.14) sen suit par des ondulations sur
la rponse du couple, mais la rponse de lestimation de la vitesse reste satisfaisante, on
remarque aussi que lestimation de la rsistance statorique subit des fluctuations mais qui sont
insignifiants sur la stabilit de lalgorithme, en contre parti lestimation de linverse de la
constante de temps rotorique est parfaitement stable.
155
Chap. 4
Chap. 4
4.5.1
Les
rseaux
de
neurones
artificiels
(formalisation,
architecture
et
apprentissage)
Les rseaux de neurones artificiels font lobjet de recherche au carrefour de la
neurobiologie, de la psychologie, de linformatique et de la physique, dans le but de raliser
des processus pouvant ragir comme ltre humain. Le premier modle formel a t propos
par les deux biologistes McCulloch et Pits [137]. On peut reprsenter lhistorique des
pionniers du dveloppement de ltude et la modlisation des rseaux de neurones artificiels
par les schmas des figures 4.16 4.20.
157
Chap. 4
- Le modle mathmatique (figure 4.16) est constitu dentres (x1, x2,... xn)
pondres par des coefficients (w1,w2,...wn) et dune sortie (y) binaire lie par un
seuil b (bias) [28,11].
b
x1
x2
w1
w2
wn
xn
Fig. 4.16 : Modle de McCulloch & Pitts.
158
Chap. 4
Rosenblatt
(PERCEPTRON)
(1950)
entres
sont
interconnectes
b1
w11
x1
y1
w12
b2
4.18) [137].
x2
w21
y2
w1n
bn
wn2
yn
wnn
xn
Fig. 4.18 : Modle de Rosenblatt.
b1
x1
w11
y1
w12
b2
x2
w21
y2
w1n
bn
wn2
[137,190].
yn
wnn
xn
Fig. 4.19 : Modle de Widrow & Hoff
.
159
Chap. 4
x1
xn
wij
whj
y1
yn
bij
Entres Couches caches
bhj
Couche de sorties
Sorties
O :
,
sont les poids entre les neurones des couches dentres et caches
respectivement.
,
sont les poids entre les neurones des couches caches et de sorties
respectivement.
- La nime sortie du rseau scrit alors :
160
Chap. 4
Topologie dun rseau MLP : Les rseaux MLP sont organiss de tel sorte que
linformation est propage dans un sens unidirectionnel (do vient leurs classifications
feedforward ), et cela, partir de la couche dentre vers la couche de sortie en transitant
par au moins une couche intermdiaire appele couche cache Hiding layer . Le choix du
nombre des couches caches ainsi que le nombre de neurones inclus est obtenu par essais
exhaustifs, car il n'existe pas de rgle gnrale par laquelle est dfinie le nombre de couches
et de neurones retenir. On serait donc confront un compromis, car, un rseau qui
contient trop de couches caches aboutira la saturation du rseau et donc une mauvaise
gnralisation (overfitting), et inversement, il faut un nombre suffisant de couches et de
neurones pour avoir une bonne gnralisation. En ce qui concerne les fonctions
dactivations, ceux des couches caches doivent tre continues et diffrentiables, ils seront
de forme tangente hyperbolique (tanh) dans le cas o les signaux sont bipolaires, et
sigmodale dans le cas unipolaire, ceux de la couche de sortie prendront une forme linaire
bipolaire et linaire unipolaire, respectivement [137].
LApprentissage : Ltape qui suit la confection de la topologie du rseau est de
choisir un des algorithmes dapprentissages qui sont distingus par deux approches : on-line
(o les paramtres du rseau sont adapts en temps rel avec chaque modification des
couples entres-sorties, le rseau est dit dynamique), et off-line (dans ce cas les paramtres
du rseau sont adapts soit aprs chaque calcul partiel des couples entres-sorties
(Increment), soit aprs le calcul total (batch).
Lapprentissage supervis par rtro-propagation de lerreur (error backpropagation) entre
la sortie dsire et celle du rseau empreinte un chemin de retour (partant du perceptron de
la sortie et remontant lentre, do le terme rtro-propagation), tout en adaptant les pois
du rseau. Lapprentissage est dit supervis, car la sortie du systme (processus) tient le rle
de superviseur (base d'apprentissage) et fournit une sortie dsire (Yd) qui va tre compare
avec la sortie du modle produit par le rseau de neurones (Y) (figure 4.21), l'erreur la
sortie (
des biais.
161
Chap. 4
Processus
(Superviseur)
ANN
Yd
ce stade, on peut choisir entre plusieurs algorithmes dapprentissage, parmi les plus
utilis on trouve par ordre de rapidit de convergence celui de la descente du gradient
standard, la descente du gradient avec momentum, et lalgorithme de Levenberg-Marquardt,
celui-ci requiert en fait plus despace de mmoire [137].
Quelque soit lalgorithme choisi, lapprentissage s'excute afin de minimiser une fonction
cot (
qui est calcule sur la base des erreurs, cette fonction dtermine l'objectif
atteindre. La fonction cot la plus utilise est l'erreur quadratique sur la base d'apprentissage,
elle consiste minimiser la somme des carrs des erreurs (sum of squared error SSE,
quation (4.31)). Parfois la moyenne de lerreur quadratique est aussi utilise (mean square
error MSE quation (4.32)), [137].
(4.31)
(4.32)
Pour la mthode de descente du gradient par exemple, les poids sont rajusts de telle
sorte que la direction du gradient diminue aprs chaque itration. Son quation est donne
par :
(4.33)
O
Chap. 4
Sachant que :
(4.34)
La modification des poids s'crit alors:
(4.35)
et
.
Le processus de mise jour des poids est ritr jusqu ce que lerreur soit minime et
donc le rseau devient quasiment identique son superviseur.
La rgle dadaptation des poids dans lalgorithme de la descente du gradient avec
mementum et celle du Levenberg-Marquardt sont donnes respectivement par [137,192]:
(4.36)
O est le facteur du mementum.
(4.37)
O
un scalaire, et
le vecteur
derreur.
Il existe tout de mme quelques problmes spcifiques aux mthodes dapprentissage, la
convergence de l'algorithme de rtro-propagation peut devenir lente voir impossible, outres
le problme des minimums locaux qui peuvent subsister. Des critres darrt et/ou indices de
performance sont alors indispensables pour contrler et tester la qualit de lapprentissage
[192]. On les abordera plus prcisment dans les paragraphes suivants.
Chap. 4
dclration), et avec et sans application du couple de charge. Daprs les multiples essais
pratiques de la commande IRFOC travers le banc dessai, on a choisi les meilleurs rsultats
obtenus lors de lestimation de la vitesse de rotation et des paramtres avec la mthode
MRAS rgule par les PI conventionnels (on a volontairement omis les essais de simulation
au profit des rsultats rels). Les rsultats adopts sont issus de la rfrence trapzodale, vu
que sa forme prsente des tests tant en rgime transitoire quen rgime permanent avec deux
sens de rotation.
Ainsi, on dispose, pour le superviseur de 73162 chantillons par variable (qui sont les
erreurs
, et
donnes pour tre utilises l'apprentissage supervis du rseau, 15% pour la validation du
rseau, et les 15% restantes sont retenues pour le test dapprentissage. Ses deux derniers
paramtres sont en fait des critres darrt et de test de performance intgrs dans la boite
outils de Matlab, le premier est utilis pour la mesure de la qualit de gnralisation, il
interviendra pour arrter lexcution de lalgorithme quand la gnralisation cessera de
samliorer et dviter davoir un sur-apprentissage (overfitting), le deuxime na pas deffet
sur le processus dapprentissage, mais il prsente une mesure indpendante de performance
du rseau pendant et aprs lapprentissage. La priode dchantillonnage a t fixe
0,00013s.
4.5.2.2 Choix de la topologie du rseau de neurones
Le choix de larchitecture du rseau de neurones est dlicat, car on ne dispose pas de
mthodologie de calcul du nombre de couches caches ou de neurones par couche. On a donc
travaill par la mthode d'essai-erreur. Premirement, on a opt pour des structures avec une
seule couche cache et un nombre rduit de neurones. chaque fois, on value les
performances du rseau, si les rsultats ne sont pas acceptables, on augmente progressivement
le nombre de neurones jusqu' ce qu'on obtienne les performances dsires. Il faut noter qu
partir de 5 neurones la gnralisation devenait de moins en mois performante, on a donc
choisi 5 neurones dans la couche cache. Pour les fonctions dactivation, on a utilis des
fonctions de type tangente-sigmode (tansig, sous Matlab) pour les neurones des couches
caches, et des fonctions d'activation linaires pour la sortie du rseau (purline).
La figure 4.22 illustre la topologie du rseau de neurones adopte.
164
Chap. 4
165
Chap. 4
Les rsultats obtenus sont ports aux figures (4.23 4.25), ils ne concernent que ceux de
Levenberg-Mraquardt qui ont t finalement retenus pour tre appliqus notre commande.
166
Chap. 4
On voit (figure 4.24) que meilleur rsultat est obtenu la cinquime itration o lerreur
quadratique moyenne finale a pris une valeur assez petite soit de lordre de 2,8879.10-6.
Les courbes sur la figure 4.25 reprsentent les performances de la rgression linaire (R)
entre les sorties du rseau de neurones et les sorties dsires correspondantes, pour lensemble
des donnes la rgression est sensiblement adquate, en effet, les valeurs de R pour la base
dapprentissage, et les indices de performance (validation et test), sont quasiment galent
lunit (0,99999), et la valeur de la rponse totale est R=0,99999, ce qui dmontre que les
rsultats de lapprentissage sont trs satisfaisants, et que la gnralisation est trs bonne.
Outre le problme du temps dchantillonnage que nous avons dj rencontr avec les
rgulateurs flous, la mthode na pas converg, ce qui nous a conduit abandonn cette
solution. Par contre les rgulateurs par rseaux de neurones ont donn de bons rsultats.
Malheureusement, en ajoutant la boucle destimation de la vitesse lalgorithme globale a
diverg.
Cela nous a contraint ce restreindre la structure de la figure 4.26.
167
Chap. 4
Modle de
rfrence
qu.(4.1)
Modle
adaptaif
qu.(4.2)
PI
ANN
ANN
Consigne trapzodale
Lorsque la machine tourne sans charge, une consigne trapzodale de crtes 2500 tr/mn
est applique, alors quelle sera de 2100 tr/mn quand la machine tourne avec 50% de la
charge nominale.
168
Chap. 4
169
Chap. 4
Les figures 4.27 montrent le profil obtenu de la vitesse estime par rapport la vitesse
mesure de la machine vide et en charge. On constate qu vide lerreur entre la vitesse
estime et celle mesure est quasi inexistante alors quen charge on observe un cart qui est
d au filtre ajout pour lisser la vitesse mesure. On retrouve l encore les problmes de
sensibilit de lobservateur lors des passages par zro qui sont plus visibles lorsque la
machine tourne sans charge. Cela a eu un impacte sur lestimation de Rs et 1/Tr mais qui est
tout fait insignifiant.
Consigne rectangulaire
Ce test est entrepris par une consigne rectangulaire qui change priodiquement entre
2000 tr/mn. La machine fonctionne vide (figures de gauche) et en charge (figures de droite)
qui atteint 1.2 N.m.
170
Chap. 4
171
Chap. 4
Les performances obtenues (figures 4.28) pour ce test sont satisfaisantes, la rponse aux
chelons est pareille vide quen charge, et le mcanisme destimation pour toutes les
grandeurs en question fonctionne sans avoir t perturb par le changement de signe de la
rfrence dans les deux cas envisags.
4.5.3.2 Rsultats de tests en grandes vitesses vide et en charge simultanment
Ce test est effectu la vitesse nominale ( 2880 tr/mn). La machine tourne initialement
vide, ensuite le systme sera perturb par une charge de 50% de la charge nominale
t=4,5 s, suivit de 100% t =13,9 s.
172
Chap. 4
Sur les figures 4.29.a on voit que la vitesse estime suit parfaitement sa consigne avec des
dpassements ngligeables, on remarque toutefois que lapplication de la perturbation a
lgrement cause une erreur statique dautant plus distingue quand la charge est 100% de
sa valeur nominale, mais cela sans affecter la rapidit de la rponse. On remarque aussi que
les pics visibles sur les courbes (figures 4.29 (d, et f)) ont atteint les valeurs des limiteurs.
173
Chap. 4
Consigne sinusodale
174
Chap. 4
Pour ce premier test (figures 4.30), la rponse dynamique en poursuite est trs satisfaisante,
on note tout de mme une erreur statique permanente. Lestimation des paramtres subit des
fluctuations de lordre de 0,1% cause de la nature de la consigne, mais elles sont dues aux
ondulations constates sur la rponse du systme surtout lors du fonctionnement en charge
do les forts courants engendrs.
Consigne rectangulaire
La consigne maintenant a une forme rectangulaire qui varie entre 500 tr/mn.
175
Chap. 4
176
Chap. 4
Les rsultats de cet essai (figures 4.31) nous rvlent la bonne rponse du systme vu que
lalgorithme destimation de la vitesse nest pas affect par le changement brusque de la
consigne et cela en fonctionnement vide ou en charge. Lestimation des paramtres est
stable, mme avec des ondulations apparentes sur la courbe du couple et de la vitesse, qui sont
visiblement inhrents au fonctionnement en petites vitesses.
Consigne trapzodale
Pour la consigne trapzodale de crtes 500 tr/mn, la machine fonctionne vide jusqu
t= 6,2 s o elle est charge de 0,5 N.m de crte suivi de 1 N.m t= 16 s.
177
Chap. 4
Daprs les rsultats de cette rfrence (figures 4.32) qui tmoignent du comportement en
rgime variable et continu la fois, on remarque une bonne dynamique de poursuite que se
soit vide ou en charge. Les ondulations persistent, mais ils naffectent ni la rponse ni la
stabilit du systme. Lestimation est plutt sensible aux passages par zro que par
lapplication des perturbations.
On peut donc conclure que les performances sont satisfaisantes.
178
Chap. 4
179
Chap. 4
Dans ce cas, on peut apercevoir sur les courbes des figures 4.33 que la vitesse mesure et
celle estime prsentent toutes les deux des ondulations, ces derniers sont plus pertinents sur
la rponse du couple. On peut justifier cela par la rsolution du codeur incrmental et de la
carte dSPACE, car ce mme phnomne a t mentionn par [193]. On remarque aussi que
lestimation des paramtres est affecte par cela, malgr tout lestimateur na pas diverg et
les valeurs estimes ne se sont pas trop cartes des valeurs habituellement donnes.
En dpit de cela, le systme ne sest pas dstabilis, et la rfrence 0 tr/mn la commande
fonctionne dune manire convenable.
Chap. 4
implmentation dans le banc dessai. En vue de rendre cette technique plus stable on a
propos une mthode destimation conjointe qui a runi la fois lestimation en-ligne des
principaux paramtres de la MAS ainsi que la vitesse, pour cela on na utilis que les deux
modles habituels de la MRAS qui sont devenus interchangeables, dans le sens o le modle
de rfrence (lors de lestimation de la vitesse) devenait le modle ajustable (lors de
lestimation paramtrique) et vis versa. Aprs ltude thorique de la stratgie propose elle a
t mise en uvre exprimentalement.
Par la suite et par souci de robustesse, on a procd son amlioration en utilisant les
caractristiques avantageuses des rseaux de neurones. Notre dmarche a t de supplanter
les rgulateurs (PI) utiliss conventionnellement par des rgulateurs neuronaux. Aprs avoir
dtaill les tapes de confection des rgulateurs rseau de neurones, on est pass la
validation sur banc dessai.
Les rsultats obtenus ont montr lefficacit de la commande dans de diffrents point de
fonctionnement et notamment en grande vitesse avec ou sans charge. On a remarqu parfois
des erreurs statiques sur les courbes de rponse des vitesses estimes par rapport aux
rfrences mais qui taient acceptables. Nanmoins, il est noter quen petite vitesse le
systme prsentait des ondulations qui taient visiblement incontournables car en partie elles
taient dues la rsolution de la carte dSPACE et au codeur incrmental.
En dpit de cela, et compte tenu des rsultats obtenus, on peut conclure que la commande
sans capteur mcanique propose est reste stable vis--vis des tests qui ont t mens, et les
performances sont satisfaisantes.
181
Conclusion gnrale
et
perspectives
Le travail ralis dans cette thse propose une commande avance applique la machine
asynchrone. Une attention particulire a t porte la ralisation dun banc dessai au niveau
du laboratoire dlectrotechnique de Constantine LEC .
Notre objectif est de sorienter vers lanalyse et la synthse dune loi de commande qui
assure une robustesse en stabilit ainsi que des performances accrues, tout en restant simple
mettre en uvre pratique.
Pour ce faire, nous avons effectu dans le premier chapitre un tat de lart tendu o nous
avons prt une grande attention aux diffrentes techniques de la commande de la MAS
traites par la littrature scientifique. Nous avons effectu une prsentation des diffrents
travaux dvelopps pour lamlioration des commandes qui dominent lindustrie
actuellement, savoir : la commande scalaire, la commande vectorielle flux orient, et la
commande DTC, tout en voquant les avantages et les problmes de chaque type de
commande. Nous nous sommes aussi intresss aux mthodes dobservation de la vitesse de
rotation et destimation des paramtres qui occupent une grande partie de la littrature. Cette
analyse panoramique nous a permis de fonder notre stratgie de conception dune commande
avance et de cibler les axes dont on pouvait apporter notre contribution, savoir :
Effectuer une comparaison laide du banc dessai exprimental entre la
commande vectorielle flux orient et la commande DTC en vue den tirer les
avantages et les difficults.
L'laboration d'une commande qui permet d'obtenir de bonnes performances
dynamiques tout aussi bien en rgime permanent quen rgime transitoire, associe
une robustesse accrue vis--vis des incertitudes internes et externes, avec bien
entendu une validation exprimentale.
Rduire le cot et l'encombrement de la commande en supprimant le capteur de
vitesse, avec lintroduction de lestimation en-ligne des principaux paramtres de la
MAS.
Utilisation des techniques intelligentes dans les algorithmes de la rgulation et de
lestimation, en prenant en compte laspect temps de calcul bien que ces techniques
soient peu utilises dans lindustrie.
Dans ce cadre, on a entam le deuxime chapitre par la modlisation de la MAS en vue de
sa commande ainsi que le modle de londuleur de tension, aprs nous avons dvelopp le
182
principe de la commande vectorielle flux rotorique orient avec onduleur de tension contrl
en courant, en dcrivant les diffrentes techniques de commande utilises cet effet. Nous
avons continu par la description des principes de base de la DTC pour arriver la fin de cette
partie la validation des deux mthodes par la simulation et lexprimentation, o nous avons
tir nos premires observations de comparaison. On a aussitt entam la deuxime partie de
ce chapitre, qui consistait approfondir la comparaison par ltude du comportement de
chaque mthode quant lintroduction de la logique floue dans la boucle de rgulation de la
vitesse. Les rsultats obtenus ont montr que les performances de la commande IRFOC et de
la DTC donnent des rsultats presque identiques, on a remarqu toutefois que la commande
IRFOC a prsent plus de robustesse en termes de rejet de perturbation et de stabilit en
rgime permanent, avec moins dondulation sur la rponse de la vitesse et du couple et donc
moins de bruit acoustique. On a pu constater aussi que lintroduction du rgulateur flou dans
les deux commandes a conduit de meilleures performances en termes de rponse de la
vitesse, et du rejet de perturbation, et quil y avait moins dondulation par rapport la
rgulation classique par PI. Cependant, on a rencontr des difficults avec le temps
dchantillonnage qui avait un impact direct sur les performances des deux commandes.
Le troisime chapitre a t consacr ltude et llaboration dune loi de commande par
mode glissant. Le choix de cette technique a t motiv par le fait quelle est trs robuste
envers les incertitudes et les perturbations externes, et surtout quelle nest pas gourmande en
temps de calcul. Cependant, il est prouv que le contrle par mode glissant classique souffre
du phnomne de broutement et ne peut pas grer les incertitudes au cours du mode d'atteinte,
on sest donc bas sur le concept de contrle de la loi d'atteinte o nous avons introduit une
loi exponentielle dans la loi de commande discontinue. On a appliqu la mthode propose,
renforce par un bon choix de la surface de commutation, pour accomplir la rgulation en
vitesse ou en position. Daprs les rsultats des tests accomplis, on a montr que la mthode
propose a exhib un comportement bien meilleur compare la mthode classique, et que
ses performances taient trs satisfaisantes. On na pas pu malheureusement effectuer des
tests plus pousss cause des limites du banc dessai.
Au cours du dernier chapitre, nous avons dvelopp le principe de la commande sans
capteur de vitesse avec la mthode MRAS. Nous avons propos une nouvelle structure MRAS
pour une estimation conjointe de la vitesse de rotation, de la rsistance statorique, et de
linverse de la constante de temps rotorique afin de prendre en considration les incertitudes
paramtriques. Les performances de la mthode envisage ont t mises en vidence par des
changements de consigne, et par lapplication des perturbations de la charge. La vitesse
estime par la MRAS a prsent un bon suivi des consignes, avec des carts satisfaisants dans
183
une grande plage de vitesse. On a montr aussi que lalgorithme destimation est rest stable
durant les diffrents points de fonctionnement y compris lorsque le systme est perturb. Le
dernier point abord dans cette thse a t lintroduction des rgulateurs rseaux de
neurones dans lalgorithme destimation, et plus prcisment pour supplanter les rgulateurs
PI utilises conventionnellement dans la mthode MRAS. Cette dmarche a tout fait
rpondu aux exigences envisages pour lidentification en ligne, mais on a rencontr des
difficults quant lestimation de la vitesse. Les performances ralises taient semblables
ceux obtenues prcdemment. Finalement on a constat tout de mme que le systme se
dgradait par les ondulations en trs petites vitesses.
Comparativement aux mthodes classiques ( rgulateurs PI, et par mode glissant), On
peut finalement conclure que la commande avance de la MAS propose a rpondu aux
objectifs viss qui sont : les bonnes performances, la stabilit, et la simplicit la mise en
uvre exprimentale. Des amliorations sont toutefois noter pour dvelopper ce travail.
Comme perspectives, Il existe un bon nombre de travaux effectuer dans ce thme de
recherche, on peut citer par exemple :
Pour
notre
commande,
on
doit
envisager
des
tests
plus
approfondis
On cherchera entre autre des applications notre commande dans les domaines des
nergies renouvelables telle que lolienne.
Annexes
Annexes
Annexe A :
A1 Identification des paramtres lectriques et mcaniques de la MAS
Il est ncessaire davoir une bonne connaissance des paramtres lectriques et mcaniques
afin dimplanter les algorithmes de la commande avec et sans capteur mcanique de la MAS.
La plaque signaltique de la machine considre indique que cest un moteur asynchrone
triphas cage dcureuil dune puissance de 1kW, avec des tensions nominales de 230/400V,
pour des courants de 4 / 2,3 A, dans le cas dun couplage triangle ou respectivement toile, la
vitesse de rotation nominale est de 2880 tr/mn, le nombre de paires de ples tant 1.
On a procd lidentification du modle par phase reprsent sur la figure A1.1.
Lessai vide ( vitesse de synchronisme) et sparation des pertes dans le fer et des
pertes mcaniques pour obtenir linductance statorique et linductance rotorique qui sont
considres comme gales.
Le tableau A1.1 rsume les paramtres de la MAS issus de la plaque signaltique et des essais
prcdents.
185
Annexes
Tableau A1.1 rsume les paramtres de la MAS issus de la plaque signaltique et des essais
prcdents.
Puissance nominale (Pn)
1 kW
220/380 V
2880 tr/mn
4 / 2,3 A
6,58
5,81
0,7490 H
0,7490 H
0,7209 H
Moment dinertie (J )
0.00207 kg.m2
Un onduleur base dIGBT (par module de deux IGBT) SKM 50GB123D avec
drivers 0/15V DC SKHI 22 A-R pour commander chaque module.
Dun hacheur.
Les bornes du convertisseur et leurs caractrstiques sont ports sur le tableau A2.1.
186
Annexes
A3 Chane d'acquisition
Les capteurs du banc d'essai qui ont t raliss au sein de notre laboratoire sont les suivants :
2 Capteurs de courant base de sondes effet Hall LEM LA 25-NP pour la mesure des
courants statoriques (figure A3.1).
187
Annexes
Carte dadaptation 5/15V DC (figure A3.3), sortie carte dSPACE entres commandes des
drivers de londuleur base da buffers DM7417N.
188
Annexes
La carte DS1104 contient les lments suivants : Deux processeurs (matre, esclave)
contrleurs dinterruption, des mmoires, des temporisateurs et des interfaces.
A4.1 Processeur Maitre PPC
Lunit principale de traitement, Motorola MPC8240, se compose :
Un contrleur dinterruption.
Plusieurs temporisateurs.
189
Annexes
Fonctionnement 25 MHz.
190
Annexes
Annexe B
B1 Calcul des paramtres du rgulateur PI de vitesse
Les paramtres du rgulateur PI sont dfinis partir du schma illustr dans la figure B1.1 La
fonction de transfert du rgulateur PI de vitesse est donne par:
C ( s) K P
C (s)
K i
s
Te -
(B1.1)
TL
1
Js f v
1
Te TL
Js f v
K
1
1
*
TL
K P i
Js f v
s
Js f v
(B1.2)
Alors devient:
(B1.3)
Soit :
K P s K i
s
*
TL
2
J s K P f v s K i
J s K P f v s K i
2
(B1.4)
En considrant le couple de charge comme perturbation (TL= 0), la relation (B1.4) devient:
K p
s 1
K i
*
J 2 K p f v
s
s 1
K
K
i
i
(B1.5)
191
Annexes
G ( P)
1
1 2 2
s
s 1
2
(B1.6)
1
J
K 2
i
n
K f 2
p
K i
n
(B1.7)
Les gains sont dtermins pour un coefficient d'amortissement 0.7 , et un temps de rponse
du systme t rep 0.5 s .
Tous calcul fait les valeurs des gains du correcteur sont : Kp=0,37, et Ki=0,001.
Annexe C
C1 Dtermination des paramtres pour la loi de commande par mode glissant classique
Les paramtres sont choisis de faon assurer la rapidit de la convergence, imposer la
dynamique en mode de convergence et de glissement. Ils sont dfinis partir de la condition
d'existence du mode glissant (
).
J S () f v K t rd K TL 0
(C1.4)
Le gain K s'crit:
K
Si
f v TL
K t rd
(C1.5)
J S () f v K t rd K TL 0
Annexes
f v TL
K t rd
(C1.6)
K max
f v TL
K t rd
V t
1 2
S t
2
(C2.1)
V (t ) ( d ) S 0
(C2.2)
S t 0 et (k a) e(t )
(C2.3)
193
Rfrences
bibliographiques
Rfrences bibliographiques
Rfrences bibliographiques
[1]
Nordin Saad , M. Arrofiq, A PLC-based modified-fuzzy controller for PWM-driven
induction motor drive with constant V/Hz ratio control, Elsevier Ltd., Robotics and ComputerIntegrated Manufacturing, 2012, pp. 95-112.
[2]
Marcelo Suetake, Ivan N. da Silva, Alessandro Goedtel, Embedded DSP-Based Compact
Fuzzy System and Its Application for Induction-Motor V/f Speed Control, IEEE Trans. on Ind.
Electronics, vol. 58, no. 3, March 2011, pp. 750-760.
[3]
Andrew Smith, Shady Gadoue, Matthew Armstrong, John Finch, Improved method for the
scalar control of induction motor drives, IET Electr. Power Appl., vol. 7, iss. 6, 2013, pp. 487498.
[4]
Eduard Muljadi, Mohit Singh, Vahan Gevorgian, Doubly Fed Induction Generator in an
Offshore Wind Power Plant Operated at Rated V/Hz, IEEE Trans. on Ind. Appl., vol. 49, no. 5,
Sept./Oct. 2013, pp. 2197 2205.
[5]
V. Verma, A. Kumar, Power Balanced Cascaded Multilevel Inverter Fed Scalar Controlled
Induction Motor Pump Sourced from Photovoltaic Source, IEEE Conf. Power Electronics, Drives
and Energy Systems, 2012, pp. 1 6.
[6]
J. Bcker, S. Mathapati, State of the Art of Induction Motor Control, IEEE Conf. Electric
Machines & Drives Conference, vol. 2, 2007, pp. 1459 1464.
[7]
Eduard Muljadi, Mohit Singh, Vahan Gevorgian, La Variation de Vitesse au cur des
applications industrielles, Le magazine Schneider Electric, Intersections, Mai 2005.
http://www.schneider-electric.fr/documents/enseignement/intersection-guides/variation-de-vitessesappli-industrielles.pdf
[8]
Celso Pascoli Bottura, Manoel Francisco Soares Neto, Srgio Antonio Augusto Filho, Robust
Speed Control of an Induction Motor: An H Control Theory Approach with Field Orientation and Analysis, IEEE Trans. on Power Electronics, vol. 15, no. 5, Sept. 2000, pp. 908915.
[9]
Hadda BENDERRADJI, Contribution la Commande Robuste de la Machine Induction,
Thse de doctorat en sciences, Universit de Batna, 2013.
[10]
L. A. Zadeh, Fuzzy sets, Information and Control, vol. 8, 1965, pp. 338-353.
[11]
Jain, A.K. ; Jianchang Mao ; Mohiuddin, K.M., Artificial neural networks: A Tutorial, IEEE
Magazine: Computer, vol. 29, no. 3, 1996, pp. 31-44.
[12]
Feng-Fu Cheng, Sheng-Nian Yeh, Application of Fuzzy Logic in the Speed Control of AC
Servo System and an Intelligent Inverter, IEEE Trans. on Energy Conv. vol. 8, no.2, Jun. 1993, pp.
312-318.
[13]
Chung-Yuen Won, Sei-Chan Kim, Bimal K. Bose, Robust Position Control of Induction
Motor Using Fuzzy Logic Control, IEEE Conf. Industry Applications Society Annual Meeting vol. 1,
1992, pp. 472-481.
[14]
Brian Heber, Longya Xu, Yifan Tang, Fuzzy Logic Enhanced Speed Control of an Indirect
Field-Oriented Induction Machine Drive, IEEE Trans. on Power Electronics, vol. 12, no. 5, Sept.
1997, pp. 772-778.
[15]
Silverio Bolognani, Mauro Zigliotto, Hardware and Software Effective Configurations for
Multi-Input Fuzzy Logic Controllers, IEEE Trans. on Fuzzy Systems, vol. 6, no. 1, feb. 1998. pp.
173-177.
194
Rfrences bibliographiques
[16]
Hazem N. Nounou, Habib-ur Rehman, Application of adaptive fuzzy control to ac
machines, Elsevier Ltd., Applied Soft Computing, vol. 7, 2007, pp. 899-907.
[17]
Durval de Almeida Souza, Wilson C. P. de Arago Filho, Gilberto Costa Drumond Sousa,
Adaptive Fuzzy Controller for Efficiency Optimization of Induction Motors, Trans. on Ind.
Electronics, vol. 54, no. 4, Aug. 2007, pp. 2157-2164.
[18]
S. RAFA, L. Barazane, A. Larabi Intelligent Control of Induction Motor Using Interval
Type-2 Fuzzy Logic, Journal of Electrical Engineering (JEE), vol. 14, 2014, pp. 1-10.
[19]
S. Barkati, E. M. Berkouk, M. S. Boucherit, Application of type-2 fuzzy logic controller to an
induction motor drive with seven-level diode-clamped inverter and controlled infeed, SpringerVerlag, Electrical. Engineering, vol. 90, 2008, pp. 347-359.
[20]
Song, J.-W., Lee, K.-C., Kyu-Bock Cho, Won, J.-S., An adaptive learning current controller
for field-oriented controlled induction motor by neural network, IEEE Conf. Industrial Electronics,
Control and Instrumentation (IECON), vol. 1, 1991, pp. 469-474.
[21]
Hong-Tzer Yang, Kuen-Yen Huang, Ching-Lien Huang, An ANN based identification and
control approach for field-oriented induction motor, IET Conf. Advances in Power System Control,
Operation and Management, vol. 2, 1993, pp. 744-750.
[22]
A. Miloudi, A. Draou, Neural controller design for speed control of an indirect field oriented
induction machine drive, IEEE Conf. Industrial Electronics Society (IECON), vol. 2, 2001, pp. 12251229.
[23]
A. BA-Razzouk, A. Chriti, G. Olivier, P. Sicard, Field Oriented Control of Induction
Motors Using Neural Networks Decouplers, IEEE Conf. (IECON), vol. 2, 1995, pp. 1428-1433.
[24]
Mohamadian, M., Nowicki, E., Ashrafzadeh, F., Chu, A., Sachdeva, R., Evanik, E., A Novel
Neural Network Controller and Its Efficient DSP Implementation for Vector-Controlled Induction
Motor Drives, IEEE Trans. on Ind. Appl., vol. 39, no. 6, Nov./Dec. 2003, pp. 1622-1629.
[25]
B.Asaii, D.F. Gosden, S. Sathiakumar, Neural Network Applications in Control of Electric
Vehicle Induction Machine Drives, IET Conf. Power Electronics and Variable Speed Drives, Pub.
no. 429, 1996, pp. 273-278.
[26]
A. Zergaoui, A. Bennia, Identification and Control of an Asynchronous Machine Using
Neural Networks, IEEE Conf. Electronics, Circuits and Systems, vol. 2, 1999, pp. 1043-1046.
[27]
Y. S. Kung, C. M. Liaw, M. S. Ouyang, Adaptive Speed Control for Induction Motor Drives
Using Neural Networks, IEEE Trans. on Ind. Elect., vol. 42, no. 1, Feb. 1995, pp. 25-32.
[28]
Michael T. Wishart, Ronald G. Harley Identification and Control of Induction Machines
Using: Artificial Neural Networks , IEEE Trans. on Ind. Appl. vol. 31, no. 3, May/Jun. 1995, pp. 612619.
[29]
E. A. Ebrahim, A Novel Approach of an Adaptive Neuro-PI Vector Controller Fed InductionMotor Servo Drives, IEEE Conf. Intelligent Robots and Systems, vol. 3, 2002, pp. 2181-2186.
[30]
Chih-Min Lin, Chun-Fei Hsu, Neural-Network-Based Adaptive Control for Induction
Servomotor Drive System, IEEE Trans. on Ind. Elect., vol. 49, no. 1, Feb. 2002, pp. 115-123.
[31]
Restrepo, J., Viola, J., Harley, R. Habetler, T., Induction Machine Current Loop Neuro
Controller Employing a Lyapunov based Training Algorithm, IEEE Conf. Power Engineering Society
General Meeting, 2007, pp. 1-8.
195
Rfrences bibliographiques
[32]
Fayez G. Areed, Amira Y. Haikal, Reham H. Mohammed, Adaptive neuro-fuzzy control of
an induction motor, Elsevier Ltd., Ain Shams Engineering Journal, vol. 1, Sep. 2010, pp. 71-78.
[33]
M. Nasir Uddin, Zhi Rui Huang, A. B. M. Siddique Hossain, Development and
Implementation of a Simplified Self-Tuned NeuroFuzzy-Based IM Drive, IEEE Trans. on Ind.
Appl., vol. 50, no. 1, 2014, pp. 51-59.
[34]
Trentin, A. ; Zanchetta, P. ; Gerada, C. ; Clare, J. ; Wheeler, P.W.
, Optimized Commissioning Method for Enhanced Vector Control of High-Power Induction Motor
Drives, IEEE Trans. on Ind. Elect., vol. 56, no. 5, 2009, pp. 1708-1717.
[35]
Betin, F., Moghadasian, M., Lanfranchi, V., Capolino, G.-A., Fault-Tolerant Control of SixPhase Induction Machines Using Combined Fuzzy Logic and Genetic Algorithms, IEEE Workshop,
Electrical Machines Design Control and Diagnosis, 2013, pp. 138-147.
[36]
Markadeh, G.R.A., Daryabeigi, E., Lucas, C., Azizur Rahman, M., Speed and Flux Control
of Induction Motors Using Emotional Intelligent Controller, IEEE Trans. on Ind. Appl., vol. 47, no.
3, 2011, pp. 1126-1135.
[37]
N. Rajasekara, K. Mohana Sundaram, Feedback controller design for variable voltage
variable speed induction motor drive via Ant Colony Optimization, Elsevier Ltd., Applied Soft
Computing, vol. 12, no. 8, Aug. 2012, pp. 2132-2136.
[38]
Mishra, A.K., Tiwari, V.K., Kumar, R., Verma, T., Fuzzy sets, Information and Control,
IEEE Conf. Control, Automation, Robotics and Embedded Systems, 2013, pp. 1-6.
[39]
Banerjee, T., Choudhuri, S., Bera, J., Maity, A., Off-line Optimization of PI and PID
Controller for a Vector Controlled Induction Motor Drive using PSO, IEEE Conf. Electrical and
Computer Engineering, 2010, pp. 74-77.
[40]
Guzinski, J., Abu-Rub, H., Speed Sensorless Induction Motor Drive With Predictive Current
Controller, IEEE Trans. on Ind. Elect., vol. 60, no. 2, 2013, pp. 699-709.
[41]
Mariethoz, S., Domahidi, A., Morari, M., High-Bandwidth Explicit Model Predictive Control
of Electrical Drives, IEEE Trans. on Ind. Appl., vol. 48, no. 6, Nov. 2012, pp. 1980-1992.
[42]
de Santana, E.S., Bim, E., do Amaral, W.C., A Predictive Algorithm for Controlling Speed
and Rotor Flux of Induction Motor, IEEE Trans. on Ind. Elect., vol. 55, no. 12, Dec. 2008, pp. 43984407.
[43]
Bijnan Bandyopadhyay, Fulwani Deepak, Kyung-Soo Kim, Sliding Mode Control Using
Novel Sliding Surfaces, Springer-Verlag, 2009, ISBN 978-3-642-03447-3.
[44]
Vadim I. Utkin, Variable Structure Systems with Sliding Modes, IEEE Trans. On
Automatic Control, vol. 22, no. 2, 1977, pp. 212-222.
[45]
Sabanovic, Asif, Izosimov, Dmitrij B., Application of Sliding Modes to Induction Motor
Control, IEEE Trans. on Ind. Appl., vol. IA-17, no. 1, Nov. 1981, pp. 41-49.
[46]
Weiwei Qi, Hoft, R.G., Induction Motor Sliding Mode Control Performance Results, IEEE
Conf. Applied Power Electronics Conference and Exposition, vol. 1, 1994, pp. 507-513.
[47]
Benchaib, A., Rachid, A., Audrezet, E., Tadjine, M., Real-Time Sliding-Mode Observer and
Control of an Induction Motor, IEEE Trans. on Ind. Elect., vol. 46, no. 1, Feb. 1999, pp. 128-138.
[48]
Kuo-Kai Shyu, Hsin-Jang Shieh, A New Switching Surface Sliding-Mode Speed Control
for Induction Motor Drive Systems, IEEE Trans. on Power Electronics, vol. 11,no. 4, 1996, pp.
660-667.
196
Rfrences bibliographiques
[49]
O. Barambones, P. Alkorta, A robust vector control for induction motor drives with an
adaptive sliding-mode control law, Elsevier Ltd, Journal of the Franklin Institute, vol. 348, 2011, pp.
300-314.
[50]
E. M. Jafarov, M. N. A. Parlak, Y. Istefanopulos, A New Variable Structure PID-Controller
Design for Robot Manipulators, IEEE Trans. on Control Systems Technology, vol. 13, no. 1, Jan.
2005, pp. 122-130.
[51]
F. Betin, A. Yazidi, G. A. Capolino, Time-rotating switching surface for robust position
control of a Six Phase Induction Machine, IEEE Conf. Electrical Machines, 2010, pp. 1-6.
[52]
Abd El Khalick Mohammad, Naoki Uchiyama, Shigenori Sano, Reduction of Electrical
Energy Consumed by Feed-Drive Systems Using Sliding-Mode Control With a Nonlinear Sliding
Surface, IEEE Trans. on Ind. Elect., vol. 61, no. 6, Jun. 2014, pp. 2875-2882.
[53]
Ramzi Trabelsia, Adel Khedher, Mouhamed Faouzi Mimouni, Faouzi Msahli, Backstepping
control for an induction motor using an adaptive sliding rotor-flux observer, Elsevier Ltd, Electric
Power Systems Research , vol. 93, 2012, pp. 1-15.
[54]
Fateh MEHAZZEM, Contribution la Commande dun Moteur Asynchrone destin la
Traction lectrique, Doctorat en Sciences en cotutelle (Universit Mentouri Constantine + Universit
Paris-est), 2010.
[55]
Navid Noroozi, Mehdi Roopaei, M. Zolghadri Jahromi, Adaptive fuzzy sliding mode control
scheme for uncertain systems, Elsevier Ltd, Commun Nonlinear Sci Numer Simulat, vol. 14, 2009,
pp. 39783992.
[56]
Meliksah Ertugrul, Okyay Kaynak, Neural Computation of the Equivalent Control in Sliding
Mode for Robot Trajectory Control Applications, IEEE Conf. International Conference on Robotics
& Automation, 1998, pp. 2042-2047.
[57]
ZHANG Yan-jun, LIU Yao-da Application of an Improved RBF Neural Network in Sliding
Mode Control System, IEEE Conf. on Computer Application and System Modeling, 2010, pp. 489492.
[58]
Arie Levant, Chattering Analysis, IEEE Trans. on Automatic Control, vol. 57, no. 6, Jun.
2010, pp. 1380-1389.
[59]
Hoon Lee, Vadim I. Utkin, Chattering suppression methods in sliding mode control systems,
Elsevier Ltd, Annual Reviews in Control, vol. 31, 2007, pp. 179188.
[60]
J. J. E. Slotine, Weiping Li APPLIED NONLINEAR CONTROL, Prentice Hall, 1991,
ISBN 0-13-040890-5.
[61]
Rong-Jong Wai, Fuzzy Sliding-Mode Control Using Adaptive Tuning Technique, IEEE
Trans. on Ind. Elect., vol. 54, no. 1, Feb. 2007, pp. 586-594.
[62]
Ahmed F. Amer, Elsayed A. Sallam, Wael M. Elawady, Adaptive fuzzy sliding mode control
using supervisory fuzzy control for 3 DOF planar robot manipulators, Elsevier Ltd, Applied Soft
Computing, vol. 11, no. 8, 2011, pp. 4943-4953.
[63]
A. Saghafina, H. W. Ping, M. N. Uddin, K. S. Gaied, Adaptive Fuzzy Sliding-Mode Control
into Chattering-Free Induction Motor Drive, IEEE Conf. Industry Applications Society Annual
Meeting, 2012, pp. 1-8.
[64]
Peng Kang, Zhao Jin Neural Network Sliding Mode based Current Decoupled Control for
Induction Motor Drive, Information Technology Journal, vol. 9, no. 7, 2010, pp. 1440-1448.
197
Rfrences bibliographiques
[65]
J. Y. Hung, W. B. Gao, J. C. Hung, Variable Structure Control: A Survey, IEEE Trans. Ind.
Elec., vol. 40, no. 1, Feb. 1993, pp. 2-22.
[66]
K. S. Low, Y. Z. Deng, C. Y. Chan, Discrete-time Sliding Mode Control of a Brushless DC
Drive, IEEE Conf. Power Electronics and Drive Systems,, vol. 1, 1997, pp. 286-290.
[67]
B. Castillo-Toledo, S. Di Gennaro, A.G. Loukianov, J. Rivera, Discrete time sliding mode
control with application to induction motors, Elsevier Ltd, Automatica, vol. 44, 2008, pp. 3036-3045.
[68]
D. Fulwani, B. Bandyopadhyay, L. Fridman, Non-linear sliding surface: towards high
performance robust control, IET Control Theory and Applications, vol. 6, no. 2, 2012, pp. 235-242.
[69]
E. Iglesias, Y. Garca, M. Sanjuan, O. Camacho, C. Smith, Fuzzy surface-based sliding mode
control, Elsevier Ltd, ISA Transactions, Vol. 46, no. 1, Feb. 2007, pp. 73-83.
[70]
F. Piltan, A. Hosainpour, S. Emamzadeh, I. Nazari, M. Mirzaie, Design Sliding Mode
Controller of with Parallel Fuzzy Inference System Compensator to Control of Robot Manipulator,
International Journal of Robotics and Automation, vol. 2, no. 4, Dec. 2013, pp. 140-162.
[71]
P. A. Egiguren, O. B. Caramazana, Robust and Smooth Adaptive Variable Structure
Control for Induction Motor Drives, IEEE Conf. Industrial Electronics (IECON),2009, pp. 12581263.
[72]
H.F. Ho, Y.K. Wonga, A.B. Rad, Adaptive fuzzy sliding mode control with chattering
elimination for nonlinear SISO systems, Elsevier Ltd, Simulation Modelling Practice and Theory,
vol. 17, 2009, pp. 11991210.
[73]
Yandong Li, Zongyi Wang, Ling Zhu, Adaptive Neural Network PID Sliding Mode Dynamic
Control of Nonholonomic Mobile Robot, IEEE Conf. on Information and Automation, Jun. 2010, pp.
753-757.
[74]
Yajun Guo, Huo Long, Self organizing fuzzy sliding mode controller for the position control
of a permanent magnet synchronous motor drive, Elsevier Ltd, Ain Shams Engineering Journal, vol.
2, 2011, pp. 109118.
[75]
T. Floquet, J. P. Barbot, and W. Perruquetti, Second order sliding mode control for induction
motor, IEEE Conf. on Decision and Control, vol. 2, Dec. 2000, pp. 16911696.
[76]
A. Levant, Sliding order and sliding accuracy in sliding mode control, Taylor and Francis,
International Journal of Control, vol. 58, no. 6, 1993, pp. 12471263.
[77]
J. M. Caedo, L. Fridman, A. G. Loukianov, F. A. Valenzuela, Third-Order Quasi-Continuo
Control of Induction Motor, IEEE Conf. Electrical Engineering, Computing Science and Automatic
Control, 2009, pp. 1-6.
[78]
G. Rubio-Astorga, J. D. Snchez-Torres, J. Caedo, A. G. Loukianov, High-Order Sliding
Mode Block Control of Single-Phase Induction Motor, IEEE Trans. on Control Systems Technology,
vol. 22, no. 5, 2014, pp. 1828 - 1836.
[79]
W. B. Gao and J. C. Hung, Variable structure control of nonlinear systems: A new approach,
IEEE Trans. Ind. Elect., vol. 40, no. 1, Feb. 1993, pp. 45-55.
[80]
Aimeng Wang, Xingwang Jia, Shuhui Dong, A New Exponential Reaching Law of Sliding
Mode Control to Improve Performance of Permanent Magnet Synchronous Motor, IEEE Trans. on
Magnetics, vol. 49, no. 5, May 2013, pp. 2409-2412.
[81] Fallaha, C.J., Saad, M., Kanaan, H.Y., Al-Haddad, K., Sliding-Mode Robot Control With
Exponential Reaching Law, IEEE Trans. on Ind. Elect. Vol. 58, no. 2, Feb. 2011, pp. 600 - 610.
198
Rfrences bibliographiques
[82]
M. A. Fnaiech, F. Betin, G.-A. Capolino, F. Fnaiech, Fuzzy Logic and Sliding-Mode
Controls Applied to Six-Phase Induction Machine With Open Phases, IEEE Trans. on Ind. Elect.,
vol. 57, no. 1, Jan. 2010, pp. 2243-2250.
[83]
M. Nasir Uddin, Wilson Wang, Zhi Rui Huang, Modeling and Minimization of Speed Ripple
of a Faulty Induction Motor With Broken Rotor Bars, IEEE Trans. n Ind. Appl., vol. 46, no. 6,
Nov/Dec 2010, pp. 212-222.
[84]
B. Tabbache, N. Rizoug, M. El Hachemi Benbouzid, A. Kheloui A Control Reconfiguration
Strategy for Post-Sensor FTC in Induction Motor-Based EVs, IEEE Trans. on Vehicular Tech., vol.
62, no. 3, Mar. 2013, pp. 965-971.
[85]
N. Djeghali, M. Ghanes, S. Djennoune, J.-P. Barbot, Variable Structure Systems with
Sliding Modes, Springer-Verlag, International Journal of Control, Automation, and Systems, vol.
11, no. 3, 2013, pp. 563-576.
[86]
Document dABB, DTC: A motor control technique for all seasons,
https://library.e.abb.com/public/0e07ab6a2de30809c1257e2d0042db5e/ABB_WhitePaper_DTC_A4_
20150414.pdf?filename=ABB_WhitePaper_DTC_A4_20150414.pdf
[87]
C. Lascu, I. Boldea, F. Blaabjerg, A Modified Direct Torque Control for Induction Motor
Sensorless Drive IEEE Trans. on Industry Applications, vol. 36, no. 1, Jan/Feb. 2000, pp. 122-130.
[88]
Jun Zhang, Rahman M.F., Analysis and Design of a Novel Direct Flux Control Scheme for
Induction Machine, IEEE Conf., Electric Machines and Drives, May 2005, pp. 426 430.
[89]
D. Casadei, G. Serra, A. Tani, Implementation of a Direct Torque Control Algorithm for
Induction Motors Based on Discrete Space Vector Modulation, IEEE Trans. on Power Electronics,
Vol. 15, no. 4, Jul. 2000, pp. 759-777.
[90]
F. Zidani, R. Nait Said, Direct Torque Control of Induction Motor with Fuzzy Minimization
Torque Ripple, Journal of Electrical Engineering, vol. 56, no. 7-8, 2005, pp.183188.
[91]
Toufouti Riad, Contribution la Commande Directe du Couple de la machine asynchrone ,
thse de Doctorat, Universit de Constantine 2008.
[92]
Peter Vas: Sensorless Vector and Direct Torque Control, Oxford University Press, London,
1998, ch.1. ISBN: 0198564651.
[93]
H. Le-Huy, Comparision of field-oriented control and direct torque control for induction
motor drives, IEEE Conf. Industry Applications Soc. Annual Meeting, 1999, pp. 1245 1252.
[94]
D. Casadei, F. Profumo, G. Serra, and A. Tani, FOC and DTC : Two Variable Schemes for
Induction Motors Torque Control, IEEE Tran. on Power Electronics, vol. 17, no. 5, Sept. 2002, pp.
779 787.
[95]
T. A. Wolbank, A. Moucka, and J. L. Machl, A comparative study of field-oriented and
direct-torque control of induction motors reference to shaft-sensorless control at low and zero-speed,
IEEE Conf. Int'l. Symp. Intelligent Control, 2002, pp. 391 396.
[96]
D. Telford, M.W. Dunnigan, B.W. Williams, A Comparison of Vector Control and Direct
Torque Control of an Induction Machine, IEEE Conf. Power Electronics Specialists Conference. vol.
1, 2000, pp. 421 426.
[97]
Cruz, M. A. Gallegos, R. Alvarez, and F. Pazos, Comparison of several nonlinear controllers
for induction motors, IEEE Conf. Power Electronics Congress (CIEP), 2004, pp. 134 139.
199
Rfrences bibliographiques
[98]
A. Haddoun, M.E.H. Benbouzid, D. Diallo, R. Abdessemed, J.Ghouili, K. Srairi,
Comparative Analysis of Control Techniques for Efficiency Improvement in Electric Vehicles,
IEEE Conf. Vehicle Power and Propulsion, Sept 2007, pp. 629 634.
[99]
S. Dwivedi, B. Singh, Vector Control Vs Direct Torque Control Comparative Evaluation for
PMSM Drive, IEEE Conf. Power Electronics, Drives and Energy Systems, 2010, pp. 18.
[100] Ramn Blasco Gimnez, High Performance Sensorless Vector Control of Induction Motor
Drives, Thse de Doctorat, Nottingham 1995.
[101] S. Bolognani, L. Peretti, M. Zigliotto, Parameter Sensitivity Analysis of an Improved OpenLoop Speed Estimate for Induction Motor Drives, IEEE Trans. on Power Elect., vol. 23, no. 4, Jul.
2008, pp. 2125-2134.
[102] Juraj Gacho, Milan Zalman, IM Based Speed Servo drive With Luenberger Observer,
Journal of Electrical Engineering, vol. 61, no. 3, Jul. 2010, pp. 149156.
[103] F. Alonge, F. DIppolito, A. Sferlazza, Sensorless Control of Induction-Motor Drive Based
on Robust Kalman Filter and Adaptive Speed Estimation, IEEE Trans. on Ind. Elect., vol. 61, no. 3,
Mar. 2014, pp. 1444-1453.
[104] H. Kubota, K. Matsuse, Speed Sensorless Field-Oriented Control of Induction Motor with
Rotor Resistance Adaptation, IEEE Trans. on Ind. Appl., vol. 30, no. 5, Sep/Oct. 1994, pp. 12191224.
[105] Patrick L. Jansen, Robert D. Lorenz, Transducerless Field Orientation concepts Employing
Saturation-Induced Saliencies in Induction Machines, IEEE Trans. on Ind. Appl., vol. 32, no. 6,
Nov./Dec. 1996, pp. 1380-1393.
[106] C. Caruana, G. M. Asher, M. Sumner, Performance of HF Signal Injection Techniques for
Zero-Low-Frequency Vector Control of Induction Machines Under Sensorless Conditions, IEEE
Trans. on Ind. Elect., vol. 53, no. 1, Feb. 2006, pp. 225-238.
[107] E. Levi, A. Lamine, A. Cavagnino, Impact of Stray Load Losses on Vector Control Accuracy
in Current-Fed Induction Motor Drives, IEEE Trans. on Energy Conversion, vol. 22, no. 2, 1977, pp.
442-450.
[108] A. Bechouche, H. Sediki, D. Ould Abdeslam, S. Haddad, A Novel Method for Identifying
Parameters of Induction Motors at Standstill Using ADALINE, IEEE Trans. on Energy Conversion,
vol. 27, no. 1, Mar. 2012, pp. 105-116.
[109] M. Aiello, A. Cataliotti, S. Nuccio, A fully-automated procedure for measuring the electrical
parameters of an induction motor drive with rotor at standstill, IEEE Conf. Instrumentation and
Measurement Technology, May. 2002, pp. 681-685.
[110] Mohamed S. Zaky, Mahmoud M. Khater, Shokry S. Shokralla, and Hussain A. Yasin, WideSpeed-Range Estimation With Online Parameter Identification Schemes of Sensorless Induction
Motor Drives, IEEE Trans. on Ind. Elect., vol. 56, no. 5, May 2009, pp. 1699-1707.
[111] Farzad R. Salmasi, Tooraj Abbasian Najafabadi, An Adaptive Observer With Online Rotor
and Stator Resistance Estimation for Induction Motors With One Phase Current Sensor, IEEE Trans.
on Energy Conversion, vol. 26, no. 3, Sep. 2011, pp. 959-966.
[112] Adnan Derdiyok, Speed-Sensorless Control of Induction Motor Using a Continuous Control
Approach of Sliding-Mode and Flux Observer, IEEE Trans. on Ind. Elect., vol. 52, no. 4, Aug. 2005,
pp. 1170-222.
200
Rfrences bibliographiques
[113] S. M. Nayeem Hasan, Iqbal Husain, A LuenbergerSliding Mode Observer for Online
Parameter Estimation and Adaptation in High-Performance Induction Motor Drives, IEEE Trans. on
Ind. Appl., vol. 45, no. 2, Mar./Apr. 2009, pp. 772-781.
[114] Gheorghe-Daniel Andreescu, Cristian Ilie Pitic, Frede Blaabjerg, Ion Boldea Combined Flux
Observer With Signal Injection Enhancement for Wide Speed Range Sensorless Direct Torque Control
of IPMSM Drives, IEEE Trans. on Energy Conversion, vol. 23, no. 2, Jun. 2008, pp. 393-402.
[115] S. Hadj Sad, M.F. Mimouni, F. MSahli, M. Farza, High gain observer based on-line rotor
and stator resistances estimation for IMs, Elsevier Ltd, Simulation Modelling Practice and Theory,
vol. 19, 2011, pp. 15181529.
[116] C. Schauder, Adaptive Speed Identification for Vector Control of Induction Motors without
Rotational Transducers, IEEE Trans. on Ind. Appl., vol. 28, no. 5, Sep./Oct. 1992, pp. 1054-1061.
[117] Fang-Zheng Peng, Tadashi Fukao, Robust Speed Identification for Speed Sensorless Vector
Control of Induction Motors, IEEE Conf. Industry Applications Society Annual Meeting, vol. 1,
1993, pp. 419-426.
[118] Mohammad N. Marwali, Ali Keyhani, A Comparative Study of Rotor Flux Based MRAS and
Back EMF Based MRAS Speed Estimators for Speed Sensorless Vector Control of Induction
Machines, IEEE Conf. Industry Applications Society Annual Meeting, vol. 1, 1997, pp. 160-166.
[119] Cao-Min Ta, Toshiyuki Uchida, Yoichi Hori, MRAS-based Speed Sensorless Control for
Induction Motor Drives Using Instantaneous Reactive Power, IEEE Conf. Industrial Electronics
Society (IECON) Ann. Meet., vol. 2, 2001, pp. 1417-1422.
[120] M. Cirrincione, M. Pucci, An MRAS-Based Sensorless High-Performance Induction Motor
Drive With a Predictive Adaptive Model, IEEE Trans. on Ind. Elect., vol. 52, no. 2, Apr. 2005, pp.
532-551.
[121] M. Cirrincione, M. Pucci, G. Cirrincione, G.-A. Capolino, A New TLS-Based MRAS Speed
Estimation With Adaptive Integration for High-Performance Induction Machine Drives, IEEE Trans.
on Ind. Appl., vol. 40, no. 4, Jul./Aug. 2004, pp. 1116-1137.
[122] T. O. Kowalska, M. Dybkowski, Stator-Current-Based MRAS Estimator for a Wide Range
Speed-Sensorless Induction-Motor Drive, IEEE Trans. on Ind. Elect., vol. 57, no. 4, Apr. 2010, pp.
1296-1308.
[123] Zhang Jian, Wen Xuhui ,Hua Yang, A novel speed-sensorless vector control technique of
Induction motor for electrical vehicle propulsion, IEEE Conf. Vehicle Power and Propulsion
Conference, 2008, pp. 1-5.
[124] S. Maiti, C. Chakraborty, S. Sengupta, Adaptive Estimation of Speed and Rotor Time
Constant for the Vector Controlled Induction Motor Drive Using Reactive Power, IEEE Conf.
Industrial Electronics Society (IECON) Ann. Meet., 2007, pp. 286-291.
[125] M. Comanescu, L. Xu,, Sliding-Mode MRAS Speed Estimators for Sensorless Vector
Control of Induction Machine, IEEE Trans. on Ind. Elect., vol. 53, no. 1, Feb. 2006, pp. 146-153.
[126] Shady M. Gadoue, Damian Giaouris, John W. Finch, MRAS Sensorless Vector Control of an
Induction Motor Using New Sliding-Mode and Fuzzy-Logic Adaptation Mechanisms, IEEE Trans.
on Energy Conversion, vol. 25, no. 2, Jun. 2010, pp. 394-402.
[127] Darko P. Marcetic, Slobodan N. Vukosavic, Speed-Sensorless AC Drives With the Rotor
Time Constant Parameter Update, IEEE Trans. on Ind. Elect., vol. 54, no. 5, Oct. 2007, pp. 26182625.
201
Rfrences bibliographiques
[128] Hossein Madadi Kojabadi, Active power and MRAS based rotor resistance identification of
an IM drive, Elsevier Ltd, Simulation Modelling Practice and Theory, vol. 17, 2009, pp. 376389.
[129] R. Beguenane, M. A. Ouhrouche, A. M. Trzynadlowski, A new scheme for sensorless
induction motor control drives operating in low speed region, Elsevier Ltd, Mathematics and
Computers in Simulation, vol. 71, 2006, pp. 109120.
[130] J. P. Caron, J. P. Hautier, Modlisation et commande de la Machine Asynchrone, Edition
Technip, 1995, ISBN 2-7108-0683-5.
[131]
J. Chatelain,
[132] Rosendo Pea Eguiluz, Commande algorithmique dun systme mono-onduleur bimachine
asynchrone destin la traction ferroviaire, Thse de doctorat de l'INPT Toulouse 2002.
[133] R. H. Park, Two Reaction Theory of Synchronous Machines Generalized Method of
Analysis-Part I, IEEE Trans. American Institute of Electrical Engineers, vol. 48, no. 3, 1929, pp.
716-727.
[134] Bimal K. Bose, An Adaptive Hysteresis-Band Current Control Technique of a Voltage-Fed
PWM Inverter for Machine Drive System, IEEE Trans. on Ind. Elect., vol. 37, no. 5, Oct. 1990, pp.
402-408.
[135] Pierre Brosselard, Conception, Ralisation et Caractrisation dinterrupteurs (Thyristors et
JFETs) haute tension (5kV) en carbure de silicium , Thse de doctorat de lINSA de Lyon 2004.
[136] M. P. Kazmierkowski, L. Malesani, Current Control Techniques for Three-Phase VoltageSource PWM Converters: A Survey, IEEE Trans. on Ind. Elect., vol. 45, no. 5, Oct. 1998, pp. 691703.
[137] Bimal K. Bose, Power Electronics and Motor Drives, Advances and Trends, Elsevier Inc,
Academic Press, 2006, ISBN 13: 978-0-12-088405-6.
[138] J. Holtz, Pulsewidth Modulation for Electronic Power Conversion, Proceedings of the IEEE,
vol. 82, no. 8, Aug. 1994, pp. 1194-1214.
[139] D. M. Brod, D. W. Novotny, Current Control of VSI-PWM Inverters, IEEE Trans. on Ind.
Appl., vol. IA-21, no. 4, May/Jun. 1984, pp. 562-570.
[140] P. N. Enjeti, P. D. Ziogas, J. F. Lindsay, M. H. Rashid, A New Current Control Scheme for
ac Motor Drives, IEEE Trans. on Ind. Appl., vol. 28, no. 4, Jul./Aug. 1992, pp. 842-849.
[141] A. B. Plunkett, A Current Controlled PWM Transistor Drive, IEEE Conf. Ind. App. Soc.
Rec., Oct. 1979, pp.785-792.
[142] S. Ogasawara, J. Takagaki, H. Magi, A. Nabae, A Novel Control Scheme of a Parallel
Current-Controlled PWM Inverter, IEEE Trans. on Ind. Appl., vol. 28, no. 5, Sep./Oct. 1992, pp.
1023-1030.
[143] H. Le-Huy, L. A. Dessaint, An Adaptive Current Control Scheme for PWM Synchronous
Motor Drives: Analysis and Simulation, IEEE Trans. on Power Elect., vol. 4, no. 4, Oct. 1989, pp.
486-495.
[144] L. Zhang, R. Norman, W. Shepherd, Long-Range Predictive Control of Current Regulated
PWM for Induction Motor Drives Using the Synchronous Reference Frame, IEEE Trans. on Control
Systems Technology, vol. 5, no. 1, Jan. 1997, pp. 119-126.
202
Rfrences bibliographiques
[145] Y. Sozer1, D. A. Torrey., E. Mese, Adaptive Predictive Current Control Technique for
Permanent Magnet Synchronous Motors, IET Power Electron., 2013, Vol. 6, no. 1, pp. 919.
[146] J. Guzinski, H. Abu-Rub, Predictive Current Control Implementation in the Sensorless
Induction Motor Drive, IEEE conf. Industrial Electronics (ISIE), 2011, pp. 691-696.
[147] J. Rodrguez, J. Pontt, C. A. Silva, P. Correa, P. Lezana, P. Corts, U. Ammann, Predictive
Current Control of a Voltage Source Inverter, IEEE Trans. on Ind. Elect., vol. 54, no. 1, Feb. 2007,
pp. 495-503.
[148] D. G. Holmes, R. Davoodnezhad, B. P. McGrath, An Improved Three-Phase Variable-Band
Hysteresis Current Regulator, IEEE Trans. on Power Elect., vol. 28, no. 1, Jan. 2013, pp. 441-450.
[149] Sophie Fernandez, Comparaison des performances lectriques dun onduleur triphas deux
niveaux commandes directes et indirectes connect au rseau, Thse de doctorat de luniversit de
Lille 1, 2013.
[150] Document technique: AP0801701, Constant V/f Control of Induction Motors Using Space
Vector Modulation Infineon Technologies AG 2006. www.infineon.com
[151] G. Grellet, G. Clerc, Actionneurs lectrique Principes-Modles-Commande, Edit. Eyrolles
1997, ISBN 2-212-09352-7.
[152] Minh Ta-Cao, Hoang Le-Huy, Rotor Resistance Estimation Using Fuzzy Logic for High
Performance Induction Motor Drives, IEEE, Conf. of IES. vol. 1, Aug./Sep. 1998, pp.303 308.
[153] David Aguglia, Identification des Paramtres du Moteur Induction Triphas en vue de sa
Commande vectorielle , Mmoire Matre s science de l'Universit de LAVAL Qubec, Canada
2004.
[154] A. M. Trzynadlowski, Control of Induction Motors, Edition Academic Press 2001, 0-12701510-8.
[155] Minh Ta Cao, Commande numrique de machines asynchrones par logique floue, Thse
(Ph.D.) Facult des sciences et de Gnie, Universit Laval Qubec, 1997.
[156] I. Takahashi, T. Noguchi, A new quick response and high efficiency control strategy of an
induction motor, IEEE Trans.Ind.Appl., vol. IA-22, Sept./Oct. 1986, pp. 820827.
[157] M. Depenbroak, Direct Self-Control (DSC) of Inverter-Fed Induction Machine IEEE Trans.
on Power Electronics, vol. 3, no. 4. Oct. 1988, pp. 420-429.
[158] Jun Zhang, Direct Torque Controlled Induction Machines for Integrated Starter/Alternator
System, Ph. D thesis, The University of New South Wales, 2006.
[159] Jamel Belhadj, Commande directe en couple dune machine asynchrone- Structures
dobservation - Application aux systmes multimachines-multiconvertisseurs Thse de Doctorat,
Universit de Tunis El-Manar, cole Nationale dIngnieurs de Tunis 2001.
[160] Ismail El Hassan, Commande haute Performance d'un moteur asynchrone sans capteur de
vitesse par control directe du couple, Thse de Doctorat, INP de Toulouse 1999.
[161] I. Takahashi, Y. Ohmori, High-Performance Direct Torque Control of Induction Motor,
IEEE Trans. on Ind. Appl., vol. 25, no. 2, Mar/Apr 1989, p 257-264.
[162] E.H. Mamdani, Application of fuzzy algorithms for control of simple dynamic plant, IEE
conf. Control & Science, vol. 221, no. 12, Dec. 1974, pp. 1585-1588.
203
Rfrences bibliographiques
204
Rfrences bibliographiques
[179] Fang-Zheng Peng, Fukao T., Jih-Sheng Lai, Low-Speed Performance of Robust Speed
Identification Using Instantaneous Reactive Power for Tacholess Vector Control of Induction Motors
IEEE Conf. Industry Applications Society Annual Meeting, vol. 1, Oct 1994, pp. 509 514.
[180] S. Maiti, C. Chakraborty, A New Instantaneous Reactive Power Based MRAS for Sensorless
Induction Motor Drive, Elsevier Ltd, Simulation Modeling Practices and Theory, vol. 18, no. 9, 2010,
pp. 1314-1326.
[181] A. V. Ravi Teja, C. Chakraborty, S. Maiti, Y. Hori, A New Model Reference Adaptive
Controller for Four Quadrant Vector Controlled Induction Motor Drives, IEEE Tran. on Ind. Elect.,
vol. 59, no. 10, Oct. 2012, pp. 3757-3767.
[182] M. Ghanes, G. Zheng On Sensorless Induction Motor Drives: Sliding-Mode Observer and
Output Feedback Controller, IEEE Tran. on Ind. Elect., vol. 56, no. 9, Sep. 2009, pp. 3404-3413.
[183] V. Vasic, S. N. Vukosavic, E. Levi, A Stator Resistance Estimation Scheme for Speed
Sensorless Rotor Flux Oriented Induction Motor Drives, IEEE Trans. on Energ. Conv, vol. 18, no. 4,
Dec 2003, pp. 476-483.
[184] M. Wlas, Z. Krzeminski, H. A. Toliyat,, Neural-Network-Based Parameter Estimations of
Induction Motors, IEEE Trans. on Ind. Elect., vol. 55, no. 4, Apr. 2008, pp. 1783-1794.
[185] S. Cong, Y. Liang, PID-Like Neural Network Nonlinear Adaptive Control for Uncertain
Multivariable Motion Control Systems, IEEE Trans. on Ind. Elect., vol. 56, no. 10, Oct. 2009, pp.
3872-3879.
[186] J. R. Heredia, F. Perez Hidalgo, J.L. Duran Paz Control of induction motors by artificial
neural networks, IEEE Conf. Inter. Symp. Industrial Electronics, vol. 2, 1999, pp. 792-794.
[187] Am M. A. Amin, A. A. El-Smahy, Real-Time Tracking Control of Squirrel Cage Induction
Motor Using Neural Network, IEEE Conf. IECON98, vol. 2, 1998, pp. 877-882.
[188] Rong-Jong Wai, Hsin-Hai Lin, Faa-Jeng Lin, Hybrid controller using fuzzy neural networks
for identi"cation and control of induction servo motor drive, Elsevier Ltd, Neurocomputing, vol. 35,
2000, pp. 91-112.
[189] B. Burton, R. G. Harley, G. Diana, J. L. Rodgerson, Implementation of a Neural Network to
Adaptively Identify and Control VSI-Fed Induction Motor Stator Currents, IEEE Trans. on Ind.
Appl., vol. 34, no. 3, May/Jun. 1998, pp. 580-588.
[190] M. BECHOUCHE Ali, Utilisation des techniques avances pour lobservation et la
commande dune machine asynchrone : application une olienne , Thse de doctorat, Universit
Mouloud Mammeri, TiziOuzou, Algrie, 2013.
[191] Matlab
Toolbox,
Neural
Network
Toolbox
https://www.mathworks.com/help/pdf_doc/nnet/nnet_ug.pdf
User's
Guide,
mathworks,
[192] Jamel Ghouili, Commande sans capteur d'une machine asynchrone avec estimation de la
vitesse par rseaux de neurones, Thse de doctorat, Universit du Qubec, Canada, 2005.
[193] T. Orlowska-Kowalska, M. Dybkowski, Stator-current-based MRAS estimator for a wide
range speed-sensorless induction-motor drive, IEEE Trans. on Ind. Elect., vol. 57, no. 4, Apr. 2010,
pp. 12961308.
[194]
http://www.dspace.de/ww/fr/fra/home/products/hw/singbord/ds1104.cfm
205
DTC
.
.
.
MRAS
.
.Popov
.
:
. dSPACE
Rsum:
Lobjectif de ce travail a t port sur la comparaison exprimentale des performances de la commande
vectorielle flux rotorique orient et de la commande DTC, ainsi quau dveloppement dalgorithmes de
commande et dobservation avec une conjointe estimation en-ligne des paramtres de la MAS, en prenant
en considration les contraintes imposes par la ralisation pratique. On a tenu un intrt spcial la
ralisation exprimentale par banc dessai car cest une tape essentielle pour la validation de chaque
nouvelle conception de loi de commande.
Une tude thorique a t consacre aux concepts de base des systmes structure variable par mode
glissant. Aprs avoir dcrit la mthode classique, on a procd la synthse dune loi de commande qui
se base sur une loi exponentielle de la phase datteinte (ERL) afin dtendre la robustesse du systme
mme en rgime transitoire et amliorer sa rponse.
la fin, une commande sans capteurs de vitesse est dveloppe par la mthode MRAS avec une conjointe
estimation en-ligne des paramtres de la MAS par lutilisation des rseaux de neurones. Pour ce faire, on
a procd l'tude thorique de la technique MRAS en voquant ses diffrentes mthodes. Ensuite, on est
pass au procd destimation des paramtres de la MAS notamment la rsistance statorique et linverse
de la constante de temps rotorique en utilisant le concept de lhyperstabilit de Popov. Aprs avoir dcrit
les principes des rseaux de neurones et leur application pour notre cas dans lestimation des paramtres
on a effectu la mise en uvre pratique et l'interprtation des rsultats obtenus.
Mots Cls: Commande par mode glissant avance, comparaison, rseau de neurones, estimation en-ligne
des paramtres, commande sans capteurs, dSPACE.
Abstract:
The aim of this work was carried on the experimental comparison of the performance of field oriented
vector control and DTC control, and to develop control and observation algorithms with conjoint on-line
estimation of the induction motor (IM) parameters, taking into consideration the constraints imposed by
the practical realization. We took a special interest to the experimental test-bed as it is an essential step
for validating each new control law design.
A theoretical study is devoted to the basic concepts of variable structure systems with sliding mode, and
after describing the conventional method, we proceeded to the synthesis of control law that is based on
exponential reaching phase (ERL) to achieve more robustness of the system even at transients and to
improve its dynamic response.
At the end, a new sensorless control by MRAS with an on-line conjoint estimation of the IM parameters
using artificial neural networks is developed. To do so, we proceed with a theoretical study of the MRAS
technique evoking its different methods. Then we continue with the process of estimating the IM
parameters espacially the stator resistance and the inverse of the rotor time constant using the concept of
Popovs hyperstability. After describing the principles of neural networks and their application to our
case in the estimation of the parameters we go further to the practice implementation and interpretation of
results.
Key words: sliding mode advanced control, comparison, artificial neural network, on-line parameters
estimation, sensorless control, dSPACE.