MANUFACTURING / INTEGRATION / AUTOMATION
LIVE TOOL

Weibull reliability

Fit a Weibull distribution to failure times with suspended units: shape and scale with confidence intervals, B10 and other B-lives, MTTF, reliability at any time, probability plot and hazard function.

Input

Example dataReplace with your own life data

Paste, open a CSV, TSV, TXT or XLSX file (up to 20 MB), or drop it on the field. Files are read in this browser only.

Columns

Found by the header names (Time, Hours, Cycles …; Censor or Status; Frequency or Count). Otherwise the leftmost number column is the time; choose the censoring and frequency columns by hand.

Hours  Status
369    C
506    F
517    C
519    F
Long format
1 row = 1 unit (or group of units)

Columns: tab, ; or ,
Decimals: 12,5 or 12.5

Read as: tab-separated · whole numbers · 20 rows · header row skipped

Data as understood — first 10 of 20 rows
#TimeCensor
1369C
2506F
3517C
4519F
5807F
6837F
7848F
8885F
91031F
101038F

+10 more rows

One row per unit: the time it failed or was removed (censored, suspended) and its status. A Frequency column counts identical rows. Times must be above 0.

Censoring

The value of the censoring column that means failed; every other value is a right-censored unit. Empty: F, Failed, Failure or 1 mean failed, C, S, Censored, Suspended, R or 0 censored. Without a censoring column every time is a failure. Interval and left censoring are not supported.

Estimation

Maximum likelihood is Minitab’s default and uses the censored units fully; it gives the standard errors and intervals. Least squares fits the line of the probability plot (Minitab’s LSXY regresses time on the probability scale) and gives estimates only. A lower bound answers “at least how long?” for a B-life.

Tables

Values separated by spaces or “;”; a comma is a decimal sign. B10 is the time by which 10% of units fail.

Runs in this browser. Data is not uploaded or stored.

Results

β = 2.53 · η = 1494 h

Shape β = 2.53 (95% CI 1.521 – 4.21) is above 1: the failure rate rises with age (wear-out). 10% of units are expected to fail by 614.1 h (95% CI 389.8 – 967.4 h). Mean time to failure (MTTF) 1326 h (95% CI 1045 – 1684 h). Reliability at 500 h: 93.93% (95% CI 77.88% – 98.44%) of units are expected to survive.

20 units · 11 failures · 9 right-censored · maximum likelihood · failure value “F” (recognized), censored “C”

    Distribution overview
    Weibull probability plot: 11 failures from 506 h to 1356 h at Benard's median ranks (Johnson's adjusted ranks for the 9 censored units), on a log time axis against ln(−ln(1 − F)) labelled in percent, with the fitted line β = 2.53, η = 1494 h (maximum likelihood); correlation 0.9584. Dashed lines: 95% confidence interval of the percentiles.12351020304063.2809099300400500600700100020003000Probability plot · WeibullPercentTime (h)
    Survival (reliability) curve R(t) = exp(−(t/η)^β) from 0 to 2787 h, β = 2.53, η = 1494 h (maximum likelihood): half of the units survive to 1293 h; R at 1500 h (the longest time in the data) is 36.44%. Dashed lines: 95% confidence interval of the survival probability.025507510005001000150020002500Survival functionPercent survivingTime (h)
    Hazard function (failure rate) h(t) = (β/η)(t/η)^(β−1) from 0 to 2787 h, β = 2.53, η = 1494 h (maximum likelihood): rising with age (wear-out); h at 1500 h is 0.001703 per h.00.0010.0020.0030.00405001000150020002500Hazard functionRate (per h)Time (h)
    Probability density f(t) of the fitted Weibull from 0 to 2787 h, β = 2.53, η = 1494 h (maximum likelihood): the most likely failure time (mode) is 1225 h.00.00020.00040.000605001000150020002500Probability density functionDensityTime (h)

    Failure (median rank)Fitted Weibull95% confidence interval

    Parameter estimates (maximum likelihood)
    ParameterEstimateSE95% CI lower95% CI upper
    Shape β2.530320.6572231.520854.20985
    Scale η (h)1494.34184.4021173.311903.22
    Goodness of fit
    StatisticValue
    Log-likelihood-89.9233
    Correlation (probability plot)0.95843
    Anderson-Darlingnot computed (see Method)
    Characteristics of the distribution (h)
    StatisticEstimateSE95% CI lower95% CI upper
    Mean (MTTF)1326.28161.5521044.611683.91
    Standard deviation561.433159.44321.786979.554
    Median1292.84154.221023.31633.36
    First quartile (Q1)913.291139.648676.7911232.43
    Third quartile (Q3)1700.25231.2741302.352219.71
    Interquartile range (IQR)786.957220.032454.9421361.28
    Table of percentiles (B-lives) (h)
    B-lifePercentPercentileSE95% CI lower95% CI upper
    B11242.605110.62399.2587592.967
    B55462.017137.546257.78828.069
    B1010614.054142.391389.784967.362
    B50501292.84154.221023.31633.36
    Survival probabilities
    Time (h)Reliability R(t)95% CI lower95% CI upperUnreliability F(t)Hazard h(t) (per h)
    5000.9392780.7788440.9844220.06072240.00031702
    10000.6963540.4856190.8341730.3036460.000915716
    15000.3643620.1550220.5788090.6356380.00170309
    Plotting positions (11 failures)
    Plotting positions of the failures (Johnson’s adjusted ranks, Benard’s median ranks)
    FailureTime (h)Adjusted rankMedian rank F
    15061.050.0367647
    25192.158330.0910948
    38073.266670.145425
    48374.3750.199755
    58485.483330.254085
    68856.591670.308415
    710317.70.362745
    810388.808330.417075
    910659.916670.471405
    10134211.0250.525735
    11135612.13330.580065

    Download offline versionSingle HTML file · v1.6 · 565 KB · works without internet

    Method