Télécharger Imprimer la page

ABB ACS880 Manuel D'exploitation page 64

Masquer les pouces Voir aussi pour ACS880:

Publicité

64 Fonctions
des «impulsions de commutation» qui changent d'état six fois par tour ; seule la section
de 60° dans laquelle se trouve la position initiale est donc connue.
Beaucoup de codeurs émettent une impulsion zéro (Z) à chaque tour. La position de
l'impulsion zéro est fixe. Si cette position est connue par rapport à la position zéro
utilisée par la commande du moteur, la position du rotor au moment de l'impulsion
zéro est également connue.
L'impulsion zéro améliore la fiabilité de la mesure de la position du rotor. La position
du rotor doit être déterminée lors du démarrage, alors que la valeur initiale donnée par
le codeur est nulle. La routine d'autophasage détermine la position avec un risque
d'erreur. Si la position à l'impulsion zéro est connue d'avance, la position déterminée
par autophasage peut être corrigée dès qu'une première impulsion zéro est détectée
après le démarrage.
Rotor
La fonction d'autophasage est effectuée avec les moteurs synchrones à aimants per-
manents et à réluctance dans les cas suivants :
1.
mesure unique de l'écart entre la position du rotor et du codeur lorsqu'un codeur
absolu, un résolveur ou un codeur à signaux de commutation est utilisé ;
2.
à chaque mise sous tension avec un codeur incrémental ;
3.
mesure de la position du rotor à chaque démarrage lorsque le moteur est comma-
ndé en boucle ouverte ;
4.
si la position de l'impulsion zéro doit être mesurée avant le premier démarrage
après la mise sous tension.
N.B. : Lorsque le moteur est commandé en boucle fermée, l'autophasage est exécuté
automatiquement après l'identification moteur (ID Run). L'autophasage peut aussi être
exécuté automatiquement avant le démarrage si nécessaire.
En commande en boucle ouverte, l'angle zéro du rotor est déterminé avant le démarrage.
En commande en boucle fermée, c'est l'autophasage qui détermine l'angle réel du rotor
N
S
Codeur absolu/résolveur

Publicité

loading