Documente Academic
Documente Profesional
Documente Cultură
Modelele Markov
Probabilitatea ca, atunci când lanţul Markov părăseşte starea i, să ajungă în starea j
(cu i ≠j) se notează prin pij ( ∑ j ≠i pij = 1 ).
Viteza de tranziţie din starea i în starea j este:
Pentru un anumit moment de timp t şi pentru o stare dată i şi pentru un foarte scurt
interval de timp Δt, lanţul va fi în starea i la momentul t + Δt, într-unul din
următoarele cazuri:
1
Ion I. BUCUR, note de curs
Această aproximaţie devine mai precisă atunci când intervalul de timp considerat Δt
tinde spre zero, Δt → 0 şi rezultă:
dPi (t )
= −λi Pi (t ) + ∑ λij Pj (t ) ,
dt j ≠i
Deoarece ∑ j ≠i
λij = λi , relaţia anterioară se rescrie astfel:
dPi (t )
= −∑ λij Pi (t ) + ∑ λij Pj (t )
dt j ≠i j ≠i
2 1
λc
Ambele 1 funcţional
funcţionale 1 defect
λ(1-c) λ
Sistemul
este defect
2
Sistemele Tolerante la Defecte
Fie λ viteza, fixă, de defectare a unui procesor atunci când acesta este activ şi fie c
factorul de acoperire. Modelul Markov al acestui sistem este prezentat în figura 1.
Deoarece întregii atribuiţi diferitelor stări sunt, în general, arbitrari aceştia pot fi
asociaţi unei semnificaţii pentru sistemul modelat. Starea reprezintă numărul de
procesoare funcţionale (0, 1, sau 2 procesoare funcţionale - în starea iniţială fiind două
procesoare funcţionale).
Ecuaţiile diferenţiale care descriu acest lanţ Markov sunt:
dP2 (t )
= −λ P2 (t )
dt
dP1 (t )
= λ cP2 (t ) − λ P1 (t ) (1)
dt
dP0 (t )
= λ (1 − c) P2 (t ) + λ P1 (t )
dt
Soluţionarea sistemului (1) cu condiţiile iniţiale P2(0) =1, P1(0) = P0(0) = 0, conduce
la expresiile probabilităţilor celor trei stări:
P2 (t ) = e− λt ,
P1 (t ) = cλ te− λt , (2)
P0 (t ) = 1 − P2 (t ) − P1 (t ).
Rduplex (t ) = 1 − P0 (t ),
Rduplex (t ) = P2 (t ) + P1 (t ), (3)
Rduplex (t ) = e − λt + cλ e − λt .
Un alt sistem duplex care este imediat analizabil prin modelul lanţurilor Markov este
cel care are o viteză constantă de defectare λ dar şi o viteză constantă de reparaţie μ.
Modelul Markov al acestui sistem este prezentat în figura 2.
2λ λ
2 1 0
μ 2μ
3
Ion I. BUCUR, note de curs
Similar cazului anterior starea din acest lanţ Markov este reprezentată prin numărul de
procesoare funcţionale. Ecuaţiile diferenţiale care descriu acest lanţ Markov sunt
descrise prin sistemul (4):
dP2 (t )
= −2λ P2 (t ) + μ P1 (t )
dt
dP1 (t )
= 2λ P2 (t ) + 2 μ P0 (t ) − (λ + μ ) P1 (t ) (4)
dt
dP0 (t )
= λ P2 (t ) − 2μ P0 (t )
dt
Soluţia sistemului (4) cu condiţiile iniţiale P2(0) = 1, P1(0) = P0(0) = 0, arată astfel:
μ2 2λμ − ( λ + μ )t λ2
P2 (t ) = + e + e−2( λ + μ )t ,
(λ + μ ) 2 (λ + μ ) 2 (λ + μ ) 2
2λμ 2λ (λ − μ ) − ( λ + μ )t 2λ 2
P1 (t ) = + e + e−2( λ + μ )t , (5)
(λ + μ ) 2 (λ + μ ) 2 (λ + μ ) 2
P0 (t ) = 1 − P1 (t ) − P2 (t ).
Se poate remarca faptul că s-au determinat doar expresiile pentru P1(t) şi P2(t). Prin
utilizarea condiţiei de însumare a celor trei probabilităţi s-a determinat şi cea de-a
treia probabilitate (P0(t)). Prin această metodă se reduce cu o unitate numărul de
ecuaţii diferenţiale care trebuiesc rezolvate.
Deoarece în cele mai multe din cazuri procesoarele sunt reparate atunci când s-au
defectat amândouă, disponibilitatea pe termen lung a sistemului duplex este mult mai
relevantă decât fiabilitatea aceluiaşi sistem.
Pentru calculul acesteia trebuie determinate P2(∞), P1(∞) şi P0(∞). Acestea
probabilităţi pot fi obţinute prin trecerea la limită a variabilei t în expresiile
corespunzătoare sau prin anularea tuturor derivatelor din sistemul (5) şi soluţionând
sistemul de ecuaţii rezultat.
μ2 2λμ
A = P2 (∞) + P1 (∞) = + ,
(λ + μ ) (λ + μ ) 2
2
(7)
μ (μ + λ ) λ2
A= = 1 − .
(λ + μ ) 2 (λ + μ ) 2