Sunteți pe pagina 1din 186

CUPRINS

pag.
Cap.1. Introducere.7
Cap.2. Fiabilitatea echipamentelor.............................................................15
2.1. Indicatori de fiabilitate.................................................................15
2.2. Modelarea uzurii echipamentelor.................................................18
2.3. Legi de repartiie asociate mecanismelor de defectare.................25
2.4. Rennoirea echipamentelor...........................................................29
2.4.1. Procese de rennoire...............................................................29
2.4.2. Strategii de rennoire............................................................40
Cap.3. Fiabilitatea structural.....................................................................49
3.1. Modelul funcional.......................................................................49
3.2. Modelul logic...............................................................................52
3.2.1. Metode de analiz a fiabilitii echipamentelor
descrise prin modele logice...57
3.2.2. Metode algebrice de analiz a fiabilitii echipamentelor
descrise prin modele logice....................................................64
3.3. Modelul proceselor Markov.........................................................70
3.4. Modelul arborelui de defectare....................................................77
Cap.4. Echipamente tolerante la defectri..................................................81
4.1. Introducere...................................................................................81
4.2. Algoritmi de detecie i diagnosticare a defectrilor...................83
4.2.1. Algoritmi de reconfigurare a echipamentelor........................84
4.2.2. Algoritmi de mascare a defectrilor.......................................85
4.3. Structuri redundante pentru implementarea
toleranei la defectri....................................................................85
4.3.1. Structuri redundante statice de tip individual
i global rezultate prin multiplicare........................................89
4.3.1.1. Structura redundant logic majoritar.........................90
4.3.1.2. Structuri redundante statice cu logic cvadrupl..........94
4.3.2. Structuri redundante dinamice..............................................95
4.3.2.1. Structuri redundante hibride...........................................97
4.3.2.2. Structuri redundante pentru interconexiunile
unui echipament..............................................................98
Cap.5. Tehnici de detecie a erorilor.........................................................101
5.1. Introducere.................................................................................101
5.2. Metode de generare a secvenelor de test
utilizate n diagnoza defectelor..................................................103
6
5.2.1. Metode de generare a secvenelor de test
pentru circuite logice............................................................103
5.2.2. Strategii de elaborare a secvenelor de test
pentru echipamentele mari..........................................................106
5.3. Metode de derulare a testelor ....................................................109
5.4. Sisteme autotestabile..................................................................111
5.5. Metode de asigurare a unei testabiliti facile............................115
5.6. Probleme specifice ale tehnicilor de implementare a
toleranei la defectri.................................................................121
5.7. Tehnici de reconfigurare a echipamentelor
la apariia defectrilor................................................................125
Cap.6. Strategii evolutive de rennoire.....................................................129
6.1. Rennoirea echipamentelor n context evolutiv..........................129
6.1.1. Premizele strategiei evolutive de rennoire......................130
6.1.2. Principiul strategiei evolutive de rennoire......................133
6.2. Structura sistemului evolutiv de rennoire..............................136
6.3. Metode de evaluare a strii echipamentelor n strategia
evolutiv de rennoire, prin sisteme de diagnoz..................139
6.3.1. Etapele evalurii strii echipamentelor.............................139
6.3.2. Tehnici neuronale de evaluare a strii echipamentelor..141
6.3.3.Tehnici fuzzy de evaluare a strii echipamentelor..........145
6.4. Reinstruirea sistemului de diagnoz.............................................150
Cap.7. Fiabilitatea echipamentelor de calcul............................................153
7.1. Introducere.................................................................................153
7.2. Proiectarea echipamentelor de calcul.........................................155
7.2.1. Structuri tolerante la defectri.............................................156
7.2.2. Coduri detectoare i corectoare de erori.............................159
7.2.3. Memorii tolerante la defectri.............................................161
7.3. Fiabilitatea programelor..............................................................170
7.3.1. Creterea fiabilitii produselor software.............................172
7.4. Reeaua internet ..........................................................................175
7.5. Concluzii.....................................................................................179
Cap.8. ncercri de fiabilitate....................................................................181
8.1. Introducere.................................................................................181
8.2. ncercri cenzurate.....................................................................183
8.3. ncercri trunchiate....................................................................183
8.4. ncercri accelerate....................................................................184
Bibliografie...............................................................................................190
CAPITOLUL 1
INTRODUCERE
Fiabilitatea este o disciplin din domeniul ingineriei care utilizeaz
cunotine tiinifice pentru asigurarea unor performane ridicate ale
funciilor unui echipament, ntr-un anumit interval de timp i condiii de
exploatare bine precizate. Aceasta include proiectarea, abilitatea de a
ntreine, de a testa i a menine echipamentul la parametri acceptabili pe
toat durata ciclului de via. Fiabilitatea unui echipament este descris cel
mai bine de pstrarea performanelor acestuia n timp. Performanele de
fiabilitate ale unui echipament sunt concretizate n faza de proiectare prin
alegerea judicioas a arhitecturii echipamentului, a materialelor, a
procesului de fabricaie, a componentelor att soft ct i hard urmate de
verificarea rezultatelor obinute n urma simulrilor i a testelor de
laborator.
Pentru a obine echipamente fiabile sunt necesare cunotine i deprinderi
din urmtoarele domenii:
analiz statistic
modelarea fiabilitii echipamentelor
studii de marketing
metode de predicie a fiabilitii
proiectare prin metoda cazului cel mai defavorabil
analiza fizic a defeciunilor
analiza modurilor de defectare i a defectelor
planificarea i realizarea ncercrilor de fiabilitate / ncercri
accelerate
definirea conceptului de mentenan
analiza mentenabilitii
planificarea i realizarea mentenanei
analiza siguranei echipamentelor
fiabilitate / mentenabilitate / sigurana echipamentului / calitate /
suport logistic / factorii umani / software performant pentru
monitorizare.
Cap. 1. Introducere 8
Fiabilitatea este un atribut al echipamentelor care nu trebuie ignorat.
Caracteristicile de fiabilitate reprezint ingredientele critice pentru orice
activitate de proiectare a echipamentelor industriale. Este de preferat s se
in cont de aspectele legate de fiabilitate nc din faza de proiectare dect
s nu se fac acest lucru n sperana c lucrurile vor merge bine.
Apariia unei teorii a fiabilitii a fost determinat de creterea
complexitii echipamentelor i de caracterul de mas al produciei
moderne. Domeniul care a impulsionat dezvoltarea acestei discipline a fost,
ca i n alte cazuri, cel militar ntruct n timpul celui de-al doilea rzboi
mondial s-a constatat c echipamentele electronice complexe (echipamente
de radiocomunicaii, sonare etc.) se aflau n stare de defectare un timp
sensibil mai mare dect timpul de funcionare normal. Pe baza soluiilor
oferite de ctre aceast nou disciplin fiabilitatea au fost posibile
progrese mari i n alte domenii de activitate, precum centralele nucleare,
transporturile (navale, terestre, aeriene i n ultimul timp spaiale),
prelucrarea i transmisia datelor, producia bunurilor de larg consum etc.
Dup trecerea de la producia manufacturier la producia de mas s-a
constatat o mrire a dispersiei parametrilor echipamentelor datorat att
creterii complexitii ct i micorrii posibilitilor de control interfazic
pe liniile de producie. n cazul produciei de mas, datorit modificrilor
rapide ale cerinelor tehnice, se constat c nu este necesar ntotdeauna s
se obin un nivel maxim posibil de fiabilitate, ci este esenial s se
cunoasc cu precizie care este nivelul real de fiabilitate, lundu-se msuri
pentru deplasarea acestuia ctre o valoare optim. n decursul timpului s-a
constat c, n cazul sistemelor i echipamentelor complexe, orict s-ar
investi pentru a obine o fiabilitate ideal, nu se poate obine un echipament
care s nu se degradeze n timp. Din aceast cauz este util s se cunoasc
nivelul real al fiabilitii, astfel nct, n funcie de acesta, s se stabileasc
durata misiunii, intervalele de revizie, structura echipamentului etc.
Fiabilitatea este unul dintre parametrii determinani pentru competitivitatea
unui produs, ntruct gradul de vandabilitate crete semnificativ pentru
produsele fiabile. Este de subliniat faptul ca n programul de aciuni lansate
de Guvernul Romniei la sfritul lunii august 2001 pentru creterea
exporturilor (i reducerea deficitului comercial al rii), una dintre msurile
propuse se refer la creterea fiabilitii produselor. Se poate aprecia c
fiabilitatea a devenit o preocupare la nivel naional. n microelectronic,
studiul fiabilitii dispozitivelor are o istorie mai veche, de circa 30 de ani,
dar n primii 10 ani doar la nivelul de ncercri constatative, cu
evaluarea post-factum a fiabilitii loturilor i transmiterea rezultatelor
Cap. 1. Introducere 9
ctre secia de fabricaie. Din 1980 ncepe pentru domeniul fiabilitii
dispozitivelor electronice cu semiconductoare o perioad de succese ale
cercetrii de profil, fiind propuse i implementate metode accelerate de
evaluare a fiabilitii, precum i de asigurare a acesteia. Cercetarea
romneasc are contribuii nsemnate, fiabilitatea dispozitivelor cu
semiconductoare fiind unul dintre domeniile cele mai dinamice ale
fiabilitii romneti [2].
Pe plan mondial, dup anul 1990 s-a intrat ntr-o nou etap de dezvoltare
a domeniului fiabilitii. Dac n anii 60 fiabilitatea se referea la
Control/Verificare, iar n anii 70 - 80 la Asigurare, acum cuvntul de
ordine l reprezint Managementul fiabilitii, cu tot ce implic el: metode
adecvate de predicie, proiectare pentru fiabilitate, fiabilitatea proceselor,
inginerie convergent, controlul calitii totale etc. Dac pentru tipuri de
produse aflate de mai mult timp n fabricaie (cum sunt dispozitivele
microelectronice) aceast preocupare pentru fiabilitate pare justificat,
fiind vorba despre produse care i caut un loc pe piee din ce n ce mai
exigente, n cazul unor produse relativ noi, cum sunt microsistemele,
fiabilitatea pare mai degrab un lux. Nimic mai greit, dup cum arat
ultimele lucrri ale celui mai prestigios simpozion de profil pe plan
mondial, Annual Reliability and Maintainability Symposium (ARMS),
inut anual n SUA, alternativ pe coasta de Vest / Est. Mai ales la produsele
foarte noi (cum sunt microstructurile i microsistemele n general,
produsele microtehnologiilor) este important ca fiabilitatea s fie luat n
considerare chiar din primul moment (ca un parametru al ingineriei
convergente). n acest mod se ctig timp i sume importante de bani,
pentru c punerea la punct a unui nou dispozitiv este mult mai rapid dect
prin modul tradiional de lucru (inginerie serial). Acesta este motivul
pentru care fiabilitatea devine acum un parametru important al proiectrii
unui dispozitiv. i nu este vorba numai de produsele cu cerine speciale de
utilizare (echipamente spaiale sau militare, centrale nucleare etc.), ci chiar
de dispozitivele destinate unor bunuri de larg consum, care au acum
niveluri ale parametrilor de fiabilitate mult mai mari dect cele militare de
acum civa ani. Tendina actual este de a se trece de la certificarea
produselor la certificarea tehnologiilor, cu avantaje evidente n ceea ce
privete simplificarea procedurilor de livrare.
Principalele obiective ale fiabilitii sunt:
studiul defeciunilor echipamentelor (al cauzelor, al proceselor de
apariie i dezvoltare i al metodelor de combatere a defeciunilor);
Cap. 1. Introducere 10
aprecierea cantitativ a comportrii echipamentelor n timpul exploatrii
n condiii normale, innd seama de influena pe care o exercit asupra
acestora factorii interni i externi;
determinarea modelelor i metodelor de calcul i prognoz ale
fiabilitii, pe baza ncercrilor de laborator i a urmririi comportrii n
exploatare a echipamentelor;
analiza fizic a defeciunilor;
stabilirea metodelor de proiectare, constructive, tehnologice i de
exploatare pentru asigurarea, meninerea i creterea fiabilitii
echipamentelor, dispozitivelor i elementelor componente;
stabilirea metodelor de selectare i prelucrare a datelor privind analiza
fiabilitii echipamentelor.
Definit din punct de vedere calitativ, fiabilitatea reprezint capacitatea
unui sistem de a funciona fr defeciuni, la parametri acceptabili, n
decursul unui anumit interval de timp, n condiii de exploatare bine
precizate. Definit din punct de vedere cantitativ, fiabilitatea unui sistem
reprezint probabilitatea ca acesta s-i ndeplineasc funciile sale cu
anumite performane i fr defeciuni, ntr-un anumit interval de timp i n
condiii de exploatare specificate.
n cazul echipamentelor a cror perioad de fabricaie este suficient de
mare (luni, ani), performanele de fiabilitate pot fi mbuntite utiliznd o
structur cu reacie negativ de tipul celei prezentate n figura 1.1, [3].
Fig. 1.1. Controlul nivelului de fiabilitate
Pentru realizarea unei mbuntiri a performanelor de fiabilitate este
necesar s existe instrumente pentru exprimarea cantitativ a fiabilitii
astfel nct s se poate face o evaluare a nivelului real de fiabilitate al
echipamentului. Cu ct evaluarea nivelului real de fiabilitate se poate face
ntr-un timp mai redus, cu att mai repede se va ajunge la nivelul dorit al
fiabilitii. Nivelul optim al fiabilitii poate fi stabilit utiliznd diferite
criterii, dintre care cel economic este utilizat n cele mai multe cazuri.
Exist ns i domenii n care aspectul economic se afl n planul secund,
Cap. 1. Introducere 11
pe primul plan fiind sigurana n exploatare a echipamentelor (centrale
nucleare, secii de terapie intensiv, transport aerian etc).
Separnd cheltuielile legate de echipament n costuri de producie i
costuri de ntreinere i reprezentndu-le n funcie de nivelul de fiabilitate,
se obine o dependen ntre costuri i fiabilitate de tipul celei prezentate n
graficul din figura 1.2. Din grafic se observ c nivelul optim de fiabilitate,
din punct de vedere economic, corespunde unui minim al cheltuielilor
totale.
Fig. 1.2. Determinarea nivelului optim de fiabilitate
Analiza fiabilitii unui echipament se poate face fie la nivel global, fie la
nivel structural, utilizndu-se pentru aceasta limbajul teoriei sistemelor.
Dac nu inem cont de structura echipamentului, acesta se poate descrie
matematic la nivel global prin dependena funcional a vectorului de ieire
fa de vectorul de intrare:
U A Y (1.1)
Atunci cnd se cunoate, chiar i parial structura echipamentului se poate
pune n eviden un numr de variabile interne, care formeaz vectorul de
stare:
n 2 1
x ... x , x X .
Fig.1.3. Descrierea pe stare a echipamentului
Cap. 1. Introducere 12
n aceast situaie echipamentul poate fi descris matematic utiliznd
relaiile:

x , t g Y
u , x , t f X

(1.2)
Aceste modele, furnizate de teoria sistemelor, pot fi utilizate n scopul
descrierii unui echipament real sub diferite aspecte, depinznd de
interpretarea fizic dat variabilelor de intrare, ieire i stare.
Exemplu: Se consider o reea format din rezistene, inductane,
capaciti, surse independente i surse controlate de tensiune i curent.
Dac se identific variabilele de intrare cu sursele independente i
variabilele de ieire cu valorile curenilor i tensiunilor n diferite puncte
ale reelei, sistemul abstract va fi caracterizat, din punct de vedere
funcional, printr-o relaie global de tip (1.1), iar dac alegem drept
variabile de stare valorile curenilor prin inductane i ale tensiunilor de pe
capaciti, reeaua va fi descris prin ecuaii canonice de stare (1.2), [3] .
Modelarea fiabilitii reelei va pretinde o cu totul alt interpretare a
variabilelor, astfel nct s se urmreasc evoluia performanelor
echipamentului n condiii de solicitare precizate. Astfel variabilele de
intrare se identific cu solicitrile aplicate asupra echipamentului, fie c
acestea sunt solicitri utile, eseniale n vederea ndeplinirii funciei
acestuia, cum ar fi tensiunile, curenii, puterile disipate, fie c sunt
solicitri perturbatoare, ca temperatura ambiant, umiditate, vibraii,
ocuri, interferene electromagnetice, cmpuri electrice etc. Variabilele de
ieire vor fi identificate cu performanele echipamentului: durata regimului
tranzitoriu, rezerva de stabilitate, banda de frecven, eroarea staionar
etc.
O analiz la nivel global a fiabilitii unui echipament conduce la o relaie
funcional de tipul (1.1) ntre performane i solicitri, iar o analiz
structural conduce la sistemul de ecuaii (1.2) care leag performanele de
solicitri prin intermediul parametrilor elementelor componente.
O particularitate fundamental a modelului abstract al fiabilitii unui
echipament este dependena stohastic ntre variabilele care definesc
modelul. Chiar dac solicitrile aplicate echipamentului sunt riguros
deterministe i controlabile, cum se ntmpl n condiii de laborator,
evoluia performanelor globale ale echipamentului nu este ntru totul
Cap. 1. Introducere 13
previzibil, astfel nct vectorul de ieire trebuie considerat un proces
aleator p - dimensional.
Admind necesitatea modelului aleator pentru analiza fiabilitii
echipamentelor, este de remarcat faptul c analiza cantitativ a modelului
prin prisma proceselor aleatoare asociate parametrilor i performanelor
este extrem de laborioas, deoarece const n analiza simultan a celor p
procese aleatoare, care formeaz vectorul de ieire (vectorul
performanelor).
Metodele utilizate n teoria fiabilitii au evitat calculul complicat al
caracteristicilor proceselor aleatoare, preferndu-se ca, prin utilizarea
noiunii de defectare, s se restrng spaiul performanelor la o singur
dimensiune. Defectarea este definit convenional, ea presupunnd
existena unui domeniu admisibil D
a
, n spaiul p dimensional, astfel
nct dac vectorul performanelor aparine lui D
a
, atunci echipamentul se
comport satisfctor, n caz contrar echipamentul fiind considerat defect.
Se presupune c n starea iniial vectorul performanelor ndeplinete
condiia de apartenen la D
a
, ns ulterior performanele sistemului
evolueaz aleator, defectarea producndu-se atunci cnd cel puin una
dintre performane intersecteaz frontiera domeniului admisibil D
a
. Pentru
un vector de ieire unidimensional procesul de defectare poate arta ca n
figura 1.4.
Fig.1.4. Proces de defectare n cazul unidimensional
Se observ c fiabilitatea echipamentului poate fi exprimat fie cu ajutorul
procesului aleator y(t), fie cu ajutorul timpului de funcionare pn la
defectare (T), interpretat ca variabil aleatoare. Oricare ar fi dimensiunea
vectorului de ieire, analiza global a fiabilitii poate fi efectuat prin
prisma timpului de funcionare pn la defectare, ceea ce conduce la o
micorare a dificultilor de calcul.
Cap. 1. Introducere 14
Exprimarea influenei solicitrilor asupra parametrilor componentelor i
deci asupra performanelor echipamentului este imposibil de realizat n
cadrul unei teorii generale. Studiul bazelor fizico-chimice ale degradrii,
elucidarea mecanismelor i a modurilor de defectare sunt etape necesare,
care pot fi parcurse numai n cadrul analizei aprofundate a unor tipuri
particulare de echipamente.
CAPITOLUL 2
FIABILITATEA ECHIPAMENTELOR
2.1. Indicatori de fiabilitate
Pentru caracterizarea fiabilitii unui echipament se poate utiliza limbajul
teoriei probabilitilor. Durata de funcionare pn la defectare a unui
echipament (T figura 1.4) este o variabil aleatoare continu a crei
funcie de repartiie o notm cu F(t), [3]. n conformitate cu definiia unei
funcii de repartiie a unei variabile aleatoare, F(t) reprezint probabilitatea
ca durata T s fie mai mic dect valoarea t, adic reprezint probabilitatea
ca echipamentul s se defecteze n intervalul de timp (0, t).
Probabilitatea ca n intervalul (0,t) s nu se produc defectarea
echipamentului reprezint funcia de fiabilitate R(t) i este complementara
probabilitii de defectare F(t). Cele dou funcii F(t) i R(t) se refer la
evenimente care se produc sau nu n intervalul de timp scurs de la punerea
n funciune a echipamentului la momentul t=0 i pn n momentul curent
t, i nu la evenimente care au loc la momentul t, aa cum ar reiei din
notaii. De fapt notaiile F(t) i R(t) reprezint o form simplificat pentru
funciile F(0, t) i R(0, t).
Pentru un interval de timp oarecare, asociat unei misiuni de durat x
iniializat la momentul t, probabilitatea de defectare a unui echipament
poate fi determinat utiliznd relaia urmtoare:
, ) , ) , ) , ) t F x t F x t T t P x t , t F + = + < s = + (2.1)
n relaia (2.1) apare o probabilitate total, care ns nu reflect n totalitate
realitatea. Echipamentul, considerat fr rennoire (prima defectare
nseamn i sfritul vieii echipamentului), se poate defecta n intervalul
(t, t+x) numai dac nu s-a defectat n intervalul (0, t). Rezult c
probabilitatea de defectare F(t, t+x) n intervalul (t, t+x) i funcia de
fiabilitate R(t, t+x) sunt probabiliti condiionate de buna funcionare a
echipamentului n intervalul (0, t). Astfel, se poate scrie:
Cap. 2. Fiabilitatea echipamentelor 16
, )
, )
, )
, ) , )
, ) t R
t F x t F
t T P
x t T t P
x t , t F
+
=
>
+ < s
= + (2.2)
, )
, )
, )
, )
, ) t R
x t R
t T P
x t T P
x t , t R
+
=
>
+ >
= + (2.3)
Comportarea local a echipamentului n jurul unui moment dat, poate fi
descris cu ajutorul densitii de probabilitate a variabilei aleatoare T,
definit astfel:
, )
, ) , ) , )
dt
t dF
t
t F t t F
lim t f
t
=
+
=

0
(2.4)
Densitatea de probabilitate f(t) reprezint limita raportului dintre
probabilitatea total de defectare n intervalul , ) t t , t + i mrimea acestui
interval cnd aceasta tinde ctre zero. Densitatea de probabilitate f(t) este
numit i lege de repartiie a timpului de funcionare pn la defectare a
echipamentului i are semnificaia unei probabiliti totale de defectare n
jurul momentului t, indiferent de comportarea anterioar a echipamentului.
Pentru a descrie pericolul de defectare n jurul unui moment dat al unui
echipament aflat n bun stare pn la acel moment, se definete un alt
indicator care descrie comportarea local a echipamentului din punct de
vedere al fiabilitii. Acest indicator, numit rat de defectare, este o
probabilitate condiionat analog ratei mortalitii din studiile
demografice i se definete ca probabilitatea de defectare n jurul unui
moment dat, condiionat de buna funcionare a echipamentului pn n
acel moment.
, )
, ) , )
, )
, )
, ) t R
t f
t t R
t F t t F
lim t z
t
=

+
=

0
(2.5)
Din relaiile (2.4) i (2.5) se obine:
, )
, )
, )
dt
t dR
t R
1
t z = (2.6)
iar prin integrarea ecuaiei difereniale (2.6) n condiia iniial R(0)=1 se
obine:
, )
, )
}

=
t
0
du u z
e t R i F(t)=1-R(t) (2.7)
Cap. 2. Fiabilitatea echipamentelor 17
n afara indicatorilor prezentai, fiabilitatea unui echipament poate fi
descris i prin caracteristicile numerice ale variabilei aleatoare care a stat
la baza caracterizrii acestuia i anume timpul de funcionare pn la
defectare, T. Aceste caracteristici sunt: media, abaterea medie ptratic,
dispersia i cuantila timpului de funcionare.
Media timpului de bun funcionare se definete utiliznd relaia:
, ) , ) e =
}

, 0 t , dt t f t m
0
(2.8)
sau: , )
}

=
0
dt t R m (2.9)
n lucrrile de specialitate se folosesc notaiile urmtoare:
MTBF Mean Time Between Failures (media timpului de funcionare
ntre defectri);
MTTF Mean Time To Failures (media timpului de funcionare pn
la defectare, pentru echipamente fr rennoire );
MTTFF Mean Time To First Failures (media timpului de funcionare
pn la prima defectare).
Abaterea medie ptratic i dispersia timpului de funcionare se definesc
cu ajutorul relaiilor urmtoare:
, ) , ) dt t f m t
0
2
}

= (2.10)
= (2.11)
Mrimile i caracterizeaz gradul de uniformitate al performanelor
individuale ale unor echipamente de acelai tip din punct de vedere al
fiabilitii. Dac procesul tehnologic de realizare a echipamentelor este
bine controlat, valorile indicatorilor i vor fi mici. De asemenea,
creterea valorilor indicatorilor i , determinai n timpul derulrii
procesului de fabricaie, reprezint un indiciu n evaluarea gradului de
uzur a liniei de fabricaie.
Un alt indicator, independent de timp, este cuantila timpului de funcionare

t , definit ca rdcin a ecuaiei:


, )

= t F (2.12)
Cap. 2. Fiabilitatea echipamentelor 18
Din ultima relaie se poate observa c

t poate fi interpretat ca un timp de
garanie, adic timpul n care proporia de echipamente defectate dintr-o
anumit colectivitate nu depete valoarea prestabilit .
2.2. Modelarea uzurii echipamentelor
n teoria fiabilitii, noiunea de uzur are un sens mai larg dect n
limbajul obinuit. n fiabilitate prin uzur se nelege orice alterare n timp
a caracteristicilor de fiabilitate, n sensul nrutirii sau ameliorrii
acestora. La baza acestei interpretri st constatarea empiric conform
creia, n general, orice echipament parcurge trei perioade n evoluia sa:
o perioad a defectrilor timpurii, cnd caracteristicile de fiabilitate se
mbuntesc n timp;
o perioad a duratei utile de via, cnd performanele echipamentului
rmn constante;
perioad a uzurii propriu-zise, cnd are loc o nrutire rapid a
caracteristicilor de fiabilitate.
Pentru a putea caracteriza uzura echipamentelor este necesar s se prezinte
definiiile urmtoare [3]:
Definiia 1. Se consider funcia de fiabilitate a unui echipament pentru o
misiune de durat x, iniializat la momentul t:
, )
, )
, )
, )
, ) t R
x t R
t T P
x t T P
x t , t R
+
=
>
+ >
= + (2.13)
Echipamentul este caracterizat de uzur pozitiv dac funcia de fiabilitate
, ) x t , t R + este descresctoare n intervalul ) , 0 [ t e pentru orice valoare a
lui 0 x > . Uzura pozitiv implic faptul c pentru orice misiune a
echipamentului, fiabilitatea acestuia scade odat cu vrsta.
Echipamentul este caracterizat de uzur negativ dac funcia de fiabilitate
, ) x t , t R + crete cu t, oricare ar fi 0 x > , adic pentru orice misiune a
echipamentului, fiabilitatea acestuia crete odat cu vrsta sa.
Din punct de vedere matematic, uzura se poate exprima i prin rata de
defectare a unui echipament. Din relaia de definire a ratei de defectare se
obine:
Cap. 2. Fiabilitatea echipamentelor 19
, )
, ) , )
, )
, )
x
x t , t R
lim
t R x
x t R t R
lim t z
0 x 0 x
+
=

+
=

(2.14)
Rata de defectare a unui echipament cu uzur pozitiv este cresctoare, iar
rata de defectare a unui echipament cu uzur negativ este descresctoare
n timp. Aceast dependen este ilustrat i de relaia:
, )
, )
}
+

= +
x t
t
du u z
e x t , t R (2.15)
din care se observ c pentru z(u) cresctoare argumentul exponenialei
rezult cresctor n valoare absolut i deci funcia , ) x t , t R + este
descresctoare cu t, iar pentru rata de defectare descresctoare rezult
argumentul descresctor pentru exponenial (n valoare absolut) i deci
funcia , ) x t , t R + crete cu t.
Definiia 2. Se numete echipament cu uzur medie pozitiv, echipamentul
la care funcia
R
1
ln
t
1
este cresctoare n timp, iar un echipament cu uzur
medie negativ are funcia
R
1
ln
t
1
descresctoare n timp.
Aceast definiie este mai puin restrictiv dect prima, astfel nct un
echipament care este cu uzur negativ este i cu uzur medie negativ, iar
dac este cu uzur pozitiv este i cu uzur medie pozitiv, reciprocele
acestor afirmaii nu sunt adevrate ntotdeauna.
Definiia 3. Un echipament este degradabil dac funcia de fiabilitate
asociat unei misiuni de durat x, iniializat la vrsta t a echipamentului,
este mai mic dect funcia de fiabilitate n intervalul (0, t), oricare ar fi
vrsta t a acestuia i durata misiunii x. Matematic, echipamentul degradabil
poate fi definit prin relaia:
, ) , ) 0 x , t ; t R x t , t R > < + (2.16)
Din definiia anterioar rezult c un echipament degradabil care a fost
folosit este inferior unui echipament nou.
Noiunea de echipament degradabil este mai puin restrictiv dect aceea
de echipament cu uzur pozitiv, care presupunea caracterul descresctor
al funciei , ) x t , t R + cu vrsta t a echipamentului.
Echipamentele nedegradabile se definesc prin relaia:
Cap. 2. Fiabilitatea echipamentelor 20
, ) , ) 0 x , t ; t R x t , t R > > + (2.17)
Conform acestei relaii, echipamentele nedegradabile i mbuntesc
performanele de fiabilitate n timpul funcionrii, astfel nct un
echipament care a fost folosit este mai bun dect unul nou.
Definiia 4. Un echipament este n medie degradabil dac media timpului
de funcionare rmas este mai mic dect media timpului de funcionare a
echipamentului:
m(t)<m (2.18)
sau , ) , )
} }

< +
0 0
dx x R dx x t , t R (2.19)
Relaia (2.19) reprezint de fapt integrarea relaiei (2.16) de definire a
echipamentelor degradabile.
Un echipament este n medie nedegradabil dac media timpului de
funcionare rmas este mai mare dect media de funcionare a
echipamentului:
, ) , )
} }

> +
0 0
dx x R dx x t , t R (2.20)
Recapitulnd cele patru definiii, care sunt din ce n ce mai puin
restrictive, se poate afirma c dac un echipament este cu uzur pozitiv,
atunci el este i cu uzur medie pozitiv, este degradabil i degradabil n
medie. De asemenea, dac un echipament este cu uzur negativ, atunci el
este i cu uzur medie negativ, este nedegradabil i nedegradabil n medie.
Exist ns i echipamente care nu se ncadreaz n nici unul din tipurile
prezentate, i anume echipamentele fr uzur. Lipsa uzurii se definete cu
relaia: , ) , ) 0 x , t ; t R x t , t R > = + (2.21)
Exist o singur lege de repartiie a timpului de funcionare pn la
defectare care verific relaia (2.21), anume legea de repartiie
exponenial, pentru care funcia de fiabilitate este:
, )
t
e t R

=

(2.22)
Ceilali indicatori de fiabilitate sunt dai de relaiile urmtoare:
Probabilitatea de defectare: , )
t
e 1 t F

=

Densitatea de probabilitate: , )
t
e t f

=

Rata de defectare: , ) = t z
Cap. 2. Fiabilitatea echipamentelor 21
Media timpului de funcionare: , )

1
m t m = = (2.23)
Dispersia:
2
2
1
D

= =
Cuantila timpului de funcionare:

=
1
1
ln
1
t
Reprezentarea grafic a acestor indicatori este dat n figura 2.1.
Fig. 2.1. Indicatori de fiabilitate pentru un echipament fr uzur
Se constat c media timpului de funcionare este aceeai, indiferent de
vrsta echipamentului, fiind egal cu inversul ratei de defectare. Astfel de
echipamente, caracterizate de o distribuie exponenial a timpului de
funcionare sunt numite echipamente fr memorie.
n practic, distribuia exponenial este folosit pentru modelarea
echipamentelor n perioada util de funcionare, n care rata de defectare
este stabil. Aceast perioad este mai mare n cazul echipamentelor care
nu conin piese n micare, exemplu: echipamentele electronice, la care
uzura este practic inexistent n toat perioada utilizrii lor. Lipsa uzurii nu
trebuie s conduc la ideea c procesul tehnologic de fabricaie ar fi
deosebit de bine pus la punct. Exist n acest caz o dispersie mare a
timpului de funcionare, care indic o diversitate mare a echipamentelor
individuale, caracteristic echipamentelor electronice, la care procesele
tehnologice, utilajele i materialele folosite sunt mai complexe. O dispersie
mic ar arta c avem un proces tehnologic foarte bine controlat,
caracteristic echipamentelor mecanice de mic complexitate.
Echipamentele fr memorie, caracterizate de legea de distribuie
exponenial, sunt destinate de regul unor misiuni repetate, ele fiind
caracterizate de performane medii superioare, chiar dac pe anumite
intervale de timp comportarea lor las de dorit.
Cap. 2. Fiabilitatea echipamentelor 22
O problem deosebit const n identificarea tipului de uzur pentru un
echipament. Se consider funcia urmtoare:
, ) , )
}
=
F
t
S
dt t R F t
0
(2.24)
unde t
F
este cuantila de ordinul F a timpului de funcionare. Ordinul
cuantilei F reprezint probabilitatea de defectare a echipamentului, avnd
valori ntre 0 i 1.
Pentru: , ) 0 0 0 = = = F t t F
S F
Pentru: , ) m F t t F
S F
= =1 (2.25)
Funcia , ) F t
S
poate fi normat prin mprire la media timpului de
funcionare a echipamentului. Rezult:
, )
, )
, )
, )
, )
, )
}
}
}
= = =

F
t
F
t
S
S
S
dt t R
m
dt t R
dt t R
t
F t
F T
0
0
0
1
1
(2.26)
Aceast funcie are graficul nscris ntr-un ptrat de latur 1, din primul
cadran. Funcia , ) F T
S
este:
concav pentru echipamente cu uzur pozitiv;
convex pentru echipamente cu uzur negativ;
prima bisectoare pentru echipamente caracterizate de lipsa uzurii.
Verificarea experimental a tipului de uzur ce caracterizeaz un
echipament se efectueaz prin estimarea funciei , ) F T
S
pe baza rezultatelor
obinute n urma ncercrilor de fiabilitate sau a rezultatelor obinute n
exploatare. Funcia , ) F T
S
se reprezint grafic (figura 2.2), concluziile
trgndu-se pe baza caracterului ei concav, convex sau liniar.
Fig. 2.2. Reprezentarea grafic
a funciei , ) F T
S
Cap. 2. Fiabilitatea echipamentelor 23
Rezultatele experimentale, fie c sunt obinute prin ncercri de laborator,
fie c sunt obinute n exploatare, constau din momentele de defectare ale
unui eantion de echipamente de acelai tip, urmrite n funcionare n
condiii bine precizate, pn la defectarea tuturor. Momentele de defectare
{ ; n , ... , 3 , 2 , 1 i , t
i
= , ordonate cresctor, formeaz o serie variaional. La
momentul fiecrei defectri, se poate estima probabilitatea de defectare F
prin raportul dintre numrul de ordine al defectrii i volumul eantionului.
ntre dou momente de defectare consecutive, probabilitatea de defectare
F estimat rmne constant. Se obine:
, )

>
< s

< s
< s
<
=

+
.
n
n 1 n
1 i i
2 1
1
t t 1
t t t
n
1 n
.
.
t t t
n
i
.
.
t t t
n
1
t t 0
t F (2.27)
Probabilitatea de defectare estimat se mai numete funcie de repartiie
empiric a timpului de funcionare. n continuare se poate obine estimaia
funciei de fiabilitate:
, )

>
< s

< s
< s
<
=

+
.
n
n 1 n
1 i i
2 1
1
t t 0
t t t
n
1 n
1
.
.
t t t
n
i
1
.
.
t t t
n
1
1
t t 1
t R (2.28)
Cap. 2. Fiabilitatea echipamentelor 24
Aceast funcie se poate reprezenta grafic ca n figura 2.3. Se poate estima
apoi funcia , ) F T
S
la un moment de defectare oarecare,
i
t , la care
n
i
F =

.
Se poate scrie: , )
}
=
|
.
|

\
|
i
t
S
dt t R
m n
i
T
0
1

(2.29)
Estimaia mediei timpului de funcionare se obine ca medie aritmetic a
duratei de funcionare pn la defectare a echipamentelor urmrite:

=
=
n
1 i
i
t
n
1
m

(2.30)
Fig.2.3. Funcia de fiabilitate estimat
Pornind de la relaiile (2.28), (2.29) i (2.30) se poate construi, pe baza
rezultatelor experimentale, funcia , ) F T
S
, din reprezentarea ei grafic
deducndu-se caracterul uzurii echipamentului analizat. Procesul de
verificare poate fi nsoit de erori ce pot apare datorit caracterului aleator
al rezultatelor experimentale.
De exemplu, pentru un
echipament fr uzur, din
rezultatele experimentale se
poate obine o estimaie neliniar
a lui , ) F T
S

, care oscileaz n
jurul primei bisectoare ca n
figura 2.4.
Ipoteza privind caracterul fr
uzur al echipamentului
considerat este acceptat dac
numrul de intersecii dintre
Fig.2.4. Funcia , ) F T
S

pentru un
echipament fr uzur
Cap. 2. Fiabilitatea echipamentelor 25
funcia , ) F T
S
estimat i prima bisectoare depete o anumit limit,
impus de riscul de ordinul I, adic de probabilitatea de respingere a
ipotezei cnd acesta este adevrat.
2.3. Legi de repartiie asociate mecanismelor de defectare
Exprimarea analitic a funciei de fiabilitate, constituie o problem central
n teoria fiabilitii. Legile de repartiie utilizate de statistica matematic
sau de alte domenii cum ar fi statistica descriptiv, economia, demografia,
nu pot fi folosite n fiabilitate dect atunci cnd se cunosc foarte bine
bazele fizice ale fenomenului de defectare, astfel nct domeniul de
aplicare al legii respective s poat fi delimitat ct mai exact.
Utiliznd raionamente de ordin fizic i n urma prelucrrii unui volum
foarte mare de date experimentale, s-au elaborat unele legi de repartiie
specifice aplicaiilor legate de teoria fiabilitii: legea Birnbaum-Saunders,
legea valorii extreme (Gumbel), Weibull, alfa etc. n acelai timp au fost
elaborate interpretri fizice intuitive pentru unele legi de repartiie clasice:
legea normal, gama, Rayleigh etc., precizndu-se care sunt domeniile n
care se pot aplica aceste legi de repartiie.
Asocierea dintre o lege de repartiie teoretic i un echipament concret se
face printr-un raionament care combin interpretarea fizic i verificarea
experimental, cel mai important argument fiind cel dat de confruntarea cu
rezultatele experimentale. Construcia unei legi de repartiie unice,
specific unui anumit mecanism de defectare este practic imposibil, de
aceea, n mod obinuit se recurge la selecia unei legi de repartiie dintre
cele uzuale, lege care s fie adecvat mecanismului de defectare respectiv.
Criteriul fundamental n adoptarea legii de repartiie este corespondena
dintre legea teoretic i rezultatele obinute pe cale experimental.
Procedeul de verificare este bazat pe teoria general a verificrii ipotezelor
statistice. Astfel, se formuleaz ipoteza nul H
o
privind natura legii de
repartiie a timpului de funcionare i ipoteza alternativ H
1
, care exclude
valabilitatea tipului de lege propus.
Decizia ntre ipotezele formulate se face pe baza rezultatelor experimentale
obinute prin urmrirea unui eantion din echipamentele care urmeaz s
fie caracterizate, adic prin efectuarea unui test statistic de concordan.
Decizia care se ia poate fi afectat de cele dou riscuri de eroare:
Cap. 2. Fiabilitatea echipamentelor 26
riscul de ordinul I, : probabilitatea de respingere a ipotezei nule
cnd aceasta este adevrat;
riscul de ordinul II, : probabilitatea acceptrii ipotezei nule, cnd
aceasta este fals.
Criteriul de decizie trebuie ales astfel nct riscurile i s nu depeasc
anumite valori impuse iniial.
Criteriul utilizat cel mai frecvent este Kolmogorov-Smirnov, care
presupune cunoaterea momentelor de defectare ale tuturor echipamentelor
din eantion supus analizei. Cu ajutorul acestor momente,
{ ; n , ... , 3 , 2 , 1 i , t
i
= ordonate cresctor, se poate estima funcia de repartiie
, ) t F

. Dac F(t) este funcia de repartiie teoretic, propus pentru


caracterizarea fiabilitii echipamentului respectiv, teorema Kolmogorov-
Smirnov arat c ecartul maxim , ) , ) t F t F sup
t

, dintre funcia de repartiie


teoretic i estimaia ei este o variabil aleatoare a crei lege de repartiie
depinde numai de volumul eantionului, nu i de natura legii care se
verific. Criteriul de decizie pentru acceptarea sau respingerea ipotezei
formulate este dat de cuantila de ordinul 1 a distribuiei Kolmogorov-
Smirnov, care este tabelat. Ipoteza este acceptat dac ecartul maxim
dintre funcia de repartiie estimat i cea teoretic nu depete valoarea
cuantilei. Testul Kolmogorov-Smirnov are dezavantajul c presupune o
ncercare de fiabilitate prelungit pn la defectarea tuturor elementelor
eantionului. Testul Kolmogorov-Smirnov se poate aplica i la ncercri
trunchiate i cenzurate. Prin micorarea cantitii de informaie, rezultat
din trunchiere i cenzurare, puterea testului de concordan scade, astfel
nct de multe ori testul las s se accepte mai multe ipoteze privind
caracterul repartiiei timpului de funcionare (ex. Weibull, normal i
exponenial).
Pe lng faptul c au o putere redus, testele de concordan bazate pe
ncercri trunchiate mai pot fi afectate de o eroare. Se face ipoteza c legea
adoptat i acceptat de test este valabil i dincolo de intervalul de timp n
care s-a efectuat testul de concordan. Se poate ntmpla ns ca, n timp,
legea de distribuie s-i schimbe caracterul ntr-un mod care nu poate fi
prevzut pe baza ncercrilor trunchiate efectuate.
O alt modalitate de verificare a concordanei dintre o lege teoretic i
datele experimentale este dat de statistica informaional. Astfel, dac se
consider dou legi de repartiie discrete T i S, care asociaz unei aceleai
Cap. 2. Fiabilitatea echipamentelor 27
variabile aleatoare sistemele de probabiliti
n 3 2 1
p , ... , p , p , p i respectiv
n 3 2 1
q , ... , q , q , q , astfel nct:
1 q p
n
1 j
i
n
1 i
i

= =
= = (2.31)
Se definete corelaia informaional ntre cele dou distribuii S i T prin:

=
=
n
1 i
i i T , S
q p C (2.32)
Corelaia dintre distribuie i ea nsi se numete energie informaional:

=
=
= =
= =
n
1 i
2
i T T , T
n
1 i
2
i S S , S
q E C
p E C
(2.33)
Coeficientul de corelaie informaional ntre repartiiile S i T rezult prin
normarea relaiei (2.32):
T S
T , S
T , S
E E
C
E

= (2.34)
Din ultima relaie rezult c valoarea coeficientului de corelaie
informaional ntre dou legi identice de repartiie este maxim i egal cu
unitatea.
S presupunem c S este o lege de repartiie empiric, estimat pe baza
unui eantion de date experimentale, iar T este legea de repartiie teoretic
ce caracterizeaz echipamentul analizat. Cu ct volumul de date
experimentale crete, cu att repartiia empiric se apropie de cea teoretic,
iar coeficientul de corelaie informaional tinde ctre unitate. Pentru un
anumit volum de date experimentale, coeficientul va fi cu att mai aproape
de unitate cu ct legea de repartiie teoretic adoptat este mai aproape de
realitate.
O alternativ fa de alegerea unei legi de repartiie anumite dintr-o
mulime de posibiliti este construcia unei legi de repartiie generale,
valabil pentru toate echipamentele i care se particularizeaz prin
precizarea valorilor numerice ale parametrilor care intervin n expresia ei
analitic. O astfel de lege de repartiie att de flexibil, nct s includ
toate legile particulare posibile dac ar exista ar avea un numr foarte
Cap. 2. Fiabilitatea echipamentelor 28
mare de parametri astfel nct dificultatea ar fi translatat de la problema
stabilirii naturii legii, la evaluarea parametrilor si. Soluia const n
utilizarea legii de repartiie exponenial, care poate aproxima orice lege de
repartiie printr-o combinaie sau printr-o succesiune de legi de repartiie
exponeniale.
Aceast aproximare prin combinaii de exponeniale se mai numete i
aproximare continu. Modelele fundamentale ale aproximrii continue
sunt de tip serie, paralel sau triunghi.
n primul caz, aproximarea de tip serie se obine printr-o combinaie liniar
de repartiii exponeniale. Astfel, o repartiie oarecare , ) t f poate fi scris:
, )

= =

= =
n
1 i
i
n
1 i
t
i
1 cu ; e t f
i


(2.35)
Exemplu: Se consider un echipament (o diod semiconductoare) cu dou
moduri de defectare incompatibile: scurtcircuit i ntrerupere. Se presupune
c fiecrui mod de defectare i se asociaz o repartiie exponenial de
parametru
i
, iar
i
este probabilitatea ca defectarea s se produc prin
modul particular i, rezultnd o repartiie a timpului de funcionare dat de
relaia (2.35).
Conform modelului paralel, timpul de funcionare pn la defectare este o
sum a unor durate aleatoare repartizate dup legi exponeniale de
parametri diferii. Echipamentul trece deci prin stri intermediare, de la
starea iniial de bun funcionare pn la starea de defectare. Aceste stri
intermediare pot reprezenta uzura pozitiv a echipamentului.
Al treilea model elementar al aproximrii continue este modelul triunghi.
Conform acestui model, echipamentul poate trece prin mai multe stri
intermediare, ca n cazul modelului paralel, dar nu trebuie neaprat s le
parcurg pe toate pentru a atinge starea de defectare, aceasta fiind
accesibil din orice stare intermediar.
Reprezentnd prin nodurile unui graf strile echipamentului i prin arce
posibilitile de tranziie, se obine modelul din figura 2.5, n care starea
iniial este notat cu 0, iar starea de defectare este notat cu k. Starea
de defectare k este accesibil din toate celelalte stri, cu probabilitile
de tranziie respective t , ... , t , t
1 k 1 k k

+
. Probabilitile de
tranziie ntre strile de bun funcionare sunt: t , ... , t , t
1 k 2 1


.
Cap. 2. Fiabilitatea echipamentelor 29
Analiza cantitativ a acestui model se poate efectua prin metoda lanurilor
Markov.
Modelele elementare de tip serie, paralel i triunghi pot fi combinate ntre
ele, rezultnd o multitudine de legi de repartiie exprimate sub forma unei
combinaii de exponeniale i de repartiii gama de diferite ordine.
Figura 2.5. Modelul triunghi al aproximrii continui
Dei nu nltur dificultile asociate testelor de concordan, modelul
aproximrii continue a repartiiilor, este deosebit de elegant i util prin
aceea c ofer o modalitate general i comod de exprimare a legilor de
repartiie, care poate fi utilizat cu succes n analiza echipamentelor cu
uzur prin metoda lanurilor Markov.
2.4. Rennoirea echipamentelor
2.4.1. Procese de rennoire
Analiza fiabilitii echipamentelor trebuie s in seama i de faptul c
asupra acestora se exercit intervenii exterioare care se opun degradrii
prin recondiionarea total sau parial a echipamentului. Aceste intervenii
sunt posibile n cazul echipamentelor reparabile, acestea putnd fi aduse,
prin intervenii exterioare, n starea de funcionare ca noi sau ntr-o stare
de bun funcionare, caracterizat ns de o anumit uzur, pornind din
starea de defectare. Sunt ns i echipamente a cror evoluie se termin
odat cu prima defectare, cum este cazul componentelor i echipamentelor
nereparabile.
n cazul echipamentelor cu posibiliti de rennoire, eficiena lor n
exploatare este determinat att de caracteristicile lor intrinseci, ct i de
Cap. 2. Fiabilitatea echipamentelor 30
cele ale interveniilor exterioare. n acest sens, se lrgete sensul noiunii
de fiabilitate ca fiind capacitatea echipamentului de a-i ndeplini misiunea.
Este esenial faptul c la asigurarea fiabilitii unui echipament reparabil
concur capacitatea echipamentului de a-i menine performanele n timp
(fiabilitatea n sens restrns) i capacitatea de restabilire a acestor
performane. Aceasta din urm, numit mentenabilitate, ine att de
echipament, n msura n care arhitectura acestuia uureaz activitile de
diagnoz tehnic i depanare, ct i de modul de organizare a ntreinerii
echipamentului: aprovizionarea cu piese de schimb, volumul i calificarea
personalului de ntreinere etc. Mentenana poate fi definit ca ansamblul
tuturor aciunilor efectuate n scopul meninerii sau restabilirii unui
echipament n stare normal de funcionare. Mentenana poate fi
preventiv sau corectiv. Mentenana preventiv reprezint interveniile
sistematice care au loc de regul dup un plan, n vederea asigurrii corecte
a echipamentului. Mentenana corectiv reprezint interveniile, necesare
n urma unor defectri accidentale, care au drept scop restabilirea
capacitii de funcionare a echipamentului la parametri nominali.
n scopul analizei proceselor de rennoire se admite faptul c orice
intervenie exterioar asupra unui echipament n vederea restabilirii
performanelor acestuia are loc la momentul unei defectri a
echipamentului i este efectuat ntr-un timp neglijabil.
O asemenea intervenie, capabil s pun echipamentul n stare de
funcionare, va fi numit rennoire, indiferent de amploarea influenei sale
asupra echipamentului. Evoluia unui echipament va fi reprezentat deci de
succesiunea unor momente de rennoire
n
t , ... , t , t
2 1
, i a intervalelor dintre
acestea: ... x , ... , x , x
n 2 1
(figura 2.6).
Fig. 2.6. Evoluia unui echipament cu rennoire
Dac se consider un interval de timp oarecare (0, t), numrul de rennoiri
t
N , efectuate n acest interval, este un proces aleator discret, numit proces
de rennoire. Dac acest proces este complet cunoscut se pot face
previziuni asupra comportrii echipamentului cu rennoire, utilizate n
elaborarea programului de mentenan.
Cunoaterea procesului aleator de rennoire presupune calculul funciei de
repartiie , ) , r , t ; r N P
t
= sau cel puin al unor valori medii ale
Cap. 2. Fiabilitatea echipamentelor 31
procesului aleator
t
N . Pentru aceasta se consider anumite ipoteze asupra
rennoirilor, legate att de caracteristicile operaiei de intervenie ct i de
cele ale echipamentului.
Prima ipotez privete caracterul independent al variabilelor aleatoare
... x , ... , x , x
n 2 1
care reprezint duratele de funcionare ale echipamentului.
Se presupune deci c modul de comportare a echipamentului ntre dou
rennoiri succesive nu este corelat cu comportarea sa n intervalul dintre
alte dou rennoiri. n cazul cel mai general, prin operaia de rennoire
echipamentul este complet transformat astfel nct, dup fiecare rennoire
avem de-a face cu un echipament nou din punct de vedere al fiabilitii. n
aceste condiii, echipamentul va fi caracterizat n fiecare interval de
funcionare ... x , ... , x , x
n 2 1
de indicatorii generali de fiabilitate.
n realitate, rennoirea nu schimb cu totul caracteristicile echipamentului
prin trecerea sa din starea de defectare n starea de bun funcionare.
Influena rennoirii asupra echipamentului este orientat fie n sensul
mbuntirii, fi n sensul nrutirii fiabilitii acestuia, n funcie de
performanele activitii de intervenie asupra echipamentului. Peste
aceast influen se suprapune efectul uzurii acumulate n timp, uzur care
poate fi pozitiv sau negativ. Din combinaia dintre proprietile intrinseci
ale echipamentului cu cele ale operaiilor de intervenie rezult modul de
variaie al funciei de fiabilitate.
Notm cu , ) x R
i
funcia de fiabilitate a echipamentului n intervalul dintre
rennoirea , ) 1 i i rennoirea i. innd seama de ordonarea funciilor
, ) x R
i
, se poate face o clasificare a rennoirilor.
Se numesc rennoiri propriu-zise acele rennoiri care aduc echipamentul
mereu n aceeai stare, eliminndu-se uzura acumulat de la rennoirea
precedent. n acest caz este valabil relaia:
, ) , ) , ) , ) , ) x R x R ...... x R x R x R
n
= = = =
3 2 1
(2.36)
iar procesul de rennoire se numete simplu.
Atunci cnd n urma efecturii unei rennoiri echipamentul este adus ntr-o
stare diferit de starea sa la momentul 0 = t , relaia (2.36) se poate scrie:
, ) , ) , )
, ) , ) x R x R
x R ...... x R x R
=
= = =
1
3 2
(2.37)
n acest caz procesul de rennoire se numete general.
Cap. 2. Fiabilitatea echipamentelor 32
n procesele simple, toi indicatorii de fiabilitate sunt identici n toate
intervalele dintre rennoiri succesive. n cazul proceselor generale exist
dou tipuri de indicatori: cei definii pe primul interval de funcionare
(pn la prima defectare MTTF) i cei definii pentru intervale dintre
dou defectri succesive (MTBF).
Procesele de rennoire propriu-zise sunt caracteristice echipamentelor
formate din elemente fr uzur, la care rennoirea const din nlocuirea
sau repararea elementelor defecte.
Se definesc rennoirile pozitive prin:
, ) , ) , ) , ) ...... x R ...... x R x R x R
n
> > > > >
3 2 1
(2.38)
n cazul unui echipament fr uzur sau cu uzur negativ rennoirile
pozitive sunt datorate unei caliti necorespunztoare a operaiilor de
intervenie, n timp ce, n cazul echipamentelor cu uzur pozitiv,
rennoirile pot fi pozitive, chiar dac ele contribuie la ameliorarea
fiabilitii echipamentului, aciunea lor fiind contracarat de efectul uzurii
acestuia.
Rennoirile negative se definesc prin relaia urmtoare:
, ) , ) , ) , ) ...... x R ...... x R x R x R
n
< < < < <
3 2 1
(2.39)
Pentru echipamentele cu uzur pozitiv, rennoirile negative se datoreaz
unei caliti deosebite ale operaiilor de ntreinere. Rennoirile pot fi
negative chiar dac ele contribuie la nrutirea caracteristicilor de
fiabilitate ale echipamentului, acest lucru putndu-se ntmpla datorit
efectului de ameliorare al uzurii negative.
ncadrarea rennoirilor ntr-una dintre cele trei categorii este oarecum
restrictiv, ntruct nu toate rennoirile efectuate asupra unui echipament
pot fi de acelai tip, chiar dac sunt efectuate de ctre aceeai echip de
mentenan.
Pentru a lua n considerare posibilitile ca printre rennoiri pozitive s se
includ i unele rennoiri negative sau invers, se consider rennoirile
stohastic pozitive, respectiv stohastic negative, definite prin relaiile:
, ) , ) , )
, ) , ) , ) ...... x R ...... x R x R
...... x R ...... x R x R
st
n
st st st
st
n
st st st
< < < <
> > > >
2 1
2 1
(2.40)
Cap. 2. Fiabilitatea echipamentelor 33
Considerm un echipament fr uzur, asupra cruia se aplic o rennoire
propriu-zis, procesul de rennoire fiind simplu [3]. Ne intereseaz
caracteristicile procesului aleator
t
N , definit ca numrul de rennoiri n
intervalul , ) t , 0 . Pentru aceasta se consider un interval mic , ) t t , t + i se
evalueaz probabilitatea ca pn la momentul t+t s se produc r
rennoiri:
, ) , ) r N P t t P
t t r
= = +
+
(2.41)
n intervalul , ) t t , + 0 , cele r rennoiri se pot produce astfel:
- r rennoiri n , ) t , 0 i nici o rennoire n , ) t t , t + ;
- r - 1 rennoiri n , ) t , 0 i o rennoire n , ) t t , t + ;
- r - 2 rennoiri n , ) t , 0 i 2 rennoiri n , ) t t , t + ;
- i aa mai departe.
Probabilitatea defectrii unui echipament fr uzur ntr-un interval de
timp , ) t t , t + este dat de , ) t t + , unde , ) t este un infinit mic
superior lui t , iar probabilitile asociate defectrilor repetate n acest
interval sunt infinii mici superiori lui t . Se poate scrie urmtoarea relaie
de recuren:
, ) , ) , ) j , ) , ) j t t t P t t t P t t P
r r r
+ + + = +

1
1
(2.42)
Prin diferenierea relaiei (2.42) se obine:
, )
, ) , ) t P t P
dt
t dP
r r
r
1
+ = (2.43)
Pentru a rezolva ecuaia (2.43) se adopt forma urmtoare pentru
probabilitatea , ) t P
r
:
, ) , )
t
r r
e t v t P

=

(2.44)
nlocuind relaia (2.44) n relaia (2.43) se obine:
, )
, ) t v
dt
t dv
r
r
1
= (2.45)
Rezolvnd ecuaia (2.45) n condiiile iniiale:
, )
, )
... , , r
v
t v
r
3 2
0 0
1
0
=
=
=
se obine: , ) , ) ! r / t t v
r
r
= (2.46)
Cap. 2. Fiabilitatea echipamentelor 34
astfel nct procesul aleator este dat de:
, )
, )
t
r
r
e
! r
t
t P


= (2.47)
Relaia (2.47) reprezint un proces aleator de tip Poisson, cel mai simplu
proces de rennoire. Procesul de rennoire poate fi caracterizat n mod
sintetic prin media i dispersia numrului de rennoiri n intervalul , ) t , 0 .
Media numrului de rennoiri n intervalul , ) t , 0 se numete funcie de
rennoire i are expresia urmtoare:
, ) , ) t N M t H
t

= = (2.48)
Relaia (2.48) arat faptul c numrul mediu de rennoiri propriu-zise ale
unui echipament fr uzur este proporional cu mrimea intervalului de
timp considerat.
Prin derivarea funciei de rennoire se obine densitatea de rennoire , ) t h ,
interpretat ca probabilitatea producerii unei rennoiri n jurul momentului
t, indiferent de ordinul acesteia:
, )
, )

= =
dt
t dH
t h (2.49)
Rezult n acest caz o valoarea constant i egal cu rata de defectare a
echipamentului.
Considernd acum un echipament cu uzur, negativ sau pozitiv, asupra
cruia se efectueaz rennoiri care nu modific gradul de uzur al
echipamentului, se pot obine funcia i densitatea de rennoire prin
generalizarea relaiilor (2.48) i (2.49):
, ) , ) , ) , ) t z t h , t z t H
t
= =
}
0
(2.50)
Se observ c funcia de rennoire este egal cu logaritmul inversului
funciei de fiabilitate. Determinarea tipului rennoirilor se poate face pe
baza unei metode care analizeaz primele trei durate de funcionare
, x , x , x
3 2 1
nregistrate la un eantion de n elemente. Pentru a alege ntre
rennoirile propriu-zise i cele pozitive, se formuleaz ipotezele nul (H
0
)
i alternativ (H
1
):
, ) , ) , )
, ) , ) , ) x R x R x R : H
x R x R x R : H
3 2 1 1
3 2 1 0
> >
= =
(2.51)
Cap. 2. Fiabilitatea echipamentelor 35
Se noteaz cu , x , x , x
i i i 3 2 1
duratele de funcionare pn la a treia rennoire,
corespunztoare echipamentului i din eantion , ) n , ... , , , i 3 2 1 = . Se definete
variabila aleatoare
i
z , pentru fiecare element al eantionului:
, ) n , ... , , , i
contrar caz n ,
x x x pentru ,
z
i i i
i
3 2 1
0
1
3 2 1
=

< <
=
(2.52)
Valorile 1 =
i
z reprezint argumentele mpotriva caracterului pozitiv al
rennoirilor, astfel nct dac n eantion exist numeroase valori
i
z egale
cu unitatea, se accept ipoteza
0
H i se infirm ipoteza
1
H .
n vederea adoptrii unei decizii se consider variabila

=
=
n
i
i
z S
1
i se
accept ipoteza
1
H dac k S s , n caz contrar acceptndu-se ipoteza
0
H .
Valoarea limitei de acceptare k se determin pe baza riscului de
respingere a ipotezei
0
H atunci cnd ea este adevrat.
Se presupune c n urma verificrii s-a stabilit c rennoirile efectuate sunt
rennoiri propriu-zise, adic prin rennoire echipamentul este adus mereu
n aceeai stare, starea de la momentul 0 = t . Se obine astfel un proces
simplu de rennoire descris de relaia:
, ) , ) t T P r N P
r t
< = > (2.53)
relaie ilustrat n figura 2.7:
Fig. 2.7. Proces de rennoire simplu
Numrul de rennoiri produse n intervalul , ) t , 0 este mai mare dect r dac
i numai dac durata scurs pn la rennoirea cu numrul de ordine r este
mai mic dect t. Fie , ) t K
r
funcia de repartiie a variabilei aleatoare
r
T i
, ) t k
r
densitatea de probabilitate. Se observ distribuia discret la un
moment dat a procesului aleator
t
N , care poate fi exprimat cu ajutorul
funciei de repartiie continu a variabilei
r
T .
Cap. 2. Fiabilitatea echipamentelor 36
, ) , ) , ) , ) , )
, ) 1 2 1
1
0
1
= =
= + > > = =
+
t K , ... , , r
t K t K r N P r N P r N P
r r t t t
(2.54)
Procesul de rennoire este complet caracterizat dac funcia de repartiie
, ) t K
r
poate fi exprimat cunoscnd indicatorii de fiabilitate ai
echipamentului. ntruct toate intervalele de funcionare ntre rennoiri
consecutive sunt identic distribuite, cu densitatea de probabilitate , ) x f , se
poate scrie conform teoremei privind distribuia sumei de variabile
aleatoare independente:
, ) , ) , ) , )

r
r
r r
t f ... t f t f t k
x ... x x T
=
+ + + =
2 1
(2.55)
unde reprezint produsul de convoluie.
Pornind de la relaia (2.55) se poate calcula densitatea de probabilitate a
duratei scurse pn la rennoirea r, prin integrarea creia se obine funcia
de repartiie utilizat n relaia (2.54).
Folosind transformata Laplace:
, ) , ) , ) dt e t g t Lg s g
t s *

= =
}
0
(2.56)
se obine: , ) , ) j
r
* *
r
s f s k = (2.57)
i , ) , ) j
r
* *
r
s f
s
s K
1
= (2.58)
Cu aceasta procesul simplu de rennoire este complet caracterizat. Dac
procesul de rennoire este general, atunci trebuie fcut distincie ntre
densitatea de probabilitate corespunztoare primului interval , ) x f
1
i
densitatea f(x) corespunztoare tuturor celorlalte intervale. n acest caz
funcia de repartiie trebuie calculat cu ajutorul relaiilor:
, ) , ) , ) j
1
1

=
r
* * *
r
s f s f s k (2.59)
, ) , ) , ) j
1
1
1

=
r
* * *
r
s f s f
s
s K (2.60)
Cap. 2. Fiabilitatea echipamentelor 37
Un proces general de rennoire poate fi interpretat ca un proces simplu care
ncepe s fie observat de la un moment oarecare al evoluiei sale (figura
2.8). Indiferent de tipul procesului, relaia fundamental (2.54) rmne
valabil, distincia ntre procesul simplu i cel general fcndu-se prin
modul de calcul al funciei de repartiie , ) t K
r
.
Fig. 2.8. Reprezentarea unui proces de rennoire
Utilizarea practic a relaiei (2.54) nu este ns prea comod, de aceea se
prefer caracterizarea procesului de rennoire cu ajutorul funciei de
rennoire H(t), care reprezint numrul mediu de rennoiri produse n
intervalul , ) t , 0 . Pornind de la definiia mediei se obine:
, ) , ) , ) , ) , )
, ) , )
, ) , )
, ) , )
, ) , ) , )

=
+

=
= + + =
+ +
+ +
+ =
= = = =
1
2 1
4 3
3 2
2 1
1
1
1
3 3
2 2
r
r
r
r r
r
t
t K ...... t K t K
.. .......... .......... .......... .......... ..........
t K t K
t K t K
t K t K
t K t K r r N rP t H
(2.61)
Prin derivare se obine densitatea de rennoire:
, )
, )
, )

=
= =
1 r
r
t k
dt
t dH
t h (2.62)
Aceast relaie reprezint probabilitatea producerii unei rennoiri n jurul
unui moment dat, indiferent de ordinul acesteia. Aplicnd transformata
Laplace relaiilor (2.57) (2.62) se obine densitatea i funcia de rennoire
pentru procesul de rennoire simplu:
, ) , ) j
, )
, )

=

= =
1
1
r
*
*
r
* *
s f
s f
s f s h (2.63)
Cap. 2. Fiabilitatea echipamentelor 38
, )
, )
(


=
) s ( f s
s f
s H
*
*
*
1
(2.64)
n cazul unui proces general de rennoire relaiile (2.63) i (2.64) devin:
, ) , ) , )
, )
, )

=
(

=
1
1
1
1
1
r
*
*
r
* * *
s f
s f
s f s f s h (2.65)
, )
, )
, )
(


=
s f s
s f
s H
*
*
*
1
1
(2.66)
Se analizeaz n continuare cazul unui proces general. Trecnd n domeniul
timp se obine pentru densitatea de rennoire:
, ) , ) , ) , ) , ) , ) , )
}
+ = + =
t
d t f h t f t f t h t f t h
0
1 1
(2.67)
Ecuaia (2.67) se numete ecuaia rennoirii.
Fig. 2.9. Explicativ la ecuaia rennoirii
n jurul momentului t se poate produce prima rennoire, probabilitatea
acestui eveniment fiind , ) t f
1
. Fie acum o rennoire de ordin oarecare
produs n jurul momentului t i fie momentul rennoirii precedente
(figura 2.9). Produsul , ) , ) t f h reprezint probabilitatea ca n jurul
momentului s fi avut loc o rennoire oarecare, iar proxima rennoire s
se produc n jurul momentului t. nsumnd aceste probabiliti pentru
toate valorile , ) t , 0 e i adugnd pe , ) t f
1
se obine probabilitatea unei
rennoiri n jurul momentului t, indiferent de ordinul acesteia, adic se
obine densitatea de rennoire.
Exemplu de mod de calcul al densitii i funciei de rennoire [3]:
Se consider un echipament format dintr-un element de baz i o rezerv
pasiv care preia funcionarea n caz de defectare a elementului de baz. Se
Cap. 2. Fiabilitatea echipamentelor 39
presupune c elementele echipamentului sunt fr uzur. Rezult c durata
de funcionare pn la defectare a echipamentului se obine nsumnd
duratele de funcionare ale celor dou elemente.
Repartiia timpului de funcionare va fi convoluia a dou repartiii
exponeniale identice:
, )
, )
, )
2
2



+
=
=

s
s f
e e t f
*
t t
(2.68)
Trecnd n domeniul timp, rezult repartiia timpului de funcionare a
echipamentului de tip gama, cu parametrii 2 = i = :
, ) , )
t
e t t f

=

(2.69)
Media timpului de funcionare este egal cu dublul mediei timpului de
funcionare a unui element, adic va fi

2
. Dac echipamentul este urmrit
de la punerea n funciune, procesul de rennoire este simplu, iar funcia i
densitatea de rennoire se obin din:
, )
, )
, )
, )

+
=

=
2
1
2
s s
s f
s f
s h
*
*
*
(2.70)
, )
, )

+
==
2
2
2
s s
s H
*
(2.71)
Aplicnd transformata invers Laplace, se obine :
, )
|
.
|

\
|
=
t
e t h
2
1
2
(2.72)
, )
|
.
|

\
|

=
t
e
t
t H
2
1
4
1
2
(2.73)
Se observ c densitatea de rennoire tinde asimptotic ctre o valoare
constant, care este inversul mediei timpului de funcionare, iar funcia de
rennoire are ca asimptot o dreapt cu panta egal cu inversul mediei
timpului de funcionare. Aceasta arat c, dup trecerea unui timp suficient
Cap. 2. Fiabilitatea echipamentelor 40
de ndelungat, probabilitatea producerii unei rennoiri n jurul unui moment
dat este constant iar numrul mediu de rennoiri ntr-un interval de timp
este proporional cu lungimea acestuia, aspecte reflectate n figura 2.10.
Fig. 2.10. Evoluia densitii i a funciei de rennoire
2.4.2. Strategii de rennoire
O metod de cretere a eficienei echipamentelor n exploatare este
planificarea unor revizii care s asigure rennoirea echipamentelor nainte
de defectarea acestora. Momentele efecturii acestor revizii, numite i
rennoiri profilactice sau preventive, constituie o strategie de rennoire. Ca
i rennoirile propriu-zise (efectuate n cazul defectrilor accidentale),
rennoirile preventive elimin complet uzura echipamentului, aducndu-l n
starea iniial.
Dac rennoirile analizate pn acum erau evenimente aleatoare, generate
de defectrile echipamentului, rennoirile preventive pot fi evenimente
aleatoare sau deterministe, dup modelul n care sunt concepute strategiile
de rennoire. Astfel, peste procesul aleator al rennoirilor propriu-zise se
suprapune strategia aleatoare sau determinist a rennoirilor preventive.
Strategiile de rennoire pot fi clasificate n dou categorii [3]:
periodice;
neperiodice.
Strategiile neperiodice pot fi elaborate innd seama de vrsta
echipamentului, de uzura acestuia sau de alte mrimi ce evolueaz aleator.
Ele sunt deci strategii ce au un caracter aleator.
Strategiile de rennoire periodice sunt caracterizate de o durat constant
ntre dou rennoiri preventive consecutive. Aceast durat fiind cunoscut,
rezult c aceste strategii au un caracter determinist.
Proiectarea strategiilor de rennoire se poate face pe baza unor criterii
diferite. Indiferent de criteriul adoptat n elaborarea strategiei, este
Cap. 2. Fiabilitatea echipamentelor 41
important s se evalueze pentru fiecare strategie, costul mediu de
ntreinere a echipamentului n unitatea de timp. n acest scop se consider
costul unei rennoiri propriu-zise egal cu unitatea i se exprim costurile
rennoirilor preventive cu fraciuni din costul rennoirii propriu-zise.
Trebuie precizat faptul c abordarea strategiilor prin prisma costului mediu
nu implic neaprat o viziune pur economic, deoarece costurile
individuale reprezint n general expresii numerice ale dificultii, de orice
natur ar fi, ntmpinate n efectuarea unei rennoiri.
Cea mai simpl strategie de rennoire periodic const n rennoirea
echipamentului fie la defectarea sa, fie la momentele de timp egal
distanate { ; ... , , k , kT 2 1 = . Aceast strategie este cunoscut n literatur sub
numele de BRP (Block Replacement Policy).
Un prim criteriu de proiectare a acestei strategii, respectiv de calcul al
perioadei T, const n impunerea unui anumit nivel minim al funciei de
fiabilitate n intervalul dintre dou rennoiri succesive:
, )
0
R T R > (2.74)
Costul mediu de ntreinere a echipamentului ntr-o perioad de timp T este
format din costul unei rennoiri preventive b, i costul mediu al rennoirilor
efectuate la defectarea echipamentului, numeric egal cu numrul mediu al
acestor rennoiri.
Dac se neglijeaz duratele de rennoire, numrul mediu al rennoirilor
neprevzute dintr-o perioad este dat de funcia de rennoire H(T), astfel
nct costul mediu al ntreinerii echipamentului n unitatea de timp prin
strategia BRP este dat de relaia urmtoare:
, )
T
b T H
C
BRP
+
=
1
(2.75)
Costul dat de relaia (2.75) trebuie comparat cu costul mediu de ntreinere
a echipamentului n unitatea de timp n absena rennoirilor preventive.
Situaia n care nu se execut rennoiri preventive este numit strategie
FRP (Failure Replacement Policy). n acest caz o rennoire se execut n
medie la un interval de timp egal cu media timpului de funcionare m,
astfel nct costul mediu n unitatea de timp va fi:
m
C
FRP
1
= (2.76)
Cap. 2. Fiabilitatea echipamentelor 42
Expresia (2.76) se obine din (2.75) pentru o perioad T tinznd spre
infinit.
Exemplu: Se consider un echipament avnd funcia de fiabilitate
urmtoare [3]:
, )
1 4
2
10
2


=
=
ore
e e t R
t t


(2.77)
Un astfel de echipament este cu redundan activ, care se defecteaz
atunci cnd se defecteaz ambele elemente care l compun. Strategia de
rennoire periodic trebuie calculat din condiia ca funcia de fiabilitate n
intervalul dintre dou rennoiri preventive consecutive s nu scad sub
nivelul impus, 99 0
0
, R = . Din relaiile (2.74) i (2.77) se obine:
ore 6 , 1053
9 , 0
1
ln
1
T 0 99 , 0 e 2 e
T T 2
= s s +


(2.78)
Pentru a calcula costul mediu al ntreinerii echipamentului n unitatea de
timp se evalueaz funcia de rennoire a echipamentului pornind de la
expresia funciei de fiabilitate (2.77). Se obine succesiv:
, )
, )
, )
, ) , )
, )
, )
, )
, )
, )

|
.
|

\
|
+

=
+

=

=
+ +

=
+

=
= =


t
*
*
*
*
t t
e t h
s s
s f
s f
s h
s s s s
s f
e e
dt
t dR
t f


3
2
2
2
1
3
2
3
2
1
2
2
2
2 2
2 2
, ) , )
9
2
9
2
3
2 3
0
+

= =

}
t
t
e
t
dt t h t H

(2.79)
Dac se adopt un cost b al rennoirii preventive periodice egal cu 20% din
costul unei rennoiri propriu-zise (b=0.2), folosind relaia (2.75) se obine
costul mediu n unitatea de timp al strategiei BRP, cu perioada T dat de
condiia (2.78):
Cap. 2. Fiabilitatea echipamentelor 43
1 4
3
10 08 3
2 0
9
2
9
2
3
2


=
+ +

= ore ,
T
, e
T
C
T
BRP

(2.80)
n absena rennoirilor preventive, costul mediu de ntreinere a
echipamentului n unitatea de timp poate fi calculat utiliznd relaia (2.76):
, )
1 4
0
10 66 0
3
2
2
3

= =
}
ore , C
dt t R m
FRP


(2.81)
Analiznd rezultatele obinute n relaiile (2.80) i (2.81) rezult c
ntreinerea echipamentului prin strategia BRP este mai costisitoare dar are
avantajul asigurrii unei fiabiliti mai ridicate. Dac analiza se limiteaz la
un punct de vedere pur economic, atunci este clar c n perioada staionar
a procesului de rennoire, adoptarea unei strategii de rennoire de tip BRP
nu poate prezenta avantaje. n cazul unui proces de rennoire staionarizat
avem , )
m
T
T H = , astfel nct:
, )
FRP BRP
C
m T
b
m T
b T H
C = > + =
+
=
1 1 1
(2.82)
Din ultima relaie rezult c strategia de rennoire periodic poate prezenta
avantaje economice numai n perioada tranzitorie a procesului de rennoire,
respectiv n perioada incipient a ntreinerii echipamentului n exploatare.
n proiectarea strategiilor de rennoire se urmrete minimizarea costului
mediu de ntreinere a echipamentului n unitatea de timp, astfel nct
punnd condiia de minim expresiei (2.75) se obine:
b T H T h T
* * *
=
|
.
|

\
|

|
.
|

\
|
(2.83)
O condiie suficient de existen a soluiei
*
T pentru ecuaia (2.83) este
caracterul cresctor al densitii de rennoire h(t), sau, cu alte cuvinte
caracterul pozitiv al uzurii echipamentului. nlocuind valoarea
*
T , n
relaia (2.74), se obine costul mediu minim al ntreinerii echipamentului
n unitatea de timp atunci cnd se aplic strategia BRP.
|
.
|

\
|
=
* *
BRP
T h C (2.84)
Cap. 2. Fiabilitatea echipamentelor 44
unde
*
BRP
C este o funcie cresctoare de b, prin intermediul lui
*
T .
Pentru echipamentul cu funcia de fiabilitate dat de relaia (2.77) perioada
optim se obine introducnd expresia lui H(T) dat de relaia (2.79) n
ecuaia (2.83):
* * * y
T y ; y e b
*
= + =
|
.
|

\
|
3 1
2
9
1 (2.85)
Ultima ecuaie fiind transcendent, se rezolv grafic. Condiia de existen
a perioadei optime de rennoire este
9
2
< b . Cum s-a presupus b=0.2 aceast
condiie este ndeplinit. Valoarea minim a costului strategiei BRP se
obine introducnd soluia ecuaiei (2.85) n expresia (2.84) i innd
seama de relaiile (2.79):
|
|
.
|

\
|

=

*
T *
BRP
e C

3
1
3
2
(2.86)
Aa cum se observ din exemplul anterior, elaborarea strategiei periodice
optime din punct de vedere al costului mediu n unitatea de timp nu este
dificil, dac este posibil calculul funciei i densitii de rennoire. Acest
calcul este uneori dificil datorit imposibilitii obinerii analitice a
transformatei Laplace pentru anumite legi de repartiie a tipului de
funcionare (ex. legea Weibull).
Strategia periodic descris (BRP) are inconvenientul planificrii
inflexibile, astfel nct este posibil ca, la scurt timp dup efectuarea unei
rennoiri propriu-zise a echipamentului, s urmeze o rennoire preventiv
planificat. Pentru evitarea unor asemenea situaii, s-a recurs la
modificarea strategiei periodice. Rennoirile preventive se execut la
momentele de timp { ; ... , , k , T k 2 1 = . Dup orice defectare aprut n
intervalele , ) { ; ... , , k , T k , T T k
D
2 1 = , echipamentul nu este rennoit,
ateptndu-se momentul proximei rennoiri preventive. Defectrile aprute
n intervalele , ) j { ; ... , , k , T T k , T k
D
2 1 1 = se remediaz n mod
obinuit, rezultnd rennoiri propriu-zise. Strategia de rennoire se numete
DRP ( Delayed Replacement Policy).
Pentru evaluarea costului mediu al ntreinerii echipamentului n unitatea
de timp este necesar s se considere alturi de costul b al rennoirii
preventive i costul d al stagnrii echipamentului ( sau al funcionrii sale
incorecte ) n unitatea de timp. Costul mediu ntr-o perioad T este format
din:
Cap. 2. Fiabilitatea echipamentelor 45
a) costul rennoirii preventive b;
b) costul rennoirii propriu-zise (al reparrilor n caz de defectare).
, )
D
T T H 1
c) costul duratei medii de stagnare:
, )
}

D
T
dx x T h x d
0
Se obine costul mediu n unitatea de timp:
, ) , ) , )
(
(

+ + =
}
D
T
D D DRP
dx x T h x d T T H b
T
T , T C
0
1
(2.87)
Prin minimizarea expresiei (2.87) dup
D
T , se obine valoarea optim:
d
T
*
D
1
= (2.88)
nlocuind expresia (2.88) n (2.87), pentru T T
*
D
<< se obine:
, )
, )
dt
T h
T C T , T C
BRP
*
D DRP

= |
.
|

\
|
2
(2.89)
Considernd acum perioada optim a rennoirilor preventive, dat de
relaia (2.83) b T H T h T
* * *
=
|
.
|

\
|

|
.
|

\
|
, se poate obine costul minim al
strategiei DRP utiliznd relaia (2.89):
|
|
.
|

\
|

|
.
|

\
|
=
(


|
.
|

\
|
=
=

|
.
|

\
|
|
.
|

\
|
= |
.
|

\
|
=
*
*
D
*
*
*
*
*
*
BRP
*
D
*
DRP
*
DRP
T
T
T h
T d
T h
T d
T h
T C T , T C C
2
1
2
1
1
2
(2.90)
Trecnd la analiza strategiilor neperiodice de rennoire vom considera cea
mai simpl strategie, la care rennoirea preventiv este determinat de
atingerea de ctre echipament a unei anumite vrste, x. Aceast strategie
este cunoscut n literatur sub denumirea ARP (Age Replacement Policy).
Datorit caracterului neperiodic al rennoirilor preventive, realizarea
efectiv a strategiei este mai dificil, fapt care se exprim printr-un cost
asociat unei rennoiri preventive de tip ARP mai mare dect cel
corespunztor rennoirii preventive periodice (a>b).
n vederea determinrii vrstei echipamentului la care trebuie efectuat
rennoirea preventiv se pot utiliza diverse criterii:
Cap. 2. Fiabilitatea echipamentelor 46
asigurarea unui anumit nivel de fiabilitate;
condiia de extrem pentru o mrime dependent de x;
minimizarea costului mediu al ntreinerii echipamentului n
unitatea de timp.
n continuare se va utiliza criteriul de minimizare a costului mediu de
ntreinere. Pentru stabilirea acestui cost se neglijeaz duratele n care se
efectueaz rennoirea echipamentului. Costul ntreinerii echipamentului n
toat durata vieii sale va fi egal cu unitatea dac echipamentul se
defecteaz n intervalul , ) x , 0 i cu costul a al rennoirii preventive dac
echipamentul nu se defecteaz n acest interval. Rezult costul mediu al
ntreinerii echipamentului F(x)+a*R(x). mprind expresia costului mediu
la durata medie de via a echipamentului rezult costul mediu n unitatea
de timp dat de relaia urmtoare:
, )
, ) , )
, )
}
+
=
x
ARP
dt t R
x R a x F
x C
0
(2.91)
Minimiznd relaia (2.91), rezult ecuaia vrstei optime la care trebuie s
se execute rennoirea preventiv a echipamentului:
, )
, )
a
x R t d t R x z
x
x C
*
x
*
ARP
*

= |
.
|

\
|
+ |
.
|

\
|
=
c
c
}
1
1
0
0
(2.92)
Condiia suficient de existen a valorii optime
*
x este ca rata de
defectare s fie cresctoare (echipamentul s fie caracterizat de uzur
pozitiv). Valoarea medie minim a costului se obine nlocuind soluia
*
x
a ecuaiei (2.92) n relaia (2.91):
, ) |
.
|

\
|
= |
.
|

\
|
=
* *
ARP
*
ARP
x z a x C C 1 (2.93)
Costul mediu minim dat de relaia (2.93) este o funcie cresctoare de
costul a al unei rennoiri preventive.
Exemplu: Se consider acelai echipament descris de ecuaia (2.77):
, )
t 2 t
e e 2 t R

=

nlocuind indicatorii de fiabilitate ai acestui echipament n expresia (2.92)
se obine:
Cap. 2. Fiabilitatea echipamentelor 47
, ) , )
*
x *
* *
e R
a R a R a

=
= +

0 3 1 3 2 1
2
(2.94)
Ecuaia (2.94) are soluii reale pentru orice j 1 0, ae . Soluiile sunt pozitive
pentru
3
1
a < i n acest caz cea mai mic este subunitar, deci acceptabil.
Ca urmare, vrsta optim a rennoirii preventive se obine din relaiile:
, )
, )
, )
, ) a a a
a
ln
R
ln x
a
a a a
R
*
*
*


= =


=
3 4 3 2
1 2 1 1 1
1 2
3 4 3 2

(2.95)
Condiia de existen a strategiei optime ARP este deci
3
1
a < . Dac aceast
condiie este ndeplinit, costul mediu minim rezult conform relaiei
(2.93):
, ) , ) , )
, )
, ) a a a
a a a
a x a C
* *
ARP
+
+
= =
3 4 2
3 4
1 2 7 1 (2.96)
Pentru a=25%i
1 4
10

= ore se obin valorile numerice:
1 4
10 65 0
7 13 4
1 13 3
2
14552
13 5
6 1

=
+
+
=
=

=
ore , C
ore ln x
*
ARP
*

(2.97)
Dac nu s-ar efectua rennoiri preventive, costul mediu de ntreinere n
unitatea de timp ar fi
1 4
ore 10 66 , 0

. Strategia optim ARP este deci
avantajoas fa de absenta oricrei strategii de rennoire.
Alegerea ntre diferite strategii de rennoire trebuie fcut prin prisma unui
criteriu unitar i avnd n vedere variantele optime ale diverselor strategii.
Astfel, se consider strategiile ARP, BRP i FRP, [3]. Criteriul de
comparaie ntre aceste strategii este costul mediu minim al ntreinerii
echipamentului n unitatea de timp. Pentru a arta procedeul de decizie
trebuie reamintit faptul c expresiile costurilor
ARP
C i
BRP
C sunt funcii
cresctoare de costul individual al rennoirilor preventive. Exist deci dou
Cap. 2. Fiabilitatea echipamentelor 48
valori unice
0 0
b , a de la care ncepnd, sunt adevrate inegalitile
urmtoare:
, )
, )
0
0
b b C b C
a a C a C
FRP
*
BRP
FRP
*
ARP
> >
> >
(2.98)
Din aceste inegaliti rezult c pentru
0
a a > i
0
b b > trebuie adoptat
strategia FRP, pentru
0
a a > i
0
b b < trebuie adoptat strategia BRP, iar
pentru
0
a a < i
0
b b > trebuie adoptat strategia ARP. Rmne cazul
0
a a < i
0
b b < cnd trebuie fcut o alegere ntre strategiile ARP i BRP.
ntruct funciile costurilor
ARP
C i
BRP
C sunt cresctoare, exist o
valoare unic , ) a b
*
pentru care , ) a C b C
*
ARP
* *
BRP
= |
.
|

\
|
. Cunoscnd funcia
, ) a b
*
se poate decide uor asupra strategiei de adoptat, innd seama de
monotonia funciei , ) b C
*
BRP
. Dac
*
b b > se adopt strategia ARP i dac
*
b b < se adopt strategia BRP. Algoritmul de alegere a strategiei optime
este prezentat n figura 2.11:
Fig. 2.11. Alegerea strategiei optime de rennoire
n literatura de specialitate mai sunt prezentate i alte strategii utilizate n
rennoirea echipamentelor. n cadrul capitolului 6 se va prezenta o strategie
evolutiv de rennoire care face parte din categoria strategiilor de tip CRP
(Continuous Replacement Policy). Implementarea strategiei tip CRP
necesit o supraveghere continu a echipamentului prin intermediul
mrimilor msurate, iar determinarea momentului proximei rennoiri
preventive se face n funcie de evoluia parametrilor echipamentului,
determinai prin tehnici de diagnoz.
CAPITOLUL 3
FIABILITATEA STRUCTURAL
3.1. Modelul funcional
Analiza fiabilitii prin intermediul modelelor statistice globale necesit
asocierea echipamentului cu un obiect abstract, descris de un grup de
variabile accesibile, care constituie singurele legturi ale echipamentului cu
exteriorul.
Variabilele de intrare , )
m
u ... u , u U
2 1
= constituie vectorul cauz, iar
vectorul efect este vectorul de ieire , )
p
y ... y , y Y
2 1
= , ambii vectori fiind
n general procese aleatoare [3]. Atunci cnd nu se cunoate nimic despre
structura echipamentului, acesta este descris matematic de dependena
funcional (3.1):
, ) U A Y = (3.1)
Atunci cnd se cunoate mcar parial structura echipamentului se poate
pune n eviden un numr de variabile interne prin intermediul crora se
manifest influena variabilelor de intrare asupra celor de ieire. Prin
evidenierea variabilelor interne (variabile de stare) echipamentul iniial
poate fi descompus n dou subsisteme ca n figura 3.1.
Fig. 3.1. Reprezentarea unui echipament cnd se cunoate structura sa.
Prin alegerea convenabil a vectorului de stare echipamentul poate fi
descris cu ajutorul relaiilor:
, )
, ) I
I I
D Y
U , B
=
=

(3.2)
Conform acestor relaii vectorul de stare determin complet vectorul
ieirilor. Analiza fiabilitii unui echipament presupune o interpretare fizic
Cap.3. Fiabilitatea structural 50
adecvat a variabilelor de intrare, ieire i stare. Ca variabile de intrare se
iau solicitrile datorate interaciunii cu alte echipamente i cu mediul
ambiant, iar ca variabile de ieire se consider performanele
echipamentului.
Exemplu: n cazul unui sistem de reglare: vectorul de intrare: solicitrile
electrice ale componentelor(tensiuni, cureni, puteri disipate), temperatur
ambiant, umiditatea, nivelul perturbaiilor; vectorul de ieire:
suprareglajul, durata regimului tranzitoriu, rezerva de stabilitate. Vectorul
de stare se alege pe baza observaiei c performanele echipamentului
depind nemijlocit de parametrii componentelor, care depind de rndul lor
de solicitri. Parametrii componentelor reprezint n acest caz variabilele
de stare ale echipamentului n cazul unei analize de fiabilitate.
Analiza este complet dac se descrie matematic influena solicitrilor
asupra parametrilor componentelor, respectiv a acestora din urm asupra
performanelor echipamentului. Analiza structural a fiabilitii i propune
s elaboreze modele structurale care s exprime dependena dintre
performanele echipamentului i parametrii componentelor sale.
Aceste modele trebuie s in seama de evoluia variabilelor, astfel nct s
permit calculul indicatorilor de fiabilitate pornind de la indicatorii de
fiabilitate care caracterizeaz componentele. Modelele se bazeaz pe relaia
general dintre performanele echipamentului i parametrii componentelor.
, ) I D Y = (3.3)
Aceast dependen funcional mai poate fi scris:
, ) , ) , ) , ) , ) , ) , ) , )
, )
, ) , ) , )
p ... , , i
... , , ... ... , , ... ... , , , ... , , f y
n
j l
n n n
l
j j j
l l
i i
2 1
2 1 2 1
2
2
2
1
2 1
2
1
1
1
2 1
=
|
.
|

\
|
=
(3.4)
Relaiile (3.4) constituie modelul funcional al echipamentului. Se observ
c fiecare component este descris de
j
l parametri , ) n ... , , j 2 1 = , iar
performanele echipamentului , ) p ... , , i , y
i
2 1 = depind de toi cei N
parametri ai componentelor, unde:
n
l ... l l N + + =
2 1
(3.5)
Pentru a caracteriza fiabilitatea echipamentului este necesar s se
defineasc domeniul de bun funcionare al acestuia ca mulimea valorilor
Y din spaiul p dimensional, pentru care echipamentul i ndeplinete
Cap.3. Fiabilitatea structural 51
funcia n mod satisfctor. Delimitarea domeniului de bun funcionare se
poate face utiliznd relaiile urmtoare:
p .... , , i
y y y
max i i min i
2 1 =
s s
(3.6)
Intervalul [
max i min i
y , y ] reprezint un interval de toleran pentru
performana i a echipamentului. Acest interval poate fi i unilateral, adic
este posibil ca 0 =
min i
y sau =
max i
y .
Utiliznd intervalele de toleran se pot exprima indicatorii de fiabilitate la
nivelul echipamentului pornind de la performanele acestuia. Funcia de
fiabilitate
E
R este probabilitatea ca n intervalul , ) t , 0 , vectorul de ieire s
aparin domeniului de bun funcionare.
, )
(
]
1

s s =
=

p
i
max i i min i E
y y y P R
1
(3.7)
Pornind de la specificaiile impuse performanelor echipamentului prin
condiiile (3.6) se proiecteaz toleranele care trebuie impuse parametrilor
componentelor pentru a asigura ncadrarea vectorului de ieire n domeniul
de bun funcionare. Se stabilesc astfel domeniile de bun funcionare
asociate fiecrui parametru:
, ) , ) , )
n .... , , j
l .... , , k
j
k
max j
k
j
k
min j
2 1
2 1
=
=
s s
(3.8)
Funcia de fiabilitate asociat unei componente este probabilitatea ca, n
intervalul , ) t , 0 , toi cei
j
l parametri ai acesteia s fie cuprini n
intervalele de toleran respective:
, ) , ) , )
n ... , , j
P R
lj
k
k
max j
k
j
k
min j j
2 1
1
=
(
(
]
1

|
.
|

\
|
s s =
=


(3.9)
Analiza structural a fiabilitii are drept prim scop stabilirea unei relaii
ntre funcia de fiabilitate a echipamentului (3.7) i funciile de fiabilitate
ale elementelor componente (3.9). Analiza trebuie precedat de o evaluare
ct mai precis a funciilor de fiabilitate individuale {R
j
, j=1, 2, ... n}, care
Cap.3. Fiabilitatea structural 52
s in seama de criteriile de defectare reale, impuse de structura
echipamentului.
Rezolvarea problemei presupune cunoaterea n fiecare moment de
timp a densitilor de probabilitate asociate parametrilor
, )
, , n ... , , j , l ... , k ,
j
k
j
2 1 2 1 = = , care caracterizeaz elementele compo-
nente ale echipamentului. Cu ajutorul acestor densiti de probabilitate se
calculeaz funciile individuale de fiabilitate (3.9), iar utiliznd relaiile
(3.4) se obin densitile de probabilitate asociate performanelor
echipamentului: , , p ... , , i , y
i
2 1 = . Introducnd aceste densiti n
expresia lui
E
R se obine funcia de fiabilitate a echipamentului (3.7).
Repetnd aceast operaie la diferite momente de timp, se stabilete
dependena funcional dintre
E
R i {R
j
, j=1, 2, ... n}, astfel nct analiza
structural a fiabilitii este ncheiat.
n vederea nlturrii dificultilor ce decurg din calculul densitii de
probabilitate asociat performanelor echipamentului, se poate utiliza
simularea Monte Carlo. Se genereaz astfel valori posibile ale parametrilor
n conformitate cu legile de repartiie asociate, obinndu-se prin simulri
repetate densitile de probabilitate asociate performanelor i de aici,
funcia de fiabilitate a echipamentului.
Aceast analiz se efectueaz pe sisteme de calcul i este strns legat de
analiza funcionrii echipamentului, fiind posibil efectuarea ei odat cu
proiectarea acestuia. Dezavantajul const n consumul mare de timp i
memorie, fiind necesare numeroase valori ce trebuie calculate la intervale
scurte de timp, pentru a putea obine indicatorii de fiabilitate ca funcii de
timp.
Analiza structural direct a fiabilitii echipamentului, bazat pe modelul
funcional (3.4), este de regul evitat din cauza dificultilor legate de
cunoaterea complet a proceselor aleatoare asociate componentelor
, )
, , n ... , , j , l ... , k ,
j
k
j
2 1 2 1 = = la diferite momente de timp.
3.2. Modelul logic
Pornind de la relaiile (3.4) dintre performanele echipamentului i
parametrii componentelor i de la domeniile de funcionare respective (3.6)
i (3.8), se poate construi un model structural cu ajutorul cruia analiza
Cap.3. Fiabilitatea structural 53
fiabilitii echipamentului este mult simplificat. Acest model, numit
model logic, se obine prin reducerea dimensiunii vectorilor de ieire i
stare dup cum urmeaz. n locul celor p variabile de ieire se definete o
singur variabil S, astfel nct, la fiecare moment de timp:
min i i max i i
max i i min i
y y sau y y ; p ... , , i daca S
y y y ; p ... , , i pentru S
< > = - =
s s = =
2 1 0
2 1 1
(3.10)
n conformitate cu ultima relaie, vectorul performanelor echipamentului
este nlocuit cu o singur variabil binar, care ia valoarea 1 dac
vectorul de ieire aparine domeniului de bun funcionare i valoarea 0
n caz contrar. Echipamentul se consider fr rennoire, fiabilitatea sa n
intervalul , ) t , 0 fiind egal cu probabilitatea ca la un moment dat, variabila
S s ia valoarea 1.
, ) 1 = = S P R
E
(3.11)
n locul vectorului de stare cu
j
l dimensiuni asociat unei componente j, se
consider o variabil binar
j
x , care ia valoarea 1 dac toi cei
j
l parametri
ai componentei sunt cuprini ntre limitele de toleran respective, i
valoarea 0 n caz contrar:
, ) , ) , )
, ) , ) , ) , ) k
max j
k
j
k
min j
k
j
j j
k
max j
k
j
k
min j
j j
sau ; l ... , , i a dac x
; l ... , , k pentru x


> < = - =
s s = =
2 1 0
2 1 1
(3.12)
Funcia de fiabilitate a unei componente este dat de:
R
j
=P(x
j
=1) (3.13)
Utiliznd variabilele binare {x
j
, j=1, 2, ...n} i S, relaia stare-ieire se
poate exprima printr-o funcie boolean, numit funcie de structur.
, )
n 2 1
x ... , x , x S = (3.14)
Analiza structural trebuie s determine o relaia funcional ntre funcia
de fiabilitate
E
R a sistemului i funciile de fiabilitate {R
j
, j=1, 2, ... n} ale
elementelor componente:
, )
n E
R ... , R , R R
2 1
+ = (3.15)
Utilizarea modelului logic presupune cunoaterea funciilor de fiabilitate
n
R ... , R , R
2 1
care caracterizeaz elementele echipamentului. Modelul logic
difer de cel funcional i prin faptul c structura echipamentului este
Cap.3. Fiabilitatea structural 54
descris de funcia boolean (3.14), n locul relaiilor (3.4) care sunt mult
mai complicate. Diferena de complexitate provine din faptul c relaiile
(3.4) realizeaz o descriere a echipamentului din toate punctele de vedere,
n timp ce funcia boolean (3.14) reflect exclusiv fiabilitatea structural,
punnd n eviden combinaiile logice ale strilor elementelor componente
care implic buna funcionare a echipamentului. Cele dou modele,
funcional i logic se vor compara n cazul concret al unui echipament
asimilat cu un sistem automat cu reacie negativ.
Fig. 3.2. Structur cu reacie
negativ
ntruct misiunea acestei structuri este s menin mrimea de ieire z la o
valoare constant, performana echipamentului poate fi definit ca variaia
relativ a acestei mrimi:
z
z
y
A
= (3.16)
Incluznd regulatorul i instalaia tehnologic ntr-un singur element
caracterizat de funcia de transfer , ) s H
d
, iar traductorul fiind considerat
separat, descris de funcia de transfer , ) s H
r
echipamentul analizat se poate
descompune astfel:
Fig. 3.3. Reprezentarea simpli-
ficat a structurii din figura 3.2.
Mrimea de referin (z
0
) se consider riguros constant. Din punct de
vedere al fiabilitii structura din figura 3.3 poate fi reprezentat prin
sistemul abstract din figura 3.4:
Fig. 3.4. Reprezentarea structurii din figura 3.3,
din punct de vedere al fiabilitii
Cap.3. Fiabilitatea structural 55
Solicitrile
n
u ... , u , u
2 1
datorate mediului ambiant i interaciunilor cu alte
echipamente acioneaz asupra parametrilor caracteristici
d
H i
r
H ai
elementelor componente, care la rndul lor, influeneaz performana y a
echipamentului.
Pentru a obine un model structural se pornete de la funcia de transfer a
echipamentului n regim staionar:
r d
d
H H
H
z
z
+
=
1
0
(3.17)
Prin logaritmare i derivare, din relaia (3.17) se obine:
r
r
r d
r d
d
d
r d
H
dH
H H
H H
H
dH
H H z
dz

+

+
=
1 1
1
(3.18)
Trecnd la diferene finite, din relaia (3.18) se obine:
r
r
r d
r d
d
d
r d
H
H
H H
H H
H
H
H H z
z
y
A A A

+

+
= =
1 1
1
(3.19)
Relaia (3.19) definete modelul funcional al fiabilitii echipamentului
analizat.
Pentru a exprima fiabilitatea se delimiteaz domeniul de bun funcionare
prin condiia c s y , astfel nct:
, ) c s = y P R
E
(3.20)
n continuare se pot proiecta toleranele parametrilor elementelor
componente prin metoda cazului cel mai favorabil. Se pune condiia:
c
A A A
s
+

+
s <
r
r
r d
r d
d
d
r d
H
H
H H
H H
H
H
H H z
z
y
1 1
1
(3.21)
Dac se consider c c c = +
r d
, se obine n continuare:
, )
, )
r
r d
r d
r
r
r
r d d
d
d
H H
H H
H
H
H H
H
H
c c
A
c
A
~
+
s + s
1
1 (3.22)
Relaiile (3.22) sunt analoge cu (3.8), funciile de fiabilitate individuale ale
componentelor fiind date de:
, )
(
]
1

s =
(
]
1

+ s =
r
r
r
r r d d
d
d
d
H
H
P R ; H H
H
H
P R c
A
c
A
1 (3.23)
Cap.3. Fiabilitatea structural 56
Pentru a stabili, cu ajutorul modelului funcional, relaia dintre funcia de
fiabilitate a echipamentului (3.20) i funciile de fiabilitate (3.23) ale
elementelor componente se folosete urmtorul algoritm [3]:
1. Se determin densitile de probabilitate , )
d H
H f
d
i , )
r H
H f
r
asociate parametrilor
r d
H , H .
2. Se calculeaz funciile de fiabilitate ale elementelor cu relaiile
(3.23).
3. Folosind densitile de probabilitate de la punctul 1 se stabilete cu
relaia (3.19) densitatea de probabilitate a performanei
echipamentului.
4. Utiliznd rezultatul de la punctul 3 se calculeaz cu relaia (3.20)
funcia de fiabilitate a echipamentului.
5. Se repet punctele 1 4 pentru diferite momente de timp.
Din analiza algoritmului se observ c el nu poate fi realizat analitic,
dificultatea esenial fiind legat de punctul 3. Se poate recurge la
simularea Monte Carlo, dar consumul de memorie i timp calculator este
mare, rezultnd concluzia c analiza fiabilitii pe baza modelului
funcional nu este o operaie prea comod.
n cazul modelului logic, se definete variabila binar S, astfel nct:

> =
s =
c
c
y pentru S
y pentru S
0
1
Pentru componentele
d
H i
r
H se definesc variabilele binare
d
x i
r
x care
iau valori egale cu 1 sau 0 dup cum inegalitile corespunztoare (3.22)
sunt sau nu ndeplinite. Se observ c ndeplinirea egalitilor (3.22)
asigur n mod acoperitor ncadrarea performanei echipamentului n
domeniul de bun funcionare.
Pentru ca echipamentul s fie n bun stare este necesar ca ambele
componente s fie n bun stare, ceea ce conduce la funcia logic de
structur:
r d
x x S = (3.24)
Funcia de structur este mult mai simpl dect relaia (3.19) care definete
modelul funcional, deoarece nu descrie modul n care echipamentul i
ndeplinete misiunea, ci exprim doar relaia logic dintre strile
componentelor i starea echipamentului. Dac se admite independena
Cap.3. Fiabilitatea structural 57
defectrilor elementelor, relaia dintre funcia de fiabilitate a
echipamentului
E
R i funciile de fiabilitate ale elementelor,
d
R i
r
R ,
presupuse cunoscute, se deduce prin calcule elementare:
, ) , ) , )
r d r d E
R R x P x P S P R = = = = = = 1 1 1 (3.25)
Exemplul considerat pune n eviden simplitatea analizei bazat pe
modelul logic.
3.2.1. Metode de analiz a fiabilitii sistemelor descrise prin
modele logice
Scopul acestor metode este ca pornind de la funcia de structur
, )
n
x ... , x , x S
2 1
= s se obin relaia dintre fiabilitatea echipamentului i
fiabilitile componentelor sale , )
n E
R ... , R , R R
2 1
+ = .
Se va utiliza n continuare o reprezentare a funciei logice de structur a
unui echipament, cu ajutorul grafurilor de semnal. Se consider c
semnalul introdus n graf ajunge la ieire dac i numai dac echipamentul
este n bun stare, adic S=1. Fiecrei variabile x
j
i corespunde un arc care
se consider ntrerupt dac x
j
=0, respectiv dac elementul j este defect.
Se consider o funcie de structur de forma produsului logic:
n 2 1
x x x S . = (3.26)
Graful de semnal corespunztor este urmtorul:
Fig. 3.5. Graful de semnal pentru funcia de structur (3.26).
Datorit formei grafului de semnal, aceste echipamente se numesc de tip
serie, oricare ar fi structura lor din punct de vedere funcional. Sub raportul
fiabilitii, un echipament care se defecteaz la defectarea oricruia din
elementele sale este de tip serie. Exemplu: structura cu reacie studiat.
n ipoteza independenei defectrilor elementelor componente, funcia de
fiabilitate a echipamentului este:
, ) , )
[ [
= =
= = = = =
n
i
i
n
i
i E
R x P S P R
1 1
1 1 (3.27)
Cap.3. Fiabilitatea structural 58
Din ultima relaie rezult c un echipament serie format din elemente fr
uzur este la rndul lui un echipament fr uzur. n cazul echipamentelor
cu structur serie avem:
t
E
n
i
i
t
n
i
t
i
E
e e e R

=

=

= = =

[

1
1
(3.28)
Rata de defectare constant i media timpului de funcionare sunt date de
relaiile:
E
E
n
i
i E
m


1
1
= =

=
(3.29)
Din relaiile (3.29) se observ c, dac fiabilitatea uneia dintre componente
este mult inferioar fiabilitii celorlalte, adic , , n , ... , , i , :
i j j
2 1 = >> - ,
atunci aceast component determin fiabilitatea echipamentului
) (
j E
~ . Rezult c este contraindicat s se sintetizeze echipamente de
tip serie din elemente cu fiabiliti mult diferite.
Considerm n continuare o funcie de structur de tipul SAU logic:
n 2 1
x x x S . = (3.30)
Graful de semnal corespunztor este urmtorul:
Fig. 3.6. Graful corespunztor
funciei de structura dat de
relaia 3.30
Astfel de echipamente se numesc de tip paralel, indiferent de structura lor
funcional.
Analiza cantitativ a fiabilitii echipamentului nu poate fi fcut imediat,
ca la echipamentul cu structur serie, deoarece probabilitatea reuniunii nu
este dat de suma probabilitilor, dect pentru evenimente incompatibile,
ceea ce nu este cazul. n aceast situaie se poate proceda la o reducere la
cazul anterior considernd variabila S negat:
n n
x ... x x x ... x x S
2 1 2 1
= = (3.31)
Cap.3. Fiabilitatea structural 59
n conformitate cu relaia anterioar, probabilitatea de defectare a
echipamentului este dat de produsul probabilitilor de defectare ale
elementelor componente:
, ) , ) , )
[ [ [
= = =
= = = = = = =
n
i
i E E
n
i
n
i
i i E
R F R F x P S P F
1 1 1
1 1 1 1 1 (3.32)
Din relaia anterioar se poate deduce c un echipament cu structur de tip
paralel, din punct de vedere al fiabilitii, format din elemente fr uzur
este un echipament cu uzur medie pozitiv (tip IFRA). Fizic, uzura
echipamentului se explic prin faptul c, pe msur ce unele elemente se
defecteaz, pericolul de defectare a echipamentului crete.
Pornind de la structurile elementare de tip serie i paralel i utiliznd
relaiile (3.27) i (3.32) s-ar putea realiza analiza oricrui echipament
reductibil la o combinaie de astfel de structuri.
Funcia de structur a unui echipament serie-paralel este, n general de
forma unei reuniuni de produse logice, o variabil fiind prezent numai n
unul dintre aceste produse reunite:
, )
m , k , l , i , x x
x x x S
m k
i
j 2 1
l i
i
i i i
=
. =


(3.33)
n mod similar un echipament paralel-serie va fi descris de o funcie de
structur de tipul produsului logic al unor reuniuni, o variabil aprnd
ntr-o singur reuniune:
m , k , l , i , x x
x x x S
m k
i
j 2 1
l i
i
i i i
=
|
.
|

\
|
. =


(3.34)
Exist ns i echipamente a cror structur nu poate fi descris cu ajutorul
funciilor de tipul (3.33) sau (3.34), sau de combinaii ale acestora. Pentru
exemplificare se consider funcia de structur dat de relaia (3.35).
, ) j , ) j
5 4 3 5 2 1
x x x x x x S = (3.35)
Funcia prezentat n (3.35) nu este o structur reductibil la combinaii de
structuri serie i paralel deoarece variabila
5
x apare mai mult dect o
singur dat.
Se vor analiza n continuare echipamentele coerente, adic acele
echipamente ale cror performane se mbuntesc odat cu creterea
numrului de elemente aflate n bun stare. n toate metodele folosite se
Cap.3. Fiabilitatea structural 60
face ipoteza independenei defectrii elementelor. Admiterea acestei
ipoteze conduce la o aproximare prin lips a fiabilitii sistemului, deci la
un calcul acoperitor. De asemenea, nu se vor lua n consideraie
posibilitile de rennoire ale echipamentului, modelul logic nefiind
adecvat tratrii unor asemenea situaii.
Una din metodele foarte utilizate n analizele efectuate fr mijloace
automate de calcul, este metoda probabilitii totale. Aceast metod
const n reducerea structurii unui echipament la combinaii de structuri
elementare de tip serie i paralel prin ipoteze formulate asupra strii unor
elemente ale acestuia. Pentru a obine reducerea este necesar ca ipotezele
formulate s se refere la variabilele care se repet n funcia de structur.
Se consider n continuare c variabila
j
x apare de mai multe ori n funcia
de structur. Dac se face ipoteza c elementul j este n bun stare,
variabila
j
x ia valoarea 1 iar funcia de structur devine:
, )
, )
n j j
j
x ... , x , , x ... , x , x
x
S
1 1 2 1
1
1
+
=
=
(3.36)
n ipoteza c elementul j este defect, variabila 0 =
j
x , iar funcia de
structur va avea expresia urmtoare:
, )
, )
n j j
j
x ... , x , , x ... , x , x
x
S
1 1 2 1
0
0
+
=
=
(3.37)
Fiabilitatea echipamentului se obine conform formulei probabilitii totale:
, ) , ) , ) , )
, ) , ) , ) , )
j j j
j j j E
R j S R R j S R x P
x S P x P x S P S P R
+ = =
= = + = = = = = =
1 0
0 1 1 1 1 1
(3.38)
Dac expresiile (3.36) i (3.37) reprezint combinaii de structuri serie i
paralel, probabilitile condiionate , ) j S R , , ) j S R pot fi calculate cu
ajutorul relaiilor (3.27) i (3.32), astfel nct funcia de fiabilitate
E
R poate
fi calculat.
Dac ns expresiile de tipul (3.36), (3.37) nu reprezint combinaii de tip
serie sau paralel, trebuie s se aplice nc o dat metoda probabilitii
totale.
Presupunnd c expresia (3.36) nu este de tipul unei combinaii serie-
paralel, datorit repetrii variabilei
j
x , aplicnd formula probabilitii
totale se obine:
Cap.3. Fiabilitatea structural 61
, ) , ) , )
k k
R k j / S R R k j / S R ) j / S ( R + = 1 (3.39)
Metoda probabilitii totale are avantajul c permite o evaluare comod a
ponderii pe care o au elementele n asigurarea bunei funcionri a
echipamentului.
Ponderea unei componente j n cadrul modelului logic se definete ca
derivata funciei de fiabilitate a echipamentului n raport cu funcia de
fiabilitate a componentelor respective. Plecnd de la relaia (3.38) ponderea
componentei j poate fi determinat cu ajutorul relaiei urmtoare:
, ) , ) j S R j S R
R
R
j
E
=
c
c
(3.40)
Aplicarea metodei probabilitii totale necesit evaluarea funciilor de
fiabilitate condiionate, astfel nct evaluarea ponderilor componentelor se
poate face cu minimum de efort de calcul.
Modelul logic exemplificare metoda probabilitii totale
Se consider un echipament format din patru surse de informaii, fiecare
aflndu-se n legtur cu celelalte trei (figura 3.7). Se accept ipoteza c
sursele nu se defecteaz, ns canalele de transmitere a informaiei pot fi
afectate de perturbaii n mod independent unul de altul, devenind
inutilizabile.
Fig. 3.7. Echipamentul analizat i graful asociat
Funcia de fiabilitate a unui canal este presupus cunoscut i se noteaz cu
R, fiind aceeai pentru toate canalele. Misiunea echipamentului este de a
realiza transferul informaiei ntre dou surse n mod direct sau prin
intermediul celorlalte surse.
Echipamentul avnd o structur simetric, se poate considera transmiterea
informaiei ntre oricare dou surse, de exemplu a i b. Analiznd logic
relaia dintre performana echipamentului i strile elementelor - operaie
Cap.3. Fiabilitatea structural 62
pentru care nu se poate da o regul general - se obine urmtoarea funcie
de structur:
6 5 3 4 3 2 5 4 6 2 1
x x x x x x x x x x x S = (3.41)
cu graful corespunztor n figura 3.7.
Analiznd graful asociat funciei de structur se constat c echipamentul
nu este reductibil la combinaii de tip paralel i serie. Acest lucru este
datorat oricruia dintre elementele 2 6 deoarece toate variabilele
corespunztoare
6 2
x x se repet n expresia funciei de structur (3.41).
n vederea analizei cantitative a fiabilitii se aplic metoda probabilitii
totale, fcndu-se ipoteze asupra strii unuia dintre elementele 2 6. Se
opteaz pentru elementul 3, alegerea fcndu-de n urma analizei grafului
din figura 3.7. Presupunnd c elementul 3 este n bun stare de
funcionare se obine funcia de structur dat de relaia (3.42):
, )
, ) , ) j
6 4 5 2 1
6 5 4 2 5 4 6 2 1 3
1
x x x x x
x x x x x x x x x x S


=
= = =
(3.42)
Graful de semnal asociat acestei funcii de structur este prezentat n figura
3.8.
Fig. 3.8. Graful de semnal asociat
funciei de structur (3.42).
Echipamentul cu funcia de structur (3.42) este o combinaie de structuri
serie i paralel, dup cum rezult din figura 3.8. Funcia de fiabilitate a
acestei structuri se obine aplicnd din aproape n aproape, relaiile (3.27)
i (3.32):
, ) , ) , ) , ) j , ) j , ,
, ) , ) R R R R R R R R
R R R x S P S R
+ + + =
(
]
1

=
= = = = =
2 3 4 5
2
2
2 2
3
4 8 5 2 1 1 1
1 1 1 1 1 1 1 1 1 3
(3.43)
Se consider n continuare ipoteza c elementul 3 este defect. Se obine
funcia de structur urmtoare:
, )
5 4 6 2 1 3
0 x x x x x x S = = (3.44)
Cap.3. Fiabilitatea structural 63
Graful de semnal asociat funciei de structur (3.44) este prezentat n figura
3.9. Acest graf de semnal se obine din cel iniial (figura 3.7) prin
ntreruperea arcului corespunztor elementului 3.
Fig. 3.9. Graful de semnal asociat
funciei de structur (3.44).
Funcia de fiabilitate asociat acestei structuri se obine aplicnd din
aproape n aproape, relaiile (3.27) i (3.32):
, ) , ) , ) , ) , )
R R R R R
R R R x S P S R
+ + =
= = = = =
2 3 4 5
2 2
3
2 2
1 1 1 1 0 1 3
(3.45)
Se aplic apoi formula probabilitii totale (3.38), obinnd funcia de
fiabilitate a echipamentului:
, ) , ) , )
R R R R R
R R R R R R R R R R
R R R R R R S R R S R R
E
+ + + =
= + + + + +
+ + + + = + =
2 4 5 6
2 3 4 5 6 2 3 4 5
2 3 4 5 6
2 7 7 2
2 2 2 2
4 8 5 1 3 3
(3.46)
Calculul ponderilor va fi exemplificat pentru elementul 3. Conform relaiei
(3.40) i innd seama de relaiile (3.43) i (3.45) se obine:
, ) , )
, )
3 2 2 3 4 5 2 3
4 5 2 3 4 5
3
1 2 2 6 6 2 2 2
4 8 5 3 3
R R R R R R R R R
R R R R R R R S R S R
R
R
E
= + + = +
+ + + + + = =
c
c
(3.47)
Din ultima relaie se observ c
ponderea elementului 3 n asigurarea
performanei echipamentului depinde
de funcia de fiabilitate a elementelor
acestuia i deci implicit de timp.
Reprezentnd grafic ponderea elemen-
tului 3 n raport cu R se observ c
aceasta este nul pentru 0 = R i 1 = R
i are un maxim pentru
5
2
= R .
Fig. 3.10. Ponderea elementului
3 n asigurarea fiabilitii
echipamentului.
Cap.3. Fiabilitatea structural 64
Din analiza efectuat rezult c, n contextul metodei probabilitii totale,
modelul logic se exprim mai comod prin graful de semnal dect prin
funcia de structur. De aceea n aplicaii, modelul logic este de regul
elaborat sub forma grafului de semnal, fr a mai fi necesar scrierea
explicit a funciei de structur.
Acest fapt a sugerat elaborarea unor metode de analiz analoge cu cele
aplicabile reelelor electrice (transfigurri triunghi-stea), care la rndul lor
pot fi reprezentate prin grafuri de semnal.
Metoda probabilitii totale, alturi de formulele de calcul al fiabilitii
structurilor elementare de tip serie i paralel, rmne cea mai utilizat i
mai comod metod pentru analiza unor echipamente de complexitate
redus. Creterea complexitii echipamentelor a impus ns elaborarea
unor metode de analiz mai sistematice, uor de implementat sub forma
unor algoritmi programabili pe calculator. Exist mai multe metode care
satisfac acest deziderat, ele fiind nglobate sub denumirea de metode
algebrice.
3.2.2. Metode algebrice de analiz a fiabilitii echipamentelor
descrise prin modele logice
Aceste metode se bazeaz pe faptul c funcia de structur a
echipamentului poate fi pus sub forma S-O-P (Sum-Of-Products) [3]:
i
j
i i
i
i
x ... x x S
2 1

= (3.48)
Termenii reunii cu expresia anterioar se numesc ci. O cale reprezint o
mulime de elemente a cror bun funcionare implic buna funcionare a
echipamentului.
Dac forma canonic (3.48) a funciei de structur este minimizat,
termenii reuniunii vor reprezenta ci minime pentru echipament. O cale
minim este o mulime de elemente a cror bun funcionare implic
funcionarea echipamentului, proprietate pe care nu o are nici o
submulime a cii minime.
Dac evenimentele care se produc atunci cnd termenii reuniunii (cile
minime), iau valoarea 1 i sunt evenimente incompatibile dou cte dou,
atunci se poate determina funcia de fiabilitate a echipamentului astfel:
[
=
= = = =
i
i
j
k
k
i E
) x ( P ) S ( P R
1
1 1 (3.49)
Cap.3. Fiabilitatea structural 65
n realitate, condiia de incompatibilitate ntre cile minime nu este
ndeplinit ntotdeauna. De aceea este necesar s se modifice forma (3.48)
astfel nct termenii s fie incompatibili ntre ei. Funcia de structur
trebuie pus sub forma unei reuniuni de produse logice mutual
incompatibile.
n continuare se prezint cea mai reprezentativ metod, ce poate fi
utilizat att pentru echipamente simple ct i pentru echipamente
complexe.
Se consider o funcie de structur format din reuniunea a dou ci
minime,
1
S i
2
S . Cu ajutorul tabelului de adevr se poate arta c relaia
urmtoare este adevrat:

2 1 1 2 1
S S S S S S = = (3.50)
1
S
2
S
2 1
S S

2 1
S S

2 1 1
S S S
0 0 0 0 0
0 1 1 1 1
1 0 1 0 1
1 1 1 0 1
Cu ajutorul relaiei (3.50), o reuniune a doi termeni oarecare poate fi
transformat ntr-o reuniune de termeni incompatibili. Prin generalizarea
relaiei (3.50) se obine:

m m
m
i
i
S S ... S S S ... S S S S S S S S S S S S = =

=
1 3 2 1 4 3 2 1 3 2 1
1
2 1 1
(3.51)
Se observ c n expresia (3.51) oricare doi termeni sunt incompatibili ntre
ei. Termenii , , ..m 1,2 i , S
i
. . = sunt de forma:
m 2 1, i
x ... x , x S
i
j i i i i
. =
=
2 1
(3.52)
Dac se introduc expresiile (3.52) n (3.51) i se dezvolt produsele logice
i
S dup regulile lui De Morgan, caracterul mutual incompatibil al
termenilor se poate pierde.
Exemplu: Fie

2 1 1 2 1
S S S S S S = = unde:
12 11 1
x x S = i
21 2
x S = .
Cap.3. Fiabilitatea structural 66
nlocuind pe
1
S i
2
S n funcia de structur i aplicnd regulile lui De
Morgan se obine:
, )


21 12 21 11 12 11
21 12 11 12 11 21 12 11 12 11
x x x x x x
x x x x x x x x x x S
=
= = =
Se observ c ultimii doi termeni nu sunt incompatibili ntre ei. Rezult
observaia urmtoare: atunci cnd expresiile (3.52) ale cilor minime sunt
nlocuite n funcia de structur (3.51), produsele logice
i
S nu trebuie
dezvoltate ca reuniuni de variabile negate. Dac nu exist variabile comune
n cile minime, se poate calcula direct funcia de fiabilitate a
echipamentului analizat. Dac ns exist variabile comune, ele trebuie
eliminate pentru a asigura independena termenilor intersectai n produsele
logice.
Se consider o funcie de structur cu dou ci minime care au un element
comun:

xz xy y x xz xy S S S = = =
2 1
. Cei doi termeni ai reuniunii sunt
incompatibili ntre ei, dar al doilea termen conine variabila x de dou ori
ceea ce conduce la o dependen ntre termenii xy i xz . Rezult c
probabilitatea interseciei nu poate fi calculat direct. Pentru eliminarea
variabilelor comune ntre diferite ci, se utilizeaz egalitatea urmtoare:

B A A B A AB = = (3.53)
Aplicnd relaia (3.53) n toate situaiile n care exist variabile comune
diferitelor ci minime, se obin relaiile (3.54):
, ) , )
, )
, ) , ) x y x x x y x x xy x
z y x xz y x x xz xy
z y x x z x x y x x xz xy
= = =
= =
= =


(3.54)
Dup eliminarea variabilelor comune, funcia de fiabilitate a
echipamentului se poate obine direct din forma final a funciei de
structur prin nlocuirea variabilelor cu funciile de fiabilitate
corespunztoare, dup modelul relaiei (3.49).
Pentru ca prelucrarea funciei de structur s fie eficient, este
recomandabil ca n forma ei iniial cile minime s se succed n ordinea
crescnd a numrului de elemente, i pe ct posibil, cile cu mai multe
elemente comune s ocupe poziii succesive. Metoda expus va fi aplicat
n continuare pentru analiza fiabilitii echipamentului format din patru
surse de semnal, avnd graful din figura 3.7. Cile minime sunt:
Cap.3. Fiabilitatea structural 67
6 5 3 5
4 3 2 4
5 4 3
6 2 2
1 1
x x x S
x x x S
x x S
x x S
x S
=
=
=
=
=
(3.55)
iar funcia de structur a echipamentului este:

5 4 3 2 1
S S S S S S = .
n conformitate cu (3.51), funcia de structur se poate pune sub forma:
, ) , ) , )


5 4 4 3 3 2 2 1 1
5 4 3 2 1 4 3 2 1 3 2 1 2 1 1
S S S S S S S S S
S S S S S S S S S S S S S S S S
=
=
(3.56)
Se poate utiliza i notaia prescurtat:

5 4 4
3
S S S S = (3.57)
unde
3
reprezint expresia (3.56) pn la
3
S inclusiv.
Prin nlocuirea n expresia (3.57) a expresiilor cilor minime
4
S i
5
S , date
de relaiile (3.55), se obine:

6 5 3 4 3 2 4 3 2
3
x x x x x x x x x S = (3.58)
Variabila
3
x care apare de dou ori n termenul al doilea se poate elimina
folosind cea de-a doua relaie din (3.54). Se obine:

6 5 3 4 2 4 3 2
3
x x x x x x x x S = (3.59)
nlocuind n continuare expresia cii minime
3
S i utiliznd relaiile (3.54)
se obine:
, )
6 5 3 4 4 3 2 5 5 4
6 5 3 4 2 5 4 4 3 2 5 4 5 4
6 5 3 4 2 4 3 2 5 4 5 4
2
2
2
x x x x x x x x x x
x x x x x x x x x x x x x x
x x x x x x x x x x x x S



=
= =
= =
(3.60)
n continuare, nlocuind i expresia cii minime
2
S i utiliznd relaiile
(3.54) se obine:
Cap.3. Fiabilitatea structural 68
, )


6 5 3 4 2 4 3 2 5 6 5 4 6 2 6 2
6 5 3 4 4 3 2 5 5 4 6 2 6 2
1
1
x x x x x x x x x x x x x x x x
x x x x x x x x x x x x x x S
=
= =
(3.61)
n final, nlocuind i expresia lui
1
S se obine dup calcule:
, )


6 5 3 4 2 1 4 3 2 6 5 1 5 4 6 2 1 6 2 1 1
6 5 3 4 2 4 3 2 5 6 5 4 6 2 6 2 1 1
x x x x x x x x x x x x x x x x x x x x x S
x x x x x x x x x x x x x x x x x x S
=
=
(3.62)
Forma funciei de structur S-O-P este o reuniune de termeni mutual
incompatibili, iar fiecare termen este o intersecie de variabile aleatoare
independente. Independena factorilor este asigurat de faptul c variabilele
individuale nu se repet n cadrul unei aceluiai produs logic. Repetarea
variabilelor n produse logice diferite nu are importan, datorit
ndeplinirii condiiei de incompatibilitate ntre aceste produse logice.
Funcia de fiabilitate a echipamentului rezult acum din simpla nlocuire n
expresia (3.62) a fiabilitilor componentelor, punnd , ) 1 x P R
j j
= = n
locul lui
i
x . Se obine:
, ) , ), )
, ), ), ) , ), ), )
6 5 3 4 2 1 4 3 2 6 5 1
5 4 6 2 1 6 2 1 1
1 1 1 1 1 1
1 1 1
R R R R R R R R R R R R
R R R R R R R R R R
E
+ +
+ + + =
(3.63)
Dar, ntruct toate elementele au aceeai fiabilitate R, se obine:
, ) , ) , ) , )
R R R R R
R R R R R R R R R
E
+ + + =
= + + + =
2 4 5 6
3 3 2 2 2
2 7 7 2
1 2 1 1 1
(3.64)
Se constat c rezultatul obinut este identic cu cel obinut prin metoda
probabilitii totale (3.46).
O alt metod algebric de analiz a fiabilitii se bazeaz pe transformarea
funciei logice de structur a echipamentului ntr-o funcie algebric, innd
seama de echivalenele dintre funciile logice i funciile algebrice:
Funcie Logic Algebric
I
xy xy
SAU
y x xy y x +
NU
x x 1
SAU
exclusiv
y x xy y x 2 +
Cap.3. Fiabilitatea structural 69
Dac n expresia funciei algebrice apar numai produse de variabile
independente, rezult:
, )
n E
R ,...... R , R R
2 1
+ = (3.65)
Metoda va fi exemplificat pentru acelai echipament format din patru
surse de informaie (figura 3.7). n prima etap se deduce funcia algebric
, )
n
x ... , x , x
2 1
+ asociat echipamentului. n acest scop se pleac de la:

6 5 3 4 3 2 5 4 6 2 1
x x x x x x x x x x x S = , relaie care se neag:
Rezult:
6 5 3 4 3 2 5 4 6 2 1
6 5 3 4 3 2 5 4 6 2 1
x x x x x x x x x x x
x x x x x x x x x x x S
=
= =

(3.66)
Utiliznd echivalentele dintre funciile logice i cele algebrice se obine:
, ) ,
)
6 5 4 3 2 6 5 3 2 6 4 3 2 6 5 4 2 6 5 4 3
5 4 3 2 6 5 3 4 3 2 6 2 5 4 1
2
1 1 1
x x x x x x x x x x x x x x x x x x x x x
x x x x x x x x x x x x x x x S
+ + + +
+ + =
(3.67)
innd seama de faptul c funciile de fiabilitate ale componentelor sunt
egale, se obine:
, ) , )
R R R R R R
R R R R R R
E
E
+ + + =
+ =
2 4 5 6
5 4 3 2
2 7 7 2
2 5 2 2 1 1 1
(3.68)
Se constat c i n acest caz rezultatul coincide cu cele obinute prin
metodele anterioare (3.46), (3.64).
n cazul n care structura echipamentului este foarte complicat, studiul
analitic al funciei de fiabilitate prin metodele descrise devine foarte
anevoios.
Evaluarea numeric aproximativ a funciei de fiabilitate poate fi realizat
n asemenea cazuri printr-o metod experimental. Metoda const din
generarea unor stri posibile ale elementelor echipamentului, n
conformitate cu funciile de fiabilitate individuale, i din evaluarea
performanei realizat de echipament n fiecare din situaiile realizate.
Raportul dintre numrul de cazuri cnd un echipament se comport
satisfctor i numrul total de ncercri va reprezenta o estimaie
punctual a funciei de fiabilitate a acestuia, cu att mai precis cu ct
numrul de ncercri este mai mare.
Cap.3. Fiabilitatea structural 70
Dac funcia de structur , )
n
x ... , x , x
2 1
este cunoscut, experimentarea
efectiv nu este necesar, strile posibile ale componentelor
echipamentului fiind obinute prin simulare. n acest scop, se genereaz
valori posibile ale vectorului de stare, n conformitate cu probabilitile
asociate variabilelor binare
i
x , probabiliti care reprezint funciile de
fiabilitate individuale ale componentelor. Pentru fiecare realizare
particular a vectorului de stare se calculeaz, cu ajutorul funciei de
structur, valoarea mrimii de ieire S. Estimaia punctual a funciei de
fiabilitate a echipamentului este dat de relaia urmtoare:
N
S
R
N
k
k
E

=
=
1

(3.69)
unde N este numrul de simulri realizate.
3.3. Modelul proceselor Markov
Considernd un echipament coerent descris de funcia de structur
(x
1
,x
2
,x
n
) i asociind fiecrui vector de stare (x
1
,x
2
,x
n
) un numr real
care s indice sintetic starea echipamentului, se obine un proces aleator
discret, w(t), cu anumite proprieti remarcabile [3].
Prima proprietate const n faptul c valorile particulare ale procesului
formeaz o mulime finit i numrabil. Acest lucru este generat de faptul
c echipamentul are un numr finit de elemente, iar combinaiile strilor
acestora, care reprezint strile sunt n numr finit i distincte, ntruct
difer ntre ele prin starea cel puin a unui element.
A doua proprietate se refer la modificarea valorii w(t) a procesului.
Aceast modificare se produce fie prin defectare fie prin punerea n
funciune a unui element al echipamentului, evenimente care se pot
produce ntr-un interval de timp (t, t+At), cu precizarea c n acest interval
infinit mic nu se poate defecta sau pune n funciune dect un singur
element, astfel nct tranziiile se pot face numai ntre stri adiacente, care
difer ntre ele prin starea unei singure componente.
Considernd o valoare w
0
particular a procesului la momentul t
0
,
probabilitatea ca sistemul s se gseasc ntr-o stare particular w la un
moment t, t>t
0
, depinde de w
0
, deoarece starea w se atinge din w
0
prin
tranziii discrete, dar nu depinde de strile anterioare lui w
0
. Altfel spus
Cap.3. Fiabilitatea structural 71
procesul este fr memorie sau este caracterizat de absena postaciunii. Un
astfel de proces poate fi modelat de un proces Markov omogen i cu un
numr finit i numrabil de stri.
Cu ajutorul proceselor Markov se pot descrie echipamentele att la nivel
global, ct i la nivel structural, innd seama de posibilitile de rennoire
ale elementelor.
a) Considerm n continuare un echipament caracterizat la nivel global ca
avnd dou stri:
starea 0 de bun funcionare;
starea 1 de defectare.
Dac echipamentul este fr rennoire atunci procesul Markov ce l descrie
se reprezint astfel: trecerea din starea 0 n starea 1 se produce ntr-un
interval de timp (t, t+At) cu probabilitatea z(t)At, unde z(t) reprezint rata
de defectare a sistemului.
Fig. 3.11. Graful asociat unui
echipament fr rennoire.
n scopul unei analize cantitative a procesului se poate scrie ecuaia:
P
0
(t+At)=P
0
(t)(1-z(t)At) (3.70)
Ecuaia (3.70) se transform n: ) t ( P ) t ( z
dt
) t ( dP
0
0
= (3.71)
n condiiile iniiale P
0
(0)=1 se obine din (3.71):
}

=
t
du ) u ( z
e ) t ( P
0
0
(3.72)
Se observ c n ipoteza absenei rennoirilor, probabilitatea ca
echipamentul s fie n bun stare la momentul t coincide cu funcia de
fiabilitate R(t).
b) Considerm acum c echipamentul este supus unei operaii de rennoire
de fiecare dat cnd se defecteaz, iar durata de rennoire este o variabil
aleatoare distribuit dup o lege oarecare, cu rata de rennoire (t). n
aceast situaie echipamentul poate reveni din starea 1 n starea 0 cu
probabilitatea (t)At. Graful asociat este prezentat n figura 3.12.
Fig. 3.12. Graful asociat
unui echipament cu
rennoire.
Cap.3. Fiabilitatea structural 72
Procesul Markov asociat acestui echipament este caracterizat de ecuaiile:
1
1
1 0
1 0 0
= +
+ = +
) t ( P ) t ( P
t ) t ( ) t ( P ] t ) t ( z )[ t ( P ) t t ( P A A A
(3.73)
Din (3.73) se obine: ) t ( ) t ( P )] t ( ) t ( z [
dt
) t ( dP
+ + =
0
0
(3.74)
Rezolvarea ecuaiei (3.74) n cazul general este dificil i de aceea se
consider cazul particular n care durata de funcionare i durata de
rennoire sunt distribuite exponenial, adic:
= ) t ( z i = ) t ( (3.75)
Ipoteza formulat mai sus este adevrat n cazul n echipamentelor fr
uzur. n aceste condiii, pentru P
0
(0)=1, se obine:
t ) (
e ) t ( P





+
+
+
+
=
0
(3.76)
Relaia (3.76) reprezint probabilitatea ca echipamentul s fie n bun stare
de funcionare la momentul t. Rezult c modelul procesului Markov este
foarte util n cazul analizei structurale, ndeosebi n cazul echipamentelor
cu rennoire.
Se consider un echipament descris de un model logic de tip serie, format
din n elemente cu rate de defectare i de rennoire constante i egale,
respectiv cu
i
i
i
(i=1,2,n). Duratele medii de funcionare i
funcionare i de rennoire ale elementelor sunt:
i
i
i
i
m , m

1 1
2 1
= = i=1,2,n (3.77)
Analiza fiabilitii acestui echipament se face n dou etape [3]:
1. se calculeaz indicatorii generali de fiabilitate;
2. se calculeaz indicatorii specifici sistemelor cu rennoire.
Pentru prima etap, funcia de fiabilitate se poate calcula direct cu ajutorul
modelului logic, innd seama de faptul c rennoirile elementelor
echipamentului nu influeneaz comportarea acestuia pn la defectare.
Buna funcionare a echipamentului presupune buna funcionare a tuturor
elementelor sale. Funcia de fiabilitate i media timpului de funcionare au
fost deja prezentate anterior i sunt date de:
t
E
e ) t ( R

= ;

=
=
n
i
i E
1
;
E
m

1
= (3.78)
Cap.3. Fiabilitatea structural 73
Funcia de fiabilitate poate fi calculat i cu ajutorul modelului Markov, al
crui graf este prezentat n continuare. Ecuaia cu diferene ce
caracterizeaz procesul este:

=
= = +
n
i
i E E
unde ] t )[ t ( P ) t t ( P
;
1
0 0
1 A A (3.79)
Fig. 3.13. Graful asociat unui
echipament fr rennoire cu
structur de tip serie.
Prin difereniere se obine:
) t ( P
dt
) t ( dP
E 0
0
= (3.80)
ecuaie care integrat n condiiile
P
0
(0)=1 conduce la
t
E
e ) t ( P

=
0
,
adic chiar la funcia de fiabilitate
dat de relaia (3.78).
Analiznd rezultatele obinute se constat c modelul procesului Markov
nu prezint avantaje n analiza structural a fiabilitii echipamentelor fr
rennoire. Pentru etapa a doua inem seama de posibilitile de revenire ale
echipamentului din strile de defectare n starea de bun funcionare.
Fig. 3.14. Graful asociat unui
echipament cu rennoire avnd
structur de tip serie.
Probabilitile strilor procesului se
determin cu ajutorul sistemului de
ecuaii urmtor:
n ,..... , , i
] t )[ t ( P t ) t ( P ) t t ( P
i i i i
3 2 1
1
0
=
+ = + A A A
(3.81)
la care se adaug relaia:

=
= +
n
i
i
) t ( P ) t ( P
1
0
1 (3.82)
care rezult din condiia de comple-
mentaritate a strilor echipamentului.
Prin diferenierea relaiei (3.81) se
obine:
Cap.3. Fiabilitatea structural 74
) t ( P ) t ( P
dt
) t ( dP
i i i
i
0
+ = , n , i 1 = (3.83)
Presupunnd c la momentul iniial echipamentul se afl n stare de bun
funcionare (P
0
(0)=1) i utiliznd transformata Laplace, din relaiile (3.82)
i (3.83) se obine:

= =
+
= =
n
i
n
i
*
i
i
* *
i
) s ( P
s
) s ( P
s
) s ( P
1 1
0 0
1

(3.84)
de unde rezult:
|
|
.
|

\
|
+
+
=

=
n
i i
i
*
s
s
) s ( P
1
0
1
1

(3.85)
ecuaie ce reprezint disponibilitatea echipamentului.
Transformatele Laplace ale probabilitilor strilor de defectare sunt:
|
|
.
|

\
|
+
+
+
=
+
=

=
n
i i
i
i
i
*
i
i
*
i
s
s
s
) s ( P
s
) s ( P
1
0
1

(3.86)
Aceste probabiliti reprezint indisponibilitatea echipamentului datorat
elementului i. Valoarea asimptotic a acesteia este dat de:

=

+
= =
n
i i
i
i
i
*
i
s
i
t
)) s ( sP ( lim )) t ( P ( lim
1
0
1

(3.87)
Considerm acum un echipament cu structur de tip paralel format din
dou elemente. n acest caz apare o deosebire esenial fa de
echipamentul cu structur serie: rennoirea elementului defect se poate face
n timpul funcionrii echipamentului, care este asigurat de ctre cellalt
element aflat n bun stare de funcionare.
Fig. 3.15. Graful asociat
unui echipament cu
structur de tip paralel.
Cap.3. Fiabilitatea structural 75
n consecin, comportarea echipamentului pn la defectare, respectiv
funcia de fiabilitate, vor fi influenate de probabilitile de rennoire ale
elementelor. Analiza fiabilitii poate fi efectuat numai cu ajutorul
modelului procesului Markov. Mulimea strilor echipamentului este
S={0, 1, 2} n care 0 reprezint starea n care ambele componente
funcioneaz, 1 reprezint starea n care funcioneaz doar o
component, iar 2 reprezint starea n care nu funcioneaz nici o
component. Strile 0 i 1 sunt stri de funcionare ale echipamentului
n ansamblu, iar starea 2 este stare de defectare. Se face presupunerea c
cele dou elemente ale echipamentului sunt caracterizate de distribuii
exponeniale ale duratelor de funcionare i rennoire, cu parametrii i
respectiv . Probabilitile strilor se obin din ecuaiile cu diferene finite:

+ + = +
+ = +
] t ) ( )[ t ( P t ) t ( P ) t t ( P
t ) t ( P ] t )[ t ( P ) t t ( P
A A A
A A A
1 2
2 1
1 0 1
1 0 0
(3.88)
Prin difereniere se obine:

+ =
+ =
) t ( P ) ( ) t ( P
dt
) t ( dP
) t ( P ) t ( P
dt
) t ( dP
1 0
1
1 0
0
2
2


(3.89)
Pentru rezolvarea sistemului (3.89) se alege ca stare iniial una dintre
strile de bun funcionare. Considernd ca stare iniial starea 1 avem
P
0
(0)=0 i P
1
(0)=1. Aplicnd transformata Laplace sistemului (3.89) se
obine:

= + + +
= +
1 2
0 2
1 0
1 0
) s ( P ) s ( ) s ( P
) s ( P ) s ( P ) s (
* *
* *


(3.90)
Rezolvnd sistemul (3.90) se obine transformata Laplace a funciei de
fiabilitate, care este egal cu probabilitatea ca la momentul t echipamentul
s fie ntr-o stare de funcionare.
2 2
1 0
2 3
2


+ + +
+ +
= + =
s ) ( s
s
) s ( P ) s ( P ) s ( R
* * *
(3.91)
Din expresia (3.91) se poate obine imediat media timpului de funcionare:
2
0
0 1
2
2

+
= = =
}

= s
*
) s ( R dt ) t ( R m (3.92)
Considernd acum i cazul n care echipamentul revine prin rennoire, din
starea de defectare n starea de bun funcionare (figura 3.16).
Cap.3. Fiabilitatea structural 76
Fig. 3.16. Graful asociat
unui echipament cu
rennoire avnd structur
de tip paralel.
Pentru exemplul considerat dac exist doi reparatori, atunci tranziia din
starea 2 n starea 1 se face cu probabilitatea t A 2 , ntruct punerea n
funciune a oricrui dintre cele dou elemente conduce la reluarea
funcionrii echipamentului. Dac ns exist un singur reparator atunci
probabilitatea tranziiei va fi t A . Pentru situaia din figura 3.16 se obin
urmtoarele ecuaiile cu diferene finite:

+ + + = +
+ = +
t ) t ( P ) t ( P ] t ) ( [ t ) t ( P ) t t ( P
t ) t ( P ] t )[ t ( P ) t t ( P
A A A A
A A A
2 1 0 1
1 0 0
1 2
2 1
(3.93)
Prin difereniere i innd cont de 1
2 1 0
= + + ) t ( P ) t ( P ) t ( P , se obine:

+ + =
+ =


) t ( P ) ( ) t ( P ) (
dt
) t ( dP
) t ( P ) t ( P
dt
) t ( dP
1 0
1
1 0
0
2 2
2
(3.94)
n continuare se aplic transformata Laplace i se obine:

+
= + + +
= +
s
s
) s ( P ) s ( ) s ( P ) (
) s ( P ) s ( P ) s (
* *
* *



1 0
1 0
2 2
0 2
(9.95)
Se calculeaz apoi ) s ( P
*
0
i ) s ( P
*
1
:
) s ) ( s ( s
) s (
) s ( P
*
2 2 2
0
2 2 2 3

+ + + + +
+
= (3.96)
) s ) ( s ( s
) s )( s (
) s ( P
*
2 2 2
1
2 2 2 3
2


+ + + + +
+ +
= (3.97)
Prin nsumarea ) s ( P
*
0
i ) s ( P
*
1
se obine transformata Laplace a
probabilitii ca echipamentul s fie n stare de funcionare:
) s ) ( s ( s
) s )( s (
) s ( P ) s ( P ) s ( R
* * *
2 2 2
1 0
2 2 2 3
2


+ + + + +
+ + +
= + = (3.98)
Cap.3. Fiabilitatea structural 77
n cazul n care cele dou elemente ale echipamentului ar avea ratele de
defectare i de reparare diferite, procesul Markov ar fi descris de un graf de
tipul celui prezentat n figura 3.17.
Fig.3.17. Graful Markov asociat unui
echipament de tip paralel format din
dou componente distincte.
3.4. Modelul arborelui de defectare
Metoda arborilor de defectare pentru studiul fiabilitii previzionale a
echipamentelor complexe, pornete de la ideea c procesul de defectare
poate fi cuantificat la nivelul structural astfel nct orice defeciune a
echipamentului este rezultatul unei secvene cuantificate de stri ale
procesului de defectare.
Nivelul de cuantificare este ales de analist, conform scopului urmrit i
preciziei dorite, putndu-se merge pn la nivelul componentelor,
rezultatele obinute fiind cu att mai apropiate de realitate cu ct nivelul de
cuantificare va fi mai detaliat.
n figura 3.18 se prezint schema
principial a unui arbore de
defectare, care conine o serie de
evenimente primare independente,
interconectate prin intermediul unei
structuri logice booleene, care indic
multitudinea posibilitilor n care
aceste evenimente se pot combina
pentru a genera n final avaria
echipamentului studiat. Din punct de
vedere structural, arborele de
defectare utilizeaz urmtoarele
concepte:
Fig.3.18. Modelul arborelui de
defectare
Cap.3. Fiabilitatea structural 78
- Elementele primare reprezint componentele sau blocurile care
stau la nivelul de baz al cuantificrii defectrii (avariei)
echipamentului;
- Defeciunile primare reprezint defectele elementelor primare;
- Evenimentul critic reprezint starea de defect a echipamentului;
- Modul de defectare reprezint setul de elemente defecte
simultan care scot din funciune echipamentul;
- Modul minim de defectare reprezint setul cel mai mic de
elemente primare care fiind defecte simultan, conduc la defectarea
echipamentului;
- Nivelul ierarhic reprezint totalitatea elementelor care sunt
echivalente structural i care ocup poziii echivalente n structura
arborelui de defectare.
Metoda are la baz logica binar, n mod formal o funcie a echipamentului
cere este asimilat unei funcii binare, ale crei variabile sunt defeciunile
primare i care poate fi sintetizat cu elemente I, SAU, NU.
Pe baza analizei prin metoda arborelui de defectare, se pot obine fie
probabilitatea de defectare, fie rata de defectare:
a) Evaluarea probabilitii de defectare folosete proprietile
porilor logice I, SAU, NU (figura 3.19).
Fig. 3.19. Pori logice utilizate n
construcia arborelui de defectare.
Astfel, la ieirea celor trei pori logice, probabilitatea de a avea un
defect este:
- ieirea porii I = probabilitatea (A defect i B defect) =
= , )
, ) , )
, ) , ) , ) , )

=
dependente lor evenimente cazul ; A / B P A P B P B / A P
te independen B si A cazul ; B P A P
B A P
(3.99)
- ieirea porii SAU = probabilitatea (A sau B defect) =
= , )
, ) , ) , )
, ) , ) , ) , )

+
+
=
te independen lor evenimente cazul ; B P A P B P A P
dependente lor evenimente cazul ; B A P B P A P
B A P
(3.100)
Cap.3. Fiabilitatea structural 79
- ieirea porii NU =
= probabilitatea (A s nu fie defect) =P( A)= 1- P(A). (3.101)
b) Evaluarea intensitii de defectare a echipamentului, (
E
), se face pe
baza ipotezei c defectrile elementelor componente sunt evenimente
independente i legea de defectare este de tip exponenial (z(t) = =ct.).
Pentru a stabili valoarea ratei de defectare a echipamentului se pornete de
la urmtoarele considerente:
- probabilitatea ca elementul A s se defecteze n intervalul (0,t)
este P(A)=F
A
(t);
- probabilitatea ca elementul B s se defecteze n intervalul (0,t)
este P(B)=F
B
(t).
n aceste condiii, la ieirea unei pori SAU se obine probabilitatea ca
echipamentul s se defecteze n intervalul (0,t) din cauza elementului A,
sau a elementului B:
P(AB)=P(A)+P(B) -P(A)P(B)=F
A
(t)+F
B
(t)-F
A
(t)F
B
(t)= F
E
(t) (3.102)
Se obine n continuare funcia de fiabilitate a echipamentului:
R
E
(t)=1- F
E
(t)=1- F
A
(t)- F
B
(t)+ F
A
(t) F
B
(t) => (3.103)
R
E
(t)=j j = (t) F (t) F
B A
1 1 R
A
(t)R
B
(t) (3.104)
Cum: R
A
(t)= , ) t exp
A
i R
B
(t)= , ) t exp
B
se obine pentru fiabilitatea
echipamentului expresia urmtoare:
R
E
(t)= , ) t t exp
B A
(3.105)
De unde se obine la ieirea porii logice SAU :
B A E
+ = (3.106)
Pentru a determina rata de defectare la ieirea porii logice I, se consider
N elemente i se reia corespunztor raionamentul de mai sus:
, )
[

=
=

=
N
i
i
N
i
i i
E
1
1
1
1
o
o
(3.107)
unde:
, ) t exp
i
i

o

=
1
1
(3.108)
Cap.3. Fiabilitatea structural 80
Exemplu: Se consider funcia de structur S=(x
1
, x
2
, x
6
) dat de relaia
(3.41) i se dorete obinerea unei relaii dintre probabilitatea de defectare a
echipamentului i probabilitile de defectare ale componentelor sale:
F
E
=(F
1
, F
2
, F
6
). Funcia de structur corespunztoare modelului
arborelui de defectare se poate obine direct din funcia de structur
corespunztoare modelului logic (3.41), innd seama de raportul de
dualitate dintre aceste dou modele:
S=x
1
x
2
x
6
x
4
x
5
x
2
x
3
x
4
x
3
x
5
x
6
=
=x
1
(x
2
x
6
)(x
4
x
5
)(x
2
x
3
x
4
)(x
3
x
5
x
6
)
S
L
=x
1
[ x
2
x
5
x
4
x
6
x
2
x
3
x
4
x
3
x
5
x
6
] (3.109)
Arborele de defectare este urmtorul:
Fig. 3.20. Arborele de defectare pentru exemplul din figura 3.7.
Cnd o intrare devine egal cu 1 se spune c s-a produs un eveniment
primar, iar cnd ieirea devine egal cu 1 se produce evenimentul TOP
(defectarea echipamentului).
CAPITOLUL 4
ECHIPAMENTE TOLERANTE LA DEFECTRI
4.1. Introducere
Dezvoltarea tehnologic din ultimele decenii a condus la apariia unor
domenii de activitate ce necesit echipamente care s nu se defecteze pe
durata misiunii (centrale nucleare, satelii de telecomunicaii, transport
aerian i cosmic etc). n unele cazuri, starea de defectare poate avea
consecine catastrofale, iar n altele, odat cu prima defectare, se termin i
durata de via a echipamentului, datorit faptului c intervenia
operatorului uman nu este posibil (ex. sateliii de telecomunicaii, sondele
spaiale etc). Rezolvarea problemei defectrilor n aceste cazuri a condus la
elaborarea unor structuri de echipamente tolerante la defectri. Un
echipament tolerant la defectri este acel echipament care i poate
continua execuia corect a funciilor sale de intrare / ieire, fr o
intervenie din exterior, n prezena unei anumite mulimi de defectri ce
apar n timpul funcionrii sale.
Prin execuie corect se nelege c rezultatele obinute (mrimile de ieire)
nu sunt afectate de erori, iar timpul de execuie nu depete o limit
precizat.
O defectare ce apare n timpul funcionrii operaionale a unui echipament
este o schimbare n valoarea uneia sau a mai multor variabile de ieire sau
de stare ce caracterizeaz echipamentul, defectarea fiind consecina
imediat a evenimentului defect. Evenimentul fizic defect poate fi o
imperfeciune fizic a unui element al echipamentului, care conduce la o
funcionare permanent, temporar sau intermitent eronat sau poate fi un
factor extern (variaii necontrolabile ale parametrilor mediului ambiant:
temperatur, umiditate, vibraii, ocuri etc; perturbaii prin cmp electric
sau electromagnetic etc.) care pot conduce la nefuncionarea
echipamentului. Defectrile se clasific dup durat n permanente sau
temporare, iar dup extindere pot fi singulare sau multiple.
Cap. 4. Echipamente tolerante la defectri 82
Defectrile permanente sunt cauzate de defectele permanente ale
componentelor echipamentului. Protecia mpotriva acestor defectri se
poate face fie prin utilizarea de componente de rezerv care vor fi puse n
funciune n locul celor defecte, fie prin msuri de reconfigurare n urma
crora componenta defect este izolat, iar funciile ei sunt preluate de alt
component aflat n rezerv.
Defectele temporare sunt de durat limitat, fiind cauzate de nefuncionri
temporare ale componentelor sau de interferene externe, echipamentul
revenind la parametrii normali de funcionare fr o intervenie extern.
Defectrile pseudo-temporare sunt defectri determinate de defectele
permanente ale componentelor echipamentului, pentru a cror manifestare
este necesar o anumit combinaie a valorilor semnalelor de intrare.
Defectrile singulare (locale) afecteaz o singur variabil
corespunztoare unui semnal de ieire sau unei stri interne, n timp ce
defectrile multiple (distribuite) afecteaz mai multe variabile de ieire sau
de stare ale echipamentului.
Eroarea este un simptom al unui defect, fiind cauzat de prezena unei
defectri. Se consider c n momentul utilizrii unui echipament au fost
deja eliminate erorile de proiectare i de fabricaie. Eliminarea acestor
erori/defecte se realizeaz n timpul testelor de laborator efectuate n
vederea omologrii echipamentului respectiv.
O interpretare mai general dat toleranei la defectri presupune ca aceasta
s includ i totalitatea erorilor de proiectare, nedetectate nainte de
utilizarea operaional a echipamentului. Prin tolerarea defectelor nu se
nelege o amnare a defectrii echipamentului, ci posibilitatea localizrii
automate a elementelor defecte i a dezactivrii elementului afectat de
erori, echipamentul continund s funcioneze corect pe baza elementelor
redundante.
Defectrile de proiectare sunt de regul consecina unor specificaii de
proiectare incomplete sau incorecte i se pot manifesta att pe partea de
hardware ct i pe partea de software a unui echipament. Tolerana la
defectri este un aspect esenial al realizrii echipamentelor fiabile i, n
sensul cel mai general, nseamn execuia corect a unui set de operaii
specificate n prezena unui anumit numr de defecte.
Cap. 4. Echipamente tolerante la defectri 83
Pentru ca echipamentul s fie considerat tolerant la defectri este necesar
ca dezactivarea elementului defect s se execute automat de ctre
echipamentul n cauz.
Atunci cnd se utilizeaz forme ale redundanei de tip static pentru a
implementa tolerana la defectri a unui echipament, se spune c
echipamentul are o toleran static la defectri, iar cnd se utilizeaz
procedee de detecie a defectrilor elementelor echipamentului urmate de
nlocuirea modului defect cu unul de rezerv, sau se realizeaz
reconfigurarea automat a acestuia, echipamentul va fi cu toleran
dinamic la defectri.
Pentru implementarea toleranei la defectri a echipamentelor se pot
utiliza urmtoarele trei tipuri de strategii:
strategii bazate pe diagnosticarea defectrilor i nlocuirea
elementelor defecte;
strategii bazate pe mascarea defectrilor;
strategii hibride bazate pe mascarea defectrilor, diagnosticarea i
nlocuirea elementelor defecte.
n toate strategiile intervine redundana: fie la nivel hardware sau
software, fie o redundan a funciilor echipamentului. Metodologia de
implementare a toleranei la defectri implic parcurgerea urmtoarelor
etape:
specificarea cerinelor de fiabilitate pentru echipament;
selectarea metodelor de diagnosticare a defectrilor i a algoritmilor
de mascare a defectrilor sau de reconfigurare a echipamentului;
evaluarea toleranei la defectri;
calculul performanelor de fiabilitate;
determinarea avantajelor obinute din punct de vedere economic.
4.2. Algoritmi de detecie i diagnosticare a defectrilor
Detecia i diagnosticarea defectrilor constituie punctul de pornire a
oricrei implementri a toleranei la defectri, atunci cnd aceasta este
realizat prin reconfigurarea echipamentului. Algoritmul de diagnosticare a
defectrilor conine de regul i toate aciunile de localizare a acestora.
ntr-un algoritm de diagnosticare a defectrilor se disting mai multe
abordri [2]:
Cap. 4. Echipamente tolerante la defectri 84
Testarea iniial, care are loc naintea utilizrii normale a
echipamentului. n aceast etap se pot identifica erorile de
proiectare sau de fabricaie, elementele defecte (hardware i
software).
Testarea on-line ce are loc simultan cu funcionarea normal a
echipamentului. Aceasta se poate realiza fie cu mijloace hardware
fie cu mijloace software. Se pot utiliza circuite autotestabile, coduri
detectoare de erori, module redundante etc. Aceast testare are
avantajul c detecia sau diagnosticarea defectrii se poate face
nainte de a se produce pierderi importante n echipament.
Testarea echipamentelor n vederea deteciei sau diagnosticrii
defectrilor atunci cnd operarea normal este ntrerupt. Aceast
metod de testare se realizeaz prin programe speciale de test sau
prin execuii repetate ale aceleiai secvene, pentru a se compara
rezultatele obinute. Aceast testare se desfoar n timpul
operaiilor de mentenan preventiv, sau cnd s-a constatat
defectarea echipamentului.
Testarea modulelor redundante const n verificarea dac modulele
de rezerv sunt n bun stare de funcionare. Se pot utiliza metode
on-line (pentru echipamentele autotestabile) sau metode off-line ce
utilizeaz programe de diagnoz, n funcie de tipul redundanei
folosite.
4.2.1. Algoritmi de reconfigurare a echipamentelor
Implementarea toleranei la defectri a echipamentelor utiliznd tehnici de
reconfigurare presupune n primul rnd diagnosticarea defectelor. Toate
aciunile ntreprinse din momentul diagnosticrii defectului i pn la
repunerea n funciune, la parametri nominali, constituie algoritmul
reconfigurrii echipamentului [2].
Metodele de reconfigurare se pot clasifica n funcie de starea
echipamentului dup reconfigurare astfel:
Metode ce realizeaz o reconfigurare total a echipamentului,
atunci cnd echipamentul este adus n starea anterioar defectrii
prin nlocuirea elementelor defecte.
Metode ce realizeaz o reconfigurare parial, adic aduc
echipamentul ntr-o stare de funcionare, dar cu o restrngere a
Cap. 4. Echipamente tolerante la defectri 85
funciilor sale anterioare. Aceasta se realizeaz prin nlturarea
elementului defectat i prin preluarea funciilor sale de ctre alte
elemente din structura echipamentului.
Metode de deconectare automat a echipamentului. Acestea au
drept scop evitarea unor pierderi sau avarii mai mari dect cele
produse prin defectarea elementelor n cauz.
Algoritmii de reconfigurare a echipamentelor pot fi implementai att la
nivel hardware ct i la nivel software
4.2.2. Algoritmi de mascare a defectrilor
Aceti algoritmi se implementeaz utiliznd structuri redundante statice
(logic majoritar, logic cuadrupl, logic cablat etc). n cazul acestor
algoritmi defectrile componentelor nu sunt prezente la ieirea
echipamentului, dect numai atunci cnd ele afecteaz n totalitate, sau n
majoritate elementele de rezerv.
Elementele de rezerv sunt conectate permanent, astfel nct mascarea
defectrilor se realizeaz instantaneu. Folosirea tehnicilor de mascare a
defectrilor se bazeaz pe presupunerea c defectrile modulelor de rezerv
sunt evenimente independente.
4.3. Structuri redundante pentru implementarea
toleranei la defectri
Teoria redundanei folosete cteva teoreme-limit care ghideaz
proiectarea echipamentelor cu structur redundant [2].
Redundana este o metod comod de cretere a fiabilitii
echipamentelor dac defectrile elementelor din componena
echipamentului sunt evenimente independente.
Probabilitatea de defectare a unui echipament cu structur
redundant, scade exponenial cu creterea costului alocat
echipamentului.
Implementarea redundanei se poate face prin tehnici de tip static, numite
i tehnici de mascare a defectrilor i prin tehnici de tip dinamic sau de
comutaie.
Cap. 4. Echipamente tolerante la defectri 86
Realizarea echipamentele tolerante la defectri utiliznd tehnicile de tip
static prezint urmtoarele avantaje:
corecia defectrii se face instantaneu;
nu este necesar diagnosticarea defectrilor;
trecerea pe la proiectarea unui echipament fr redundane la
proiectarea unui echipament cu redundane este relativ simpl.
Redundana de tip dinamic implic existena n componena
echipamentului a mai multor module identice, din care doar o parte sunt
operaionale, celelalte fiind n ateptare pentru a fi comutate n momentul
diagnosticrii unui defect. Acest tip de redundan este utilizat pentru a
realiza echipamente autoreparabile, cnd comutarea rezervelor se face n
mod automat, sau n realizarea echipamentelor reconfigurabile.
Redundana de tip dinamic presupune ndeplinirea condiiilor urmtoare
(uneori considerate dezavantaje):
echipamentul trebuie s tolereze ntreruperile i s poat executa o
reluare a operaiilor pentru a corecta erorile;
se presupune existena unui comutator sigur care s conecteze
rezervele sau s execute reconfigurarea n caz de defectare a unui
element;
diagnoza se desfoar n timpul funcionrii normale a
echipamentului, ceea ce presupune utilizarea unor metode i tehnici
de diagnosticare mai complicate.
Avantajele utilizrii redundanei de tip dinamic sunt urmtoarele:
se alimenteaz electric numai o rezerv a echipamentului;
comutatorul realizeaz o izolare a defectului;
numrul de rezerve poate fi ajustat fr a fi nevoie de modificarea
proiectrii echipamentului;
nu apar probleme de cuplare intrare / ieire a modulelor redundante.
Implementarea redundanei, n scopul alegerii schemei convenabile,
presupune precizarea aprioric a nivelului la care aceasta trebuie aplicat:
component, modul funcional sau la nivelul ntregului echipament.
n continuare sunt prezentate exemple de structuri redundante statice de tip
individual i global rezultate prin multiplicare (figura 4.1):
Cap. 4. Echipamente tolerante la defectri 87
a). Echipament cu structur neredundant
b). Echipament cu redundan la nivel individual
c). Echipament cu redundan la nivel global
Fig. 4.1. Structuri redundante statice realizate prin multiplicare
Modul de conectare fizic a elementelor de rezerv poate s coincid sau
nu cu modelul logic de fiabilitate. Un exemplu de aplicare a redundanei la
nivel global este prezentat n figura 4.2.
Fig. 4.2. Echipament cu redundan la nivel global
Echipamentul iniial format din unitile A, B, a fost dublat, ambele
echipamente lucrnd on-line i executnd sarcini identice pentru a putea
compara ieirile. Echipamentul va fi n bun stare de funcionare chiar dac
unul dintre module se va defecta, identificarea i izolarea elementului
defect urmnd a fi fcut de un modul suplimentar de verificare a
funcionrii corecte.
Cap. 4. Echipamente tolerante la defectri 88
Dac se consider ipotezele urmtoare:
modulele funcionale sunt nereparabile;
circuitele care asigur conectarea modulelor sunt perfecte;
defectrile elementelor funcionale sunt independente i staionare,
atunci se pot scrie n continuare expresiile funciilor de fiabilitate pentru
structurile redundante de tip individual i global (figura 4.1). Pentru prima
structur avem:
, , ,

=
- - =
n
i
k
i SI
i
t R t R
1
1 1 (4.1)
iar pentru structura redundant la nivel global:
,
K
n
i
i SG
) t ( R t R
]
]

\
|
- - =

= 1
1 1 (4.2)
unde , t R
i
este funcia de fiabilitate a elementului i, iar 1 - k
i
, numrul de
rezerve utilizate pentru elementul i.
Pentru acelai numr de rezerve, funcia de fiabilitate a structurii
redundante individuale are o valoare mai mare dect funcia de fiabilitate a
structurii redundante globale, ceea ce rezult uor din analiza calitativ a
celor dou structuri. n cazul structurii redundante la nivel global,
defectarea unui element oarecare scoate din funciune i celelalte n-1
elemente aflate n serie cu el, ceea ce nu se constat la structura redundant
individual, ansele de bun funcionare fiind mai mari pentru structura
redundant de tip individual.
Aplicarea redundanei individuale sau globale se poate face relativ simplu
n cazul echipamentelor de tip analogic.
n cazul echipamentelor digitale aplicarea de redundane trebuie fcut
lund msuri speciale, n caz contrar putndu-se observa o nrutire a
performanelor de fiabilitate.
Exemplu: Se consider un circuit basculant monostabil (CBM) cruia i se
aplic redundana prin multiplicare, obinnd schema din figura 4.3.
Dac unul dintre circuite se defecteaz astfel nct nu va da impuls de
ieire, schema funcioneaz n continuare n mod normal, iar dac circuitul
defect va genera impulsuri cu durat incorect (mai mare dect constanta
de timp a CBM) sau va funciona ca astabil, funcionarea echipamentului
Cap. 4. Echipamente tolerante la defectri 89
va fi eronat. Rezult de aici c este necesar s se cunoasc toate modurile
posibile de defectare ale echipamentului i s se ia msuri speciale de
protecie, specifice fiecrui caz n parte.
Fig. 4.3. Circuit basculant monostabil cu structur redundant static
Trebuie precizat faptul c dublarea componentelor unui echipament nu
conduce ntotdeauna la o cretere a fiabilitii acestuia. Se poate
exemplifica acest lucru cu ajutorul echipamentelor autotestabile realizate
prin dublare (figura 4.4).
Fig.4.4. Echipament cu structur autotestabil
Comparatorul evideniaz defectarea unuia din cele dou module identice
prin formarea semnalului de STOP. Prezena unui defect n echipament este
sesizat numai dac cele dou module nu sunt afectate simultan de aceleai
erori (defecte).
4.3.1. Structuri redundante statice de tip individual i global
rezultate prin multiplicare
Pentru realizarea unei structuri tolerante la defectri, pornind de la
echipamentul autotestabil din figura 4.4 se poate utiliza structura din figura
4.5. Defectarea unui modul M nu va mai produce apariia semnalului de
"STOP", informaia eronat fiind blocat spre ieire de una din porile
1
G .
Semnalul de ieire va fi dat doar de grupul de module aflate n bun stare
de funcionare.
Cap. 4. Echipamente tolerante la defectri 90
n cazul echipamentului prezentat se poate evidenia o defectare doar dac
se defecteaz n acelai mod sau n moduri diferite dou module din cele
dou grupe. Dac se defecteaz cele dou uniti ale unei grupe, iar
semnalele de ieire ale lor sunt identice i eronate, comparatorul nu va
putea bloca trecerea semnalului eronat spre ieire [2].
Fig.4.5. Structur tolerant la defectri
Circuitele introduse suplimentar,
3 1 2 1
G , C , C . cu o structur simpl
trebuie s aib o fiabilitate foarte ridicat, astfel nct echipamentul obinut
s fie de nalt fiabilitate.
4.3.1.1. Structura redundant logica majoritar
NMR N Modular Redundancy
Aceast structur este implementat prin divizarea echipamentului
neredundant n module funcionale, multiplicarea acestor module de N ori
( 1 - n 2 N = , n=2, 3, ...) i introducerea ntre aceste module funcionale a
unor module de decizie numite votere, care funcioneaz dup o logic
majoritar.
Structura cea mai utilizat i cea mai simpl este structura redundant
logic majoritar de tip 2 din 3, cunoscut n literatura de specialitate sub
numele de TMR (Triple Modular Redundancy), prezentat n figura 4.6.
Modulele
3 2 1
M , M , M sunt identice din punct de vedere fizic i funcional,
avnd la intrare semnale identice
3 2 1
I , I , I . Modulul de decizie format de
voterul V, urmrete semnalele de ieire E , E , E
3 2 1
ale modulelor, ieirea
o
E fiind dat prin regula majoritii. Dac
3 2 1
E E E = = atunci
o
E va fi
Cap. 4. Echipamente tolerante la defectri 91
egal cu acestea, iar pentru dou semnale 1,2,3 i , E
i
= egale i al treilea
diferit, semnalul de ieire
o
E va fi dat de cele dou semnale identice.
Fig. 4.6. Structura redundant logic majoritar de tip 2 din 3.
Structura prezentat mascheaz defectarea unuia dintre modulele
funcionale M, dar nu poate corecta mai mult de o eroare. Pentru a corecta
dou sau mai multe erori (defectri) este necesar s se creasc gradul
redundanei (3 din 5, 4 din 7 etc).
Structura TMR asigur buna funcionare a echipamentului att timp ct cel
puin dou module funcioneaz corect. Generaliznd pentru structura
logic majoritar n din 1 - n 2 , se poate preciza c un astfel de echipament
funcioneaz corect att timp ct este asigurat buna funcionare a oricrei
combinaii de module cuprins ntre n i 1 - n 2 , celelalte module putnd fi
defecte. Este necesar, n plus, ca blocul de decizie (voterul) s fie n bun
stare de funcionare. Funcia de fiabilitate pentru un astfel de echipament
este dat de relaia urmtoare:
, ) , ) , ) , ) , ) t R t R t R C t R
V
j n j
n
n j
j
n
TMR

(
(

1 2
1 2
1 2
1 (4.3)
unde , ) t R este funcia de fiabilitate a unui modul funcional, iar , ) t R
V
funcia de fiabilitate a voterului. ntruct la nivelul voterului nu este
tolerat nici o defectare, pentru mbuntirea performanelor de fiabilitate
se poate face o multiplicare a voterelor ca n figura 4.7.
Structura NMR se poate aplica global echipamentului sau la nivel de
subsisteme / module funcionale.
O problem deosebit n proiectarea echipamentelor ca structur
redundant logic majoritar este dimensiunea modulelor crora li se aplic
redundana, aceasta putnd varia de la un simplu circuit cu cteva
Cap. 4. Echipamente tolerante la defectri 92
componente, pn la ntregul echipament. Complexitatea blocului de
decizie (voter) este funcie de nivelul la care se aplic redundana.
Fig.4.7.Structur redundant
cu multiplicarea voterelor.
O alt modalitate de cretere a fiabilitii structurilor de tip TMR const n
introducerea unor detectoare de defecte ale modulelor, ceea ce permite
identificarea automat a modulului defect i apoi nlocuirea acestuia cu un
alt modul n stare de bun funcionare, echipamentul fiind readus la
performanele iniiale (figura 4.8).
Figura 4.8. Structur TMR autotestabil
O astfel de abordare este util pentru echipamentele ce permit aciuni de
mentenan, oferind o disponibilitate foarte ridicat dac remedierea
primului defect se face n timp util, adic naintea producerii unui nou
defect care ar conduce la defectarea echipamentului.
n cazul echipamentelor de calcul reparabile, cu redundan de tip logic
majoritar, redundana NMR se poate aplica la nivelul ntregului
calculator, voterul fiind introdus n sistemul de comunicaii ntre
calculatoare. O alt posibilitate const n aplicarea redundanei la nivel de
module mici - procesoare, uniti de memorie, uniti ce pot fi reparate
individual, n acest caz voterul fiind situat pe traseul magistralelor interne
ale echipamentului de calcul.
Figura 3
Figura 6
Cap. 4. Echipamente tolerante la defectri 93
Trebuie precizat faptul c propagarea semnalelor prin diverse circuite se
poate face cu viteze diferite. De aici rezult necesitatea ca voterul s fie
proiectat astfel nct s introduc o ntrziere a rspunsului, sau, pentru a
alinia la intrare toate semnalele, de exemplu, o perioada de tact. Acest
lucru conduce la introducerea unei ntrzieri a rspunsului echipamentului
de calcul, ceea ce determin o micorare a performanelor.
Modulele de decizie sunt implementate de regul, hardware. Pentru a se
evita ntrzierile introduse de diferitele module se poate folosi un timp de
referin comun, adic utilizarea unui generator de tact pentru toate
elementele structurii. Acest lucru influeneaz performanele de fiabilitate,
ntruct generatorul de tact devine punctul slab al structurii. Problema se
poate rezolva utiliznd generatoare de tact redundante. n figura 4.9 este
prezentat o structur de echipament de calcul tolerant la defectri [2]:
Fig. 4.9. Echipament de calcul tolerant la defectri
Blocul de decizie este format din dou pri: voterul pentru sincronizare i
voterul de date. Voterul pentru date furnizeaz decizia asupra datelor
prezente pe trei magistrale de date, iar voterul de sincronizare determin
decizia asupra semnalelor de control. Structura unui voter de sincronizare
este prezentat n figura 4.10.
Fig. 4.10. Structura unui voter de sincronizare
Cap. 4. Echipamente tolerante la defectri 94
4.3.1.2. Structuri redundante statice cu logic cvadrupl
Acest tip de structur se aplic echipamentelor construite cu circuite logice
i const n multiplicarea de patru ori a circuitelor logice, conectate astfel
nct semnalele eronate sunt mixate cu semnalele corecte provenite de la
circuitele de rezerv, realizndu-se astfel mascarea unui defect. Metoda se
bazeaz pe proprietile unor echipamente cu circuite logice de a masca
intrinsec unele defectri de blocare n 1 sau 0.
Analiznd schema din figura 4.11 se constat c o eroare la ieirea porii
1
SI se va propaga la ieirea porii SAU dac, combinaiile semnalelor la
intrrile porilor
1
SI ,
2
SI nu sunt toate egale cu 1.
Fig. 4.11. Circuit logic neredundant
care mascheaz unele defectri.
Dac intrrile sunt la 1 logic, atunci poarta
2
SI mascheaz defectarea
porii
1
SI , semnalul de la ieirea porii SAU aprnd corect. Prin dublarea
porilor ntr-o reea cu astfel de pori logice, dup modelul din figura 4.11,
se obine un echipament care tolereaz defectrile (figura 4.12). Eroarea
apruta la ieirea porii
1
SI este corectat de poarta SAU prin mixarea
semnalului eronat cu semnalul corect dat de poarta
2
SI . Circuitul
redundant cu logic cvadrupl este prezentat n figura 4.13.
Fig. 4.12. Circuit logic
redundant.
Fig. 4.13. Structur redundant logic cvadrupl.
Cap. 4. Echipamente tolerante la defectri 95
Erorile aprute la nivelul 1 sunt corectate instantaneu de logica circuitului
la nivelul 2 pentru semnale 1 la intrare sau la nivelul 3 pentru semnale
0 la intrrile porilor
4 1
SI ... SI .
4.3.2. Structuri redundante dinamice
Aceste structuri redundante utilizeaz mai multe module identice din punct
de vedere funcional. Funcionarea echipamentului este asigurat utiliznd
numrul minim de module funcionale, celelalte module fiind n rezerv,
dar urmnd a fi conectate n structura echipamentului atunci cnd unul din
modulele active se va defecta. Structurile de acest tip se mai numesc i
structuri redundante de comutaie.
nlocuirea modulului defect se face n mod automat cu unul de rezerv,
decizia fiind luat de ctre un bloc de supraveghere care va comanda
elementele de comutaie dup ce va identifica o defectare ntr-unul dintre
modulele active. Prin nlocuirea automat a elementului defect cu unul
bun, structura redundant dinamic realizeaz un echipament autoreparabil.
Acest tip de structur este indicat pentru echipamentele cu misiuni de lung
durat i la care intervenia operatorului uman pentru reparare nu este
posibil/permis (ex. satelii de telecomunicaii, relee de transmisiuni
izolate etc).
Echipamentele reconfigurabile, adic acelea care i modific structura la
apariia unei defectri, astfel nct echipamentul s poat funciona n
continuare dar cu o capacitate de operare redus, prezint tot o structur
redundant de tip dinamic (Exemplu: un sistem multiprocesor).
Cele dou metode presupun existena unei proceduri automate de diagnoz,
care va identifica o defectare n structura echipamentului urmat de
localizarea acesteia la nivelul unui modul nlocuibil. De asemenea, este
necesar s existe un comutator automat, care realizeaz nlocuirea modului
defect cu unul n bun stare de funcionare sau efectueaz reconfigurarea
echipamentului.
Problema de baz pentru un echipament cu structur redundant de
comutaie, const n revenirea acestuia la starea de bun funcionare.
Aceasta presupune detecia defectrii i prevenirea propagrii datelor
eronate peste anumite limite geometrice i/sau controlul informaiilor
obinute, autorepararea hardware-ului, dac este necesar, reconstituirea
informaiei afectate de eroare, reluarea funcionrii la parametri nominali a
echipamentului. Aceast structur se poate aplica cu uurin
Cap. 4. Echipamente tolerante la defectri 96
echipamentelor organizate modular. Modulele trebuie alese astfel nct s
se poat diagnostica cu uurin modulul defect.
n figura 4.14 este prezentat un echipament de calcul cu structur
redundant de comutaie. Echipamentul format din unitile Procesor 1,
Memorie 1 funcioneaz on-line iar cel format din Procesor 2, Memorie 2
funcioneaz off-line. Utiliznd aceleai resurse se poate realiza un
echipament reconfigurabil, ca n figura 4.15. Iniial toate cele patru uniti
funcioneaz on-line, iar cnd una din unitile Procesor i sau Memorie i
(i=1,2) se defecteaz, echipamentul i continu funcionarea fr unitatea
defect, reconfigurndu-se ntr-un echipament cu performane mai reduse,
ns superioare unui echipament format dintr-un procesor i o memorie.
Echipamentul se defecteaz dac se defecteaz simultan dou uniti
Procesor i sau Memorie i (i=1,2). Acest tip de echipament necesit un
software i un hardware complexe, dar prezint performane de fiabilitate
ridicate.
Fig. 4.14. Structur redundant dinamic la nivel de echipament
Fig. 4.15. Structur redundant dinamic la nivel de modul.
Cap. 4. Echipamente tolerante la defectri 97
4.3.2.1. Structuri redundante hibride
Aceste structuri mbin caracteristicile structurilor redundante cu logic
majoritar i cele ale structurilor de comutaie. De la structura redundant
logic majoritar se preia mascarea instantanee a defectrilor, iar de la
structura redundant de comutaie sunt preluate funciile de diagnosticare
automat a defectrilor i de nlocuire a modului defect cu unul de rezerv.
Schema reprezentativ a unei structuri de acest tip este prezentat n figura
4.16.
Structura are la baz un nucleu de 2n-1, n=2, 3, ... module funcionale
identice, conectate prin intermediul unei reele de interconectare pentru a
forma o structur logic majoritar de tip n din 2n-1 i un numr de r
module de rezerv care urmeaz a fi conectate n momentul deteciei unor
defeciuni la cele 2n-1 module funcionale.
Fig. 4.16. Structur redundant hibrid
Detectorul de eroare compar ieirea voterului cu ieirile celor 2n-1
module identice ale nucleului, evideniind defectarea unui modul. Reeaua
de interconectare este astfel realizat nct deconecteaz modulul defect,
introducnd n locul acestuia o rezerv, atunci cnd una din cele 2n-1 ieiri
testate este eronat (este diferit de ieirea voterului).
Aceast structur poate avea o fiabilitate foarte ridicat dac echipamentul
de interconectare, voterul i detectorul de eroare sunt foarte fiabile.
Aceasta implic necesitatea implementrii acestor componente utiliznd
structuri ct mai simple i ct mai fiabile.
Cap. 4. Echipamente tolerante la defectri 98
4.3.2.2. Structuri redundante pentru interconexiunile
unui echipament
Pentru realizarea unui echipament de nalt fiabilitate cu structur tolerant
la defectri, ale crui elemente sunt protejate la apariia defectrilor prin
tehnici de redundan, este necesar ca i interconexiunile dintre elementele
echipamentului s admit o toleran la defectrile posibile, chiar dac, de
regul, ele sunt considerate mult mai fiabile dect celelalte elemente ale
echipamentului. Acest lucru este n particular necesar pentru echipamentele
care utilizeaz o magistral (bus) comun de date ntre modulele sale [2].
Se pot distinge trei tipuri diferite, dar complementare, de structuri
redundante ce pot fi utilizate n cazul magistralelor de date:
Structuri redundante de tip static, cnd informaia redundant
rezultat prin utilizarea codurilor detectoare i corectoare de erori
este transmis pe linii de date redundante. Redundana apare ca
intrinsec, iar defectrile sunt mascate prin utilizarea tehnicilor de
corecie a erorilor.
Structuri redundante de tip dinamic, care necesit utilizarea unor
circuite de detecie a defectrilor pe linie, evideniind liniile defecte
i nlocuindu-le cu linii de rezerv, cu ajutorul unor circuite de
comutaie specifice. Se obine astfel autorepararea sau reconfigurarea
echipamentului n vederea tolerrii defectrilor.
Structura redundant distribuit, care este o redundan topologic
intrinsec a sistemului de linii de informaie, permind o tolerare
perfect a defectrilor prin utilizarea unor rute alternante. Totui,
aceasta conduce la o oarecare reducere a performanelor de operare
ale echipamentului, prin introducerea unor ntrzieri n propagarea
informaiilor.
Primele dou structuri sunt comune cu structurile redundante aplicate
modulelor funcionale, iar a treia este tipic pentru sistemele de
interconectare a echipamentelor/modulelor.
Exemplu: Structur redundant dinamic aplicat BUS-urilor de date [2].
O abordare posibil pentru implementarea acestei structuri redundante este
considerarea celor l linii de informaie a unui bus de date, ca l module
funcionale, crora li se aplic tehnicile clasice de redundan pentru
Cap. 4. Echipamente tolerante la defectri 99
protecie la defectri. Aceast abordare este incomod din cauza numrului
mare de linii cerute. Dac se prevd k linii de rezerv i se cere ca fiecare
linie activ s fie nlocuit de oricare dintre cele k rezerve, atunci
comutatoarele ce asigur reconfigurarea vor trebui s aib caracteristici de
fan-in, fan-out i de putere excesive. Dac ns se cere celor l linii de
informaie
j
l s fie conectate la una dintre liniile de bus , B , B , B
k j 1 j j + +
va
rezulta un sistem de comutaie mai simplu.
Creterea de fiabilitate n cele dou cazuri este aceeai dar cerinele de
fan-in, fan-out i putere sunt reduse de la l n primul caz, la k n cel de-al
doilea, unde l este de regul cu un ordin de mrime mai mare dect k.
Fig. 4.17. Structur redundant dinamic aplicat unui BUS de date
Informaia este transmis de la cele dou linii
2 1
E , E ale unui modul
emitor la un modul receptor, cu liniile
2 1
R , R . Conectarea liniilor
emitorului, respectiv receptorului la liniile magistralei de comunicaie se
face prin intermediul unor comutatoare (modul-BUS, BUS-modul). Pentru
a se obine o structur tolerant la defectri se prevede o linie de rezerv,
astfel nct fiecare linie de informaie va avea dou stri.
Aceste dou stri vor fi memorate de un
registru al strilor bus-ului, care n acest caz
poate fi implementat cu un circuit basculant
bistabil. Comutatorul modul-BUS va comuta
linia de informaie E
1
la linia de bus B
1
sau
B
2
, iar linia de informaie E
2
la bus B
2
sau B
3
,
n funcie de starea de defect detectat.
Stri
Linie bus
neconectat
S
1
S
2
0 0 B
3
0 1 B
2
1 1 B
1
Cap. 4. Echipamente tolerante la defectri 100
Un defect al circuitelor basculante bistabile poate conduce la defectarea
ntregului echipament. O soluie este aplicarea de redundane pentru aceste
circuite, ceea ce conduce ns la o structur mai complicat i mai
costisitoare, cu cerine de fan-in, fan-out mai mari, dar cu o fiabilitate mai
ridicat.
CAPITOLUL 5
TEHNICI DE DETECIE A ERORILOR
5.1. Introducere
Evidenierea strii eronate a unui echipament, stare care se datoreaz fie
erorilor de proiectare, fie defectrilor elementelor componente, se
realizeaz prin introducerea n structura echipamentului a unor componente
suplimentare (hardware sau software) urmnd ca ulterior, celelalte faze ale
toleranei la defectare s mascheze aceste erori sau defecte fizice. Astfel un
echipament testabil conine pe lng elementele funcionale de baz o serie
de elemente pentru testabilitate (figura 5.1).
Fig. 5.1. Structura unui echipament testabil
n funcie de scopul urmrit, testele aplicate echipamentelor se pot clasifica
astfel:
Teste pentru verificarea funcionrii, orientate spre o verificare de
conformitate cu specificarea funcional a echipamentului.
Teste de ncredere, pentru verificarea diferitelor funcii ale
echipamentului n scopul obinerii datelor asupra strii
echipamentului. Aceste teste sunt utilizate de regul dup o
intervenie corectiv n echipament, sau una periodic, n cazul
programului de mentenan preventiv.
Teste de diagnostic, n vederea operaiilor de nlocuire sau reglare
necesare, dup detectarea unei defectri a echipamentului.
Cap.5. Tehnici de detecie a erorilor 102
Pentru realizarea n bune condiii a unei testri, elementele suplimentare
introduse pentru asigurarea testabilitii echipamentului, trebuie s
ndeplineasc condiiile urmtoare:
s se bazeze pe specificaiile echipamentului;
s testeze toate specificaiile posibile ale echipamentului, pentru a se
realiza o testare complet a acestuia;
defectrile echipamentului s nu conduc la defectarea elementelor
care realizeaz testarea.
n cazul echipamentelor tolerante la defectri detecia strilor eronate se
poate face n dou moduri:
Aplicnd blocului S un test dup generarea semnalelor de ieire, dar
nainte ca acestea s fie evideniate le ieirea blocului S (figura 5.1),
urmnd ca apoi s se aplice una din tehnicile de tolerare a
defectrilor.
Dnd echipamentului o structur de tip autotestabil care va nsemna
o testare continu n timpul funcionrii normale a acestuia, fiind
astfel nlturate activitile echipamentului scurse ntre tranziia
eronat i aplicarea testului, rezultnd i un timp mai redus de
restabilire a echipamentului.
n funcie de principiile care stau la baza generrii lor, aceste teste se pot
clasifica astfel:
Teste sincrone, care se aplic att modulelor hardware ct i software.
Teste de diagnostic, care se aplic de regul prin excitarea unei
componente cu un set de semnale pentru care sunt cunoscute
semnalele de ieire corecte, semnalele obinute fiind comparate cu
valorile ateptate.
Teste prin multiplicare, care constau n multiplicarea activitii
echipamentului testat. (Dublarea echipamentului original, copia
funcionnd simultan. Rezultatul testului se obine prin compararea
ieirile obinute).
Teste prin inversarea funciilor echipamentului. Acestea se pot utiliza
pentru acele echipamente cu relaii intrare - ieire simple. (Ex. banda
magnetic se citesc apoi datele nscrise pe band i se compar cu
cele originale, codificatoare-decodificatoare).
Teste de paritate, utilizate pentru transmisii de date.
Cap.5. Tehnici de detecie a erorilor 103
5.2. Metode de generare a secvenelor de test utilizate
n diagnoza defectelor
Un test de diagnoz reprezint succesiunea vectorilor (semnalelor) de
intrare, aplicai la intrrile primare, mpreun cu vectorii (semnalele) de
ieire, prezeni la ieirile primare ale echipamentului. Testele de diagnoz
se pot clasifica n:
Teste parametrice, care implic verificarea caracteristicilor
parametrice (tensiuni, impedane etc).
Teste funcionale, care implic verificarea funciilor logice ale
circuitelor, utiliznd dicionare de defectri care permit verificarea
conformitii funciilor rspuns.
Testele funcionale pot fi:
exhaustive cnd verific toate combinaiile posibile;
pariale verificarea fcndu-se numai pentru combinaiile cele
mai probabile n funcionarea curent a echipamentului;
statistice secvenele de test fiind date aleator cu o lege de
repartiie uniform.
Teste dinamice, care implic i verificarea timpului de rspuns i de
comutaie n condiii reale de utilizare.
5.2.1. Metode de generare a secvenelor de test
pentru circuite logice
n cazul echipamentelor compuse din module logice se pot utiliza
urmtoarele tipuri de metode pentru generarea secvenelor de test:
Metode analitice i funcionale dup cum generarea secvenelor de
test ine seama de structura circuitelor sau numai de funcia lor
logic.
Metode deterministe i probabilistice dup principiul utilizat.
Metode deterministe: generarea secvenelor de test prin analiza i
simularea funciilor logice. Combinaia semnalelor de test la intrrile
primare este impus pe baza analizei structurii circuitului, iar prin
schimbarea comportrii acestuia n prezena anumitor defectri se
determin defectrile susceptibile de a fi puse n eviden cu secvena de
test respectiv la intrrile primare.
A) Simularea deductiv. Aplicarea acestei metode const n partiionarea
echipamentul n circuite elementare i disjuncte funcional, dezvoltnd n
continuare o combinaie de teste pentru fiecare dintre circuitele elementare,
Cap.5. Tehnici de detecie a erorilor 104
pe baza logicii circuitului. Metoda este util pentru circuitele simple, dar
nu este indicat pentru circuitele complexe.
Exemplu: Metoda cii sensibile. Aceast metod const n alegerea ctorva
ci de propagare de la un punct de manifestare a defectului spre ieirile
circuitului.
Fig. 5.2. Cale sensibil la propagarea unui defect
Dac se consider c defectul se manifest la ieirea porii
0
P , atunci calea
sensibil va fi format din porile
n 2 1
P ... , P , P , astfel stabilite nct
semnalele de la ieirea oricrei pori
j
P s fie determinate numai de ctre
semnalul de intrare care vine de la poarta
1 j
P

(figura 5.2). n acest fel,
semnalul de la ieirea porii
0
P va fi dedus doar din observarea semnalului
de la ieirea porii
n
P . Semnalele de intrare pentru poarta
0
P se deduc n
funcie de semnalele impuse ieirii porii
0
P .
Problema testrii n cazul n acestei metode se poate formula astfel: avnd
un set de ci sensibile trebuie gsit o combinaie de semnale la intrrile
primare care va realiza toate intrrile necesare acestei ci de pori.
Se consider c ieirea porii
2
P (figura 5.3) este blocat, n 1. Semnalul
1 x
3
va pune n eviden defectarea porii
2
P . Ieirea 0 y
2
P
dac
defectul este absent i 1 y
2
P
dac defectul este prezent.
Fig.5.3.Circuit utilizat pentru exemplificarea metodei cii sensibile
Cap.5. Tehnici de detecie a erorilor 105
n prima etap se alege arbitrar calea de pori logice
8 6 5 2
P , P , P , P de la
2
P
la ieire. Pentru ca aceast cale s fie o cale sensibil la propagarea
defectului trebuie ndeplinite condiiile:
1 x
4
, pentru a sensibiliza poarta
5
P ;
0 x
5
, pentru a sensibiliza poarta
6
P ;
1 y
3
P
, pentru a sensibiliza poarta
8
P .
n etapa a doua se gsete vectorul test la nivelul intrrilor primare, astfel:
- din etapa I avem: 1 x , 1 x
4 3
i 0 x
5
;
- pentru ca 1 y
3
P
trebuie ca x
1
=1 i x
2
=0, sau x
1
=0 i x
2
=1, sau
x
1
=1 i x
2
=1.
Se obine vectorul de test: 1 , 0 , 1 , 1 , 0 , 1 y , x , x , x , x , x T
2 5 4 3 2 1 1
, care
identific defectarea.
Pentru 1 y
2
defectul este prezent, 0 y
2
indicnd absena defectrii
considerate. Defectarea nu se observ la ieirea
1
y , deoarece calea
7 4 2
P , P , P nu este sensibil la propagarea defectrii considerate. Pentru
0 y
4
P
i 1 y
6
P
rezult 1 y
1
atunci cnd defectul este prezent i pentru
1 y
4
P
i 0 y
6
P
rezult 1 y
1
, cnd defectul nu este prezent.
Metoda cii sensibile nu conduce ntotdeauna i pentru orice tip de circuit
logic la un test de diagnostic.
B) Generarea secvenelor de test pe principii probabilistice
Detectarea erorilor/defectelor se bazeaz n acest caz pe natura aleatoare i
pe numrul foarte mare al vectorilor de test.
Metoda generrii aleatoare a testelor
Fig. 5.4. Structura utilizat pentru realizarea testrii cu secvene aleatoare.
Cap.5. Tehnici de detecie a erorilor 106
Intrrile circuitului testat i cele ale unui circuit martor sunt baleiate n
paralel n momentul efectiv al testrii de ctre secvenele de test generate
aleator. Semnalele de ieire ale celor dou circuite sunt comparate: n caz
de divergen a celor doi vectori ai semnalelor de ieire, circuitul testat este
considerat defect. Secvenele de detecie obinute permit stabilirea unui
dicionar al defectrilor pentru circuitul respectiv i, de aceea, procedeul
poate fi considerat autoinstruibil.
Metoda simulrii Monte-Carlo
Metoda const ntr-o analiz cu ajutorul unei simulri a defectrilor de
detectat. Semnalele de intrare sunt obinute aleator, cu o subrutin de
generare aleatoare a numerelor 0 i 1.
Se determin apoi, cu ajutorul unui simulator de circuite logice cu injecie
de defectri, abilitatea fiecrui vector de test de a detecta diferitele
defectri din circuit, conform unei liste de defectri. Se consider N
circuite ce sunt simulate i care sunt comparate cu un circuit martor. La
fiecare neconcordan a semnalelor de ieire se evideniaz combinaia
semnalelor test necesar diagnosticrii unui defect.
Aceast metod de generare a secvenelor de test poate consuma foarte
mult timp atunci cnd se cere detectarea tuturor defectrilor posibile ntr-
un echipament, iar n unele cazuri nu este posibil diagnosticarea tuturor
defectrilor. De aceea este indicat s se combine metodele aleatoare de
generare a secvenelor de test cu metodele deterministe.
5.2.2. Strategii de elaborare a secvenelor de test
pentru echipamentele mari
n cazul echipamentelor mari, datorit volumului foarte mare de informaie
ce trebuie prelucrat la un moment dat i eterogenitii echipamentelor, nu
se pot utiliza aceleai teste ca n cazul circuitelor logice. Echipamentele
mari au de regul o structur complex, coninnd uniti diferite:
electronice, electromecanice, uniti de adaptare etc.
Datorit eterogenitii, n cazul echipamentelor mari se pot aplica doar
teste de tip funcional. Echipamentul complex este partiionat n module
funcionale, pentru fiecare modul se genereaz secvenele de test i apoi se
compun aceste secvene pentru ansamblul general.
Cap.5. Tehnici de detecie a erorilor 107
Este necesar ca generarea testelor s se realizeze la nivelul fiecrui modul
i s ia n considerare compunerea acestor module n structura
echipamentului, deoarece nu este ntotdeauna posibil propagarea spre
ieire a oricrei secvene de semnale care conin o informaie n vederea
diagnosticrii unui defect. Rezult c eficacitatea testului este determinat
de modul alegerii modulelor componente ale echipamentului considerat.
Partiionarea unui echipament se poate face n dou moduri:
printr-un decupaj funcional al echipamentului, ce faciliteaz
compunerea modulelor n echipament;
printr-un decupaj structural al echipamentului, ce utilizeaz
proprieti ca simetria, repetitivitatea etc., de natur s faciliteze i s
optimizeze cercetrile cu privire la generarea testelor, att la nivelul
modulelor ct i la nivelul echipamentului n ansamblu.
n generarea secvenelor de test pot fi evideniate strategiile de mai jos.
I. Elaborarea de teste dup principiul start-small
n acest caz testarea ncepe cu cel mai
mic modul posibil din echipament,
fiecare test suplimentar adugnd apoi un
nou modul pentru testare (figura 5.5). Cu
toate c procedura stabilirii succesiunii
testelor individuale este complex, exist
ns dou avantaje:
localizarea rapid a defectrilor,
dac se consider c o defectare
detectat nu se mai poate gsi ntr-
un circuit nou testat, deoarece nu
este posibil trecerea la pasul
urmtor dect dup nlturarea
defectrii respective;
este rezolvat problema
defectrilor multiple atunci cnd
partiionarea echipamentului este
realizat n modele suficient de
mici.
Fig. 5.5. Principiul start-small
Cap.5. Tehnici de detecie a erorilor 108
Dificultile care apar sunt legate de gsirea decupajului adecvat i de
ordonarea circuitelor rezultate n vederea optimizrii testrii lor.
II. Elaborarea de teste dup principiul start-big
Testul se aplic la nceput unei poriuni mari din echipament i n caz de
bun funcionare se continu cu o alt unitate mare. n caz de detecie a
unei defectri se procedeaz la o ramificare a testelor pentru a se
diagnostica module din ce n ce mai mici n scopul de a se putea ajunge la
identificarea defectrii. Avantajul acestei abordri const n aceea c nu
este necesar un decupaj strict al echipamentului, nici o ordonare precis a
testelor, ns algoritmii de diagnosticare sunt mai complicai. Ramificarea
testelor se face pn se ajunge la cea mai mic parte sau component
nlocuibil sau reparabil.
Fig. 5.6. Algoritmul de testare start-big.
Cap.5. Tehnici de detecie a erorilor 109
5.3. Metode de derulare a testelor
Metodele de derulare a testelor pentru echipamentele digitale se pot
clasifica n secveniale i combinaionale. n cazul metodei de testare
secvenial, cel de-al i - lea vector de test este determinat pe baza
rspunsurilor la cei i 1 vectori de test anteriori. n cazul testrii
combinaionale, cel de-al i - lea vector de test este independent de vectorii
test anteriori [2].
I. Metoda testrii secveniale
Se consider un echipament partiionat n apte module identice
7 1
S ... S ,
crora li se aplic trei secvene de test , T , T , T
3 2 1
rezultnd patru tipuri de
semnale rspuns: y
1
, y
2
, y
3
, y
4
(tabelul 5.1).
Se obine un arbore de diagnostic n care fiecare defectare corespunde unei
ramuri, dar nu n mod necesar i invers, terminaiile ramurilor corespund
locurilor unde s-a oprit testarea, cnd s-a identificat o defectare (figura
5.7).
n cazul analizat s-a cunoscut apriori faptul c modulul S
1
este n stare
bun de funcionare i, prin convenie, a fost plasat pe ramura superioar a
arborelui.
Tabelul 5.1
Prin aplicarea testului
1
T s-a obinut o partiionare n patru clase a celor
apte module n funcie de semnalele de ieire
i
Y . Pentru repartizarea
ulterioar a claselor
3 2 1
S S S i
6 4
S S este necesar s se utilizeze testele
2
T i
3
T . Se ajunge astfel la identificarea ntr-un mod unic a unui echipament,
deci la un procedeu de testare cu rezoluie de diagnosticare maxim. Dup
fiecare test, aplicarea testului urmtor se face n funcie de rezultatele
obinute anterior. n mod uzual se adopt testul care furnizeaz cea mai
mare cantitate de informaie.
Test
Rspuns
y
1
y
2
y
3
y
4
T
1
S
1
S
2
S
3
S
5
S
4
S
6
S
7
T
2
S
1
S
2
S
3
S
5
S
7
S
6
S
4
T
3
S
1
S
2
S
4
S
5
S
6
S
7
S
3
---
Cap.5. Tehnici de detecie a erorilor 110
Fig. 5.7. Arborele de diagnostic n cazul testrii secveniale
II. Metoda testrii combinaionale
Aceast metod conduce la o cretere a numrului de teste, dar necesit o
memorie mai redus pentru stocarea datelor obinute. Redundana proprie
acestei metode de testare poate conduce la detectarea unor defectri care nu
au fost considerate printre defectrile posibile la generarea testelor, ceea ce
compenseaz timpul mai mare necesar testrii.
Aplicarea testelor ntr-o ordine prestabilit conduce la un dicionar al
defectrilor. Se consider exemplul anterior i se aplic succesiv testele
, T , T , T
3 2 1
rezultnd graful din figura 5.8:
Fig. 5.8. Arborele de diagnostic n cazul testrii combinaionale
Cap.5. Tehnici de detecie a erorilor 111
n urma aplicrii tuturor testelor de diagnoz ntr-o ordine prestabilit, se
obine un arbore de diagnoz, iar dicionarul de defectri rezultat este
prezentat n tabelul 5.2.
Tabelul 5.2
Deoarece numrul de combinaii ale semnalelor care detecteaz defectrile
variaz de la o defectare la alta, prin ordonarea combinaiilor semnalelor de
test n sensul descreterii numrului de defectri detectate, devine posibil
terminarea testrii ntr-un timp mai scurt.
Cu toate c are inconvenientul necesitii de a memora rezultatele
intermediare, metoda testrii secveniale are avantajul de a fi mai rapid
ntruct sunt aplicate numai combinaiile de test necesare. Metoda testrii
combinaionale nu necesit memorarea rezultatelor testelor ns este de
durat mai lung ntruct trebuie executate toate testele, chiar dac a fost
identificat o defectare.
5.4. Echipamente autotestabile
Procedeul autotestrii constituie baza implementrii tolerrii dinamice a
defectrilor. Funcia de autotestabilitate trebuie s fie inclus att n
echipamentele autoreparabile, ct i n cele reconfigurabile [2].
Implementarea echipamentelor tolerante la defectri presupune realizarea
unor structuri autotestabile cu o siguran n funcionare foarte ridicat. Se
definete echipamentul total autotestabil ca fiind echipamentul autotestabil
i sigur n prezena defectrilor.
Un echipament autotestabil total, relativ la o anumit mulime de defectri
are proprietile urmtoare:
Echipa
mente
Rspunsuri la testele:
Obs.
T
1
T
2
T
3
S
1
y
1
y
1
y
1
S
1
- bun
S
2
y
1
y
1
y
2
S
2
- defect
S
3
y
1
y
1
y
3
S
3
- defect
S
4
y
3 4
Y
y
2
S
4
- defect
S
5
y
2
y
2
y
2
S
5
- defect
S
6
y
3
y
3
y
2
S
6
- defect
S
7
y
4
y
2
y
2
S
7
- defect
Cap.5. Tehnici de detecie a erorilor 112
toate defectrile acestei mulimi sunt detectate n timpul funcionrii
normale a echipamentului;
orice defectare este detectat de ndat ce a aprut.
Supravegherea unui echipament autotestabil poate fi realizat de un
echipament de detecie a defectrilor conectat la ieirile de test (figura 5.9).
Acest echipament de supraveghere va forma semnalul de alarm sau STOP
i va aciona comutarea rezervelor echipamentului sau reconfigurarea sa,
atunci cnd echipamentul are o structur redundant dinamic, sau va
aciona asupra altui echipament de decizie.
Fig. 5.9. Echipament
autotestabil
Structura unui circuit de detecie a defectrilor este cu att mai complicat
cu ct numrul variabilelor de test
Ti
y este mai mare. Schema bloc
prezentat n figura 5.10 este compus dintr-un circuit de control (CC) i
un circuit pentru formarea semnalelor de ALARM sau STOP.
Fig.5.10. Circuit de detecie a defectrilor
Circuitul de control trebuie s ndeplineasc condiiile urmtoare:
toate semnalele de test ale echipamentului autotestabil controlat trebuie
s fie observabile la ieirea sa;
orice defectare care apare n funcionare trebuie s fie detectat n cursul
funcionrii sale normale.
Cap.5. Tehnici de detecie a erorilor 113
Circuitul de formare a semnalului de ALARM sau STOP trebuie s aib n
compunere urmtoarele elemente:
un circuit de detecie D, care s detecteze configuraia semnalelor de
test care nu aparin unei stri de bun funcionare;
un filtru F, pentru a fi eliminate eventualele configuraii tranzitorii;
un circuit care s asigure memorarea erorii detectate de circuitul D, de
exemplu un circuit basculant bistabil de tip RS.
Utilizarea filtrului F nu mai este necesar atunci cnd circuitul de detecie
este sincronizat de un semnal de tact. Realizarea unui echipament
autotestabil poate fi condiionat de apariia anumitor tipuri de defectri
apriori considerate, funcie de tipul de aplicaie avut n vedere pentru
echipamentul respectiv i tehnologia de fabricaie folosit.
Echipamentele total autotestabile pot fi clasificate dup tipul redundanei
utilizate, n:
echipamente total autotestabile cu structur redundant separabil;
echipamente total autotestabile cu structur redundant neseparabil.
A) Echipamentele total autotestabile cu structur redundant separabil, se
pot mpri la rndul lor astfel:
a
1
) Echipamente autotestabile cu structur dublat (figura 5.11).
Fig. 5.11. Echipament autotestabil cu structur dublat
Modulul redundant este identic cu cel funcional. Semnalele de ieire sunt
trimise la circuitul de control, care n caz de necoinciden va genera
semnalul de ALARM sau STOP. Structura este simpl i se poate aplica
oricrui echipament. Pentru a evita erorile de proiectare care ar putea afecta
n acelai mod cele dou module este de preferat ca modulul redundant s
Cap.5. Tehnici de detecie a erorilor 114
fie realizat cu o alt schem dar s ndeplineasc aceleai funcii ca
modulul funcional. Apar probleme de sincronizare ntre cele dou module
i probleme legate de costul ridicat al soluiei.
a
2
) Echipamente autotestabile cu inversarea funciei intrare/ieire
(figura 5.12).
Fig. 5.12. Echipament autotestabil cu inversarea funciei intrare/ieire
Aceast soluie nu se poate aplica dect pentru echipamente cu funcii I/E
simple, pentru care se poate determina funcia invers a modulului
funcional (ex. codificatoare - decodificatoare etc).
Costul unui astfel de echipament poate depi dublul costului
echipamentului de baz. Apar probleme de sincronizare, ntruct timpii de
propagare prin cele dou module sunt diferii.
a
3
) Echipamente autotestabile cu coduri detectoare de erori (figura 5.13).
Fig. 5.13. Echipament autotestabil cu coduri detectoare de erori
Cap.5. Tehnici de detecie a erorilor 115
Modulul redundant (reprezentat cu linie ntrerupt) al echipamentului
autotestabil considerat realizeaz o codare a semnalelor de intrare i ieire
ale modulului funcional.
n figura 5.13 este prezentat un echipament cu intrrile
1 n
c , b , a

i ieirile
n n
c , s . Blocul de formare a semnalelor de test formeaz semnalele
2 1
T T
Y , Y
astfel nct 0 , 1 sau 1 , 0 Y , Y
2 1
T T
pentru o funcionare normal i
1 , 1 sau 0 , 0 Y , Y
2 1
T T
n prezena unor defectri n echipamentul
funcional.
B) Echipamente autotestabile cu structur redundant neseparabil.
Acestea includ echipamentele autotestabile sintetizate pe baza utilizrii
codurilor redundante de tip neseparabil pentru codarea informaiilor de
intrare/ieire. Exemplu: echipamentele ce utilizeaz codul k din n. Aceste
echipamente vor avea un pre de cost mai redus fa de echipamentele
autotestabile cu structur dubl.
5.5. Metode de asigurare a unei testabiliti facile
Testabilitatea unui echipament constituie aptitudinea acestuia de detectare
i localizare uoara a defectrilor posibile. Aceasta nseamn c
echipamentul posed o colecie de teste uor de generat, aplicat i evaluat,
care permit obinerea unei localizai precise a defectrilor. Testabilitatea se
realizeaz n faza de proiectare, regulile de proiectare urmrind s creasc
controlabilitatea i observabilitatea echipamentelor respective.
O metod general de a produce programe de test pentru circuitele
electronice const n a verifica funcional fiecare bloc identificabil n
circuitul respectiv. Fie un circuit logic complex de tip integrat, reprezentat
n figura 5.14:
Fig. 5.14. Circuit integrat complex
Cap.5. Tehnici de detecie a erorilor 116
Dac se consider blocul BL
1
, stabilirea unor configuraii de semnale
pentru testare pe intrrile sale presupune posibilitatea controlrii valorilor
logice ale nodurilor de reea din regiunea A prin intermediul vectorilor de
test aplicai pe intrrile primare I
1
... I
n
.
Msura n care este posibil asigurarea de valori logice bine definite unui
nod al reelei, prin intermediul vectorilor aplicai pe intrrile primare,
poart numele de controlabilitate a nodului respectiv.
Dac se rezolv problema configuraiilor logice necesare pentru intrrile
blocului logic testat, rmne n continuare s se rezolve problema
observrii ieirilor acestuia, ntruct nu ntotdeauna acestea pot fi n
contact direct cu ieirile primare. Rezolvarea acestei probleme presupune
stabilirea unor ci de comunicaie prin zona B ntre ieirile blocului testat
i ieirile primare ale echipamentului.
Msura n care comportarea unui nod al reelei logice poate fi transmis
ctre una dintre ieirile primare se numete observabilitatea nodului
respectiv.
Proiectarea circuitelor testabile se bazeaz pe dou metode:
Prima metod pornete de la proiectarea existent i introduce elemente
logice adiionale, ceea ce conduce la o cretere a complexitii
circuitului, dar reduce numrul de teste necesare pentru diagnoz.
Aceast metod se poate aplica pentru rezolvarea problemelor de
testabilitate la nivelul de plci de circuite imprimate echipate cu
componente i echipamente, prin introducerea unor puncte de test
suplimentare.
A doua metod const n proiectarea circuitelor astfel nct s fie uor
testabile. Aceast metod poate introduce ntrzieri mari n propagarea
semnalelor i o cretere a numrului de pori logice.
n cazul circuitelor integrate, unde numrul terminalelor este limitat nu se
pot introduce puncte de test suplimentare dect, cel mult, n faza de
fabricaie.
Pentru implementarea primei metode n cazul circuitelor LSI sau VSLI se
poate opta pentru generarea n circuit a unor secvene de test
pseudoaleatoare [2].
Cap.5. Tehnici de detecie a erorilor 117
Generarea vectorilor de test poate fi fcut utiliznd un registru de
deplasare cu bucle de reacie ce extrag informaia din diferite puncte ale
registrului i o transport la intrarea acestuia, structura unui astfel de
registru fiind prezentat n figura 5.15. (LFSR Linear Feedback Shift
Register).
Fig. 5.15. Generarea vectorilor de test utiliznd registre de deplasare.
Metoda este simpl, uor de implementat i permite obinerea prin metode
nedeterministe a unui numr mare de vectori de test, d
e
= 2
n-1
.
Metodele de analiz a rezultatelor aplicrii secvenei de test constau fie n
numrarea tranziiilor, fie n analiza de semntur (figura 5.16).
Fig. 5.16. Implementarea metodei analizei de semntur
utiliznd un registru de tip LSFR
n cazul metodei analizei de semntura, elementul constructiv fundamental
este un LFSR, cruia i se aplic la intrare printr-o poart SAU-EXCLUSIV
dou surse de informaie: irul de m bii rezultai n urma aplicrii
secvenei de test i irul de semnale de pe bucla de reacie realizat cu prize
de semnal n diferite puncte ale registrului. La terminarea secvenei de test,
LFSR conine un cuvnt de n bii care poart denumirea de semntur a
irului de m bii prelucrai.
Figura 3
Cap.5. Tehnici de detecie a erorilor 118
Cea de a doua metod presupune utilizarea tehnicii de proiectare LSSD
(Level Sensitive Scan Design), folosit cu precdere pentru circuitele
electronice integrate de tip LSI sau VLSI. Implementarea acestei metode se
bazeaz pe urmtoarele concepte:
1. Circuitul funcioneaz sincron. Toate schimbrile de stare a circuitului
sunt determinate de nivelul logic al semnalului de test i nu de fronturile
acestuia. De asemenea, strile stabile aprute ca rspuns la modificrile
semnalelor de intrare sunt independente de intrrile datorate propagrilor
pe cile de transfer (interconexiuni, pori etc.).
Rspunsul este independent de ordinea n care se produc schimbrile
semnalelor de intrare n cadrul aceleiai perioade de tact. Aceast
proprietate de sensibilitate la nivel reduce dependena circuitului de
parametrii si de curent alternativ: degradarea fronturilor, ntrzieri de
propagare etc.
2. Circuitul trebuie s posede ci de acces serial. Pentru aceasta se folosesc
structuri logice special proiectate n acest scop, de tip SRL (polarity Hold
Shift Register Latch), a cror schem bloc este prezentat n figura 5.17, iar
schema electric la nivel de pori logice este dat n figura 5.18.
Fig. 5.17. Schema bloc a unei structuri SRL
n figura 5.17, blocurile B
1
i B
2
reprezint dou circuite bistabile
conectate n configuraie master-slave.
Bistabilul B
1
constituie dispozitivul de memorare a strii echipamentului n
funcionare normal, avnd intrarea de date pe D, semnalul de tact al
echipamentului pe intrarea C i ieirea pe L
1
. Pe perioada funcionrii
normale, semnalele Scan Clock A i semnalele de tact pe B sunt fixate n
0. Memorarea datelor din echipament se realizeaz la revenirea n 0 a
semnalului de tact.
Cap.5. Tehnici de detecie a erorilor 119
Pentru a configura aceast structur ca element al unei ci de acces serial
semnalul de tact pe intrarea C trebuie blocat n 0 acionndu-se asupra
intrrii A. Ca urmare, valoarea logic existent pe intrarea SDI se ncarc n
bistabilul L
1
, la revenirea n 0 a intrrii A. Transferarea acestei informaii
n bistabilul L
2
se realizeaz la revenirea n 0 a semnalului de tact aplicat
pe intrarea B.
Fig. 5.18. Schema electric a structurii SRL, la nivel de pori logice
Realizarea unei testri automate n tehnica LSSD presupune urmtoarele
etape:
a) se testeaz registrele SRL, transferndu-se n mod serial o secvena
logic cunoscut.
b) se testeaz blocurile combinaionale, transferndu-se la intrarea lor
vectorii de test necesari prin intermediul unui registru de deplasare.
c) se citete vectorul semnalelor rezultate la ieirea blocului
combinaional, extrgndu-se informaia n mod serial prin
intermediul registrului de deplasare.
d) se repet aciunile de la punctele b i c pn la expirarea programului
de test.
Exemplu de utilizare a tehnicii LSSD pentru implementarea
autotestabilitii. n figura 5.19 este prezentat modul n care se poate
descompune un circuit complex n vederea testrii automate, iar n figura
5.20 este prezentat utilizarea structurilor de tip SRL.
Cap.5. Tehnici de detecie a erorilor 120
Fig. 5.19. Structura unui circuit complex
Fig. 5.20. Utilizarea structurilor SRL pentru implementarea autotestabilitii
Avantajele tehnicii de proiectare ce utilizeaz structuri LSSD:
elimin dependena bunei funcionari a echipamentului de variabilele
dinamice (timpii de cretere i de cdere a nivelurilor de semnal,
timpii de propagare etc);
exist posibilitatea de a ntrerupe bucla de reacie prin trecerea
circuitului n regim de deplasare, eliminndu-se o cauz major a
Cap.5. Tehnici de detecie a erorilor 121
dificultilor ntmpinate n activitatea de diagnoz pentru circuitele
logice secveniale.
Dezavantajele tehnicii de proiectare ce utilizeaz structuri LSSD:
creterea numrului de pori logice necesare implementrii funciei
logice;
obligaia de a folosi o logic sincron, care impune o serie de
restricii de proiectare;
imposibilitatea de a executa teste la vitez mare a circuitului
investigat, deci de a pune n eviden defecte dinamice.
Aceast tehnic de proiectare permite creterea observabilitii i
controlabilitii circuitelor integrate de tip LSI i VLSI, ceea ce permite
utilizarea acestor structuri n echipamentele de nalt fiabilitate i, n
special, n echipamentele tolerante la defectri.
5.6. Probleme specifice ale tehnicilor de implementare a
toleranei la defectri
n implementarea toleranei la defectri au fost prezentate dou strategii de
baz: redundan static i redundan dinamic.
Tehnicile de redundan static, aplicate la nivel hardware, se refer la
utilizarea unor componente suplimentare care formeaz o parte permanent
a echipamentului i servesc la mascarea semnalelor eronate generate de
prezena unor defectri.
Tehnicile de redundan dinamice tolereaz defectrile prin reorganizarea
activ a echipamentului la apariia acestora, astfel nct o component
defect este nlocuit efectiv de o component aflat n bun stare de
funcionare. Aceast operaie este realizat n trei etape, aa cum rezult i
din diagrama din figura 5.21, [2].
n prima etap se realizeaz detecia defectrii echipamentului. Procedeele
de test folosite urmresc s detecteze defectul i s-l izoleze la o unitate
nlocuibil sau reparabil.
n etapa a doua se produce nlturarea defectului prin repararea, nlocuirea
modulului defect cu unul de rezerv sau reconfigurarea echipamentului n
jurul modulului defect.
Cap.5. Tehnici de detecie a erorilor 122
Fig. 5.21. Etapele tolerrii dinamice a defectrilor
n etapa a treia se realizeaz revenirea echipamentului la o stare funcional
parcurs de acesta nainte de manifestarea defectului, dup care operarea
echipamentului este reluat din acel punct.
n general, orice procedeu de restabilire a funcionrii unui echipament
const din urmtoarele etape:
detecia unui defect / erori;
recunoaterea defectului / erorii;
restabilirea funcionrii echipamentului;
diagnosticarea defectului / erorii i repararea.
De cele mai multe ori, detecia defectului / erorii este o funcie realizat
integral de o varietate de procedee implementate cu mijloace hardware. n
toate cazurile, testele de detecie sunt examinate de programe care asigur
validarea lor.
Obiectivul recunoaterii defectului / erorii const n identificarea
modulului funcional la nivelul cruia s-a produs defectul / eroarea, precum
i n discriminarea defectelor hardware permanente de cele tranzitorii.
Desfurarea pasului urmtor are n vedere existena sau nu a unei rezerve
a modulului funcional identificat ca defect. n cazul n care nu exist o
Cap.5. Tehnici de detecie a erorilor 123
rezerv disponibil, se iniializeaz aciunile de diagnosticare i reparare a
modulului defect.
Operarea normal a echipamentului, ntrerupt n momentul deteciei
defectului / erorii, este suspendat i pe perioada de diagnoz i reparare.
Dup terminarea reparrii se execut restabilirea funciilor echipamentului
i se reia funcionarea normal.
Evenimentele ce se deruleaz n acest caz sunt prezentate n diagrama din
figura 5.22.
Fig. 5.22. Etapele procesului de restabilire a funcionrii unui echipament
de calcul neredundant n cazul apariiei unei defectri
n cazul n care exist o rezerv disponibil, atunci dup recunoaterea
defectrii se procedeaz la reconfigurarea echipamentului prin nlocuirea
modulului defect cu cel de rezerv i apoi se iniiaz un procedeu de
restabilire a funcionarii echipamentului, relundu-se funcionarea
normal.
Diagnoza i repararea modulelor funcionale defecte se poate face mai
trziu, n timpul funcionrii normale a echipamentului. Evenimentele ce se
succed n acest caz sunt reprezentate n diagrama din figura 5.23.
O analiz a secvenelor prezentate n figurile 5.22 i 5.23 pune n eviden
o serie de avantaje n ceea ce privete mentenana echipamentelor tolerante
la defectri.
n primul rnd, diagnosticarea unei defectri, care consum mai mult timp
dect toate etapele procedeului de restabilire a funcionrii, poate fi
amnat i intercalat cu funcionarea normal a echipamentului. n al
doilea rnd, disponibilitatea unei rezerve permite abordarea unei metode de
Cap.5. Tehnici de detecie a erorilor 124
diagnosticare prin comparaie cu avantajul unui timp de diagnoz i cost
sczut.
Fig. 5.23. Etapele procesului de restabilire a funcionrii unui echipament
de calcul redundant n cazul apariiei unei defectri
Fiind mai complexe dect metodele redundanei statice, procedeele
redundanei dinamice prezint avantajul c modulele defecte, dup ce au
fost localizate sunt rapid eliminate, fiind nlocuite cu modulele bune, n
timp ce n cazul redundanei statice, defectrile nedetectate se acumuleaz
pn ce echipamentul se defecteaz complet.
Echipamentele de calcul moderne sunt proiectate ca echipamente
distribuite, de tip multiprocesor, oferind performane superioare din punct
de vedere al tolerrii defectrilor i al vitezei de calcul. n cazul defectrii
unui calculator, calculatoarele rmase n echipamentul distribuit,
detecteaz erorile cu ajutorul echipamentului software disponibil i
reconfigureaz corespunztor echipamentul. Dac echipamentul este
uniprocesor, detecia i restabilirea se realizeaz cu mijloace hardware
auxiliare, ntruct nu este indicat ca astfel de operaii s fie executate de
software-ul calculatorului defect.
n cazul echipamentelor multiprocesor apar probleme legate de
sincronizarea semnalelor, datorit ntrzierilor diferite introduse.
Exemplu: Dac un procesor este deconectat datorit identificrii unei
defectri, celelalte procesoare din structura echipamentului vor ti acest
lucru numai dup recepionarea mesajului de ntrerupere de ctre fiecare
Cap.5. Tehnici de detecie a erorilor 125
dintre ele, astfel nct n timpul tranziiei mesajului respectiv celelalte
procesoare pot trimite mesaje ctre procesorul deja deconectat.
5.7. Tehnici de reconfigurare a echipamentelor
la apariia defectrilor
Aceste tehnici au rolul de a asigura localizarea elementelor defecte,
eliminarea sau izolarea acestora i introducerea automat a unor rezerve.
De regul aceste tehnici sunt implementate hardware.
n cazul echipamentelor tolerante la defectri, localizarea defectrilor se
face cel mai adesea utiliznd teste de diagnoz.
Aceste teste implic aplicarea la intrrile primare a unor seturi de semnale
pentru care sunt cunoscute seturile de semnale de ieire corecte.
Neconcordana dintre vectorul semnalelor de ieire obinut i cel ateptat
pune n evident un anume defect n echipament.
Testele de diagnoz se folosesc de regul pentru localizarea defectelor de
tip hardware, dar se pot folosi i pentru produsele software.
n cazul unui echipament tolerant la defectri pentru comutaie electronic
ESS No 1A (Electronic Switching System) realizat de firma Bell se
utilizeaz dou procesoare, unul activ i unul de rezerv. Detecia iniial a
unei defectri se face prin evidenierea unor neconcordane ntre ieirile
celor dou procesoare. n etapa urmtoare se determin care procesor este
defect printr-un test de diagnoz, unitatea defect fiind eliminat din
echipament. Se aplic apoi teste de diagnoz unitii defecte pn ce se
izoleaz defectul la cea mai mic component nlocuibil, dup care se
trimite un mesaj ctre operatorul uman care va efectua nlocuirea
componentei / modulului specificate, cu una de rezerv [2].
n cazul altor echipamente tolerante la defectri, proiectarea a fost astfel
fcut nct permite scoaterea unor componente din funcionarea curent,
aplicarea unor teste de diagnoz i, n caz de bun funcionare,
reintroducerea lor n echipament.
Pentru a reduce costul realizrii testelor de diagnostic n echipamentele cu
structur redundant se pot folosi comparaiile ntre semnalele de ieire ale
diferitelor componente din structura echipamentului care realizeaz
aceleai funcii. Rezultatele obinute pentru un element al echipamentului
Cap.5. Tehnici de detecie a erorilor 126
suspectat a fi defect sunt comparate cu rezultatele elementului identic din
alt copie a echipamentului considerat n bun stare de funcionare.
n urma etapei de localizare a defectrilor, una sau mai multe componente
ale echipamentului vor fi considerate ca defecte. Pentru a preveni ca aceste
componente suspecte s influeneze viitoarea funcionare a echipamentului
trebuie luate msuri de reparare a echipamentului. Se consider c
repararea echipamentului nu implic operaii de reparare propriu-
zis a componentelor (modulelor) defecte ci numai aciuni de reconfigurare
a echipamentului care s conduc la aducerea echipamentului ntr-o stare
de bun funcionare.
Tehnicile de reconfigurare se pot clasifica n:
manuale, cnd toate aciunile sunt realizate de factorii umani;
dinamice, cnd toate aciunile de reconfigurare sunt realizate de ctre
echipament, dar numai ca rspuns la instruciuni din afara
echipamentului;
spontane, cnd toate aciunile sunt iniiate i realizate de ctre
echipamentul nsui.
Reconfigurarea manual const din modificarea manual a conexiunilor
ntre componente sau nlocuirea pe aceeai cale a componentelor defecte.
Tehnicile de reconfigurare dinamic i spontan folosesc n acest scop
reele de comutaie care au rolul de a modifica interconexiunile dintre
componente.
Cea mai simpl strategie de reconfigurare a echipamentului, fcut n
general pentru echipamente hardware, este plasarea componentelor ntr-o
configuraie de tip stand-by ca n figura 5.24.
Fig. 5.24. Reconfigurarea unui echipament prin tehnici de comutaie
Cap.5. Tehnici de detecie a erorilor 127
Comutatorul prezint interfee cu ambele componente. Comutaia de la o
component la alta modific ansamblul de interaciuni ale echipamentului,
dar echipamentul nsui rmne neschimbat.
Dac erorile de proiectare nu sunt considerate ca fiind eseniale, elementul
de rezerv poate fi identic cu elementul funcional. Dac se dorete
eliminarea erorilor de proiectare, atunci elementul funcional i cel de
rezerv sunt proiectate n mod independent.
n unele echipamente tolerante la defectri, n scopul obinerii unor
avantaje din prezena elementelor de rezerv, se adopt strategia
urmtoare: din start toate componentele, active i de rezerv, sunt
disponibile s asigure servicii, iar n momentul identificrii unui defect,
componenta suspect este nlturat. n acest mod echipamentul are o
capacitate mrit de a suporta suprasolicitri i un grad de tolerare a
defectrilor superior celui specificat iniial. Acest mod de operare conduce
la o degradare lent a serviciilor asigurate de echipament, datorit faptului
c serviciile componentelor defecte sunt preluate de cele rmase n stare de
funcionare.
Dimensiunile unitilor nlocuibile influeneaz att efortul necesar
localizrii defectelor, ct i costul ntregului echipament i depind de mai
muli factori.
Unitile mari permit o localizare mai uoar a defectrii dar impun n mod
corespunztor o redundan la nivel superior de unde poate rezulta un cost
mai ridicat al echipamentului.
Unitile mici conin mai puine componente, putnd fi proiectate pentru a
avea faciliti ct mai mari, dar n schimb necesit o reea de comutaie mai
complex.
Un alt factor care influeneaz mrimea unitilor nlocuibile l constituie
nivelul la care este posibil reparaia.
Cap.5. Tehnici de detecie a erorilor 128
CAPITOLUL 6
STRATEGII EVOLUTIVE DE RENNOIRE
6.1. Rennoirea echipamentelor n context evolutiv
Performanele de fiabilitate a unui echipament sunt concretizate n faza de
proiectare prin alegerea judicioas a arhitecturii echipamentului, a
materialelor, a procesului de fabricaie, a componentelor, iar n faza de
exploatare prin adoptarea unei strategii optimale de mentenan care s
asigure o ct mai mare disponibilitate a echipamentului, la un cost ct mai
redus n unitatea de timp. n cazul echipamentelor reparabile, unul dintre
principalii factori care contribuie la asigurarea unei disponibiliti ct mai
ridicate l constituie efectuarea de rennoiri preventive. Aceste rennoiri
opereaz la anumite momente de timp prestabilite i conduc la eliminarea
total sau parial a uzurii acumulate, aducnd echipamentul de fiecare dat
ntr-o stare de funcionare caracterizat de lipsa uzurii sau cu o uzur
neglijabil. Stabilirea momentului rennoirii se poate face utiliznd fie
modelul de fiabilitate al echipamentului, bazat pe informaiile apriori
referitoare la comportarea echipamentului n condiiile de exploatare date,
fie utiliznd o strategie evolutiv de rennoire care predicteaz momentul
proximei rennoiri, utiliznd modelul de fiabilitate al echipamentului,
actualizat n timp real n funcie de evoluia real a parametrilor
echipamentului. Utilizarea unei strategii evolutive de rennoire poate
conduce att la creterea disponibilitii echipamentului ct i la
minimizarea costului mediu de ntreinere n unitatea de timp.
n continuare se prezint o strategie de rennoire ameliorat, din clasa
strategiilor CRP (Continuous Replacement Policy), care vizeaz:
- utilizarea ct mai complet a informaiilor apriori, privind echipamentul
monitorizat, i elaborarea pe baza acestor informaii a unui model
Markov iniial de fiabilitate;
- utilizarea tehnicilor de diagnoz pentru obinerea de informaii curente
privind starea echipamentului;
- ajustarea automat a parametrilor modelului Markov, pe baza
informaiilor furnizate de subsistemul de diagnoz;
Cap.6. Strategii evolutive de rennoire 130
- utilizarea tehnicilor de instruire pentru ajustarea modelului Markov, ct
i corecia subsistemului de diagnoz n cadrul operaiilor de
rennoire/restabilire.
Aceast strategie poate sta la baza realizrii unui echipament de
monitorizare, care s furnizeze n timp real strategia optimal aferent
strii curente a utilajului.
6.1.1. Premizele strategiei evolutive de rennoire
I. Premize privind elaborarea modelelor de fiabilitate
Cercetrile ndelungate i aprofundate privind fiabilitatea elementelor i
echipamentelor industriale au dus la creterea sensibil a bazei de
cunotine pe care se pot dezvolta modelele structural-funcionale de
fiabilitate, cum sunt cele de tipul modelelor Markov. Aceste modele de
fiabilitate sunt fundamentate de:
- structura echipamentului;
- procesele care conduc la modificarea n timp a proprietilor funcionale
ale echipamentului modelat.
Ca urmare a cercetrilor efectuate n ultimii ani, s-au acumulat cunotine
variate, privind urmtoarele aspecte eseniale ce privesc fiabilitatea
echipamentelor:
1- caracterizarea i modelarea solicitrilor mixte, de tip: mecanic +
termic + electromagnetic. n acest scop sunt utilizate proceduri care
mbin investigaia experimental cu modelarea numeric, utiliznd
metode de tipul elementului finit;
2- caracterizarea i modelarea solicitrilor produse n mainile electrice,
la utilizarea noilor generaii de convertoare de frecven. n cazul
mainilor de curent alternativ, alimentate att de la convertoarele
comandate vectorial, ct i n sistemele de comand direct a fluxului
(DTC Direct Torque Control), frecvenele nalte de lucru ale
invertoarelor, ct i gradienii ridicai de tensiune pun probleme noi
privind solicitrile mainilor, ca de exemplu:
- apariia unor efecte mecanice specifice induse de funcionarea
convertorului: oscilaii de cuplu, rezonane pe frecvene ridicate
n sistemul mecanic;
Cap.6. Strategii evolutive de rennoire 131
- accelerarea procesului de degradare a izolaiei, ca urmare a
frecvenei ridicate de comutare i a gradienilor mari de tensiune,
n cadrul invertoarelor din compunerea echipamentelor electrice
de putere.
Rezultatele acumulate din studiile de tribologie, ct i din practica
inginereasc, ofer date suficiente pentru estimarea evoluiei proceselor de
uzur, n funcie de condiiile (solicitrile) de exploatare curente. Aceste
condiii se refer la solicitrile mecanice, regimul de ungere, solicitrile
termice etc.
Rezultatele privind evoluia proceselor de uzur/mbtrnire, sub aciunea
solicitrilor, ofer i informaiile privitoare la mrimile observabile
(msurabile), care reflect direct sau indirect gradul de
uzur/mbtrnire: vibraii, temperaturi, nivelul descrcrilor pariale etc.
Elaborarea modelului Markov de fiabilitate a echipamentului (figura 6.1)
are la baz urmtoarele operaii:
- analiza structurii echipamentului, cu reliefarea componentelor i
proceselor asociate, stabilirea factorilor de solicitare, evidenierea
interaciunilor, ntruct comportarea unei componente modific
mediul celorlalte componente;
Fig. 6.1. Elaborarea modelului Markov de fiabilitate
- stabilirea structurii de stare (numrul de stri i semnificaia acestora);
Cap.6. Strategii evolutive de rennoire 132
- fundamentarea politicii de instrumentaie, care vizeaz discernerea
strii echipamentului n regimul curent de exploatare.
II. Premize privind diagnoza strii echipamentului
Domeniul diagnozei tehnice a avut, n ultimul timp, o dezvoltare deosebit,
fiind conturat i susinut de un considerabil suport teoretic i procedural.
Principalele metode de diagnoz se pot ncadra n dou abordri:
A. Abordarea bazat pe analiza de semnal
Prelucrarea seriilor de timp i analiza spectral n special sunt utilizate de
mult timp pentru detectarea nuanat a defectelor, ntruct metodele
numerice de prelucrare a semnalelor ofer posibiliti reale de caracterizare
a defectelor sau imperfeciunilor din cadrul echipamentului diagnosticat. n
prezent aceste metode utilizeaz pe scar larg algoritmi neuronali, n toate
etapele lanului de prelucrare, respectiv la:
modelarea spectral a semnalului;
extragerea trsturilor pe baza crora se face diagnoza;
recunoaterea strii echipamentului diagnosticat.
B. Abordarea bazat pe metode de model
Metodele din aceast categorie, de dat mai recent, au numeroase variante
i apeleaz la rezultatele cunoscute din teoria sistemelor i din domeniul
identificrii sistemelor. n principiu, diferenele dintre echipamentul
diagnosticat i modelul su (diferene legate de existena defectelor sau
imperfeciunilor) stau la baza generrii reziduurilor. n problematica
generatoarelor de reziduuri sunt avute n vedere i aspectele care introduc
limitrile de metod: incidena perturbaiilor nemodelate asupra
reziduurilor i problema insensibilizrii generatorului de reziduuri n raport
cu aceste perturbaii. n ceea ce privete prelucrarea reziduurilor, exist
diverse abordri:
compararea cu praguri fixe sau cu praguri adaptive (acestea putnd fi
obinute i prin instruire);
aplicarea de metode multicriteriale fuzzy etc.
Cele dou abordri n diagnoza strii echipamentului pot fi mbinate ntr-o
structur n care evaluarea probabilitilor aferente strilor diagnosticate
Cap.6. Strategii evolutive de rennoire 133
are la baz criterii ce in cont de totalitatea informaiilor detectabile din
echipamentul monitorizat.
6.1.2. Principiul strategiei evolutive de rennoire
Scopul urmrit este de a evalua n timp real dinamica timpului optimal
de rennoire T
*
(t). Aceast dinamic trebuie s reflecte efectele
condiiilor curente de exploatare, care determin caracterul variant al
modelului de fiabilitate. Principiul strategiei evolutive de rennoire este
ilustrat n figura 6.2. Structura propus n [10] conine 3 canale de
prelucrare a informaiei, dup cum urmeaz:
1. Calea direct. Aceasta are ca punct de plecare modelul Markov de
fiabilitate, avnd parametrii iniializai pe baza datelor menionate
anterior. Dac se utilizeaz un model Markov cu parametri
prestabilii, se calculeaz o valoare a timpului optimal de rennoire.
Aceast valoare se aplic efectiv la ciclul curent al procesului de
rennoire, obinndu-se strategia de mentenan clasic, n care se
presupune c modelul de fiabilitate este invariant (neafectat de
condiiile de exploatare inerent variabile).
Fig. 6.2. Principiul strategiei evolutive de rennoire
Un aspect important n conceperea cii directe l constituie adoptarea
structurii modelului Markov de fiabilitate. n funcie de natura i
Cap.6. Strategii evolutive de rennoire 134
structura echipamentului considerat, trebuie aleas dimensiunea
vectorului de stare i semnificaia strilor. Variabilele de stare din
model trebuie s reprezinte probabilitile P
i
(t), i= n , 1 , ca, la
momentul curent t, echipamentul s se afle n strile prestabilite,
S
i
, i= n , 1 ( echipament nou/rennoit, uzur incipient etc). Aceste
stri (ale cror probabiliti sunt descrise de model) trebuie astfel
adoptate, nct un sistem de diagnoz s le poat discerne.
2. O cale de reacie rapid, care include un sistem de diagnoz i un
bloc de ajustare a parametrilor modelului Markov. Sistemul de
diagnoz este special conceput pentru a estima msura probabilistic
cu care regimul curent de fiabilitate definit printr-un ansamblu
de criterii aparine strilor prestabilite, S
i
, i= n , 1 , admise la
construcia modelului Markov.
Sistemul de diagnoz este conceput n abordare statistic i
furnizeaz ciclic valori estimate ale probabilitilor strilor pe baza
msurrii unor mrimi caracteristice ale echipamentului supervizat.
n esen sistemul de diagnoz este un sistem de recunoatere a
claselor (strilor) S
i
, i= n , 1 , pe baza prelucrrii unor vectori ai
mrimilor msurate, reprezentnd variabilele-criteriu pentru
diagnoz. Abordarea statistic a recunoaterii strilor S
i
, i= n , 1 , face
din sistemul de diagnoz un estimator al probabilitilor
i
p
~
, ca la
ciclul curent de diagnoz echipamentul s se afle efectiv n strile
prestabilite S
i
.
Dac probabilitile P
i
(t) din modelul Markov se modific n
conformitate cu parametrii modelului Markov i cu iniializarea
vectorului de stare, probabilitile ) t ( p
~
dau evoluia regimului de
fiabilitate a echipamentului, aa cum acesta este reflectat de
sistemul de diagnoz. Dac diagnoza s-ar face fr erori, atunci
) t ( p
~
i
ar fi probabilitile efective (conform realitii fizice) ale
strilor S
i
, i= n , 1 .
La fiecare ciclu de diagnoz, blocul de ajustare a modelului Markov
modific parametrii acestuia, astfel nct la momentul respectiv
probabilitile P
i
s fie ct mai apropiate (n sensul unui criteriu
prestabilit) de probabilitile
i
p
~
, estimate n cadrul operaiei de
diagnoz.
Cap.6. Strategii evolutive de rennoire 135
Fie iT
dac
, i=1,2,, momentele discrete n care se realizeaz
operaiile de diagnoz + ajustare parametri + calcul actualizat al
timpului optimal de rennoire, T
*
. Diagrama temporal care ilustreaz
efectul cii de reacie rapid asupra timpului optimal de rennoire, T
*
,
este prezentat n figura 6.3. La momentul t=0, modelul Markov st
la baza determinrii intervalului de funcionare fr rennoire [0,
T
*
(0)]. Evident, calculul are la baz ipoteza c n acest interval
parametrii modelului de fiabilitate nu se modific. La momentul T
dac
se reactualizeaz modelul Markov, pe baza informaiilor obinute de
la sistemul de diagnoz, i se recalculeaz timpul optimal de
rennoire, T
*
(T
dac
). Calculul are la baz ipoteza c n intervalul [T
dac
,
T
*
(T
dac
)] nu se modific parametrii de fiabilitate a echipamentului. n
general, pe msur ce crete indicele i al ciclului de
diagnoz+ajustare+calcul al timpului de rennoire, se reduce durata
intervalului [iT
dac
, T
*
(T
dac
)] n care modelul de fiabilitate se consider
invariant.
Fig. 6.3. Calculul ciclic al timpului de rennoire
n figura 6.3, evoluia mrimii intervalelor [0, T
*
(0)], [T
dac
, T
*
(T
dac
)],
[2T
dac
, T
*
(2T
dac
)] este strict descresctoare. n principiu, este ns
posibil i o evoluie nemonoton a mrimii intervalelor menionate.
3. O cale de reacie lent. Structura care ar conine numai cile direct
i de reacie rapid, descrise anterior, admite c sistemul de diagnoz
de tip pattern recognition a fost complet instruit ntr-un regim
preliminar, pe baza unor date culese din regimurile anterioare de
Cap.6. Strategii evolutive de rennoire 136
funcionare a echipamentului. Succesiunea rennoirilor, realizate pe
baza strategiei analizate, ofer informaii noi care permit continuarea
procesului de instruire a sistemului de diagnoz.
La fiecare rennoire se poate compara rspunsul sistemului de
diagnoz cu situaia strii fizice a echipamentului, constatat n
cursul operaiei de rennoire. Pe aceast baz se completeaz lotul
de instruire i n consecin se continu procesul de instruire a
sistemului de diagnoz. Aceeai operaie se efectueaz n cazul
restabilirilor, adic al rennoirilor efectuate n caz de defectare.
ntruct ajustarea sistemului de diagnoz se face numai n urma
rennoirilor i restabilirilor, frecvena acestora este mult mai redus
dect n cazul reacordrii modelului Markov pe calea de reacie
rapid.
6.2. Structura sistemului evolutiv de rennoire
Schema de principiu a sistemului evolutiv de rennoire care are la baz
principiile menionate n paragraful anterior este dat n figura 6.4.
Fig. 6.4. Structura sistemului evolutiv de rennoire
Principalele subsisteme din cadrul acestei scheme sunt urmtoarele:
Cap.6. Strategii evolutive de rennoire 137
1. Subsistemul de rennoire (SR). Acesta conine modelul Markov
(MM) de fiabilitate, care furnizeaz evoluia probabilitilor strilor,
) t ( p , pe baza integrrii ecuaiilor de stare, n care intervin parametrii
MM, inclui n vectorul
MM
p . Blocul MM furnizeaz densitatea de
probabilitate a timpului de funcionare f(t) i funcia de fiabilitate a
echipamentului, R(t). Blocul MR implementeaz modelul de rennoire
al echipamentului. Primind la intrare funciile R(t) i f(t), blocul MR
ofer la ieire funcia de rennoire H(t) i funcia intensitii
rennoirilor, h(t), ambele aceste funcii fiind implicate n determinarea
soluiei optimale de rennoire. Aceast soluie se obine n blocul de
decizie D, cruia i se impune criteriul de optimizare I. Rezultatul
furnizat de acest bloc este intervalul de timp optimal T
*
, pn la
urmtoarea rennoire.
2. Subsistemul de adaptare a modelului de fiabilitate (SAMF), care
furnizeaz parametrii cureni ai modelului de tip Markov, prin
ajustarea acestora la momentele discrete iT
dac
. El conine un sistem
instruibil de diagnoz (SID). Pe baza semnalelor x
i
(t), date de senzorii
S
i
, analizoarele A
i
realizeaz o serie de prelucrri pentru extragerea
trsturilor necesare detectrii situaiilor de diagnoz. Blocul C
selecteaz trsturile i formeaz vectorul
k
v [i]= ) iT ( v
dac
k
, care
reflectnd regimul curent de fiabilitate trebuie clasificat la strile
(clasele) S
i
, n , i 1 = . Indicele k denot ciclul curent de funcionare
dintre dou rennoiri.
Structura SID i algoritmul de instruire sunt ncadrai abordrii
statistice, astfel nct rezultatele clasificrii vectorilor v reprezint
estimaii ale probabilitilor strilor (
i
p
~
, n , i 1 = ), conform datelor
reale din echipamentul diagnosticat. La momentele iT
dac
, vectorul
~
p

al
acestor probabiliti trebuie s fie impus modelului Markov, ca
rspuns pe stare, adic starea p a MM trebuie adus prin ajustarea
parametrilor
MM
p - ct mai apropiat de vectorul
~
p

. Figura 6.5
ilustreaz principiul de adaptare a modelului Markov, pe baza
informaiilor primite de la sistemul de diagnoz.
Cap.6. Strategii evolutive de rennoire 138
Fig. 6.5. Principiul de adaptare a modelului Markov
3. Subsistemul de instruire (SI) fructific informaiile care se obin,
privind starea efectiv a echipamentului, la fiecare rennoire sau
restabilire a acestuia. Aceste informaii sunt utilizate pentru
completarea lotului de date, pe baza cruia se realizeaz instruirea
sistemului de diagnoz. La fiecare rennoire/restabilire, se rein
datele:
- vectorul
k
f
v , care reprezint ultimul vector transmis la intrarea
sistemului de diagnoz, n cadrul ciclului k de rennoire;
- vectorul
k
p , reprezentnd rspunsul ideal pe care ar fi trebuit s-l
dea sistemul de diagnoz, rspuns obinut pe baza examinrii strii
fizice a echipamentului, n cursul operaiei de rennoire (rspunsul
efectiv al sistemului de diagnoz este
k
f
p
~
).
Vectorul
k
f
v i vectorul
k
p sunt mrimea de intrare, respectiv mrimea
int, n procesul de instruire care se desfoar n cadrul blocului BISD.
Rspunsul efectiv,
k
f
p
~
, al sistemului de diagnoz la aplicarea vectorului de
intrare
k
f
v , se compar cu mrimea int
k
p i n funcie de eroarea
Cap.6. Strategii evolutive de rennoire 139
rezultat se ajusteaz vectorul parametrilor,
SID
p , al sistemului instruibil
de diagnoz (SID).
6.3. Metode de evaluare a strii echipamentelor n strategia
evolutiv de rennoire, prin sisteme de diagnoz
6.3.1. Etapele evalurii strii echipamentelor
n scopul realizrii unei predicii ct mai exacte a momentului proximei
rennoiri este necesar ca parametrii modelului Markov s fie ajustai
periodic ( 6.1.2), astfel nct s fie cunoscut evoluia real a strilor de
uzur a echipamentului. Pentru realizarea acestui lucru, este necesar s se
defineasc strile de uzur a echipamentului n corelare cu strile admise
de modelul Markov. Strile ce vor caracteriza echipamentul trebuie s fie
n acelai numr cu cele admise de modelul Markov i s aib aceeai
succesiune. Evaluarea strii reale a echipamentului considerat se poate face
ntr-unul dintre modurile urmtoare:
a) Analiznd mrimile msurate din proces, mrimi caracterizate de
evoluii lente n timp.
b) Utiliznd tehnicile clasice de diagnoz, bazate pe metode de
prelucrare a spectrelor semnalelor msurate din proces.
c) Utiliznd metode de diagnoz pe baz de model. n acest caz, se
consider c parametrii identificai n timp real au variaii lente,
conforme cu evoluia strii din modelul Markov de fiabilitate a
echipamentului.
d) Prin tehnici specifice unui echipament / subansamblu dat, cum
este de exemplu, metoda impulsurilor de oc, n cazul lagrelor de
rostogolire.
Indiferent de metodologia aleas pentru evaluarea strii reale a
echipamentului, este necesar s se precizeze care este modalitatea de
definire a strilor echipamentului precum i cum se estimeaz
probabilitile ) t ( p
~
i
ale acestor stri pe baza datelor msurate de setul de
traductoare adoptat.
n cele ce urmeaz se va prezenta prima modalitate de evaluare a strii
echipamentului: analiza evoluiilor lente ale unor mrimi msurate din
proces. n principiu, procedura care va fi prezentat n continuare poate fi
Cap.6. Strategii evolutive de rennoire 140
aplicat nu numai mrimilor fizice lent variabile msurate direct din
proces, dar i mrimilor rezultate prin aplicarea altor modaliti de
diagnoz (mrimi de tip criteriu, n raport cu care se face diagnoza,
abaterile parametrilor identificai, fa de cei normai la metode bazate
pe model, mrimi rezultate prin analiza reziduurilor etc).
Etapele care trebuie parcurse pentru evaluarea strii echipamentului sunt
urmtoarele:
Etapa 1. Se stabilesc mrimile din proces care se vor utiliza n acest scop.
Aceste mrimi se aleg astfel nct s reflecte ct mai bine evoluia uzurii
echipamentului respectiv.
Exemplu: Pentru un lagr se pot msura: temperatura acestuia,
amplitudinea vibraiilor i/sau nivelul zgomotului produs. n
conformitate cu specificaiile tehnice ale echipamentului, pentru
fiecare mrime selectat se stabilesc limitele care definesc starea de
bun funcionare i fiecare stare de uzur.
Etapa 2. Definirea strilor ce caracterizeaz echipamentul. n esen,
trebuie s se precizeze combinaiile mrimilor msurate care definesc o
anumit stare. Aceast operaie se poate realiza numai cu o cunoatere
foarte exact a echipamentului, a cerinelor tehnice i tehnologice impuse
i a performanelor pe care trebuie s le realizeze echipamentul. Problema
definirii strilor este cu att mai complex, cu ct numrul mrimilor
msurate este mai mare i cu ct numrul domeniilor de variaie
considerate la aceste mrimi, pentru caracterizarea strii de uzur, este mai
mare. Cazul cel mai simplu, cnd exist o singur mrime msurat, x, se
rezolv imediat, definindu-se strile cu relaiile urmtoare:
dac x
i min
x x
i max
starea S
i
, i=0, 1, 2, ... m (6.1)
Numrul de subdomenii n care se mparte domeniul mrimii msurate, x,
va fi egal cu numrul strilor modelului Markov. n cazul n care avem
deja dou mrimi msurate, problema definirii strilor se complic. n
ipoteza c fiecare dintre cele dou mrimi sunt caracterizate de cte trei
domenii de funcionare:
D
1
- funcionare corect;
D
2
- funcionare cu uzur;
D
3
- stare de defectare,
atunci, strile echipamentului se pot defini astfel:
- starea S
0
- de funcionare corect pentru:
Cap.6. Strategii evolutive de rennoire 141
x
1
e
1
1
D i x
2
e
2
1
D (6.2)
- starea S
1
- de funcionare cu uzur gradul I pentru:
x
1
e
1
2
D i x
2
e
2
1
D sau x
1
e
1
1
D i x
2
e
2
2
D (6.3)
- starea S
2
- de funcionare cu uzur gradul II pentru:
x
1
e
1
2
D i x
2
e
2
2
D (6.4)
- starea S
3
- de defectare, pentru:
x
1
e
1
3
D i x
2
e
2
i
D , i=1,2,3 sau x
1
e
1
i
D , i=1,2,3 i x
2
e
2
3
D (6.5)
n cazul prezentat este necesar ca i modelul Markov s admit acelai
numr de stri i n aceeai ordine. Dac modelul Markov ar admite o
singur stare de uzur, atunci strile S
1
i S
2
de mai sus ar fuziona, modelul
Markov rezultnd mai simplu.
Etapa 3. Evaluarea probabilitilor aferente strilor echipamentului, pe
baza mrimilor msurate, i n conformitate cu definirea strilor de la
punctul anterior. Pentru realizarea acestei operaii, n cele ce urmeaz se
propun proceduri bazate fie pe reele neurale, fie pe tehnici fuzzy.
6.3.2. Tehnici neuronale de evaluare a strii echipamentelor
Scopul urmrit este obinerea unor estimri ale probabilitilor aferente
fiecrei stri a modelului Markov. Aceste probabiliti se estimeaz printr-
o reea neuronal, avnd urmtoarele proprieti:
numrul de intrri este egal cu numrul de mrimi msurate;
numrul de ieiri este egal cu numrul strilor corespunztoare
modelului Markov;
funciile de activare ale stratului de ieire trebuie s permit
evaluarea nuanat a gradelor de apartenen la strile S
i
. n acest
sens, soluia fireasc o reprezint stratul de ieire cu funcii de
activare liniare;
straturile ascunse trebuie s aib funcii de activare sigmoidale,
pentru a permite reducerea erorilor de aproximare a densitilor de
probabilitate, p( x | S
i
). Eroarea de aproximare depinde i de
arhitectura reelei neuronale, adic de numrul de straturi ascunse i
numrul de neuroni din fiecare strat.
Cap.6. Strategii evolutive de rennoire 142
Funcionarea reelei neuronale n regimul de instruire este ilustrat n
figura 6.6. Fiecare vector x
k
din lotul de instruire are drept componente
mrimile msurate din proces, stabilite conform etapei 1 prezentate n
6.3.1. Vectorul int t
k
, aferent intrrii x
k
, are structura:
t
k
= (0, 0, ... , 0, 1, 0, ... , 0)
T
(6.6)
| | |
0 i n-1
dac x
k
corespunde strii S
i
. Corespondena vectorilor x
k
, din secvena de
instruire, la strile S
i
, se face conform procedurii aferente etapei 2,
prezentate n 6.3.1.
Fig. 6.6. Instruirea reelei neuronale
O problem important o reprezint generarea secvenei de instruire.
Pentru estimarea funciilor p( x | S
i
), cu niveluri apropiate de eroare, este
necesar ca numrul vectorilor din secvena de instruire, afereni fiecrei
stri S
i
, s nu difere foarte mult. n consecin, o soluie simpl de formare
a secvenei de instruire const n realizarea urmtoarelor operaii:
generarea aleatoare, cu distribuie uniform, a unor valori numerice
cuprinse n domeniile
j
m
D ale mrimilor x
j
, j=1, ..., n, domenii ce
definesc starea curent S
i
;
formarea numrului propus de vectori din starea S
i
;
repetarea operaiilor pentru toate strile din modelul Markov;
organizarea secvenei de instruire { x
k
, t
k
; k=1, ..., n}, ntr-o
succesiune aleatoare a vectorilor generai.
Dup cum este cunoscut, calitatea procesului de instruire - evaluat prin
dinamica erorii - se obine, de regul, prin ncercarea mai multor variante
de structur a reelelor neuronale. n regim de funcionare (diagnoz),
pentru estimarea probabilitilor
i
p
~
, 1 0 = n , i , este necesar s se realizeze
Cap.6. Strategii evolutive de rennoire 143
normarea ieirilor reelei neuronale, astfel nct suma valorilor normate ale
ieirilor s fie egal cu unitatea. Schema de principiu a estimatorului
neuronal pentru probabilitile p
i
k
p (S
i
| x
k
), este dat n figura 6.7.
Fig. 6.7. Schema de principiu a estimatorului neuronal
Pentru exemplificarea metodologiei de estimare neuronal a
probabilitilor strilor din modelul Markov, a fost considerat cazul unui
echipament ce poate admite dou stri de funcionare:
S
0
= starea de bun funcionare, caracterizat prin apartenena tuturor
mrimilor caracteristice la domeniile de funcionare fr uzur;
S
1
= starea de funcionare cu uzur, cnd cel puin una dintre
mrimile caracteristice aparine domeniului de uzur.
Observaie: Strile de funcionare cu uzur sunt acceptate att timp ct ele
nu conduc la o alterare a performanelor echipamentului, nct mrimile de
ieire s ias din intervalele de toleran. Starea de defectare a
echipamentului, notat cu S
2
, corespunde depirii limitelor de ctre cel
puin una din mrimile caracteristice. Pentru exemplificare, a fost
considerat un echipament caracterizat de dou mrimi caracteristice x
1
i
x
2
. Mrimile msurate, x
1
i x
2
, sunt considerate cu variaii lente n timp
(temperaturi, amplitudini, deplasri etc). S-a considerat c mrimile
msurate se ncadreaz n limitele:
0 s x
1
s 60 i 20 s x
2
s 80 (6.7)
Pentru fiecare mrime au fost definite intervalele de funcionare fr uzur
i de defectare. Astfel, pentru x
1
, intervalul 0 - 60 a fost mprit astfel:
Domeniul de variaie Codificare domeniu Observaii
0 20
1
1
D
Funcionare fr uzur
20 40
1
2
D
Funcionare cu uzur
40 60
1
3
D
Defectare
Cap.6. Strategii evolutive de rennoire 144
iar pentru mrimea x
2
a rezultat:
Domeniul de variaie Codificare domeniu Observaii
20 40
2
1
D
Funcionare fr uzur
40 60
2
2
D
Funcionare cu uzur
60 80
2
3
D
Defectare
Strile ce caracterizeaz echipamentul considerat pot fi definite astfel:
S
0
: x
1
e
1
1
D i x
2
e
2
1
D
S
1
: ( x
1
e
1
1
D i x
2
e
2
2
D ) sau ( x
1
e
1
2
D i x
2
e
2
1
D )
sau ( x
1

1
2
D i x
2
e
2
2
D ) (6.8)
S
2
: ( x
1
e
1
3
D i x
2
) sau ( x
2

2
3
D i x
1
)
Reeaua neuronal utilizat are dou straturi ascunse, un strat de intrare
format din doi neuroni i un strat de ieire format din trei neuroni.
Instruirea s-a realizat n 5000 de pai, obinndu-se o eroare de instruire cu
o evoluie dat n figura 6.8.
Fig. 6.8. Eroarea de instruire a clasificatorului neuronal
Rspunsul clasificatorului pentru diferite combinaii ale mrimilor x
1
i x
2,
este prezentat n figurile 6.9-a 6.9-f. Valorile corespunztoare ale
mrimilor de intrare x
1
i x
2
, corespunztoare situaiilor a, b, , f din
figura 6.9, sunt cele din tabelul 6.1. Se constat c sistemul de diagnoz
rspunde printr-un rspuns nuanat, oferind evaluri ale probabilitilor
strilor
2 1 0
p
~
, p
~
, p
~
.
Cap.6. Strategii evolutive de rennoire 145
Fig. 6.9. Rspunsul clasificatorului neuronal
Tabelul 6.1
Fig.6.9
Intrare a b c d e f
x
1
5 15 15 20 30 45
x
2
25 35 45 50 55 70
6.3.3. Tehnici fuzzy de evaluare a strii echipamentelor
Diagnosticarea strii echipamentului, caracterizat de vectorul x al
trsturilor, se poate face printr-o procedur similar celei din paragraful
anterior, cu deosebirea c extrapolarea informaiilor nu se realizeaz prin
procese de instruire, ci are la baz tehnici fuzzy. Conform metodologiei
prezentate n 6.3.1, mulimile care se introduc n cadrul primei etape nu
se definesc n sens crisp, ci ca mulimi fuzzy. n consecin, pentru fiecare
mrime msurat, x
i
, i= m , 1 , trebuie stabilite urmtoarele elemente:
numrul de valori lingvistice, VL
j
, j=
i
N , 1 , prin care se evalueaz
mrimea respectiv;
suportul mulimilor fuzzy, aferente valorilor lingvistice considerate:
Cap.6. Strategii evolutive de rennoire 146
S
i j
= { x
i
| x
i j min
s x
i
s x
i j max
} , j=
i
N , 1 , i= m , 1
forma i parametrii funciilor de apartenen ), x (
i j
j=
i
N , 1 .
n cadrul etapei a doua din metodologie, pe lng definirea strilor din MM
al echipamentului, trebuie realizat evaluarea lingvistic a probabilitii ca
echipamentul s se afle n starea S
k
, 1 0 = n , k . Se adopt acelai numr de
valori lingvistice, pentru evaluarea tuturor probabilitilor P(S
k
|x),
universul de discurs fiind mulimea numerelor din intervalul [0,1]. Se
adopt:
valorile lingvistice, VL
l
, l= r , 1 ;
suportul mulimilor fuzzy , aferente valorilor lingvistice considerate:
k ; M
l
= { p
k
| p
k l min
s p
k l
s p
k l max
} , l= r , 1 , 1 0 = n , k ;
forma i parametrii funciilor de apartenen ) p (
k l
, l= r , 1 , unde r
este numrul valorilor lingvistice prin care se face evaluarea
probabilitilor p
k
P ( S
k
| x ).
Problema cea mai dificil o constituie deducerea valorilor lingvistice ale
probabilitilor strilor, n funcie de mulimile fuzzy considerate la
evaluarea lingvistic a mrimilor msurate x
i
. Aceast problem se rezolv
prin elaborarea - pe baza cunotinelor apriorice - a n seturi de reguli, prin
care se face evaluarea tuturor celor n probabiliti din MM. Astfel, pentru
variabila de stare p
k
, setul de reguli are forma:
.
regula s: IF x
1
=VL
o
AND x
2
=VL
|
AND ... AND x
m
=VL
o
THEN
p
k
=VL
u
.
Evaluarea fiecrui set de reguli se poate face prin metodele de inferen
uzuale( MAX-MIN; MAX-PROD; SUM-PROD ) i are ca rezultat
deducerea funciilor de apartenen aferente concluziei globale din cadrul
setului respectiv de reguli.
Defuzzificarea permite deducerea valorilor crisp,
k
p
~
, 1 n , 0 k = ,
reprezentnd rspunsul evaluatorului fuzzy privind estimarea
probabilitilor p
k
.
Pentru a obine ieiri care s poat fi tratate ca estimri ale probabilitilor
P(S
k
|x), privind apartenena vectorului x la strile S
k
, se realizeaz
Cap.6. Strategii evolutive de rennoire 147
normarea ieirilor evaluatorului fuzzy, ca i n cazul evaluatorului
neuronal. Schema de principiu, care ilustreaz metoda propus pentru
estimarea strii echipamentului, este prezentat n figura 6.10.
Fig. 6.10. Schema de principiu a clasificatorului fuzzy
Exemplu: Se consider situaia prezentat n paragraful anterior: un
echipament caracterizat de dou mrimi, x
1
i x
2
, cu domeniile de variaie
(6.7). Se realizeaz normarea variabilelor de intrare n domeniile [-1,+1]
astfel: X
1
=0.03333x
1
1 i X
2
=0.03333(x
2
20) 1.
Fie cazul cnd se adopt N
1
=N
2
=5, adic evaluarea mrimilor de intrare se
face prin cinci valori lingvistice. Suporturile variabilelor lingvistice NB,
NS, Z, PS i PB, prin care se evalueaz variabilele normate se aleg, de
exemplu, de forma:
[ -1.0, -a ] ; [ -b, 0.0 ] ; [-c, +c] ; [0.0, +b] ; [ +a, +1.0 ] pentru x
1
[ -1.0, -a ] ; [ -b, 0.0 ] ; [-c, +c] ; [0.0, +b] ; [ +a, +1.0 ] pentru x
2
Funciile de apartenen se pot adopta sub diverse forme: triunghiulare,
trapezoidale, bazate pe funcii S i H, singleton etc. De exemplu, n figura
6.11-a i 6.11-b sunt ilustrate funcii de apartenen de form trapezoidal,
respectiv de form triunghiular, iar n figura 6.11-c prin funcii
singleton. Evaluarea probabilitilor de apartenen la strile S
0
.. S
2
se
poate face prin valorile lingvistice Z, Z+, S, M i B, definite prin funcii de
apartenen de tip singleton.
Pentru determinarea valorilor lingvistice aferente probabilitilor ca MM
s se afle n starea S
0
, se poate utiliza tabelul de adevr 6.2. Pentru strile
Cap.6. Strategii evolutive de rennoire 148
S
1
i S
2,
tabelele de adevr se ntocmesc innd cont de combinaiile
mrimilor msurate x
1
i x
2
.
Fig. 6.11. Funcii de apartenen
Tabelul 6.2
x
1
x
2
NB NS Z PS PB
NB B M S Z+ Z
NS M M S Z+ Z
Z S S S Z+ Z
PS Z+ Z+ Z+ Z+ Z
PB Z Z Z Z Z
Pentru calculul estimrilor probabilitilor 1 0 = n , k , p
k
, se pot utiliza
facilitile oferite de mediul fuzzy din cadrul MATLAB-ului:
procesarea simultan, prin tehnici fuzzy, a dou mrimi de intrare;
utilizarea unui numr maxim de 7 valori lingvistice, pentru fiecare
mrime de intrare, ct i pentru evaluarea probabilitilor strilor;
selectarea urmtoarelor forme pentru funciile de apartenen:
triunghiular, trapezoidal, bazate pe funcii S i H;
selectarea urmtoarelor metode de inferen: MAXMIN, MAX
PROD, SUMPROD;
Cap.6. Strategii evolutive de rennoire 149
afiarea reliefului variabilei de ieire,
k
p
~
, precum i a liniilor de
nivel aferente;
ncadrarea blocurilor de estimare fuzzy n mediul MATLAB,
permind generarea unor scheme SIMULINK.
n cazul exemplului considerat, schema de principiu pentru deducerea
estimrilor
1
p
~
,
2
p
~
i
3
p
~
este dat n figura 6.12.
Fig. 6.12. Schema clasificatorului fuzzy
Notaiile din figur au urmtoarele semnificaii:
GF generator de funcii, care va furniza evoluia mrimii msurate;
BF
1
, BF
2
, BF
3
blocuri fuzzy care furnizeaz valorile variabilelor
k
p .
Implementarea schemei din figura 6.12 a condus la schema SIMULINK
din figura 6.13. Pentru mrimile de intrare s-au considerat variaii de tip
ramp, peste care s-a suprapus un zgomot. Blocurile fuzzy au fost definite
pe baza datelor cuprinse n tabelele de forma 6.2, fiecare bloc coninnd
cte 25 de reguli de tipul IF..THEN...
Fig. 6.13. Schema SIMULINK a clasificatorului fuzzy
Cap.6. Strategii evolutive de rennoire 150
Pentru mbuntirea rspunsului dat de clasificatorul fuzzy, se poate
proceda la mrirea numrului de valori lingvistice prin care sunt
caracterizate mrimile de intrare. n acest caz va crete numrul de reguli
de tipul IF..THEN aferente fiecrui bloc fuzzy, ns probabilitile de
apartenen,
k
p
~
, 3 1, k = , la strile de uzur ale echipamentului, vor putea fi
determinate cu o precizie mai bun.
6.4. Reinstruirea sistemului de diagnoz
Fiecare intervenie de tipul: rennoire sau restabilire prilejuiete
confruntarea strii reale a echipamentului/subansamblului, cu starea
prezis de ctre subsistemul de diagnoz. n practic pot apare diferene
semnificative, generatoare de rennoiri premature sau de avarii. Cauzele
care determin apariia acestor diferene sunt:
1 modelul utilizat de operatorul uman, n baza cruia acesta
interpreteaz datele msurate i stabilete proprietile sistemului de
diagnoz (loturile de instruire - la utilizarea reelelor neuronale,
respectiv procedura de fuzzificare i baza de reguli la utilizarea
tehnicilor fuzzy), nu corespunde n ntregime realitii;
2 modelul iniial utilizat de operatorul uman a fost corect, ns n
succesiunea rennoirilor se produce o deriv a parametrilor
modelului de diagnoz. Aceast deriv poate fi cauzat de un proces
de uzur (obinut pe un orizont de timp mai larg) a echipamentului
ce conine subansamblul analizat.
Principalii parametri care intervin n modelul decizional de diagnoz,
inclusiv n situaia cnd diagnoza este realizat de ctre un operator uman,
au semnificaia de praguri impuse unor mrimi fizice sau unor parametri.
Exemple:
pragurile mrimilor fizice cu variaii lente n timp, pe baza crora
se definesc strile de fiabilitate (n 6.3.2, aceste praguri
delimitau domeniile notate prin
j
i
D , 3 1, i = , 2 1, j = );
pragurile impuse nivelurilor impulsurilor, n cadrul metodei
impulsurilor de oc;
pragurile impuse mrimilor de similaritate a spectrelor, la
diagnoza pe baza analizei spectrale a semnalelor;
Cap.6. Strategii evolutive de rennoire 151
praguri ale variaiilor parametrilor sistemului identificat sau ai
modelului reziduului etc.
Fie p
i
, m , i 1 = , pragurile care intervin n cadrul modelului decizional
adoptat pentru diagnoz. Prin intermediul acestui model decizional, poate
fi conceput subsistemul de diagnoz, n varianta neuronal sau n varianta
fuzzy. Astfel, n studiile de caz analizate, parametrii p
i
determin
distribuia datelor din lotul de instruire a reelei neuronale la diagnoza
neuronal, iar n cazul utilizrii logicii fuzzy, ei afecteaz procedura de
fuzzificare (definirea suportului mulimilor fuzzy aferente valorilor
lingvistice considerate).
La constatarea unei neconcordane a rspunsului subsistemului de
diagnoz, fa de realitatea constatat n timpul operaiei de
rennoire/restabilire, trebuie ajustate pragurile p
i
, ale modelului de
diagnoz, pentru ca rspunsul acestuia s concorde cu realitatea fizic. Se
vor examina, n cele ce urmeaz, trei situaii care pot apare la sfritul unui
ciclu de rennoire:
I. Cazul cnd evaluarea strii fizice la rennoirea echipamentului
corespunde cu rspunsul subsistemului de diagnoz. n acest caz
parametrii p
i
, m , i 1 = nu se modific i se continu ciclul urmtor de
rennoire, cu aceiai parametri ai subsistemului de diagnoz.
II. Cazul cnd diagnoza a furnizat o evaluare prea pesimist i la
ciclul respectiv s-a realizat o rennoire prematur. Parametrii p
i
trebuie
ajustai, astfel nct rspunsul subsistemului de diagnoz s corespund
strii reale a echipamentului. De exemplu, n cadrul studiilor de caz
analizate, pragurile care delimiteaz domeniile
j
i
D , 3 1, i = , 2 1, j = , trebuie
ridicate.
III. Cazul cnd s-a produs o restabilire, deci diagnoza a fost prea
optimist. Parametrii p
i
trebuie ajustai n sens invers fa de cazul
anterior.
n cazurile II i III, modificarea parametrilor p
i
trebuie fcut n cadrul
unui ciclu iterativ, fiecare iteraie realiznd urmtoarele operaii:
corecia parametrilor p
i
;
Cap.6. Strategii evolutive de rennoire 152
reacordarea subsistemului de diagnoz. Aceast operaie este
foarte simpl n cazul utilizrii variantei ce utilizeaz logica fuzzy,
ntruct pragurile p
i
intr ca parametri n procedura de fuzzificare.
n cazul variantei neuronale, pe baza noilor valori ale pragurilor,
se corecteaz vectorii t din lotul de instruire. Apoi se realizeaz o
ajustare a reelei neuronale, prin intermediul unui regim de
instruire care pornete de la parametrii cureni ai reelei.
testarea concordanei rspunsului subsistemului de diagnoz, cu
starea fizic a echipamentului, constatat la operaia de
rennoire/restabilire. Dac se constat aceast concordan, ciclul
iterativ este ntrerupt, sistemul fiind pregtit pentru urmtorul pas
din succesiunea rennoirilor.
La pasul r al ciclului iterativ menionat, corecia parametrilor p
i
se poate
face conform relaiei:
} p { L p
r
i
r
i
= (6.9)
unde } { L
+
i } { L

sunt operatori liniari de stimulare (reinforcement),


utilizai n domeniul sistemelor instruibile. Aceti operatori se pot defini
astfel:
1 1
1

+
+ =
r
i
r
i
r
i
p ) ( p } p { L (6.10)
1

=
r
i
r
i
p } p { L (6.11)
unde parametrul se alege n domeniul (0,1). Operatorul } { L
+
determin
creterea valorii pragului p
i
iar operatorul } { L

realizeaz reducerea
acestui prag. Parametrul determin dinamica procesului de instruire: cu
ct este mai mare, cu att viteza de ajustare a pragurilor este mai redus.
CAPITOLUL 7
FIABILITATEA ECHIPAMENTELOR DE CALCUL
7.1. Introducere
n acest capitol se prezint arhitectura echipamentelor de calcul dintr-un
singur punct de vedere, i anume cel al fiabilitii. Prezentarea nu va fi
exhaustiv i nici matematizat; se vor folosi mai ales exemple pentru a
ilustra cum felurite consideraii despre fiabilitate influeneaz structura
echipamentelor de calcul.
Principalul subiect al teoriei fiabilitii const n construirea de
echipamente ct mai fiabile din componente nefiabile. Dac un echipament
ar funciona numai atunci cnd toate componentele sale ar fi funcionale, ar
fi virtual imposibil de construit un echipament complex, pentru c
fiabilitatea ar descrete exponenial cu numrul de componente din
structura sa.
Principala unealt folosit n construirea echipamentelor complexe este
abstracia. Un echipament este construit pe nivele: nivelul B este alctuit
din componente de nivel A. La rndul lor, componente de nivel B sunt
folosite ca i cum ar fi atomice, indivizibile, pentru a construi nivelul C, i
aa mai departe. Acest proces este inspirat din matematic, unde lemele i
teoremele sunt folosite drept componente elementare n demonstraiile
altor leme i teoreme. n acest capitol se prezint alctuirea unor nivele din
arhitectura echipamentelor de calcul din punctul de vedere al fiabilitii pe
care o ofer nivelelor superioare. Astfel putem distinge:
Nivele care mresc fiabilitatea, construind un echipament mai fiabil
din componente mai puin fiabile. Acest lucru este obinut folosind
redundan n stocarea sau calculul informaiei. Acest tip de nivel este
cel mai adesea folosit n construcia calculatoarelor contemporane.
Nivele care expun lipsa de fiabilitate nivelelor superioare, lsndu-le
pe acestea s rezolve imperfeciunile. Nivelele superioare au adesea
informaii suplimentare despre cerinele reale de fiabilitate ale
echipamentului i ca atare pot construi fiabilitatea pe msura
necesitilor.
Cap. 7. Fiabilitatea echipamentelor de calcul 154
Anumite nivele partiioneaz resursele n pri oarecum independente,
izolate una de alta. Partiionarea are drept efect izolarea defectelor
(fault isolation), astfel nct o defeciune ntr-o parte s nu afecteze
celelalte pri. n calculatoare aceast tehnic este folosit n sistemele
de operare i clustere-le de calculatoare.
La ora actual circuitele integrate pe scar larg (Very Large Scale
Integrated circuits, VLSI) au ajuns la nivele incredibile de fiabilitate. Ca
atare arhitecii calculatoarelor privesc n general nivelul hardware ca fiind
perfect i folosesc aceast abstracie foarte convenabil n proiectarea
nivelelor superioare. Anumite clase de aplicaii au nevoie ns de o
fiabilitate foarte ridicat (de exemplu, controlul de trafic aerian,
supervizarea centralelor nucleare sau a echipamentelor militare). n astfel
de misiuni critice proiectanii echipamentelor de calcul iau n considerare
i posibilitatea defectelor hardware, pe care le trateaz n software.
Miniaturizarea continu a circuitelor integrate va conduce la schimbri n
aceast stare de fapt, astfel nct trebuie s ne ateptm ca n viitor
circuitele s conin din ce n ce mai multe defeciuni i s fie din ce n ce
mai sensibile la fluctuaii termodinamice i particule de nalt energie din
radiaia cosmic sau chiar din degradarea radioactiv a circuitului integrat
respectiv. Astfel de schimbri vor necesita o reproiectare complet a
arhitecturii echipamentelor de calcul.
Ingredientul cel mai folosit pentru a construi echipamente fiabile este
redundana. n cazul echipamentelor de calcul putem distinge dou genuri
de redundan, spaial i temporal:
Redundana spaial folosete mai multe componente dect strictul
necesar pentru a implementa un anumit echipament de calcul. Resursele
adiionale fac calcule suplimentare i rezultatele sunt comparate ntre
ele. n general, cu ct redundana unui echipament de calcul este mai
mare, cu att poate detecta sau tolera mai multe erori.
Redundana temporal const n folosirea aceluiai dispozitiv pentru a
calcula acelai lucru n mod repetat, dup care rezultatele sunt
comparate ntre ele.
Defectele ce afecteaz componenta soft a unui echipament de calcul se pot
clasifica n dou mari categorii:
Erori tranzitorii, care se manifest printr-o funcionare temporar
eronat a unei componente, dar nu prin defectarea ei definitiv. n
echipamentele de calcul contemporane, cea mai mare parte a erorilor
sunt tranzitorii.
Cap. 7. Fiabilitatea echipamentelor de calcul 155
Erori permanente care se produc la un moment dat i persist pn
cnd echipamentul este reparat. n aceast categorie includem i
defectele din faza de proiectare sau din fabricaie.
Rezult c redundana temporal poate fi folosit numai pentru a tolera
defectele tranzitorii. Pentru a tolera efecte permanente trebuie s avem o
form de redundan spaial.
7.2. Proiectarea echipamentelor de calcul
Cnd proiectm un echipament complex este foarte important s
echilibrm fiabilitatea prilor. De exemplu, dac memoria unui
echipament de calcul are o fiabilitate mult mai mare dect procesorul,
atunci echipamentul se va defecta cel mai adesea cu probleme de procesor.
Faptul c memoria este de foarte bun calitate nu ne ajut cu nimic,
dimpotriv probabil c am pltit un pre mai mare pentru memorie dect ar
fi fost strict necesar. n general, o component este destul de bun dac
nu are cea mai mare probabilitate de defectare.
n cazul analizei fiabilitii unui echipament trebuie s socotim nu numai
costul componentelor fiabile, ci i costul ntreinerii echipamentului n
timpul misiunii sale (vezi figura 1.2). Dac utilizm componente foarte
fiabile pltim prea mult pentru construcia echipamentului, iar dac
utilizm componente cu fiabilitate prea redus, ne va costa prea mult
ntreinerea echipamentului. Numai contextul poate dicta ct de fiabil
trebuie s fie un echipament: de exemplu, n aplicaiile critice descrise mai
sus, costul ne-funcionrii echipamentului este uria, aa nct are sens s
investim n componente extrem de fiabile.
Evitarea defectelor echipamentelor de calcul este o metodologie idealizat,
care presupune c toate componentele sunt perfecte. Pentru c hardware-ul
actual are o calitate excepional, nivelul software n calculatoarele
obinuite adopt o astfel de viziune idealizat. Programatorii presupun c
echipamentul pe care se ruleaz programele lor este lipsit de defeciuni.
Fiabilitatea excelent a dispozitivelor hardware este obinut printr-o
combinaie de tehnici, cum ar fi felurite forme de redundan, proiectare i
fabricaie cu precizie foarte ridicat, i o faz agresiv de testare i ardere
(burn-in).
Empiric s-a observat c echipamentele de calcul tind s aib o mortalitate
care urmrete o curb n form de cad de baie, echivalent ratei
Cap. 7. Fiabilitatea echipamentelor de calcul 156
mortalitii din studiile demografice. Echipamentele foarte tinere i cele
foarte uzate se stric mult mai des dect echipamentele mature. Burn-
in este o faz de testare care folosete componentele pn devin mature i
n acest fel, componentele cu mortalitate infantil ridicat sunt eliminate n
aceast etap.
n plus fabricanii proiecteaz i testeaz echipamentele de calcul n
condiii mai nefavorabile dect cele specificate. De exemplu, pe acest fapt
se bazeaz cei care fac overclocking: specificaiile unui procesor indic
frecvena de ceas la care acesta poate opera, ns n mod frecvent un
procesor cu specificaie de ceas de 1Ghz poate opera la 1.2Ghz, datorit
marginilor de toleran din fabricaie.
Metoda evitrii defectelor este cu adevrat extrem. ntruct s-a constatat
c oricare dintre componente se poate defecta, se utilizeaz proceduri de
meninere a echipamentului n funcionare prin implementarea toleranei
la defectare (fault-tolerance).
7.2.1. Structuri tolerante la defectri
O metod foarte simpl, dar scump, de a tolera erori este de a multiplica
fiecare component. De exemplu, dac duplicm ntreg echipamentul de
calcul, apariia unui defect poate fi detectat comparnd rezultatele celor
dou echipamente cu structur identic.
O alt modalitate de a tolera defectele const n utilizarea structurilor TMR
( 4.3.1.1). n aceast structur trei module fac aceeai operaie i un
modul de decizie (voter) alege rezultatul majoritar. Structura va avea
performane net superioare unui singur modul, ns cu un pre considerabil
mai ridicat. ntruct voterul devine elementul slab al structurii, exist i
scheme n care echipamentul de votare este multiplicat, pentru ca decizia
s nu depind de o singur component.
Un astfel de echipament de votare este folosit n calculatoarele care
controleaz navetele spaiale: echipamentul este compus din cinci
calculatoare, din care patru fac aceleai calcule i al cincilea este folosit
pentru operaiuni ne-critice. Rezultatele celor patru calculatoare se duc
pn la echipamentele controlate (exemplu: motoare de propulsie), care
calculeaz local rezultatul votului. n plus, fiecare calculator compar
rezultatele cu celelalte trei, iar atunci cnd unul dintre ele d rezultate
diferite este scos din funciune.
Cap. 7. Fiabilitatea echipamentelor de calcul 157
Dac dou calculatoare se defecteaz, echipamentul intr ntr-un mod de
funcionare n care rezultatele sunt comparate i recalculate atunci cnd
difer. Al cincilea calculator conine un echipament de control complet
separat, dezvoltat de alt companie, care intr n funciune cnd un bug
identic este detectat n celelalte patru programe.
n continuare vor fi prezentate o serie de structuri de echipamente de calcul
tolerante la defectri:
A) Procesorul IBM G5 din echipamentul S/390. n cazul acestui procesor
se folosete un tip de redundan hibrid, care utilizeaz redundana
spaial pentru a detecta erori tranzitorii i redundana temporal pentru a
le remedia. Acest echipament este asemntor cu modul de funcionare cu
dou defeciuni folosit de naveta spaial, descris mai nainte.
Microprocesorul G5 conine dou benzi de execuie identice, care sunt
controlate de acelai ceas. Toate instruciunile sunt executate n mod
sincron de ambele benzi, iar la sfritul execuiei rezultatele sunt
comparate. Dac rezultatele sunt identice, rezultatul instruciunii este scris
n registrul destinaie sau n memorie. Dac nu, se genereaz o excepie
software, care de obicei se soldeaz cu re-execuia instruciunii-problem.
Erorile tranzitorii sunt astfel reparate n mod transparent. Aceast schem
este funcional pentru c probabilitatea ca o eroare tranzient s afecteze
ambele benzi n acelai mod este una foarte mic.
B) Procesor superscalar tolerant la erori tranzitorii. O schem foarte
original care folosete doar redundan temporal pentru a tolera erori
tranzitorii a fost propus n anul 2001 la conferina de microarhitectur
MICRO 2001 de un grup de cercettori de la universitatea Carnegie
Mellon. n aceast schem unui procesor superscalar obinuit i se fac
cteva modificri simple, astfel nct fiecare instruciune citit s fie
lansat n execuie n mod repetat. Metodele de redenumire a regitrilor
folosite n procesorul superscalar fac din executarea unor instruciuni
suplimentare, care nu afecteaz echipamentul, un lucru foarte simplu. La
sfritul benzii de asamblare rezultatele copiilor lansate n execuie sunt
comparate ntre ele. Robusteea depinde de gradul de redundan: dac
fiecare instruciune este executat de dou ori, o eroare se manifest prin
rezultate diferite i instruciunea trebuie re-executat; dac o instruciune
este executat de mai mult de dou ori, se poate folosi o schem de votare
cu majoritate.
Un astfel de procesor poate fi proiectat s lucreze fie n mod normal, fie n
mod cu fiabilitate crescut, depinznd de tipul de program executat.
Performana n modul cu fiabilitate ridicat este invers proporional cu
Cap. 7. Fiabilitatea echipamentelor de calcul 158
gradul de redundan; de exemplu, dac fiecare instruciune este executat
de dou ori, ar putea rezulta o scdere a vitezei de calcul la 50%. n
realitate, penalizarea este ceva mai mic, din cauz c un program nu
folosete toate resursele computaionale. De exemplu, dac un program
folosete 80% din resurse, cnd executam programul duplicnd fiecare
instruciune avem nevoie de 160% resurse, ceea ce se traduce ntr-o
degradare a performanei cu 37,5% (100/160 = 62,5 = 100 - 37,5).
C) Echipament de calcul tolerant la defectri avnd arhitectur cu
verificare dinamic. Aceast structur, propus n anul 1999 de ctre
cercettorii de la universitatea Michigan este cunoscut sub numele de
DIVA, de la Dynamic Implementation Verification Architecture
(arhitectur cu verificare dinamic).
Spre deosebire de schemele anterioare, structura DIVA e proiectat pentru
a tolera att erori tranzitorii, ct i permanente (cele din urm doar n
anumite pri ale echipamentului). Observaia central pe care se bazeaz
DIVA rezid din faptul c este c e mai uor de verificat dac rezultatul
unui calcul e corect dect este de efectuat calculul nsui. Ca atare,
arhitectura DIVA este compus din dou procesoare diferite, fiind
prezentat n figura 7.1.
Fig.7.1. Structura echipamentului de calcul DIVA
Aceast structur conine:
Un procesor complex, superscalar, foarte optimizat, care face calculele
n mod normal.
Un procesor extrem de simplu, mai lent, dar foarte fiabil, care execut
instruciunile n ordine, i este construit folosind tehnici de evitare a
defectelor.
Cap. 7. Fiabilitatea echipamentelor de calcul 159
Echipamentul de calcul DIVA funcioneaz astfel:
Procesorul complex execut toate instruciunile i calculeaz rezultatele
lor. Rezultatele ns nu sunt scrise, ci sunt transmise procesorului
simplu (lent i fiabil).
Procesorul simplu merge ceva mai ncet, i verific n paralel toate
detaliile rezultatelor primite. Dei acest procesor este mai simplu, are o
treab mai uoar, i ca atare poate atinge aceeai performan ca cel
rapid (exprimat n instruciuni procesate pe secund). Cnd verificarea
descoper o eroare, procesorul simplu calculeaz rezultatul corect i re-
pornete procesorul complex de la instruciunea urmtoare.
Foarte interesant este faptul c o arhitectur DIVA poate tolera chiar erori
de proiectare n procesorul foarte complicat, pentru c acestea sunt
detectate i corectate de procesorul lent i simplu. Poate fi chiar avantajos
ca procesorul rapid s fie proiectat incorect, dar extrem de rapid, n cazul
n care nu produce rezultate eronate prea frecvent. De exemplu, ntr-un
procesor normal foarte multe circuite suplimentare sunt introduse pentru a
trata corect cazul programelor care se auto-modific. n realitate, practic
nici un program modern nu folosete aceast tehnic n mod curent;
procesorul rapid fr aceste circuite poate fi fcut mult mai eficient, iar
corectitudinea calculelor va fi asigurat de ctre procesorul lent.
7.2.2. Coduri detectoare i corectoare de erori
S-au prezentat deja mai multe exemple de folosire a redundanei spaiale
pentru detectarea i corectarea erorilor. Costul schemelor prezentate mai
nainte este substanial: ele cer o multiplicare identic a unui ntreg
echipament. De exemplu, redundana modular tripl are o eficien de
33%, pentru c hardware-ul este multiplicat de trei ori.
E interesant de explorat dac nu putem obine aceleai beneficii cheltuind
mai puine resurse suplimentare. Deschiztori de drumuri au fost n aceast
privin Claude Shannon i Richard Hamming, spre sfritul anilor 40. n
continuare se prezint metodele propuse de ei pentru a stoca informaie
utiliznd structuri tolerante la defectri.
S presupunem c dorim s stocm nite informaii codificate n baza doi
ntr-un mod fiabil. Putem atunci de pild face dou copii ale informaiei.
Dar o defeciune a unui singur bit va face informaia de nerecuperat, pentru
c acel bit va fi diferit n cele dou copii, i nu putem deduce care este
Cap. 7. Fiabilitatea echipamentelor de calcul 160
valoarea original. Slbiciunea acestei metode const n faptul c biii
stocai nu sunt robuti: fiecare bit din mesaj este reprezentat n doar doi
bii din cod.
Pentru a obine toleran la erori trebuie s adugm redundan n cod;
astfel, vom codifica n bii de informaie folosind m > n bii de cod. Cu ct
m e mai mare ca n, cu att mai robust va fi codul nostru. Cuvintele de m
bii care reprezint coduri corecte se numesc cuvinte de cod (code
words). Se observ c nu toate cuvintele de m bii sunt cuvinte de cod, ci
numai 2
n
dintre ele.
Se poate defini distana Hamming ntre dou iruri de bii ca fiind
numrul de diferene ntre cele dou iruri. De exemplu, distana Hamming
dintre 1111 i 1010 este 2, pentru c cele dou iruri difer n poziiile a
doua i a patra. Cea mai mic distan Hamming dintre cuvintele unui cod
este o msur foarte bun a robusteii codului. De exemplu, dac distan
Hamming ntre oricare dou cuvinte este mai mare dect 3, atunci o
schimbare de 1 bit poate fi ntotdeauna corectat: cel mai apropiat cuvnt
de cod este cel care a fost modificat de eroare, pentru c toate celelalte
cuvinte de cod se vor afla la o distan mai mare de 2 de cuvntul eronat.
Astfel, un cod cu distan Hamming 3 poate corecta orice eroare de 1 bit, i
poate detecta orice eroare de doi bii. Un astfel de cod va detecta i alte
erori, de exemplu va detecta unele erori de trei bii, dar nu orice eroare de
trei bii. Exist efectiv zeci de coduri diferite, fiecare potrivit n alte
circumstane.
Codurile detectoare i corectoare de erori sunt folosite pe larg n reelele de
calculatoare. Depinznd de caracteristicile canalului de comunicaii
(distan, cost de transmisiune, viteza semnalului, zgomot) se pot folosi
coduri mai mult sau mai puin robuste. n anumite cazuri e preferabil ca
erorile s fie detectate i datele incorecte s fie retransmise, n alte cazuri
costul retransmisiei este prea mare, i ca atare se folosesc coduri
corectoare. Folosirea unui cod corector n transmisiunea de date se mai
numete i codare preventiv (Forward Error Correction).
Pentru comunicaia cu sondele spaiale se folosesc coduri corectoare de
erori extrem de robuste, pentru c la astfel de distane semnalul
electromagnetic are nevoie de multe minute pentru a se propaga. n 1993
un grup de cercettori francezi a inventat o clas de coduri extrem de
robuste numite Turbo-coduri care, folosind o redundan relativ redus de
200%, obin o rezilien excepional la zgomot, fiind foarte aproape de
limitele maxime teoretice.
Cap. 7. Fiabilitatea echipamentelor de calcul 161
Turbo-codurile ilustreaz un nou tip de compromis pe care proiectantul l
poate face n relaia robustee/cost: costul cel mare al unui turbo-cod nu
este n cantitatea mare de informaie suplimentar, ci n algoritmul de
decodificare, care este foarte complicat i necesit multe iteraii. Dup cum
am vzut i n cazul memoriilor, cu aceeai redundan putem obine
garanii diferite de fiabilitate, n funcie de algoritmul de codificare folosit.
n cazul comunicaiei interplanetare costul transmisiunii face costul
decodificrii insignifiant, deci turbo-codurile sunt potrivite.
7.2.3. Memorii tolerante la defectri
n funcie de modalitile utilizate n scopul proteciei mpotriva erorilor,
memoriile n structura unui echipament de calcul se pot clasifica astfel:
Memoriile neprotejate. Aceste memorii stocheaz fiecare bit de date n
mod separat i nu ofer nici o protecie mpotriva erorilor. Ca atare sunt
cele mai ieftine. Cum ns dimensiunea memoriilor a crescut foarte repede,
la ora actual aceast soluie este riscant, cci probabilitatea ca nici un bit
s nu se defecteze este foarte redus.
Memoriile cu paritate. Aceste memorii folosesc o metod foarte simpl
pentru a detecta erori de un bit n fiecare octet (i, n general, erori care
schimb un numr impar de bii). Pentru fiecare 8 bii de date aceste
memorii stocheaz un al noulea bit de paritate, a crui valoare este
calculat astfel nct oricare cuvnt de nou bii are un numr par de bii
1 (de aici i numele schemei).
Cnd hardware-ul acceseaz memoria, automat verific i paritatea. Dac
paritatea nu este corect se declaneaz o excepie i echipamentul de
operare decide cum trebuie s acioneze. O soluie este de a opri programul
care folosea acea memorie i de a marca memoria ca fiind defect, astfel
nct alte programe s nu o poat refolosi. Verificarea paritii este o
operaie foarte rapid, care se poate face foarte simplu folosind structuri
hardware, n paralel cu transferul informaiei.
Memoriile ECC. Acestea sunt protejate cu un cod sofisticat de corecie a
erorilor (Error Corecting Code). Acest cod poate corecta automat orice
eroare de 1 bit care apare ntr-un cuvnt de 64 de bii. Pentru acest scop
memoria stocheaz fiecare cuvnt de 64 de bii folosind cuvinte de cod de
72 de bii. Se observ c risipa (overhead) acestei scheme este aceeai cu
cea a paritii (9/8 = 72/64). Aceast schem ofer corecie cu o robustee
Cap. 7. Fiabilitatea echipamentelor de calcul 162
mai mic, pentru c poate corecta o eroare la 64 de bii, spre deosebire de
cealalt schem care poate detecta o eroare la 8 bii.
La fiecare acces la memorie hardware-ul verific dac cuvntul de cod este
corect, iar dac nu, calculeaz automat cel mai apropiat cuvnt de cod pe
care apoi l decodific. Aceste operaii sunt destul de complicate, astfel
nct un echipament cu memorii ECC funcioneaz cu aproximativ 5% mai
lent dect unul cu memorii ce utilizeaz principiul paritii.
Discuri. Cel mai comun suport permanent de informaie este discul, n
multiplele lui implementri: hard-disc, dischet, disc optic, compact-disc,
flash-disk etc. Informaiile din aceast seciune sunt valabile pentru multe
dintre aceste tipuri de discuri.
Discurile folosesc simultan dou metode diferite de redundan spaial; o
protecie sporit este necesar din cauz c discurile funcioneaz ntr-un
mediu mult mai aspru dect memoriile: unele discuri au pri mecanice n
micare, care se uzeaz i se pot strica mai uor.
Informaia este stocat pe discurile clasice n sectoare. Un sector este
relativ mare (comparat cu un cuvnt de memorie), fiind de ordinul a
jumtate de kilooctet (512 octei). Discurile folosesc sectoare mari pentru
c la viteza lor de rotaie (peste 5000 de rotaii pe minut) capetele de
citire/scriere nu se pot plasa foarte precis pe suprafa. Astfel, unitatea
elementar n care se scrie pe un disc este sectorul: chiar dac vrem s
modificm un singur bit, trebuie s rescriem tot sectorul.
n figura 7.2 este prezentat formatul unui sector de disc. Informaia servo
este folosit pentru controlul micrii capului, identificatorul indic
numrul sectorului curent, iar informaia de sincronizare este folosit
pentru a sincroniza poziia capului cu nceputul sectorului.
Fig. 7.2. Formatul unui sector
de disc
Cap. 7. Fiabilitatea echipamentelor de calcul 163
Datele sunt stocate ntr-un ir compact i codificate folosind un cod
detector de erori. ntre dou sectoare consecutive este un blanc (spaiu
liber), care-i d capului ceva libertate cnd rescrie sectorul (niciodat nu va
rescrie ncepnd chiar din acelai loc).
Codurile folosite pentru discuri se numesc CRC, de la Cyclic Redundancy
Check: coduri ciclice. Un cuvnt de cod const din chiar cuvntul de date
urmat de informaii de control. Decodificarea codurilor CRC este foarte
simpl: se extrage direct cuvntul de date, dup care codul de control
verific dac vreunul dintre biii stocai e incorect. Un cod ciclic are
proprietatea c orice permutare a datelor este protejat de acelai cuvnt de
control.
Cnd codul de control indic defectarea unui sector, discurile folosesc n
mod automat a doua form de redundan spaial: sectoare de rezerv. Pe
disc sunt ascunse sectoare invizibile, care sunt folosite atunci cnd
sectoarele de date ncep s dea rateuri. n mod transparent software-ul
aloc un sector de rezerv n locul unuia defect. Identificatorul de sector
este folosit pentru a indica cine pe cine nlocuiete.
Discurile stocheaz o hart de defecte care indic sectoarele nlocuite,
acest lucru permind o funcionare corect i dup ce apar defeciuni, i
permite, de asemenea, un proces de fabricaie mai imperfect i mai ieftin.
Pentru stocarea de nalt fiabilitate a datelor se utilizeaz Flash Disk-uri.
Aceste dispozitive au aprut din necesitatea ca n aplicaiile industriale sau
de comunicaii portabile, s fie nevoie de o capacitate de memorie de
numai 80 MB sau mai puin, fiind necesar i o foarte bun rezisten la
ocuri i vibraii. n astfel de cazuri, soluia folosirii unor uniti de hard-
disk convenionale este improprie, fie i numai pentru motivul c astzi nu
se mai fabric HDD-uri cu capaciti aa de mici. Pn acum singura
soluie era utilizarea unui hard-disk cu o capacitate minim de 3-4 GB. n
pofida excedentului de memorie, se putea ntmpla ca acesta s se
defecteze n mai puin de o lun de funcionare efectiv, datorit mediului
de lucru sever n care se desfura misiunea. n mod normal, hard-diskurile
au o fiabilitate ridicat n mediul de birou sau laborator, MTBF fiind de
ordinul a multe zeci de mii de ore (echivalent a 8 ani de funcionare
continu sau 30 ani de utilizare normal). ns acestea nu suport lovituri
sau ocuri puternice, care le pot scoate definitiv din funciune, iar dac
mediul de lucru prezint vibraii, capetele se vor poziiona eronat pe pist,
genernd erori soft (de citire) sau crescnd considerabil timpul de acces
(dureaz pn cnd se repoziioneaz pe pista corect).
Cap. 7. Fiabilitatea echipamentelor de calcul 164
O soluie parial ar fi HDD-rile pentru notebook-uri, deoarece prezint o
rezisten mecanic considerabil sporit, fiind compacte i special
proiectate pentru o utilizare n medii cu ocuri i vibraii. ns capacitatea
este tot excedentar, iar preul este foarte ridicat.
Odat cu apariia Flash Disk-urilor, problema pare a fi soluionat. Ideea
nlocuirii mediilor magnetice cu memorii semiconductoare nu este nou,
dar la nceput preul era prohibitiv, iar capacitatea redus. Au aprut apoi
memoriile reprogramabile Flash. Iniial, acestea erau doar un fel de
EEPROM-uri mai performante, nu puteau fi terse dect de un numr
limitat de ori (de circa 10.000). Desigur, aceast valoare este excelent
pentru o memorie programabil, dar cu totul insuficient pentru a nlocui
un disk magnetic. Ulterior au fost perfecionate, iar acum rezist la un
milion de cicluri de scriere/citire. De asemenea, dac la nceput erau
disponibile doar sub forma de cartele de memorie, acum emuleaz perfect
o unitate de disk IDE, astfel c ofer o soluie de stocare a datelor cu o
mare fiabilitate hardware i software.
Absena total a componentelor n micare face modulele de memorie
Flash mai rapide i mai robuste dect mediile magnetice rotative, respectiv
unitile de hard-disk. Principalul dezavantaj l reprezint preul mai
ridicat, dar pentru capaciti de stocare mici, ele reprezint o alternativ
convenabil la HDD. Termenul mici este ceva relativ: dac la nceputul
anului 1993 nsemna 1-2MB, acum se refer la 100-400MB. n momentul
de fa sunt disponibile i Flash Disk-uri de peste 500MB, dar odat cu
sporirea capacitii, preul creste considerabil.
n continuare se prezint o comparaie ntre Flash Disk-uri i unitile de
hard-disk miniatur (de 1,3 sau 2,5 inch). La capaciti mici, pn la
100MB, modulele Flash sunt categoric competitive. De fapt, la aceste
valori mici, principalul concurent al Flash Disk-urilor l reprezint
memoria RAM static, nu hard-diskurile. Preul memoriei Flash este
proporional cu capacitatea, deoarece capacitatea de stocare este direct
proporional cu numrul de circuite integrate Flash folosite. Unitile de
disk magnetic au un pre de baz ce include preul componentelor
mecanice i al controlerului. Preul hard-diskului nu poate scade sub
aceast valoare de pornire, dar, mrind suprafaa mediului magnetic sau
numrul de fee, se poate mri capacitatea cu o cretere de pre foarte mic.
n privina rezistentei la ocuri fizice, (cum ar fi simpla cdere a
aparatului), modulele Flash sunt clar superioare hard-diskurilor. Gama de
Cap. 7. Fiabilitatea echipamentelor de calcul 165
temperaturi de lucru este similar la cele dou categorii. Intervine ns, din
nou, conceptul de fiabilitate software: n cazul unor variaii rapide de
temperatur, HDD-urile clasice nu sunt disponibile imediat. Cnd este adus
de la o temperatur sczut ntr-o ncpere nclzit, unitatea de hard-disk
trebuie lsat s se aclimatizeze, pentru a nu apare probleme cu
condensarea umiditii. Dac temperatura ambiant se modific rapid i
frecvent, sistemul de urmrire a pistelor pierde un timp considerabil cu
operaiile de recalibrare. n aceste cazuri, disponibilitatea unitii de disk
este redus. Flash Disk-urile nu prezint asemenea probleme.
O comparaie direct a vitezelor este greu de realizat. Scrierea efectiv este
mai lent la Flash, dar hard-diskul necesit un timp pentru atingerea vitezei
de rotaie de regim i prezint ntrzieri de rotaie i n trecerea de la o pist
la alta.
ntr-o aplicaie tipic, memoria Flash este de 2-10 ori mai rapid dect
hard-diskul. Aplicaie tipic este cea n care datele sunt citite de 4-5 ori
mai des dect sunt scrise, iar transferurile de date tind s fie scurte i nu
foarte frecvente. Debitul de date n cazul unui transfer continuu este mai
redus: 0,7-1 Moctet pe secund la citire i 2-300 Koctei pe secund la
scriere, fa de valoarea de 5 Mocteti pe secund n mod rafal (burst).
Alte avantaje ale FlashDisk-urilor sunt nivelul sonor foarte redus n timpul
funcionrii (unele hard-diskuri pot fi destul de zgomotoase) i posibilitatea
lucrului la altitudini foarte ridicate. Hard-diskurile au nevoie de o presiune
atmosferic minim pentru a realiza perna de aer pe care plutesc capetele.
Caracteristicile generale ale Flash Disk-urilor sunt prezentate n
continuare:
au dimensiunile clasice ale HDD-urilor obinuite;
sunt Disk-uri cu interfaa IDE, bazate pe o tehnologie Flash;
au capaciti de stocare extrem de flexibile: ntre 4MB i 512 MB;
sunt mult mai stabile dect HDD-urile convenionale. Ele pot rezista la
ocuri i vibraii fiind astfel foarte potrivite pentru aplicaii ce se
desfoar n medii cu cerine severe;
au un consum redus de energie;
sunt 100% compatibile IDE, nefiind necesar instalarea vreunui driver;
folosesc algoritmul de detecie i corecie al erorilor Reed Solomon pe
16 biti;
cu o interfa de 3,3V sau 5V, Flash Disk-urile suport gestiunea
automat a consumului de energie (APM) precum i comenzi ATA de
ntrerupere a alimentrii i mod sleep (aipire).
Cap. 7. Fiabilitatea echipamentelor de calcul 166
Cel mai important lucru este c ofer o stabilitate mult mai bun a
aplicaiilor, n medii de lucru dure, cu ocuri i vibraii. n astfel de medii,
unitile de hard-disk clasice chiar dac nu se defecteaz, prezint erori de
cutare, astfel c rspunsul devine lent, iar comportarea - aleatoare.
Consumul redus de energie contribuie la creterea duratei de via a
ntregului sistem.
Capacitatea de stocare flexibil nseamn c se poate utiliza un model cu
capacitate foarte apropiat de cea necesar pentru aplicaie, pentru a nu
crete costurile aferente cu memoria suplimentar ce nu va fi niciodat
folosit. Comenzile interfeei IDE sunt conforme cu standardului industrial
ATA-4.
Flash-Disk-urile au fost verificate cu succes sub urmtoarele sisteme de
operare: MS-DOS, Windows 95/98/NT, Windows CE, OS2 Warp, Linux,
QNX, Unix Ware. Media timpului de bun funcionare (MTBF) este de
peste 1.000.000 de ore. Fiabilitatea datelor memorate este asigurat prin
funcii ncorporate de detectare i corecie a erorilor.
Flash-Disk-urile au performane foarte bune n ceea ce privete andurana:
pentru operaii de scriere/citire sunt garantate pentru circa un milion de
cicluri, iar pentru operaii de citire se prevede un numr nelimitat de astfel
de operaii.
n ceea ce privete viteza de transfer pe magistral, aceasta este de peste
700 KB/sec n caz de citire susinut i de peste 250 KB/sec la operaii de
scriere susinut. Flash-Disk-urile se remarc, de asemenea, prin gama
temperaturilor de lucru (de la -25
o
C la +85
o
C) i prin altitudinea maxim la
care pot funciona corect (16.000m).
Valorile prezentate mai nainte sunt valabile pentru FlashDisk-urile tipice.
Realizrile de vrf, state of the art, au performane net superioare, ns i
costurile de producie sunt mai ridicate. Astfel, firma BiT Microsystems
produce seria E-Disk cu performane deosebite i cu o capacitate de
stocare foarte ridicat. Se urmrete nlocuirea unitilor de hard-disk cu
module semiconductoare cu viteza de lucru mare, fiabilitate, longevitate i
scalabilitate superioare. Rata de transfer este de 40 MB/sec n mod i de 34
MB/sec n mod susinut, iar capacitatea poate ajunge pn la valoarea de
13.312 MB. Aceste dispozitive nu conin componente n micare, care
reprezint principala cauza a defectrilor i ntrzierilor electromecanice la
HDD-urile clasice.
Cap. 7. Fiabilitatea echipamentelor de calcul 167
Ca dovad suplimentar a performanelor ridicate, E-Disk sunt prevzute
nu cu obinuita interfa EIDE, ci cu variante avansate de SCSI: SCA Ultra
Wide SCSI cu tensiune diferenial redus.
Media timpului de bun funcionare ajunge la 1,9 milioane de ore, se
folosesc coduri detectoare i corectoare de erori foarte performante, astfel
c rata erorilor nedetectate este foarte sczut. Astfel de dispozitive de
stocare de nalt fiabilitate sunt ideale pentru telecomunicaii, transporturi,
aplicaii industriale, aerospaiale sau militare, unde sistemele sunt supuse
unor condiii de temperaturi extreme, cmpuri magnetice puternice,
vibraii, praf, mizerie i vapori corosivi. Sunt de asemenea potrivite pentru
aplicaiile unde este esenial un coeficient foarte ridicat de disponibilitate i
o vitez mare: depozite de date, multimedia, financiare, furnizori de
servicii Internet, comer electronic, servere proxy etc.
n continuare se prezint un alt tip de echipament fiabil redundant, care,
spre deosebire de alte soluii prezentate, are o performan mai bun dect
echipamentul de baz. n plus, acest echipament adaug o dimensiune nou
n spaiul opiunilor fiabilitii, i anume capacitatea de a fi reparat n timp
ce funcioneaz (maintainability).
Structura este cunoscut sub numele de RAID, care este o prescurtare de la
Redundant Array of Inexpensive Disks, sau set redundant de discuri
ieftine. Ideea a fost introdus n 1987 de cercettori de la universitatea
Berkeley din California.
Ideea central a structurii RAID este de a stoca informaie pe mai multe
discuri simultan. Informaia este codificat redundant, astfel nct s poat
fi recuperat dac oricare dintre discuri se defecteaz. Aceast proprietate
este foarte util pentru echipamentele care trebuie s funcioneze continuu.
Exist mai multe tipuri de echipamente RAID, ns n continuare se
prezint unul singur, n care informaia este scris pe 5 discuri, din care 4
conin date i unul paritate. Un astfel de echipament RAID se poate afla
ntr-unul dintre trei moduri de funcionare:
Funcionare normal: operaiile de citire extrag date de pe cele patru
discuri cu date. O operaie de scriere ns strnge patru blocuri de
informaie i calculeaz un al cincilea bloc de paritate; fiecare bloc este
stocat pe alt disc. Acest mod de scriere se numete striping, adic
feliere, pentru c datele sunt scrise n paralel, cte o felie pe fiecare disc.
Cap. 7. Fiabilitatea echipamentelor de calcul 168
Funcionarea degradat: este nceput cnd un disc se defecteaz. Atunci
citirile i scrierile de pe discul stricat trebuie s acceseze celelalte patru
discuri i s calculeze informaia lips. Avantajul paritii este c oricare
din biii lips poate fi recalculat ca paritate a celorlali patru bii.
Reconstrucia: este nceput cnd un disc defect este nlocuit. Un proces
secundar recalculeaz informaia lips i o scrie pe noul disc.
n continuare se prezint un echipament de calcul dezvoltat de cercettori
de la Hewlett-Packard, care demonstreaz o metodologie extrem n
tratamentul fiabilitii echipamentelor. Acest echipament, cunoscut sub
numele de Teramac, este construit din componente defecte: mai mult de
70% dintre circuitele sale componente au o malfuncie oarecare. Cu toate
acestea, echipamentul funcioneaz corect i poate efectua calcule extrem
de performante.
Arhitectura echipamentului Teramac tolereaz numai defeciuni
permanente, care sunt prezente nc de la fabricaie. Componentele
Teramac sunt circuite hardware de un tip anume, numit hardware
reconfigurabil. nainte de a prezenta echipamentul Teramac se va face o
prezentare succint a structurii hardware-ului reconfigurabil, artnd cum
un echipament fiabil poate fi construit din componente reconfigurabile
nefiabile.
ntr-o prim aproximaie, circuitele digitale obinuite sunt compuse din
elemente computaionale simple, numite pori logice, conectate ntre ele
prin srme. Porile logice sunt construite din tranzistori. Fiecare poart
logic face calcule pe mai multe valori de 1 bit. Porile logice sunt
universale, n sensul c orice proces calcul poate fi exprimat n termeni de
operaii ale porilor logice.
n hardware-ul reconfigurabil porile logice nu au o funcionalitate fixat,
iar srmele formeaz o gril. Fiecare poart este configurabil, adic poate
fi forat s efectueze orice operaie logic. La fiecare intersecie de srme
se afl un mic comutator configurabil, care poate fi, de asemenea,
programat s conecteze srmele. Configurarea porilor i a srmelor se face
prin semnale electrice. Fiecare poart i fiecare comutator are o mic
memorie asociat, n care-i stocheaz configurarea. Pentru c schimbnd
coninutul acestor memorii putem schimba funcionalitatea hardware-ului,
circuitele acestea se numesc reconfigurabile (figura 7.3).
Cap. 7. Fiabilitatea echipamentelor de calcul 169
a) b)
Figura 7.3. Structura unui circuit reconfigurabil
Hardware-ul reconfigurabil este echivalent cu cel obinuit, n sensul c
orice circuit poate fi implementat folosind ambele tehnologii. Hardware-ul
reconfigurabil tinde ns s fie ineficient: memoriile i porile configurabile
ocup mult mai mult loc dect porile obinuite. Pe de alt parte, semnalele
electrice care traverseaz doar srme ntr-un circuit obinuit, trebuie s
treac printr-o serie de comutatoare n hardware-ul reconfigurabil, ceea ce
face circuitele mai lente. Un factor de 10, diferen n vitez i densitate,
este de ateptat ntre un hardware obinuit i cel configurabil de aceeai
generaie.
Pentru a programa un circuit reconfigurabil cu funciunea unui circuit
obinuit, trebuie s asociem fiecare poart din circuit cu o poart
configurabil; acest proces se numete plasare; de asemenea, fiecare
srm trebuie asociat cu succesiuni de segmente legate prin comutatoare,
n procesul de rutare.
n figura 7.3-a procesul de plasare asociaz fiecare poart logic din circuitul
de implementat cu o poart universal. Procesul de rutare conecteaz porile
universale folosind segmente de srm legate cu comutatoare. n cazul defectrii
unora dintre porile universale plasarea i rutarea le pot ocoli, sintetiznd un
circuit perfect funcional, situaie ilustrat n figura 7.3-b.
Cap. 7. Fiabilitatea echipamentelor de calcul 170
Calitatea circuitelor reconfigurabile exploatat de Teramac pentru a obine
fiabilitate este faptul c porile logice configurabile sunt esenialmente
interschimbabile. Cercettorii proiectului Teramac au dezvoltat un program
de plasare care folosete o hart de defecte ale circuitelor reconfigurabile.
Aceast program ocolete poriunile inutilizabile i ruteaz conexiunile n
jurul defectelor, exploatnd doar poriunile funcionale ale fiecrui circuit
(figura 7.3-b). Cercettorii au creat i o serie de programe, care descoper
i catalogheaz defectele. Programele acestea folosesc chiar
programabilitatea circuitelor pentru a le configura ca dispozitive care se
auto-testeaz. Fiecare poriune din fiecare circuit este programat s
efectueze calcule simple i s verifice corectitudinea rezultatelor. Micile
programe de test sunt plimbate pe suprafaa circuitului, acoperind toate
porile logice. Proiectarea unor programe de auto-testare este o sarcin mai
complicat dect ar putea prea la prima vedere. Programele trebuie s
descopere o mulime de defecte posibile i trebuie s nu poat fi pclite de
defeciuni (de exemplu, dac chiar partea care compar rezultatele cu cele
corecte este defect). Programele de testare aplic n mod repetat calcule
care amestec toi biii: astfel, apariia unei singure erori se va propaga
rapid la toi biii din rezultat, fiind uor de depistat.
Proiectul Teramac a avut un succes enorm, principala sa contribuie a
constat n a demonstra c defectele din hardware pot fi expuse nivelelor
superioare, i pot fi tratate n ntregime n software, fr ca costul pltit n
performan s fie prohibitiv. Aceast metodologie este o schimbare
complet de paradigm n arhitectura calculatoarelor, care probabil va avea
din ce n ce mai multe aplicaii n viitor.
7.3. Fiabilitatea programelor
Ne-am putea atepta ca spre deosebire de hardware, software-ul s nu aib
nici un fel de probleme de fiabilitate deoarece programele nu se uzeaz, i
sunt executate ntr-un mediu foarte specializat; n plus, programele sunt
obiecte deterministe, deci ar trebui s se comporte de fiecare dat n acelai
fel cnd proceseaz aceleai date de intrare. Cu toate acestea, de fapt
fiabilitatea programelor este mult mai sczut dect a echipamentelor
hardware; este potrivit s modelm deci programele ca echipamente cu
fiabilitate imperfect. n aceast seciune se prezint n mod superficial
unele dintre motivele lipsei de fiabilitate a programelor i se menioneaz
unele tehnici care pot fi folosite pentru a realiza programe fiabile.
Cap. 7. Fiabilitatea echipamentelor de calcul 171
Cea mai important cauz a defectelor programelor sunt bug-urile, adic
implementri incorecte. Chiar i programatori foarte pricepui produc
programe cu defecte. Complexitatea componentelor software este pur i
simplu prea mare, n momentul de fa, pentru a putea fi stpnit de ctre
oameni. Cu tot progresul n tehnici de programare, cum ar fi
descompunerea programelor n module mici, folosirea unor limbaje de
programare evoluate i a unor scule complexe pentru dezvoltarea, testarea
i analiza programelor, rezultatele sunt nc foarte departe de perfeciune,
iar productivitatea programatorilor nu a crescut substanial n ultimele dou
decenii.
Cel mai adesea problemele rezolvate n software sunt att de complicate
nct nici nu pot fi specificate n mod precis. n consecin programatorii
ntlnesc tot felul de incertitudini cnd ncearc s implementeze soluiile.
O cauz fundamental a lipsei de fiabilitate a programelor este deci
specificaia de proiectare incomplet i imprecis.
Cele mai imprevizibile defeciuni software se manifest numai cu ocazia
unor anumite combinaii de valori pentru datele de intrare sau pentru
anumite succesiuni de evenimente externe, care nu au fost prevzute de
programator. Asemenea combinaii apar cu probabilitate foarte mic n
timpul procedurilor normale de testare, deci adesea supravieuiesc pn n
faza operaional.
A vedea programele software ca pe o entitate monolitic este o aproximare
grosolan a realitii: un program trece prin nenumrate revizii i
mbuntiri. Versiunile noi sunt construite pe scheletul celor vechi,
reparnd defeciunile descoperite i adugnd noi funcionaliti. Cu toate
acestea, procesul reparrii defeciunilor introduce adesea noi defeciuni,
pentru c efectele unei reparaii au uneori consecine imprevizibile.
Creterea continu a performanelor hardware-ului este o motivaie
constant pentru rennoirea echipamentelor software. Pe msur ce
dispozitivele hardware devin mai ieftine i mai compacte, ele pot fi
integrate n dispozitive electronice mai detepte. Toate aceste noi
dispozitive au nevoie de un nou software, care s le manipuleze. Pe msur
ce costul dispozitivelor de stocare a informaiei scade, din ce n ce mai
complexe i mai bogate tipuri de informaie pot fi stocate i prelucrate. De
exemplu, imagini i muzic sunt tipuri curent manipulate de PC-urile
contemporane, iar capacitatea lor de prelucrare a devenit de curnd
suficient de puternic pentru a manipula n mod interactiv chiar filme.
Cap. 7. Fiabilitatea echipamentelor de calcul 172
Un fenomen legat de acest ciclu permanent de nnoiri este cel cunoscut sub
denumirea putrezirea biilor (bit rot). Acest fenomen se manifest pe
dou planuri: datele stocate cu mult timp n urm nu mai pot fi folosite n
noile echipamente de calcul, pentru c dispozitivele periferice nvechite nu
mai sunt suportate de fabricani, i programe vechi, care mergeau foarte
bine, ncep s manifeste erori. Boala programelor este legat de mediul
n care programele se execut, i care este n continu schimbare. De
exemplu, multe programe vechi fceau anumite presupuneri despre ct de
mari vor fi seturile de date pe care le vor prelucra. Cea mai faimoas astfel
de presupunere este cea care a cauzat bug-ul Y2K: programatorii din anii
60 au presupus c programele lor nu vor manipula niciodat date
calendaristice al cror an nu va ncepe cu cifrele 19. Chiar dac Y2K a
fcut mai mult zgomot dect pagube, astfel de presupuneri se ntlnesc la
tot pasul n programele de astzi. De exemplu, pot apare dificulti n a
transporta programe de la procesoare pe 32 de bii la procesoare pe 64 de
bii. Din moment ce orice valoare pe 32 de bii se poate reprezenta exact
atunci cnd folosim 64 de bii, teoretic nu ar trebui s fie nici o problem,
i vechile programe ar trebui s funcioneze corect. n realitate multe
programe depind n feluri subtile de precizia datelor pe care le
manipuleaz. Cnd un astfel de program este mutat pe o platform nou
toate aceste dependine se transform n bug-uri.
7.3.1. Creterea fiabilitii produselor software
Domeniul ingineriei programelor (software engineering) se ocup de
metode prin care se poate cuantifica i mbunti calitatea programelor.
Una dintre soluiile studiate este foarte nrudit cu tehnicile de votare
folosite pentru tolerana erorilor hardware. Numele acestei soluii n lumea
software este programare cu N versiuni. Votarea folosete redundan
spaial: dispozitivul de calcul este replicat de N ori i rezultatul final este
obinut prin votul majoritar al rezultatelor individuale.
Bug-urile software sunt persistente: aflat n aceleai condiii programul se
va comporta n acelai fel. Tehnicile de votare sunt neputincioase dac
toate componentele fac aceeai eroare n acelai timp. Votarea este util
pentru tratamentul erorilor tranzitorii. Programarea cu N versiuni se face
deci prin executarea n paralel a N programe diferite, scrise de echipe
diferite de programatori, dac e posibil, folosind scule i tehnologii
diferite. Toate cele N programe rezolv aceeai problem, dar n moduri
diferite. Numai folosind o astfel de strategie tehnica votrii poate funciona
n cazul programelor.
Cap. 7. Fiabilitatea echipamentelor de calcul 173
Specificaii imprecise ale problemei pot fi detectate cu uurin de aceast
tehnic, pentru c implementrile diferite pot lua decizii diferite pentru
cazurile nespecificate clar. Din nefericire, programarea cu N versiuni este o
metodologie foarte scump, folosit numai pentru aplicaii critice, unde
sigurana este fundamental.
Diferena fundamental ntre hardware i software este aceea c un
program poate avea o stare intern arbitrar de complicat. n general,
dispozitivele hardware pot fi aproximate ca fiind automate finite (adic
spaiul strilor n care se pot afla, chiar dac este foarte mare, este totui
finit). Chiar i cele mai simple programe au un spaiu de stri infinit, mai
exact, nu putem pune nici o limit arbitrar dimensiunii spaiului lor.
Aceast diferen este foarte important i din punct de vedere teoretic:
foarte multe proprieti interesante ale automatelor finite se pot decide,
adic se pot scrie algoritmi care atunci cnd primesc descrierea unui
automat finit, pot rspunde n mod exact la ntrebri legate de orice
evoluie viitoare a automatului. Din pcate, aceleai ntrebri pentru un
echipament cu stare infinit adesea nu pot fi decise. ntr-adevr,
matematicienii au artat n anii 30 c foarte multe dintre proprietile unui
echipament software, n general, nu pot fi calculate de un alt echipament
software.
O consecin practic a dimensiunii infinite a spaiului de stri ale
programelor este c, pe msur ce un program se execut mai mult timp, cu
att mai complicat poate deveni starea sa intern. Dac un program nu i
ntrerupe execuia, chiar dac va primi aceleai date la intrare, ar putea
calcula un rspuns diferit. Un bug n program poate corupe starea intern,
dar efectele acestei defectri pot deveni vizibile mult mai trziu n execuia
programului, cnd programul ia o decizie bazat pe elementele de stare
incorecte. Un tip faimos de problem, n mod normal benign, asociat cu
programele care se execut un timp ndelungat, este scurgerea de memorie
(memory leak).
Adesea programele aloc spaiu temporar de memorie, pe care l elibereaz
dup ce au terminat calculele care aveau nevoie de el. Dac programatorul
uit s elibereze aceast memorie se spune c memoria se scurge (leak).
Aceasta este o eroare frecvent ntlnit n programare, relativ greu de
descoperit. n mod normal o astfel de eroare nu afecteaz corectitudinea
programului: rezultatele produse la final sunt corecte. Cnd programul i
termin execuia, echipamentul de operare recupereaz automat memoria
scurs. n cazul programelor care se execut timp ndelungat, cum ar fi
echipamentele de operare sau serverele de web, dac o scurgere se
Cap. 7. Fiabilitatea echipamentelor de calcul 174
ntlnete n interiorul unei bucle, cu timpul memoria pierdut va crete
pn cnd toat memoria echipamentului este pierdut. n astfel de cazuri
de obicei echipamentul i nceteaz execuia, sau funcionarea sa devine
extrem de lent din cauz c resursele rmase sunt insuficiente.
Utilizatorii echipamentului de operare Windows de la Microsoft au
descoperit i o soluie pentru aceast problem: reboot-area calculatorului.
Numele tiinific pentru aceast soluie este rentinerirea programelor
(software rejuvenation). Rentinerirea este cauzat de repornirea periodic
a programelor. Repornirea cauzeaz iniializarea strii interne la o aceeai
valoare iniial. Tehnica aceasta este aplicabil numai dac starea intern a
programului nu este important i poate fi pierdut; altfel, ntinerirea
trebuie s fie combinat cu checkpoint-uri. Un checkpoint salveaz
informaia important pe un mediu de memorie persistent, i o restaureaz
dup ce programul este repornit.
Rentinerirea se aplic cu precdere programelor de tip server, care execut
tot timpul o bucl, acceptnd cereri de la clieni i rspunzndu-le. Multe
servere sunt lipsite de stare (stateless), adic nu pstreaz nici un fel de
informaii despre o tranzacie cu un client dup ce tranzacia s-a consumat.
Rentinerirea este eficace dac costul repornirilor periodice este mai redus
dect costul repornirii dup o cdere catastrofic, care poate s implice o
procedur sofisticat de recuperare a datelor pierdute. Rentinerirea este de
asemenea folosit cu succes cnd serverele care ofer serviciul au rezerve,
astfel nct serverele de rezerv pot rspunde clienilor n timp ce altele se
reiniializeaz.
O alt modalitate de cretere a fiabilitii programelor de calcul const n
utilizarea unei tehnici numit verificare formal. Acesta este un nume
generic pentru o serie ntreag de tehnici sofisticate care certific
corectitudinea, mai ales a echipamentelor hardware, dar n ultima vreme i
a unor echipamente software. Verificarea formal se ocup de descoperirea
i eliminarea bug-urilor, i n acest sens este o tehnic de cretere a
fiabilitii programelor.
Cheia metodelor de verificare formal este specificarea foarte precis a
comportrii componentelor echipamentului de analizat (folosind formule
matematice) i verificarea automat a proprietilor echipamentului n
ntregime. Dac tim cum este construit echipamentul, i dac tim
comportarea fiecreia dintre componente, putem raiona despre
comportarea ansamblului. Raionamentele pot fi fcute foarte precise
folosind diferite variante de logici matematice. Fiecare raionament este o
serie de derivri, n care din fapte tiute ca fiind adevrate deducem alte
Cap. 7. Fiabilitatea echipamentelor de calcul 175
adevruri. Verificarea formal studiaz aceste derivri, i verific faptul c
sunt corecte.
Dou aspecte fac din verificarea formal o tehnic foarte puternic:
1) calculele minuioase sunt efectuate de ctre calculatoare, a cror
atenie nu obosete niciodat;
2) certitudinea nu vine din faptul c demonstrm ceva, ci din faptul
c putem verifica dac demonstraia este corect.
Cnd s-a descris echipamentul DIVA s-a fcut meniunea c a verifica
corectitudinea unui rezultat este mult mai simplu dect a demonstra
rezultatul nsui. Acest fapt este extrem de folositor n contextul verificrii
formale, n care programul care face demonstraiile este extrem de
complicat, i ca atare poate conine erori (ca orice alt program complex) i
deci poate genera demonstraii eronate. Un program care verific dac o
demonstraie este corect ns este mult mai simplu, i ca atare ne ofer
mai mult ncredere.
7.4. Reeaua internet
Una dintre cele mai uimitoare tehnologii ale secolului douzeci este cu
siguran Internetul. Acesta este o reea de calculatoare, proiectat iniial
pentru a conecta reele militare de calculatoare i de a le permite s opereze
chiar i n condiiile distrugerii unui mare numr de echipamente din reea,
de exemplu n cazul unei conflagraii nucleare. Internetul a evoluat astzi
ntr-o reea comercial care acoper toate continentele, cu mai mult de 125
de milioane de calculatoare i peste 1 miliard de utilizatori.
Internetul nu este prima reea de dimensiune global; cu mai mult de un
secol nainte de crearea Internetului a aprut telefonul; reelele telefonice
au cu siguran ntietatea n acoperirea planetei. Ne-am atepta ca
proiectanii Internetului s fi folosit multe din tehnologiile folosite n
construcia reelelor telefonice, despre care exist o cantitate mare de
informaii i o experien substanial. n realitate, nimic nu poate fi mai
departe de adevr: arhitectura Internetului pare a fi n mod deliberat opus
reelei de telefonie. Nicieri nu se vede mai bine diferena dintre cele dou
reele dect n felul n care trateaz fiabilitatea.
Reeaua telefonic a fost proiectat de la nceput pentru o fiabilitate
excepional. O central telefonic trebuie s nsumeze mai puin de trei
minute de indisponibilitate n fiecare an. Numai n circumstane absolut
excepionale o conversaie iniiat poate fi ntrerupt datorit unor
Cap. 7. Fiabilitatea echipamentelor de calcul 176
probleme din reea. Reeaua telefonic va permite stabilirea unei legturi
numai dup ce a rezervat toate resursele necesare pentru transmisiunea
prompt a semnalelor vocale pe ntregul traseu dintre cele dou puncte care
comunic. Standarde stricte dicteaz ct de mult timp poate dura faza de
construcie a legturii; dac nu pot fi obinute toate resursele utilizatorul
primete un ton de ocupat. Capacitatea reelei este planificat atent pe baza
unor statistici detaliate despre comportarea vorbitorilor, astfel nct n
condiii normale, ansa obinerii unui ton de ocupat din cauza resurselor
insuficiente din reea s fie extrem de redus.
Un factor crucial care garanteaz calitatea conexiunilor telefonice este
prealocarea tuturor resurselor necesare nainte ca legtura s fie stabilit.
Pornind de la numrul format, prima central telefonic calculeaz o
secven de centrale prin care semnalul trebuie s treac pentru a lega
apelantul cu apelatul; acest calcul se bazeaz pe tabele de rutare pre-
calculate cu mare grij i stabilite de ctre proiectanii reelei. Fiecare
central negociaz apoi cu cea succesiv folosind un protocol sofisticat de
semnalizare, i aloc capacitate pentru transportul datelor i pentru
comutarea acestora (care n central leag circuitul de intrare cu cel de
ieire). Cnd toate conexiunile punct-la-punct ntre centrale sunt stabilite se
genereaz un ton de apel. Cnd conversaia a fost iniiat, semnalul vocal
este eantionat i digitizat n prima central. Pentru fiecare bit din acest
semnal s-a prealocat deja o cuant periodic de timp pe fiecare dintre
circuitele pe care le va traversa. Biii sunt transmii unul cte unul i
traverseaz toate trunchiurile n aceeai ordine n care au fost generai,
sosind la destinaie la timp pentru a fi reasamblai i convertii la loc ntr-
un semnal auditiv. Din cauza prealocrii, de ndat ce un bit intr n reea,
cu o probabilitate extrem de ridicat el va ajunge la cellalt capt exact
cnd trebuie. Cnd unul dintre vorbitori nchide telefonul, protocolul de
semnalizare intr din nou ntr-o faz complicat, prin care elibereaz toate
resursele alocate la momentul apelului.
Reeaua Internet are o arhitectur fundamental diferit. Nu numai c nu
exist garanii despre timpul necesar pentru a ajunge de la emitor la
receptor, dar nu exist nici o garanie c datele nu sunt pierdute sau
modificate n timpul transferului. Utilizatorii Internetului obin un serviciu
extrem de slab, care poate fi enunat pe scurt astfel: tu pui date n reea
i zici unde vrei s ajung, iar reeaua o s ncerce s livreze datele acolo.
Felul n care informaia circul n reeaua Internet este complet diferit de
reeaua telefonic: datele sunt divizate n pachete care sunt introduse n
reea n ordinea sosirii. Fiecare pachet poate cltori pe o rut complet
Cap. 7. Fiabilitatea echipamentelor de calcul 177
diferit pn la destinaie. Unele pachete se pot pierde, alte pot fi duplicate,
i ele pot sosi la destinaie n alt ordine dect au fost emise, sau chiar
sparte n pachete mai mici.
Pachetele sunt plimbate prin Internet de un protocol numit IP, Internet
Protocol. IP funcioneaz aproximativ astfel: cnd un calculator
intermediar primete un pachet se uit nti la adresa destinaie nscris.
Apoi el face nite calcule simple pentru a decide n ce direcie pachetul
trebuie trimis, mai precis, cruia dintre vecinii si trebuie s-i dea pachetul.
Pachetul este apoi trimis vecinului. Dac la un calculator intermediar
pachetele vin mai repede dect apuc s le trimit mai departe, i dac nici
nu are unde s le stocheze pentru o vreme, are dreptul s le fac pierdute.
Aceasta este principala cauz pentru care datele se pot pierde n Internet.
Spre deosebire de reeaua telefonic, structura Internetului nu este
controlat de un numr mic de companii, ci este n continu schimbare, de
la zi la zi i de la or la or, pe msur ce noi calculatoare se conecteaz,
noi utilizatori sun folosind modemuri i noi linii de transmisiune sunt
instalate. Calculatoarele responsabile pentru transmiterea datelor, numite
rutere, discut ntre ele permanent pentru a afla care este forma curent
aproximativ a reelei. Aceste informaii sunt utilizate n procesul de
decizie care selecteaz vecinul folosit pentru transmisiunea fiecrui pachet
spre destinaie.
Dat fiind aceast infrastructur, este uimitor c Internetul funcioneaz
ctui de puin, i c informaia ajunge cteodat neperturbat la destinaie.
Fiabilitatea aplicaiilor din Internet este construit pe baza acestui mediu
extrem de nefiabil, folosind dou ingrediente:
1) Lipsa de stare. Ruterele din Internet nu stocheaz nici un fel de
informaii despre traficul care le parcurge. Prin contrast, n reeaua
telefonic, comutatoarele tiu despre fiecare bit care le traverseaz de unde
vine, unde se duce, i cnd va sosi succesorul lui. Un ruter primete un
pachet, calculeaz vecinul cruia s-i dea pachetul i livreaz pachetul.
Starea intern a ruterului dup livrarea pachetului este aceeai cu cea de
dinainte. Aa cum am vzut n cazul rentineririi programelor, lipsa strii
interne face mult mai simpl repornirea unui ruter dup o defeciune. O
defeciune nu pierde informaii vitale, care nu pot fi recuperate prin alte
metode. De asemenea, lipsa strii face relativ uoar sarcina altor rutere de
a prelua traficul n cazul defectrii unuia.
2) Protocolul TCP. Realizarea unei transmisii fiabile prin reeaua Internet
se face utiliznd un protocol numit Transmission Control Protocol (TCP),
Cap. 7. Fiabilitatea echipamentelor de calcul 178
care se execut deasupra protocolului IP. Dac ntr-o reea toate nodurile
din interior execut IP, numai sursa i destinaia execut TCP. TCP este
protocolul care construiete o transmisiune fiabil: el asigur c toate
pachetele trimise ajung la destinaie, fr lipsuri sau duplicate, n ordinea n
care au fost trimise. TCP reuete aceast performan folosind
urmtoarele mecanisme:
numeroteaz pachetele trimise;
folosete pachete de confirmare pentru a anuna sosirea datelor la
captul cellalt;
folosete alarme pentru a detecta pachetele care nu sunt confirmate
pentru un timp ndelungat;
folosete retransmisii pentru a retrimite pachetele care se pierd n reea.
Din cauz c pachetele cu confirmri se pot pierde la rndul lor, unele
pachete sunt injectate n mod repetat n reea, ceea ce poate duce la livrarea
unor duplicate; TCP trebuie s le elimine folosind numerele de serie ale
pachetelor.
ntregul Internet este construit pe nucleul nefiabil oferit de IP: nu numai
datele i confirmrile sunt trimise n mod nefiabil, dar chiar i mesajele de
control schimbate ntre rutere, prin care afl despre schimbrile din
topologia reelei i traficul folosit pentru monitorizarea i mentenana
reelei folosesc aceleai mecanisme nefiabile de transmisiune.
n pofida structurii sale aparent ubrede, Internetul este un competitor
formidabil al altor forme de distribuie a informaiei: radio, televiziune i
telefonie. Costul transmisiunii vocii prin Internet este mult mai sczut
dect folosind reelele specializate de telefonie. Multe companii importante
de telefonie investesc n mod serios n echipamente care transport voce
peste protocolul IP.
Internetul mut problema fiabilitii la un nivel superior, de la IP la TCP.
TCP ofer o fiabilitate perfect adecvat pentru multe aplicaii. TCP este
executat numai de ctre calculatoarele terminale implicate n comunicaie,
i nu de ctre rutere. Ca atare algoritmii complicai folosii de acest
protocol nu taxeaz resursele reelei, care scaleaz n mod natural la
dimensiuni globale.
Mai mult, unele aplicaii care nu au nevoie de livrarea fiabil a datelor nu
sunt obligate s foloseasc protocolul TCP. De exemplu, protocoalele
folosite pentru posturile de radio din Internet folosesc coduri puternice de
corecie a erorilor i nu au nevoie de retransmisii. Pachete pierdute sau
Cap. 7. Fiabilitatea echipamentelor de calcul 179
ntrziate sunt pur i simplu ignorate. Acest lucru este acceptabil pentru c
utilizatorul final, omul, tolereaz semnale cu zgomot.
7.5. Concluzii
n acest capitol au fost prezentate unele consideraii privind modul cum
fiabilitatea influeneaz construcia echipamentelor de calcul. O concluzie
foarte important care rezult din analiza fcut este c dei fiabilitatea
ridicat este dezirabil, un proiectant trebuie ntotdeauna s ia n
consideraie i costul pltit pentru a o obine.
Calculatoarele moderne sunt construite dintr-o serie de nivele abstracte,
care ofer funcionaliti din ce n ce mai puternice. Fiecare nivel are o
fiabilitate diferit i folosete tehnici diferite pentru a oferi nivelelor
superioare imaginea unei fiabiliti sporite. n general hardware-ul ofer
lumii software aparena perfeciunii n aceast privin, adic o fiabilitate
excepional de ridicat.
Tendinele tehnologiei indic ns c arhitectura calculatoarelor viitorului
va fi supus unor schimbri radicale, unul dintre motive fiind chiar
schimbarea major a fiabilitii unora dintre nivele. De exemplu,
miniaturizarea continu a componentelor electronice va fi nsoit de o
degradare a fiabilitii nsoit de apariia tot mai frecvent a defeciunilor
permanente i tranzitorii. Costul pltit pentru a masca aceste defecte prin
tehnici tradiionale crete extrem de rapid: costul extrem de ridicat al unei
fabrici de semiconductoare din ultima generaie, de ordinul a cteva
miliarde de dolari, este doar primul simptom al acestui fenomen.
n prezent, departamentele de cercetare ale firmelor productoare de
echipamente de calcul lucreaz n mod activ pentru a defini arhitecturile
structurilor de calcul al viitorului. Direciile urmrite sunt prezentate n
continuare:
Iluzia unui hardware perfect trebuie eliminat, imperfeciunile din
nivelul hardware trebuie s fie expuse nivelului software i rezolvate de
acesta. Pentru a face acest lucru, baza echipamentelor de calcul trebuie
s fie hardware-ul reconfigurabil, care este suficient de flexibil pentru a
fi reprogramat dup nevoi.
Microprocesorul trebuie s fie redus la un rol secundar i nlocuit cu
hardware generat specific, pentru fiecare aplicaie, cu ajutorul
compilatoarelor.
Cap. 7. Fiabilitatea echipamentelor de calcul 180
Numrul de nivele abstracte trebuie s fie micorat n mod dramatic,
pentru a reduce costul suplimentar pltit, care crete exponenial.
Trebuie folosite n mod constant tehnici care descoper defecte i
folosesc rezerve pentru a ocoli defectele de fabricaie.
Calculele trebuie s fie efectuate folosind date codificate utiliznd
coduri robuste, pentru a preveni efectele erorilor tranzitorii.
Utilizarea pe scar larg a metodelor de verificare formal pentru a ne
asigura c echipamentele de calcul pe care le folosim sunt corect
construite.
tiina calculatoarelor este relativ tnr i, cu siguran, viitorul ne rezerv
o mulime de surprize n ceea ce privete tehnologiile, arhitectura i
algoritmii cei mai eficieni.
CAPITOLUL 8
NCERCRI DE FIABILITATE
8.1. Introducere
Indicatorii de fiabilitate a echipamentelor pot fi determinai dac se cunosc
repartiiile timpilor de funcionare fr defeciuni i de reparare (rennoire).
Determinarea funciilor de repartiie i a parametrilor acestora pot fi fcute
numai prin msurtori asupra variabilelor examinate n cadrul unor
ncercri pe eantioane alctuite de regul prin sondaje pur aleatoare. n
cazul seriilor mici, msurtorile sunt efectuate de regul n timpul
exploatrii curente, informaiile obinute fiind utilizate pentru reglarea
controlului de calitate.
n cazul echipamentelor cu timpi medii de bun funcionare mari, apare o
problem deosebit ce const n durata mare a ncercrilor, durat ce poate
fi redus prin mrirea eantionului supus ncercrii. ntruct indicatorii de
fiabilitate depind de multe solicitri (sarcin, putere disipat, tensiune
aplicat, interaciuni cu factorii de mediu etc.) rezult c ncercrile de
fiabilitate sunt mari consumatoare de timp i presupun un efort
considerabil, att din punct de vedere tehnic ct i financiar. Este necesar
o clasificare a ncercrilor de fiabilitate dup cteva criterii, ca mai jos.
1. Dup scopul ncercrii
1.1. ncercri de determinare a indicatorilor de fiabilitate prin care se
stabilesc legile de repartiie a timpilor de funcionare.
1.2. Controlul indicatorilor de fiabilitate prin care se verific dac
acetia se ncadreaz n limitele prestabilite.
1.3. ncercri de cunoatere a fiabilitii operaionale.
1.4. ncercri de investigare - obinerea ntr-un timp scurt a unor
informaii cu privire la indicatorii de fiabilitate.
Cap.8. ncercri de fiabilitate 182
2. Dup mrirea solicitrilor aplicate, ncercrile de fiabilitate pot fi:
2.1. ncercri simple - la care solicitrile sunt constante la diferite
nivele, dar sub nivelul nominal i de regul sunt solicitri de
sarcin sau termice.
2.2. ncercri normale - la care solicitrile sunt aceleai ca n
exploatare.
2.3. ncercri accelerate - la care solicitrile sunt peste cele normale, n
scopul reducerii timpului de ncercare.
3. Dup procedura de ncercare, clasificarea se face n funcie de factorul
ales apriori, la atingerea cruia se adopt decizia cu privire la fiabilitatea
echipamentului ncercat. Dac acest factor este o durat, ncercrile se
numesc trunchiate, iar dac acesta este un numr prestabilit de defectri,
ncercrile se numesc cenzurate. Dac decizia pate fi adoptat n fiecare
moment n funcie de numrul de defecte i de durata cunoscut,
ncercrile se numesc secveniale sau progresive (progresiv trunchiate i
progresiv cenzurate).
Cele mai rspndite ncercri de fiabilitate sunt urmtoarele:
ncercri trunchiate sau cenzurate pentru determinarea intensitilor
defeciunilor, timpul mediu de funcionare fr defeciuni, a legii de
repartiie a timpului de funcionare fr defeciuni;
ncercri progresiv trunchiate;
ncercri accelerate, pentru investigaii, n special asupra
componentelor echipamentelor tehnice.
Toate ncercrile se pot face cu sau fr nlocuirea echipamentelor defecte
n cadrul eantionului supus testelor. Simbolizarea ncercrilor este
prezentat n continuare:
NCr - ncercri cenzurate cu nlocuire;
NFr - ncercri cenzurate fr nlocuire;
NCT - ncercri trunchiate cu nlocuire;
NFT- ncercri trunchiate fr nlocuire,
unde - N este volumul eantionului;
- r este numrul de echipamente la a cror defectare se oprete
experimentul;
- T este timpul la care se oprete experimentul.
Oricare ar fi tipul de ncercare, rezultatul obinut este un ir de msurtori
(serie statistic), t
1
, t
2
... .t
n
care reprezint valorile variabilei examinate (de
Cap.8. ncercri de fiabilitate 183
exemplu timpul de funcionare fr defeciuni sau timpul de reparare). Pe
baza acestor date se calculeaz funcia empiric de repartiie i se
formuleaz o ipotez statistic asupra repartiiei variabilei, ipotez care se
verific printr-un test de concordan ( ex. Kolmogorov).
8.2. ncercri cenzurate
A) - ncercri cenzurate fr nlocuire (NFr). Sunt supuse ncercrii N
echipamente identice, care sunt puse n funciune n acelai moment i
funcioneaz simultan n acelai regim. Se constat c unele echipamente
se defecteaz la momentele t
1
, t
2
,... t
r
, experimentul ncetnd n momentul
constatrii celei de-a r-a defectri. O estimaie absolut corect pentru
timpul mediu de bun funcionare este:
_
=
= =
r
1 i
2
i
r
T
t
r
1
T

;
_
=
=
r
1 i
i
t T

(8.1)
B) - ncercri cenzurate cu nlocuire (NCr). ncercarea ncepe cu N
echipamente identice care sunt puse n funciune n acelai moment i
funcioneaz simultan. n momentul n care unul dintre echipamente se
defecteaz, acesta este nlocuit cu altul nou. ncercarea se termin cnd se
constat a r-a defeciune. Rezult c n ncercare se folosesc N+ (r-1)
echipamente. i n acest caz un estimator al timpului mediu de funcionare
este:
_
=
=
r
1 i
i
t
r
1
T

(8.2)
Durata total a experimentului este mai mic dect n cazul anterior,
deoarece la ncercrile fr nlocuire probabilitatea de defectare scade pe
msur ce se defecteaz unele echipamente, ns costul experimentului este
mai ridicat datorit numrului mai mare de echipamente supuse testatelor.
8.3. ncercri trunchiate (NCT, NFT)
n cazul acestor ncercri experimentul nceteaz la un moment t* fixat
dinainte. Sunt puse simultan n funciune N echipamente iar experimentul
se oprete la momentul t*, n intervalul (0, t*) constatndu-se apariia a r -
defeciuni, unde r este o variabil aleatoare.
Cap.8. ncercri de fiabilitate 184
8.4. ncercri accelerate
ncercrile accelerate de determinare a indicatorilor de fiabilitate (de regul
intensitatea defectrilor sau timpul mediu de bun funcionare) se
realizeaz prin creterea solicitrilor peste limitele nominale, cu condiia
meninerii mecanismelor de producere a defeciunilor.
n ncercrile accelerate se pleac de la ipoteza c viteza de desfurare a
proceselor de uzur crete odat cu creterea solicitrilor.
Limitele impuse solicitrilor corespund regiunilor n care apar tipuri noi de
defecte, care nu au nici o ans s apar n condiiile unor solicitri
normale.
Ca parametri de solicitare se pot folosi: temperatura, tensiunea, umiditatea,
puterea disipat, solicitri mecanice (ocuri, vibraii etc.).
Regimul normal de funcionare este regimul n care solicitrile nu depesc
valorile limit cuprinse n norma intern a echipamentului.
Regimul n care cel puin o solicitare depete valoarea limit prestabilit,
este un regim forat.
Chiar n condiii normale de funcionare, solicitrile pot fi diferite, n
consecin i parametrii de fiabilitate sunt diferii. Se pune n acest caz
problema corespondenei dintre parametrii de fiabilitate i solicitri.
Fie x
0
i x
1
dou nivele de solicitare a unui echipament. Prin ncercri se
determin seria statistic t
1
, t
2
, , t
n
, de solicitare x
0
i
n 2 1
t ,..., t , t ' ' ' la nivelul
de solicitare x
1
. Se calculeaz funciile empirice de repartiie , )
i
*
n
t F pentru
cele dou nivele de solicitare i se verific ipoteza cu privire la legea de
repartiie (test Kolmogorov). Dac testul este trecut se adopt funcia de
repartiie teoretic. Corespunztor celor dou nivele de solicitare se obin
funciile de repartiie , ) t F
0
x
i , ) t F
1
x
, reprezentate n figura 8.1.
Dac , ) t F
1
x
> , ) t F
0
x
pentru orice t, atunci x
1
este o suprasolicitare n raport
cu x
0
. Pentru aceeai probabilitate de defectare q, avem:
, )
1 x
t F
1
= , )
0 x
t F
0
= q (8.3)
Cap.8. ncercri de fiabilitate 185
relaie care stabilete legtura ntre timpii de funcionare la diferite
solicitri. Dnd lui q diferite valori ntre 0 i 1 obinem o relaie de forma t
0
= q(t
1
) care se numete funcie de accelerare.
Fig.8.1. Evoluia funciei de repartiie n raport cu nivelul solicitrilor
n particular relaia (8.3) stabilete legtura ntre timpul mediu de bun
funcionare la solicitarea x
0
funcie de timpul mediu de bun funcionare la
solicitarea x
1
.
Din nefericire, funcia de accelerare se cunoate n prea puine cazuri ca s
poat fi utilizat. n aceast situaie este necesar s se determine direct
dependena dintre parametrul de fiabilitate i solicitare, de exemplu
dependena , ) x f T

= , unde x este nivelul de solicitare.


Acest lucru se face punct cu punct, la cteva nivele de suprasolicitare. Se
formuleaz apoi o ipotez cu privire la funcia f(x) care se verific printr-un
test statistic (Kolmogorov-Smirnov) pe baza acelorai date experimentale.
Dac testul este trecut, funcia adoptat poate fi utilizat pentru
determinarea parametrului de fiabilitate la solicitarea nominal. Exist
dou moduri de realizare a ncercrilor pentru determinarea dependenei
, ) x f T

= :
1. Metoda solicitrilor constante;
2. Metoda solicitrilor n trepte (la timp constant).
n primul caz se supune ncercrilor un lot de echipamente la nivelele de
suprasolicitare x
1
, x
2
,, x
k
. Pentru fiecare nivel de solicitare se determin
timpii la care apar defectrile iar pe baza lor se verific ipoteza cu privire la
repartiia mediei timpului de bun funcionare i se determin timpul
mediu
i
x
T

. Cunoscnd punctele , )
i
x i
T

, x , funcia f(x) se aproximeaz cu o


funcie oarecare (de regul exponenial sau combinaii de exponeniale),
care trece prin aceste puncte, timpul mediu de bun funcionare la
Cap.8. ncercri de fiabilitate 186
solicitarea nominal fiind: , )
0
x f T

= . Indiferent de metoda de ncercare se


pun dou probleme:
1. Care este nivelul maxim admis pentru suprasolicitare?
2. Care este cea mai bun funcie ce aproximeaz pe , ) x f T

= ?
Dup cum am precizat de la nceput, suprasolicitarea nu trebuie s schimbe
mecanismul de producere a defeciunilor. Este uor de intuit c, odat cu
schimbarea acestui mecanism, se modific i legea de repartiie a timpului
de funcionare fr defeciuni. n consecin se poate alege drept criteriu de
limitare a suprasolicitrilor, schimbarea legii de repartiie a acestuia.
n ceea ce privete a doua ntrebare, rspunsul este mai complicat,
depinznd de natura suprasolicitrii. Dac, de exemplu solicitarea este
temperatura u , degradarea mai rapid a echipamentului odat cu creterea
temperaturii reflect modificarea structurii fizico-chimice, care urmeaz de
regul o lege exponenial (aa cum n chimie, viteza de reacie chimic
crete exponenial cu temperatura legea S. Arrhenius). n acest caz se
poate adopta o lege de forma:
B
e A T


= (8.4)
constantele A i B urmnd a fi determinate.
Bineneles c legea adoptat trebuie verificat experimental, de exemplu
cu ajutorul unei reele probabilistice logaritmice, pentru care
A ln B T

ln + = , punctele , )
i i
T

, trebuind s se plaseze sensibil pe o


dreapt.
Dac se schimb factorul de solicitare, modelul legii de degradare se
schimb i n consecin i funcia , ) x f T

= . O alegere raional a acestei


funcii se poate face numai pe baza unei analize profunde a mecanismului
de defectare, funcie de fiecare solicitare n parte. Alegerea acestei funcii
constituie de fapt cheia succesului ncercrilor accelerate.
Alte tipuri de legi de degradare sunt prezentate n continuare:
a) innd seama de reaciile care conduc la mbtrnirea unui material,
Bussing a determinat relaia:

B
e A T

= (8.5)
A i B fiind constante de material.
Cap.8. ncercri de fiabilitate 187
b) Pentru rulmeni, la care defectrile se datoreaz nclzirilor locale i
globale provenite din frecri nedorite (inclusiv cele datorate ungerii
incorecte):
c
b
a
e T
+
+
=

(8.6)
unde este temperatura absolut, iar a, b, c sunt constante ce depind
de material i de tipul constructiv al rulmentului.
c) Degradarea termic a materialelor izolante este descris de o lege de
forma , ) 0 r , T

, f = , unde r = r(t) este rezistena materialului izolant.


Degradarea se manifest prin scderea n timp a rezistenei de
izolaie (la solicitare termic constant). Pentru degradarea
rezistenei de izolaie se verific o lege de tip Arrhenius i dup
unele raionamente se ajunge la:
c
b
a
e T
+
+
=

(8.7)
unde a i b sunt constante de material.
O lege de degradare similar este valabil i pentru echipamentele de
automatizri i calcul, la care solicitrile electrice sunt mici.
Exemplu de organizare a ncercrilor accelerate
1. Obiectul supus ncercrii conector pentru circuite integrate.
2. Volumul lotului 6 grupuri a cte 65 conectori.
3. Condiii nominale clasa de temperatur a conectorului este de
+125
0
C.
4. Scopul ncercrii deducerea timpului mediu de bun
funcionare.
5. Factorul de accelerare temperatura.
6. Criteriul de defectare creterea rezistenei de contact peste o
valoare stabilit.
7. Ipoteza repartiiei timpului de funcionare fr defeciuni legea
exponenial negativ.
8. Modul accelerrii solicitri n trepte de temperatur, n timp
constant, n conformitate cu tabelul 8.1:
9. Criteriul solicitrii maxime schimbarea legii de repartiie.
Cap.8. ncercri de fiabilitate 188
10. Ipoteza uzurii A ln
B
1
T

ln
B
1
+ = (tip Arrhenius).
11. Observaii:
- Precizia msurtorii rezistenei de contact 0.5%.
- Precizia meninerii temperaturii pe palier C 1
0
.
- Msurtorile se fac continuu.
Tabelul 8.1
Temp.
palier
Durata palierului (ore)
A B C
1 2 1 2 1 2
100
0
120
0
140
0
160
160
0
24 160
180
0
24 160
200
0
4 24
220
0
4
240
0
4
Grupurile de conectori A
2
, B
2
, C
2
sunt supuse la dou trepte de solicitare.
Aceast grupare este necesar i pentru o analiz factorial a defectrii,
grupurile supuse probelor putnd proveni din loturi diferite, de pe maini
diferite etc. n general planul de ncercri se alctuiete cunoscnd
tehnologia de fabricaie a produsului i materialele folosite.
Rezultatele obinute: Pentru fiecare temperatur se nregistreaz timpii de
defectare
ni i 2 i 1 i
t ,... t , t : , i = 1,8. Cu aceste date, se calculeaz funciile
empirice de repartiie i se reprezint pe o reea probabilistic exponenial
negativ. Se constat c pentru C 240
0
= legea de repartiie difer de cea
exponenial negativ, rezultnd c solicitrile la aceast temperatur nu
sunt justificate i deci nu vor fi luate n considerare. Pentru fiecare nivel de
temperatur se determin apoi valoarea lui
i
T

.
C
0

220 200 180 160


, ) h T

10 30 162 800
Cap.8. ncercri de fiabilitate 189
Fig. 8.2. Timpul mediu de bun
funcionare pentru conectorii
supui ncercrilor
Se verific ipoteza cu privire la legea uzurii, pe cale grafic. Se observ c
punctele sunt sensibil plasate pe o dreapt, deci se poate accepta ipoteza
exponenial a uzurii funcie de solicitarea considerat. Din grafic se poate
aprecia valoarea lui T

la temperatura de 125
0
C (valoarea maxim a
temperaturii la care poate fi supus conectorul n exploatarea curent).
Rezult o estimaie a timpului mediu de bun funcionare, 6.000 T

~ h,
valoare obinut ntr-un timp considerabil mai scurt dect ar fi durat o
estimaie bazat pe informaiile culese n timpul exploatrii curente a
conectorilor supui ncercrii accelerate.
190
BIBLIOGRAFIE
1. Aiordchioaie, D., Contribuii privind sistemele automate neurale n
recunoaterea formelor, tez de doctorat, Galai, 1997.
2. Ctuneanu, V.M., Bacivarof, A., Structuri electronice de nalt fiabilitate.
Tolerana la dectri, Editura Militar, Bucureti, 1989.
3. Ctuneanu, V.M., Mihalache, A., Bazele teoretice ale fiabilitii, Editura
Academiei, Bucureti, 1983.
4. Ctuneanu, V.M., Bacivarof, I., Fiabilitatea sistemelor de telecomunicaii,
Editura Militar, Bucureti, 1985.
5. Denson, W., Keene Jr., S., Caroli, J., A New Sistem-Reliability Assessment
Methodology, Annual Reliability and Maintainnability Symposium,
California USA, pp.235-240, 1998.
6. Ganciu, T., Fiabilitate, Universitatea Tehnic Gh. Asachi, Iai, 1994.
7. Hohan, I., Tehnologia i fiabilitatea sistemelor, Editura Didactic i
Pedagogic, Bucureti, 1982.
8. Kelly, R., Davilla, G., Complex dynamics in a Hopfields neuron, 12
th
World Congress IFAC, Sydnei, pp. 485-488, 1993.
9. Marcu, T., Tehnici de recunoaterea formelor pentru diagnoza proceselor
industriale, Tez de doctorat, Universitatea Tehnic Gh. Asachi din Iai,
1995.
10. Mrescu, N., Sisteme de nalt fiabilitate bazate pe tehnici de diagnoz
i predicie, tez de doctorat, Galai, 1999.
11. Mihalache, A., Cnd calculatoarele greesc ... Fiabilitatea sistemelor de
programe (software), Editura Didactic i Pedagogic, Bucureti, 1995.
12. Mihoc, Gh., Niculescu, S., Procese stohastice de rennoire, Editura
Academiei, Bucureti, 1983.
13. abac, Gh., Matematici speciale, Editura Didactic i Pedagogic,
Bucureti, 1981.
14. tefnescu, C., Sisteme tolerante la defecte, Matrix Rom, Bucuresti 1999.
15. Tertico, M., Stoica P., Identificarea i estimarea parametrilor sistemelor,
Editura Academiei, Bucureti, 1980.
16. rcolea, C., Filipoiu, A., Bonta, S., Tehnici actuale n teoria fiabilitii,
Editura tiinific i Enciclopedic, Bucureti, 1989.
17. Vlduiu, M., Crian, M., Tehnica testrii echipamentelor automate de
prelucrare a datelor, Editura Facla, Timioara, 1989.
18. Zhao, M., Availability for Repairable Components and Series Systems In A
predictive Maintenance Program, IEEE Transaction on Reliability, vol. 43,
nr. 2, pp. 329-334, 1994.
19. Zhang, S., System Identification Using Neural Network, Proc. Of the 30
th
Conf. On Decision and Control, Brighton, UK, pp. 648-652, 1991.

S-ar putea să vă placă și