Preventive Maintenance Chris Brammer Mike Mills Why is preventive - - PDF document

preventive maintenance
SMART_READER_LITE
LIVE PREVIEW

Preventive Maintenance Chris Brammer Mike Mills Why is preventive - - PDF document

Preventive Maintenance Chris Brammer Mike Mills Why is preventive maintenance important? Reduce equipment downtime Reduce environmental and workplace hazards To save money Project overview Build preventive maintenance


slide-1
SLIDE 1

Preventive Maintenance

Chris Brammer Mike Mills

slide-2
SLIDE 2

Why is preventive maintenance important?

Reduce equipment

downtime

Reduce environmental

and workplace hazards

To save money

slide-3
SLIDE 3

Project overview

Build preventive maintenance scheduler

Assess potential losses Find frequency of failure Determine optimal maintenance policy

Assist in Data Formation and Collection

Fortran Program – Quang Nguyen

Sample plant: Tennessee Eastman

slide-4
SLIDE 4

Tennessee Eastman Process Plant

slide-5
SLIDE 5

Theory

Maintenance types:

Corrective (CM)

Event driven (repairs)

Preventive (PM)

Time driven Equipment driven

Opportunistic

slide-6
SLIDE 6

Equipment failure modes

How does an equipment fail? Why does it fail? Preventive maintenance…

slide-7
SLIDE 7

Equipment Data

Equipment type Failure type Mean time between failure Time needed for CM Time needed for PM PM interval Economic loss CM cost PM cost Inventory cost

slide-8
SLIDE 8

Equipment Types

Valves Pumps Compressor Reactor Flash Drum Heat Exchangers Stripping Column

slide-9
SLIDE 9

Failure Types

Fatigue Corrosion Wear Overload Contamination Misalignment

slide-10
SLIDE 10

Mean time between failure…

Log of equipment for particular time

period

Literature / Assumptions-Probability

MTBF

NS2

slide-11
SLIDE 11

Slide 10 NS2

Shouldn't this be MTBF???

Nico Simons, 4/13/2007

slide-12
SLIDE 12

Failure frequency

Equation:

  • Exponential distribution for all failures

⎟ ⎠ ⎞ ⎜ ⎝ ⎛ − ⋅ = P MTBF t 1 1 ln

P = probability t= time of failure MTBF = mean time between failure

slide-13
SLIDE 13

Exponential distribution (graph)

Exponential Distribution with MTBF of 100 days

0.2 0.4 0.6 0.8 1 50 100 150 200 250 300 350 400 Days P r o b a b ilit y o f F a ilu r e . 0.6321 probabilty of failure by the MTBF

slide-14
SLIDE 14

Time Needed for CM & PM

Why?

Calculating Labor Costs Duration of Job

Scheduling

slide-15
SLIDE 15

Preventative Maintenance Interval (PMI)

Based on MTBF

High Frequency MTBF – Shorter PM Interval Low Frequency MTBF – Longer PM Interval

Adjust to optimize cost Using a ratio of the MTBF

slide-16
SLIDE 16

Economic Loss

Losses occurred from reduced or halted

process flows

When CMs is performed Equipment with failure that has not

been Repaired

slide-17
SLIDE 17

CM Cost

Economic Loss (EL) Labor Costs (LC) Inventory Cost (IC) CM = EL + LC + IC

slide-18
SLIDE 18

PM Cost

Economic Loss (EL) Labor Costs (LC) Inventory Cost (IC) PM Interval (PMI) PM = EL + LC + IC

Per PMI

slide-19
SLIDE 19

Inventory Cost

Inventory Cost – Opportunity Cost

  • PC = Parts Cost

i = Interest Rate for investing money MTBF in years Not Accounted for Currently

( )

PC i PC IC

MTBF −

+ ⋅ = 1

slide-20
SLIDE 20

PM Scheduler/Model

Monte Carlo Simulation Optimize occurrence of PMs

Taking in to account the distributions of

failure

PMs cost < Amount saved

Verify optimum with plots of total cost

versus number of PMs

slide-21
SLIDE 21

Monte Carlo Simulation

Random Number Generation

Used to produce a random samples Compile/Compute Data easily Large sample size – represents system Analyze the results

Optimization

Change the parameters Repeat the simulation

slide-22
SLIDE 22

A Perfect Model

Equipment Data control

Generate PM’s automatically Determines equipments importance

Employee Management

# of Employee’s based on Failures Employee skill determines job selection

Inventory Control and Management Detail Repair Cost for Each Job Repair Instructions

slide-23
SLIDE 23

Design of First Simulation

Familiar tools Excel @Risk Only six pieces of equipment

slide-24
SLIDE 24

Excel Simulation!

