1. Reliability engineering fundamentals

Reliability engineering fundamentals 学习卡片

Reliability engineering is the discipline that quantifies how long a product will perform its intended function without failure, and then uses that quantification to drive design, manufacturing, and service decisions. In modern practice, reliability is not a post-design verification activity; it is a lifecycle discipline in which field data, test data, and design models continuously inform one another. This chapter establishes the vocabulary and the measurement framework that every later technique — Weibull analysis, accelerated life testing, FMEA, RCM, prognostics — depends on.

Core Definitions and Their Precise Meaning

Reliability is the probability that an item performs a required function under stated conditions for a stated period of time. Every word in that definition is load-bearing. "Probability" means reliability is a statistical statement, never a guarantee for a single unit. "Required function" means the function must be explicitly defined — a pump that delivers 80% of rated flow may be "failed" for one application and "operating" for another. "Stated conditions" covers load, temperature, humidity, duty cycle, and maintenance policy. "Stated period" fixes the mission time t, so reliability is always written as R(t).

Maintainability is the probability that a failed item can be restored to a specified condition within a stated downtime period, given that maintenance is performed with prescribed procedures and resources. It is a design property, expressed as M(t), and is dominated by accessibility, diagnostics, modularity, and spare-part strategy rather than by the failure itself.

Availability is the probability that an item is in an operable state at a given instant. For a repairable system in steady state, inherent availability is:

A_i = MTBF / (MTBF + MTTR)

where MTBF is mean time between failures and MTTR is mean time to repair. Note that availability can be raised either by increasing MTBF (reliability work) or by decreasing MTTR (maintainability work). A system with MTBF = 2,000 h and MTTR = 10 h yields A_i = 2000/2010 ≈ 0.9950, i.e. about 99.5% inherent availability. Adding logistics delay time (spares, transport, administration) produces operational availability A_o, which is always lower.

Failure modes are the distinct physical or functional ways in which an item fails: fatigue fracture, dielectric breakdown, seal leakage, software deadlock, connector fretting corrosion. A failure mode is not a symptom ("unit stopped") but a mechanism-level description. Failure modes are the atomic unit of reliability analysis because each mode has its own distribution, its own stressors, and its own mitigation.

Terminology discipline: Reliability, availability, and maintainability are probabilities bounded by [0, 1]. MTBF, MTTF, and MTTR are times in hours or cycles. Mixing these categories — for example quoting "reliability of 5,000 hours" — is one of the most common errors in reliability reporting.

Failure Distributions and the Bathtub Curve

Reliability is quantified through the failure-time distribution. Three functions describe it completely:

  • Probability density function f(t) — the relative likelihood of failure at time t.
  • Cumulative distribution function F(t) — the probability of failure by time t; the unreliability.
  • Reliability function R(t) = 1 − F(t).

The hazard rate h(t) = f(t)/R(t) is the instantaneous failure rate among survivors. Its shape defines the classic bathtub curve: a decreasing h(t) region (infant mortality, dominated by manufacturing defects), a roughly constant region (random failures, modeled by the exponential distribution), and an increasing region (wear-out, modeled by Weibull with shape β > 1 or by lognormal).

For the exponential model, R(t) = exp(−λt) and MTBF = 1/λ. For the Weibull model, R(t) = exp[−(t/η)^β], where η is the characteristic life (63.2% failed) and β is the shape parameter. The shape parameter is the diagnostic key: β < 1 indicates infant mortality, β ≈ 1 indicates random failure, β > 1 indicates wear-out. Estimating β from field data is the first analytical act in almost every reliability investigation.

Reliability Lifecycle: Data Sources, Metrics, and Feedback Loop Design FMEA, derating, physics-of-failure Test ALT / HALT, life testing Manufacture screening, burn-in, process control Field Service failure reports, repair records Analysis Weibull fit, trend, RUL field data feeds back into design and test assumptions Hazard rate h(t) — bathtub curve time / cycles h(t) Infant mortality β < 1 Useful life β ≈ 1 Wear-out β > 1 Key metrics and their data source R(t) — reliability at mission time t source: life test + field failure times MTBF — mean time between failures source: repair records, operating hours MTTR — mean time to repair source: service tickets, downtime logs A = MTBF/(MTBF+MTTR)

