Академический Документы
Профессиональный Документы
Культура Документы
Thse prsente
la Facult des tudes suprieures de l'Universit Laval
dans le cadre du programme de doctorat en gnie mcanique
pour l'obtention du grade de Philosophiae Doctor (Ph.D)
2011
1
Wassy Isaac Soro, 2011
11
RESUME
Cette thse traite d'une problmatique globale qui porte sur la modlisation,
l'valuation et l'optimisation des performances des systmes multi-tats dont
les caractristiques opratoires sont soumises la dgradation et des
dfaillances alatoires. Dans le domaine de la fiabilit, l'tude du
fonctionnement des systmes (quipements) technologiques a, longtemps, t
entreprise en se basant sur la modlisation binaire o deux tats sont
considrs : l'tat d'opration et l'tat de dfaillance complte. Cependant, de plus
en plus de travaux dans la littrature scientifique tiennent compte des
nombreuses situations qui peuvent survenir durant la vie utile de certains
systmes. De tels systmes sont appels des systmes multi-tats (SME). Les
SME sont gnralement soumis divers modes de dfaillance avec diffrents
effets sur leurs performances. L'un de ces modes de dfaillance, la dgradation,
permet aux SME de continuer assurer leur fonction (service) malgr
l'occurrence d'une panne entranant une rduction partielle de leurs
performances nominales. Dans ce cas, la continuit du service est souvent
assure par la redondance, les stocks tampons, la maintenance, les mcanismes
de reconfiguration, la tolrance aux fautes, etc. Une abondante littrature a t
ddie aux systmes ne pouvant tre qu'en tat d'opration ou hors d'usage
(binaires). Ainsi, les stratgies d'amlioration ou de restauration des
performances de ces systmes binaires ont souvent t bases sur l'emploi de la
redondance, la maintenance prventive, etc. Cependant, peu de travaux ont t
publis sur les systmes multi-tats (SME). D'o la pertinence de :
ABSTRACT
This thesis falls within the framework of global problems dealing with the
modeling, evaluation, and optimization of multi-state system performance. The
operational characteristics of these systems are subjected to random
degradations and/ or failures. In the reliability field, the study of the
functioning of systems (or equipment) is typically undertaken by binary
modeling in which two states are considered : operation state and failure state.
However, several works in the scientific literature consider the many situations
that can occur during a systems' lifetime. These situations contribute to the
multiplicity of possible states of systems. Such systems are multi-state systems
(MSS). MSS are generally subject to several failure modes, in particular
degradation, with various effects on their performance. The operational
characteristics of MSS allow them to continue to function despite the occurrence
of the reduction in performance caused by degradation.
PREFACE
La thse comprend trois articles, dont les co-auteurs sont Wassy Isaac Soro, les
Professeurs Daoud At-Kadi et Mustapha Nourelfath. J'ai t le principal
chercheur effectuer les travaux prsents dans ces articles. Je suis, en outre,
premier auteur de deux d'entre eux (premier et troisime). Comme chercheur,
j'ai trait les modles mathmatiques (valuation et optimisation) associs aux
articles qui ont t valids par les co-auteurs. J'ai, par ailleurs, dvelopp et
cod les algorithmes permettant de rsoudre les applications numriques
(exprimentation et validation) sur les logiciels MatLab, Maple et L1NDO. J'ai
rdig les esquisses de ces articles dont le contenu a t arrt au pralable avec
le directeur et le co-directeur de recherche, puis rvis et valid.
AVANT-PROPOS
Enfin, que toutes celles et tous ceux qui ont contribu, directement ou
indirectement, l'aboutissement de mon cheminement acadmique trouvent
dans ce mot l'expression de ma profonde reconnaissance.
XI
RESUME II
ABSTRACT IV
AVANT-PROPOS IX
ACRONYMES XV
LISTE D E S T A B L E A U X XVII
LISTE D E S F I G U R E S XVIII
C H A P I T R E 1 : I N T R O D U C T I O N G N R A L E ET R E V U E D E LA
LITTRATURE 1
1.1. Introduction 2
A. La fiabilit 45
B. Maintenabilit 47
C. Dfaillance 49
D. Disponibilit 51
D.l. Disponibilit instantane [A(t)] 53
D.2. Disponibilit dans un intervalle [AI(T)] 54
D.3. Disponibilit stationnaire ou Up Time Ratio [UTR] 54
1.4.3. valuation de la disponibilit d'un systme 56
A. Disponibilit du systme binaire 56
B. Fonctionnement en mode dgrad 58
B.l. Exemple de modlisation du fonctionnement dgrad (SME 3 tats) 59
1.4.4. Mesures de rendement 62
A. Taux de production 62
B. Temps de cycle 62
C. Relation entre la disponibilit et le taux de production 63
1.6. Conclusion 68
1.7. Bibliographie 70
2.1. Rsum 80
2.2. Introduction 81
2.5. Conclusion 90
2.6. References 91
Appendix 96
CHAPITRE 3 : AVAILABILITY M O D E L I N G A N D O P T I M I Z A T I O N OF
RECONFIGURABLE M A N U F A C T U R I N G SYSTEMS 100
ACRONYMES
PM : Preventive Maintenance
PdM : Predictive Maintenance
SME : Systme Multi-tats (Multi-State System (MSS))
SP : Systme de Production
SSME : Sous-Systme Multi-tats
TP : Taux de Production (Production rate)
UGF : Universal Generating Function (Fonction Gnratrice Universelle (FGU))
UMGF : Universal Moment Generating Function
UTE : Union Technique de l'lectricit
UTR : Up-Time Ratio (Disponibilit)
XVII
1.2.1. Objectifs
A. Continuit du service
Dans les travaux portant sur la modlisation binaire des systmes (tat
d'opration et tat de dfaillance) publis dans la littrature, assurer la continuit
du service est une problmatique importante. Dans cette modlisation,
l'occurrence d'une dfaillance entrane l'arrt systmatique du fonctionnement
du systme. Dans les industries, ce mode de dfaillance peut s'avrer
extrmement coteux, prjudiciable et engendrer des pertes sur une ligne de
production. Si cette ligne est monte selon une structure srie sans stocks
tampons, la dfaillance d'un composant de la ligne entrane l'arrt de toute la
ligne.
w-c Extrant
B-l
Intrant Extrant
1
Overall Equipment Effectiveness
sont la redondance, les stocks tampons, la maintenance et les techniques de
sret de fonctionnement (voir paragraphe page 9), etc.
La redondance est l'une des approches les plus couramment utilises. Elle se
caractrise par la duplicit de plus d'un module, assigns excuter une
fonction dtermine. Le systme ou la ligne de production tant conue de sorte
que tous les modules redondants soient dfaillants pour que la dfaillance
totale de l'ensemble soit dtecte. En outre, la redondance permet
d'entreprendre une action de rparation sur un module dfaillant sans affecter
le droulement normal du fonctionnement du systme [48]. Le flot de
production tant redirig vers les modules redondants. Il en existe deux types :
la redondance active (ex : structures parallles) et la redondance passive (ex :
structures standby) [5].
1 1
2 2
i i
1 1 1
Dispositif de
1 1 dtection/ 1
1 1 commutation 1
n n
i+1
Dfaillance complte
Restauration complte
D'un point de vue structurel, Anderson et Lee [7] prsentent un systme comme
un ensemble de composants interconnects qui d'interagissent.
Conceptuellement, les diffrents composants d'un SP n'ont pas tous les mmes
fonctionnalits. Certains remplissent des fonctions plus importantes ou
critiques que d'autres. Ce qui leur confre un niveau de criticit plus lev. Par
exemple, la dfaillance des uns peut avoir une incidence catastrophique sur le
fonctionnement du systme (dfaillance complte), tandis que pour les autres
cela conduira un nouvel tat oprationnel mais ne remplissant pas totalement
les objectifs du systme (perte de performance). Cette catgorisation de la
criticit oprationnelle des composants permet de distinguer deux principales
catgories de fonctions : les fonctions essentielles et les fonctions non-essentielles.
Les diffrents composants qui remplissent ces fonctions peuvent se dfinir
comme suit [77] :
Performances
A
Panne Rparation
Nominales
Temps
ti : Dfaillance
t2 : Rparation et Reprise du fonctionnement
Performances
k
Dgradation Rparation
Nominales
Dgrades
Temps
En effet, en prenant pour hypothse que les systmes tudis intgrent des
mcanismes de reconfiguration, notre dmarche porte sur une modlisation
base sur une prise en compte des tats susceptibles d'tre gnrs par cette
particularit fonctionnelle. La problmatique de la modlisation des SME est
assujettie aux hypothses de travail retenues et la spcificit des cas tudis.
Ainsi, le choix de la mthodologie d'valuation des indices de performances des
SME est impact par la complexit des systmes modliss (voir point 1.3.1).
Les modles de SME proposes et traits dans cette thse sont bass sur
l'exploration d'extensions multi-tats dveloppes partir du modle binaire
reprsent par la figure 1.7.
Dfaillance
Rparation
a. SME 3 tats
Dfaillance
complte
Rparation
complte
Rparation
minimale
Dfaillance
complte
Les travaux abords dans le chapitre 2 de cette thse s'articule autour d'une
variante de ce modle qui tient compte d'une stratgie d'inspection.
16
Les travaux abords dans le chapitre 4 de cette thse s'articule autour de cette
modlisation o la productivit globale du systme doit rpondre un profil de
demande.
SME
Composant \ f Composant \
L Essentiel 1 J ~~ " \ Essentiel 2 yV
^ ~^T~ \
\ \ // \\
\ / \
z'Composante f Composant \ f Composant \
V Essentiel n-1 / "" V non-essentiel By " V Essentiel 3 J
Composant Composant
, Essentiel n-2 . Essentiel i
Les travaux abords dans le chapitre 3 de cette thse s'articule autour de cette
modlisation.
Une des problmatiques que nous abordons dans notre tude est celle de
l'optimisation de structures bases sur l'allocation optimale de technologies.
Cette dmarche permet, d'une part, de maximiser les performances d'une ligne
de production monte en srie et compose de sous-systmes multi-tats
(SSME) sous des contraintes de ressources, et d'autre part, de minimiser le cot
total d'exploitation de la ligne en respectant u n seuil requis de performance.
Ces problmes diffrent des problmes classiques d'allocation optimale de la
redondance, o il est plutt question de trouver le nombre de technologies
identiques utiliser dans chaque sous-systme pour optimiser une mesure de
performance [52] [67]. Ainsi, en considrant que diffrentes versions de
technologies sont disponibles sur le march, l'objectif de la dmarche est de
dterminer les configurations optimales pour la ligne de production srie.
19
S-
y.
t Technologie ;
C', A?, W]
Technologie i
C.2, F 2 , f*:2
Technologie 1
C / , />y, Wf
Technologie i
C", P " , w ;
CA
QJ
ou
n : reprsente le nombre de sous-systmes multi-tats de la ligne de
production
Mj : reprsente le nombre de versions de technologies disponibles sur le
march pour un sous-systme; donn
C/ : reprsente le cot du sous-systme; utilisant la technologie i.
d'inspection qui minimise le cot total encouru par unit de temps sur u n
horizon de temps donn.
L'une des problmatiques que nous aborderons dans cette recherche sera de
dterminer une stratgie de maintenance pour amliorer les indices de
performance des SME. Ainsi, partir d'un tat jug critique, des actions de
maintenance prventive seront entreprises pour ramener le systme vers u n tat
oprationnel (dgrad ou nominal) avec u n seuil de performance prdtermin.
Cette criticit sera tablie, soit par un tat d'indisponibilit ou l'iinminence de
celui-ci dfini par un niveau de performance infrieur une demande donne,
soit par un tat de dfaillance ou un tat dgrad. Pour atteindre u n seuil requis
de performance, nous considrons que plusieurs choix d'actions de
maintenance peuvent tre entrepris partir de l'tat critique. Normalement,
chaque action maintenance prventive doit tre associe un cot. Nous
pouvons assumer comme hypothse que plus ce cot est lev, plus l'action
fera tendre le systme vers son tat nominal (tat neuf). Cette dmarche se
prsente comme une stratgie optimale de la maintenance qui a pour objectif de
dterminer la rparation utile qui permettra un SME donn d'atteindre un
certain niveau de performance selon des besoins en productivit ou en
rentabilit sous des contraintes de ressources. La figure 1.12 illustre une
reprsentation de cette stratgie o W est une demande satisfaire par le SME
dgradable tudi, G, sont les niveaux de performance des tats oprationnels
du SME. G3 reprsente l'tat critique; l'tat avant que le systme ne soit
indisponible (G3 < W). Les tats sont considrs discrets (voir le point 1.3.1. A.).
23
Performance
(nombre d'units)
Action de maintenance un
tat critique (accroissement
performance)
W : Demande moyenne
Gi(t) : Niveau de
performance par tat i
(units produites)
Temps
Les phnomnes de dgradation qui affectent les systmes sont souvent dus
des conditions environnementales (corrosion, rosion, etc.), des phnomnes
physiques (vibrations, usures, fatigue, chocs, etc.) [49], etc. Ces dgradations ont
plus ou moins un impact sur leurs performances. Ainsi, certains systmes et
leurs composants peuvent occuper diffrents stades de dgradation durant leur
dure de vie utile. Selon les type de systmes tudis, ces stades de dgradation
peuvent tre multiples [83]. Pour l'tude et la modlisation du fonctionnement
de tels systmes et de leurs composants, on associe, gnralement, des tats
ces stades de dgradation. Chaque tat refltant le niveau de dgradation du
systme ou de ses composants. Les tats extrmes correspondant
respectivement l'tat nominal et la dfaillance complte. Cette modlisation
s'identifie celle des systmes multi-tats (SME). Dans le sens de la fiabilit,
25
l'valuation des performances des SME est sujette la prise en compte des
performances associes l'ensemble de leurs tats oprationnels (nominal et
dgrads).
approche est utilise pour valuer la fiabilit d'un SME k parmi n (structure
gnrale) o maintenir un niveau d'tat ; du systme peut exiger qu'un certain
nombre de ses composants soient dans un tat; ou au-del (/' = 1, 2, ..., M avec
l'tat 0 : tat de dfaillance et l'tat M : tat de fonctionnement parfait) [44]. Les
modles de simulation Monte Carlo peuvent permettre une modlisation assez
raliste des fonctionnements complexes multi-tats des systmes industriels
[106]. En gnral, cette approche a pour avantage de permettre une
modlisation raliste des caractristiques multi-tats complexes des systmes
industriels [62]. C'est une approche gnrique et flexible pour l'valuation des
mesures de performance [106]. Ainsi, la fiabilit d'un systme est value par la
gnration alatoire de plusieurs tats de ce systme et par l'valuation de sa
fonction de structure [84] [86]. Cette fonction, appele aussi fonction du systme
[35], dtermine si une configuration spcifique correspond un fonctionnement
ou une dfaillance [82]. Dans l'approche de simulation Monte Carlo, l'objectif
de l'valuation de la fiabilit d'un systme est de dterminer l'tat de chaque
composant et d'valuer si le systme est fonctionnel ou dfaillant [86].
L'inconvnient majeur de cette technique est le temps et les cots qu'impliquent
son dveloppement et son excution [10]. L'approche de la fonction gnratrice
universelle (FGU) est gnralement utilise pour sa robustesse. En plus, cette
mthode permet de dterminer la distribution globale des performances des
SME en se basant sur les distributions des performances de ses composants.
Avec la FGU, les indices de performance sont rgis par la capacit des SME
rpondre une demande donne [61]. Par ailleurs, la multiplicit des tats des
SME constitue une difficult dans l'valuation de leurs indices de performance
(utilisation de techniques traditionnelles). Pour ces systmes, la FGU s'avre
efficace [54]. Cependant, bien qu'efficace pour l'valuation des indices de
performance des SME, la mthode de la FGU est assujettie l'hypothse que les
probabilits d'occurrence des tats des systmes soient pralablement connues
et que les ressources pour la maintenance soient disponibles, ce qui n'est pas
toujours le cas. Gnralement, l'valuation des indices de fiabilit s'entreprend
en dterminant les diffrentes probabilits d'occurrence des tats des systmes.
27
UiAt //j+iAf
/>(/+AQ-/>(/)
-(A, + fx,) /(/)+X,_x />_, (t) + M+1 P M (t) (1.4)
At
En faisant tendre A f 0, on a
^JK^-ro.M (15)
Ai-o A t dt
& - = -(A i+Mi ).P i (t) + A ,_x-P,_x(t) + Ml+x -P l+x (t) (1.6)
Modlisation du systme
(noeuds, arc, paramtres de transition, conditions
initiales)
I
tablissement des quations
diffrentielles d'tat
(Chapman-Kolmogorov)
B. Distribution exponentielle
Dans [61], Lisnianski et Levitin indiquent qu'un modle de SME inclut une
distribution de performances des composants du systme et sa fonction de
structure : gj, pj(t), 1 <; < n, kj, $Gi(t), G2(f),..., Gn(t)), o chaque composant; du
systme peut occuper kj tats diffrents avec les vecteurs gj = \gj\, gp_, ...,g lk } et
(i i2)
A(o-nv) 7=1
-
La performance globale du SME cet tat i est :
f 1 (1.14)
g, =
K 7=i )
U(z,t)=Yy.Jp,(t)zs' (1.16)
,=l
1<Z. ' ) - I
>(z. t) - - 4(2, f) -1
ml>. 0 U,(z, t) <(z, t) - 1 U2(Z, ()
1 - ,(2. t) - I
- * - - - = > -
"5(Z, f) ( z . r)
us(z. )
^ U(z, t)
Dans le cas d'un systme de production (SP) avec u n flux continu de matires,
la fonction de structure <>
f est donne par :
Systmes sries
Pour un systme srie, le niveau de performance total du SME est donn par le
niveau de performance (Gj) du composant ; qui reprsente le goulot
d'tranglement. La fonction de structure d'un tel systme est donne par
l'expression :
Systmes parallles
Composant 1 Composant 2
Les paramtres du systme, u n instant t > 0, sont donns dans le tableau 1.1
u l (z, t ) = P l i ( t ) - / " + P 2 t ( t ) z ^ + P 3 ( t ) z , :
U(z,t) = (PXi (t)zg" + P2[ (/)z*!< + P3i (/)zg" ) (Ph (/)*> + P h (t)z8 )
C.2. valuation des indices de fiabilit d'un SME par la mthode de la FGU
> Fiabilit
L'analyse de la fiabilit RsME(t) d'un SME est base sur une drivation de
l'approche de la FGU. La fiabilit RsME(t) est considre comme la mesure de la
capacit du SME satisfaire une demande alatoire [55] :
37
R M C W) = Pr(GSM(0>W) (1.21)
> Disponibilit
Soit d = {e\, ei, ..., e;, ..., en}, un vecteur reprsentant les diffrents tats que peut
occuper un SME. Soit P,(r) = {Pi(f), P2(t), ..., Pi(t), .... Pn(t)], un vecteur
reprsentant les probabilits que le systme soit l'tat e, au temps t. ces
diffrents tats e\, est associ un vecteur g, = \g\, gi, ...,gi,..., gn), reprsentant les
niveaux de performance aux tats et.
. . . Jl, s i x > 0
ou a(x) = {
v
[0, si x < 0
Systme srie
Si W = 50, alors :
A(W) = 0.48 + 0.24 = 0.72
M 2 (Z,0 = 0 . 8 Z 8 0 + 0 . 2 Z 0
Si W =100, alors:
A(W) = 0.48 + 0.12 + 0.24 = 0.84
39
Demande
i k
H'i
1
1
T(5 i 1 i
i i
tl
0 1 1 I I 1 -
Ti i Tt \ Ti ! T. i T5 'Temps
i i i i i '
i X X X X >
Soit e, = [e\, e2, ..., e,, ..., en), un vecteur reprsentant les diffrents tats que peut
occuper un SME unitaire. Soit P,(f) = {Pi(f), P2(f), ..., P,(t), ..., P(t)}, un vecteur
reprsentant les probabilits que le systme soit l'tat e, au temps t. ces
diffrents tats e,, est associ un vecteur gi = \g\, g2, ..., g,,..., gn\, reprsentant les
niveaux de performance des tats e,. La gnralisation de l'indice de
disponibilit est donne par l'expression suivante :
M
M M n
A
SME(^ q) = I>K,)9, I =m=\2 Xt=\ W(a(& - wJ) (1.23)
m=\
\\, si JC>0
avec a(x) -
0, si x < 0
40
q m = - I ^ =T^- (1-24)
5X
Les stratgies d'accroissement des performances des SME n'est pas aussi aise
et peu de publications discutent de ces approches. Les mesures d'importance
sont des mthodes qui peuvent favoriser l'amlioration des performances des
SME [100]. Ces mthodes permettent de mesurer l'effet de la fiabilit de chaque
composant sur la fiabilit globale d'un systme. Pour cela, il est important de
connatre le niveau d'utilit de chaque composant afin de cerner leur degr
d'impact et celui de leurs tats sur les performances globales du systme.
Plusieurs auteurs ont trait les problmatiques de mesures d'importance dans
le cas des systmes binaires. Ainsi, l'importance de Birnbaum mesure la
contribution de la fiabilit d'un composant la fiabilit globale du systme [38]
[43]. L'importance structurelle mesure l'importance de la position
topographique d'un composant dans un systme [64] [66]. L'importance de
criticit correspond la probabilit conditionnelle de dfaillance d'un
composant, tant donn que le systme a dfailli [38] [43]. L'importance de
jonction mesure l'interaction des composants d'un systme et leur contribution
41
Par ailleurs, plusieurs mthodes ont t dveloppes dans le but d'amliorer les
mesures de performances des systmes complexes, ce sont entre autres : la
redondance, la conception de commande-surveillance fonctionnement sr, la
reconfiguration des fonctions, l'introduction des transferts intercellulaires pour
les systmes de production cellulaires [33] [102]. Pour des systmes forms de
composants dont les taux de dfaillance croissent avec le temps, le
remplacement prventif (des composants) peut tre une option d'amlioration
de leur fiabilit [55]. Remplacer les lments qui ont u n important risque de
dfaillance, tout en rduisant la probabilit de dfaillance, peut engendrer des
dpenses significatives, particulirement pour des systmes dont le taux de
remplacement est lev. La rparation minimale, l'option la moins chre,
permet l'lment du systme de reprendre son travail aprs dfaillance mais
n'affecte pas son taux de risque [14]. Les politiques de maintenance qui ralisent
un compromis entre les remplacements prventifs et les rparations minimales
visent obtenir une solution optimale pour des problmes avec des critres
diffrents. Elles ont t abordes dans un certain nombre d'tudes [15] [32] [69]
[94].
littrature pour le cas des systmes binaires [3] [31] [94]. L'optimisation de la
fiabilit multi-tats d'une structure redondante est introduite dans [95], o
l'approche gnrale est formule. Plusieurs travaux sur les problmes
d'optimisation de la fiabilit s'intressent la dtermination du nombre optimal
d'units redondantes dans chaque sous-systme d'un systme permettant
d'obtenir la solution optimale [92] [93]. Pour les SME, les problmes
d'optimisation sont complexes modliser et rsoudre. Plusieurs problmes
d'optimisation de mesures de fiabilit se ramnent des problmes de
programmation non linaire, en nombres entiers ou de programmation mixte
[6]. Le temps de calcul ncessaire pour trouver une solution optimale risque
d'augmenter exponentiellement avec la taille du problme, ce qui rend les
mthodes exactes inefficaces face aux applications de taille importante [72]. Des
mthodes heuristiques ont t dveloppes cet effet, les plus communment
utilises pour des SME sont la recherche tabou, les algorithmes gntiques, les
colonies de fourmis, le recuit simul et les rseaux de neurones [20] [39] [78]
[85] [87] [104]. Elles ne permettent pas de garantir une solution optimale exacte,
mais, dans le cas des problmes combinatoires de taille moyenne, elles
fournissent une solution acceptable [56] [57] [60] [69] [81] [89] [100].
43
1.4.1. Introduction
Elle peut encore tre considre comme la science des dfaillances; elle
inclut ainsi leur connaissance, leur valuation, leur prvision, leur mesure
et leur matrise. Elle est en outre, l'aptitude d'une entit satisfaire une
ou plusieurs fonctions requises dans des conditions donnes [99].
Propose par Laprie [51], la figure 1.17, ci-aprs, rsume les liens existants entre
les diffrents concepts permettant d'assurer la sret de fonctionnement.
45
DISPONIBILIT
FIABILIT
SCURIT - INNOCUIT
INTGRIT
. MAINTENABILIT
iFAUTES
ERREURS
A. La fiabilit
Pour un systme ne pouvant occuper que deux tats (tat d'opration et tat de
dfaillance) tel que reprsent par la figure 1.7 et dont la transition d'un tat
un autre s'effectue selon une loi de probabilit connue, la fonction de fiabilit
du systme est la probabilit que sa dure de vie T soit strictement suprieure
t. L'expression de la fiabilit peut, alors, s'crire [27] :
/(.) tant la fonction de densit associe aux dures de vie du systme. Si T est la
variable alatoire associe la dure de vie d'un systme et que /(.) est sa
fonction de densit, alors, la probabilit que cette dure de vie soit comprise
entre t et (t+dt) est donne par l'expression :
MTBF= f R ( t ) d t (1.29)
B. Maintenabilit
- [ fj{u) du
M(t) = 1 - e J" (1.30)
. , , dM(t)
si m(t) = (1.31)
49
M(t) = JL (1.32)
1-M(0
C. Dfaillance
La qualit du service dlivr par un systme est dtermine par l'efficacit des
moyens assurant sa sret de fonctionnement. Ainsi, la mise en uvre de la
sret de fonctionnement d'un systme conduit lutter contre les phnomnes
susceptibles d'entraver son fonctionnement. Les principales entraves de la
sret de fonctionnement sont la dfaillance, la faute et l'erreur.
Une dfaillance survient lorsque, par propagation elle affecte le service dlivr
par le systme [51]. La consquence de la dfaillance d'un composant est une
faute pour le systme qui le contient ou pour les composants qui interagissent
avec lui. Les modes de dfaillance d'un composant sont donc des types de
fautes pour le systme ou pour les composants qui interagissent avec lui. De
50
faon gnrale, une erreur est considre comme la manifestation d'une faute
alors que la dfaillance est l'effet d'une erreur dans le systme. La dfaillance
peut, par exemple, tre cause dans un circuit intgr par une mauvaise
connexion (faute) qui reste latente tant qu'elle ne sera pas active. Ds que
l'activation est effective, cette faute se transforme en erreur. Si cette erreur
affecte le service (fonction) que remplit le circuit, on parle de dfaillance
(panne).
Ht)
/K
Mortalit
infantile Vie utile Vieillissement
D. Disponibilit
pouvant tre remis en tat d'opration soit aprs une dfaillance accidentelle ou
aprs une action prventive [4]. Les principales grandeurs caractristiques des
systmes rparables sont reprsentes par la figure 1.19.
tat du systme
A
Remise en
Dfaillance service Dfaillance
Dbut de la fin de la
rparation rparation
Dtection de
la dfaillance
I Temps
MTTR
MTBF
ou :
MTTF (Mean Time To Failure) : Temps moyen de fonctionnement avant
dfaillance
MTTR (Mean Time To Repair) : Moyenne des temps techniques de
rparation
MDT (Mean Down Time) : Temps moyen d'indisponibilit
MUT (Mean Up Time) : Temps moyen de fonctionnement aprs
rparation
MTBF (Mean Time Between Failures) : Moyenne des temps entre
dfaillances
'f| ||
0 P R 1P R Temps 0 Temps
P : Panne/Dfaillance P : Panne/Dfaillance
R : Remise en service 1 : Fonctionnement
1 : Fonctionnement 0 : Dfaillance
0 : Dfaillance
Disponibilit Fiabilit
A(t)>R(t) (1.34)
AI(T) = ~ f o A ( t ) d t (1.35)
\ATT2 J7
UTR = l\m AI (T) = (1.36)
r-- v ; MTBF + MTTR v ;
Etat du
Temps
MTBF + MTTR
MTTR
DTR (1.38)
MTBF + MTTR
De faon pratique :
57
-(+ftyt
A(0 = P0(t) = (P + Ae ) avecP x (t) = l-P 0 (t) (1.40)
A+p
c'1 u A -W+ti>T
A1(T) = - f A(t)dt = - ^ + T(l-e ) (1.41)
T J A +p T(A + p f K
'
Cette formule (UTR) ne considre pas les dfaillances mineures qui peuvent
dgrader le fonctionnement du systme et qui peuvent tre remises
ultrieurement pour rparation lors du prochain arrt planifi (shutdown) [19].
58
Dans notre tude, nous considrerons l'tat de dgradation d'un systme (mode
dgrad) comme une perte de performance de ce systme due la dfaillance
d'un de ses composants (le systme reste toujours oprationnel). Dans [47],
Karpinski prsente l'tat dgrad d'un systme de production (SP) comme son
fonctionnement capacit partielle. Dans un SP, cette situation se traduira
concrtement par l'augmentation de son temps de cycle. Ceci, du fait de la
dgradation alatoire d'un ou de plusieurs lments non essentiels de ce
systme qui entranera une perte de performance.
dfaillance grave du systme, une bonne analyse du mode dgrad doit tre
faite. Celle-ci exige que soient pralablement dtennines les architectures
(matrielles ou logicielles) qui doivent tre secourues totalement et sans dlai
quelque soit l'tat de dfectuosit du systme, celles qui peuvent attendre, et
celles qui ne peuvent tre prises en compte en raison de diverses contraintes.
Une telle analyse consiste donc rechercher le meilleur compromis entre les
ncessaires impasses et les pertes acceptables. Aprs avoir identifi, valu et
hirarchis les risques, il convient de mettre en place des procdures qui
rgiront le mode dgrad. Globalement, la conception d'une architecture
fonctionnant en mode dgrad se caractrise par :
dP0(t)
= -(A l +A 2 )P 0 (t) + pxPx(t) + p 2 P 2 (t) (1.43)
dt
(A I +A 2 )P 0 + p x P x + p 2 P 2 = 0 (1.46)
3
dP
o lim P,(t) = P,(i = 1, 2, 3) avec '- = 0 et Y PM) = 1
A S S M E = P 0 + P2 = l - P x (1.49)
AS (L50)
= ~ M + 4tt + A.A,
^ P i + PiPi + P2P3 + \ P i + K i h + ^ P i
(quation (1.42)). Pour que la disponibilit stationnaire d'un SME 3 tats soit
suprieure ou gale celle d'un systme binaire, il est ncessaire que
l'expression A/p (systme binaire) soit suprieure ou gale l'expression
AxAi + A x p 2 + A2Ai
(systme 3 tats).
A3M1 + M\M2 + M2P3 + A2M1 + K t h + \ f h
62
A. Taux de production
B. Temps de cycle
Le temps de cycle (TC), aussi appel cycle d'opration, est le temps ncessaire la
cration d'une unit de bien ou de service. des fin de gestion, de planification
et d'tablissement du prix de revient, on dtermine parfois le temps de cycle en
heures, d'o la notion standard de production. Le standard de production tant le
temps en heures ncessaire la cration d'un bien ou d'un service [91].
Autrement dit, le temps de cycle est l'inverse du taux de production :
63
TC = (1.52)
v
TP '
La mthodologie utilise pour rpondre aux objectifs de cette thse est base
sur les cinq tapes suivantes :
La figure 1.24 prsente, dans les grandes lignes, un rsum gnral de cette
mthodologie de recherche.
65
J
Maximisation des mesures de performance
Minimisation du cots totaux encourus
Mthodes de rsolution
1.5.2. Contributions
Dans le chapitre II (1er article), nous modlisons un SME unitaire soumis une
politique d'inspection. Le systme peut soit tre en tat de fonctionnement
nominal, soit en tat dgrad ou en tat de dfaillance. L'tat du systme n'est
connu qu'aprs inspection. L'valuation des performances du SME s'effectuera
l'aide de l'approche de Markov. Une action de maintenance est entreprise
lorsque l'inspection effectue, un instant prdtermin, rvle que le systme
est dfaillant. Cette action de maintenance rtablit le systme en son tat
nominal avec une certaine probabilit de succs. La stratgie d'inspection
propose est de type priodique. Elle vise maximiser le taux de production du
systme sous des contraintes de cot.
cet tat limite, une action de maintenance prventive peut tre entreprise pour
ramener le systme un de ses tats oprationnels. Par ailleurs, le systme peut
dfaillir alatoirement n'importe quel tat oprationnel et faire l'objet d'une
rparation rninimale. Cette action de rparation ramne le systme son
prcdent tat oprationnel sans affecter son taux de dfaillance. La
problmatique aborde dans cet article sera d'valuer les performances de ce
SME dgradable par une mthode combinatoire base sur l'approche de
Markov et la mthode de la FGU et de dterminer partir de cette valuation
l'impact qu'une action de maintenance peut avoir sur les performances du
systme. Des exemples numriques permettront de valider les rsultats
analytiques obtenus.
1.6. Conclusion
1.7. Bibliographie
[35] Dubi A., Modeling of realistic system with the Monte Carlo method : A
unified system engineering approach, Proceedings Annual Reliability and
Maintainability Symposium, Tutorial Notes, 2001.
[36] Ebeling C. E. An introduction to reliability and maintainability engineering.
McGraw-Hill, USA, 1997.
[37] El-Neweihi E., Proschan F., Sethuraman J. Multistate coherent systems.
Journal of Applied Probability, Vol. 15 n12,1978, pp. 675-688.
[38] Elsayed E. A. Reliability Engineering. Prentice Hall, New Jersey, 1996.
[39] Glover F. Future paths for integer programming and links to artificial
intelligence. Computers and Operations Research, Vol. 15 n5, 1986, pp.
549-533.
[40] Gnedenko B., Ushakov I. Probabilistic Reliability Engineering. Wiley, New
York, 1995.
[41] Griffith W. S. Multi-state reliability models. Journal of Applied Probability,
Vol. 17,1980, pp. 735-744.
[42] Hong J. S., Lie C. H. Joint reliability-importance of two edges in an
undirected network. IEEE Transactions on Reliability, Vol. 42 nl, 1993,
pp. 17-23.
[43] Hoyland A., Rausand M. System Reliability Theory : Models and Statistical
Methods, John Wiley & Sons, New-York, 1994.
[44] Huang J., Zuo M. J. Generalized multi-state k-out-of n : G systems. IEEE
Transactions on Reliability, Vol. 49 nl, 2000, pp. 105-111.
[45] Jardine A. K. S., Buzacott J. A. Equipment reliability and maintenance.
European Journal of Operational Research, Vol. 19,1985, pp. 285-296.
[46] Kalpakjian S. Manufacturing engineering and technology, 3 rd edition.
Addison-Wesley Publishing, Boston, 1995.
[47] Karpinski J. A multistate system under an inspection and repair policy.
IEEE Transactions on Reliability, Vol. R-35 nl, 1986, pp. 76-77.
[48] Klaassen K. B., Van Peppen J. C. L. System reliability concepts and
applications. Edward Arnold, London, 1989.
74
[83] Pham H., Suprasad A., Misra R. B. Availability and mean life time
prediction of multistage degraded system with partial repairs. Reliability
Engineering and System Safety, Vol. 56,1997, pp. 169-173.
[84] Pohl E. A., Mykyta E. F. Simulation modeling for reliability analysis.
Proceedings Annual Reliability and Maintainability Symposium, Tutorial
Notes, 2000.
[85] Reeves C. R., Modern heuristic techniques for combinational problems. John
Wiley, New-York, 1993.
[86] Rocco S. C. M., Moreno J. A. System reliability evaluation using Monte
Carlo and support vector machine, Annual Reliability and Maintainability
Symposium, 2003, pp. 482-486.
[87] Rojas R., Neural Networks : A Systematic Introduction, Springer-Verlag,
Berlin, Heidelberg, 1996.
[88] Ross S. Multivalued state component systems. Annals of Probability, Vol.
7,1979, pp. 379-383.
[89] Savic D., Walters G., Knezevic J., Optimal opportunistic maintenance
policy using genetic algorithms, 1 : formulation, journal of Quality in
Maintenance Engineering, Vol. 1 n2,1995, pp. 34-49.
[90] Shooman M. L. Probabilistic reliability : an engineering approach. Robert E.
Krieger Publishing Company, Malabar, Florida, 1990.
[91] Stevenson W. J., Benedetti C. La gestion des oprations : prodidts et services,
VK dition. dition Chenelire/Mc Gra w-Hill, Montral, 2001.
[92] Sung C.S., Lee H.K. A Branch-and-Bound approach for spare unit
allocation in a series system. European Journal of Operational Research,
78
[93] Tillman F.A., Hwang CL., Kuo W. Optimization techniques for system
reliability with redundancy : a review. IEEE Transactions on Reliability,
Vol. R-26 n3,1977, pp.147-155.
[94] Ushakov I., Harrison A. Handbook of reliability engineering. John Wiley &
Sons, New-York, 1994.
[95] Ushakov I. Optimal standby problem and a universal generating
function. Soviet Journal Computer Systems Science, Vol. 25 n4, 1987, pp.
61-73.
[96] Ushakov I. Reliability analysis of multi-state systems by means of a
modified generating function. Journal Information Process, Cybernet, Vol.
34,1988; pp. 24-29.
[97] Ushakov I. The method of generalized generating sequences. European
Journal of Operating Research, Vol. 125 n2, 2000, pp. 316-323.
[98] Ushakov I. Universal generating function. Soviet Journal Computer
Systems Science, Vol. 24 n5,1986, pp. 118-129.
[99] Villemeur A. Sret de fonctionnement des systmes industriels. dition
Eyrolles, Paris, 1988.
[100] Wu S., Chan L.-Y. Performance utility-analysis of multi-sate systems.
IEEE Transactions on Reliability, Vol. 52 nl, 2003, pp. 14-19.
[101] X50-125. Norme de Management de la Qualit et de l'Assurance de la Qualit,
Standard ISO 8402.
[102] Yang C , Mariton M. Machine failure detection in manufacturing
systems. Proceedings of the 33rd Conference on Decision and Control, Florida,
1994, pp. 1049-1049.
[103] Yang S., Lin T. On the Application of Quasi-renewal Theory in
Optimization of Imperfect Maintenance Policies. Proceedings of the
Annual Reliability and Maintainability Symposium, Alexandria, Virginia,
USA, 2005, pp. 410 - 415.
[104] Youssef H., Sait S. M., Adiche H. Evolutionary algorithms, simulated
79
Chapitre 2 :
2.1. Rsum
Dans cet article, une stratgie d'inspection d'un systme multi-tats est
propose. Le systme peut tre soit en mode de fonctionnement nominal,
dgrad ou en mode hors d'usage. L'tat du systme n'est connu qu'aprs
inspection. Une action de maintenance est entreprise lorsque l'inspection
effectue, un instant prdtermin x, rvle que le systme est hors d'usage.
Cette action de maintenance rtablit le systme dans son mode de
fonctionnement nominal avec une certaine probabilit. La stratgie d'inspection
propose est de type priodique. Elle vise maximiser la productivit du
systme qui peut occuper l'un des trois tats identifis ci-dessus. Des rsultats
analytiques et numriques ont t obtenus.
81
2.2. Introduction
2
Corresponding author's email: WassyIsaac.Soro@cirrelt.ca
82
A system that allows service continuity under failure with a reduced level of
functionality [14, 2, 3, 1, 21] is multi-state. Several technological strategies are
proposed in the literature to allow a system to continue its operation with a
reduced performance. These strategies include reconfiguration of the control
system, physical reorganization of the system components, robust supervisory-
control design, redundancy, and intercellular transfers for cellular
manufacturing systems [10, 23, 30]. The degraded state can result from the
activation of automatic reconfiguration mechanisms (material and/or
software). This allows the system to ensure the continuity of its service despite a
failure of one or several of its non-essential components. In this case, the failure
involves a performance degradation of the system, but not its complete failure.
In this article, we consider a production system that can operate either in a
nominal mode or in a degraded mode. This system can also fail randomly. The
system state is known only after inspection. A maintenance action is
undertaken when at a predetermined instant an inspection reveals that the
84
Transitions diagram of figure 2.1 illustrates the different states of the studied
system.
85
j"li(l^Ii)
2.3.1. N o t a t i o n s
2.3.2. Assumptions
6. Production rates in nominal mode (TPN) and degraded mode (TPD) are
known and constant (expressed in number of parts by time unit).
7. Inspection is carried out in a perfect way and does not affect the system
production rate. This inspection accurately reveals the system state.
87
dPM)
(\ 2 + 4 3 )^(0 + p,(l - q,)P,(t) + p(\ - q)P4(t) (2.3)
dt
^ p = - vuo + * a m (2-4)
^ - = - p n ( \ -q u )P A (t) (2.6)
at
According to the inspection strategy in [16, 17], we define the initial conditions
of this system of differential equations :
Knowing these initial conditions, the expressions of P,(t) are obtained after
taking Laplace transforms of equations (2.3)-(2.6). The reader is referred to
Appendix for more details about this calculation (equations (2.8)-(2.30)). The
inspection periodicity that maximizes the production rate of the system is
obtained as follows. The overall production rate (TPG) of the system is given
by:
where K(x) is the incurred average total cost per unit of time when the
inspection periodicity x is applied. B is the budget per unit of time allocated to
maintenance (repair cost) and penalties due to production lost. The expression
of K(x) is :
where :
d is the average repair cost and loss per unit of time when the system is in state
3 or state 4 (C3 > c$), and Ic is the inspection cost. Here, Z3 and Z4 represent the
average proportions of time that the system spends in states 3 and 4
(respectively) during the interval [0, x]. The optimization problem given by
equations (2.32) and (2.33) will be solved numerically for the example
considered in the next section.
89
The system parameters are given in Table 2.1. The optimization problem is
solved numerically using Maple software. The obtained optimal inspection
periodicity (x*) is 2 units of time. It involves an overall production rate TPG* of
44 items per time unit. For this optimal value of x, we have Pi(0)=0.8299,
P2(0)=0, P3(0)=0.0785, P4(0)=0.0914, Pi(x*)=0.8299, P2(x*)=0.0777, P3(x*) = 0.0785,
and Pi(x*) = 0.0136. Figures 2.2 and 2.3 illustrate, respectively, the objective
function TPG and the average total cost per time unit K(x).
TP. TP B
Kl ^3 *K Pi ti In
($/U.t.3) ($/U.t.) ($/u.t.) ($/U.t.) M$) ($/u.t.)
50
3.
v
73
Optimal inspection periodicity x" = 2
O
>
O
Inspection periodicity x
3
u.t. : unit of time
90
The larger the inspection frequency (1/x) is, the more the system will operate in
nominal mode. Inversely, if the inspection frequency is low, the system is likely
to operate longer in degraded mode. This eventuality reduces the overall
production rate (TPG) as shown by Figure 2.2. Figure 2.3 Ulustrates how that
K(x) decreases when x increases.
a
1
HI
E
33
h
y
a
IS
u
I
2
I 12-
10 20
Inspection periodicity x
2.5. Conclusion
determine the inspection periodicity that maximizes the overall production rate
of the system for a specific situation. The repair and failure rates are assumed to
be constant. The obtained results are coherent, and they show that the overall
production rate grows with the frequency of inspections. In addition, the
average total cost increases with the probability that system stayed in an
undesirable state. The proposed model can be applied for many practical
situations where it is important to take into account the degraded functioning
mode. Future work will extend this model to deal with multi-component
degraded multi-state systems.
2.6. References
Appendix
(s + ^ ) I J ( J ) - V i t o = 0 (2.8)
f ( s ) = P x (0). ( s + a ) i s + ^ + P(0). a { s + ^
s(s + sx )(s + s 2 ) s(s + sx )(s + s 2 )
s (s + a ^ s + A,,)
+ P 4 (0) (2.11)
s(s + E ) ( S + sx )(s + s 2 )
97
g ( 5 + Qr)
+ Jp4(0) ^ (2.12)
5(5 + )($ + 5, )( S + S2)
2
L(S) = P(0) ^ ^ i + ^ S + ^ + P(Q) ^ + /
^3)( 5 + ^12+^13) +
5(5 + 5,)(5 + 52) S(S + SX)(S + S 2 )
with :
with :
a
B 2 (t) _= Z 2^3 o, g+ ( ^w2 3 - J"| i) / .Cg -- V
v +, -v-23
( ^ 2 3 - ^ 2 ) c -s,J
"2^.g-v (2.18)
V2 J,(J, ~ J 2 ) J2(*_*|)
S, J 2 ( e - S, X J2 " g) Sx (S x - S ) ( S 2 - Sx )
+ s(a-s2)(A23-s2) g _v
52(^-52)(i2-5,)
V2 (g-*iX2 - g ) *1(g-5,X5,-S2)
+ (^12 + / ^ 1 3 ~ - y 2 ) ( / 2 3 ~ 5 2 ) . e -s 2 l >2 2 4 \
52(52-S,)
+/
Q r t \ _ ^ 3 (^12 * n ) , ^12^23 + jl3 (^23 ~ g ) g- , g^l2^23 +> ^13( / ^3~- S "l) -y |
+ g ^ 2 ^ 3 + g / t 1 3 ( - ^ 3 ~ 5 2 ) . g-., / 2 25)
By considering the initial conditions (2.7) and equations (2.14) to (2.25), P,(0) (i =
1, 2, 3, 4) become :
99
P2(0) = 0 (2.27)
where
Chapitre 3 :
3.1. Rsum
Abstract
Reconfiguration mechanisms lead to the design of robust manufacturing
systems which have the capability to allow the service continuity, in the
presence of a failure, on the basis of a minimal degradation of performances. In
this paper, a stochastic model is proposed to assess and to analyze the
availability of reconfigurable systems whose equipments are subject to random
failures. To distinguish between the normal behaviour and the degraded one,
the production rate is used as a performance measure. An availability model
that takes into account the performance degradation is developed. Close form
solutions of the steady-state avadability and the production rate of a
reconfigurable system are calculated. Two optimization problems dealing with
reconfigurable systems are also addressed. The paper considers a series system
consisting of N stochastically independent components. Different technologies
are assumed to be available for each component. The following design
problems are studied :
103
(i) find the configuration, which allows maximizing the production rate of the
system under resource constraints, and
(ii) find the configuration that allows to reach some predetermined level of
production rate at minimal cost.
The design model of the first problem leads to a mixed linear programming,
while the design model of the second problem leads to an integer linear
programming. A numerical procedure is developed to solve both problems.
3.3. Introduction
Workstation 2
M,
Type 2 A3
p3 rao
zao
Position 2 O
Input Output
Position 1
C, C2
Pi rao P2rao
Typel A, A2i
M, M2
Workstation 1
3.4.1. N o r m a l f u n c t i o n i n g
- if the sensor C3 fads and a type 1 pallet leaves workstation 1, the stop Ae
must remain closed until the sensor G detects the departure of the pallet;
and
- if the sensor Ci fads and a type 2 pallet leaves workstation 2, the stop A\
must remain closed until the sensor G detects the departure of the pallet.
Assuming that machine Mi can perform both operations 1 and 2, the control has
to be automatically switched to a strategy, where machine Mi ensures both
operations 1 and 2.
In this example, the non-essential equipments are the sensors Ci and C3 and the
machine Mi. Without the reconfiguration mechanisms and suitable supervisory
control, all the equipments should be considered essential, because the
architecture of the system is such that equipments are in series.
Figure 3.2 represents the degradation and the recovery of the system
performances at the occurrence of such failures (Nourelfath, 1997).
Performances
i 1
Degradation Reparation
1 1
Nominal
Dgrada tion
Degraded
1
i
i Time
0 h i
3.5.1. Assumptions
2. Each equipment i is either up (good), or failed with a constant fadure rate Ai, i
= 1,2,..., n.
3. The failure of any essential equipment induces the cease of production, i.e.
the shut down of the entire system.
5. An equipment can fail only when the system is in one of its operating states.
6. Only one repair crew is assigned to repair the fading equipments. If the
system is in a state where both the non-essential equipment and an essential
equipment are failed, the essential equipment will be repaired first.
7. Any repaired equipment i is as good as new, and its repair rate pt is constant,
1 = 1,2,...,.
11. The system is considered as a perfect fault-coverage wherein all fadures can
be repaired and are therefore covered. The perfect fault-coverage model does
not have any absorbing state and thus leads to the steady state availability
analysis (Moustafa, 1996).
Let (i, Normal) be the state of the system when a fadure of essential equipment i
(i = 1, 2, ..., n-1) occurs while the system is operating normally. We denote by (i,
Degraded) the state of the system when a failure of essential equipment i (i = 1, 2,
..., n-1) occurs whde the system is in degraded mode.
In this figure, the only operating states are (On, Nor) and (On, Deg). Transitions
from a degraded mode to fadure are then modeled by linking the degraded
operating state (On, Deg) to the failure states (1, Deg), (2, Deg), ..., and (n-1,
Deg). Note that because it is assumed that an equipment can fail only when the
112
According to these definitions, the interval D-availability and the steady state
D-avadability may be obtained from the following expressions :
The state transition diagram of figure 3.3 has 2n states. In spite of this state
explosion, we will exploit the symmetric structure of the graph and the iterative
114
aspect of equations to provide close form solutions of the global production rate
and the avadabilities during the normal and the degraded modes.
n \ n-1
X 4 P(On, Normal) + # P(i, Normal) + p n P(On, Degraded) = 0 (3.4)
v =l ) =l
f n-1 \ n-1
X 4 + P P(On, Degraded) + Y , P r p 0> Degraded) + A P(On, Normal) = 0 (3.6)
V =i J =i
We have also :
n-1 n-1
( -i \ n-1
A
P(On, Normal) + P(On, Degraded) (3.9)
i+Z-
and
The obtained expression of the steady state avadability during the degraded
mode is given by :
The avadabdity of the system is obtained by adding P(On, Normal) and P(On,
Degraded):
1
A= n-1 1
(3.13)
+yA.
6/%
1+p
fi.=l+ ? - , -N P'15)
Pn
n ^ '=1 Mi
- the fadure rate of the non-essential equipment is larger than its repair rate,
- failure rates of essential equipments are small in comparison with the failure
rate of the non-essential equipment, and
- repair rates of essential equipments are high in comparison with the repair
rate of the non-essential equipment.
117
Furthermore, equation (3.10) means that if the average repair time (1/pn) of the
non-essential equipment is less than its average life time (1/A ), then the
degraded steady-state avadabdity is less than the normal steady-state
avadability.
1 K 1
Pn' ( n-1 1 > ( 2 >
-+/v-
M
( n-1 1 ^
(3.16)
i+Y- 1+4L
V =i Mi ) 1 Mn) I Mn)
l AJ
+p
K
P
"' ( n~\ 1 > d ~- ( n-1 1 >
1+p Mn
1+P I+4L
l M P, Pn
I J (3.17)
1+p
( " 1 > r
l
1+p Pn M
G, Z' n-1 1 ^
(3.18)
1+A.
v =i M ; 1 Mn)
118
P
\ \ ^ (3-19)
1+ i
Notations :
be known)
We also define the binary variable xj (with i = 1, 2, ..., Mj and ; = 1, 2, ..., n):
0 otherwise
Problem I :
( MJ VI
Maximize \ Z = m [ n * / P> \ (3.20)
Ml.n] V ' = i J
subject to
n Mj
n Mj
The objective (3.20) is to maximize the production rate Z which corresponds (in
a series system) to the rninirnal value of production rates. The constraint (3.21)
means that the total cost (incurred for the selected configuration) has not to
exceed the avadable budget B, while constraint (3.22) expresses the same thing
with respect to the available space W . The constraint (3.23) means that Mj
technologies are available, and only one technology will be adopted for each
component;. The model of problem I can be put in the equivalent form:
Maximize Z = t
subject to
n Mj
IX*/C/ < B
7=1 ,=1
n A//
YLW * W
j=i i=i
M,
* / = 1 , V;' = l,2,...,n
Problem II:
subject to
(M, \
iZxjPf > P ' (3.25)
min V=i J
J=[l.n)
x / = 1 , V ; = 1,2 n (3.26)
1=1
Here, the objective (3.24) is to rninimize the total cost. The constraint (3.25)
expresses that the production rate of the entire system must be more or equal to
some predetermined level of production rate (P*), whde constraint (3.26) is
similar to the constraint (3.23). This model can be put in the equivalent form:
n Mj
Minimize TC= /~^^xjCj
7=1 M
subject to
Mj
* / P/ > F , V ; = 1,2 n
Mj
* / = 1 , V 7 = 1,2 n
i=i
The design model of problem I leads to mixed linear programming, whde the
design model of problem II leads to integer linear programming. A numerical
procedure has been developed to solve both problems.
3.7.2. N u m e r i c a l r e s u l t s
Technology 3 Technology 3
Technology 4
Appendix 1 presents the input data required for this example. To solve the
technology selection problems, we proceed as follows :
Stepl :
For each technology, evaluate the steady-state availability in the normal mode
and in the degraded mode. This step uses equations (3.11) and (3.12). To
dlustrate this, let consider the example of Component 1 and Technology 2.
Here, two equipments are essential and one is non-essential. The availability in
the normal mode P(On, Normal) and availability in the degraded mode P(On,
degraded), obtained from equations (3.11) and (3.12) are 0.7440 and 0.0595,
respectively. Appendix 2 presents the obtained results for all components and
technologies.
123
Step 2 :
Evaluate the production rate by using equation (3.16). For the example of
Component 1 and Technology 2, the production rate is given by :
Knowing that p n = 120 units per day and pa. = 70 units per day, the production
rate p g is equal to 93.445 units per day. The results obtained for all components
and technologies are presented in Appendix 3.
Step 3 :
Solve the optimal design problems modeled in subsection 3.7.1. These problems
lead to mixed linear programming integer linear programming. A numerical
procedure is developed to solve both problems. This procedure is used to find
the optimal configurations for problems I and II as presented in Appendix 4.
3.8. Conclusion
3.9. Acknowledgments
The authors would like to thank the Editor Prof. M. Ben-Daya and the
anonymous reviewers for their helpful remarks and comments. Also, they
would like to thank the Natural Sciences and Engineering Research Council of
Canada (NSERC). The first author would like to thank the FCAR, and the FIR
and FUQAT at the University of Quebec in Abitibi-Temiscamingue.
125
Component 1
Repair rate 1.5 lO-3 1.7 lO-3 1.3 lO-3 1.6 lO"3
Space (m3) 10 10 14
Component 2
Space (m3) 6 6 11 12
Component 3
Technology 1 Technology 2
Cost ($) 1000 800
Space (m3) 6 5
Production rate in normal 100 100
mode (unit per day)
Production rate in degraded 70
mode (unit per day)
Problem I
Optimal
Space Total cost Total
Budget ($) Optimal configuration production
(m3) ($) space (m3)
rate
Technology 2 of component 1
5600 23 Technology 2 of component 2 75.059 5500 22
Technology 1 of component 3
Technology 3 of component 1
4900 26 Technology 2 of component 2 75.059 4800 26
Technology 1 of component 3
Problem II
Technology 3 of component 1
75 Technology 2 of component 2 75.059 4800 26
Technology 1 of component 3
Technology 3 of component 1
70 Technology 2 of component 2 75.059 4800 26
Technology 1 of component 3
3.10. References
Chapitre 4 :
4.1. Rsum
ABSTRACT
In this paper, we develop a model for evaluating the availability, the
production rate and the reliability function of multi-state degraded systems
subjected to minimal repairs and imperfect preventive maintenance. The status
of the system is considered to degrade with use. These degradations may lead
to the decrease of the system efficiency. It is assumed that the system can
consecutively degrade into several discrete states, which are characterized by
different performance rates, ranging from perfect functioning to complete
failure. The latter is observed when the degradation level reaches a certain
critical threshold such as the system efficiency may decrease to an unacceptable
limit. In addition, the system can fail randomly from any operational or
acceptable state and can be repaired. This repair action brings the system to its
previous operational state without affecting its failure rate (i.e. rninimal repair).
The used preventive maintenance policy suggests that if the system reaches the
last acceptable degraded state, it is brought back to one of the states with higher
efficiency. Considering customer demand as constant, the system is modeled as
a continuous-time Markov process to assess its instantaneous and stationary
"Corresponding author.
Email adresses : WassyIsaac.Soro@centor.ulaval.ca (I.W. Soro),
mustapha.nourelfath@gmc.uIaval.ca (M. Nourelfath), daouda@gmc.ulaval.ca (D. Ait-Kadi).
135
4.2. Introduction
The basic concepts of MSS reliability were first introduced in [1-4]. These works
defined the system structure function and its properties. They also introduced
the notions of minimal cut set and minimal path set in MSS context, and studied
the notions of coherence and component relevancy. A literature review on MSS
reliability can be found for example in Ref. [5]. The methods currently used for
MSS reliabdity estimation are generally based on four different approaches: (i)
the structure function approach which extends Boolean models to the multi-
136
valued case (e.g., [2-4]); (ii) the Monte-Carlo simulation technique (e.g., [6]); (Hi)
the Markov process approach (e.g., [7,8]); and (iv) the universal moment
generating function (UMGF) method (e.g., [9,10]). These approaches are often
used by practitioners, for example in the field of power systems reliabdity
analysis [5,11]. In practice, different reliabdity measures can be considered for
MSS evaluation and design [13,14]. For example, the avadabdity of a repairable
MSS is defined by the system ability to meet a customer's demand (required
performance level). In power systems, it is the ability to provide an adequate
supply of electrical energy [11].
4.3.1. Assumptions
(1) The system may have many levels of degradation, corresponding to discrete
performance rates, which vary from perfect functioning to complete failure.
(2) The system might fail randomly from any operational state (i.e., from the
perfect functioning as well as from any degraded acceptable state) and it is
nrnimally repaired.
(3) All transition rates are constant and exponentially distributed.
(4) The current degradation state is observable through some system
parameter(s), and the time needed for inspection is negligible (i.e.,
inspection is instantaneous).
138
The system is initially in its perfect functioning state (also called nominal state
or good state). As time progresses, it can either go to the first degraded state
upon degradation, or it can go to a failed state upon a random and sudden failure
called Poisson failure. Such a Poisson failure occurs abruptly unlike the
gradually worsening deterioration failures. If the system fads after a Poisson
fadure, it is minimally repaired. When a system reaches the first degraded state,
it can either go to the second degraded state upon degradation or can go to a
faded state from which a minimal repair is performed. The same process wdl
continue for all acceptable degraded states. When the system reaches an
unacceptable state, it cannot satisfy the demand (required performance level),
and this must be treated as a failure. If the inspection finds the system in its last
acceptable state, a preventive maintenance (PM) is performed to restore the
system to one of the previous higher performance states. Several kinds of PM
actions are possible, varying from minor maintenance to major maintenance. A
minor maintenance restores the system to the previous degraded state, while a
major maintenance restores it to the "as good as new" state (i.e., the initial
perfect functioning state). Figure 4.1 shows the system-state transition diagram
by using the following notations :
Pj : Minimal repair rate or transition rate from state (2j) to state (2j-l);j = 1,...,
d.
af. Degradation rate or transition rate from state (2/-1) to state (2j+l);j = 1,...,
d.
Pf. Transition rate from state (2^-1) to state (2j-l);j = 1,..., d-1.
#..--- th
fh.
P^::Sby.
CU+mA
) M 3 ) M 5 ) - - H2d-3) H2d-1) H2d+1) H2J+2)
O O O -
Figure 4.1 : System state transition diagram
Note that any specific system evaluation presumes existence of just one PM
transition from state (2rf-l) to only one of the degraded states (2j-T),j = 2, ...,d.
For example, if the chosen PM action is a major maintenance, the only transition
rate used from state (2d-l) is f3i.
The states (2d+k), k = 1, ..., m, have performance rates ranging from Gu+\ for
state (2d+l) to 0 for the last state (2d+m). The order of performance rates is G\ >
G3 > ... > Gid-i > Gid+\ > ... > Gid+m-\ > 0. These performance rates are
represented by the set G = {Gi, ..., G}, where G, is the performance rate in the
state (i), i = l, ..., n (with n = 2d+m). The performance rate G(t) at any time / > 0
is a random variable that takes its value from the set G. Then, for the time
interval [0, T ] , where T is the MSS operation period, the MSS performance rate
The entire set of possible states can be divided into three disjoint subsets
corresponding to acceptable states (SA), zero performance (or failed) states (So),
and non-zero performance but unacceptable states (Su) :
The system entrance into any state of So or Su (i.e., into any unacceptable or
failed state) constitutes a failure. The system state acceptabdity depends usually
on the relation between the MSS performance and the customer demand. This
demand (W(t)) is in general also a random process taking discrete values from
the set W = {Wi, ..., W}. In this paper, we consider that the demand is constant
(W(t) = W). As the MSS performance should exceed this demand W, the
acceptability function [12] is given by F(G(t), W) = G(t) - W. According to our
model notations, we have Gay+i < W < GM-\-
141
The instantaneous avadabdity A(t) is the probability that the system wdl be
found in a functioning state at time t. As the MSS described by Figure 4.1 has
more than just two states of working efficiency, its avadability is the probability
that it wdl be found at time t in either a perfect or a degraded state. That is, A(f)
is the probabdity that the MSS is in one of the acceptable states at time t :
Obviously, the final state probabilities for the MSS are as foUows :
because the system always enters the final absorbing state n = 2d+m when
/ > oo (i.e., it reaches the complete failure state due to degradation).
0 otherwise,
rf-1
we have ^ *, = 1
142
All the states (2d+k), k = 1, ..., m, can be aggregated into a single faded state
with performance rate 0 denoted as state (2d+l). The Chapman-Kolmogorov
equations corresponding to the Markov model in figure 4.1 are :
dPM) _
-(a x +A x ).P x (t) + p x .P 2 (t) + f3x.P2d_x(t)-xx,
dt
d
M l = - jUj .P 2j (t) + AJ.P2j_x(t) fory = l , 2 , ...,d,
d P
2^Kg p (t)
we have also :
The state probabihties P2 ,(/), j = 1, ...,d, are obtained by solving the system of
This corresponds to the MSS output performance G(t). The mean value of MSS
instantaneous production rate at time t is given by the output performance
expectation r(/) = (G(i*)). This value does not depend on demand and is
given by :
During the operation period, the values of r(t) is then obtained by using the
values of Pt (t) evaluated from the set of equations in (4.5), with the following
modification :
States (2d+k), k = 1, ..., m, are not aggregated because the production rate does
not depend on the demand. In order to consider all MSS non-zero performance,
the following equations are added to the set of equations in (4.5) :
The average MSS production rate for the interval [0,r] is given by :
r T =j[r(t)dt (4.10)
Since the average MSS production rate does not depends on demand, in some
cases a conditional expected production rate is used. This measure corresponds
to the average production rate of MSS under the condition that it is in an
acceptable state.
144
To determine the reliabdity function of the repairable MSS under study, one has
to find the probability of the event when this MSS enters the first time a state
belonging to Sou Su (i.e., either a faded or an unacceptable state). It does not
matter which state of Sou Su is visited first. It does not matter also how the MSS
behaves after reaching the first time a state in the set Sou Su. The time to failure
(Tf) is a random variable that is defined as the time from the beginning of the
system life up to the instant when the system reaches the first time any state of
Sou Su. The reliability function R(t) is given by :
To determine R(t) for the repairable MSS of figure 4.1, we build the Markov
model of figure 4.2, where all states belonging to Sou Su are grouped in one
absorbing state denoted by state 0. All repairs that transit the system from state
0 to any state of SA are removed (i.e., pj - 0 for /=T,..., d). The transition rate
from the acceptable state (2d-l) to state 0 is equal to the sum of the transition
rates cu and Ad.
145
For the Markov model in figure 4.2, the state probabdity Po(f) characterizes the
reliabdity function of the MSS because after the first entrance into the absorbing
state 0 the MSS never leaves it :
The final state probabilities for the MSS are P0 = 1 and P2 +1 = 0 for j = 1, ..., d,
because the system always enters the final absorbing state 0 when t > oo.
1) The life time (LT) of the MSS : It is the time to reach complete failure state
(2d+m) due to degradation.
2) The mean life time (MET) of the MSS: It is the expected life time of the
system.
3) The unavadabdity of the MSS : It is given by U(t) = 1 - A(t).
4) The unavadabdity of the MSS due to Poisson failures : It is given by
y=i
5) The probability that the MSS fads completely before time t, F(t) : It is given
8) The expected down time of the MSS, EDT(t), during time t : It is given by
EDT(t) = t-EOT(t).
147
9) The operational life time (OUT) of the MSS : It is the total time spent by the
system in the operational states (until its complete fadure). This time
corresponds simply to the useful life time of the MSS.
10) The mean operational life time (OUT) of the MSS : It is the expected
00
11) The mean time to first fadure (MTTFF) of the MSS: It is the expected time
OO
M\
a,
-H
h
3
Mi Mi
a>
Table 4.1 presents the production rate for each state. There are two possible PM
actions: perfect PM with a transition rate p\, and imperfect PM with a transition
rate f3i. Table 4.2 presents the other parameters used in this example.
Let us consider here that our objective is to evaluate the performance measures
A(t) and i(t) for three cases :
State i 1 2 3 4 5 6 7
Gi (parts per hour) 1000 0 750 0 600 0 0
Ot\ CCI ca Ai Ai h M\ M2 Mi
Time t
Avadabdity A(t) Production rate 7(f)
(hours)
Case 1 Case 2 Case 3 Case 1 Case 2 Case 3
10 0.9387 0.9392 0.9406 874 875 880
20 0.8435 0.8474 0.8599 743 747 771
30 0.7269 0.7378 0.7730 615 625 673
40 0.6081 0.6271 0.6913 500 517 599
50 0.4993 0.5255 0.6193 402 424 534
Table 4.3 presents the obtained results. From this table, we can observe that the
system avadability and production rate decrease with time. These performance
measures are both improved by PM. They are higher for perfect PM and lower
for the case where no PM is performed, while the imperfect PM case is in
between. The proposed model allows for a quantification of the impact of PM
on the production rate and the availability.
150
4.6. Conclusion
4.7. References
[1] Murchland J., 1975. Fundamental concepts and relations for reliability
analysis of multistate systems, reliability and fault tree analysis. Theoretical
and Applied Aspects of System Reliability, SIAM, Philadelphia, p. 581-618.
151
Chapitre 5 :
Conclusion gnrale
Dans le troisime chapitre (article 2), nous avons modlis u n SME multiples
composants. Chaque composant de ce SME fonctionne selon une configuration
156