Assumptions made:

Unlimited resources Immediate detection of failure No PM down time Equipment failure shut down Equipment restored to new

⎯→ ⎯

slide-25
SLIDE 25

Input Values

Mean time between failures Time needed for CM Time needed for PM Initial runtime of equipment PM interval PM cost Cost of repair Economic Loss

slide-26
SLIDE 26

Excel Table

MTBF MTCM MTPM Runtime StarPM PM CostCOF COD (hrs) (hrs) (hrs) (hour) (hrs) ($) ($) ($)/hr 1 Valve 1 V1 8 4 1 6 10 1000 606.6 8,733,319 $ (hrs) Y/N Y/N Y/N Y/N (hrs) (hrs) (hrs) 2 0.33333648 0.221199217 1 1 3 0.33333648 0.312710721 2 2 4 0.33333648 0.39346934 Yes Yes 1 4 4 4 3 3 1 Yes 1 3 3 4 4 4 1 Yes 1 2 2 4 5 5 1 Yes 1 1 1 4 6 6 1 1 4 7 7 1 0.89994635 0.117503097 1 4 8 8 2 0.89994635 0.221199217 1 4 9 9 3 0.89994635 0.312710721 1 4 10 10 4 0.89994635 0.39346934 1 4 11 11 5 0.89994635 0.464738571 1 4 12 12 6 0.89994635 0.527633447 1 Yes Yes 1 4 13 13 1 0.13051049 0.117503097 1 1 4 14 14 2 0.13051049 0.221199217 Yes Yes 2 1 4 4 8 15 15 1 Yes 2 1 3 3 8 16 16 1 Yes 2 1 2 2 8 17 17 1 Yes 2 1 1 1 8 18 18 1 2 1 8 19 19 1 0.67311809 0.117503097 2 1 8 20 20 2 0.67311809 0.221199217 2 1 8 21 21 3 0.67311809 0.312710721 2 1 8 Number

  • f Days

Number

  • f Hours

Hour of the Day PM Count Failure Probability Under Repair Under PM Failure Count Equipment Specs Generate Random Number Total Cost Failed PM Equipment Number Name Continous Runtime Downtime Remaining ID Number Total Hours

  • f Downtime

Total Downtime Remaining

slide-27
SLIDE 27

Simulation Process

During each hour for each piece of equipment:

1.

Check current status of the equipment.

2.

Determine equipment continuous runtime.

3.

Generate new random number if needed.

4.

Calculate the current probability of failure.

5.

If probability greater than random number mark equipment as failed.

slide-28
SLIDE 28

Simulation Process

6.

If runtime is greater than or equal to the time between PMs, mark equipment as PMed.

7.

Determine equipment status.

8.

If the equipment is still under repair or maintenance than decrement the downtime remaining.

9.

Determine total downtime. After simulation has run calculate total cost.

slide-29
SLIDE 29

Simulation Process

During each hour for each piece of equipment:

1.

Check current status of the equipment.

2.

Determine equipment continuous runtime.

3.

Generate new random number if needed.

4.

Calculate the current probability of failure.

5.

If probability greater than random number mark equipment as failed.

slide-30
SLIDE 30

Excel Table

MTBF MTCM MTPM Runtime StarPM PM CostCOF COD (hrs) (hrs) (hrs) (hour) (hrs) ($) ($) ($)/hr 1 Valve 1 V1 8 4 1 6 10 1000 606.6 8,733,319 $ (hrs) Y/N Y/N Y/N Y/N (hrs) (hrs) (hrs) 2 0.33333648 0.221199217 1 1 3 0.33333648 0.312710721 2 2 4 0.33333648 0.39346934 Yes Yes 1 4 4 4 3 3 1 Yes 1 3 3 4 4 4 1 Yes 1 2 2 4 5 5 1 Yes 1 1 1 4 6 6 1 1 4 7 7 1 0.89994635 0.117503097 1 4 8 8 2 0.89994635 0.221199217 1 4 9 9 3 0.89994635 0.312710721 1 4 10 10 4 0.89994635 0.39346934 1 4 11 11 5 0.89994635 0.464738571 1 4 12 12 6 0.89994635 0.527633447 1 Yes Yes 1 4 13 13 1 0.13051049 0.117503097 1 1 4 14 14 2 0.13051049 0.221199217 Yes Yes 2 1 4 4 8 15 15 1 Yes 2 1 3 3 8 16 16 1 Yes 2 1 2 2 8 17 17 1 Yes 2 1 1 1 8 18 18 1 2 1 8 19 19 1 0.67311809 0.117503097 2 1 8 20 20 2 0.67311809 0.221199217 2 1 8 21 21 3 0.67311809 0.312710721 2 1 8 Number

  • f Days

