Vous êtes sur la page 1sur 8

Suret de fonctionnement

Simon Chabot
20 mai 2013
Aucune garantie dexactitude mais, jespre que a lest.
LICENCE BEERWARE : Tant que vous conservez cet avertissement, vous pouvez
faire ce que vous voulez de ce papier. Si on se rencontre un jour et que vous
pensez que ce papier vaut le coup, vous pouvez me payer une bire en retour ;)

Un peu de terminologie

Dfinition 1.1 (Safety) il sagit de la scurit technique. Cest--dire du fait


quil ny ait pas de panne.
Dfinition 1.2 (Security) il sagit de la scurit rglementaire (code du travail,
rglement, etc).
Dfinition 1.3 (Dfaillance) Une dfaillance est une altration temporaire ou
permanente du service dlivr.
Dfinition 1.4 (Erreur) Une erreur est lorigine dune dfaillance.
Dfinition 1.5 (Faute) Une faute est lorigine dune erreur.
Il existe diffrents moyens de classifications :
Tolrance aux fautes
limination des fautes
Prvention des fautes
Une faute peut tre :
Passive : cest dire quelle existe, mais ne perturbe pas le fonctionnement du
produit.
Active : son activation produit une erreur de lun des composant du produit.
Une erreur peut tre efface avant de provoquer une dfaillance, par redondance
par exemple.
1

Fiabilit, maintenabilit, MTTF, MUT, MDT,


MTBF et autres joyeusets

Dfinition 2.1 (Fiabilit) Soit X(t) une variable alatoire dnotant ltat du
systme S linstant t. Si le systme est dfaillant au temps t, alors X(t) = 0
sinon X(t) = 1. On pose
R(t) = P {X(i) = 1, i [0; t]}

(1)

R(t) est la fonction donnant, par dfinition, la fiabilit du systme.


Dfinition 2.2 (Maintenabilit) On appelle maintenabilit la fonction M (t)
dfinit comme tant la probabilit que la rparation du systme soit acheve sur
[0; t] ; le systme tant suppos dans un tat dfaillant t = 0.
M (0) = 0, par hypothse
M 0 (t) > 0, plus la dure augmente et plus la probabilit de rparation augmente.
M () = 1
Dfinition 2.3 (Dfiabilit) On a simplement :
U (t) = 1 R(t)

(2)

Dfinition 2.4 (MTTF Mean Time To Failure) Il sagit de la dure moyenne


de fonctionnement. On a :
Z +
R(t) d t
(3)
MT T F =
0

Dfinition 2.5 (Taux de dfaillance instantane) Lvnement E est dfini


par : S est dfaillant entre t et t + t sachant que S na pas eu de dfaillance sur
[0; t].
P (E)
t0 t
 Z t

R(t) = exp
(u) d u
(t) = lim

Do :

(4)

(5)

En supposant que le taux de dfaillance 1 soit constant, on le note (t) = .


On a alors :
R(t) = et
1
MT T F =

1. ou taux de panne

(6)
(7)

Dfinition 2.6 (MTTR Mean Time To Repair) Le taux de rparation


est dfini ainsi :
1 dM
(8)
=
1 M dt
On peut donc calculer la dure moyenne jusqu la rparation. Et on a :
Z
(1 M (t)) d t
(9)
MT T R =
0

Dans le cas o est constant, on a :


1

Dfinition 2.7 (MUT Mean Up Time) Dure moyenne de bon fonctionnement aprs rparation.
M (t) = 1 et

MT T R =

Dfinition 2.8 (MDT Mean Down Time) Dure moyenne de rparation aprs
dfaillance.
Dfinition 2.9 (MTBF Mean Time Between Failures) Dure moyenne entre
dfaillances.
Dfinition 2.10 (Disponibilit) La disponibilit A(t) est la probabilit que le
systme soit disponible au temps t. Dans le cas o et sont constants, il est
possible dobtenir une expression analytique :
A(t + d t) = A(t)(1 d t) + (1 A(t)) d t

(10)

Par intgration on trouve :


(+)t

+
e
Si disponible t = 0
A(t) =
+ +

(+)t
A(t) =

e
Si indisponible t = 0
+ +

On obtient alors une disponibilit asymptotique valant +


.

3
3.1

Association srie et parallle


Srie

Soit S un systme form de n composants Ck de loi de fiabilit Rk (t). Le systme


cesse de fonctionner si un des composants tombe en panne. On a donc :
n
Y
R(t) =
Rk (t)
(11)
k=1

MT T F =

si est constant
3

(12)

3.2

Parallle

Soit S un systme form de n composants Ck de loi de fiabilit Rk (t). Le systme


cesse de fonctionner si tous les composants tombent en panne. On a donc :
R(t) = 1

n
Y

(1 Rk (t))

(13)

k=1
n
1X1
MT T F =
k=1 k

si est constant

(14)

Redondance M parmi N

Dfinition 4.1 (Degr de redondance) Le degr de redondance mesure la quantit de redondance prsente dans la configuration dun systme. Cette mesure varie
de 0 1. 0 signifie que le systme nest pas du tout redondant (srie) et 1 signifie
quil sagit dun systme pur parallle (m = 1).
=

