Научная статья на тему 'On determination of some characteristics of semi-Markov process for different distributions of transient probabilities'

On determination of some characteristics of semi-Markov process for different distributions of transient probabilities Текст научной статьи по специальности «Строительство и архитектура»

CC BY
61
16
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по строительству и архитектуре, автор научной работы — Mateusz Zajac, Tymoteusz Budny

There is a model of transport system presented in the paper. The possible semi Markov process definitions are included. The system is defined by semi –Markov processes, while functions distributions are assumed. There are attempts to assess factors for other than exponential functions distributions. The paper consist discussion on Weibull and Gamma distribution in semi – Markov calculations. It appears that some forms of distribution functions makes computations extremely difficult

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «On determination of some characteristics of semi-Markov process for different distributions of transient probabilities»

ON DETERMINATION OF SOME CHARACTERISTICS OF SEMI-MARKOV PROCESS FOR DIFFERENT DISTRIBUTIONS OF TRANSIENT PROBABILITIES

Mateusz Zajac

Wroclaw University of Technology, Wroclaw, Poland e-mail: [email protected]

Tymoteusz Budny

Gdynia Maritime University, Gdynia, Poland e-mail: [email protected]

ABSTRACT

There is a model of transport system presented in the paper. The possible semi - Markov process definitions are included. The system is defined by semi -Markov processes, while functions distributions are assumed. There are attempts to assess factors for other than exponential functions distributions. The paper consist discussion on Weibull and Gamma distribution in semi - Markov calculations. It appears that some forms of distribution functions makes computations extremely difficult.

1 INTRODUCTION

The reliability model of intermodal transport was presented during ESREL'06 conference (Zajac 2006b). The model is described by semi - Markov processes. During the presentation assumed, that, probabilities of transition between states were exponential. Complex technical systems are usually assumed, that probabilities of transition between states or sojourn times' probabilities are exponential. Lack of information, too little number of samples or inaccurate assessment of data may cause that such assumption is abused. In some cases, when exponential distribution is assumed, there is also possibility to assess factors according to different distributions (Weibull, Gamma, etc.). Probabilities of transition between states are one of the fundamental reliability characteristic. The paper includes example of determination of above mention characteristic for one of the phases of combined transportation systems reliability model.

2 TRANSHIPMENT PHASE CHARACTERISTIC

There are three methods to define semi - Markov processes (Grabski 2002, Grabski&Jazwinski 2003):

- by pair (p, Q(t)),

when: p - vector of initial distribution, Q(t) - matrix of distribution functions of transition times between states;

- by threes (p, P, F(t)),

where: p - vector of initial distribution, P - matrix of transition probabilities, F(t) - matrix of distribution functions of sojourn times in state i-th, when j-th state is next;

- by threes (p, e(t), G(t)),

where: p - vector of initial distribution, e(t) - matrix of probabilities of transition between i-th and j-th states, when sojourn time in state i-th is x, G(t) - matrix of sojourn times distribution functions. For transshipment phase semi - Markov process is defined by (p, P, F(t)). Phase of transshipment includes following states:

1. standby,

2. dislocation works,

3. transshipment,

4. preventive maintenance,

5. repair (after failure).

Activities which are involved into each of above states are described in papers (Zajac 2006a, Zajac 2007). The graph of state is presented in Figure 1.

Figure 1. Graph of states in transshipment phase 3 CONDITIONS DETERMINATION FOR TRANSSHIPMENT PHASE RELIABILITY

Transshipment phase elements can stay in reliability states from the set S (0,1), where:

0 - unserviceability state,

1 - serviceability state.

Operation states takes values from the set T (1,2,3,4,5). Cartesian product of both states creates following pairs: (0,1), (1,1), (0,2), (1,2), (0,3), (1,3), (0,4), (1,4), (0,5), (1,5). The model allows for existence of following pairs, only: S1p - (1,1), S2p - (1,2), S3p - (1,3), S4p - (0,4), S5p - (0,5). Means of transport are in first operation state (standby) during time described by random variable Zp1. The distribution function of random variable is