Number

  • f Hours

Hour of the Day PM Count Failure Probability Under Repair Under PM Failure Count Equipment Specs Generate Random Number Total Cost Failed PM Equipment Number Name Continous Runtime Downtime Remaining ID Number Total Hours

  • f Downtime

Total Downtime Remaining

slide-31
SLIDE 31

Simulation Process

During each hour for each piece of equipment:

1.

Check current status of the equipment.

2.

Determine equipment continuous runtime.

3.

Generate new random number if needed.

4.

Calculate the current probability of failure.

5.

If probability greater than random number mark equipment as failed.

slide-32
SLIDE 32

Excel Table

MTBF MTCM MTPM Runtime StarPM PM CostCOF COD (hrs) (hrs) (hrs) (hour) (hrs) ($) ($) ($)/hr 1 Valve 1 V1 8 4 1 6 10 1000 606.6 8,733,319 $ (hrs) Y/N Y/N Y/N Y/N (hrs) (hrs) (hrs) 2 0.33333648 0.221199217 1 1 3 0.33333648 0.312710721 2 2 4 0.33333648 0.39346934 Yes Yes 1 4 4 4 3 3 1 Yes 1 3 3 4 4 4 1 Yes 1 2 2 4 5 5 1 Yes 1 1 1 4 6 6 1 1 4 7 7 1 0.89994635 0.117503097 1 4 8 8 2 0.89994635 0.221199217 1 4 9 9 3 0.89994635 0.312710721 1 4 10 10 4 0.89994635 0.39346934 1 4 11 11 5 0.89994635 0.464738571 1 4 12 12 6 0.89994635 0.527633447 1 Yes Yes 1 4 13 13 1 0.13051049 0.117503097 1 1 4 14 14 2 0.13051049 0.221199217 Yes Yes 2 1 4 4 8 15 15 1 Yes 2 1 3 3 8 16 16 1 Yes 2 1 2 2 8 17 17 1 Yes 2 1 1 1 8 18 18 1 2 1 8 19 19 1 0.67311809 0.117503097 2 1 8 20 20 2 0.67311809 0.221199217 2 1 8 21 21 3 0.67311809 0.312710721 2 1 8 Number

  • f Days

Number

  • f Hours

Hour of the Day PM Count Failure Probability Under Repair Under PM Failure Count Equipment Specs Generate Random Number Total Cost Failed PM Equipment Number Name Continous Runtime Downtime Remaining ID Number Total Hours

  • f Downtime

Total Downtime Remaining

slide-33
SLIDE 33

Simulation Process

During each hour for each piece of equipment:

1.

Check current status of the equipment.

2.

Determine equipment continuous runtime.

3.

Generate new random number if needed.

4.

Calculate the current probability of failure.

5.

If probability greater than random number mark equipment as failed.

slide-34
SLIDE 34

Excel Table

MTBF MTCM MTPM Runtime StarPM PM CostCOF COD (hrs) (hrs) (hrs) (hour) (hrs) ($) ($) ($)/hr 1 Valve 1 V1 8 4 1 6 10 1000 606.6 8,733,319 $ (hrs) Y/N Y/N Y/N Y/N (hrs) (hrs) (hrs) 2 0.33333648 0.221199217 1 1 3 0.33333648 0.312710721 2 2 4 0.33333648 0.39346934 Yes Yes 1 4 4 4 3 3 1 Yes 1 3 3 4 4 4 1 Yes 1 2 2 4 5 5 1 Yes 1 1 1 4 6 6 1 1 4 7 7 1 0.89994635 0.117503097 1 4 8 8 2 0.89994635 0.221199217 1 4 9 9 3 0.89994635 0.312710721 1 4 10 10 4 0.89994635 0.39346934 1 4 11 11 5 0.89994635 0.464738571 1 4 12 12 6 0.89994635 0.527633447 1 Yes Yes 1 4 13 13 1 0.13051049 0.117503097 1 1 4 14 14 2 0.13051049 0.221199217 Yes Yes 2 1 4 4 8 15 15 1 Yes 2 1 3 3 8 16 16 1 Yes 2 1 2 2 8 17 17 1 Yes 2 1 1 1 8 18 18 1 2 1 8 19 19 1 0.67311809 0.117503097 2 1 8 20 20 2 0.67311809 0.221199217 2 1 8 21 21 3 0.67311809 0.312710721 2 1 8 Number

  • f Days

Number

  • f Hours

Hour of the Day PM Count Failure Probability Under Repair Under PM Failure Count Equipment Specs Generate Random Number Total Cost Failed PM Equipment Number Name Continous Runtime Downtime Remaining ID Number Total Hours

  • f Downtime

Total Downtime Remaining

