background image

 

 

Seria: Informatyka
Metody niezawodności i 
eksploatacji
Wykład 10
Modele Markowa w 
eksploatacji systemów – 
modele klasy CD

dr hab. inż. Tadeusz Nowicki prof. 

nadzw. WAT

e-mail:nowicki@isi.wat.edu.pl, tel. 6-

837118

background image

Podział procesów klasy DC na typy

semimarkowskie

inne PNP

kaskadowe

Procesy DC

Markowa

inne

o zależnych

przyrostach PZP

o niezależnych

przyrostach PNP

Poissona

inne PZP

Rys. Podział procesów klasy DC na typy

background image

Oznaczenia:

X(t

i

)=X

i

, P{X(t

i

)=x

i

}=p(x

i

),

P{X

1

=x

1

, X

2

=x

,...,X

n

=x

n

}=p(x

1

,x

2

,...,x

n

),

P(X

n

=x

n

  X

n-1

=x

n-1

, X

n-2

=x

n-2

,..., X

1

=x

1

)= p(x

n

x

n-1

,...,x

1

),

P(X

n

=x

n

  X

1

=x

1

)= p(x

n

x

1

)

Twierdzenie.

Niech 

{t

1

,t

2

,...,t

n-1

,t

n

będzie 

dowolnym 

wybranym 

skończonym  ciągiem  n  wartości  parametru  t  procesu  X(t), 
którym  odpowiadają  zmienne  losowe  {X

1

,X

2

,...,X

n-1

,X

n

}. 

Spełniona jest następująca równość:

p(x

n

x

1

)=            ...    p(x

n

x

n-1

,x

n-2

,...,x

1

)p(x

n-1

x

n-2

,x

n-

3

,...,x

1

... p(x

2

x

1

)

                   

x

n-1      

x

n-2     

x

n-3               

x

2

Rozkłady warunkowe procesu klasy DC

Niech {t

i

: i=1,..,n} będzie dowolnym ciągiem 

rosnącym wartości parametru tT dla dla procesu 

stochastycznego klasy DC. Otrzymujemy wtedy 
odpowiedni ciąg { X(t

i

): i=1,...,n} zmiennych 

losowych.

background image

Wniosek (ważny!)

Dla n=3 teza twierdzenia brzmi następująco

p(x

3

x

1

)=  p(x

3

x

2

 ,x

1

) p(x

2

x

1

)

                                        

x

2

czyli po zmianie kolejności w iloczynie mamy

p(x

3

x

1

)=  p(x

2

x

1

) p(x

3

x

2

 ,x

1

)

                         x

2

Ale dla procesu Markowa mamy

 

p(x

3

x

2

 ,x

1

)= p(x

3

x

2

 )

zatem 

p(x

3

x

1

)=  p(x

2

x

1

) p(x

3

x

2

 )

                         x

2

Ogólnie więc dla t

i

<t

j

<t

k

 mamy

p(x

k

x

i

)=  p(x

j

x

i

) p(x

k

x

j

 )= p(x

k

x

j

 )p(x

j

x

i

                         x

j

                           

x

j

background image

Procesy semimarkowskie 

Definicja i własności procesów 
semimarkowskich

Proces X(t) nazywamy procesem 
semimarkowskim o skończonym zbiorze 
stanów, jeśli spełnia następujące założenia: 

X(t) przyjmuje wartości ze skończonego 
zbioru 
 

m

2

1

e

,...,

e

,

e

E 

Czasy  trwania 

i

  stanów  e

i

  są  niezależnymi 

dodatnimi 

zmiennymi 

losowymi, 

dystrybuantach  F

i

()  ,  przy  czym  F

i

(+0)<1, 

i=1,2,...,m.

Warunkowe  prawdopodobieństwa  przejścia 
z  i-tego  stanu  do  j-tego  stanu,  przy 
warunku,  że  

i

  =  ,  sa  określone  jako 

funkcje q

ij

() spełniające warunek  

m.

1,2,...,

i

   

,

1

)

(

q

m

1

j

ij

background image

przy czym q

ij

(

i

) mają skończone wartości 

oczekiwane 

m.

1,2,...,

j

i,

   

),

(

dF

)

(

q

)

(

q

E

p

i

0

ij

i

ij

ij

Uwagi: 

Wartości  prawdopodobieństw  p

ij

  można 

traktować 

jako 

oczekiwane 

prawdopodobieństwa przejść, ponieważ 

1

)

(

dF

)

(

q

)

(

dF

)

(

q

p

i

m

1

j

0

m

1

j

ij

i

0

ij

m

1

j

ij



Gdy  zmienne  losowe 

i

  mają  rozkłady 

jednopunktowe  o  skoku  w  punkcie  1,  to 
proces  semimarkowski  staje  się  łańcuchem 
markowa 

klasy 

DD 

macierzą 

prawdopodobieństw przejść 

 

 

m

m

ij

m

m

ij

)

1

(

q

p

background image

Gdy zmienne losowe 

i

 mają rozkłady 

wykładnicze 

m

1,2,...,

i

  

,

  

e

1

)

(

F

i

i

oraz  q

ij

()=q

ij

  =const,    i,j=1,2,...,m  wtedy 

można 

pokazać, 

że 

proces 

X(t) 

jest 

jednorodnym  procesem  Markowa  klasy  DC  o 
macierzy intensywności przejść
 

 

m

m

ij 

       gdzie 

ij

 =

i

q

ij

.

background image

Wskaźniki przejścia 

ij

 

Dla  każdej  zmiennej  losowej  

i

  określa  się 

rodzinę  binarnych  zmiennych  losowych  

ij

 

={

ij

: j=1,2,...,m} o rozkładach zależnych od 

funkcji q

ij

()

      

)

(

q

/

1

P

ij

i

ij

)

(

q

1

/

0

P

ij

i

ij

Uwaga:

Wskaźniki przejścia 

ij

 

spełniają 

m

1

j

ij

m.

1,2,...,

i

   

,

1

background image

Bezwarunkowa wartość oczekiwana 

 

 

 

ij

i

ij

ij

ij

p

q

E

E

E

E

Czas utrzymywania się procesu 
półmarkowskiego w podzbiorze stanów 

Niech  E

1

  E,  E

0

  E\E

1

  ,  E

1

  E

0

  =E.  Oznaczmy 

przez  

i

  zmienną  losową  będącą  czasem 

utrzymywania  się  procesu  stochastycznego 
X(t)  w  podzbiorze  stanów  E

1

,  pod  warunkiem, 

że  jako  pierwszy  wystąpi  stan  i-ty.  Można 
pokazać, że 

1

1

E

j

'

j

ij

i

i

E

i

   

,

x

P

x

P





background image

Ten układ równań stochastycznych (w 
sensie rozkładów) można zapisać 
symbolicznie następująco:

1

1

E

j

'

j

ij

i

i

E

i

   

, 

Zmienne losowe 

i

 , 

j

 , oraz 

ij

 , 

j

 są 

parami niezależne. 

Przyjmijmy oznaczania:

 E{

i

 }=a

i

 , 

 E{

j

 }=m

j

 .

background image

Wartość oczekiwana zmiennej losowej 

i

 

Mając na uwadze powyższe, otrzymujemy 

1

E

i

   

,

1

E

j

j

ij

i

i

m

p

a

m

Otrzymujemy  układ  równań  liniowych,  z 
którego 

możemy 

wyznaczyć 

wartości 

oczekiwane  czasów  przebywania  procesu  w 
podzbiorze stanów E

1

Funkcja charakterystyczna rozkładu 

Zmienna  losowa  

j

  ma  pewien  rozkład 

prawdopodobieństwa  o  dystrybuancie  

j

(x)  i 

gęstości  

j

(x).  Oznaczmy  przez  T

j

()  funkcję 

charakterystyczną  zmiennej  losowej  

j

  .  Z 

definicji 

background image

 



0

j

x

i

j

i

j

dx

)

x

(

e

e

E

)

(

T

Istnieje 

związek 

między 

T

j

(

przekształceniem  Laplace’a  gęstości  

j

(x) 

rozkładu zmiennej losowej 

j

 :

0

j

sx

j

dx

)

x

(

e

)

s

(

ponieważ 

)

i

(

)

(

T

j

j

możemy 
zapisać 

 

j

s

j

e

E

)

s

(

T

background image

Otrzymujemy równość:

 

1

'

j

s

1

E

j

i

s

ij

i

s

i

E

i

   

,

1

e

E

 

e

E

e

E

)

s

(

T

i dalej 

 

1

j

1

E

j

i

s

ij

i

s

i

E

i

   

,

1

)

s

(

T

 

e

E

e

E

)

s

(

T

równania 

tego 

można 

wyznaczyć 

transformaty 

Laplace’a 

funkcji 

charakterystycznych  rozkładów  zmiennych 
losowych  

j

  i  dalej  uzyskać  gęstość  rozkładu 

tych  zmiennych  losowych  stosując  odwrotne 
przekształcenie Laplace’a.

Można 

jednak 

wyznaczyć 

transformaty 

Laplace’a 

funkcji 

charakterystycznych 

rozkładów  zmiennych  losowych  

j

  w  prostszy 

sposób.

background image

Jeśli przez p

ij

() oznaczymy 

prawdopodobieństwo przejścia (i,j) w 
odcinku czasu od chwili t wejścia procesu 
x(t) do stanu i do wybranej chwili t

i

 +  , to 

m

,...,

1

j

,

i

,

x

d

)

x

(

f

)

x

(

q

)

x

(

dF

)

x

(

q

)

(

p

0

i

ij

0

i

ij

ij

oraz

0

)

(

)

(

ij

s

ij

dp

e

s

p

i

s

ij

i

ij

s

ij

e

E

dF

q

e

s

p

0

)

(

)

(

)

(

W efekcie otrzymać można równania 
postaci:

background image

1

E

i

   

,

)

(

 

)

(

)

(

0

1

E

j

ij

E

j

j

ij

ij

s

p

s

T

s

p

gdzie

0

0

)

(

)

(

)

(

)

(

)

(

d

f

q

e

dF

q

e

s

p

i

ij

s

i

ij

s

ij

Zatem  uzyskujemy  układ  zawierający  tyle 
równań,  ile  elementów  zawiera  zbiór  E

1

Wielkości  p

ij

()  i  dalej  p

ij

(s)  wyznaczamy  w 

oparciu o wzór niższy i dalej podstawiając do 
równań wyższych uzyskujemy układ liniowych 
równań  ze  względu  na  T

j

(s).  Po  otrzymaniu 

postaci  tych  funkcji  zależnych  od  zmiennej  s 
wyznaczamy 

transformatę 

odwrotną 

Laplace’a  otrzymując  w  efekcie  rozkłady  (w 
postaci funkcji gęstości) zmiennych losowych 

i

.

background image

Podstawowe charakterystyki procesów 
semimarkowskich

Intensywności odnowień stanów procesów 
semimarkow-skich

Niech N

j

(t,h) oznacza liczbę odnowień stanu 

e

j

 w odcinku czasu (t,t+h). Przez odnowienie 

stanu e

j

 rozumie się przejście procesu x(t) do 

stanu e

j

 z każdego dowolnego stanu e

i

i=1,...,m.

Twierdzenie 1. Dla procesu 
semimarkowskiego istnieją granice

0

t

  

,

m

,...,

1

j

  

,

h

}

1

)

h

,

t

(

N

{

P

j

0

h

lim

Twierdzenie 2. Dla procesu 
semimarkowskiego zachodzi

0

t

  

,

m

,...,

1

j

  

,

0

h

}

2

)

h

,

t

(

N

{

P

j

0

h

lim

background image

Na mocy obu twierdzeń otrzymujemy:

 

)

h

(

o

1

)

h

,

t

(

N

P

1

)

h

,

t

(

N

P

j

j

oraz

h

1

)

h

,

t

(

N

P

h

1

)

h

,

t

(

N

P

j

0

h

j

0

h

lim

lim

Oznaczmy przez

m

,...,

1

j

,

h

1

)

h

,

t

(

N

P

)

t

(

j

0

h

j

lim

funkcje 

j

(t) 

nazywać 

będziemy 

intensywnościami  odnowień  odpowiednich 
stanów  procesu  x(t).  Funkcje  

j

(t)  są 

wyznaczane jednoznacznie układem równań:

background image

m

,...,

1

j

),

s

(

h

)

0

(

P

)

s

(

)

s

(

h

z

ij

m

1

i

i

i

m

1

i

ij

ij

gdzi
e

m

,...,

1

i

     

,

dt

e

)

t

(

)

s

(

st

0

i

i

m

,...,

1

j

,

i

     

,

dt

e

)

t

(

q

)

t

(

f

)

s

(

h

st

ij

0

i

ij

m

,...,

1

j

,

i

     

,

dt

e

)

z

(

F

1

)

t

z

(

q

)

t

z

(

f

)

s

(

h

st

0

i

ij

i

z

ij

przy Re s>0. 

Uwaga: symbolem u(s) oznaczamy 
transformatę Laplace’a funkcji u(t).

background image

Charakterystyki chwilowe procesów 
semimarkowskich

Umiejętność  wyznaczania  funkcji  

j

(s)  oraz 

ich  transformat  odwrotnych  

j

(t)  pozwala 

nam  uzyskać  podstawową  charakterystykę 
chwilową  dla  procesów  semimarkowskich. 
Jest  to  prawdopodobieństwo  P

j

(t)  zdarzenia 

polegającego  na  tym,  że  w  ustalonej  chwili 
t>0  proces  będzie  przebywał  w  stanie  e

j

j=1,...,m,  przy  czym  zakłada  się  znajomość 
rozkładu 

początkowego 

P(0). 

Przy 

ustaleniach 

definicji 

procesów 

semimarkowskich otrzymujemy:

m

,...,

1

j

     

,

)

z

(

F

1

)

t

z

(

F

1

)

0

(

P

dv

 

)

v

(

F

1

)

v

t

(

)

t

(

P

j

j

j

t

0

j

j

j

oznaczając

m

,...,

1

j

     

,

dt

 

e

)

t

(

f

)

s

(

f

      

,

dt

 

e

)

t

(

P

)

s

(

P

0

st

j

j

0

st

j

j

background image

otrzymuje
my

m

,...,

1

j

     

,

dt

e

)

z

(

F

1

)

t

z

(

F

1

)

0

(

P

)

s

(

f

1

s

1

)

s

(

)

s

(

P

0

st

j

j

j

j

j

j

Poszukiwaną  funkcję  P

j

(t)  wyznaczamy  jako 

oryginał funkcji P

j

(s),  j=1,...,m.

Charakterystyki graniczne procesów 
semimarkowskich

Prawdopodobieństwa  przejść  w  momentach 
zmian  stanów  procesu  semimarkowskiego 
określa stochastyczna macierz

m

m

ij

m

m

ij

p

q

E

]

[

)}

(

{

która wraz ze zbiorem E stanów procesu oraz 
zbiorem  chwil  zmian  stanów  definiuje  tak 
zwany  włożony  łańcuch  Markowa.  Jeśli 
łańcuch  ten  jest  ergodyczny,  to  określić 
można  dla  niego  rozkład  graniczny

                    gdzie  

i

  oznacza  graniczne 

prawdopodobieństwo  przebywania  włożonego 
łańcucha Markowa w stanie i-tym, i=1,...,m.

m

2

1

,...,

,

background image

Wektor  otrzymujemy z układu równań 



m

1

i

i

1

0

)

I

(

Niec
h

m

,...,

1

i

     

,

)

t

(

dF

t

}

{

E

i

0

i

i

wtedy

m

1

i

i

i

t

    

gdzie

    

,

1

t

)

t

(

N

lim

oraz

E

A

    

,

1

t

)

t

(

N

A

i

i

A

t

lim

gdzie N

A

(t) jest liczba odnowień stanów z 

podzbioru A 
w okresie (o,t]

background image

średni  odstęp  pomiędzy  dwoma  kolejnymi 

zmianami  stanów,  po  dostatecznie  długim 
czasie trwania procesu x(t), wynosi 
,

średni  odstęp  pomiędzy  odnowieniami 

stanu  i-tego,  po  dostatecznie  długim 
czasie  trwania  procesu  x(t),  wynosi  
/

i

i=1,...,m,

Jeśli  P

i

(t)  oznacza  prawdopodobieństwo 

przebywania procesu x(t) w stanie i-tym w 
chwili t, to

m

,...,

1

i

     

,

)

t

(

P

i

i

i

t

lim

oraz

E

A

     

,

)

t

(

P

A

i

i

i

A

i

i

t

lim


Document Outline