从元件到系统:MTBF 分析全流程拆解,手把手教你搞定产品可靠性评估
前言
做电子硬件、工业设备或车载电子的朋友,肯定绕不开一个词 ——MTBF(平均无故障工作时间)。比如客户要求 “工业级设备 MTBF≥10 万小时”,或者项目评审时被问 “这个方案的理论可靠性达标了吗?”,此时一份扎实的 MTBF 分析报告,就是回答这些问题的核心依据。
但很多工程师拿到 BOM 表后会犯愁:FIT 值在哪找?不同温度下的失效率怎么转换?系统级 MTBF 又该怎么算?今天就结合实际分析模板,把 MTBF 从 “元件级” 到 “系统级” 的完整方法拆解开,新手也能跟着做。
文章仅介绍通过BOM表分析系统MTBF,采用的分析方式是理论分析,与实际测试出来的结果可能有所差异。
一、先搞懂:MTBF 分析的 2 个核心概念
在开始计算前,必须先理清两个关键指标 ——FIT和MTBF,以及一个核心模型 ——阿伦尼乌斯模型,这是所有计算的基础。
FIT:衡量元件 “娇气程度” 的核心指标
FIT(每十亿小时故障次数)简单说就是:10 亿小时内,某个元件预期会坏几次。比如一个电阻的 FIT 值是 5,意味着它在 10 亿小时(约 114 万年)里,平均会出现 5 次故障 —— 数值越小,元件越可靠。
这个值不是瞎猜的,后面会讲 3 个获取优先级,核心原则是 “官方数据最准,估算兜底”。
MTBF:系统可靠性的 “最终得分”
MTBF(平均无故障工作时间)是我们最终要的结果,比如 “系统 MTBF=5 年”,意思是设备在两次故障之间,平均能稳定工作 5 年。
它和 FIT 是 “倒数关系”,公式很简单:

举个例子:如果系统总 FIT 是 200,那系统 MTBF 就是 10⁹÷200=5,000,000 小时,约等于 571 年(当然这是理论值,实际会受环境影响)。
阿伦尼乌斯模型:解决 “温度不同,FIT 不同” 的问题
实际使用中,设备可能在 50℃的工业环境,也可能在 - 40℃的车载环境,而厂家给的 FIT 值大多是 65℃ 甚至是 85℃ 标准下的,这是因为测试常温环境下(25℃)所花费的时间将会特别长,因此一般厂家便会测试高温情况下的元器件FIT再进行转换,而转换靠的就是阿伦尼乌斯模型。

核心逻辑是:温度越高,元件失效越快,FIT 值越大。
公式不用死记,关键是知道怎么用:
-
先确定元件的 “失效模式”(比如电容常见 “表面劣化”);
-
从 GJB 标准表查对应的 “激活能 Ea”(比如表面劣化取 0.4-0.6eV);
-
代入模型,把非 25℃的 FIT 值,转换成 25℃的标准值(方便统一计算)。
比如某 IC 在 50℃的 FIT 是 100,激活能取 0.5eV,转换后 25℃的 FIT 可能只有 60—— 这才是我们计算时该用的基础数据。
二、核心流程:MTBF分析具体步骤
(1)BOM 表预处理
MTBF 分析的 “地基” 是 BOM 表,要是 BOM 里有重复物料、信息不全,后面算得再准也没用。所以第一步要做 3 件事:
-
拿全信息:确保 BOM 包含 “物料名称、型号、规格、生产厂家、数量、位号”—— 尤其是 “厂家” 和 “规格”,直接影响 FIT 值的准确性;
-
剔除无效项:删掉 “待确认元件”、“占位符物料” 这类没用的条目,避免干扰;
-
补全缺失:比如某个电阻只写了 “1kΩ”,没写功率和厂家,要联系采购或硬件工程师补全,不然 FIT 值没法找。
(2)FIT 值获取
FIT 值是计算的核心,优先级越高,结果越准,建议按这个顺序来:
官方数据(最推荐)
直接从元件厂家要:比如 datasheet 末尾的 “Reliability” 章节、厂家发布的《可靠性报告》(如 TI、ADI 的产品会提供),或者联系技术支持要失效率文档。 例:某品牌 MLCC 电容的 datasheet 里明确写 “25℃下 FIT=3”,直接用这个值,比估算靠谱 10 倍。
同类产品推测
要是厂家没给,找 “同厂家、同类型” 的元件 FIT 值参考。比如同品牌的 0805 电阻,1kΩ 和 10kΩ 的 FIT 值差异很小,可借用。
标准估算(兜底方案)
前两种都没有,就用行业标准算,比如 MIL-HDBK-217F(军工标准)、Telcordia SR-332(通信行业)、IEC 61709(通用电子),现在也有 AI 工具能结合这些标准自动估算,效率更高。
(3)不同温度 FIT 转换
前面提到的阿伦尼乌斯模型,这里要落地:
1、识别温度差异:先把 BOM 里所有非 25℃标注的 FIT 值标出来(比如某元件 FIT 是 “50℃下 = 8”);
2、查激活能 Ea:根据元件失效模式查 GJB 标准表(如下表,常见 “表面劣化” Ea=0.4-0.6eV);