slide-35
SLIDE 35

Simulation Process

During each hour for each piece of equipment:

1.

Check current status of the equipment.

2.

Determine equipment continuous runtime.

3.

Generate new random number if needed.

4.

Calculate the current probability of failure.

5.

If probability greater than random number mark equipment as failed.

slide-36
SLIDE 36

Excel Table

MTBF MTCM MTPM Runtime StarPM PM CostCOF COD (hrs) (hrs) (hrs) (hour) (hrs) ($) ($) ($)/hr 1 Valve 1 V1 8 4 1 6 10 1000 606.6 8,733,319 $ (hrs) Y/N Y/N Y/N Y/N (hrs) (hrs) (hrs) 2 0.33333648 0.221199217 1 1 3 0.33333648 0.312710721 2 2 4 0.33333648 0.39346934 Yes Yes 1 4 4 4 3 3 1 Yes 1 3 3 4 4 4 1 Yes 1 2 2 4 5 5 1 Yes 1 1 1 4 6 6 1 1 4 7 7 1 0.89994635 0.117503097 1 4 8 8 2 0.89994635 0.221199217 1 4 9 9 3 0.89994635 0.312710721 1 4 10 10 4 0.89994635 0.39346934 1 4 11 11 5 0.89994635 0.464738571 1 4 12 12 6 0.89994635 0.527633447 1 Yes Yes 1 4 13 13 1 0.13051049 0.117503097 1 1 4 14 14 2 0.13051049 0.221199217 Yes Yes 2 1 4 4 8 15 15 1 Yes 2 1 3 3 8 16 16 1 Yes 2 1 2 2 8 17 17 1 Yes 2 1 1 1 8 18 18 1 2 1 8 19 19 1 0.67311809 0.117503097 2 1 8 20 20 2 0.67311809 0.221199217 2 1 8 21 21 3 0.67311809 0.312710721 2 1 8 Number

  • f Days

Number

  • f Hours

Hour of the Day PM Count Failure Probability Under Repair Under PM Failure Count Equipment Specs Generate Random Number Total Cost Failed PM Equipment Number Name Continous Runtime Downtime Remaining ID Number Total Hours

  • f Downtime

Total Downtime Remaining

slide-37
SLIDE 37

Simulation Process

6.

If runtime is greater than or equal to the time between PMs, mark equipment as PMed.

7.

Determine equipment status.

8.

If the equipment is still under repair or maintenance than decrement the downtime remaining.

9.

Determine total downtime. After simulation has run calculate total cost.

slide-38
SLIDE 38

Excel Table

MTBF MTCM MTPM Runtime StarPM PM CostCOF COD (hrs) (hrs) (hrs) (hour) (hrs) ($) ($) ($)/hr 1 Valve 1 V1 8 4 1 6 10 1000 606.6 8,733,319 $ (hrs) Y/N Y/N Y/N Y/N (hrs) (hrs) (hrs) 2 0.33333648 0.221199217 1 1 3 0.33333648 0.312710721 2 2 4 0.33333648 0.39346934 Yes Yes 1 4 4 4 3 3 1 Yes 1 3 3 4 4 4 1 Yes 1 2 2 4 5 5 1 Yes 1 1 1 4 6 6 1 1 4 7 7 1 0.89994635 0.117503097 1 4 8 8 2 0.89994635 0.221199217 1 4 9 9 3 0.89994635 0.312710721 1 4 10 10 4 0.89994635 0.39346934 1 4 11 11 5 0.89994635 0.464738571 1 4 12 12 6 0.89994635 0.527633447 1 Yes Yes 1 4 13 13 1 0.13051049 0.117503097 1 1 4 14 14 2 0.13051049 0.221199217 Yes Yes 2 1 4 4 8 15 15 1 Yes 2 1 3 3 8 16 16 1 Yes 2 1 2 2 8 17 17 1 Yes 2 1 1 1 8 18 18 1 2 1 8 19 19 1 0.67311809 0.117503097 2 1 8 20 20 2 0.67311809 0.221199217 2 1 8 21 21 3 0.67311809 0.312710721 2 1 8 Number

  • f Days

Number

  • f Hours

Hour of the Day PM Count Failure Probability Under Repair Under PM Failure Count Equipment Specs Generate Random Number Total Cost Failed PM Equipment Number Name Continous Runtime Downtime Remaining ID Number Total Hours

  • f Downtime

Total Downtime Remaining

slide-39
SLIDE 39

Simulation Process

6.

If runtime is greater than or equal to the time between PMs, mark equipment as PMed.

7.

Determine equipment status.

8.

If the equipment is still under repair or maintenance than decrement the downtime remaining.

9.

Determine total downtime. After simulation has run calculate total cost.

