the gamma process and its generalizations for describing ... · the gamma process and its...

46
4-th Project Workshop Ageing and Maintenance in Reliability: Modelling and Statistical Inference The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena Gianpaolo Pulcini Istituto Motori National Research Council (CNR), Italy

Upload: others

Post on 15-Mar-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

4-th Project Workshop

Ageing and Maintenance in Reliability: Modelling and Statistical Inference

The Gamma process and its generalizations for describing age- and/or state-dependent

degradation phenomena

Gianpaolo Pulcini

Istituto Motori

National Research Council (CNR), Italy

Page 2: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

2

For several highly reliable products, it is often difficult to evaluate their reliability using classical

methods based on failure times due to the very low number of failures that are generally observed.

Fortunately, many such products have performance characteristics whose decay or degradation

over the operating time can be related to their reliability.

Thus, if the degradation phenomenon of these products is observed and adequately modelled,

it is possible to accurately evaluate their reliability.

In addition, an accurate modelization of the degradation phenomenon allows one to predict the

remaining life, and then we can plan a condition-based maintenance policy, which can be more

effective both than an age-based preventive maintenance and than a corrective maintenance policy.

Of course, if the degradation phenomenon is incorrectly modelled,

the reliability evaluation, the lifetime prediction and the maintenance optimization

can result in inaccurate.

Page 3: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

3

Let }0 );({ ttW denote an increasing, continuous-time, stochastic process.

In general, when a unit is subject to a degradation phenomenon, the probability distribution of the

degradation increment )()(),( tWtWtW TT over the future time interval ) ,( Ttt

depends on the whole history of the degradation process up to the current time t .

When ),( TtW is assumed to depend only on the present and not on the past history, then the process

is said to be Markovian. Within the Markovian processes, we can distinguish the cases where

Operating time

Deg

rada

tio

n le

ve

l

t

wt

t+T

w(w)f

),( TtW depends (functionally or stochastically):

a) only on the interval length T (homogeneous or

stationary process with independent increments)

b) on T and on the current age t (age-dependent

process with independent increments)

c) on T and on the current state tw (state-dependent

process with dependent increments)

d) on T , on the current age t and state tw (age- and

state-dependent process with dependent increments)

Page 4: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

4

When the degradation growth of an item depends only on its age and not on the current degradation,

a widely accepted model is the non-stationary Gamma process.

