By Dave Alexander, Managing Director, HolisticAM. Master of Maintenance and Reliability (Monash University); former Chair, Victorian Asset Management Council. Last updated: 8 September 2026.
Weibull analysis is a statistical method for analysing failure data to characterise failure behaviour and predict asset reliability. It is one of the most widely used tools in reliability engineering, enabling practitioners to move beyond guesswork and base maintenance decisions on evidence drawn directly from asset failure history.
HolisticAM (Holistic Asset Management) is an Australian reliability engineering consultancy that applies Weibull analysis on operating sites across mining, manufacturing, oil and gas, and utilities, and is the exclusive Australian and New Zealand distributor of ReliaSoft reliability software. This guide explains the method in plain language: what the parameters mean, how an analysis is performed, and how the numbers turn into a defensible replacement interval.
Key takeaways: Weibull analysis fits your own failure history to a statistical model and returns two parameters. Beta tells you whether the component is wearing out (beta above 1), failing randomly (near 1), or failing early (below 1), which determines whether age-based replacement can work at all. Eta sets the life scale, and together they give B-life values such as B10, the age by which 10% of units fail, a common conservative replacement trigger for critical components.
Quick Links
- Weibull Analysis Defined
- Why Weibull Analysis Matters
- The Weibull Distribution Explained
- How to Perform a Weibull Analysis
- Interpreting Weibull Results
- Setting a Replacement Interval: A Worked Example
- Common Mistakes in Weibull Analysis
- Weibull Analysis Software
- Weibull Analysis Consulting
- Frequently Asked Questions
- Further Reading
Weibull Analysis Defined
Weibull analysis applies the Weibull probability distribution to a dataset of failure times (and suspensions) collected from assets or components. The goal is to fit a statistical model to the data, extract the distribution parameters, and use those parameters to answer practical questions: How likely is this component to fail in the next 1,000 hours? What is the optimal replacement interval? Is this failure pattern consistent with wear-out or is it essentially random?
The method is standardised. IEC 61649 covers Weibull analysis directly, setting out goodness-of-fit testing, confidence interval estimation and the treatment of censored data. ISO 14224 governs how the underlying failure and maintenance data should be classified in the first place, which matters because a Weibull fit is only as sound as the failure mode coding beneath it.
The method was developed by Swedish engineer Waloddi Weibull and published in 1951. Its enduring relevance stems from its flexibility: a single distribution family can model early-life failures, random failures, and wear-out failures simply by adjusting one parameter.
Why Weibull Analysis Matters
Most maintenance programmes are still built on calendar-based intervals: replace every 6 months, service every 500 hours. These intervals are often set by the original equipment manufacturer for conservative, liability-driven reasons, or inherited from older schedules with no analytical basis. The result is either over-maintenance (unnecessary cost and induced failure risk from frequent dismantling) or under-maintenance (preventable failures slipping through the gaps).
Weibull analysis provides the quantitative foundation to challenge calendar-based maintenance defaults — replacing tradition and guesswork with evidence drawn directly from your asset failure history.
Weibull analysis provides the quantitative foundation to challenge those defaults. Specifically, it allows you to:
- Quantify failure risk at any point in time, expressed as a probability
- Identify whether a component is actually wearing out or failing randomly
- Justify replacement intervals with data rather than tradition
- Compare failure behaviour across different operating sites, duty cycles, or component batches
- Make the business case for a maintenance strategy change in terms an operations or finance team can evaluate
This shift from calendar-based to condition- and data-driven maintenance is a core pillar of any mature reliability engineering programme.
The Weibull Distribution Explained
The Weibull distribution is defined by two primary parameters: the shape parameter (beta, written as β) and the characteristic life (eta, written as η). Understanding what each parameter represents is essential to interpreting results correctly.
Shape Parameter (β)
Beta describes the failure pattern of the population. Three regions matter in practice:
- Beta less than 1 (β < 1): The failure rate is decreasing over time. This is the infant mortality region. Components are failing early, often due to manufacturing defects, installation errors, or design flaws. The longer a component survives, the less likely it is to fail. Standard preventive replacement intervals will not address this — the root cause is in quality control or commissioning.
- Beta equal to 1 (β = 1): The failure rate is constant. Failures are random and independent of age. Preventive replacement will not reduce the failure rate because there is no wear-out mechanism driving failures. This is the classic exponential distribution.
- Beta greater than 1 (β > 1): The failure rate is increasing over time. This is the wear-out region. Components become more likely to fail as they age, which is the condition that justifies preventive maintenance intervals. The higher the beta value, the steeper the wear-out curve and the more predictable the failure.
Characteristic Life (η)
Eta is the age at which 63.2% of the population is expected to have failed, regardless of beta. It is a scale parameter: a higher eta indicates a longer-lived population. Combined with beta, it allows you to calculate reliability at any age, mean time to failure (MTTF), and the B10 or B20 life (the age at which 10% or 20% of units are expected to have failed).
In practical terms, if your bearing has a beta of 2.8 and an eta of 4,200 hours, you know it is wearing out (beta > 1) and that roughly two-thirds of the population will fail before 4,200 hours. You can then calculate a conservative replacement interval — say the B10 life — that captures most of the available useful life while avoiding the steep portion of the failure rate curve.
How to Perform a Weibull Analysis
A Weibull analysis follows a defined sequence of steps. Each step has its own technical requirements, and errors at any stage compromise the validity of the outputs.
- Data collection: Gather time-to-failure and suspension (censored) data for the component or asset under analysis. Suspensions are units that have not yet failed — they still contribute information and must be accounted for correctly.
- Distribution fitting: Plot the data on Weibull probability paper (or use software to do this automatically) and assess which distribution fits best. In many cases the two-parameter Weibull is appropriate, but some datasets require a three-parameter Weibull or an alternative distribution such as lognormal.
- Parameter estimation: Estimate beta and eta from the dataset. Common methods include median rank regression and maximum likelihood estimation (MLE). Each has trade-offs depending on sample size.
- Validation: Assess the goodness of fit. A poor fit means the model does not represent the data well, and conclusions drawn from it will be unreliable.
Each of these steps has its own detailed guide in the three-part Weibull series and the one-page infographic, all linked under Further Reading below.
Interpreting Weibull Results
The output of a Weibull analysis is only useful if it is interpreted correctly and translated into maintenance decisions.
What beta tells you about the failure mode: Beta is your first diagnostic signal. A beta less than 1 redirects attention to quality, installation, and commissioning. A beta near 1 suggests that preventive maintenance will not improve reliability — the failure mechanism is random and requires a different management strategy such as condition monitoring or redundancy. A beta greater than 1 confirms wear-out and supports a time-based or usage-based replacement interval. Those task-and-interval decisions are the territory of a reliability centred maintenance programme, which uses exactly this evidence to justify each task.
What eta tells you about expected life: Eta sets the scale of the failure distribution. Used alongside beta, it allows you to calculate B-life values — the age at which a defined percentage of the population will have failed. B10 life is commonly used as a conservative replacement trigger for critical components.
The optimal replacement interval is a risk-cost trade-off. Weibull analysis gives you the quantitative inputs to make that trade-off explicit rather than intuitive.
Using results to set maintenance intervals: The optimal interval depends on the consequence of failure and the cost of preventive replacement. In a high-consequence application, you might replace at B5 or B10 life. Where the cost of replacement is high and failure consequence is moderate, you might accept B20 or B30. This is a risk-cost trade-off, and Weibull analysis gives you the quantitative inputs to make it explicit rather than intuitive.
Setting a Replacement Interval from a Weibull Fit: A Worked Example
Here is the full decision, end to end, on a single component. Suppose the fit on a conveyor drive bearing’s failure history returns a beta of 2.8 and an eta of 4,200 operating hours.
Step 1: read the diagnosis. Beta of 2.8 is firmly in the wear-out region. Age-based replacement is technically valid for this failure mode. (Had beta come back near 1, the right answer would be condition monitoring or redundancy, and no fixed interval would be defensible.)
Step 2: calculate the B-lives. From those two parameters, the Weibull model gives the age by which a chosen fraction of the population will have failed:
| Measure | Age (operating hours) | Meaning |
|---|---|---|
| B5 life | ~1,450 | 5% of bearings have failed by this age |
| B10 life | ~1,880 | 10% have failed |
| B20 life | ~2,460 | 20% have failed |
| MTTF | ~3,740 | Mean time to failure across the population |
| Eta (η) | 4,200 | 63.2% have failed |
Step 3: pick the interval against consequence. If this bearing’s failure stops the primary production circuit, replacing near the B10 life of roughly 1,900 hours captures most of the useful life while staying off the steep part of the failure curve: accepting that about 1 in 10 bearings will still fail in service. If the failure consequence is moderate and a changeout is expensive, the B20 life of roughly 2,500 hours may be the better trade. What the analysis rules out is a flat 6,000-hour OEM default: by that age, about 93% of this population has already failed, which means the schedule would mostly be replacing bearings already changed out under breakdown, with the paperwork never noticing.
Step 4: close the loop. The interval decision goes into the maintenance strategy with its basis documented (the fit, the sample, the consequence reasoning), and the fit gets revisited as new failure and suspension data accumulates. An interval justified once and never re-examined stops being evidence-based the day the duty cycle changes.
The numbers above follow directly from the two fitted parameters; nothing else is needed to reproduce them. That is the practical power of the method: two parameters from your own failure history, and the interval argument writes itself.
Common Mistakes in Weibull Analysis
Weibull analysis produces unreliable outputs when the underlying data or methodology is flawed. The following mistakes appear frequently in practice:
- Insufficient data: Small sample sizes (fewer than 10 to 15 failure events) produce wide confidence intervals and parameter estimates that are statistically uncertain. Be cautious about drawing firm maintenance conclusions from very small datasets.
- Mixing failure modes: If your dataset contains failures from two different mechanisms — say, both seal failures and bearing failures on the same pump — the combined Weibull fit will be misleading. Separate the failure modes before fitting the distribution.
- Ignoring suspensions (censored data): Units that have not yet failed still carry useful information about the population’s reliability. Omitting them biases the analysis toward shorter estimated lives. Proper censored data handling is essential.
- Not validating the fit: Fitting a Weibull distribution and reading off parameters without checking the goodness of fit is a common shortcut that produces unreliable results. Always assess whether the chosen distribution is appropriate for the data.
Put a dollar figure on this
A Reliability Assessment reads your maintenance and failure data, quantifies the gap in dollars, names the failure modes driving it, and hands you a costed next step you own. Fixed scope, fixed fee, agreed before we start.
Weibull Analysis Software
Conducting Weibull analysis manually is feasible for small datasets but quickly becomes impractical at scale. Dedicated reliability software handles parameter estimation, confidence bounds, goodness-of-fit testing, and life data plotting in a structured, auditable environment.
ReliaSoft Weibull++ is the industry standard for life data analysis. It supports all major estimation methods, multiple distribution families, competing failure mode analysis, and reliability growth modelling. HolisticAM is the exclusive distributor of ReliaSoft software in Australia and New Zealand.
If your organisation is conducting Weibull analyses in spreadsheets or is considering a move to dedicated software, visit our software page or the ReliaSoft Weibull++ product page for details on licensing and support.
Weibull Analysis Consulting
HolisticAM’s reliability engineers have applied Weibull analysis across mining, manufacturing, oil and gas, and utilities. We use it as part of maintenance strategy development, maintenance optimisation reviews, and reliability improvement programmes — not as a standalone exercise, but as one input into a broader analytical framework that includes FMECA, RCM, and condition monitoring strategy.
If your team is working through a backlog of historical failure data, building a reliability improvement case, or reviewing maintenance intervals for a critical asset class, our team can support the analysis and translate findings into actionable maintenance strategy changes.
Learn more about our reliability engineering services or get in touch to discuss your specific requirements.
Frequently asked questions
What is Weibull analysis?
Weibull analysis is a statistical method for analysing failure data to characterise failure behaviour and predict asset reliability. It fits the Weibull probability distribution to time-to-failure data and extracts parameters that describe the failure pattern, allowing reliability engineers to quantify failure risk, set maintenance intervals, and identify the dominant failure mechanism.
What does the beta parameter mean in Weibull analysis?
The beta (shape) parameter describes the failure rate behaviour of the population. A beta less than 1 indicates infant mortality (decreasing failure rate), a beta equal to 1 indicates random failures (constant failure rate), and a beta greater than 1 indicates wear-out (increasing failure rate). Beta is the first diagnostic output of a Weibull analysis and directly informs the appropriate maintenance strategy.
How much data do you need for Weibull analysis?
As a general guide, a minimum of 10 to 15 failure events is recommended to produce statistically meaningful results. Fewer data points produce wide confidence intervals and uncertain parameter estimates. Suspensions (units that have not yet failed) should be included in the analysis even when failure counts are low, as they contribute useful reliability information.
What software is used for Weibull analysis?
ReliaSoft Weibull++ is the industry standard software for life data analysis and Weibull analysis. It supports multiple estimation methods, distribution families, competing failure mode analysis, and confidence bound calculation. HolisticAM is the exclusive distributor of ReliaSoft software in Australia and New Zealand.
When should you use Weibull analysis?
Weibull analysis is most valuable when you have a dataset of failure times for a specific component or asset and need to answer questions about failure risk, optimal maintenance intervals, or dominant failure modes. It is particularly useful during maintenance strategy development, reliability improvement programmes, and maintenance optimisation reviews where data-driven interval justification is required.
How do you set a replacement interval from a Weibull analysis?
First confirm the beta parameter is greater than 1, which means the component wears out and age-based replacement is technically valid. Then calculate B-life values from the fitted parameters: the B10 life (age by which 10% of units fail) is a common conservative trigger for high-consequence components, while B20 or B30 may suit moderate-consequence assets with expensive changeouts. The final interval is a documented risk-cost trade-off between failure consequence and replacement cost, reviewed as new failure data accumulates.
Find out what your recurring failures actually cost
A Reliability Assessment ranks the failure modes costing your site the most, on annualised business impact rather than repair cost. Fixed scope, fixed fee.
Book a Reliability Assessment Talk to a reliability engineer