slide-40
SLIDE 40

Excel Table

MTBF MTCM MTPM Runtime StarPM PM CostCOF COD (hrs) (hrs) (hrs) (hour) (hrs) ($) ($) ($)/hr 1 Valve 1 V1 8 4 1 6 10 1000 606.6 8,733,319 $ (hrs) Y/N Y/N Y/N Y/N (hrs) (hrs) (hrs) 2 0.33333648 0.221199217 1 1 3 0.33333648 0.312710721 2 2 4 0.33333648 0.39346934 Yes Yes 1 4 4 4 3 3 1 Yes 1 3 3 4 4 4 1 Yes 1 2 2 4 5 5 1 Yes 1 1 1 4 6 6 1 1 4 7 7 1 0.89994635 0.117503097 1 4 8 8 2 0.89994635 0.221199217 1 4 9 9 3 0.89994635 0.312710721 1 4 10 10 4 0.89994635 0.39346934 1 4 11 11 5 0.89994635 0.464738571 1 4 12 12 6 0.89994635 0.527633447 1 Yes Yes 1 4 13 13 1 0.13051049 0.117503097 1 1 4 14 14 2 0.13051049 0.221199217 Yes Yes 2 1 4 4 8 15 15 1 Yes 2 1 3 3 8 16 16 1 Yes 2 1 2 2 8 17 17 1 Yes 2 1 1 1 8 18 18 1 2 1 8 19 19 1 0.67311809 0.117503097 2 1 8 20 20 2 0.67311809 0.221199217 2 1 8 21 21 3 0.67311809 0.312710721 2 1 8 Number

  • f Days

Number

  • f Hours

Hour of the Day PM Count Failure Probability Under Repair Under PM Failure Count Equipment Specs Generate Random Number Total Cost Failed PM Equipment Number Name Continous Runtime Downtime Remaining ID Number Total Hours

  • f Downtime

Total Downtime Remaining

slide-41
SLIDE 41

Simulation Process

6.

If runtime is greater than or equal to the time between PMs, mark equipment as PMed.

7.

Determine equipment status.

8.

If the equipment is still under repair or maintenance than decrement the downtime remaining.

9.

Determine total downtime. After simulation has run calculate total cost.

slide-42
SLIDE 42

Excel Table

MTBF MTCM MTPM Runtime StarPM PM CostCOF COD (hrs) (hrs) (hrs) (hour) (hrs) ($) ($) ($)/hr 1 Valve 1 V1 8 4 1 6 10 1000 606.6 8,733,319 $ (hrs) Y/N Y/N Y/N Y/N (hrs) (hrs) (hrs) 2 0.33333648 0.221199217 1 1 3 0.33333648 0.312710721 2 2 4 0.33333648 0.39346934 Yes Yes 1 4 4 4 3 3 1 Yes 1 3 3 4 4 4 1 Yes 1 2 2 4 5 5 1 Yes 1 1 1 4 6 6 1 1 4 7 7 1 0.89994635 0.117503097 1 4 8 8 2 0.89994635 0.221199217 1 4 9 9 3 0.89994635 0.312710721 1 4 10 10 4 0.89994635 0.39346934 1 4 11 11 5 0.89994635 0.464738571 1 4 12 12 6 0.89994635 0.527633447 1 Yes Yes 1 4 13 13 1 0.13051049 0.117503097 1 1 4 14 14 2 0.13051049 0.221199217 Yes Yes 2 1 4 4 8 15 15 1 Yes 2 1 3 3 8 16 16 1 Yes 2 1 2 2 8 17 17 1 Yes 2 1 1 1 8 18 18 1 2 1 8 19 19 1 0.67311809 0.117503097 2 1 8 20 20 2 0.67311809 0.221199217 2 1 8 21 21 3 0.67311809 0.312710721 2 1 8 Number

  • f Days

Number

  • f Hours

Hour of the Day PM Count Failure Probability Under Repair Under PM Failure Count Equipment Specs Generate Random Number Total Cost Failed PM Equipment Number Name Continous Runtime Downtime Remaining ID Number Total Hours

  • f Downtime

Total Downtime Remaining

slide-43
SLIDE 43

Simulation Process

6.

If runtime is greater than or equal to the time between PMs, mark equipment as PMed.

7.

Determine equipment status.

8.

If the equipment is still under repair or maintenance than decrement the downtime remaining.

9.

Determine total downtime. After simulation has run calculate total cost.

slide-44
SLIDE 44

Excel Table