4.1

nm
n1

(15)

Fiabilit et MTTF

En supposant que les N composants soient actifs ds le dbut, on a :


n  
X
k
nk
n
R(t) =
et 1 et
k
k=m
MT T F =

4.1.1

n
1X1
k=m k

(16)
(17)

Redondance parallle active

Voir 3.2.
4.1.2

Redondance parallle passive

En supposant que les N composants soient actifs ds le dbut, on a :


R(t) = e
MT T F =

n
X
(t)k1
(k 1)!
k=1

(18)

si est constant
4

(19)

Systme srie-parallle et parallle-srie

5.1

Srie-parallle

La fiabilit dun systme srie-parallle (P branches sries, de longueur Nj ,


mises en parallle) est donne par :
!
Ni
P
Y
Y
R=1
1
rij
(20)
i=1

j=1

Si les taux de fiabilit sont constants, le comportement aux temps courts est
donn par :
!
Ni
P
Y
X

R=1
(21)
ij tP + O tP +1
i=1

5.2

j=1

Parallle-srie

La fiabilit dun systme parallle-srie (N tages, de hauteur Pj , parallles


mise en srie) est donne par :

Pj
N
Y
Y
1
(1 rij )
(22)
R=
j=1

i=1

Si les taux de fiabilit sont constants, le comportement aux temps courts est
donn par :
!
N Y
P
X
R=1
(23)
ij tP + O(tP +1 )
j=1 i=1

5.3

Systmes complexes

Soit le systme complexe donn en exemple par la figure 1, on sintresse alors


sa fiabilit.
On suppose le composant C2 dfaillant. On obtient alors un systme srieparallle et donc une fiabilit donne par :
ra = 1 (1 r1 r4 ) (1 r3 r5 )
Si au contraire C2 fonctionne, alors C1 et C3 deviennent inutiles et on obtient
donc un systme parallle simple dont la fiabilit est donne par :
rb = 1 (1 r4 ) (1 r5 )
5

C1
C4
E

C2

S
C5

C3

Figure 1: Systme complexe


In fine on obtient la fiabilit totale du systme :
R = (1 r2 )ra + r2 rb
= (1 r2 )[1 (1 r1 r4 )(1 r3 r5 )] + r2 [1 (1 r4 )(1 r5 )]

Diagrammes de fiabilit

Dfinition 6.1 (Diagramme de fiabilit) Un diagramme de fiabilit consiste


visualiser la logique de fonctionnement dun systme avec la rgle suivante :
Le systme fonctionne sil existe un chemin 2 entre ltat et la sortie
du diagramme qui ne traverse pas un bloc dfaillant.
Dfinition 6.2 (Coupe) Un ensemble de blocs dont le dysfonctionnement entrane le dysfonctionnement du systme.
Une coupe minimale est une coupe qui nen contient aucune autre.
L ordre dune coupe est le nombre de blocs quelle contient.

6.1

Recherche automatique de coupe minimale

1. On se donne un diagramme de fiabilit.


2. On recherche alors tous les liens minimaux par un parcours exhaustif de tous
les chemins et lon construit une matrice dincidence des blocs dans les liens.
2. alors appel chemin de succs.

C22

C1

C21

C3

C23

Figure 2: Exemple de diagramme de fiabilit


3. Pour trouver les coupes dordre 1, on recherche les lignes nayant que des
uns.
4. On supprime ensuite ces colonnes, qui correspondent aux coupes dordre 1.
On combine toutes les colonnes deux deux (avec un OU boolen). Les
colonnes nayant que des uns sont les coupes minimales dordre 2.
5. On supprime les colonnes ainsi trouves et on recommence pour obtenir les
coupes dordre 3. Etc.
Exemple 6.1 Soit le diagramme de fiabilit donn par la figure 3, sur avec lequel
on applique la mthode sus-cite.

C1
C4
E

C2

C6

C5
C3

Figure 3: Recherche automatique de coupes minimales dordre 1

On obtient alors la matrice suivante :


C1 C2 C3 C4 C5 C6
1 0 0 1 0 1
0 1 0 1 0 1
0 1 0 0 1 1
0 0 1 0 1 1
On constate alors que C6 constitue une coupe minimale dordre 1. On recherche
maintenant les coupes minimales dordre 2.
C1 C2 C1 C3 C1 C4 C1 C5 C2 C3 C2 C4 C2 C5 C3 C4 C3 C5 C4 C5
1
1
1
1
0
1
0
1
0
1
1
0
1
0
1
1
1
1
0
1
1
0
0
1
1
1
1
0
1
1
0
1
0
1
1
0
1
1
1
1
On constate alors que C4 C5 est une coupe minimale dordre 2. On peut voir
galement dun rapide coup dil quil y a de nombreuses coupes minimales dordre
3 (C1 C2 C3 par exemple).

Principe dinclusion-exclusion
On a :
P

n
[
i=1

!
Ai

!
=

(1)1+kSk P

S[1;n],S6=

\
iS

Ai

(24)

Vous aimerez peut-être aussi