optimal decision policy for deteriorating systems under variable operating conditions &...

33
Optimal Decision Policy for Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditions The University of Electro-Communicaions Suzuki Lab Dinesh Rajapaksha 2015-02-04 1

Upload: dinesh-rajapaksha

Post on 20-Jul-2015

44 views

Category:

Engineering


3 download

TRANSCRIPT

Page 1: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Optimal Decision Policy for Deteriorating Systems Under Variable

Operating Conditions &Markovian Environment Conditions

The University of Electro-CommunicaionsSuzuki Lab

Dinesh Rajapaksha2015-02-04

1

Page 2: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

In order to prevent fetal failures,effective Preventive maintenance is important

It is difficult to completely eliminate accidents or breakdowns in design phase

BackgroundWith the development of science and technology,

systems get more massive and complicated

2

Page 3: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

- Exhaust gas temperature

- Engine vibration

- Type and amount of metal

in engine oil

- Amount of engine oil

consumption

- etc.

Operating

conditions

- Purpose of use

- Frequency of use

- Load from associated system

- Operation (standard/mistake)

- Fuel(standard/bio/mistake)

- storage (place, method), etc.

Environmental

conditions

Failure mode

Failure

mechanism

- Stress from repetition

- Stress from overload

- Stress from shock

- Stress from cooling cycle

- Temperature, humidity,

electrical

- Stress, wave, shock, solar

radiation, thunder, rain, hail,

snow

- Dust, saltwater, PH, animal,

earthquake, altitude

- Crack/Leak

- Thinning damage

- Clogging

- Deformation/Change

- Slack

Effects

E (t): effect oncustomers

M (t): Alternative characteristic value ofFM (t) obtained by monitoringBig data acquired in real time

{X (t), M (t), FM (t), A (t), TM (t), and E (t)}

Pro

du

ctio

nh

isto

ry Top event mode

TM(t)

FM(t)

History/

Preventive

maintenance

A(t)

©K. Suzuki 2014

On-line Monitoring[1]X (t): covariate

3

Page 4: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Induction Motors

Production Line[2]

Induction Motors are widely used in Industrial Applications

Breakdowns can cause Higher Losses

Speed Load High Speeds / High Loads

Low Costs / High profits

4

High Productivity

[2] Continuous Production Line manufacturer, DUT co.,LTDhttp://dutkorea.en.ec21.com/PU_Continuous_Production_Line--5442100_5442281.html

Page 5: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Induction Motor Failures[3]

Fig. 1 Statistics related to motors failures

1. Motor faults related to bearing 41%2. Motor faults related to stator 37%3. Motor faults related to rotor 10%4. Other faults 12%

[3]Irfan.,M. Saad., N, Asirvadam, A. S.,“ Development of an Intelligent Condition Monitoring System for AC Induction Motors using PLC” IEEE Business Engineering and Industrial Applications Colloquium(BEIAC), vol. 28(2013), No. 3, pp. 3194-3203.[5] 5

Mechanical failure Thermal failure

51% to 64% 35% to 37%

Table 1. Major motor failures

Page 6: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

6

Motor Operation

