iceo'11 - manifest.univ-ouargla.dzmanifest.univ-ouargla.dz/documents/archive/archive faculte...

Post on 11-Sep-2018

217 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Une Structure Adaptative Basée Sur la LogiqueFloue Pour la Commande de la Vitesse d’un Moteur

Asynchrone

Résumé – Cet article présente unecommande adaptative de la vitesse d’unmoteur asynchrone basée sur la logiquefloue, donc nous sommes concernés àl’utilisation d’un nouveau régulateur PIadaptatif – flou afin d’améliorer lesperformances du régulateur PI classique.Les entrées sont choisies de telle sorte àreprésenter le plus fidèlement possible ladynamique du système. A cet effet, onchoisit l'erreur de réglage e et sa variationΔe comme entrée. La sortie α du régulateurà logique flou est utilisée pour faire varierles paramètres du régulateur PI à savoir,Kp, Ki en utilisant certaines techniques dela théorie de la logique floue pour lacommande de la vitesse.Plusieurs essais de simulation sousSimulink/Matlab sont effectués en vue demettre en évidence les performances dusystème de commande.

Mots clé : PI adaptatif – flou, commandepar orientation de flux, moteur asynchrone,logique floue.

I. INTRODUCTIONLe moteur asynchrone est le moteur le plusutilisé dans les applications de la vitessevariable. Sa simplicité de conception, safiabilité, l’absence de collecteur sont lesprincipales raisons de son succès. Mais sonmodèle mathématique est complexe,multivariable, non-linéaire, avec un fortcouplage entre les variables d’entrée, desortie et internes, ce qui a longtempsretardé l’apparition de commandes

performantes et appropriés à ce type demotorisation [1], [2].Bien que beaucoup d'algorithmes decommande aient été développés pendantplusieurs décennies, les contrôleurs PIsont toujours la majorité des régulateursutilisés dans les systèmes de commandeindustrielles particulièrement quand lesperformances élevées du régulateur ne sontpas exigées. La conception et l’analysed’un tel contrôleur exigent de connaître lesdeux paramètres à savoir : le gainproportionnel (Kp) et l’intégrateur (Ki).Pour comprendre comment lecomportement du système affecté par lesdeux paramètres des contrôleurs PI,beaucoup de temps doit être consommépour trouver la règle optimale pour varierces paramètres.La plupart de ces règles sont acceptées parles systèmes de commande industriels engénéral, mais elles réalisent rarement unebonne performance parce que le système àcontrôler est difficile d’être modéliséexactement, [2], [3], [4], [5].Les contrôleurs basés sur les concepts del’intelligence artificielle, logique floue,réseaux de neurones, sont des alternativesintéressantes, et permettent d’améliorer larobustesse du processus à contrôler, [6].Dans ce travail, on a amélioré lesinconvénients des algorithmes classiquesdu contrôleur PI en adoptant desalgorithmes de commande floue enincluant l’expertise acquise par lesopérateurs, [7].Cette méthode permet d’obtenir une loi decommande souvent efficace, sans devoir

DJ. CHERIFI, Y. MILOUD

ICEO'11

67

faire appel à des développementsthéoriques importants. Elle présentel’intérêt de prendre en compte lesexpériences acquises par les utilisateurs etopérateurs du processus à commander.La méthode suivante est utilisée pourdéterminer les paramètres du régulateur PIadaptatif-flou, [8]. Premièrement, choisirles valeurs des gains du contrôleur PI Kp ,Ki initialement égales à 1. Ensuite, fairevarier G afin de minimiser l’erreurstatique. La dernière étape consiste àsélectionner les gains Ge et GΔe jusqu’àl’obtention de la meilleure réponse dusystème. Il est à noter que les gains ducontrôleur PI peuvent avoir des valeursdifférentes de 1.A ce moment là, on doitsélectionner des nouvelles valeurs durégulateur flou pour obtenir une bonneréponse du système.

II. MODELISATION DE LA MAS

Un modèle biphasé standard de lamachine asynchrone à un référentiel lié auchamp tournant est exprimé dans l'espaced'état comme suit.

BUAXtd

Xd

Avec :

qr

dr

qs

ds

i

i

i

i

X

r

r

s

L

M0

0L

M

10

01

L

1B

et

qs

ds

v

vU

Oùsr LL

M 2

1

L'équation mécanique du système est

donnée par :

fdt

dJCC re