MTBF MTCM MTPM Runtime StarPM PM CostCOF COD (hrs) (hrs) (hrs) (hour) (hrs) ($) ($) ($)/hr 1 Valve 1 V1 8 4 1 6 10 1000 606.6 8,733,319 $ (hrs) Y/N Y/N Y/N Y/N (hrs) (hrs) (hrs) 2 0.33333648 0.221199217 1 1 3 0.33333648 0.312710721 2 2 4 0.33333648 0.39346934 Yes Yes 1 4 4 4 3 3 1 Yes 1 3 3 4 4 4 1 Yes 1 2 2 4 5 5 1 Yes 1 1 1 4 6 6 1 1 4 7 7 1 0.89994635 0.117503097 1 4 8 8 2 0.89994635 0.221199217 1 4 9 9 3 0.89994635 0.312710721 1 4 10 10 4 0.89994635 0.39346934 1 4 11 11 5 0.89994635 0.464738571 1 4 12 12 6 0.89994635 0.527633447 1 Yes Yes 1 4 13 13 1 0.13051049 0.117503097 1 1 4 14 14 2 0.13051049 0.221199217 Yes Yes 2 1 4 4 8 15 15 1 Yes 2 1 3 3 8 16 16 1 Yes 2 1 2 2 8 17 17 1 Yes 2 1 1 1 8 18 18 1 2 1 8 19 19 1 0.67311809 0.117503097 2 1 8 20 20 2 0.67311809 0.221199217 2 1 8 21 21 3 0.67311809 0.312710721 2 1 8 Number

  • f Days

Number

  • f Hours

Hour of the Day PM Count Failure Probability Under Repair Under PM Failure Count Equipment Specs Generate Random Number Total Cost Failed PM Equipment Number Name Continous Runtime Downtime Remaining ID Number Total Hours

  • f Downtime

Total Downtime Remaining

slide-45
SLIDE 45

Simulation Process

6.

If runtime is greater than or equal to the time between PMs, mark equipment as PMed.

7.

Determine equipment status.

8.

If the equipment is still under repair or maintenance than decrement the downtime remaining.

9.

Determine total downtime. After simulation has run calculate total cost.

slide-46
SLIDE 46

Excel Table

MTBF MTCM MTPM Runtime StarPM PM CostCOF COD (hrs) (hrs) (hrs) (hour) (hrs) ($) ($) ($)/hr 1 Valve 1 V1 8 4 1 6 10 1000 606.6 8,733,319 $ (hrs) Y/N Y/N Y/N Y/N (hrs) (hrs) (hrs) 2 0.33333648 0.221199217 1 1 3 0.33333648 0.312710721 2 2 4 0.33333648 0.39346934 Yes Yes 1 4 4 4 3 3 1 Yes 1 3 3 4 4 4 1 Yes 1 2 2 4 5 5 1 Yes 1 1 1 4 6 6 1 1 4 7 7 1 0.89994635 0.117503097 1 4 8 8 2 0.89994635 0.221199217 1 4 9 9 3 0.89994635 0.312710721 1 4 10 10 4 0.89994635 0.39346934 1 4 11 11 5 0.89994635 0.464738571 1 4 12 12 6 0.89994635 0.527633447 1 Yes Yes 1 4 13 13 1 0.13051049 0.117503097 1 1 4 14 14 2 0.13051049 0.221199217 Yes Yes 2 1 4 4 8 15 15 1 Yes 2 1 3 3 8 16 16 1 Yes 2 1 2 2 8 17 17 1 Yes 2 1 1 1 8 18 18 1 2 1 8 19 19 1 0.67311809 0.117503097 2 1 8 20 20 2 0.67311809 0.221199217 2 1 8 21 21 3 0.67311809 0.312710721 2 1 8 Number

  • f Days

Number

  • f Hours

Hour of the Day PM Count Failure Probability Under Repair Under PM Failure Count Equipment Specs Generate Random Number Total Cost Failed PM Equipment Number Name Continous Runtime Downtime Remaining ID Number Total Hours

  • f Downtime

Total Downtime Remaining

slide-47
SLIDE 47

Running the Simulation

Enter the equipment specifications Use @RISK and optimize values

manually

… or use RISKOptimizer to optimize

automatically

Would be best to optimize one piece of

equipment at a time

slide-48
SLIDE 48

Methods

Rough Estimates Determine Number of Samples Needed All PMs adjusted by common factor of

each equipment’s MTBF.

From this rough optimum each PM is

then optimized individually

slide-49
SLIDE 49

Results – Rough Optimums

10000 20000 30000 40000 50000 100 200 300 400 500 No PM PM=MTBF/20 PM=MTBF/10

slide-50
SLIDE 50

Results – Overall Optimums

10000 20000 30000 40000 50000 100 200 300 400 500 No PM PM optimums

slide-51
SLIDE 51

Results Summary

Average total cost using MTBF factor

No PMs