Operating Conditions a Deterioration state i

),...,2,1(, nSSi

: Motor is new

: Most deteriorated 1

n

New Most Deterioratedi

Internal Environment l zEEl ,,2,1,

1 : environment is in the best level : environment is in the worst level

Best Worstl

Speed / LoadHIGH

Speed / LoadLOW

2a z

)2,1(, AAa

1a

Higher Productivity

Low Cost

Lower Productivity

High Cost

1 n

z1

Page 7: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Purpose Of The Research

Deterioration state i

Inte

rnal

en

viro

nm

en

t

l

1 2 3

1

2

3Total possible status of the system : 9

Induction motor with 3 deterioration states,3 internal environment levels and 3 operating conditions.

Total possible policies : 683,1939

To provide sufficient conditions for an optimal policy to

be given by a Monotone Policy.

All possiblepolicies

Optimal policy

Monotone Policy

status of the system

7

Purpose

Total Monotone policies : 175

Example

High Speed

Low Speed

Medium Speed

Page 8: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

State i

Inte

rnal

En

viro

nm

ent

Op. Cond. k Op. Cond. k’

Monotonically Increasing Operating Conditions

8

i1 i

'l

l

i

l

Operating condition with a higher number becomes better with the

deterioration of the System

Op. Cond. k

Op. Cond. k’’

Op. Cond. k’

Op. Cond. k’ Op. Cond. k’’

Op. Cond. k’’Op. Cond. k’’

hkkk 1kkk ,,

kli ),(

kli ),(

kli ),( kli ),( kli ),(

kli ),(

kli ),( kli ),(

kli ),(

Monotone Policy

Operating conditions :

l

Operating condition at status : ),( li),( li

Fig. 1 Concept of monotone policy

Page 9: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Markov Decision Process

• True status can be known exactly by inspections.

• System deteriorates according to a Markov chain.

• Operator maker may choose any operating

condition based on system’s status.9

Optimal decision making problem for adeteriorating system under variable

operating conditions and environment conditions

Markov Decision Process(MDP)

Page 10: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Research Model Operator’s action(Operating conditions)

EnvironmentalCondition

Derman(1963)[4] Perfect Observation(MDP)

•Keep•Replace

Not Considered

Table 1. Previous research on optimal decision making for system with stationary environmental conditions

Previous Research

10

State i

Cost

)(iV Keep

Replace

*iOptimal action change

Keep Replace

Fig. 2 Monotone Policy

System

Internal Environment

Deterioration

• Stochastically Increasing

• Not deteriorating

Page 11: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Previous Research

Research Model Operator’s action(Operating conditions)

EnvironmentalCondition

Derman (1963) Perfect Observation(MDP)

•Keep•Replace

Not Considered

Kurt &

Kharufeh(2010) [5]

Perfect Observation(MDP)

•Keep•Replace

Considered Internal

environment

State i

Optimal action change

Keep

Replace

Internal Environment

l

Fig.2 Monotone Policy

System

Internal Environment

Deterioration

• Stochastically Increasing

• Stochastically Increasing

Table 2. Previous research on optimal decision making for system with stationary environmental conditions

11

Page 12: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Research Model Operator’s action

(Operating conditions)

EnvironmentalCondition

Kurt. M.,

Kharufeh.P.j.,(2010)[5]

Perfect Observation(MDP)

•Keep•Replace

Consider InternalEnvironment

This Research Perfect Observation(MDP)

Multiple Actions

(Operating Conditions)Consider Internal

Environment

Comparison with Previous Research

System

Internal Environment

Deterioration

• Stochastically Increasing

• Stochastically Increasing

Operating Condition affects Internal Environment of the System

12

Internal Environment

Operating Condition

Page 13: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Denotation

: Deterioration state due to usage

: environment’s state

: Operating Condition

: Transition probability of the system state from i to j when op. condition is a

: Transition probability of the system state from l to l’ when op. condition is a

: Transition probability matrix of system;

: Internal Environment transition matrix

: Operating cost per period when state is , internal environment is and

operating condition is

: Discount factor 0 < < 1

a

}{ a

ij

a pP

i

a

a

ijp

aP

a

liC ,

i

l

aQ }{ 'll

aa qQ

13

l

a

llq

Page 14: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Operating Conditions a

Speed h / Load h

Speed 2 / Load 2

.

.

.

HIGH

LOW

Operating Condition : 1

Operating Condition : 2

Operating Condition : h

),...,2,1(, hAAa

Speed 1 / Load 1

Operating Conditions a

Speed / LoadHIGH

Speed / LoadLOW

2a

)2,1(, AAa

1a

14

Model Description Deterioration state i

),...,2,1(, nSSi

: Motor is new

: Most deteriorated1

n

New Most deterioratedi

Internal Environment l zEEl ,,2,1,

1 : environment is in the best level: environment is in the worst level

Best Worstl

z

DeteriorationTransition from state i to j

operating condition a

aijp

NewMost

deterioratedi j

Best Worstl l’

Internal Environment Transition from l to l’

Operating condition. a

a

llq

Page 15: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

a

nn

a

nj

a

n

a

in

a

ij

a

i

a

n

a

j

a

t

t

t

a

ppp

ppp

ppp

nS

iS

S

1

1

1111

)(

1

P

nSjSS ttt 111 1

New

Most

Deteriorated

New

) cond. Op.,|Pr( 1 aiSjSp tt

a

ij

Transition Probability Matrix

15

Most

Deteriorated

Page 16: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

)()()(

)()()(

)()()(

0

0

000

aa

nj

a

aaa

a

n

aa

a

nnn

iniji

j

ppp

ppp

ppp

P

increasing Stochastic:SI

)(1 ippn

lj

a

ji

n

lj

a

ij

Probability toDeteriorate further or Breakdown Probability to

Deteriorate further or Breakdown

NEW System USED System

More deteriorated systems are more likely to go to a worse deteriorated state

Page 17: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Current time period

Remain time periods

Next time period

Current status

tt ElSit li ,),(

h

a

Cond. Op.

Cond. Op.

1 Cond. Op.

)},|{Pr( 1

)( aSS tt

a

P

Updated status

Transition Process

a Cond. Op.

)},|{Pr( 1

)( aEE tt

a

Q

Operator Selects Operating

condition based on the status 17

11 ,1 ),(

tt ElSjt lj

Page 18: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

System

Operating Condition : 1

Operating Condition : 2

Operating Conditions & the System

1ijp

18

t 1t1

,lic

:S

:E l

State of the system

Environment state 'l

One period

1

llq

i j

2

,lic

2ijp

2

llq

Operating Condition : h

・・・

Page 19: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

19

Op. k leads to faster cost increasing and faster internal environment and state deterioration rate than Op. k’

as the system deteriorates

Inte

rnal

Enviro

nm

ent

Dete

riora

tion ra

te

Slow

Fast

Cost in

creasin

g

Fast

Slow

Sta

te

Dete

riora

tion ra

te

Slow

Fast

Ordering of Operating Conditions

h

k

k

Cond. Op.

Cond. Op.

Cond. Op.

1 Cond. Op.

hkk 1

Page 20: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Model Formulation( Internal Environmental Conditions & Operational Conditions)

),,(),(

)2,,(),(

)1,,(),(

min,

1 1

)(

,

1 1

22)2(

,

1 1

11)1(

,

hlivljVpqc

livljVpqc

livljVpqc

liV

z

l

n

j

h

ij

h

ll

h

li

z

l

n

j

ijllli

z

l

n

j

ijllli

20

Total expected discounted Cost

Cost of 1periodExpected Cost for future Periods up to infinity

+=

: Cost for operating under operating condition 1

Page 21: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Conditions

C-1

C-2

C-3

C-4

haSIPa ,...,2,1 )(ippn

lj

a

ji

n

lj

a

ij

Probability of going to a worse state is increased with state i

zaSIQa ,...,2,1

As the internal environment gets bad, it is more likely to go to a worse level

)(',1' lqqz

lj

lla

z

lj

lla

21

n

kj

a

ij

n

kj

a

ij pp 1

z

kl

a

ll

z

kl

a

ll qq 1

''

Probability of going to a worse state is reduced when the system is operating under a superior operation which has a greater number.

probability of going to a worse environment is reduced when the system is operating under a superior operation which has a greater number.

Page 22: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

C-5

C-6

C-7

C-8 ),(1

),(),( icc a

li

a

li

,)(, ica

li

As state increases, increment of deterioration rate for current operating condition is greater than that for a superior operation which has a greater number.

Operating cost is increased with state and internal environment of the system

As the system deteriorates, merit of changing operating conditions becomes greater than using the same operating condition.

)(. lca

li

)(1

,, lcc a

li

a

li

As environment level increases, increment of deterioration rate for current operating condition is greater than that for a superior operation which has a greater number..

22

)(1 ippn

kj

a

ij

a

ij

)('

1

'' lqqz

kl

a

ll

a

ll

Conditions )(1 ippn

kj

a

ij

a

ij

i

l

)('

1

'' lqqz

kl

a

ll

a

ll

)(1

,, lcc a

li

a

li

l

a

lic ,

1

,

a

lic

Page 23: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Properties of the Cost Function 1/2)(),,( ialiv 1)

2)

