Hubert RAZIK
Maître de conférences à :
l’I.U.F.M. de Lorraine
5, rue Paul Richard
54320 MAXEVILLE
et
Gaëtan DIDIER
Chercheur au G.R.E.E.N.
E-mail :
Hubert.Razik@green.uhp-nancy.fr
Gaetan.Didier@green.uhp-nancy.fr
Internet : http://www.green.u-nancy.fr
7 janvier 2003
Table des matières
1. Préambule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Les causes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3. La mesure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4. Le stator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
5. Le rotor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
5.1. Les barres cassées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
5.2. Les roulements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
5.3. L’excentricité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
6. Le banc moteur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
7. A ce jour . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
8. Préambule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
9. Modèle de la machine asynchrone triphasée à rotor bobiné . . . . . . . . . . . . . . . . . . . . . 10
10. Simulation avec le modèle présenté . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
11. Simulation avec un rotor sain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
12. Simulation avec un rotor défaillant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
13. Analyse FFT du courant statorique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
13.1. Les fonctions de pondération . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
13.2. Spectre sain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
13.3. Spectre défaillant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3
Bien que la machine asynchrone ait la réputation d’être robuste, elle peut présenter comme tout autre machine
électrique, des défaillances d’ordre électrique ou mécanique. Notre objectif est de détecter ces défauts en cours
d’évolution, en cours d’apparition.
1. Préambule
Le moteur asynchrone triphasé est maintenant largement utilisé dans des applications nécessitant une vitesse
variable. Il peut faire appel à des commandes de type scalaire ou vectoriel. Ces machines ont la réputation d’être
robustes, d’être adaptées à des applications de forte puissance. Cependant, malgré les qualités évoquées, il n’est
pas rare que ces moteurs présentent quelques défaillances émanant d’un vieillissement prématuré. Aussi, nous
relaterons quelques défauts les plus couramment rencontrés et les effets engendrés par ceux-ci.
Parmi toutes les méthodes utilisées ou proposées, on se doit de prélever un ou plusieurs signaux pour :
– les traiter,
– les analyser,
– conclure à une défaillance ou non, avec certitude.
2. Les causes
3. La mesure
4. Le stator
A partir d’études, il a été montré que le courant statorique avait un spectre enrichi par la création d’un court-
circuit entre plusieurs spires au stator. Les fréquences sont données par la relation :
n
fcc = (1 − g) ± k f [1]
p
où :
– fcc = fréquence " de court-circuit ",
– f = fréquence d’alimentation,
– n = 1,2,3, . . ., n ∈ N,
– p = nombre de paires de pôles,
– g = le glissement,
– k = 1,3,5,. . ., k ∈ N.
5. Le rotor
Les différents éléments pouvant être défaillant se répartissent en 3 catégories. Celles-ci sont :
– portion d’anneau ou de barre au rotor (5.1),
– roulement à billes (5.2),
– excentricité statique, dynamique, mixte (5.3).
5
Suivant la puissance du moteur, la cage d’écureuil à des barres en cuivre ou en aluminium. Il peut donc exister
ou non des courants inter - barres. Le modèle diffère pour la simulation car le rang de la matrice afférent au rotor
n’est plus constant.
Néanmoins, les fréquences engendrées, autour de la fréquence fondamentale de l’alimentation, par un défaut
de barre ou de portion d’anneau, sont :
fb = (1 ± 2.k.g) fs [2]
avec k = 1,2,3, . . ., k ∈ N.
Par contre, les harmoniques d’espaces gênèrent eux aussi des fréquences dont la relation est :
k
fb = (1 − g) ± g fs [3]
p
avec k = 1,3,5, . . ., k ∈ N, p étant le nombre de pair de pôles.
6 Le Diagnostic de la Machine Asynchrone
La relation entre les vibrations des roulements à billes et le spectre du courant statorique est basée sur le fait que
toutes les excentricités interfèrent sur le champ dans l’entrefer de la machine asynchrone. Un défaut de roulement
à billes se manifeste par la répétition continuelle du contact défectueux avec la cage de roulement extérieur comme
intérieur.
– g = le glissement,
– fs = fréquence d’alimentation,
– fr = fréquence de rotation mécanique,
– n = 1,2,3, . . ., n ∈ N,
– nb = nombre de billes,
– Db = diamètre des billes,
– Dc = distance du centre des billes,
– θ = l’angle de contact de la bille avec la cage.
En considérant que le nombre de billes est compris entre 6 et 12 habituellement, deux relations couramment
rencontrées sont :
7
(
fext = 0, 4.nb .fr
[6]
fint = 0, 6.nb .fr
donc le spectre en courant sera enrichi de :
5.3. L’excentricité
L’excentricité se répartie en deux catégories. La première est statique, la seconde est dynamique. L’excentricité
statique se distingue par le fait que le centre du rotor n’est pas égale à celui du stator. L’excentricité dynamique fait
que le centre du rotor tourne autour du centre du stator.
1−g
fexc = 1±n fs [8]
p
où :
– fexc = fréquence "d’excentricité",
– n = 1,2,3,. . ., n ∈ N,
– g = le glissement,
– p = nombre de pairs de pôles,
– fs = fréquence d’alimentation.
Cette relation a l’avantage de ne pas nécessiter de connaissance précise de la machine asynchrone car elle ne
fait pas apparaître de terme lié à sa conception.
Une seconde approche consiste à utiliser une expression liant le défaut de barre cassée à celle de l’excentricité
et des encoches au rotor. C’est ainsi qu’une équation, sous forme compacte, fait apparaître les harmoniques de
fréquences relatives à ces défauts, et qui dépendent pour beaucoup du nombre de pairs de pôles.
1−g
fexc = (k.NR ± nd ) ± nωs fs [9]
p
8 Le Diagnostic de la Machine Asynchrone
où :
– g = le glissement,
– fexc = fréquence " d’excentricité ",
– p = nombre de pairs de pôles,
– k = 1,2,3, . . ., n ∈ N,
– nωs = 1,3,5,. . .,
– NR = nombre d’encoches au rotor,
– nωs ∈ N,
– nd ∈ N,
– fs = fréquence d’alimentation.
Dans le cas d’excentricité statique, nd = 0, alors que pour l’excentricité dynamique, nd peut prendre les
valeurs : 1,2,3, . . . (nd est connu sous le nom "ordre d’excentricité "). Le coefficient nωs représente l’harmonique
de temps lié à l’alimentation du moteur asynchrone.
6. Le banc moteur
– un moteur asynchrone,
– des appareils de mesures et capteurs,
– un onduleur de tension,
– un ordinateur dédié à l’acquisition et
– un moteur à courant continu avec sa
de traitements de données.
charge résistive,
M oteur Asynchrone
@
@ Capteurs
@
? R
@
ϕ I m/s
@
@
@
R ?
@
T raitement(s)
@
@
@
R
@
Hors − Ligne En − Ligne
@ Q
Q
+
@ Q
s
Q
Spectre : M odèle @ Spectre : M odèle
R
@
Expertise
9
Aspect modèle :
– disposer de modèles spécifiques aux défauts recherchés,
– disposer de modèles "légers" et dédiés aux défauts recherchés,
– disposer d’algorithmes d’identification répondant à notre critère.
Aspect spectre :
– disposer d’algorithmes pour le traitement en-ligne,
– disposer d’algorithmes pour le traitement hors-ligne.
Aspect expertise :
– disposer d’indicateur(s) fiable(s),
– disposer d’algorithmes pour la classification.
7. A ce jour
Nous développons dans cette partie la modélisation de la machine asynchrone triphasée à rotor bobiné. On
pourra envisager la simulation et la défaillance du rotor. Une approche par l’analyse du spectre du courant est
proposée.
8. Préambule
"La machine asynchrone est la plus fiable des machines électriques, la plus robuste de sa génération, la moins
coûteuse à la fabrication . . . "
Ces propos sont classiquement tenus lors de réunions entre collègues, et amplement répandus dans notre com-
munauté "électrotechnicienne". Cependant, il n’est pas exclu qu’il peut y apparaître des défauts tant au niveau du
stator que du rotor. Le diagnostic et la détection de défauts mobilisent à ce jour beaucoup de chercheurs dans ce
domaine, engendrant au niveau national la mise en place de groupes de travail sur la modélisation et le diagnostic.
De plus on considérera que la force magnétomotrice, créée par les enroulements statoriques et rotoriques, est à
répartition sinusoïdale le long de l’entrefer.
Avec ces hypothèses, les équations en tensions des trois phases statoriques et des trois phases rotoriques
s’écrivent alors :
d d
vA = Rs .iA + λA va = Rr .ia + λa [10]
dt dt
d d
vB = Rs .iB + λB vb = Rr .ib + λb
dt dt
d d
vC = Rs .iC + λC vc = Rr .ic + λc
dt dt
d ([L] [I])
[V ] = [R] [I] + [12]
dt
d [L] d [I]
[V ] = [R] [I] + [I] . + [L] .
dt dt
d [θ] d [L] d [I]
[V ] = [R] [I] + [I] . . + [L] .
dt dθ dt
d [L] d [I]
[V ] = [R] [I] + [I] .Ωr . + [L] .
dθ dt
dΩr dθ
Jt + fv Ωr = Ce − Cr Ωr = dt [13]
dt
avec :
1 d [L]
Ce = . [I]t . . [I] [14]
2 dθ
– Jt : représente l’inertie totale ramenée à l’arbre moteur,
– Ωr : la vitesse de rotation de la machine,
– [I] = [iA iB iC ia ib ic ]t : le vecteur courant,
– fv : le couple de frottement visqueux,
– Ce : le couple électromagnétique,
– Cr : le couple résistant appliqué à la machine,
– θ : la position du rotor par rapport au stator.
Ces équations peuvent être regroupées sous une forme "matricielle" tel que :
[R] + Ωr d[L]
[V ] dθ [I]0 0
−Cr = 1 t d[L]
. Ωr +
− 2 [I] dθ fv 0
0 0 −1 0 θ
h i
I˙
[L] 0 0
0 Jt 0 . [15]
Ω̇ r
0 0 1 θ̇
où encore : h i
Ẋ = [A]−1 [U ] − [A]−1 [B] [X] [18]
La matrice [A] est dépendante de l’angle rotorique et il nous faudra l’actualiser pour ensuite l’inverser à chaque
pas de calcul lors de la simulation.
Ms Ms Ls
Lr Mr Mr
[Lrr ] = Mr Lr Mr [23]
Mr Mr Lr
Msr f1 Msr f2 Msr f3
[Msr ] = [Mrs ]t = Msr f3 Msr f1 Msr f2 [24]
où :
f1 = cos(p.θ)
2.π [25]
f2 = cos(p.θ + 3 )
2.π
f3 = cos(p.θ − 3 )
En considérant le cas où le stator et le rotor ont le même nombre de spires en série par phase, que les bobinages
sont identiques et que le moteur asynchrone est connecté en étoile au réseau électrique, il vient alors :
1 1
Ms = − Ls = Mr = − Lr [26]
2 2
iA + iB + iC = 0
[27]
ia + ib + ic = 0
En introduisant l’inductance cyclique Lsc = 3/2Ls , la matrice inductance [L] de la machine asynchrone peut
se réécrire sous la forme suivante :
Lsc 0 0 Msr f1 Msr f2 Msr f3
0 Lsc 0 Msr f3 Msr f1 Msr f2
0 0 Lsc Msr f2 Msr f3 Msr f1
[28]
Msr f1 Msr f3 Msr f2 Lrc 0 0
M f M f M f 0 Lrc 0
sr 2 sr 1 sr 3
Msr f3 Msr f2 Msr f1 0 0 Lrc
D’autre part, les deux autres matrices contenues dans [B] s’écrivent :
t −Msr g1 −Msr g2 −Msr g3
d Msr d Mrs
Ωr . = Ωr . = −Msr g3 −Msr g1 −Msr g2 [30]
dθ dθ
−Msr g2 −Msr g3 −Msr g1
avec :
g1 = Ωr p sin(p.θ)
2.π [31]
g2 = Ωr p sin(p.θ + 3 )
2.π
g3 = Ωr p sin(p.θ − 3 )
14 Le Diagnostic de la Machine Asynchrone
C1 = 0, 5Msr .p (ia h1 + ib h2 + ic h3 )
C2 = 0, 5Msr .p (ia h3 + ib h1 + ic h2 )
C3 = 0, 5Msr .p (ia h2 + ib h3 + ic h1 )
[32]
C4 = 0, 5Msr .p (iA h1 + iB h3 + iC h2 )
C5 = 0, 5Msr .p (iA h2 + iB h1 + iC h3 )
C6 = 0, 5Msr .p (iA h3 + iB h2 + iC h1 )
avec pour h1 . . .3 :
h1 = sin(p.θ)
2.π [33]
h2 = sin(p.θ + 3 )
2.π
h3 = sin(p.θ − 3 )
Voilà la description d’un modèle de la machine asynchrone triphasée à rotor bobiné en vue de la simulation de
celui-ci. Ce modèle est adapté en cas ou non de défaillance au rotor.
Une fois le modèle de la machine asynchrone à rotor bobiné posé, nous pouvons aborder l’aspect lié à la
simulation de celle-ci. Un programme écrit en langage C ou autre, permet de mettre en évidence le comportement
du moteur asynchrone dans le cas où le rotor est sain ou dans le cas où le rotor est défaillant. Les tensions appliquées
aux trois bobinages statoriques sont :
Etant données que ces équations obtenues sont non linéaires et qu’une méthode numérique doit être mise en
œuvre pour parvenir à la solution, nous avons choisi la méthode explicite et classique de Runge Kutta d’ordre 4 .
K1 = F (X(t), t)
= F X(t) + K1 ∆t ∆t
K2 2 ,t + 2
K3 = F X(t) + K2 ∆t
2 ,t +
∆t
2
[35]
K4 = F (X(t) + K2 ∆t, t + ∆t)
K1 +2(K2 +K3 )+K4
X(t + ∆t) = X(t) + 6 ∆t
−1
Le pas de simulation ∆t dépend de h i−[A] [B] . Il faut évaluer le maximum ∆tmax utilisable. Pour cela, on
évalue la trace de la matrice issue de Ẋ = − [A]−1 [B] [X] + [A]−1 [U ]
15
En prenant :
λ1 x ... y
..
h λ2 .
− [A]−1 [B] = [36]
.. ..
. . z
k ... n λi
P
la trace de cette matrice nous est donnée par : λi
1
∆t ≤ P [37]
| λi |
Lors de la simulation du modèle, pour observer le bon comportement de celui-ci, un couple de 10N.m a été
soumis à la machine à l’instant t = 2 secondes, ce couple de 10N.m représente le couple nominal de la machine
réelle étudiée. La simulation du modèle du moteur asynchrone avec un rotor sain nous donne pour la vitesse la
courbe représentée en Figure 9, pour le couple électromagnétique en Figure 8 et pour les courants statoriques et
rotoriques en Figures 6 et 7. Ces relevés correspondent bien à un fonctionnement normal d’un moteur asynchrone
en charge. Nous allons maintenant nous intéresser à ce même modèle mais lorsque le rotor présence une défaillance
rotorique. Ainsi nous traduirons cela par l’élévation de la résistance d’un des enroulements rotoriques d’un facteur
inférieur à 10 %. Cette défaillance sera créée à l’instant t = 4 secondes.
La courbe de la vitesse nous est donnée Figure 13, celle du courant statorique et rotorique Figure 10-11 et celle
du couple électromagnétique Figure 12 lorsque le rotor présente une défaillance. Nous observons sur la courbe du
16 Le Diagnostic de la Machine Asynchrone
40
20
-20
-40
0 1 2 3 4
Temps (s)
60
Couple (N.m)
50
40
30
20
10
0
-10
0 1 2 3 4
Temps (s)
350
Vitesse (rd/s)
300
250
200
150
100
50
0
0 1 2 3 4
Temps (s)
40
20
-20
-40
0 1 2 3 4
Temps (s)
60
Couple (N.m)
50
40
30
20
10
0
-10
0 1 2 3 4
Temps (s)
courant statorique des ondulations dues au défaut survenu sur l’enroulement rotorique. Nous pouvons aisément
en conclure que l’analyse directe de l’amplitude du courant est difficile et qu’il est par conséquent conseillé ou
plus judicieux de traiter le signal afin d’en ressortir des données plus représentatives. C’est donc en utilisant la
transformée de Fourier Rapide (FFT) que nous allons pouvoir mettre en évidence des critères plus représentatifs
telles que l’apparition de raies de fréquences (1 ± 2kg)fs à proximité du fondamental.
18 Le Diagnostic de la Machine Asynchrone
350
Vitesse (rd/s)
300
250
200
150
100
50
0
0 1 2 3 4
Temps (s)
Grâce à l’analyse spectrale du courant statorique, nous pourrons observer les raies présentes autour du fonda-
mental dont les fréquences correspondent à la relation mathématique :
(1 ± 2.k.g) fs [38]
Conditions d’utilisation :
– résolution spectral : durée d’acquisition T (20 s),
– plage d’analyse : fréquence d’acquisition F (2,5 kHz),
– une fenêtre.
La résolution fréquentielle est inversement proportionnelle à la durée d’acquisition.
1
Hamming
0.8
0.6
0.4
0.2
0
0 64 128 192 256 320 384 448
1
Hanning
0.8
0.6
0.4
0.2
0
0 64 128 192 256 320 384 448
1
Blackman
0.8
0.6
0.4
0.2
0
0 64 128 192 256 320 384 448
1
Barlett
0.8
0.6
0.4
0.2
0
0 64 128 192 256 320 384 448
1
Kaiser
0.8
0.6
0.4
0.2
0
0 64 128 192 256 320 384 448
2n N −1
W (n) = N −1 pour 0 ≤ n ≤ 2
2n N −1
[43]
W (n) = 2 − N −1 pour 2 ≤n≤N −1
M
(x/2)m 2
X
I0 = 1 +
m!
m=1
L’analyse spectrale pour un rotor sain avec différentes fenêtres de pondération nous est donné sur les figures 19
à 25.
21
L’analyse spectrale pour un rotor défaillant avec différentes fenêtres de pondération nous est donné sur les
figures 26 à 32.
Amplitude (dB)
-10
-20
-30
-40
-50
-60
-70
-80
40 45 50 55 60
Frequence (Hz)
0
Amplitude (dB)
-10
-20
-30
-40
-50
-60
-70
-80
40 45 50 55 60
Frequence (Hz)
0
Amplitude (dB)
-10
-20
-30
-40
-50
-60
-70
-80
40 45 50 55 60
Frequence (Hz)
Amplitude (dB)
-10
-20
-30
-40
-50
-60
-70
-80
40 45 50 55 60
Frequence (Hz)
0
Amplitude (dB)
-10
-20
-30
-40
-50
-60
-70
-80
40 45 50 55 60
Frequence (Hz)
0
Amplitude (dB)
-10
-20
-30
-40
-50
-60
-70
-80
40 45 50 55 60
Frequence (Hz)
0
Amplitude (dB)
-10
-20
-30
-40
-50
-60
-70
-80
40 45 50 55 60
Frequence (Hz)
Amplitude (dB)
-10
-20
-30
-40
-50
-60
-70
-80
40 45 50 55 60
Frequence (Hz)
0
Amplitude (dB)
-10
-20
-30
-40
-50
-60
-70
-80
40 45 50 55 60
Frequence (Hz)
0
Amplitude (dB)
-10
-20
-30
-40
-50
-60
-70
-80
40 45 50 55 60
Frequence (Hz)
0
Amplitude (dB)
-10
-20
-30
-40
-50
-60
-70
-80
40 45 50 55 60
Frequence (Hz)
Amplitude (dB)
-10
-20
-30
-40
-50
-60
-70
-80
40 45 50 55 60
Frequence (Hz)
0
Amplitude (dB)
-10
-20
-30
-40
-50
-60
-70
-80
40 45 50 55 60
Frequence (Hz)
0
Amplitude (dB)
-10
-20
-30
-40
-50
-60
-70
-80
40 45 50 55 60
Frequence (Hz)