– $32,883

MTBF/10 – $30,203 MTBF/20 – $46,373

Individual PM optimums – $15,197

3 valves – 8 PMs / year for each Stripping column – < 1 PM / year Heat exchanger – 6 PMs / year Pump – 22 PMs / year

slide-52
SLIDE 52

Advantages of Excel Simulation

Easy to see how the simulation works Detailed analysis of results via @Risk Automatic optimization via @Risk

slide-53
SLIDE 53

Limitations of Excel Simulation

Number of cells in a worksheet No labor limitation considerations No failure types or priorities Difficult to add advanced features Computation time Computation time Computation time

slide-54
SLIDE 54

Switched to Fortran Program

No limit on number of equipment

7 types, 19 pieces (Piping not considered)

Addition of labor limitations

To an extent (Salary)

Multiple failure types and priorities Easier to add more advanced features Significantly faster than Excel

slide-55
SLIDE 55

Rules

1.

Repair is classified by priority

2.

Categories are described by the time

  • ne can afford before there is an

unacceptable loss

3.

Preventive maintenance is scheduled at regularly recurring intervals

slide-56
SLIDE 56

Rules

4.

If corrective maintenance occurred before schedule PM, PM is suspended.

5.

Each week corrective maintenance actions schedule is planned ahead

6.

Preventive maintenance on all major equipment is performed at downtime to minimize downtime

slide-57
SLIDE 57

Rules

7.

Opportunistic maintenance, equipment dependencies, and delayed detection

  • f failure are not considered

8.

If there is an online backup of a piece

  • f equipment determine the rules for

when to switch to it

slide-58
SLIDE 58

Priority Categories

Priority categories are established using a

double entry matrix

5 4 3 Low 4 3 2 Medium 3 2 1 High Low Medium High

Probability of subsequent catastrophic failure

Consequence of failure

Levels of Failures for Maintenance Concerns (following Tischuk , 2002)

slide-59
SLIDE 59

Priority Categories

Probability of subsequent catastrophic

failure is based on how often a failure is expected to occur

Consequences of failures is based on

production loss, environmental hazards, and workplace safety all of which are ultimately associated with revenue

slide-60
SLIDE 60

Equipment Data Determinations

Mean time between failure Time needed for CM Time needed for PM PM interval Economic loss CM cost PM cost Priority

slide-61
SLIDE 61

MTBF

Base on Average MTBF for type of

equipment

Higher Probability – Smaller MTBF Lower Probability – Larger MTBF

slide-62
SLIDE 62

Time Needed for CM & PM

CM

Assumption Based

Type of CM for each piece of equipment

PM

Assumption Based

Type of PM for each piece of equipment

Safety work permits & simplicity of work

slide-63
SLIDE 63

PMI

Ratio of MTBF

½ MTBF → 1/80 MTBF

Were Tested for Optimization

Done with an infinite work for at no cost.

slide-64
SLIDE 64

Economic Loss

During CM - Cost per time

Based on Equipment Importance

Un-repaired Equipment

Was 0.1% of the EL occurred during CM

Cost per time x time = Economic loss

slide-65
SLIDE 65

CM & PM Cost

CM Cost

Simply Cost of the Equipment

PM Cost

Based on the Type of Equipment

Lubrication Cleaning a Compressor impeller so vibrations

will be minimized

slide-66
SLIDE 66

Priority

Used for planning

CM completed from Priority 1 → 5 PM completed after CM from Priority 1 → 5

Delays

CM is completed at the first of the next

week

PM is rescheduled for exactly seven days

later

slide-67
SLIDE 67

Priority (cont’d)

If CM performed on equipment, next

PM is ignored

If CM is delayed more than 21 days, it

is upgraded one level.

After CM equipment is good-as-new.

slide-68
SLIDE 68

Equipment Failure Spreadsheet

slide-69
SLIDE 69

Fortran Model

CM Model

Without Resource Limitations Resource Limitation

Number of Workers

CM & PM Model

Optimize

PMI Number of Workers

Will be analyzed at 1 & 3 years

slide-70
SLIDE 70

Fortran Model

Does Not Consider…

Inventory Cost or Parts Available Cost on an hourly/job basis Employee Management

Which Job working Employees are on Salary

slide-71
SLIDE 71

1 Year CM Model No Resource Limitations

slide-72
SLIDE 72

3 Year CM Model No Resource Limitations

slide-73
SLIDE 73

1 Year CM Model With Resource Limitations

CM with Resource Lim itations - 1 Y ear

$0 $5,000,000 $10,000,000 $15,000,000 $20,000,000 $25,000,000 $30,000,000 $35,000,000 $40,000,000 $45,000,000 2 3 4 5 6 7 8 9 10 # of W

  • rkers

