跳至内容
SN 29500 的 πT 到底怎么算?  从环境温度到器件 FIT

SN 29500 的 πT 到底怎么算?  从环境温度到器件 FIT

原文链接:https://mp.weixin.qq.com/s/m9Np6nIeHVsuShOln9F3kA

FMEDA ENGINEERING NOTE2026·09·12

SN 29500 的 πT 到底怎么算? · 从环境温度到器件 FIT

用一个真实的 85℃ 环境、108℃ 实测案例,把 πT、Mission Profile 与最终 FIT 的计算链一次讲清。

RELIABILITY

公式可能没错,真正容易错的是你放进公式里的“温度”。

SN 29500FMEDA

EDITOR’S NOTE

从一个异常值开始做 FMEDA 时,BOM 里很多陶瓷电容的 πT 都接近 9.8。第一反应往往是:公式是不是错了?继续往下查才会发现,公式未必有问题,真正值得检查的是温度输入的定义。

READING MAP

环境温度器件温度πT最终 FIT

01

PART

πT 到底是什么?

TEMPERATURE FACTOR

πT 是温度应力因子。它回答的是:当前器件的工作温度,相对于参考条件,会把器件失效率放大或缩小多少。它不是厂家给出的固定常数,而是由器件类型和实际工作温度共同决定。

λop = λref × πT × πU × πQ

以电容为例,不同器件类型使用的修正因子会有所不同。

02

PART

第一步不是算 πT,而是先确定器件温度

AMBIENT → COMPONENT

本项目的高温试验条件是:环境温度为 85℃,电容对应位置实测达到 108℃。这两个温度不是一回事。前者是环境温度,后者才是用于可靠性转换时真正关心的器件或局部工作温度。

85℃

环境温度 Tamb

→

108℃

器件温度 Tcomponent

ΔT = 108℃ − 85℃ = 23℃

这个 23℃ 可以作为局部温升的第一版工程估计。

Tcomponent = Tamb + ΔT

对于 MLCC,如果自身纹波电流不大,23℃ 的温升未必主要来自电容本身,也可能来自 PCB、LED Driver、MOSFET、DC/DC 等周围热源。对失效率计算而言,关键并不是热从哪里来,而是器件实际上处在多少温度下。

03

PART

以 MLCC 为例,πT 怎么算?

ARRHENIUS MODEL

对于陶瓷电容,常见的 SN 29500/IEC 61709 转换思路可以用 Arrhenius 温度模型表达。示例参数取激活能 Ea = 0.35 eV,玻尔兹曼常数 k = 8.617×10⁻⁵ eV/K,参考温度取 40℃。

πT = exp[(Ea / k)×(1 / Tref − 1 / Top)]

注意:公式中的温度必须使用开尔文,即 K = ℃ + 273.15。

如果直接把 108℃ 代入这个模型,会得到 πT ≈ 10.1。所以 Excel 里出现 9.8~10 左右的数值,本身并不离谱。真正的问题在于:108℃ 是一次 worst case 高温试验结果,却被当成了整个运行寿命的温度。

πT ≈ 10 并不等于公式错了。 真正要确认的是:108℃ 是否能够代表产品整个生命周期的热应力。

04

PART

Worst Case Temperature ≠ Lifetime Temperature

THE KEY DISTINCTION

108℃ 很适合用来回答“有没有超过器件额定温度”“极端条件下还有多少热裕量”这类问题。但如果直接拿它算整个生命周期,就等于假设这颗电容100% 的运行时间都处在 108℃。对于汽车电子,这往往过于保守。

LOGIC

可靠性计算真正需要的是生命周期温度分布,而不是单一极限点。

Mission Profile→器件温度→各工况 πT→加权 FIT

05

PART

真正合理的方法:把 Mission Profile 加进来

WEIGHTED TEMPERATURE STRESS

下面用一组示例 Mission Profile 演示计算过程。注意,这组比例只是为了展示算法,正式项目应优先使用 OEM 给出的任务剖面。假设前面得到的局部温升 ΔT = 23℃ 暂时保持不变。

环境温度

时间占比

器件温度

πT

25℃

30%

48℃

