Académique Documents
Professionnel Documents
Culture Documents
Objectifs
Le moteur pas pas est largement utilis depuis des dcennies pour la commande en
positionnement de systmes: lecture ou criture sur disque dur ou sur disquette, posi
tionnement sur imprimante, positionnement de boutons de rglage, etc.
Ce qui le distingue essentiellement des autres moteurs, cest que son fonctionnement est
bas sur le dplacement angulaire, quil peut rester de manire stable sur un pas
alors que les autres moteurs ont leur fonctionnement bas sur la vitesse.
Repres
T =TM . cos (k )
S a v o i r - F a i r e
Mode 2
On alimente les bobinages deux par deux pour raliser la commande en pas
Mode 3
Cest le mode dit en demi-pas . Il combine le mode 1 et le mode 2, en
tenant compte du fait que le mode2 donne des positions dquilibre dca
les de /4 par rapport aux couples correspondants du mode1.
En revanche, comme le couple en mode1 est 2 plus faible, il faut le compen
ser par une alimentation 2 plus grande en courant. Cette alimentation se
Dunod Toute reproduction non autorise est un dlit.
Dmarrage
En gnral, le moteur est charg seulement par une inertie et la valeur
moyenne du couple rsistant est trs faible. Au dmarrage, lnergie cintique
acquise par le moment dinertie J doit tre obtenue sur un seul pas, ce qui
signifie que le couple moteur doit tre suffisant pour fournir lnergie nces
saire lintervalle angulaire 2/N.
De manire classique, le couple larrt est pris pour = 0, pour un couple
de la forme:
2
2S /N
1
J.: 2
K I0 sin kT . dT
2 0
Domaines de fonctionnement
Il y a gnralement quatre zones de fonctionnement selon la vitesse du moteur,
donc la frquence des courants envoys dans les bobinages. Le constructeur
donne les caractristiques du couple en fonction de la vitesse exprime en
nombre de pas par seconde ou par minute.
ff Zone 1, dite start-stop (basse vitesse), le moteur dmarre pour chaque
nouveau pas, puis sarrte au pas suivant, puis redmarre, etc., pour
franchir le nombre de pas (faible) prvu par la commande.
ff Zone 2 de rsonance (vitesse moyenne), les oscillations du rotor sont trs
grandes, le moteur est dif ficilement contrlable.
On a alors lquation suivante:
dT d 2T
TM sin kT f J 2 0
dt dt
Le coefficient f reprsente le terme damortissement.
En effectuant lapproximation du premier ordre: sin k k si k, exprim
en radians est faible devant lunit. On obtient alors lquation linaire du
deuxime ordre:
dT d 2T
TM kT f J 2 0
dt dt
La frquence doscillation est pour un faible amortissement voisine de
1 k TM
f0
2S J
Toute la zone o la frquence des courants est voisine de fo est peu stable.
En pratique, il est prfrable dviter cette zone, ou dy passer trs rapi
dement, afin ne pas perdre un pas, en dplacement angulaire, par rapport
la commande. La commande dite bang-bang qui consiste commander un
pas en avant, puis un court instant, un pas en arrire, amortit les oscillations.
Lamortissement est galement obtenu par des rsistances places sur les bobi
nages amortisseurs.
DUNOD, Paris, 2013
Moteurs pas pas FICHE 47
Nombres de Fibonacci
Ces nombres forment une suite qui permet de pr-enregistrer des stratgies
de commande valables pour nimporte quel nombre de pas Np parcourir.
Soit Fk, une suite de nombres tels que:
Fk =Fk-1 + Fk-2 pour tout k entier positif diffrent de 0 et de 1:
Dunod Toute reproduction non autorise est un dlit.
F1 =F0 =1
On obtient la suite ci-dessous: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144...
On dmontre que, pour obtenir un nombre Np donn, on utilise un nombre
minimal de termes de cette suite.
1
Alimentation 30 V
l
r < b
100 x 1/Z step 5 Phase (volts)
* Stepper Motor b Phase (Volts)
Number of steps 0 Controller cmd pos (steps)
0 CCW
Ok Cancel
VCO_out
input (volts)
a Phase (volts) step VCO gain (Hz/volt) 20
freq. controlled pulses
b Phase (volts) Microstep null offset (volts) .001
Controller ccw max freq (Hz)
600
cmd pos (steps)
not
Traj +
100
Closed Loop Position Control Permanent Magnet Stepper Motor (2 Phase) Properties
2
Supply Voltage (V): 5.4
angle (radians)
VCO_out
1 Number of Rotor Teeth: 50
0 Holding Torque (N-m): 1.02
OK Cancel
Objectifs
On prsente ici le contexte industriel dans lequel le (ou les) moteurs doivent ou peuvent
fonctionner, avec les contraintes pratiques qui doivent tre prises en compte. Les normes
internationales ou europennes doivent tre intgres dans le systme dinstallation des
machines.
Repres
S a v o i r - F a i r e
Lenvironnement industriel
Le moteur lectrique est parfois prvu pour des environnements dangereux.
Les atmosphres dans lesquelles il fonctionne sont alors explosibles car elles
contiennent des gaz inflammables et/ou des poussires. Le risque peut tre:
ff permanent,
ff occasionnel,
ff accidentel. DUNOD, Paris, 2013
Le moteur lectrique dans lenvironnement industriel FICHE 56
La protection
Voyons les normes suivantes concernant la protection des machines tour
nantes:
Dsignation IP (Norme CEI 60034-5 ou EN60529): elle concerne la protec
tion par une enveloppe des moteurs lintrieur, et des personnes lext
rieur:
2: protection contre les corps solides de dimension suprieure 12mm
4: protection contre les corps solides de dimension suprieure 1mm
5: protection contre les poussires
6: tanchit contre les poussires
Dsignation IK (Norme EN50102): elle concerne la protection par une enve
Dunod Toute reproduction non autorise est un dlit.
95 %
80 %
Puissance
1 kW 90 kW
Figure56.1 Allure des courbes de rendement selon la puissance nominale
pour une classe donne
E n p r a t i q u e
La dmarche de lindustriel
Lindustriel se trouve gnralement dans deux situations classiques:
ff soit il nest que lassembleur de linstallation utilisant le moteur. Cette
dmarche est plus typiquement industrielle. Elle sera dveloppe au
chapitre 34;
ff soit il est le constructeur de linstallation. Alors, il labore pas pas tout ce
qui est ncessaire au fonc
DUNOD, tion
Paris, nement du systme.
2013
Le moteur lectrique dans lenvironnement industriel FICHE 56
Par la suite, il sintresse aux moyens techniques dont il peut disposer pour
lalimentation du moteur, aux convertisseurs de puissance, aux choix de
construction de linstallation...
Lindustriel va lui-mme concevoir et installer le convertisseur de puissance
dont il a besoin pour la commande du moteur. Cette dmarche est souvent
rendue ncessaire lorsquil ny a pas sur le march des convertisseurs corres
pondant au cahier des charges, pour des raisons de puissance, de tension
dalimentation, dexigence technique...
Ces dernires annes, les caractristiques des transistors de puissance MOS
et IGBT se sont normment amliores, aussi bien en rapidit quen tenue
en tension et en courant... Ils sont devenus trs fiables et relativement bon
Objectifs
Le moteur courant continu est encore largement utilis, en particulier dans les sys
tmes embarqus. Il sagit ici de prsenter les domaines possibles dutilisation de ce
type de moteur en milieu industriel.
Repres
Le systme variateur de vitesse - moteur courant continu permet dobtenir
un rglage de la vitesse dans une trs large gamme, avec un excellent rapport
couple / moment dinertie.
Il est possible de tracer un domaine dutilisation du moteur courant continu
dans le plan vitesse-puissance (voir figure57.1).
Couple Grande
Puissance lev performance
au dmarrage grande vitesse
Puissance
maximale en rgime
continu
Domaine
Progressivit dutilisation
basse
vitesse
0 Vitesse
Vitesse
maximale
Figure57.1 Domaine dutilisation du moteur courant continu
DUNOD, Paris, 2013
Utilisation dun moteur courant continu FICHE 57
S a v o i r - F a i r e
ff soit impose par les f..m. de batteries daccumulateurs: 12V, 24V, 48V,
voire 130V;
ff soit impose par un rseau continu (type RATP) 750V, 1500V.
Citons lexemple dun hacheur quatre quadrants dsign comme servo-
amplificateur (Socit PARVEX). Il est aliment par une batterie de 48V et
assure la commande dun moteur de puissance 75W.
E n p r a t i q u e
ff Survitesse,
ff Moteur bloqu, Conseils
ff Surintensit dinduit,
Le risque principal pour ce type de moteur est
ff Surtension dinduit, lemballement lorsque le flux magntique est
ff Courant dexcitation minimal, faible. Ceci est d:
ff Surintensit dexcitation. Soit labsence de courant dexcitation
Protection du variateur pour un moteur excitation spare;
ff chauffement anormal, Soit une charge mcanique quasi-nulle
ff Fonction chien de garde, pour un moteur excitation srie.
Objectifs
Cette fiche a pour but de prsenter lensemble des choix possibles au concepteur. On se
place dans la dmarche o il faut dvelopper un prototype. On envisage dutiliser aussi
bien des moteurs courant continu que des moteurs courant alternatif.
Repres
Construire un prototype, cest tablir une chane de commande qui va du (ou
des) processeur(s) lectronique(s) ou du montage analogique jusqu la mise
en mouvement de la charge mcanique. Cest aussi prvoir des modifications
et des extensions qui sintroduisent au fur et mesure que lon progresse
dans les essais de validation.
Il ny a pas une seule mthode pour tablir la constitution dun systme
industriel utilisant un type de moteur donn. Ce qui est prsent par la suite
est seulement un aperu dune dmarche possible, qui se veut rigoureuse,
lorsquil sagit deffectuer une succession de choix.
Le moteur rluctance variable sera probablement de plus en plus utilis
dans la traction routire.
S a v o i r - F a i r e
Cot
Type de Alimen Rducteur Type de
Puissance Type de Moteur installation/
Charge tation de vitesse commande
puissance
Traction De 10kW De 100V Oui Excitation lectronique Moyen
Tableau61.3Choix en boucle ouverte et ferme selon les critres dexigence du cahier des
Dunod Toute reproduction non autorise est un dlit.
Cot du
Type de Contrle vitesse/ Type de Moteur Capteurs Type de
contrle/
Charge position choisi contrle
puissance
Traction Vitesse Excitation Vitesse Boucle ouverte Moyen
routire Spare MCC ou Courants
brushless ou Temprature
rluctance variable
Traction Vitesse Excitation Vitesse Boucle ouverte Moyen
ferroviaire Srie MCC ou Courants
brushless Temprature
Ou asynchrone
vectoriel
DUNOD, Paris, 2013
FICHE 61 Choix entre les divers moteurs et leur commande
Composant
Type de Moteur Type de Type de conver
Type de charge de puissance Interface
choisi contrle tisseur choisi
et frquence
Traction Excitation Boucle Hacheur srie 2 IGBT 15kHz Driver
routire Spare MCC ou ouverte parallle ou
brushless ou onduleur
rluctance variable
Prsentation
Les machines peuvent faire lobjet de nombreux sujet dtude. On sintresse
souvent son comportement en utilisant un modle dtat qui consiste la
considrer comme un systme. Lavantage de cette modlisation est quelle
permet ltude des asservissements.
La modlisation dtat est utilisable pour les machines courant continu ou
courant alternatif.
Le formalisme dtat
Un systme est un ensemble compos de parties sparables, mais lies entre
elles, dune manire souvent trs complexe. Ceci incite lutilisateur tudier
des proprits globales. Dans la littrature spcialise, on parle souvent de
lespace des tats pour caractriser la dmarche consistant utiliser la
thorie des systmes.
La thorie des systmes introduite par Von Bertalanffy permet de prvoir
lvolution de systmes complexes en introduisant la notion trs importante
de vecteur colonne dtat, gnralement not [X].
Ce vecteur dtat est compos de n grandeurs physiques x1 , x2 , ... xn qui ne
ANNEXES
Ce qui intresse lutilisateur, ce sont les m grandeurs y1, y2, ... ym de sortie,
reprsentes par un vecteur colonne not [Y] (voir figure62.1).
Dune manire gnrale, la thorie des systmes est applicable chaque fois
quil est possible dcrire:
d[x]
[ x ] = = f ([ X ], [U ])
dt
[Y ] = g ([ X ],[U ])
d[x]
[ x ] = = [ A][ X ] + [B][U ]
dt
[Y ] = [C ][ X ] + [D ][U ]
En prcisant que:
[X] est le vecteur dtat n lignes 1 colonne,
[U] est le vecteur dentre p lignes 1 colonne,
DUNOD, Paris, 2013
Modle dtat FICHE 62
On obtient alors:
X * = [ P ] [ A][ P ] X * + [ P ] + [B][U ]
1 1
[Y ] = [C ][P ] X * + [D ][U ]
d[X ]
X = = [ A][ X ] + [B][U ] + [E ][W ]
dt
est la suivante:
ANNEXES
t
X ( t ) = exp ([ A] t ) [ X 0 ] + exp ([ A] ( t W ) ) ([B] U (W ) + [E ] W (W ) ) dW
0
pour t 0
n grandeurs
dtat
[A] m grandeurs
p grandeurs de sortie
dentre [X]
Vecteur [y]
Vecteur [u]
[B] 1/s [C]
M
M
d[X]/dt
[D]
d[X ]
= [ A][ X ] + [B] G ( t )
dt
soit s [ X ] = [ A][ X ] + [B]
X * = [ P ] [ A][ P ] X * + [ P ] [B][U ]
1 1
[Y ] = [C ][P ] X * + [D ][U ]
Le systme est observable si et seulement si la matrice [C] [P] ne comporte pas de
colonne entire de zros. Autrement dit, chaque grandeur dtat est accessible
(ou reconstructible) partir de la connaissance des grandeurs composant
le vecteur [Y]. Il est quivalent de dire que chaque grandeur dtat influe au
moins sur une grandeur de sortie.
([ x ], t ) ([ x ], t )
= opt r ([ x ], [ x ], [u ], t ) + [u ]
t x
r
ANNEXES
+ = 0 (1)
u x
Quand loptimisation est ralise, il y a compensation
= r +u (2)
t x
DUNOD, Paris, 2013
FICHE 63 Optimisation de la commande dun moteur
d r 2 2
Drivons (1) par rapport t: on obtient + + x = 0
dt u t x x 2
2 r 2
Drivons (2) par rapport x: on obtient + + u=0
t x x x 2
En soustrayant les deux quations, et en faisant u = x, on obtient lquation
dEuler:
d r ( x , x , t ) r ( x , x , t )
=0
dt x x
Pour minimiser le revenu r, il faut dautre part quil vrifie la condition de
Legendre:
2 r ( x, x , t )
0
x 2
Loptimisation qui consiste utiliser lquation dEuler nest quun cas particulier
de loptimisation sur un horizon born et pour u = x.
pF(t). =Tp + f
t t
WF ( t ) = pF (W ) dW = Tp : (W ) dW = TpT ( t )
0 0
ficient tel
On dmontre que la fonctionnelle J est minimale sil existe un coef
que:
d
( r + O h ) ( r + O h ) = 0 (quation dEuler)
dt
Considrons le cas du moteur courant continu flux constant,
, t ) = R I 2 = Ra J
alors r ( , + T 2 et h ( ,
,t ) = .
a 2 t p
K
o Jt est le moment dinertie de lensemble moteur + charge mcanique.
Remplaons r et h dans lquation dEuler. Il vient:
Ra d Ra
Dunod Toute reproduction non autorise est un dlit.
2 2
2 Jt + Tp + O 2 Jt + Tp + O = 0
K dt K
soit encore:
d 2Ra Jt + T ) = 0
2 ( t
O J p
dt K
soit aprs drivation par rapport t:
ANNEXES
2Ra Jt = 0
2
O 2
K
Ce qui signifie que la drive seconde de la vitesse angulaire (cest--dire la
drive de lacclration) doit rester constante. La vitesse, aprs double int
gration, est un polynme du deuxime degrenDUNOD,t. Paris, 2013
FICHE 63 Optimisation de la commande dun moteur
Vitesse
angulaire
0
T/2 T Temps
Figure64.1 Parabole du cycle optimal
Ua = Ra ia + K :
d:
Te = Kia = J
dt
pF = Tp : = TP : t
1 :2
Or , do la relation WF = Tp n .
2 :
W
Calculons le rapport kFC = Pertes Fer/nergie cintique = F pendant le
dmarrage. WC
WF 1 : n2 2 Tp Tp t d
On obtient kFC = = Tp = = .
WC 2 : J: n
2
J: J: n
On constate que le rapport kFC varie proportionnellement td .
Les pertes par effet Joule et les pertes Fer donneront un dmarrage optimal
W J + WF W Tp t d
pour = 2 em + = kJC + kFC minimal. Ce qui intervient lorsque
WC td J: n
kJC =kFC.
2W em J: n J 2Ra : n
On en dduit la dure optimale de dmarrage t d = =
Tp K Tp
Le rendement en nergie du cycle est optimal dans le cas o la dure du frei
J 2Ra : n
nage par rcupration est gale la dure du dmarrage t d = .
K Tp
W J + WF Tp t d 4 2Tp Ra
Do K = 1 2 ( k JC + kFC ) = 1 2 =1 4 =1 .
WC J: n K :n
Remarque : Dans ce calcul de rendement, on nglige les pertes durant le
palier de vitesse.
'T
Dautre part t d = . On calcule alors le rapport kJP = Pertes par effet Joule/
:
nergie potentielle. Ce rapport est donn par:
2
WJ T 'T 1 R J T W
k JP = = Ra r = a2 r = em Tr .
Wp K : Tr 'T K J: J:
Les pertes Fer reprsentes par le couple rsistant Tp ne sont pas ngliges.
W Tp
On obtient WF =TF . On introduit ainsi le rapport kFP = F = .
Wp Tr
Si , Ra et K sont fixs, les pertes sont minimales pour kFP = kJP, donc pour
W em Tp J : Tp Tp :
Tr = soit Tr = =K .
J: Tr W em Ra
Remarque: Cette optimisation est rarement recherche en pratique; elle est
seulement donne ici titre indicatif.
: Tch
Il existe de nombreux types de rducteurs de vitesse. On recherche gnrale
ment deux qualits ces rducteurs:
ff un excellent rendement;
ff un fonctionnement rversible.
DUNOD, Paris, 2013
FICHE 64 Robotique optimale
k
J
rapport de rduction ou de multiplication de vitesse k = kopt = .
Jch
Remarque: Il est rarement utile doptimiser k en fonctionnement rversible
du convertisseur mcanique, (machine lectrique en gnratrice) car ce fonc
tionnement nest jamais durable.
DUNOD, Paris, 2013
Modulation de largeur
Fiche 65
dimpulsions (MLI)
Discrtisation de g(t)
selon la priode Te g ( nTe ) = G 2 sin(ZnTe ) g ( nTe ) = G 2 sin(ZnTe )
n entier relatif n entier relatif
2 2
y eff G = 0, 948 G
S
Moyenne locale de
y(t) selon la priode Te y (t ) Te
= g ( nTe ) = G 2 sin(ZnTe ) y (t ) Te
= g ( nTe ) = G 2 sin(ZnTe )
n entier relatif n entier relatif
MLI synchrone:
n n
y (t ) = g ( nTe ) = G 2 sin 2S y (t ) = g ( nTe ) = G 2 sin 2S
2S Te
M Te
M
T
Z et n entier relatif n entier relatif
n n
T y ( t ) Te = g ( nTe ) = G 2 sin S y (t ) = g ( nTe ) = G 2 sin S
M 4q 2q
Te
2q
Te avec
q entier > 0
Valeur efficace du
fondamental de y(t) G G
yeff =Valeur efficace
1 M n 2S
au carr de y(t) 1
Mn1
G 2 sin 2S 1 G 2 sinT dT = 2 2 G
M 2S 0 S
Limitation au premier 2
terme pour h =1 y ( t ) D + sin(SD ) cos (2S Fet )
S
Valeur mathmatique
T
du rapport cyclique D ( n ) = G 2 sin 2S n e
T
Approximation de la MLI 2 2 n
unipolaire y ( t ) G 2 sin 2S + sin S G 2 sin 2S cos (2S Fet )
M S M
Fondamental de y(t)
2
y ( t ) G 2 sin 2S = G 2 sin (2S ft )
M
Fonctions de BESSEL
Changement de variable
x = S G 2 ; E =2S 2 avec sina cosb = [sin( a - b) + sin( a + b) ]
M
Expression des harmo
2
niques de y(t) autour ( ){ }
y k ( t ) J2k +1 S G 2 sin 2S Fet (2k + 1) (2S fnTe ) + siin 2S Fet + (2k + 1) (2S fnTe )
S k =1
de la porteuse
On rintroduit le temps
2
continu t =n Te
S
k =1
( ){ }
y k ( t ) J2k +1 S G 2 sin 2S ( Fe (2k + 1) f ) t + sin 2S ( Fe + (2k + 1) f ) t
Conclusion
On trouve quautour de la frquence Fe (por
2V
teuse), des raies de niveau ref J2 k +1 cor
S
respondant la frquence Fe (2 k+1) f. Le
niveau de ces raies:
diminue comme celui de la fonction de
Bessel dordre p telle que p =2k+1 lorsque k
augmente,
dpend aussi fortement de la valeur de G.
ANNEXES