C

  • s

C M Labor C

  • st

E L C

  • st

T

  • tal

C

  • st
slide-74
SLIDE 74

3 Year CM Model With Resource Limitations

CM Model Cost per # of Workers: 3 Year

$- $100,000,000 $200,000,000 $300,000,000 $400,000,000 $500,000,000 $600,000,000 $700,000,000 1 2 3 4 5 6 7 8 9 10

# of workers CM Cost

Total Cost Ave Total EL Ave CM Cost

slide-75
SLIDE 75

Comparison of the CM Models

$98,657,573 3 CM Model - With Resource Limitations 3 $98,026,767 Infinite CM Model - No Resource Limitations 3 $32,892,092 4 CM Model - With Resource Limitations 1 $32,670,224 Infinite CM Model - No Resource Limitations 1 Total Cost # of Workers Model Years

CM Models

1 Year Difference $221,868 3 Year Difference $630,806

slide-76
SLIDE 76

CM & PM Model – PMI

  • ptimization

Use of Infinite Labor

No Labor Cost

Ran Model with PMI Ranges

Ranging from ½ → 1/80 the MTBF

Low Cost??

slide-77
SLIDE 77

PMI optimization – 1 Year

PMI Optimization with Infinite Labor

$0 $2,000,000 $4,000,000 $6,000,000 $8,000,000 $10,000,000 $12,000,000 $14,000,000 $16,000,000 $18,000,000 0.0 0.1 0.2 0.3 0.4 0.5 0.6 Fraction of MTBF Cost

slide-78
SLIDE 78

PMI optimization – 3 Year

PMI Optimization: 3 Year Basis - No Resources

$- $10,000,000 $20,000,000 $30,000,000 $40,000,000 $50,000,000 $60,000,000 $70,000,000 $80,000,000 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2

x MTBF Total Cost

slide-79
SLIDE 79

Workforce Optimization CM & PM Model

Use the Optimal PMI Found Vary the number of workers Low Costs??

slide-80
SLIDE 80

CM & PM Model (1-Year) CM, EL, PM, & Total Costs

CM & PM w ith Resource Lim itations - 1 Y ear

2 4 6 8 1 1 2 5 1 1 5 2 2 5 3 #

  • f W
  • rk

ers C

  • s

C M C

  • st

P M C

  • st
slide-81
SLIDE 81

CM & PM Model (3-Year) CM, EL, PM, & Total Costs

CM and PM Cost vs. # of Workers: 3 Year Basis

600000 700000 800000 900000 1000000 1100000 1200000 1300000 10 20 30 40 50 60

# of Workers CM & PM Cost

CM PM

slide-82
SLIDE 82

Verification of Number of Workers PM & CM Model (1 Year)

slide-83
SLIDE 83

Verification of Number of Workers PM & CM Model (3 Year)

slide-84
SLIDE 84

Does the PMI change based on a different work force?

PMI Optimization: 1 Year Basis - Resources

$0 $2,000,000 $4,000,000 $6,000,000 $8,000,000 $10,000,000 $12,000,000 $14,000,000 $16,000,000 $18,000,000 0.0 0.1 0.2 0.3 0.4 0.5 0.6 Fraction of MTBF Cost PMI - No Labor PMI - Labor

slide-85
SLIDE 85

Does the PMI change based on a different work force?

PMI Optimization: 3 Year Basis - Resources

$- $10,000,000 $20,000,000 $30,000,000 $40,000,000 $50,000,000 $60,000,000 $70,000,000 $80,000,000 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2

x MTBF Total Cost

PMI - No Labor PMI - Labor

slide-86
SLIDE 86

Model Comparison

1 Year Saving using PM Model

$26,470,932

3 Year Savings using PM Model

$75,629,760

$23,027,813 22 PM & CM Model 3 $98,657,573 3 CM Model - With Resource Limitations 3 $98,026,767 Infinite CM Model - No Resource Limitations 3 $6,421,160 15 PM & CM Model 1 $32,892,092 4 CM Model - With Resource Limitations 1 $32,670,224 Infinite CM Model - No Resource Limitations 1 Total Cost # of Workers Model Years All Models

slide-87
SLIDE 87

Conclusions

Easy to see PM significantly reduces

Cost

Best CM Model vs. PM & CM Model

Savings of $26.5 million for 1 year Savings of $75.6 millions for 3 year

Improvements

slide-88
SLIDE 88

Questions?

slide-89
SLIDE 89

REFERENCES:

  • Guidelines for process equipment reliability data with data tables.

American Institute of Chemical Engineers. 1989.

  • Guidelines for Design Solutions for Process Equipment Failures.

American Institute of Chemical Engineers. 1998.