Vous êtes sur la page 1sur 1

Tl.

: + 41 24 423 21 11
Fax : + 41 24 425 00 50

mailto:info@eivd.ch
http://www.eivd.ch
Dpartement lectricit et informatique
Ecole dingnieurs du Canton de Vaud
Route de Cheseaux 1, case postale
CH-1401 Yverdon-les-Bains
Commande vectorielle dun moteur linaire synchrone
aimants permanents
Description
Il sagit de raliser le contrle en position dun moteur
linaire synchrone aimants permanents dont la course
est de 1m environ. Le servo amplificateur utilis a t
entirement dvelopp lEIVD. Le travail de diplme
consiste raliser lensemble des algorithmes de
rgulation, la gestion du codeur optique et lacquisition
des mesures sur PC. Une interface utilisateur doit
permettre une utilisation simple et efficace.

Modules disposition
- Une carte DSP, dveloppe lEIVD, base sur le
processeur de signaux ADMC401.

- Une carte de puissance, dveloppe lEIVD,
compose dun onduleur triphas et de deux capteurs de
courants.












Stratgie de pilotage
La commande de ce moteur est compose de trois
asservissements cascads. La boucle de rgulation de
courants est base sur une commande dite vectorielle
permettant de limiter londulation de couple. Nayant pas
de capteur de vitesse disposition, la vitesse du moteur
est obtenue en faisant la diffrence entre deux positions.
Les signaux dun capteur optique (deux sinus en
quadrature) sont traits afin dobtenir une information de
position.

Traitement de la position
En comptant le nombre de transitions des signaux en
quadrature, il est possible dincrmenter (ou
dcrmenter) un compteur.


















La rsolution de position obtenue, 10m, ne fournit pas
une rsolution de vitesse suffisante pour garantir des
dplacements faibles vitesses. La stratgie utilise est
une interpolation des signaux en quadrature. La
rsolution thorique ainsi obtenue est de 610,35 pm. La
mesure de position utilise pour lasservissement de
position est lintgration de la mesure de vitesse. Cette
technique permet dtre indpendant de la longueur de la
rgle.

Recherche de la position absolue
La rgle Heidenhein utilise est compose d'un certain
nombre de rfrences espaces d'environ 2cm. Le
positionnement de ces dernires est tel que le nombre de
raies entre deux rfrences successives est chaque
fois diffrent.
A partir de la diffrence obtenue, la position absolue est
extraite dune table.

Interface
Le moteur peut tre pilot depuis un PC grce une
interface graphique RTPWatch. Dans cette premire
version, seul un profil selon un saut unit est disponible.
Les coefficients sont visibles dans la Varlist dRTPWatch.
La transmission de ces derniers est faite via un carte
DSP SHARC.


Auteur:
Rpondant externe:
Rpondant interne:
Sujet propos par:
Frdric Miville
Jean-Marie Mozzon
Marc Correvon
Marc Correvon

EIVD 2002 2003, filire lectronique systmes automatiss
Rgle
Codeur optique
Aimants