F(pl(t) = P{Zpl < t}, t > 0.

The time of the second state (dislocation) is described by Zp2. The distribution function of random variable takes form

Fp2(t) = P\ZP2 < t}, t > 0

The time of third state (transshipment) is described by Zp3, where distribution function of random variable is given by formula:

FCp3(t) = P[Cp3 < t}, t > 0

If the time of realization of preventive maintenance is known (and lasts yp), than the distribution function of sojourn time in the fourth state (preventive maintenance) is

FrP (t ) = Ph < 4 t >

Some of activities can be interrupted by failures. It was assumed, that time of work without failure in states 2-nd and 3-rd is described by npi, i = 2,3. The distribution function is given by formula:

Fm(t) = P{npi< t}, t > 0, i = 2,3.

If there is known time, when the system is broken down, and that time is given by xp, then the distribution function of state 5-th (repair) is

FxP (t) = P{XP * 4 t > 0.

States 4-th and 5-th are states of unserviceability, however only state 5-th requires repair after failure. We assume that random variables £pi, r)Pi and xP are independent.

3.1 Kernel determination and the definition of semi - Markov process in transshipment phase

The phase of transshipment can be described by semi - Markov process [X(t)\ t >0} with the finite set of states Sp = {1, 2, 3, 4, 5}. The kernel of the process is described by matrix

Qp(t)=

0 Qp12 Qpi3 Qp14 0

Qp 21 0 0 0 Qp 25

QP3i 0 0 0 Q p35

Qp 41 0 0 0 0

Qp51 0 0 0 0

(1)

Transshipments from 1-st state to 2-nd, 3-rd and 4-th can be described by