The non-stationary Gamma process }0 ),({ ttW has the following properties:

(a) the increments )()(),( tWtWtW TT ( 0 , Tt ) over disjoint time intervals ) ,( Ttt are

independent random variables, and

(b) each increment ) ,( TtW , for all t and T , follows a Gamma distribution with constant scale

parameter 0 and (possibly) time-varying shape parameter )()(),( ttt TT :

)/exp()],([

)/()|(

1 ) ,(

) ,(

wt

wtwf

T

t

tW

T

T

, 0w (1)

)( is a non-negative, monotone increasing function for 0t with 0)0( ,

0 1 d )exp()( zzza a is the complete Gamma function.

The unusual notation )|() ,( twfTtW is here used to stress the “functional” dependence on the current age

If tt )( , the process is homogeneous: the increments distribution is independent on the age t .

Page 5: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

5

A unit subject to the degradation process is generally assumed to fail when its degradation level

exceeds a threshold level maxw .

Operating time

Degra

da

tio

n level

t

wmax

wt

x

t+x

/)(

0

1 ),(max

d )exp()],([

)|(

twwxt

tt zzxt

zwxR . (2)

It depends on the current state tw only through the difference tww max .

The unit lifetime is then defined as the operating

time needed to exceed maxw .

Hence, the remaining lifetime X of a unit which

has not failed at the current time t is the extra

time the unit spends to exceed the level maxw ,

when starting from the current state twtW )( .

The residual reliability is the probability that:

},|),(Pr{)|( max tttt wtwwxtWwxR

and, under the Gamma process, is given by:

Page 6: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

6

The mean and variance of the degradation )(tW at time t of the Gamma process are:

)()}({E ttW and 2)()}({V ttW . (3)

Thus, the variance-to-mean ratio )}({E/)}({V tWtW equals the scale parameter

and does not depend on time t .

Note that even in the Inverse Gaussian process (the other commonly used process

with positive increments) the ratio )}({E/)}({V tWtW is constant with t

The independent increments property and the assumption of a constant scale parameter make the

subsequent mathematics quite tractable, and have encouraged the widespread use of the Gamma

process, even without performing the necessary checks on the adequacy of the Gamma process to

the degradation phenomenon to analyze.

For example, even if the degradation process is purely age-dependent, the non-stationary Gamma

process is not a proper choice when, in absence of heterogeneity and/or measurement errors,

there is empirical evidence that the variance-to-mean ratio is not constant.

Page 7: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

7

A degradation model where the variance-to-mean ratio is not restricted to be constant

is the Extended Gamma process, which is defined by:

t

sZstX

0

)(d )( )( , (4)

}0 ),({ ssZ is a Gamma process with shape parameter )(s and unit scale parameter,

)(s is a positive, right continuous, real-valued function,

the integration is done with respect to the sample paths of )(sZ .

The Extended Gamma process }0 ),({ ttX has independent increments,

and when )(s is a constant for all 0s , it reduces to the Gamma process.

The mean and variance of )(tW are given by

t

sstX

0

)(d )()}({E and t

sstX

0

2 )(d )()}({V , (5)

and hence the variance-to-mean ratio is no longer necessarily constant.

Unfortunately, the distribution function of )(tX is very difficult to treat mathematically.

Page 8: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

8

A way to overcome the mathematical difficulty of the Extended Gamma process is

to discretize the time axis t with (small) time increments of length h .

The time-discretized model )(tW (called the time-discrete Extended Gamma process)

is based on the following assumptions:

1. the increments over disjoint time intervals are independent random variables,

2. each “elementary” increment )()() ,( tWhtWhtW over a very small time interval ( Ttt , ) of

length h , follows a Gamma distribution with mean and variance:

)()(}|) ,({E thtthtW }|),(V{ thtW )()( tht , (6)

where )( and )( are differentiable, monotone increasing functions, with 0)0( and 0)0( .

Page 9: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

9

Then, under the time-discrete Extended Gamma process:

a) the Gamma distribution of each increment ),( htW has time-varying scale and shape parameters:

)()(

)()(

)} ,({E

)} ,({V)(

tht

tht

htW

htWt

and

)()(

)]()([

)} ,({V

)} ,({E)(

22

tht

tht

htW

htWt

(7)

b) the increment )() () ,( tWhtWhtW ( ,...3 ,2 ) over the non-elementary time interval

) ,( htt of length h is the sum of independent, but not identically distributed Gamma r.v.:

11

) , )1(() ,(l

l

l

WhhltWhvtW , (8)

and each Gamma r.v. lW has scale and shape parameters which depend on the age hlt at the

beginning of the elementary time interval and on the length h :

] )1([ ) (

] )1([) () (

hlthlt

hlthlthltl

and

] )1([) (

]} )1([ ) ({) (

2

hlthlt

hlthlthltl

(9)

c) the mean and variance of the degradation level )(tW at time t are:

)()}({E ttW and )}({V tW )(t ,

and hence the variance-to-mean ratio is not necessarily constant with t .

Page 10: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

10

As 0h , the time-discrete Extended Gamma process tends to the Extended Gamma process with

time-varying scale parameter )('/)(')( ttt and with tttt d )('/)]('[)(d 2 .

Indeed, for such an Extended Gamma process, it results that )(d tX is a Gamma random variable with

tttt

t

t

tttttX d )('d

)('

)]('[

)('

)(')(d )(}|)(d{E

2

tttt

t

t

tttttX d )('d

)('

)]('[

)('

)(')(d )(}|)(d{V

22

2

.

On the other hand, the time-discrete Extended Gamma assumption that the elementary increment ) ,( htW is a

Gamma random variable yields:

ttthtthtWhh

d )(' )]()([ lim}|),({Elim00

tthhtthtWhh

d )(')]()([ lim}|),({Vlim00

.

Thus, as 0h , the increment ),( htW converges to )(d tX for each time t , and hence

the proposed time-discrete model }0 ),({ ttW converges to the Extended Gamma process }0 ),({ ttX .

Page 11: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

11

Since the elementary increments lW are independent Gamma random variables with different scale

parameters, the exact density function of the degradation increment

1

) ,(l

lWhvtW (10)

can be obtained, for example, from the following Gamma series:

)/exp()(

)|(

0

1

1

1

1

1) ,(

kk

kk

v

l l

htW wk

wtwf

l

(11)

where: )min(1 l ,

1l l , 10 , and the

coefficients k ( ,...2 ,1k ) satisfy the recurrence relations: sk

k

s l

sllk δ

k

1

1

1 111 )/1(

1

1

, ,...1 ,0k .

The Gamma series in (11) is very convenient for computational purposes

because the coefficients k ( ,...1 ,0k ) can be easily computed.

For practical purposes, this sum is stopped at the first 1K terms of the series,

where K is determined in order to attain a desired accuracy.

Page 12: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

12

When all the elementary increments ) , )1(( hhltWWl are Gamma distributed with

common scale parameter l (so that the resulting degradation process is just Gamma), then:

1 , 10 , and 0k , for all 1k .

As a consequence, the pdf of the increment ) ,( htW over the non-elementary interval ) ,( htt

)/exp()(

)|(

0

1

1

1

1

1) ,(

kk

kk

v

l l

htW wk

wtwf

l

(12)

becomes exactly the Gamma density

)/exp()(

)|(1

) ,(

ww

twf htW

(13)

with shape parameter ) ,()() (1

htthtl l

.

Then, the Gamma process can be viewed as

a special case of the time-discrete Extended Gamma process.

Page 13: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

13

Under the time-discrete Extended Gamma process, the conditional residual reliability )|( tt wxR is a

non-increasing step function, evaluated at the (discrete) time hx :

d )exp()(

}|) ,(Pr{)|(

0

/)(

0

1

1

1max

1max

k

ww k

k

v

l l

ttt

tl

zzk

ztwwhtWwxR

. (14)

)|( tt wxR depends on tw only through the difference tww max .

From the reliability expression (14), we can derive both the conditional mean remaining life:

0

)|( },|{E

ttt wxRwtX , (15)

and the probability mass function of the remaining lifetime X :

)|()|(},| Pr{)|( 1 tttttt wxRwxRwthXwxp , ,...2 ,1 . (16)

Page 14: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

14

A number of functional forms can be considered for )}({E)( tWt and )()}({V ttW :

the power-law function: bta ( 0 , ba )

the exponential function: )] exp(1[ tdc ( 0dc )

It is immediate to verify that the time-discrete Extended Gamma model includes, as special cases:

(a) the stationary Gamma process, when mean and variance of )(tW are both linear:

)()}({E 1 tttW and tttW )()}({V 3

(b) the Gamma process with power-law shape parameter btt )( , when mean and variance are both

power-law functions with common shape parameter 0 :

0 )( 1 tt and 0 )( 3

tt

(c) the Gamma process with exponential shape parameter )]exp(1[ )( btt , when mean and

variance are both exponential functions with common shape parameter 0 :

)] exp(1[ )( 01 tt and )] exp(1[ )( 03 tt

In all these cases, the variance-to-mean ratio of )(tW is constant with t and equal to 13 / .

Page 15: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

15

Numerical application

Real dataset consisting of the sliding wear data (in microns) of four metal alloy specimens,

measured at common selected ages up to 500 hundreds of cycles.

1 10 100 10002 5 20 50 200 500

Operating time t [hundreds of cycles] in log scale

10

20

30

98

7

6

5

Slid

ing

we

ar

[m

] in

lo

g s

ca

le

Page 16: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

16

1 10 100 10002 5 20 50 200 500

Operating time t [hundreds of cycles] in log scale

0

2

4

6

8

10

12

14

16

18

20

22

Me

an w

ea

r [

m]

Gamma process

Time-discrete extendedGamma process

Empirical estimate

1 10 100 10002 5 20 50 200 500

Operating time t [hundreds of cycles] in log scale

0.0

0.2

0.4

0.6

0.8

1.0

1.2

Va

ria

nce-t

o-m

ea

n r

atio

[

m]

Gamma process

Time-discrete extendedGamma process

Empirical estimate

The time-discrete Extended Gamma process, with 100h cycles and power-law function both for )(t

and )(t ( 69.6ˆ1 , 161.0ˆ

2 , 183.0ˆ3 , and 687.0ˆ

4 ), provides the better fit to the observed data.

The likelihood ratio test rejects the null hypothesis that 42 , that is the hypothesis that the process

is Gamma with power-law shape parameter )(t : 50.17 and p-value = 2.9·10-5.

Page 17: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

17

The property of “independence of increments”, however, confines the use of Gamma processes to

deterioration mechanisms where the degradation growth over the time interval ( Ttt , )

depends (functionally) on the current age t and not on the (current) state of the unit.

In addition, if there is empirical evidence that, in absence of heterogeneity and/or measurement errors,

the variance of the observed process does not increase monotonically with the age t ,

then the Gamma process (and the Extended Gamma process, as well as any other state-independent

degradation process) is not adequate to describe the observed process because the

property of “independence of increments” forces the variance of the process to grow monotonically.

Thus, we have to consider a stochastic process able to describe degradation phenomena where the

increments (over disjoint time intervals) are not independent (state-dependent processes).

Page 18: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

18

The usual “direct” way of modeling a deterioration phenomenon is in terms of the degradation level as

a function of the operating time, say }0 ),({ ttW .

However, we can also consider the “inverse” process, that is the time process }0 ),({ wwT ,

i.e., the process of the time T needed for reaching the degradation level w.

When the “direct” process }0 ),({ ttW is a positive, increasing pure state-dependent process

(that is, ) ,( TtW depends physically only on the current state twtW )( , and not on the current age t ),

then also the “inverse” time process }0 ),({ wwT should be a positive and increasing process,

whose increments )()(),( tWtWt wTwTwT over the degradation intervals ( tw , Wtw )

depend physically only on the current state tw of the unit, and not on its current age )( twTt .

Thus, when the “direct” process }0 ),({ ttW is a pure state-dependent process, independent on the age,

the time process }0 ),({ wwT has “independent time increments”,

and hence it can be appropriately described by the Gamma process.

Page 19: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

19

Under the assumption that the “inverse” time process }0 ),({ wwT is a (possibly) non-stationary

Gamma process with shape parameter )(w ,

then the time increment ),( WtwT over the interval ( tw , Wtw ) follows a Gamma distribution

with shape parameter )()(),( tWtWt www and positive scale parameter :

)/exp()],([

)/()|(

1 ) ,(

) ,(

T

Wt

wT

tTwTw

wfWt

Wt

, 0T , (17)

)(w is a non-negative, monotone increasing function of w, with 0)0( .

The notation )|() ,( tTwT wfWt

allows us to stress the (functional) dependence on the current degradation level tw

When )(w is a linear function of w, we have that tWt ww ),( and hence the pdf of the time

increment depends only on the length W of the interval, and not on the current state twtW )( .

The time process is then homogeneous.

The mean and variance of the “inverse” process }0 ),({ wwT at the degradation level w are:

)()}({E wwT and 2)()}({V wwT . (18)

Page 20: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

20

Since the remaining lifetime X is the extra time the unit spends to exceed the threshold level maxw ,

when starting from the current state tw , the probability distribution of the remaining lifetime is Gamma,

with shape parameter )()(),( maxmax ttt wwwww and scale parameter :

)/exp()],([

)/()|(

max

1 ),( max

xwww

xwxf

tt

www

tX

tt

. (20)

The mean remaining life (MRL) is: ),( }|{E max ttt wwwwX .

The residual reliability of the unit is the probability that the remaining life X exceeds the time x , when

starting from the current degradation level max)( wwtW t :

x

tt

www

ttt zzwww

zwxXwxR

tt

0 max

1 ),(

d )/exp()],([

)/( 1}|Pr{)|(

max

, (21)

and the reliability of a new unit ( 0t & 0)0( W ) is:

x w

zzw

zxXxR

0 max

1 )(

d )/exp()]([

)/( 1}0|Pr{)(

max

. (22)

Page 21: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

21

Since the process }0 ),({ wwT is monotonically increasing, the conditional probability distribution

that the degradation growth )()(),( tWtWtW TT over the time interval (t , Tt )

is less than W , given the current state tw , is:

}|),(Pr{}|),(Pr{ )|() ,( tTWttWTtWtW wwTwtWwFT

. (23)

Thus, since }0 ),({ wwT is a Gamma process, a degradation process }0),({ ttW

is said to be an Inverse Gamma process if the conditional Cdf of the degradation growth ),( TtW ,

given the current state, is given by:

T wt

T

ttw

t

w

w

wwTwF

Wt

w

Wt

WtT

tTWttWtW

0

1 ) ,(

) ,(

d )/exp()],([

)/( 1

)],([

)],( ; /[IG 1

}|),(Pr{)|(

. (24)

It is evident that the (conditional) distribution of the degradation increment depends on the current

state tw , as well as on the time interval length T , but not on the current time t .

Thus, the Inverse Gamma process can model purely state-dependent degradation phenomena.

Page 22: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

22

If the shape function )(w is differentiable, the conditional probability density function of ),( TtW

can be obtained by deriving its Cdf with respect to W :

T WtT

Ttt

w

twFwf

Wt

w

WW

tWtW

tWtW

0

1 ),(),(

),( d )/exp()],([

)/(

d

d

d

)|(d)|( . (25)

A tractable expression of the conditional pdf of ),( TtW is given by:

02

),(

),(

! ]),([

)/()1( )/ln( )],([ ),(;IG

)],([

)('

)|(

k Wt

wkT

k

TWtWtT

Wt

Wt

tWtW

kkwww

w

w

wf

Wt

T

(26)

where aaa d/)(d)(' and zzz d/)(dln)( is the digamma function.

By setting 0tw , we obtain the density function of the degradation level )(tW reached at time t

by a new unit:

02

)(

)(! ])([

)/()1( )/ln( )]([ )(;IG

)]([

)(')0|(

k

wkk

tWkkw

ttww

t

w

wwf

. (27)

Page 23: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

23

The conditional mean }|),({E tT wtW of the degradation growth over the time interval (t , Tt ) of

length T , given the current state tw , follows:

00

),( d )],([

)],(;/[IG d )]|(1[ }|),({E W

Wt

WtTWtWtWtT

w

wwFwtW

T

, (28)

and the conditional variance }|),({V tT wtW is given by:

0

),(2 d )|(})|),({(}|),({V WtWtWtTWtT wfwtWEwtW

T . (29)

It can be show that the variance )}({V tW of the degradation process is not constrained

to increase monotonically with t , because the IG process has not independent increments.

Page 24: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

24

For a new unit, the mean degradation level at the time t is:

0

d )]([

)]( ;/[IG }0|)({E W

W

WttW

. (30)

The second derivative w.r.t. t is given by:

d 1

1)(

)]([

)/( )/exp(

d

}0|)({Ed

0

1 )(

2

2

w

t

w

w

tt

t

tW w

, (31)

and is negative for small t values, even if ww )( .

Thus, even if the time process }0 ),({ wwT is homogeneous (so that )}({E wT increases linearly),

the degradation mean }0|)({E tW does not increase linearly.

In particular, when ww )( , the }0|)({E tW curve is concave (downwards),

especially for small t values, and tends to be linear as t increases.

Page 25: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

25

Several functional forms for the )(w function are considered, which determine the behavior of the

mean and variance of the time process }0 ),({ wwT :

)()}({E wwT and 2)()}({V wwT , (32)

and consequently the behavior of the Inverse Gamma degradation process }0),({ ttW :

a) the exponential (Exp) function: ]1)/[exp( )( ww , with , , and 0 .

b) the power-law (PL) function: )/()( ww , with 0 , .

c) the logarithmic (Log) function: )/1ln( )( ww , with 0 .

d) the linear-exponential (LE) function: )]}/exp(1[ {)( www , with 0 .

Page 26: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

26

Mean degradation curve of the Inverse Gamma processes with power-law )/()( ww .

0.0 0.5 1.0 1.5 2.0

Operating time t

0.0

0.5

1.0

1.5

2.0

2.5

3.0

3.5

4.0

Me

an

de

gra

da

tio

n E

{W

(t)|

0}

Even when 1 , the }0|)({E tW curves are concave

(downwards) for small t values, and then becomes convex.

Even if the time process

}0 ),({ wwT is homogeneous

(that is, when 1 ),

the degradation mean }0|)({E tW

does not increase exactly linearly

with t ,but is concave (downwards).

Page 27: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

27

Numerical application

Real dataset consisting in the wear process of 32 cylinder liners of the Diesel engines equipping some

identical cargo ships of the Grimaldi Lines.

The data were collected from January 1999 to August 2006.

Liners 1 2 3 45 6 7 89 10 11 1213 14 15 1617 18 19 2021 22 23 2425 26 27 2829 30 31 32

0 10,000 20,000 30,000 40,000 50,000 60,000

Operating time [h]

0.0

0.5

1.0

1.5

2.0

2.5

3.0

3.5

4.0

4.5

Me

asu

red

we

ar

[m

m]

The observation period greatly

differs from liner to liner,

ranging from a minimum of

2,200 hours up to a maximum

of 56,120 hours.

The number of inspections

performed on each liner varies

from 1 up to 4.

Page 28: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

28

0 10000 20000 30000 40000 50000 60000

Operating time t [h]

0.0

0.5

1.0

1.5

2.0

2.5

3.0

3.5

4.0

4.5

5.0

Me

an

of

we

ar

pro

ce

ss

W(t

)

Empirical estimateMLE IG processMLE Gamma process

0 10000 20000 30000 40000 50000 60000

Operating time t [h]

0.0

0.1

0.2

0.3

0.4

0.5

0.6

Va

ria

nce

of

we

ar

pro

ce

ss

W(t

)

Empirical estimateMLE IG processMLE Gamma process

Inverse Gamma process on the wear process }0 ),({ ttW with ]1)/[exp( )( ww

( 11.19 ˆ , 5.4962 ̂ hours, 468.3 ˆ mm, 30.43ˆ , 60.80AIC )

Gamma process on the wear process }0 ),({ ttW with ]1)/[exp( )( tt

( 5.723 ˆ , 410076.4 ̂ hours, 1471.0 ˆ mm, 92.22ˆ , 84.39AIC )

The above )(w & )(t functions provide the better fit to the data in terms of the Akaike Information Criterion (AIC).

The IG process has to be preferred to the Gamma process because the AIC value under the IG process

( 60.80AIC ) is much smaller than the AIC value under the Gamma process ( 84.39AIC ).

Page 29: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

29

Reliability of a new liner Residual reliability of liner #6

0.0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1.0

Estim

ate

d r

elia

bility

R(x

|W(0

)=0

)

0 50,000 100,000 150,000 200,000

Operating time x [h]

Gamma processInverse Gamma

process

New liner

0.0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1.0

Estim

ate

d r

esid

ua

l re

liab

ility

R

(x|W

(30

45

0)=

3.0

)

0 10,000 20,000 30,000 40,000 50,000 60,000 70,000

Operating time x [h]

Gamma process

Inverse Gammaprocess

Liner 6

Inverse Gamma process on the wear process }0 ),({ ttW with ]1)/[exp( )( ww

Gamma process on the wear process }0 ),({ ttW with ]1)/[exp( )( tt .

The Gamma process underestimates the reliability and the residual reliability at small operating times

and greatly overestimates the reliability at large x.

Page 30: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

30

In some cases, however, the observed degradation phenomena can have increments ),( TtW which

depend both on the current age t and on the current state twtW )( . In these cases, therefore, neither

the Gamma process, nor the Inverse Gamma process, can adequately describe the observed process.

A suitable model is the Transformed Gamma (TG) process.

An increasing, continuous-time, degradation process }0 );({ ttW is said to be a TG processes if

the (conditional) pdf of ),( tttW is given by

)],(exp[)],([

)],([ )(' ),|(

1 ) ,(

),( wwgt

wwgwwgwtwf t

T

tt

tttW

T

T

(33)

)(t is a non-negative, monotone increasing function of t (“age function”), with 0)0( ,

)(wg is a non-negative, monotone increasing and differentiable function of w (“state function”), with 0)0( g ,

)(' wwg t is the derivative of )(wg evaluated at wwt ,

)()(),( ttt wgwwgwwg & )()(),( ttt TT .

It is evident that, if the age and state functions are not linear, the degradation increment ),( TtW

depends both on the current age t and the current state tw , in addition to the interval length T .

Page 31: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

31

The TG process includes as special case the Gamma process.

1) If the state function is linear, say /)( wwg , the TG process reduces to the pure age-dependent

Gamma process, where the distribution of the degradation increment no more depends on the

current state tw but only (at most) on the current age t .

2) If both )(wg and )(t are linear, the TG process reduces to a Gamma process with stationary

increments.

Finally, if the age function is linear, say att /)( ,

the TG process reduces to a pure state-dependent (SD) process

(i.e., with increments that, given the current state tw , are independent of the current age t).

Page 32: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

32

The conditional mean of the degradation increment ),( TtW over the interval ( Ttt , ),

given the current age t and degradation level twtW )( , is:

0

) ,( d ),|( },|),({E wwtwfwwttW ttWtT T . (34)

The behavior of the state function )(wg has a clear effect on the

conditional mean of the degradation increment ),( TtW .

Operating time t

De

gra

da

tion level W

(t)

t t+T

w1

w2

w3 E{W (t + T)|t,w3}

E{W (t + T)|t,w2}

E{W (t + T)|t,w1}

}

}

}

