Commande Msap
Commande Msap
Commande Msap
4thInternationalConferenceonComputerIntegratedManufacturingCIP2007
I.
INTRODUCTION
r = d
On pose:
(1)
(2)
(3)
(4)
d2
d
+ f c = Cem Cr
dt 2
dt
(5)
: Couple rsistant,
: Inertie de la machine,
: Coefficient de frottement visqueux vide,
qs = lqiqs
(7)
4thInternationalConferenceonComputerIntegratedManufacturingCIP2007
III. CONFIGURATION DE LA STRUCTURE DE
COMMANDE
A
(8)
r +
_
k p S + ki
S
k0
S +1
Rs
(10)
e
Avec, e reprsente la constante de temps de la partie lectrique
et caractrise lacclration de la boucle de courant et
correspond au rapport entre la dynamique relle et la
dynamique souhait.
D. Commande da la vitesse du MSAP
Pour garantir la validit du modle dcoupl et obtenir des
performances dynamiques leves avec une structure simple,
nous avons utilis le schma block de la figure (2).
ids
Park
iqs
ids*= 0 +
r*
+
_
Rgulateur
de vitesse
Rgulateur uds*
de courant
_
+
iqs*
Dcouplage
Park-1
Onduleur
MLI
Rgulateur
de courant uqs*
MSAP
Encodeur
Calcul de
la vitesse
G c .G p
en boucle
(12)
1 + G c .G p
K pw S + K iw
S
(13)
4thInternationalConferenceonComputerIntegratedManufacturingCIP2007
fc + K t .K pw
K t .K iw
(14)
J
J
Lquation (14) caractrise un systme asservi du deuxime
ordre, elle est de la forme gnrale :
(15)
eq( S ) = S 2 + 2. .n S + n2
Avec, reprsente le coefficient damortissement et n
reprsente la pulsation naturelle.
Par identification des quations (14) et (15), on obtient
2. .n J f c
(16)
eq( S ) = S 2 + (
K pw =
)S +
Kt
J .
(17)
Kt
Pour avoir une bonne dynamique de vitesse caractrise par
un dpassement optimal et un temps de calcul acceptable, nous
avons impos dans la boucle ferme deux ples complexes
conjugus :
K iw =
2
n
p1, 2 = . n j n
Systme
+
_
Estimateur
Sortie
Observateur
Fig. 3. Le modle dtat du systme en association avec lobservateur
x&= Ax + Bu
y = Cx
Avec x = [
u = iq ;
cr ] ;
T
y =
0
A= 0
1
fc / J
B= 0
(18)
0
1/ J
0
p f / J
0 , C = [1 0 0]
T
e = x x
4thInternationalConferenceonComputerIntegratedManufacturingCIP2007
Pour assurer la stabilit de lobservateur, il faut que lerreur
dynamique (quation 21) soit stable; Par consquent, les
valeurs propres de lobservateur doivent tre places dans le
demi-plan complexe gauche.
iq
p f
_ _
+ _
MSAP
fc
1
Js
Cr
1
s
-1
-2
-3
l
l 1 Js + l 2 J 3
s
p f
+
+
Observateur
dtat
10
12
tem ps (s)
1
Js
fc
y
s
1
0
-1
-2
-4
10
12
tem ps (s)
250
wr-m es
wr-ref
200
150
La vitesse wr(rad/s)
ET INTERPRETATIONS.
-3
100
50
0
-50
-100
-150
-200
-250
10
12
tem ps (s)
La vitesse wr(rad/s)
V. RESULTATS EXPERIMENTAUX
is q-m es
is q-ref
C r
+
_
150
100
50
-50
0.5
1.5
2.5
3.5
4.5
tem ps (s)
4thInternationalConferenceonComputerIntegratedManufacturingCIP2007
160
155
La vitesse wr(rad/s)
150
145
140
135
2.5
130
125
10
12
tem ps (s)
1
0.5
0
-0.5
-1
-1.5
-2
-2.5
10
12
tem ps (s)
1.5
2
1
0
-1
-2
-3
-4
10
12
25
-1
20
-2
-3
10
12
tem ps (s)
Fig. 10. Courants iqs ref et iqs mes sans charge avec compensation
250
wr-es t
wr-ref
15
10
5
0
-5
-10
200
-15
La vitesse wr(rd/s)
tem ps (s)
1
is q-m rs
is q-ref
150
10
12
tem ps (s)
Fig. 14. L'erreur absolue sur la vitesse sans compensation soumis un couple
rsistant
100
50
0.5
1.5
2.5
3.5
4.5
tem ps (s)
4thInternationalConferenceonComputerIntegratedManufacturingCIP2007
grandeur de perturbation (Cr). Lapplication du couple
rsistant provoque une perturbation la vitesse de 30 rad/s,
cest dire une perturbation gale 20% de sa valeur de
rfrence (150 rad/s).
La figure suivante (fig.15) donne lallure de lerreur de
vitesse lorsque la grandeur de perturbation est compense par
la grandeur Cr estime par lobservateur de Luenberger. Dans
ce cas la perturbation ne dpasse pas le 1% de la valeur de
rfrence. Ce qui prouve lintrt et lefficacit de
lobservateur de Luenberger utilis dans le rejet de
perturbations non modlisables.
1
REMERCIEMENT
Nous remercions Mr Grard CHAMPENOIS le directeur du
Laboratoire dAutomatique et dInformatique Industrielle de
lEcole Suprieure dIngnieurs de Poitiers ainsi que son
quipe pour nous avoir faciliter lutilisation de lensemble du
matriel ncessaire pour le banc dessai sur le quel nous avons
valid exprimentalement nos algorithmes de commandes.
0.8
0.6
erreur de wr (rad/s)
0.4
0.2
0
-0.2
-0.4
BIBLIOGRAPHIE
-0.6
[1]
-0.8
-1
10
12
tem ps (s)
Fig. 15.
VI. CONCLUSION
Dans cet article, nous avons mis en uvre une structure de
commande simplifie robuste pour la commande vectorielle
dune machine synchrone aimants permanents de faible
puissance. Aprs une analyse des diffrents effets de cet
commande, nous avons montr quil est possible de synthtiser
une commande de vitesse base sur une structure minimale
utilisant seulement un modle simplifi du processus
command et en combinant de manire judicieuse des actions
proportionnelle et intgrale au niveau des algorithmes de
rgulation de la vitesse et des courants.
Devant linsuffisance des performances dynamiques du
rgulateur PI utilis dans le rglage de la vitesse, vis vis les
perturbations non modlisables, nous avons fait appel un
observateur dtat pour reconstruire les variables dtats
savoir : la position, la vitesse de rotation et la grandeur de
perturbation qui est dans notre cas le couple rsistant Cr.
Toutefois, les rsultats exprimentaux montent que lajout de
cette dernire la grandeurs de commande avec un mcanisme
adquat, permet de compenser toutes les perturbations qui
peuvent affecter le processus, de plus, lutilisation de la