3. 功率二极管动态特性建模

功率二极管在开关电源、逆变器和电机驱动中并不是理想单向开关。当它从正向导通切换到反向阻断时,必须先抽走存储在漂移区中的过剩载流子,才能建立反向电压。这一过程决定了器件的开关损耗、EMI 水平和与之配合的开关管应力。因此,动态特性建模的核心不是简单加一个电容,而是同时描述结电容的电荷存储效应和扩散电容所代表的少子存储效应。

一、结电容与扩散电容:两个不同的电荷源

功率二极管的动态电荷可分为两部分。第一部分是结电容 Cj,它由耗尽层宽度随反偏电压变化产生,属于多数载流子效应,在反向偏置下占主导。其典型表达式为:

Cj(V) = Cj0 / (1 + V/Vj)^M

其中 Cj0 为零偏结电容,Vj 为内建电势(硅约 0.7~0.9 V),M 为梯度因子(突变结约 0.5,线性缓变结约 0.33)。第二部分是扩散电容 Cd,它正比于正向电流和少子寿命,只在正向导通时显著:

Cd ≈ τT · If / (n·VT)

τT 为渡越时间,If 为正向电流,VT 为热电压(约 26 mV)。在 SPICE 中,这两部分分别由 CJO、VJ、M 和 TT 参数控制。若只设 CJO 而忽略 TT,反向恢复过程将完全失真。

二、反向恢复过程与关键参数

反向恢复发生在二极管从导通转向关断的瞬间。以典型测试电路为例:二极管先通过 10 A 正向电流,然后外加电压突然反转为 -300 V,串联电阻 10 Ω,则反向电流峰值受限于 I_RRM ≈ 300/10 = 30 A。电流从 10 A 下降到 0 并继续反向增大,直到存储电荷被抽空,然后衰减到接近零,同时二极管两端电压从约 0.8 V 跃变到 -300 V。

描述这一过程的核心参数有四个:

  • 反向恢复电荷 Qrr:整个反向恢复过程中抽走的电荷总量,直接决定关断损耗。
  • 反向恢复时间 trr:从电流过零到反向电流衰减到规定小值(通常为 0.1·I_RRM)的时间。
  • 反向峰值电流 I_RRM:反向电流的最大值,影响开关管电流应力。
  • 软度因子 S = tb/ta:衰减阶段 tb 与下降阶段 ta 的比值,S 越大恢复越软。

在 SPICE 模型中,Qrr 和 trr 主要由 TT 和 CJO 共同决定。粗略估算时,若忽略结电容贡献,有 Qrr ≈ If · τT,trr ≈ 2.3 · τT(对硬恢复近似)。例如 If = 10 A、τT = 50 ns,则 Qrr ≈ 500 nC,trr ≈ 115 ns。实际值需通过仿真或实测修正。

功率二极管反向恢复波形与参数定义 t i If = 10 A ta I_RRM = 30 A tb 0 trr = ta + tb Qrr V_R ≈ -300 V(反向阻断建立) 软恢复 vs 硬恢复 硬恢复 S小 软恢复 S大

三、软恢复与硬恢复的行为差异

软恢复指反向电流衰减缓慢、无明显振荡,S 通常大于 1;硬恢复则衰减陡峭,S 接近或小于 1,容易在寄生电感上激发高频振铃。硬恢复二极管(如普通 PN 结整流管)在关断时 di/dt 极高,会在开关管漏源极产生尖峰电压。软恢复二极管(如快恢复外延二极管)通过控制少子寿命分布,使 tb 延长,从而降低 di/dt 和 EMI。

在 SPICE 建模中,软硬恢复行为不能仅靠 TT 一个参数完全刻画。实际做法是:先用 TT 匹配 trr 和 Qrr,再通过调整 CJO 和 VJ 修正恢复波形尾部形状。若仿真波形出现明显振荡而实测没有,应检查是否遗漏了封装寄生电感 LS 和结电容的非线性。

四、动态模型参数提取流程

参数提取应遵循“先静态、后动态”的顺序,避免参数之间相互掩盖。以下是一套可执行的提取步骤,以某 600 V/30 A 快恢复二极管为例:

  1. 提取饱和电流 IS 和发射系数 N:用正向 I-V 曲线,在 0.5~1.5 V 范围内拟合。示例:IS = 1e-14 A,N = 1.05。
  2. 提取串联电阻 RS:在大电流区(如 30 A)根据压降斜率计算。示例:RS = 15 mΩ。
  3. 提取零偏结电容 CJO 和梯度因子 M:用 1 MHz 小信号电容-电压曲线,在 0~100 V 反偏下拟合。示例:CJO = 800 pF,VJ = 0.75 V,M = 0.45。
  4. 提取渡越时间 TT:用反向恢复测试波形,先由 Qrr ≈ If·TT 估算初值,再在 SPICE 中扫描 TT 使 trr 和 I_RRM 同时匹配。示例:If = 10 A、trr = 120 ns 时,TT ≈ 50 ns。
  5. 验证软度因子:比较仿真与实测的 tb/ta。若仿真偏硬,可适当增大 TT 并微调 CJO,或引入更复杂的子电路模型。
提取 TT 时,务必使用与实际工作条件接近的 If 和 di/dt。同一只二极管在 If = 1 A 和 If = 30 A 下测得的 trr 可能相差数倍,因为大电流下存储电荷更多。模型参数应针对目标应用条件提取,而不是追求全电流范围“一套参数通吃”。

五、参数敏感性与常见问题

下表给出各动态参数对波形特征的主要影响,便于在仿真与实测不符时快速定位:

参数主要影响调整方向
TTQrr、trr、I_RRM增大 TT → Qrr 和 trr 增大,恢复变软
CJO零偏结电容、关断尾部增大 CJO → 关断后电压上升变缓,可能掩盖真实恢复
VJ / M电容非线性、高压区电容M 减小 → 高压区电容更平缓
RS正向压降、反向峰值电流增大 RS → I_RRM 略降,正向损耗增大
若仿真中反向恢复电流出现异常高频振荡,而实测波形平滑,通常不是二极管模型本身的问题,而是测试电路中的寄生电感与结电容形成了 LC 谐振。应在模型中显式加入 LS(典型 2~10 nH)和 CP(典型 1~5 pF),或检查仿真步长是否过大导致数值振荡。

完成参数提取后,建议用两组不同条件交叉验证:一组接近提取条件(If = 10 A,di/dt = 100 A/μs),另一组偏离提取条件(If = 5 A,di/dt = 200 A/μs)。若两组误差均在 20% 以内,可认为模型在目标应用范围内有效。若偏差过大,应回到 TT 和 CJO 的联合扫描,而不是单独调整某一个参数。