**1.38

40℃**

30%

63℃

**2.43

60℃**

23%

83℃

**4.79

75℃**

12%

98℃

**7.59

85℃**

5%

108℃

**10.12

πT,eq = Σ(τi × πT,i)**

0.30×1.38 + 0.30×2.43 + 0.23×4.79 + 0.12×7.59 + 0.05×10.12 ≈ 3.66

同样是这颗电容,直接用 108℃ 得到的 πT 约为 10.1,而按示例 Mission Profile 加权后得到约 3.66。两者的差异并不是“哪个公式更正确”,而是代表的使用场景不同。

06

PART

不要先求平均温度,再算 πT

NONLINEARITY MATTERS

πT 与温度之间不是线性关系。40℃ 附近 πT 可以接近 1,而 108℃ 时已经接近 10。因此,更合理的做法是每个温度区间分别计算失效率,再按时间加权,而不是把环境温度先平均成一个数再代入模型。

λeq = Σ(τi × λi)

07

PART

从环境温度到 FIT,完整计算链

END-TO-END METHOD

第一步:取得 Mission Profile

得到各环境温度区间 Tamb,i 以及对应时间占比 τi。

第二步:确定器件温升

通过热测试或热仿真获得 ΔT。数据不足时,可以使用有依据的保守温升模型。

第三步:计算器件实际温度

使用 Tcomponent,i = Tamb,i + ΔTi,把环境剖面转换成器件温度剖面。

第四步:计算各区间 πT

按照器件类别选择正确的温度模型,分别得到 πT,i。

第五步:计算其他应力因子

例如电容的 πU、电阻和半导体各自对应的应力修正项,以及适用的质量因子。

第六步:各工况算 FIT,再按时间加权

最终进入 FMEDA 的应是按任务剖面加权后的器件失效率,而不是单一 worst case 点的 FIT。

08

PART

每个 Mission Profile 温度点都要重新测试吗?

TEST STRATEGY

不一定。一个 Mission Profile 有很多温度区间,并不意味着必须做同样数量的完整热测试。更实用的工程做法是关键点实测 + 热模型/插值。

环境温度

器件温度

温升

25℃

43℃

+18℃

60℃

80℃

+20℃

85℃

108℃

+23℃

如果不同测试点的温升变化不大,就可以通过插值或热仿真建立其他区间。FMEDA 真正需要的是有依据、可解释、可追溯的温度输入,而不是机械地把每个温度档都重新做一次试验。

09

PART

Excel 应该怎么设计?

MAKE THE ASSUMPTIONS VISIBLE

不建议在 BOM 里直接人工写死“Operating Temperature = 108℃、πT = 9.8”。更合理的做法是单独增加一个 Mission Profile 工作表,把环境温度、时间比例、温升、器件温度和 πT 分开计算。

EXCEL LOGIC

把输入、模型和结果拆开,公式才真正可审查。

Tamb+ΔT→Tcomponent→πT → FIT

这样一来,OEM 以后修改 Mission Profile,只需要更新温度和时间比例,整个 FMEDA 的 FIT 就能自动重算。更重要的是,审核者可以一眼看出每个数字从哪里来、用了什么工程假设。

///

END

最后总结

THE INPUT MATTERS

SN 29500 的 πT 并不神秘。真正容易错的,往往不是数学公式,而是对“工作温度”的定义。Worst case 温度非常重要,但它主要回答极端条件是否可接受;可靠性计算真正关心的,是整个任务剖面上的热应力分布。

所以下次当你看到几十颗 MLCC 的 πT 全部接近 10 时,不要马上怀疑公式。先问一句:“我填进去的 108℃,到底是长期工作温度,还是一次 worst case 热测试的结果?”

环境温度 → 器件温升 → 器件温度 → πT → 各工况 FIT → Mission Profile 加权 → 最终 FIT

CLOSING

Worst case 用来验证极限,Mission Profile 用来描述寿命。不要让一个极限温度,替代整个生命周期。

#SN29500#FMEDA

如果你觉得今天这篇有收获,欢迎点赞、在看、转发三连,我们下篇见。

赞在看收藏THANKS FOR READING