Avec :

)()2/3( qrdsqsdre iiiipMC

La commande vectorielle est de typeindirecte avec orientation du fluxrotorique. Son principe consiste à exploiterle modèle dynamique du moteur enchoisissant un système d’axe diphasé (d,q)et a l’orienter suivant le flux rotorique, enannulant sa composante quadratique qr , etne conserver que sa composante directe

dr . Le flux est alors entièrement porté surl’axe direct [4], [5] :

0qr D’où rdr

Le flux est ainsi commandéindépendamment par le courant iSd et lecouple par l’intermédiaire du courant iSq.Son amplitude est obtenue par une fonctionnon linéaire de défluxage délivrant sagrandeur de référence et exprimée par larelation :

*

dr

r

ms

sr

m

r

ms

r

m

rsr

rs

m

ss

ms

m

srs

ms

s

TTL

M

L

MTL

M

TL

MTL

M

L

M

T

L

M

TL

M

T

A

11

11

11

11

r Si Ω≤ ΩN

NRN Si Ω> ΩN

ICEO'11

68

Sa position est déterminée à tout instantpar intégration de la pulsation statorique,qui elle même est reconstituée à l’aide dela vitesse du moteur et de la pulsationrotorique :

dtT

iLpdtw

RqR

sqm

ss )...

