top of page
Modern Minimalist Simple Technology Banner(5)_edited_edited_edited.jpg

The Ultimate Guide to Calculating MTBF


MTBF (Mean Time Between Failure) is an important parameter for various analyses:

  • Reliability / Availability Analysis – Probability of mission failure or system downtime

  • Safety – Occurrence probability of a safety event

  • Spare Parts Provisioning – Required spare parts to ensure system availability

  • Warranty – Probability of failure before warranty expires

The mean number of failures is used for these analyses.

Tenders for utilities, defense, aerospace, rail, and telecom systems often include an MTBF requirement that designers must meet.

Initially, the designer allocates failure rates to subsystem assemblies. When a detailed design is available, a more accurate MTBF calculation must be conducted to verify compliance with the requirement. Finally, during field testing, an MTBF demonstration takes place by accumulating field failure data.


How MTBF is Calculated


If you have field failure data, divide the total operation hours by the total number of failures to obtain the field MTBF. You can also calculate field MTBF to specific confidence levels.

Note: This MTBF is only valid under similar operating conditions. If you do not have field data, MTBF prediction methods must be used.


MTBF is usually calculated from the bottom to the top of a product/system breakdown tree. The calculation steps are as follows:

  1. Calculate the MTBF of “end items” at the bottom of the breakdown tree.

  2. Use the lower-level MTBF to calculate the MTBF at the next higher level.

  3. Repeat the process until the entire tree is calculated.


“End item” MTBF can be obtained from various sources:

  • Statistical analysis of field failure data

  • Standard prediction methods (MIL HDBK 217, Telcordia 3, SN29500, FIDES, etc.)

  • OEM datasheets

  • Failure databases such as NPRD and OREDA


Note: The equipment MTBF value represents the expected rate of failure under specific operating profiles and environmental conditions. Conversion factors may be required to adapt the MTBF value for different conditions.



Prediction methods typically provide “end item” MTBF according to the following formula:

MTBF = 1 / (λ₀ · ΠS · ΠD · ΠE · ΠT)

Parameter

Meaning

λ₀

Item base failure rate

ΠS

Stress factor (e.g., ratio of actual power applied to a resistor vs. rated power)

ΠD

Duty Cycle

ΠE

Environment factor (e.g., ground, mobile, naval, airborne, space)

ΠT

Temperature factor, usually in the form of an Arrhenius equation accounting for activation energy

Additional Π factors in prediction methods account for manufacturing and screening quality, electronic component packaging, humidity, and more.

Higher-level MTBF is calculated as a function of the lower-level item’s MTBF:


MTBF_parent = 1 / ∑ᵢ(1 / MTBFᵢ)

Where MTBFᵢ is the MTBF of the i-th direct child. This equation accounts for the failure of any child item, which is beneficial for:

  • Worst-case assumptions

  • Serial reliability models

  • Maintenance calculations


If you wish to account for redundancies, you need to calculate MTBCF (Mean Time Between Critical Failures). A Reliability Block Diagram (RBD) can be used for MTBCF analysis.


Example of MTBF Calculation


Specific base failure rates and factors are defined in prediction standards. There are two methods for calculating MTBF of electronic products according to MIL HDBK 217 F2:

  1. Parts Count – Assuming default values of ΠS = ΠT = ΠD = 1

  2. Parts Stress – Accounting for ΠS, ΠT, and ΠD

Parts count can be calculated using BQR’s online application: BQR-Digital.

Additionally, parts count can be calculated using BQR’s ECAD Plug-In and fiXtress desktop software.


Parts count can be calculated using BQR’s Synthelyzer™ ECAD Plug-In and fiXtress® desktop software.

How to Improve MTBF


If you calculated MTBF using the parts count method, you might obtain a better MTBF value by using the parts-stress method. While this requires inputting component stresses, actual engineering value can be derived from such analysis. For example, an over-stressed component will exhibit a very low MTBF. By examining a Pareto view of the failure contributors, you can identify over-stressed components.

Better yet, conduct a component derating analysis and then utilize the data for MTBF prediction. BQR’s fiXtress Pro provides an easy platform for conducting component derating and MTBF prediction.


bottom of page