4. 功率损耗与热源建模
瞬态热响应的起点不是温度,而是功率。芯片内部的温升曲线,本质上是功率损耗在热阻—热容网络上的积分结果。因此,在建立热模型之前,必须先把“电”的行为折算成“热”的输入:器件在什么时刻、以多大功率、在哪个位置发热。本节围绕这一折算过程展开,重点解决四个问题:损耗如何分解、脉冲波形如何提取、空间分布如何简化、时变功率如何写成可仿真的数学表达。
一、损耗分解:导通损耗与开关损耗
对MOSFET和IGBT而言,总损耗通常拆成三部分:导通损耗、开关损耗和驱动/漏电等次要损耗。导通损耗由器件在导通期间的等效电阻或饱和压降决定。MOSFET常用导通电阻 R_DS(on) 描述,其导通损耗为 P_cond = I_D² · R_DS(on);IGBT则用饱和压降 V_CE(sat),近似为 P_cond = V_CE(sat) · I_C。注意 R_DS(on) 随结温升高而增大,若仿真关注长时间热积累,应把这一正反馈纳入迭代。
开关损耗发生在器件跨越截止与导通之间的过渡区。以硬开关为例,单次开通能量 E_on 与关断能量 E_off 可由电压电流交叠面积近似:E_on ≈ ∫ v_DS · i_D dt。工程上更常用数据手册给出的 E_on(I_C, V_DC, R_g, T_j) 曲线,按实际母线电压和栅极电阻做线性缩放。平均开关损耗为 P_sw = (E_on + E_off) · f_sw,其中 f_sw 为开关频率。若存在反向恢复,还需加上二极管 E_rr 贡献。
R_DS(on)=25mΩ@25℃,实际工作结温约100℃时按1.6倍修正为40mΩ;若有效电流为10A,则导通损耗约4W。若 E_on+E_off=120μJ,f_sw=50kHz,开关损耗约6W。总损耗约10W,开关损耗占比达60%,说明高频下开关损耗不可忽略。二、功率脉冲波形提取
仿真需要的不是平均功率,而是随时间变化的瞬时功率 p(t)。提取方法有三条路径:一是从电路仿真(SPICE/PLECS)直接导出器件瞬时电压电流乘积;二是从示波器实测波形做数值积分;三是在缺少波形时,用理想化梯形脉冲近似。无论哪种方式,都要明确时间基准与周期,保证脉冲宽度、占空比、上升/下降沿与真实工况一致。
提取时需注意三点:第一,开关瞬间的尖峰功率幅值高但持续时间极短,对结温的贡献取决于其能量而非峰值,因此采样率必须足够高,否则会低估 E_on/E_off;第二,导通区间内的电流并非恒定,若纹波较大,应按有效值计算导通损耗;第三,多管并联或桥臂换流时,要区分各管自身的功率,不能把桥臂总功率平均分配。
三、热源空间分布简化
真实器件的发热并非集中在一点:MOSFET的沟道区、IGBT的漂移区、二极管的PN结各有不同的体积热源。若在三维有限元中逐点建模,计算量巨大。工程上常用两种简化:其一是单点热源,把全部损耗集中在芯片有源区中心,适用于结温峰值估计;其二是分层热源,把损耗按面积比例分配到芯片、焊料、基板等层,适用于封装级温度梯度分析。简化原则是:关注结温就用单点,关注封装热扩散就用分层,关注多芯片耦合则需保留各芯片的独立热源位置。
四、时变功率载荷的数学表达
把提取到的波形写成仿真可用的数学形式,是热源建模的最后一步。常见表达有三类。第一类是周期矩形脉冲:P(t) = P_pk · [u(t) − u(t−t_on)],周期为 T,占空比 D = t_on/T,平均功率 P_avg = P_pk · D。第二类是梯形脉冲,用上升时间 t_r、导通时间 t_on、下降时间 t_f 描述,更贴近真实开关过程。第三类是多脉冲叠加:P(t) = Σ P_i · rect((t−t_i)/τ_i),用于描述PWM调制、间歇工作或负载突变。
得到 P(t) 后,结温响应由卷积给出:ΔT_j(t) = ∫₀ᵗ P(τ) · Z_th(t−τ) dτ,其中 Z_th 是瞬态热阻抗。若用Foster网络近似,Z_th(t) = Σ R_i (1 − e^{−t/τ_i}),则卷积可化为各阶RC支路的叠加,便于在Simulink或SPICE中实现。需要强调的是,Z_th 本身依赖热源面积和位置,因此空间简化方式必须与热阻抗模型匹配:单点热源配单节点Foster网络,分层热源配Cauer网络或有限元降阶模型。
Z_th(t) 而非稳态 R_th。五、建模流程与参数对照
综合以上四步,一个可复现的建模流程如下:先根据器件手册和实际工况计算 P_cond 与 P_sw;再从电路仿真或实测中提取 p(t),必要时用梯形脉冲拟合;接着按分析目标选择单点或分层热源;最后把 P(t) 写成周期脉冲或多脉冲叠加形式,与 Z_th 网络对接。下表给出关键参数与来源对照,便于实际建模时逐项核对。
| 参数 | 含义 | 典型来源 | 注意事项 |
|---|---|---|---|
R_DS(on) / V_CE(sat) |
导通等效电阻/饱和压降 | 数据手册,按结温修正 | 高温下R_DS(on)可增大50%以上 |
E_on, E_off |
单次开关能量 | 手册曲线,按V_DC、R_g缩放 | 需确认测试条件与工况一致 |
f_sw, D |
开关频率、占空比 | 控制策略设定 | 决定平均功率与脉冲密度 |
Z_th(t) |
瞬态热阻抗 | 手册曲线或Foster/Cauer拟合 | 与热源面积、位置强相关 |
t_r, t_f |
脉冲上升/下降时间 | 实测或仿真波形 | 影响高频分量与峰值结温 |
完成上述映射后,热仿真得到的结温曲线才有明确的物理依据。若发现结温峰值异常偏高,应优先检查开关损耗是否被低估、脉冲宽度是否被平滑、热源面积是否设置过大导致热阻偏小。反之,若结温远低于预期,则需确认 R_DS(on) 的温度修正是否遗漏、多脉冲叠加是否只取了单脉冲。功率损耗与热源建模的准确性,直接决定后续瞬态热响应仿真的可信度。