Qp12 (t) = Pl2FZp1 (tX

Qp13 (t) = P13 F(P1 (t), Qp14(t) = Pl4F(pi (t). Transshipments from 2-nd state to 1-st and 5-th:

Qp 21 (t) = P 21 FCp2 (t),

Qp25 (t) = P25FCp2 (t). Transshipments from 3-rd state to 1-st and 5-th:

Qp31 (t) = P31 Fzp3 (t), Qp3s(t) = P35Fzp3 (t).

Transshipment from 4-th state to 1-st:

Qp41 (t) = P(Yp < t) = F/p (t).

Transshipment from 5-th state to 1-st:

Qp51 (t) = P(Xp < t) = FXp (t).

The vector p = [p1,p2, p3, p4, p5] is initial distribution of the process. In this case vector takes values p = [1, 0, 0, 0, 0].

The matrix of transient probabilities is given by

0 Pl2 P13 P14 0

P 21 0 0 0 P25

P31 0 0 0 P35

P41 0 0 0 0

P51 0 0 0 0

(2)

3.2 The transient probabilities

Transient probabilities are one of the most important characteristics of semi - Markov processes. They are defined as conditional probabilities

Pj (t) = P{X(t) = j | X(0) = 4 i, j e S (3)

Above probabilities obey Feller's equations (Grabski 2002, Grabski&Jazwinski 2003)

Pj (t ) = ôj [1 - Gt (t )] + Zj Pk] (t - x)dQik ( x) (4)

Solution of that set of equations can be found by applying the Laplace - Stieltjes transformation. After that transformation the set takes form

p j (s) = Sj [1 - ~ (s)] + I (s)pk] (s), i, j e S. (5)

kGS

In matrix notation this set of equation has form

p(s) = [I - g(s)] + P(s) p(s), (6)

hence

p(s) = [I - q(s)]-1[I - g(s)] . (7)

Determination of transient probabilities requires finding of the reverse Laplace - Stieltjes transformation of the elements of matrix p(s).

4 DATA AND ASSUMPTIONS FOR CALCULATIONS

Data were collected in 2006 in one of the Polish containers terminals. The data includes information about numbers of transient between states during 50 succeeded days. Selected data are presented in Table 1.

Table 1. Selected data about time of states [h]

state 1 stand by state 2 dislocation state 3 transshipment state 4 preventive maintenance state 5 repair

average 3.610 3.766 3.805 0.538 0.28

variance 0.387 0.022 0.020 0.046 0.287

min. value 1.862 3.482 3.482 0.3 0

max. value 4.411 4.042 4.020 1.1 2

dispersion 2.548 0.560 0.538 0.8 2

Collected data didn't allow for verifying probabilities distribution. The information gave possibility to estimate necessary parameters to assess factors for exponential, Weibull and Gamma distribution functions. Factors are presented in Table 2.

Table 2. Distribution parameters for different distribution function

state 1 state 2 state 3 state 4 state 5

Parameter of exponential distribution

0.28 0.27 0.26 1.86 0.86

Parameters of gamma distribution

a 9.260 152.059 181.992 13.968 4.120

X 33.208 531.455 665.314 9.129 4.878

Parameters of Weibull distribution

a 1.020 1.01 1.014 0.985 1.021

X 0.269 0.26 0.266 1.538 0.833

At first calculation has been done with assumption, that transient probabilities are exponential. The distribution function of sojourn times and their Laplace - Stieltjes transformation respectively, take form

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Fwl(t) = 1 - e -0 28t , fwl*(t) = 0,28

^ + 0,28

Fw2(t) = 1 - e , fw2*(t)

0,27

FW3(t) = 1 - e -0^26t, fW3*(t) = Fw4(t) = 1 -e"1,i6t, fw4 *(t) =

^ + 0,27 0,26

^ + 0,26 1,86

FwS(f) = 1 - e -0,86t, fw5*(t) =

^ +1,86 0,86

^ + 0,86

Then, kernel of the process is given by matrix

Qp(t) =

0,81(1 - e ~0'28t) 0,16(1 - e ~0'28t) 0,04(1 - e ~0'28t)

0,98(1 - e -0 27t) 0 0 0 0,02(1 - e ~°,27t)

0,99(1 - e "0 26t) 0 0 0 0,01(1 - e ~°,26t)

(1 - e -U6t) 0 0 0 0

(1 - e-a86t) 0 0 0 0

(8)

Matrices q(s) and g(s) have been determined according to equations (5) - (7). In considered example we obtain

~(s) =

0,98-

1 0,80 0,27

0,99

s + 0,27 0,26

s + 0,26 1,86

s +1,86 0,86

s + 0,86

0,28 s + 0,28

1

0 0 0

0,16-

0,28 s + 0,28

0 1 0 0

0,04

0,28 s + 0,28

0 0 1 0

0,02-

0,01

0,27

s + 0,27 0,26

s + 0,26 0

1

(9)

and

0

0

0

g (s) =

0,28 s + 0,28

0 0 0 0

0,27 s + 0,27

0 0 0

0,26 s + 0,26 0

0

0 0

0

1,86 s +1,86

0 0 0 0

0,86

s + 0,86

(10)

According to (7), matrix p(s) is a result of multiplying of two matrices. Elements from first column of obtained matrix p(s) are shown on Figure 2.

L. macierz - Notatnik

Plik Edycia Format Widok Pomoc

column 1

2 3 4

0.1122915 + 1.038732s + 3.1114s + 3.25s + s

2 3 4

0.2261210 + 1.6687221s + 3.9297661s + 3.53s + s

2 3

0.1122919 + 0.6202246s + 0.793152s + 0.2646s

2 3 4

0.2261210 + 1.6687221s + 3.9297661s + 3.53s + s

2 3

0.1122919 + 0.6055343s + 0.771862s + 0.2574s

2 3 4

0.2261210 + 1.6687221s + 3.9297661s + 3.53s + s

0.1122919 + 0.97836s + 2.5854s + 1.86s

2 3 4

0.2261210 + 1.6687221s + 3.9297661s + 3.53s + s

0.1122919 + 0.90816s + 2.0554s + 0.86s

2 3 4

0.2261210 + 1.6687221s + 3.9297661s + 3.53s + s

Figure 2. First column of matrix p(s)

Determination of transient probabilities requires finding of reverse Laplace - Stieltjes transformation of each element of the p(s) matrix. For elements of the first column of matrix p(s) reverse transformations are as follow:

P = 0,4966 - 0,0087 • e_0,856t + 0,0002 • e~°,262t + 0,5033 • e_0,539t + 0,0086 • e_1,873t

(11)

P = 0,4966 - 0,0209 • e~0'856t + 0,006 • e~0 262t - 0,5221 • e~0'5390t - 0,0014 • e~U734t

(12)

P = 0,4966 - 0,0118 • e~0,856t - 0,0301 • e~0,262t - 0,4769 • e-

31

- 0,0014 • e"

(13)

0

0

0

0

P41 = 0,4966 - 0,0162 • e~0'856t + 0,0002 • e~0'262t + 0,7087 • e~0'539t -1,1894 • e~U73t (14)

P51 = 0,4966 -1,1838 • e~0'856t + 0,0003 • e~0'262t +1,3486 • e~0'539t + 0,0073 • e~U73t (15)

All other transient probabilities (for columns 2 - 5) have been calculated similar way. On the basis of above results, characteristics of transient probabilities from state 1-st (standby) to other, both serviceability and unserviceability, states were calculated. The values of those probabilities stabilize after few days of work of the system. The transient probabilities functions to serviceability states are shown on Figure 3, to unserviceability states on Figure 4.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Figure 3. Graph of transient probabilities to serviceability states

For assumed conditions of phase of the system and distribution parameters, transient probability to serviceability states is: p12 + p13 = 0.498. Transient probabilities to unserviceability states achieve stable value for t = 4 days and don't change until t = 300. The calculation hasn't been done for greater values of t.

|atiU Bp25 Bp35 |

Figure 4. Graph of transient probabilities to unserviceability states

5 METHODS OF DETERMINING OF TRANSIENT PROBABILITIES FOR OTHER DISTRIBUTION FUNCTIONS

Gamma distribution is appropriate for describing age - hardening processes of technical object. There exists an assumption that sum of n independent random variables (with exponential distributions), with parameter X, has two parameters gamma distribution (where a is shape parameter, and X is scale parameter) (Jazwinski&Fiok 1990). Weibull distribution very often is used to object's durability modeling.

According to Table 2, collected data can be described by Weibull or gamma distributions. In the paper, for those distributions, only Laplace - Stieltjes transformation are presented. Sojourn times for Weibull distribution functions take form

FM( x) — 1 - e -°,269i1,°2, Fb2( x) — 1 - e -0,-1,01,

2 /1,014

Fb3( x) = 1 - e-2,66i ,

Fb4( x) = 1 - e -1,538i ,

Fb5( x) = 1 - e -°,833i1,°21 . Derivative of Weibull distribution function (i.e. density function) is presented by

F '(t) = Xa ■ eX ■ ta-1

(16)

Laplace - Stieltjes transformations of Weibull distribution function can be obtained by using formula

» » a a a

f *(t) — Je~st ■ F'(t)dt —Je~st(1 -e)'dt — sJe~st(1 -e~Xt )dt-(1 -e) (17)

0 0 0

Hence

m a m m a m a

f *(t) = s J e ~st (1 - e )dt — s J e dt - s J e ~st ■ e ~Xt dt — 1 - s J e ~st ■ e dt (18)

0 0 0 0

Using Maclaurin series for element "exp(-Xta)" we obtain Laplace - Stieltjes transformation of the Weibull distribution function

a-T(a) X2 2a ■ r(2a) X33a^r(3a) ^ Xn na ■ T(na) f (t) — X-------1------... — X--

J sa 2! s2a 3! s3a «1 n! Sna

(19)

For considered example, Weibull distribution Laplace - Stieltjes transformations take form, respectively

, 0,2713 0,0774 0,0210 0,0059 f * (t) = —---'--+ —---'--+

Jb\ W s 1,02 s2.04 s3'06 s4'08

, 0,2611 0,0689 0,0183 0,0049 f *(t) = ^---1-----1--+

Jb 2 W s1,01 s 2,02 s 3,03 s 4,04

, 2,6760 7,2619 19,845 54,489 f * (t) = -----1-------+

b3 s1,014 s2,028 s3,042 s4,056

, 1,5284 2,3013 3,4391 5,1139 f * (t) = -2---1-----1--+

J b4 W s 0,985 s1^7 s 2,96 s 3,94

, 0,8405 0,7216 0,6260 0,5468 f * (t) = -J-----+ —2---2--+

J b5 w s 1,021 s 2,042 s3,063 s4,084

According to equation (7), after determining of reverse Laplace - Stieltjes transformation of elements of the matrix p(s), transient probabilities can be calculated. Gamma distribution is given by formula

F (t) = I*M. (20)

f(a)

Density function of gamma distribution has form

na

F'(t) = — t a-1e. r(a)

(21)

Laplace - Stieltjes transformation can be obtain by using formula

x x 2a 2a x

f *(t) = Je~st • F'(t)dt = Je~st ^—ta-1e~Ätdt = Je-(s+Ä)tta-1dt (22)

o o r(a) r(a) o

Taking into account equation

x

-st j a

J e-sttadt = (23)

o s

Laplace - Stieltjes transformation takes form

Aa r(a) = Aa

f *(t) =

r(a)(s + A)a (s + A)C (24)

In this case sojourn times distribution functions and respective Laplace - Stieltjes transformations are as follows

^3.21, (9,26) 33,21

9,26

F(,) = 33,2" , f *(,) =

r(9,26) (s + 33.21)9

= 1^, (152,06), f .(,) = 531,46

152,06

r (152,06) (s + 531,46)

152,06

j—? / j\ r665,31i

(181,99^^ 665,31

F(,) = ....... , f*(,) =

181,99

r(181,99) (s + 665,31)

181,99

rW3, (13,97) ..... 9,13

13,97

F (,) = r" ' , f *(,) =

r (13,97) (s + 9,13)

13,97

r4,88, (4,12) __ 4,88

4,12

F(,) = , f *(,) =

4,12

r(4,12) (s + 4,88)

Using of equation (7) and calculating reverse Laplace - Stieltjes transformations transient probabilities can be obtained. In the case of gamma distribution, there are numerical problems with calculating of incomplete gamma functions values. Moreover, even values of gamma function for arguments larger than 50 cannot be easy obtained. Used software tools (SciLab 4.1.1 and Derive 6.1) don't allow for calculating such great values.

6 CONCLUSIONS

1. Semi - Markov processes allow for estimate basic reliability characteristics like availability or transient probabilities for systems, where distributions functions are discretional.

2. Usages of distribution functions other than exponential in case of semi Markov processes causes that further calculations are very complicated.

3. There is no easy available software which allow for calculations connected with semi - Markov processes. Because of that, profits from usage of semi - Markov processes are limited.

4. Lack of information about type of distribution and routine assessment of exponential distribution can bring not accurate assumptions and consequently false results.

REFERENCES

1. Grabski, F. 2002. Semi Markov models of reliability and maintenance (in polish). Warszawa: Polish Academy of Sciences, System Research Institute.

2. Grabski, F. & Jazwinski, J. 2003. Some problems of transportation system modeling (in polish), Warszawa.

3. Jazwinski, J. & Fiok - Wazynska, K. 1990. Reliability of technical systems (in polish). Warszawa.

4. Zajac, M. 2006a. Modeling of combined transportation terminals structure. Final report of project ZPORR for Ph.D. students of Wroclaw University of Technology (in Polish), Wroclaw.

5. Zajac, M. 2006b. Application of five-phases model of reliability of combined transportation system, Proc. European Safety and Reliability Conference, Estoril.

6. Zajac, M. 2007. Reliability model of intermodal transport system. PhD thesis (in polish), Wroclaw University of Technology.

i Надоели баннеры? Вы всегда можете отключить рекламу.