Is a non-decreasing function of , when operation cond. a &internal environment state l is given.

i

Is non-decreasing function of when operation cond. a & a+1, internal environment state l is given.

i

ialivaliv )1,,(),,(

23

)(),,( laliv 3)

4)

Is a non-decreasing function of internal environment level l when operating condition is a & state i is given.

Is a non-decreasing function of state l for operation condition a, a+1 when state i is given

lalivaliv )1,,(),,(

),,( aliv ),,( aliv

)1,,( aliv

il

cost

Internal environment levelState

Page 24: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Optimal Policy Structure

state i

Inte

rnal

en

viro

nm

en

t

Op. Cond.1 Op. Cond.2 Op. Cond.3

Op. Cond. 1 Op. Cond.2 Op. Cond.3

Op. Cond. 2 Op. Cond.3

Monotonically Increasing in both Environmental and Operating Conditions.

Monotonically Increasing Operating Conditions

Monotonically Increasing Operating Conditions

24

l

High SpeedMedium

Speed Low Speed

High Speed Medium

Speed Low speed

Medium Speed Low Speed

New

Induction Motor

Op. Cond.1High

Speed

Op. Cond.2Medium

Speed

Op. Cond.3Low

Speed

Page 25: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

z

l

n

j

ijllli

z

l

n

j

ijllli

Vpqc

ljVpqc

liV

1 1

22)2(

,

1 1

11)1(

,

)0,0(

),(

min,

;2

, Rc li

001

001

0012

P

Replacement cost per period

SIpij

...

..

...11

P

Keep

Replace

Ahh ,2

25

• Derman (1963)’s[4] result is a special case of this research

Discussion

When,

Operating Conditions are limited to two ,

State i

)(iV Keep

Replace

*i

Keep Replace

100

010

0011

Q

001

001

0012

Q

Keep Replace1 2

cost

1/2

Page 26: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

z

l

n

j

ijllli

z

l

n

j

ijllli

Vpqc

ljVpqc

liV

1 1

22)2(

,

1 1

11)1(

,

)0,0(

),(

min,

;2

, Rc li Replacement cost per period

SIqSIp ijij

...

..

...

,

...

..

...1111

QP

Keep

Replace

Ahh ,2

26

• Kurt (2010)’s[5] result is a special case of this research

Discussion

When,

Operating Conditions are limited to two ,•

State i

Keep

Replace

Internal Environmentl

001

001

0012

P

001

001

0012

Q

Keep Replace1 2

2/2

Page 27: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Numerical Example 1/2

Transition Probability matrixes

Internal Environment Transition probability

matrixes

Costs for Operating Conditions

The above data satisfy conditions (C-1) to (C-8)27

Parameters

a=1l i 1 2 3

1 30 36 70

2 35 49 81

3 79 85 100

a=2l i 1 2 3

1 40 45 79

2 45 57.5 85

3 70 75 89

a=3l i 1 2 3

1 48 52.5 86

2 52.5 62.5 90

3 75 80 92

aP a

Q

a

lic ,

a=1

0.9 0.1 0

0.39 0.4 0.21

0.1 0.06 0.84

a=2

0.9 0.1 0

0.5 0.4 0.1

0.25 0.03 0.72

a=3

0.99 0.01 0

0.6 0.3 0.1

0.4 0.3 0.3

a=1

0.8 0.2 0

0.3 0.49 0.21

0 0.06 0.94

a=2

0.9 0.1 0

0.4 0.5 0.1

0.1 0.08 0.82

a=3

0.99 0.01 0

0.5 0.4 0.1

0.2 0.2 0.6

Page 28: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Op. Cond.3329.5

Op. Cond.3344.0

Op. Cond.3365.0

Op. Cond.1266.8

Op. Cond.2293.4

Op. Cond.3333.3

Op. Cond.1236.6

Op. Cond.2262.8

Op. Cond.3312.7

l=3 340.9 354.2 386.1

l=2 268.0 293.4 350.0

l=1 243.9 262.8 330.0

i=1 i=2 i=3

l=3 359.3 376.5 408.0

l=2 266.8 299.1 359.5

l=1 236.6 263.8 331.8

i=1 i=2 i=3

Costs values for ( Operating Condition a=1 )

Optimal Decision Policy

Inte

rnal

En

viro

nm

ent

state i

1

2

3

1 2 3

l

Result

28

For 10 periods time

l=3 329.5 344.0 365.0

l=2 270.7 293.5 333.3

l=1 247.4 265.5 312.7

i=1 i=2 i=3

)1,,( liv Costs values for ( Operating Condition a=2 )

)2,,( liv Costs values for (Operating Condition a=3 )

)3,,( liv

Numerical Example 1/2

Op. Cond.1High

Speed

Op. Cond.2Medium

Speed

Op. Cond.3Low

Speed

Monotonically Increasing Operating Conditions

New

Page 29: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Numerical Example 2/2

Transition Probability matrixes

Internal Environment Transition probability

matrixes

Costs for Operating Conditions

The above data does not satisfy conditions (C-3) and (C-5)

29

Parameters

a=1

l i 1 2 3

1 30 36 70

2 35 49 81

3 79 85 100

a=2

l i 1 2 3

1 40 45 79

2 45 57.5 85

3 70 75 89

a=3

l i 1 2 3

1 48 52.5 86

2 52.5 62.5 90

3 75 80 92

aP a

Qa

lic ,

a=1

0.9 0.1 0

0.39 0.4 0.21

0.1 0.06 0.84

a=2

0.9 0.1 0

0.5 0.4 0.1

0.25 0.03 0.72

a=3

0.99 0.01 0

0.6 0.3 0.1

0.4 0.3 0.3

a=1

0.8 0.2 0

0.3 0.49 0.21

0 0.06 0.94

a=2

0.99 0.01 0

0.5 0.4 0.1

0.2 0.2 0.6

a=3

0.9 0.1 0

0.4 0.5 0.1

0.1 0.08 0.82

Page 30: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Op. Cond.3298.2

Op. Cond.3322.2

Op. Cond.2380.6

Op. Cond.2256.4

Op. Cond.2288.5

Op. Cond.2355.8

Op. Cond.1235.1

Op. Cond.2264.9

Op. Cond.2340.6

l=3 309.5 331.4 380.6

l=2 256.4 288.5 355.8

l=1 240.0 264.9 340.6

i=1 i=2 i=3

l=3 330.1 358.8 420.3

l=2 257.7 297.9 382.9

l=1 235.1 268.7 359.9

i=1 i=2 i=3

Costs values for Operating Condition a=1

Optimal Decision Policy

Inte

rnal

En

viro

nm

ent

state i

1

2

3

1 2 3

l

Result

30

For 10 periods time

l=3 298.2 322.2 385.9

l=2 264.4 294.3 376.0

l=1 248.6 273.3 363.8

i=1 i=2 i=3

)1,,( liv Costs values for Operating Condition a=2

)2,,( liv Costs values for Operating Condition a=3

)3,,( liv

3,3,2 Op. Cond.1

High Speed

Op. Cond.2

Medium Speed

Op. Cond.3

Low Speed

New

NOT Monotonically Increasing

Numerical Example 2/2

Page 31: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

Conclusions

• This research deals with an deteriorating system under variable operating condition and environment conditions.

• Provide sufficient conditions for the existence of an optimal monotone policy.

• Limiting the optimal procedure to the set of monotone procedures would greatly reduce the tremendous amount of calculation time required to find the optimal decision procedure.

31

• Simplify the algorithm.• Reduce the computation error.

Page 32: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

• Reference

[1] 鈴木和幸,椿広計(2013) : “トラブル未然防止への全体スキームとオンラインモニタリング情報の活用” ,

電気通信大学大学院情報システム学研究科シンポジウム第17回「信頼性とシステム安全学」

[3] Irfan.,M. Saad., N, Asirvadam, A. S.,“ Development of an Intelligent Condition Monitoring System for AC Induction Motors using PLC” IEEE Business Engineering and Industrial Applications Colloquium(BEIAC), vol. 28(2013), No. 3, pp. 3194-3203.

32

[5] Kurt, M., Kharoufeh, J., P.(2013) : “ Monotone Optimal Replacement Policies for a Markovian Deteriorating System in a Controllable Environment ”, Operations

Research Letters, , vol.38, pp 273-279.

[2] Continuous Production Line manufacturer, DUT co.,LTDhttp://dutkorea.en.ec21.com/PU_Continuous_Production_Line--5442100_5442281.html

[4] Derman,C. ”On optimal replacement rules when changes of state are Markovian”, in: R.Bellman(ed.), Mathematical optimization techniques, Univ. of California Press. Berkeley, CA, 1963.

Page 33: Optimal Decision Policy for  Deteriorating Systems Under Variable Operating Conditions & Markovian Environment Conditionsl

THANK YOU