Académique Documents
Professionnel Documents
Culture Documents
Nous dsignons par T la dure de vie dun systme ou dun composant (avant
dfaillance) ; une valeur particulire de T sera dsigne par t.
Parmi les diffrents paramtres que nous serons amens utiliser, on
distingue :
- f (t ) : telle que : f (t ).dt p(t T t dt ) : probabilit de dfaillance entre
t et t +dt.
Cest une densit de probabilit, on lappelle : densit de probabilit de
dfaillance t.
- F (t ) : telle que : F (t ) p(T t ) : probabilit de dfaillance avant t.
F (t ) est la fonction de rpartition (de la probabilit) de dfaillance.
b
Or on a videmment p(a T b) F (b) F (a) f (t ).dt
a
dF (t )
ou encore : f (t ) .
dt
- R(t ) : telle que : R(t ) p(T t ) : probabilit de survie au-del de t (ou de
non dfaillance avant t).
R(t ) sera par dfinition la fiabilit associe au temps t.
R(t ) p(T t ) 1 F (t )
R(t ) f (t ).dt
t
Soient :
- Lvnement A : pas de dfaillance avant t ,
- Lvnement B : la dfaillance survient entre t et t + dt
Nous savons que :
p( B / A) (t ).dt
p( A B) f (t ).dt ,
p( A) R(t )
p( A B)
Or p( A B) p( A). p( B / A) p( B / A)
p( A)
f (t ).dt f (t )
Do (t ).dt (t )
R(t ) R(t )
Remarque :
(t).dt correspond une probabilit. En la divisant par dt, nous dfinissons
une probabilit par unit de temps. Le taux de dfaillance (t ) dont la dimension
est linverse dun temps sera exprim en nombre de dfaillances par unit de
temps.
Autre relation entre R(t ) et (t ) :
dF (t )
On sait que f (t ) et R(t ) 1 F (t )
dt
dF (t ) d (1 R(t )) dR(t )
f (t )
dt dt dt
dR(t )
f (t ) dR(t )
Or (t ) dt (t ).dt
R(t ) R(t ) R(t )
R(0) 1 t
Mais (t ).dt LogR(t )
LogR(0) 0 0
0
( t ).dt
Do : R(t ) e
Exemple :
t
0
( t ).dt
(t) cte ; R(t ) e e .t
(t ) R(t )
1 _
= cte
t t
u t du dt
Intgration par partie :
dv f (t ).dt v F (t )
E (t ) t.F (t ) F (t ).dt t.F (t ) (1 R(t )).dt
0 0
0 0
t.F (t )0 dt R(t ).dt
0 0
Or quand t F(t) 1.
t=0 F(t) 0.
E (t ) t 0 t 0 R(t ).dt
La dure de vie moyenne est donc : t E (t ) R(t ).dt MTBF
0
La distribution des durs de vie dun quipement est reprsente par des lois
(ou modles) donnant pour chaque valeur de t : f (t ), F (t ), R(t ) et (t ) .
Entre 0 et t1 : deverminage
(t ) (Apparition des dfauts
initiaux).
Entre t1 et t2 : Vie normale.
Au-del de t2 : Vieillissement.
(t ) cte
t
t1 t2
Courbe en baignoire
(t )
t
t1
Il correspond : f (t ) .e .t
t t
F (t ) f (u).du .e .u .du e .u F (t ) 1 e .t
t
0
0 0
Or R(t ) 1 F (t ) 1 (1 e .t ) e .t R(t ) e .t
f (t ) .e .t
(t ) .t (t ) cte
R(t ) e
R(t ), F (t )
(t )
1 _ F(t)
= cte
R(t)
t t
Expression de la MTBF
E (t ) t. f (t ).dt t..e .t dt
0 0
u t du dt
Intgration par partie :
dv .e .t dt v e .t
E (t ) t.e e
.t .t
.dt e .t 1
.dt e .t
0
0 0 0
1
Do E (t ) MTBF
On retrouve videmment MTBF R(t ).dt , puisque R(t ) e .t .
0
1 1
Si on calcule R(t) pour t = MTBF, on retrouve que R( ) e 1 0,368 0,5 .
e
Exercice :
Lors de lachat dun nouveau matriel, on peut choisir de lquiper, au choix,
soit avec un composant bon march C1 soit avec un composant plus cher C2 :
C1 cote 200 dinars et sa fiabilit suit un modle exponentiel avec 1 = 5.10-4
dfaillances/heure.
C2 cote 300 dinars et sa fiabilit suit un modle exponentiel avec 2 = 4.10-4
dfaillances/heure.
1) Quelle est la dure de vie moyenne (MTBF) de chacun de ces
composants ?
2) Si on ne se fixe pas de limitation de dure dutilisation de la machine sur
laquelle sont monts ces composants et si le fournisseur naccorde aucune
garantie, vaut-il mieux choisir le composant C1 ou le composant C2.
3) Si ces composants suivaient une loi de poisson de paramtre a = 2, quelle
sera la probabilit pour quils aient au moins 3 dfauts.
Sol :
1
1) Pour le composant C1 : MTBF1 2000 heures.
1
1
Pour le composant C2 : MTBF2 2500 heures.
2
2) Cot dune heure de fonctionnement :
200
Pour C1 : C1 / heure 0,1 Dinars/h.
2000
300
Pour C1 : C 2 / heure 0,12 Dinars/h.
2500
On choisi C1.
3) On a : p( x 3) 1 p( x 2) 1 p( x 0) p( x 1) p( x 2) .
2 0 e 2 21 e 2 2 2 e 2
1 0,32 .
0! 1! 2!
1.4.2 Modle de Weibull
t
Do lon tire : F (t ) 1 e
t
1 t
dF (t ) d (e
) t
f (t ) f (t ) e
dt dt
1
f (t ) t
Et finalement : (t )
R(t )
: Paramtre de forme (sans dimension) : >0.
: Paramtre de dcalage lorigine (dimension de t) : 0.
: Paramtre dchelle (dimension de t) : >0.
Il est parfois commode de poser : .
t
Ce qui conduit lcriture : R(t ) e
.
Cas particulier : =0
t
R(t ) e
1 t
f (t ) .t .e
Expression de la MTBF
1
E(t ) t . 1
: Fonction eulrienne de second espce dfinie par : (n) e x .x n1 .dx , n >0.
0
Dm :
1er cas : =0
1 t
f (t ) .t .e
t
E1 (t ) t. f (t ).dt t. .t 1 .e .dt
0 0
t
E1 (t ) t e ..dt
0
2me cas : 0
(t )
E2 (t ) t. f (t ).dt t. .(t ) .e .dt
1
0 0
Si t< : f (t ) 0 ; posons x t dx dt .
x
E2 (t ) .( x ).x .e .dx
1
0
x 1 x
x e .dx
0
. x e .dx
0
x
Soit I . x 1e .dx E2 (t ) E1 (t ) I
0
x 1 1
Posons u du x dx dx x du
x
I x 1
.x 1
e
.du e u du E2 (t ) E1 (t )
0 0
t
t
t
Or E1 (t ) t e ..dt E1 (t ) e dt .
0 0
1 1
t t t
Posons u du dt d ' o dt du .
1
t u1 /
E1 (t ) u.e . u
du u .e u .du e u .u1 / .du .
0 0 u 0
1 1
E1 (t ) . 1 avec n 1
1
Do finalement : MTBF . 1
Particularits
t
On a : R(t ) e .
Si t t 0 ; R(t ) 1 , cest une situation du matriel neuf.
Si 0 t peut tre positif avec t 0 , c'est--dire que pour t 0 , on a dj
R(t ) 1 au temps t 0 , certains lments sont dj dfaillants.
Si 0 t 0 tant que t R(t ) 1 tant que t . Ce cas interviendra
lorsquil ny a pas de dfaillance avant t . Le rle de correspond en
quelques sortes un changement dorigine des temps ou un retard aux
dfaillances. Dans les calculs, on sera gnralement amen
poser f (t ) 0 si t .
Remarque :
t
Si 0 et si 1 : R(t ) e .
1
On retrouve donc la forme exponentielle avec : .
Droite de pente
t
1
t
1.5.1.2 Cas de la loi de Weibull :
Les paramtres du modle de Weibull sont dtermins laide du trac
dAllen PLAIT.
t
t
On a R(t ) e
LogR(t )
1 t 1 t
Log Log
R(t ) 1 F (t )
1 t
Log Log .Log .
1 F (t )
Nous pourrons donc crire : Y A.X B .
1
Avec Y Log Log ; X Log (t ) ; B .Log ; A .
1 F (t )
On va utiliser un diagramme spcial gradu en :
- Log Log suivant laxe verticale,
- Log suivant laxe horizontal.
Exploitation
Le diagramme dAllen PLAIT comporte quatre axes :
- Deux axes horizontaux parallles A et a, tous deux gradus en t
suivant une chelle Log (t).
- Deux axes
verticaux parallles B et b, tous deux gradus
1
en Log Log .
1 F (t )
Laxe A est dfini tel que : F(t) = 0.
1 1
Laxe a est dfini tel que : Y 0 Log Log 0 1 F (t )
1 F (t ) e
F (t ) 0,632 .
Laxe B est dfini tel que : t = 0.
Laxe b est dfini tel que : Log (t ) 1, qui correspond t 0,368 .
1er cas : =0
Les points exprimentaux doivent saligner sensiblement sur une droite D1 (si
ces donnes correspondent au modle de Weibull).
F(t)
B b
Y
X k a
0,632 t
I
J D // D D1
2 1
A t
0,368 1 t
A3
Y3
A2
Y2
A1
Y1
t
t1 t2 t3
t t1 .t3
2
Les couples des points (TBF, F(i)) nous donnent une droite D1, do =0.
D1 coupe laxe (t,) labscisse =5,7.105 cycles.
D2 // D1 coupe laxe (b) lordonn =1,5.
a x1 x2 x3 x4 x5
e 5a .
x1! x2 ! x3! x4 ! x5 !
Log ( L) 5a 10Loga Log ( x1! x2 ! x3 ! x4 ! x5 !)
dLog ( L) 10
0 5 0 a 2
da a
On trouve que a est la moyenne des valeurs observes, qui correspond bien
au modle de poisson.
d 2 Log ( L) d 10 10
Vrification : 5 2 2,5 0 .
da 2
da a a
1.5.2.1 Application une loi de fiabilit exponentielle
1
f (t ) .e .t ; R(t ) e .t ; F (t ) 1 e .t ; MTBF .
Supposons que nous avons relev un chantillon de dures de vie (t1, t2,,tn).
n
On aura donc L(t1 , t 2 ,..., t n , ) f (ti , ) .e .t1 ..e .t2 ....e .tn .
i 1
. ti
n .e n .e .T .
Avec T ti .
dLogL n
Log ( L) n.Log .T T .
d
n T
Do et MTBF .
T n
Exercice :
Dans un atelier de confection comportant 100 machines coudre identiques,
on a relev le nombre de demandes dinterventions du mcanicien pour
dpannage sur cinq jours conscutifs.
Jour N 1 2 3 4 5
Nombre de demandes 18 20 14 26 22
i 1
n
L(t1 , t 2 ,..., t n , ) f (ti , ) .ti
i 1
1
.e ti
n t i .e i
1 t
n
i 1
n n
Log ( L) n.Log ( 1) Log (t i ) t i
i 1 i 1
dLogL n n n
0 Log (ti ) ti Log (ti ) 0 ;
d i 1 i 1
t
Avec : i Log (t i ).e .Log(ti ) Log (t i ).t i
n
Do :
ti
n
1 .Log (t i )
i 1
2me cas : =0 et 1.
t t t
1 t
R(t ) e e
; F (t ) 1 e
f (t ) .t .e
1 ti n n 1 ti
n n
L(t1 , t 2 ,..., t n , ) f (t i , ) .t i .e t .e .
i 1 i 1 i
i 1
t
i
n n
ti
1
e
i 1
1 n n
Log ( L) n.Log ti ( 1).Log ti
i 1 i 1
n n
1
ti ( 1). Log (t i )
n.Log n.Log
i 1 i 1
n n
ti ti
dLogL n 1 n
0 i 1 2 0 i 1
d n n
ti
i 1
dLogL n 1 n n
0 t i .Log (t i ) Log (t i ) 0
d i 1 i 1
n
1 n n
it
.Log (t i ) Log (ti )
i 1 i 1
n
Do : n
.
n. t i Log (t i )
n
i 1
n
Log (t i )
ti
i 1
i 1