Beruflich Dokumente
Kultur Dokumente
Résumé : Les régulateurs flous ont montrés leur efficacité dans la commande des systèmes non linéaires, et
dans plusieurs cas ont démontré qu'ils sont robustes et que leurs performances sont moins sensibles aux
variations paramétriques par rapport aux régulateurs conventionnels. Les régulateurs PI-flous sont les plus
répondus dans le domaine de la commande vu que la combinaison des actions proportionnelles (P) et intégrales
(I) nous permet un meilleur moyen de contrôle de stabilité et d'élimination des offsets. Les performances des
régulateurs PI-flous sont très satisfaisantes pour les systèmes linéaires du 1er ordre, mais comme les régulateurs
PI conventionnels, les performances des régulateurs PI-flous pour les systèmes d'ordre supérieures et les
systèmes non linéaires peuvent être très mauvaises (large dépassement, oscillations excessives).
Dans ce travail nous proposons une méthode simple et robuste, où le gain de commande sera continuellement
adapté avec l'aide d'un ensemble de règles floues. Nous considérons seulement l'adaptation du gain de la
commande. Dans notre commande, le régulateur PI-flou est ajusté en temps réel (durant son fonctionnement) en
adaptant dynamiquement son gain de commande. La valeur du gain sera déterminée par une base de règles
définie par l'erreur e et la variation de l'erreur ∆e
Mots clés : Machine asynchrone, commande vectorielle, PI, logique floue type1, ajustement du gain de
commande.
défini. La commande est l’un des principaux domaines dIqs 1 1−σ 1− σ 1−σ 1 (1)
dt = −ωs Ids − (σT + σT )Iqs − σ M pΩΦdr + σ MT Φqr + σ L Vqs
s r r s
d’application de la logique floue. Une commande floue est
d Φ M 1
dr = I − Φ + (ω − pΩ)Φ
caractérisée par son aptitude à appréhender des problèmes dt Tr ds Tr dr s qr
tels que non linéarités et retards, la possibilité de prise en dΦqr = M I − (ω − pΩ)Φ − 1 Φ
dt T qs s dr
Tr
qr
Vdsc
I ds
dI qs 1 1−σ 1−σ 1 ∗
Vqsr
I qs
dt = −ωs I ds − (σ T + σ T ) I qs − σ M pΩΦr + σ L Vqs
C *em I qs Régulateur du Vqs*
(2) ω ∗
+ Régulateur Lr +
courant +
de
Vitesse pM Φ*r -
I qs +
s r s -
ω Vqsc
d Φ
r = I − ΦM 1
Circuit de
dt Tr ds Tr r ωs découplage
ω = pΩ + M I Estimateur
s Tr Φ r
qs
ωs
ω
dΩ pM fv 1 4. Systèmes flous
= Φ r I qs − Ω− Cr (3)
dt JLr J J Un système flou peut être vu comme un système expert
fonctionnant à partir d’une représentation de connaissance
Lr
Avec Tr = constante de temps rotorique. basée sur la théorie des ensembles. Un système flou est
Rr
composé d’une base de données qui comptent l’ensemble
et le flux Φ comme
* *
Si nous considérons le couple C em r des renseignements que nous possédons sur le processus ce
référence de commande et si on ne tient pas compte des qui nous permet de définir les fonctions d’appartenance et
variations des courants directs et en quadrature les les règles floues de ce système flou, d’une base de règles
équations du bloc F.O.C (field oriented control) sont floues qui est une collection de règle IF-THEN , d’une
déduites de celles du modèle comme suit : interface numérique-symbolique ou fuzzification de type
singleton et d’une interface symbolique-numérique ou
* Φr
*
∗ M Avec :
V qs = Rs I − ω s σ Ls I + ωs Φr
* * *
Lr ωj
qs ds
∆Cem
*
: la variation du couple de commande.
Machine asynchrone
E = G e (a)
1.2
e NB NM NS ZO PS PM PB
1
∆C * = G ∆C *
0.6
0.4
em *
∆Cem em 0.2
0
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
0.6
0.2
0
-3 -2 -1 0 1 2 3
La sortie du contrôleur flou est la loi de commande, elle est Figure 3. Fonctions d'appartenance du régulateur flou
sera
considérée comme une variation de commande, donc, l’action
à un moment k + 1 sera l’action précédente à l’instant k
plus une proportion de la variation de commande comme le
Table1. Table des règles du régulateur flou type-1 l’adaptation du gain est assurée par un mécanisme
Variation de l’erreur ( ∆e) d’ajustement du gain. Notre objectif ici est d’adapter
NB NM NS ZO PS PM PB seulement le gain de sortie en prenant des gains d’entrées
PM NS NVS PVS PS PM PB PVB place en dehors du régulateur flou et elle n’a pas de
relation directe avec les règles.
PB NVS ZO PVS PM PB PVB PVB
Défuzzification
∆Cem G + Cem
Fuzzification
+ Inférence de la
d’appartenances, règles) changent au cours de ∗ commande *
∆Cem
Ω+ e +
E
fonctionnement. Dans le cas contraire le régulateur est dit Ge
−
non adaptatif ou conventionnel, donc, un régulateur flou Ω z −1
Base de données
Défuzzification
G *
Fuzzification
cours du temps. Dans notre cas le gain de commande sera Inférence du
∆Cem
gain de
commande
adapté en temps réel suivant l’état actuel de la machine
asynchrone. Notons que dans les premières études faites Base de Règles 2
NB NM NS ZO PS PM PB
1
0.8
0.6
La figure 7 montre clairement les bonnes performances
0.4
dynamiques avant et après l’application de la charge. Le
0.2
0
découplage couple-flux est assuré, ainsi que nous avons
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
0.8
1200 20
0 -5
0 30 300
-3 -2 -1 0 1 2 3
100
10
0
(c) 0
-100
ZO VS S SB MB B VB -10
1 -200
O
-20 -300
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Temps (s) Temps (s)
0.8
1.5 15
0.6
10
Flux phdr, phqr (Web)
0.4
0.5 0
-5
0
0.2 -10
-0.5 -15
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
0
Temps (s) Temps (s)
-1 0 1 2 3 4 5 6
2
mande
Variation de l’erreur ( ∆e )
aindecom
1.5
G
NB NM NS ZO PS PM PB 0.5
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
NB VB VB VB B SB S ZO Temps (s)
NM VB VB B B MB S VS
Figure 8. Évolution du gain de la commande.
Erreur ( e )
NS VB MB B VB VS S VS
La figure 9, montre la robustesse de cette commande
ZO S SB MB ZO MB SB S
vis-à-vis la variation du sens de rotation. .Les résultats sont
PS VS S VS VB B MB VB satisfaisons dans les moments où la vitesse est inversée.
PM VS S MB B B VB VB Le gain de commande correspondant est présenté dans la
PB ZO SB B VB VB VB figure 10.
S
1000
0 0 500
-500
0
0
-10
-1000
-500 -10
-1500 -20 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
0 0.5 1 1.5 2 2.5 3 3.5 4 0 0.5 1 1.5 2 2.5 3 3.5 4
Temps (s) Temps (s)
Temps (s) Temps (s)
40 300
100
0 20
10
Flux phdr, phqr (Web)
1
Courant Ias (A)
5
1.5 20
0.5 0
-0.5 -15
0 0.5 1 1.5 2 2.5 3 3.5 4 0 0.5 1 1.5 2 2.5 3 3.5 4 0 -10
Temps (s) Temps (s)
-0.5 -20
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Temps (s) Temps (s)
2
Gain decommande
1.5
Les résultats du test à basse vitesse (figure 13) montre la
1
présence de fortes oscillations de vitesse autour des
0.5
20
10
-10
-20
-40
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Temps (s)
10
Couple Cem (N.m)
-20
1.2
0.8
0.6
0.4
-0.2
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Temps (s)
1000 15
C o u ra n ts I d s , Iq s (A )
800
600
10 faible
5
400
0
200
80
0 -5
-200 -10 70
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Temps (s) Temps (s)
60
30 300
T e n s io n d e c o m m a n d e V a s (V )
50
20 200
Gain decommande
C o u p le C e m (N . m )
100 40
10
0
0 30
-100
-10
-200 20
-20 -300
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 10
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Temps (s )
1.5 15
10
F lu x p h d r, p h q r (W e b )
1
C o u ra n t I a s (A )
-0.5 -15
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Temps (s) Temps (s)
L’objet de l’étude présenté dans cet article la méthode de Cr couple de charge (résistant).
J inertie totale du système.
conception d’un contrôleur PI-flou toute en détaillant ses
fv coefficient de frottement.
modules principaux tels que la Fuzzification, Règles, Ω vitesse mécanique du rotor.
Inférences, et Déffuzification. Deux types de contrôleurs
flous ont été simulés, le premier est un régulateur flou Avec :
adaptatif (auto-ajustable). Les résultats de simulation ont Les paramètres de la machine sont noté par :
montré une robustesse acceptable de ce régulateur surtout
Ts et Tr : constante de temps électrique du stator et du
du point de vu découplage Couple-Flux lors des grandes
rotor ;
variations paramétriques et les basses vitesses.
Ls et Lr : inductances cyclique du stator et du rotor ;
Notations et symboles
3
M = M0 mutuelle inductance cyclique stator- rotor.
2
(
σ = 1− M L L
2
s r
) coefficient de dispersion de Blondel.