T

For example, if )(wg is convex

(downward), the conditional mean

of the increment ),( TtW at the

time t , given that twtW )( , is a

decreasing function of tw .

Page 33: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

33

The conditional Cdf of the degradation increment ),( TtW , given the current age t and state tw , is

)],([

)],( );,([IG ),|() ,(

T

TtttW

t

twwgwtwF

T

(35)

where x a zzzax0

1 d )exp();(IG is the incomplete Gamma function.

Under the TG process, the conditional residual reliability is given by:

),(

0

1 ),(max

max

max

d )exp()],([)],([

)],( );,([IG

},|),(Pr{},|Pr{),|(

tt wwwg xttt

ttttt

zzxt

z

xt

xtwwwg

wtwwxtWwtxXwtxR

. (36)

and hence it depends both on t and on tw (not only through tww max ).

Clearly, the reliability of a new unit is given by:

)]([

)]( );([IG )0,0|( max

x

xwgxR

. (37)

Page 34: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

34

If the age function )(t is differentiable, we can obtain the conditional pdf of the remaining lifetime

X by deriving the reliability function with respect to x :

),(

0

1 ),(max

d )exp()],([d

1 ),|(

tt wwwgxt

tX uuxt

u

xwtxf

),(;1),(,1),();,(),,( )],([

)],([

)],(ln[ )],([ ),();,(IG)],([

),('

max222

),(max

maxmax

tt

xttt

tttt

wwwgxtxtxtxtFxt

wwwg

wwwgxtxtwwwgxt

xt

(38)

)( is the digamma function,

)('d),(d),(' xtxxtxt ,

)(22 F is the generalized hypergeometric function of order )2 ,2( .

Page 35: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

35

Since the generalized hypergeometric function )(22 F of order )2 ,2( can be evaluated by:

02

max2

22! ),(

)],([ ),(

k

ktt

kkxt

wwwgxtF

(39)

the conditional pdf of the remaining lifetime, given the current age t and state tw , is given by:

02

),(max

max

max

! ),(

)],([ 1 )],(ln[)],([

),();,(IG )],([

)('),|(

k

kxttt

k

tt

tttX

kkxt

wwwgwwwgxt

xtwwwgxt

xtwtxf

. (40)

Note that this sum converged quite quickly in our applications

The mean remaining lifetime can be obtained by numerical integration of the residual reliability

0

max

0

d )],([

)],( );,([IG d ),|( },|{E x

xt

xtwwwgxwtxRwtX tt

ttt

. (41)

Page 36: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

36

In order to obtain a fully operative formulation of the TG class of processes,

it is necessary to give a functional form to the state function )(wg and to the age function )(t .

Possible choices both for the state and the age function are the following:

Power-law Exponential

State function )/()( wwg , 0, ]1)/[exp( )( wwg , , , 0

Age function batt )/()( , 0, ba ]1)/[exp( )( btat , ba, , 0ba

Both these functional forms can reduce (or can tend) to a linear function. In particular:

the power-law function )/()( wwg is linear if 1 ,

the exponential function ]1)/)[exp(/()( wwg is linear for || ,

thus allowing the TG model to reduce to a pure age-dependent (when )(wg is linear), or a pure state-

dependent (when )(t is linear), or finally to a stationary process (both )(wg and )(t linear).

Page 37: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

37

If )/()( wwg , the mean degradation level and the variance of a new unit are in closed form,

regardless of the functional form of )(t :

)]([

]/1)([ }0,0|)({E

t

ttW

(42)

)]([

]/1)([ ]/2)([

)]([}0,0|)({V

22

t

tt

ttW

. (43)

Page 38: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

38

Mean degradation Variance Variance-to-mean ratio

The behaviour of the mean, the variance, and the variance-to-mean ratio of the TG process with power-law )(t and

)(wg functions, for selected b and values: b = 3, = 0.7, b = 3, = 3, b = 0.7, = 3, and b = 4, = 2.

Large flexibility of the TG process in describing mean and variance behaviours.

Page 39: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

39

Numerical application

Let us consider the wear data of the 8 cylinder liners

of the Diesel engine equipping a cargo ship of the Grimaldi Lines.

0.0

0.5

1.0

1.5

2.0

2.5

3.0

3.5

Wea

r le

vel [

mm

]

0 5 10 15 20 25 30 35 40

Operating time [103 hours]

Liner Liner

Liner Liner

Liner Liner

Liner Liner

Page 40: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

40

0 5 10 15 20 25 30 35 40

Operating time [103 hours]

0.0

0.5

1.0

1.5

2.0

2.5

3.0

3.5

Estim

ate

d m

ean w

ear

[m

m] Gamma process

TG process

0 5 10 15 20 25 30 35 40

Operating time [103 hours]

0.00

0.02

0.04

0.06

0.08

0.10

0.12

0.14

0.16

0.18

0.20

Estim

ate

d v

ari

ance [m

m2]

Gamma process

TG process

TG process with power-law functions batt )/()( and )/()( wwg

( 5107ˆ a hours, 701.1ˆb , 750.0ˆ mm, 313.2ˆ , 59.0ˆ ).

Gamma process with power-law functions batt )/()(

( 562ˆ a hours, 844.0ˆb , 0983.0ˆ mm, 44.2ˆ ).

The likelihood ratio test suggests to reject the null hypothesis that the process is Gamma:

06.6 and 014.0valuep .

Page 41: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

41

The threshold limit is assumed to be wmax = 4 mm (the warranty limit).

The exceeding of the threshold limit does not generally produce a sudden break down of the engine,

because it continues to operate even if the threshold limit is exceeded, but the “failure” occurrence reduces

the performance of the engine and increases the consumption of fuel and motor oil

(resulting in increased toxic emissions).

The unit is inspected at time t (age/operating time of the liner).

The liner maintenance is optimized based on the planned inspections.

In particular, at each inspection:

if the current wear of the liner exceeds the threshold limit wmax = 4 mm, the liner is immediately

replaced with a new one,

otherwise, we can:

a) defer the substitution of the liner to the time t + of the next inspection, or

b) replace now the used liner with a new one.

Page 42: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

42

The utility of a used liner at the future time t of the next inspection depends on the unknown

degradation level tw and is:

Total cost of new liner Conditional mean remaining life

(including the cost of mounting) at the time t

Mean life of a new liner

maxmax

max

max

]/)[(

0

}{E/},|{E

);(

wwcww

ww

wwTwtXc

wU

td

t

t

ttL

t

Parameters of cost due to failure

Likewise, the utility of a new liner at the time of the next inspection is:

maxmax

max

max

]/)[(

0

}{E/},|{E

);(

wwcww

ww

wwTwXc

wUd

L

Positive utility (liner not failed)

Null utility (threshold value reached)

Negative utility (liner failed)

Page 43: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

43

The expected utility loss over the interval ( tt , ) up to the next inspection associated to the

action a): deferring the substitution of the liner to the time of the next inspection, is

max

max

d ),|(); ( d ),|(); ( )()}({E )()(

w

ttW

w

w

ttWta wwtwfwUwwtwfwUwUUL

t

Expected reduction of the liner value Expected cost due to failure of used liner

( }{E/},|{E)( TwtXcwU tLt is the current utility of the liner) (including the minus sign)

The expected utility loss over the interval up to the next inspection associated to the

action b): replacing now the used liner with a new one, is

)( d )(); ( d )(); ( )0()}({E

max

max

)(

0

)( t

w

W

w

Wb wUwwfwUwwfwUUUL

Expected reduction of the value of the new liner Residual value of the

( LcU )0( is the utility of the new liner) used (substituted) liner

Expected cost due to failure of new liner

(including the minus sign)

Page 44: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

44

By assuming: cL = 10,000 €, c = 6.07·10-5 mm & d = 1.2, the differences i between the expected

utility losses associated to actions a) deferring the substitution of the liner to a later time, and b) replacing