3、代入计算:用模型把非 25℃的 FIT 转换成 25℃的,统一计算基准。
举个简单计算示例:
假设某电容在 60℃的 FIT=12,失效模式是 “表面劣化”,取 Ea=0.5eV,玻尔兹曼常数 k=1.38×10⁻²³ J/K,绝对温度 T1=60+273=333K,T2=25+273=298K。
根据阿伦尼乌斯模型推导的 FIT 转换公式:
代入数值后,算出来 FIT(25℃) ≈7.2,这个值就可以用于后续计算。
(4)分级计算
这一步是 “从点到面” 的过程,分两层算:
-
元件级计算
对每个元件,先算单个 MTBF(用 25℃的 FIT 值),再算 “贡献 FIT”—— 即该类元件对系统总失效率的贡献,公式是 “贡献 FIT = 元件数量 × 单个元件 FIT 值”。 例:BOM 里有 20 个电阻,每个 FIT=5,那这部分的贡献 FIT=20×5=100。
-
系统级计算
把所有元件的 “贡献 FIT” 加起来,得到 “系统总 FIT”,再用公式算系统 MTBF(小时)和系统 MTBF(年)。 例:电阻贡献 100,电容贡献 80,IC 贡献 120,系统总 FIT=100+80+120=300,系统 MTBF(小时)=10⁹÷300≈3.33×10⁶小时,约等于 381 年。
注意:元器件串联与并联的情况下,对于系统的FIT贡献是有所不同的。因此计算系统FIT时,还需要对其进行更为详细的分类。
-
若元器件是串联情况下,则FIT相加即可得到贡献FIT
-
若元器件是并联情况下,贡献FIT计算公式如下:

(5)数据验证
算完不是结束,还要做 2 件事验证:
-
交叉核对:随机抽 10%-15% 的元件,复查 FIT 值来源和计算过程,比如再查一次 datasheet,确认公式没代错;
-
异常修正:如果某类元件的 “贡献 FIT” 占系统总 FIT 的 30% 以上(比如一个 IC 贡献了总 FIT 的 40%),必须重点核查 —— 可能是 FIT 值找错了,或者激活能选反了,这种异常值会严重影响结果。
三、MTBF 分析的价值
很多人觉得 MTBF 分析只是 “走流程算个数”,其实它的价值远不止于此,核心能帮你解决 4 个实际问题:
-
验证可靠性是否达标:比如项目要求 “车载电子 MTBF≥5 年”,算出来是 6 年,说明设计方案可行;如果只有 3 年,就得提前优化。
-
定位可靠性瓶颈:通过 “贡献 FIT 占比” 找到 “拖后腿” 的元件 —— 比如某电容贡献了 50% 的 FIT,换成更高可靠性的型号(FIT 从 20 降到 5),系统 MTBF 可能直接翻倍。
-
支撑项目决策:方案评审时,用 MTBF 数据证明设计可靠性;量产前,用它制定质量管控重点(比如重点盯紧高贡献 FIT 的元件)。
-
建立迭代基准:记录当前方案的 MTBF 值,后续换元件、升级方案后,再算一次对比,就能清晰看到可靠性是提升还是下降了。
最后
MTBF 分析不是 “玄学”,而是基于数据和标准的严谨方法 —— 从 BOM 预处理到系统级计算,每一步都有明确的目标和操作要点。掌握这套流程,不仅能轻松应对项目中的可靠性评估需求,更能在设计阶段就提前发现问题,避免后期因可靠性不达标而返工。
如果需要 GJB 标准表(激活能查询)或 MTBF 计算表模板,可以留言,后续会整理分享。大家在实际操作中遇到问题,也欢迎在评论区交流~
更多推荐

所有评论(0)