.(.

La figure 1 illustre la structure de lacommande vectorielle indirecte pour larégulation de la vitesse du moteur. Celle-ciest destiné à générer les tensions deréférence vds*, vqs*, et la pulsation deglissement wgl.

III. Contrôleur PI adaptatif-flou

Dans cette partie nous présentons unrégulateur PI adaptatif - flou. L'avantagede ce nouveau régulateur utiliseuniquement une table de matrice de 9règles et des fonctions d'appartenance detrois sous- ensembles. Ceci simplifieranotre système et réduira le temps de calcul,[8].

Les entrées sont choisies de telle sorte àreprésenter le plus fidèlement possible ladynamique du système. A cet effet, onchoisit l'erreur de réglage ( e ) et savariation ( e ) comme entée. La sortie ( )du régulateur à logique floue est utiliséepour faire varier les paramètres durégulateur PI à savoir, Kp, Ki, en utilisantcertaines technique de la théorie de la

logique floue pour la commande de lavitesse.

3-1 Fuzzification

La fuzzification utilise les fonctionsd'appartenance pour déterminer le degréd'appartenance des entrées. Figure 3montre les fonctions d'appartenance pourles entrées, e, e et la sortie . Tous lesensembles des fonctions d'appartenanced'entée et sortie sont définis dans l'universde discours [-1,1]. Les fonctionsd'appartenance triangulaires ettrapézoïdales ont été choisies pour lesvariables d'entrée et de sortie.

3-2 Inférence

Les règles d'inférence permettent dedéterminer le comportement du contrôleurflou. Il doit donc inclure des étapesintermédiaires qui lui permettent de passerdes grandeurs réelles vers les grandeurs

Fig 1. Structure de la commande vectorielle

Fig. (3) : Fonctions d'appartenance pour l'entrée: e, e etsortie

ICEO'11

69

floues et vice versa; ce sont les étapes defuzzification et défuzzification.Une table de matrice de 9 règles (3×3), etdes fonctions d'appartenance avecseulement trois sous-ensembles sontutilisés afin de réduire le temps de calculde notre système à contrôler.

Tableau 1 : Les règles d'inférence pour varierles paramètres du régulateur PI

3-3 Defuzzification

La dernière étape consiste à transformer lavaleur de sortie floue en valeur réelle enappliquant la méthode de défuzzification.Elle est basée sur la méthode du centre degravité.La valeur de la sortie ainsi obtenue, estutilisée pour modifier les paramètres durégulateur PI.

L’observation du processus montre queles grandeurs significatives pour lecontrôle sont l’erreur de vitesse et lavariation de cette erreur. Les entrées du

correcteur flou seront ces deux grandeursnotées e et de.Pour la sortie, on choisit l’incrément dusignal de commande , à appliquer aucontrôleur. Les entrées du contrôleur flouse déterminent à l’instant k de la manièresuivante

e(k) = Ω*(k) - Ω(k)de(k) = e(k) – e(k-1)

Le signal de commande est déterminé par :

)()1( *** KdK

La sortie eC du régulateur PI adaptatif -flou est obtenue en intégrant la sortie durégulateur PI fois le gain variable .

dttuC e )(.

dtteKteKtu ip )()()(

Kp, Ki sont les gains proportionnel etintégrateur du contrôleur PIrespectivement. La sortie eC quireprésente le couple de commande estutilisée en tant qu'entrée de la commandevectorielle indirecte (C.V.I).

~e

~e

NG EZ PG

NG PG PM EZ

EZ PM EZ PM

PG EZ PM PG

Fig. 5 : Schéma bloc de la commande de la vitesse d'unmoteur asynchrone.

ICEO'11

70

IV. RESULTAT ET INTERPRETATION

Le schéma de commande décrit par lafigure 5, a été testé par simulation et afind’évaluer les performances de la structureproposée, nous l’avons implémentée sousl’environnement logicielMATLAB/SIMULINK, pour un moteurasynchrone dont les principaux paramètresont donné dans le tableau 2.Enfin, divers tests de simulation, ont étéréalisés, leurs objectifs étant, nonseulement d’analyser les comportementsdu système pour différentes conditions defonctionnement, mais également de vérifierla robustesse de la stratégie de commandeenvisagée vis-à-vis des variations dumoment d’inertie et de la résistancerotorique.La figure 6 montre les résultats desimulation des performances dynamiquesainsi que la robustesse du régulateur PIadaptatif - flou.

Le moteur est démarré avec une charge de10 N.m et subis à st 5.2 et à st 5.4respectivement une perturbation de charge(±2 N.m). Le rejet de la perturbations’effectue rapidement avec seulement unechute de vitesse de 0.4 (tr/min) et onconstate également que la vitesse dumoteur se stabilise à sa valeur de référence.Concernant la variation des paramètres dumoteur, on a mené à augmenter larésistance rotorique à deux fois la valeurnominale. On remarque d'après lesrésultats que le régulateur PI adaptatif –flou rejette la perturbation de la résistancerotorique après un temps de 0.16s avec unechute maximale de vitesse de 1.5 (tr/min).Tan disque la poursuite de la vitesses'effectue parfaitement. En doublant lemoment d'inertie et en démarrant le moteuren pleine charge, le régulateur PI adaptatif-flou réagit d'une maniére satisfaisante sansaucun dépassement.

V. CONCLUSIONDans cet article, on a proposé un nouveaurégulateur PI adaptatif-flou pour lacommande de la vitesse du moteur

asynchrone pour faire face auxinconvénients du régulateur classique PI etévaluer les performances telles que, letemps de réponse, le dépassement, le rejetde la perturbation, etc…Les résultats obtenus ont montré desperformances très satisfaisantes etsignificatives d’une bonne adaptationtraduite par des comportements excellents,aussi bien en poursuite, qu’en régulation,avec une dynamique de la vitessecaractérisée par un excellent suivi destrajectoires de référence et par une trèsfaible sensibilité aux perturbations de lacharge.D'après les résultats de simulation, lerégulateur PI adaptatif-flou a montré sesbonnes performances à la variation desparamètres du système à contrôler.

Tableau 2 : Parameters de la machineasynchrone

50 Hz, 1.5 Kw , 1420 tr/mn, 380 V, 3.7ARésistance rotorique 805.3rR

Résistance statorique 85.4sR

Inductance rotorique 274sL mHInductance statorique 274sL mHMoment d’inertie 031.0J kg.m2

Coefficient defrottement

F=0.00114kg.m2/s

BIBLIOGRAPHIE

[1] L.BAGHLI, Contribution à la commandede la machine asynchrone, utilisation de lalogique floue, des réseaux de neurones et desalgorithmes génétiques, thèse de doctorat,Université Henry Poincaré, Nancy-I, Janv.1999.[2] J.P.CARON, J.P.HAUTIER,Electrotechnique Modélisation et commandede la machine asynchrone, Editions Technip,Paris 1995.

[3] P.J. Mac Vivar Whelen, « Fuzzy SetsMan-Machine Interaction », In.J.Man-MachineStudies, Vol. 8, pp.687-697,1976.

[4] S. Chand, "on-line, Setf-Monitiring Tunerfor Proportional Integral DerivativeControllers". IEEE Proceedings of 30th

ICEO'11

71

Conference on Decision and Control,December, pp. 1905-1906, 1991.[5] S. Z. He, S. Tan, F. L. Xu, and P. Z. Wang. "fuzzy Self-tuning of PID controllers", fuzzy Sets andSystems, Vol. 56, pp. 37-46, 1993.

[6] Z. Y. Zhao, M. Tomizuka, and S. Isaks, "Fuzzy Gain Scheduling of PID Controller", IEEE Trans,On Systems, Man, and Cybernetics, Vol. 23, No. 5, Sep –Oct, pp. 1392-1398, 1993.

[7] Yuwana, M. and Seborg D. E., "A new Method for On-line Controller Tuning", AICHE J, Vol.28,pp. 434-440.

[8] Y.Miloud, "Etude de l'estimation de la résistance rotorique dans la commande vectorielle d'unmoteur asynchrone en utilisant la logique floue". Thèse Doctorat d'état. 2006.

RESULTAT DE SIMULATION

La figure 6 montre les résultats de simulation des performances dynamiques ainsi que la

robustesse du régulateur PI adaptatif - flou.

Lavi

tess

e(tr

/min

)Le

coup

le(N

.m)

Leco

uran

t(A

)

2×J

J

Pour

suite

dela

vite

sse

Temps (S)

2× Rn

Lavi

tess

e(tr

/min

)

Lavi

tess

e(tr

/min

)

Temps (S)Fig. 6 : Les Performances du régulateur PI adaptatif-flou pour la commande de la vitesse d’un moteur

asynchrone.

ICEO'11

72

top related