The Role of Data Analysis Across the Product Lifecycle

Reliability data analysis is not a single activity but a set of analyses matched to lifecycle stage. During design, the inputs are component datasheets, physics-of-failure models, and prior-generation field returns; the outputs are predicted failure rates (for example via MIL-HDBK-217 or Telcordia SR-332), FMEA risk priority numbers, and derating margins. During test, accelerated life testing applies elevated stress — temperature, voltage, vibration, humidity — and the acceleration factor is computed from a physics model such as the Arrhenius relation:

AF = exp[ (Ea/k) · (1/T_use − 1/T_stress) ]

where Ea is activation energy in eV, k is Boltzmann's constant (8.617 × 10⁻⁵ eV/K), and temperatures are in kelvin. A test at 125 °C (398.15 K) versus a use condition of 55 °C (328.15 K) with Ea = 0.7 eV gives AF ≈ 78, meaning one hour of test approximates 78 hours of field life. This is the bridge that lets a 1,000-hour test support a multi-year reliability claim — provided the failure mechanism is unchanged.

During manufacturing, data analysis shifts to screening and process control: burn-in escape rates, defect density, and statistical process control charts. During field service, the analysis becomes a feedback engine. Failure reports are coded by mode, operating hours are accumulated, and the resulting dataset is fitted to a distribution. The fitted parameters are then compared against the design prediction. A systematic gap — for example, observed β = 2.1 where the design assumed β = 1.0 — is direct evidence that a wear-out mechanism was missed in design, and it triggers a corrective action loop back to the FMEA.

A Worked Example: From Raw Field Data to a Decision

Consider a fleet of 120 industrial power supplies with a 5-year design life. Over 18 months, 14 units failed. The maintenance database records the failure mode and the operating hours at failure. Suppose the recorded failure times (in hours) are:

2100, 3400, 3900, 4600, 5200, 5800, 6100, 6700,
7200, 7800, 8300, 8900, 9400, 10100

The remaining 106 units are right-censored — they had not failed when the data was extracted. A Weibull fit on this censored dataset (using maximum likelihood or median-rank regression) yields an estimated shape β ≈ 1.9 and characteristic life η ≈ 12,500 h. The interpretation is immediate: β > 1 signals wear-out, not random failure. The design assumption of constant failure rate is invalid, and the 5-year (43,800 h) reliability claim must be recomputed. At t = 43,800 h, R(t) = exp[−(43800/12500)^1.9] ≈ exp(−10.6) ≈ 2.5 × 10⁻⁵ — effectively zero. The correct engineering response is not to accept the number but to identify the wear-out mechanism (typically electrolytic capacitor ESR rise or fan bearing degradation), change the maintenance interval, or redesign the affected component.

Common pitfall: Fitting a Weibull distribution to failure data while ignoring censored units produces a severely biased estimate of β and η. Always include the survival times of units that have not yet failed. In the example above, dropping the 106 censored units would inflate the apparent failure rate and distort the shape parameter.

Deliverable: Reliability Data Intake Checklist

The following checklist is a practical artifact for the first data-collection pass on any repairable product. It ensures that the dataset supports distribution fitting and availability calculation without a second collection effort.

FieldDescriptionExampleRequired for
Unit IDUnique serial numberPSU-00417Traceability, censoring
Install dateDate unit entered service2023-04-12Age calculation
Operating hoursAccumulated run time at event or censoring6,700 hTime-to-failure
Event typeFailure or censored (still running)FailureWeibull fitting
Failure modeMechanism-level descriptionCapacitor ESR riseMode-specific analysis
Repair timeDowntime from failure to restore6.5 hMTTR, availability
Stress conditionLoad, ambient temperature, duty cycle80% load, 45 °CAcceleration modeling

With these fields populated, the analyst can compute MTBF, fit a Weibull distribution with correct censoring, estimate availability, and — most importantly — trace each failure back to a physical mechanism that design or maintenance can act on. That traceability is the entire point of reliability data analysis: it converts a stream of service tickets into engineering decisions.