Engineering · Reliability and Maintenance Engineering · Life-distribution analysis

Weibull Life Reliability Calculator

Evaluates a two-parameter Weibull life model from an entered shape, characteristic life, time, and target failed fraction.

Last updated
Decision Canvas

Calculator overview

Inputs and outputs

This summary comes from the calculator's published input and output contract.

Inputs

WBL Time Unit
About this input

Display and interpretation unit for every time or rate in this workbook. Changing it does not convert entered numbers.

Default Hours Allowed Hours, Days, Cycles
WBL Shape Beta
About this input

Weibull shape. Values below one imply decreasing hazard; one gives constant hazard; values above one imply increasing hazard.

Unit dimensionless Default 2 Range 0.1 to 16
WBL Characteristic Life Eta
About this input

Scale life at which cumulative failure probability equals 1 − exp(−1), about 63.2%.

Unit hours Default 1000 Range 1E-06 to 1000000000000
WBL Evaluation Time
About this input

Mission or age at which reliability, density, and hazard are evaluated.

Unit hours Default 500 Range 0 to 1000000000000
WBL Percent Failed Target
About this input

Cumulative failed fraction used to calculate the matching B-life percentile.

Unit fraction Default 0.1 Range 1E-06 to 0.999999

Outputs

WBL Reliability At Time
About this output

Probability of survival beyond the evaluation time.

Unit fraction
WBL Failure Probability At Time
About this output

Cumulative failed fraction by the evaluation time.

Unit fraction
WBL Cumulative Hazard At Time
About this output

Integrated hazard H(t)=(t/eta)^beta.

Unit dimensionless
WBL PDF At Time Conditional
About this output

Weibull probability density. Hidden at the singular beta<1, t=0 origin.

Unit 1/hour
WBL Hazard Rate At Time Conditional
About this output

Instantaneous Weibull hazard. Hidden at the singular beta<1, t=0 origin.

Unit 1/hour
WBL Mean Life
About this output

Weibull mean eta*Gamma(1+1/beta).

Unit hours
WBL Median Life
About this output

Life by which 50% of the modeled population has failed.

Unit hours
Target percentile life (B10)
About this output

Life corresponding to the entered cumulative failed fraction.

Unit hours
WBL Hazard Trend
About this output

Direction implied by beta: decreasing, constant, or increasing.

No unit declared
Model Status
About this output

NOT VALID for input-domain failures, CHECK for the beta<1 origin singularity, otherwise OK.

No unit declared

Methodology

Purpose and model boundary

This model evaluates a two-parameter Weibull distribution with zero location from an entered shape β, characteristic life η, time, and target failed fraction. It does not estimate or fit Weibull parameters from observations.

Inputs and units

The user selects a consistent time unit and enters β, positive η, nonnegative evaluation time t, and a target cumulative failed fraction q strictly between zero and one. The selected unit labels all time-like outputs but does not alter the dimensionless distribution relationships.

Governing relationships

H(t) = (t/η)^β

R(t) = exp[-H(t)]

F(t) = 1 - R(t)

For t > 0:

f(t) = (β/η)(t/η)^(β-1) exp[-(t/η)^β]

h(t) = (β/η)(t/η)^(β-1)

mean life = η Gamma(1 + 1/β)

median life = η [ln(2)]^(1/β)

target percentile life = η [-ln(1-q)]^(1/β)

At t = 0, density and hazard use their finite exponential case when β = 1; the singular β < 1 case is hidden and checked rather than approximated. The chart plots the equation-derived reliability curve.

Calculation sequence

  1. Validate time unit, β, η, evaluation time, and target failed fraction.
  2. Calculate cumulative hazard, reliability, and failure probability.
  3. Calculate density and hazard except at the decreasing-hazard origin singularity.
  4. Calculate mean, median, target percentile, and qualitative hazard trend.
  5. Evaluate status using the exact order below.

Outputs and interpretation

Reliability is survival beyond the evaluation time and failure probability is the cumulative failed fraction by that time. η is the 63.2% failed life, not generally the mean. The trend is decreasing for β < 1, constant for β = 1, and increasing for β > 1; it describes the entered model rather than proving a failure mechanism.

Validation and status logic

Condition, evaluated in order Returned status
Unit, shape, characteristic life, evaluation time, or target fraction violates the workbook domain NOT VALID
Evaluation time is zero and β < 1 CHECK
None of the preceding conditions applies OK

This is the exact Validation!B20 precedence. In the checked origin case, reliability and cumulative probability remain defined while density and hazard are intentionally not exposed.

Assumptions and limitations

  • The entered parameters already represent the population, mission, and failure mode of interest.
  • The location parameter is fixed at zero.
  • The model does not fit censored data, estimate confidence intervals, compare distributions, or test goodness of fit.
  • Extrapolation beyond the supporting observations can be misleading even when the equation is valid.
  • A single Weibull distribution may not describe mixed failure mechanisms or populations.

Restrictions and non-computing states

β and η must be positive and within the published limits, time must be nonnegative, and the target failed fraction must be strictly between zero and one. The singular decreasing-hazard origin is a supported checked state, not a numeric approximation.

Errors and warnings

NOT VALID blocks interpretation. CHECK identifies the mathematical density/hazard singularity at t=0, β<1; the defined cumulative outputs remain available. A connection or calculation-service failure is not a Weibull result.

References

The distribution equations, origin behavior, visibility rules, named outputs, and status precedence were verified directly against the delivered workbook, its published input rules, tests, and reviewer packet. The workbook identifies these technical sources:

This page is provided by LogicCommons for informational purposes only. Results are analysis outputs computed from the inputs you supply and are not engineering advice, a design, or a substitute for review by a licensed professional under the codes adopted where the work is built. Verify all inputs and results independently.

LogicCommons is in beta. If a result, label, or reference looks wrong, tell us here; we read every message.