4. 功率损耗建模与发热源提取

在功率模块热电力耦合仿真中,损耗模型是连接“电”与“热”的桥梁。仿真能否复现真实结温,取决于能否把器件在每一个开关周期内耗散的能量,准确地分配到芯片表面的发热源上。本节围绕三类主要损耗——导通损耗、开关损耗、反向恢复损耗——说明其物理来源、计算方法,以及如何从器件手册和双脉冲测试中提取可用的损耗曲线。

一、三类损耗的物理来源与计算式

导通损耗来自器件在导通状态下通态压降与电流的乘积。对 IGBT 而言,通态压降可近似为门槛电压与动态电阻之和:VCE(sat) = VCE0 + rCE·iC,因此瞬时导通功率为 pcond(t) = VCE0·iC(t) + rCE·iC2(t)。在一个基波周期内积分,得到平均导通损耗。对 MOSFET 则用 RDS(on) 表示,损耗为 iD2·RDS(on)。注意 VCE0、rCE、RDS(on) 都随结温变化,硅器件通常呈正温度系数,因此损耗与结温之间存在耦合,这正是热电力迭代的根源。

开关损耗发生在器件状态切换的过渡区间。以 IGBT 开通为例,集电极电流上升与集射电压下降在时间上重叠,形成能量 Eon = ∫ vCE·iC dt;关断时电流下降与电压上升重叠,形成 Eoff。单次开关能量乘以开关频率即得平均开关损耗:Psw = (Eon + Eoff)·fsw。开关能量强烈依赖母线电压、负载电流和结温,工程上常写成 Esw(iC, VDC, Tj) 的三维查表形式。

反向恢复损耗出现在二极管(或 IGBT 反并联二极管)由导通转向阻断的过程中。正向电流必须先被抽走,才能建立反向阻断能力,于是产生反向恢复电流尖峰 Irr 和恢复电荷 Qrr。恢复期间二极管上同时存在反向电压与反向电流,形成能量 Erec ≈ Qrr·VR(粗略估算),更精确的做法是对 vR·iR 波形积分。反向恢复损耗不仅发热,还会叠加到对管开通损耗中,使开通能量增大,因此建模时必须把二极管恢复与 IGBT 开通作为一个整体事件处理。

功率损耗三源分解与发热源映射 导通损耗 P_cond V_CE(sat)=V_CE0+r_CE·i_C p(t)=V_CE0·i_C+r_CE·i_C² P_cond=1/T·∫p(t)dt 依赖:i_C、占空比、T_j 来源:手册输出特性曲线 发热位置:芯片有源区 开关损耗 P_sw E_on=∫v_CE·i_C dt(开通过程) E_off=∫v_CE·i_C dt(关断过程) P_sw=(E_on+E_off)·f_sw 依赖:V_DC、i_C、R_g、T_j 来源:手册 E_sw 曲线 / 双脉冲 发热位置:芯片有源区 反向恢复损耗 P_rec Q_rr、I_rr、t_rr 表征恢复过程 E_rec≈∫v_R·i_R dt P_rec=E_rec·f_sw 依赖:正向电流、dI/dt、T_j 来源:手册 Q_rr 曲线 / 双脉冲 发热位置:二极管芯片 P_total = P_cond + P_sw + P_rec 按芯片/区域分配为发热源 发热源映射到热网络节点 IGBT 芯片发热源 P_cond + E_on·f_sw + E_off·f_sw 二极管芯片发热源 P_cond(D) + E_rec·f_sw 基板/焊料层 热扩散路径,非直接热源

二、从器件手册提取损耗曲线

器件手册通常提供三类关键曲线。第一类是输出特性曲线 iC–VCE,在 25 ℃ 和 125 ℃(或 150 ℃)两个温度下给出,用于拟合 VCE0 与 rCE。做法是取曲线线性区两点,解二元一次方程组得到该温度下的参数,再对温度做线性插值。第二类是开关能量曲线 Eon、Eoff–iC,一般标注在特定 VDC、Rg、Tj 条件下。若实际母线电压不同,可用能量近似与电压成正比的关系缩放:E(VDC2) ≈ E(VDC1)·VDC2/VDC1,但该线性关系在高压下会偏离,需谨慎。第三类是二极管反向恢复电荷 Qrr–iF 曲线,常同时给出 Irr 与 trr。

