Production Line Reliability and Availability | Vose Software

ModelRisk example · Manufacturing

Reliability and Availability of a Production Line

How often will the line stop, what does it cost, and is a standby machine worth it? Failures and repairs through a year.

  • Complexity: ★★★★★
  • Free Excel workbook (MF-03)
  • Needs ModelRisk: free trial

From the model’s saved run

How much will the line stand still?

Downtime in a year of scheduled production, and what it costs.

MeasureUnit5th pctMedian95th pctMean
Line downtimehours75.8102.3136.4103.7
Contribution lostUS$k91.0122.8163.7124.5
MeasureUnitValue
Availability, average year98.27%
Availability, 1 year in 20 (5th percentile)97.73%
Line downtime — cumulative probability
Line downtime in a year — distribution

The business question

A food company's packaging line fills, caps, labels and packs 2,400 jars an hour, and every hour it stands still costs about US$1,200 of contribution. The four machines run in series, so a stop anywhere stops the line. The filler's last 30 failures were logged. For the other machines the maintenance team knows their typical times between failures and repair times.

The engineers want to know how much the line will stand still next year, which machine is to blame, and whether a standby capper — switched in within a quarter of an hour whenever the capper fails — is worth its US$30,000 a year.

Who it is for
Maintenance and reliability engineers, production managers, operations finance.
Main outputs
The line's downtime and availability, and the contribution lost · each machine's failures and downtime · the hours and money a standby capper saves, and the chance that it pays for itself.

How the model works

Four sheets after this one, read from left to right. Each one feeds the next.

  1. Inputs sheet

    The production hours scheduled in the year and the contribution lost per hour stopped. For each machine the Weibull shape and scale of its running time between failures and the mean and spread of its repair time; the standby capper's switch-over time and cost.

  2. Data sheet

    The running hours between the filler's last 30 failures.

  3. Failures sheet

    The filler's Weibull is fitted to its records with parameter uncertainty (VoseWeibullFitP). Each machine then fails again and again through the year: running time to the next failure from its Weibull, repair time from its Lognormal. Failures inside the scheduled hours are counted and their repairs added up. The standby capper replaces each capper repair by the switch-over time.

  4. Results sheet

    The line's downtime, availability and lost contribution; each machine's share; the hours, money and chance of profit of the standby capper.

ModelRisk techniques

  • Weibull failures VoseWeibullFitP
  • Lognormal repair times
  • Failures cycle by cycle
  • Downtime in scheduled hours
  • Standby option, same failures

Find similar models

Product

The results in detail

Which machine stops the line?

Average failures and downtime in a year, by machine.

MachineMTBF hoursFailures a yearDowntime hours a yearShare of downtimeRepair hours, mean
Filler40114.822.121%1.5
Capper27721.542.941%2.0
Labeller48212.410.010%0.8
Case packer8007.128.728%4.0

Is a standby capper worth it?

The same failures, with each capper repair replaced by a quarter-hour switch.

MeasureUnitValue
Line downtime a year, without the standbyhours103.7
…with the standbyhours66.1
Hours savedhours37.6
Saving net of the standby's cost, averageUS$k15.1
Saving net of cost, 1 year in 20 (5th percentile)US$k−6.3
Chance that the standby pays for itself83.8%

How to read these results

  • The line stands still about 104 hours in an average year — 98.3% availability — and about 137 hours in a bad year (1 in 20). At US$1,200 an hour that is about US$125,000 of lost contribution a year, and up to about US$164,000.
  • The capper causes about 41% of the downtime: it fails most often, about 22 times a year, and its repairs are long and variable. The case packer fails rarely but takes four hours to repair on average (28%). The labeller's frequent short stops matter least.
  • A standby capper turns each capper repair into a quarter-hour switch. It saves about 38 hours a year — about US$15,000 a year after its cost — and pays for itself in about 84% of years. In a quiet year for the capper it does not.
  • The filler's reliability rests on only 30 records, so its Weibull parameters are uncertain: the model draws plausible ones in every iteration (VoseWeibullFitP with uncertainty). Its shape of about 1.7 says the filler wears out, so preventive maintenance could cut its failures (see MF-08).

See it move. Open the workbook, change an input on the Inputs sheet and run the simulation: every table and chart on this page updates in Excel.

Inputs and assumptions

Every assumption in the model, with its uncertainty and where it comes from. The figures are illustrative.

The line 2 inputs
AssumptionUnitValue
Scheduled production hoursTwo shifts, five days a week.hours a year6,000
Contribution lost per hour stopped2,400 jars an hour × US$0.50.US$ thousand1.2
Machines 16 inputs

Running time between failures (Weibull) and time to repair (Lognormal).

AssumptionUnitValueUncertainty
Filler: Weibull shape (fitted)Fitted to its failure records on the Data sheet (Failures sheet).1.73Calculated
Filler: Weibull scale (fitted)hours450Calculated
Filler: average repairShape and scale fitted to its failure records (Data sheet).hours1.5Fixed
Filler: repair standard deviationhours1.2Fixed
Capper: Weibull shapeTorque heads jam; some repairs wait for parts.1.30Fixed
Capper: Weibull scalehours300Fixed
Capper: average repairhours2.0Fixed
Capper: repair standard deviationhours2.5Fixed
Labeller: Weibull shapeMostly quick resets.1.10Fixed
Labeller: Weibull scalehours500Fixed
Labeller: average repairhours0.8Fixed
Labeller: repair standard deviationhours0.6Fixed
Case packer: Weibull shapeRare but long stops.1.80Fixed
Case packer: Weibull scalehours900Fixed
Case packer: average repairhours4.0Fixed
Case packer: repair standard deviationhours3.0Fixed
Standby capper 2 inputs

Switched in whenever the capper fails.

AssumptionUnitValue
Time to switch overInstead of waiting for the repair.hours0.25
Cost of the standby capperLease and upkeep.US$ thousand a year30

Units and conventions

Time
Hours of running or of repair.
Money
US$ thousand.
Weibull
Shape below 1: failures mostly early; 1: at random; above 1: wear-out.
Availability
Running hours ÷ scheduled hours.

Key assumptions and limitations

Series
Any machine down stops the line; stops of different machines do not overlap.
Ageing
Each machine is counted as running through all the scheduled hours — a slight overstatement of failures when availability is high (here about 2%).
Repairs
A repaired machine is as good as new; repair times are independent.
Data
The line and all figures are invented for this example.

How to use it

  1. Enter your scheduled hours and the contribution lost per hour.
  2. Enter each machine's failure and repair data, or paste a machine's failure records on the Data sheet.
  3. Run a simulation from the ModelRisk ribbon (10,000 samples with a fixed seed are set).
  4. Improve first the machine with the largest share of downtime; test options like the standby capper.

Simulate this model with ModelRisk’s classic engine: it does not run in Turbo mode yet.

ModelRisk functions used

VoseWeibull
Running time between failures.
VoseWeibullFitP
The filler's Weibull parameters fitted to its records, with parameter uncertainty (array).
VoseLognormal
Repair time, by its mean and standard deviation.
VoseSimMean, VoseSimPercentile, VoseSimProbability
Statistics of the simulation on the Results sheet.

Further reading

  • Monte Carlo simulation explained (Vose guide)
  • O'Connor, P. D. T. & Kleyner, A. (2012). Practical Reliability Engineering, 5th edition. Wiley.
  • Vose, D. (2008). Risk Analysis: A Quantitative Guide, 3rd edition. Wiley — renewal processes.