now the liner with a new one, when the next inspection is planned after = 10,000 hours,

under the TG process and the Gamma process are:

i = 1 i = 2 i = 3 i = 4 i = 5 i = 6 i = 7 i = 8

Age ti [h] 31,270 21,970 16,300 28,000 37,310 24,710 16,620 16,300

Wear wi [mm] 2.85 2.00 1.35 2.75 3.05 2.15 2.35 2.10

i under TG process [€] 3726 5883 7136 4144 2819 5441 5850 6292

i under Gamma process [€] 1933 5713 7447 2739 -896 5329 4428 5233

A positive difference i implies that the substitution of the liner i should be deferred

The proposed maintenance strategy leads to defer the replacement of all the liners under the TG model.

On the contrary, under the (inadequate) Gamma process, the liner 5 should be substituted now,

thus producing a unnecessary cost of 2819 €.

For = 15,000 hours, only liner #5 has to be substituted under the TG process (5 = 2951€),

whereas under the Gamma process we should replace liners #1, 4 & 5.

Page 45: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

45

References

1. M. Guida, F. Postiglione, G. Pulcini. A time-discrete extended Gamma process for deterioration processes. In

Reliability, Risk and Safety (B. Ale, I. Papazoglou & E. Zio, Eds), Taylor & Francis (London) 2010, pp. 746–753.