手册数据的局限在于测试条件固定、温度点稀疏、未覆盖实际栅极电阻与杂散电感。因此手册曲线适合作为初始模型,最终应以双脉冲测试数据校正。

三、双脉冲测试提取损耗曲线

双脉冲测试是获取开关损耗最直接的手段。其基本电路为:母线电容 Cbus 经叠层母排供电,上管为被测器件(DUT),下管为续流二极管(或反之),负载为空心电感 L。第一个脉冲让电感电流线性上升至目标值 IL,第二个短脉冲制造一次开通与一次关断事件,用高压差分探头测 vCE、罗氏线圈或同轴分流器测 iC,示波器以足够带宽(建议 ≥ 200 MHz)采集波形。

数据处理时,将 vCE(t) 与 iC(t) 相乘得到瞬时功率,再对开通区间和关断区间分别积分,即得 Eon 与 Eoff。积分区间的选取很关键:开通区间通常从 iC 上升到 10% 开始,到 vCE 下降到 10% 结束;关断区间从 vCE 上升到 10% 开始,到 iC 下降到 2% 结束。区间选错会带来 10% 以上的误差。反向恢复能量则在二极管电流反向区间积分,同时注意扣除探头延时造成的电压电流错位。

为建立可查表的损耗模型,需要在多个电流点(如 20%、50%、80%、100% 额定电流)、多个温度点(25 ℃、125 ℃、150 ℃)和实际栅极电阻下重复测试,得到 Esw(i, Tj) 二维表。仿真中通过双线性插值调用。下面给出一个可参考的损耗参数表结构示例(数值为教学假设,非实测):

测试条件电流 i_CE_on (mJ)E_off (mJ)E_rec (mJ)
V_DC=600 V, R_g=5 Ω, 25 ℃100 A4.25.11.3
V_DC=600 V, R_g=5 Ω, 25 ℃200 A8.610.42.9
V_DC=600 V, R_g=5 Ω, 125 ℃100 A5.06.31.8
V_DC=600 V, R_g=5 Ω, 125 ℃200 A10.112.83.7
若手头没有双脉冲平台,可先用手册曲线建立初始损耗模型,再通过温升实验反推修正系数。但要注意:手册曲线通常基于理想母排和特定散热条件,实际杂散电感会显著增大关断过压与 E_off,修正时不能只调幅值而忽略波形形状。

四、从损耗到发热源的分配

得到总损耗后,还需把它分配到正确的热网络节点。IGBT 芯片的发热源应包含其导通损耗、开通损耗和关断损耗;二极管芯片的发热源包含其导通损耗和反向恢复损耗。若模块为多芯片并联,应按芯片面积或电流份额分摊。对于基板和焊料层,它们不直接产生损耗,而是热扩散路径,在热网络中以热阻热容表示。

在热电力耦合仿真中,通常采用迭代流程:先假设初始结温 Tj,查表得到该温度下的损耗,代入热网络求解新结温,再回代更新损耗,直到结温变化小于收敛阈值(如 0.5 ℃)。由于硅器件损耗随温度上升而增大,该迭代通常收敛但需要限制最大迭代次数,避免在极端工况下振荡。

反向恢复损耗容易被低估。在硬开关桥臂中,二极管恢复电流会叠加到对管开通电流上,使对管 E_on 明显增大。若只单独计算二极管 E_rec 而忽略对管开通能量的增加,总损耗会偏低,导致结温预测偏乐观。建议在双脉冲测试中同时记录对管开通波形,把恢复事件作为整体处理。

综上,损耗建模的核心是:用导通、开关、反向恢复三类公式建立物理框架,用手册曲线获得初始参数,用双脉冲测试校正关键系数,最后按芯片位置分配发热源并参与热电力迭代。只有这三步都落实,后续的热网络求解才有可靠的输入。