Coffin-Manson 损伤模型 是功率电子器件(尤其是IGBT/SiC功率模块)功率循环(Power Cycling)寿命预测中最基础、最经典的低周疲劳模型
Coffin-Manson Damage Model(Coffin-Manson 损伤模型)是功率电子器件(尤其是IGBT/SiC功率模块)**功率循环(Power Cycling)寿命预测中最基础、最经典的低周疲劳模型。它直接描述温度波动幅度(ΔTvj)与失效循环次数(Nf)**之间的幂律关系,常用于键合线抬离(bond wire lift-off)和焊料疲劳等封装级失效机理。
1. 基本Coffin-Manson方程(纯形式)
[
N_f = A \cdot (\Delta T_{vj})^{-\alpha}
]
或对数形式(便于拟合):
[
\ln(N_f) = \ln A - \alpha \cdot \ln(\Delta T_{vj})
]
- Nf:到失效的循环次数(cycles to failure)
- ΔTvj:结温波动幅度(Tvj,max - Tvj,min),单位 °C 或 K
- A:材料/工艺常数(前因子,常为10^5 ~ 10^12 量级)
- α:Coffin-Manson指数(疲劳敏感度,通常 3.5 ~ 8.8,值越大对ΔTvj越敏感)
物理含义:
- 幂指数 -α 来自低周疲劳的Basquin-Coffin-Manson关系,反映塑性应变主导的疲劳损伤。
- 在功率模块中,ΔTvj 每增加一倍,寿命往往下降 **2^α ≈ 10200倍**(典型α≈45时下降16~32倍)。
2. 功率模块中常用扩展形式(Coffin-Manson-Arrhenius / LESIT模型)
纯Coffin-Manson忽略平均温度影响,因此功率循环中常扩展为:
[
N_f = A \cdot (\Delta T_{vj})^{-\alpha} \cdot \exp\left( \frac{E_a}{k_B \cdot T_{j,\text{mean}}} \right)
]
- Tj,mean = (Tvj,max + Tvj,min)/2,单位 K(绝对温度)
- Ea:激活能(键合线疲劳 ≈ 0.1 ~ 0.2 eV,焊料蠕变 ≈ 0.3 ~ 0.7 eV)
- kB = 8.617 × 10^{-5} eV/K(玻尔兹曼常数)
你的场景适用性:
- 纯Coffin-Manson → 简单、ΔTvj主导的测试(如恒定工况加速试验)
- 扩展形式 → 实际应用(汽车EV、牵引逆变器),Tj,mean 越高寿命越短(高温加速扩散/蠕变)
3. 典型参数(IGBT/SiC功率循环,基于近年文献与厂商模型)
| 器件类型 | α (指数) | A (前因子) | Ea (eV) | 备注 / 来源 |
|---|---|---|---|---|
| 传统Si IGBT (Al键合线 + 焊料) | 3.5 ~ 5.0 | 10^9 ~ 10^14 | 0.12 ~ 0.168 | Infineon早期模型、CIPS基准;Semikron Danfoss ≈ -4.3 |
| 现代Si IGBT (烧结/改进封装) | 4.0 ~ 5.5 | 10^11 ~ 10^15 | 0.1 ~ 0.3 | Danfoss AN 21-001 (2024):α = -4.3,Ea ≈ 0.054 eV (4.5e-20 J) |
| SiC MOSFET/模块 | 5.0 ~ 8.8 | 10^20 ~ 10^23 | 0.1 ~ 0.3 | 近年综述:α ≈ 8.8 (某些SiC数据拟合),A ≈ 4.2×10^23;对ΔTvj更敏感 |
| 焊料层专用 (SAC305等) | 2.5 ~ 4.0 | 视塑性应变 | - | 基于等效塑性应变 εp:Nf = C · (εp)^{-β},β ≈ 2.96 for nano-Ag sinter |
- SiC vs Si:SiC往往α更大(更敏感),但允许更高Tvjmax(175225°C),实际Nf可能更高(尤其用Ag烧结后×510倍)。
- 低ΔTvj修正:许多厂商(如Semikron Danfoss)加低ΔT扩展项:β = exp[-(ΔTvj - T0)/λ],使小波动下Nf更高(避免纯幂律过保守)。
4. 与Miner线性累积损伤结合(多工况/变幅载荷)
功率循环实际工况ΔTvj不恒定,必须用雨流计数提取每个循环的ΔTvj和Tj,mean,再用Miner规则累积损伤:
[
D = \sum_{i} \frac{n_i}{N_{f,i}}
]
- ni:第i类循环实际发生次数(从雨流得到,完整循环=1,半循环=0.5或保守=1)
- Nf,i:用Coffin-Manson计算的该ΔTvj下的预测寿命
- D ≥ 1 → 失效(理论上)
- 残余寿命 = 剩余循环 / 当前损伤率
非线性改进(常见问题:Miner常低估/高估):
- 一些论文提出改进Manson模型(非线性累积、序列效应修正),但工程中仍以线性Miner + Coffin-Manson为主(保守、安全)。
5. C#代码集成示例(直接用你的雨流结果)
/// <summary>
/// Coffin-Manson计算Nf(简单版 + Arrhenius扩展)
/// </summary>
/// <param name="deltaTvj">ΔTvj (K)</param>
/// <param name="tjMean">Tj,mean (K)</param>
/// <param name="useArrhenius">是否加温度项</param>
public static double CalculateCoffinMansonNf(
double deltaTvj,
double tjMean = 0,
bool useArrhenius = true)
{
if (deltaTvj <= 0) return double.PositiveInfinity;
// 示例参数:现代Si IGBT (可从你的加速试验拟合)
double A = 1e12; // 前因子
double alpha = 4.3; // 指数 (正值)
double Ea = 0.165; // eV
double kB = 8.617e-5; // eV/K
double nf = A * Math.Pow(deltaTvj, -alpha);
if (useArrhenius && tjMean > 0)
{
nf *= Math.Exp(Ea / (kB * tjMean));
}
return nf;
}
// Miner损伤计算(接雨流cycles)
double damage = 0.0;
foreach (var cycle in filteredCycles) // 你的雨流 + 小幅值滤波结果
{
double nf = CalculateCoffinMansonNf(cycle.Range, cycle.Mean + 273.15);
damage += cycle.Count / nf;
}
double lifeFraction = damage; // >1 表示已失效
double remainingCycles = 1.0 / damage; // 剩余等效循环(保守)
总结:
Coffin-Manson是功率循环寿命预测的基石,简单但物理意义强。通过你的自适应滤波 + 四点雨流 + 小幅值滤波,得到的ΔTvj序列代入此模型,能实现可靠的损伤累积与剩余寿命估算。
- Si IGBT:α ≈ 4~5,保守可靠
- SiC:α更高,但封装(Ag烧结)决定上限
如果你有具体模块的加速试验数据(ΔTvj vs Nf曲线),我可以帮你最小二乘拟合A和α;或想加低ΔT修正项、序列效应非线性,随时贴数据/要求,我继续优化代码和参数!
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐

所有评论(0)