2. M. Guida, F. Postiglione, G. Pulcini. A time-discrete extended gamma process for time-dependent degradation

phenomena. Reliability Engineering and System Safety, 105 (9), 2012, pp. 73–79.

3. M. Guida, G. Pulcini. The Inverse Gamma process for modeling state-dependent deterioration processes. In

Advances in Safety, Reliability and Risk Management (C. Bérenguer, A. Grall & C. Guedes Soares, Eds), Taylor &

Francis (London) 2012, pp. 1128–1135.

4. M. Guida, G. Pulcini. The inverse Gamma process: a family of continuous stochastic models for describing state-

dependent deterioration phenomena. Reliability Engineering and System Safety, 120, 2013, pp. 72-79.

5. M. Giorgio, M. Guida, G. Pulcini. A new class of Markovian processes for deteriorating units with state

dependent increments and covariates. IEEE Transactions on Reliability, 64 (2), 2015, pp. 562-578.

6. M. Giorgio, M. Guida, G. Pulcini. A condition‐based maintenance policy for deteriorating units. An application

to the cylinder liners of marine engine. Applied Stochastic Models in Business and Industry, 31 (3), 2015, pp.

339-348.

Page 46: The Gamma process and its generalizations for describing ... · The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena 4-th AMMSI

The Gamma process and its generalizations for describing age- and/or state-dependent degradation phenomena

4-th AMMSI Project Workshop - Grenoble 2016

46

Thank you for your attention !

Merci beaucoup pour votre attention !