3. 导通损耗与开关损耗的工程计算

在车规功率变换器里,MOSFET 的损耗直接决定结温、散热器尺寸和可靠性余量。工程上最常用的拆分方式是把总损耗分成两部分:导通损耗 P_cond 和开关损耗 P_sw。onsemi 的数据手册通常给出 RDS(on) 随温度变化的归一化曲线、Eon/Eoff 随电流和 Rg 变化的曲线,这些参数正是建立损耗模型的输入。本节以同步 Buck 电路的下管为例,说明如何用这些参数算出可用的损耗数值,并讨论温度修正。

一、导通损耗:P_cond = I² · RDS(on) · D

导通损耗来自沟道电阻上的焦耳热。对下管而言,它在死区后导通,占空比为 D。公式中的 I 应取有效值而非平均值。若电感电流近似三角波,纹波峰峰值为 ΔI,则有效值可写成:

I_rms = sqrt(I_out² + ΔI²/12)
P_cond = I_rms² · RDS(on)(Tj) · D

举例:某 48V/12V 同步 Buck,输出 20A,ΔI = 6A,下管占空比 D = 0.75。先算 I_rms = sqrt(400 + 36/12) ≈ 20.15A。若选用 onsemi 的 80V N 沟道 MOSFET,25°C 时 RDS(on) = 4.5mΩ,则 25°C 下 P_cond ≈ 20.15² × 0.0045 × 0.75 ≈ 1.37W。这个值只是起点,因为 RDS(on) 会随结温上升。

二、开关损耗:P_sw = fsw · (Eon + Eoff)

开关损耗发生在每次开通和关断的过渡过程中。onsemi 数据手册一般给出在特定 VDS、ID、Rg 和 Tj 下的 Eon、Eoff 曲线或表格。若已知开关频率 fsw,则:

P_sw = fsw · (Eon + Eoff)

继续上面的例子:fsw = 200kHz,查 onsemi 曲线在 20A、Rg = 4.7Ω 时,Eon ≈ 55μJ,Eoff ≈ 35μJ。则 P_sw = 200k × (55 + 35)μJ = 18W。这个数字远大于导通损耗,说明在高频下开关损耗是主导项。若把 fsw 降到 100kHz,P_sw 立刻减半到 9W,但电感和电容体积会增大,这就是工程上的取舍。

需要提醒的是,Eon/Eoff 会随电流、电压和栅极电阻变化。onsemi 的曲线通常以 VDS = 40V 或 60V 为条件,若实际母线电压不同,应按比例修正。此外,下管在死区期间体二极管导通也会产生额外损耗,这部分通常单独估算,不并入 Eon/Eoff。

三、温度对 RDS(on) 的修正

硅 MOSFET 的 RDS(on) 具有正温度系数,典型值在 25°C 到 125°C 之间上升约 1.5~1.8 倍。onsemi 数据手册会给出归一化曲线 RDS(on)(Tj)/RDS(on)(25°C)。工程上常用线性近似:

RDS(on)(Tj) = RDS(on)(25°C) · [1 + α · (Tj - 25)]
α ≈ 0.006 ~ 0.008 /°C

若取 α = 0.007,Tj = 100°C,则修正系数 = 1 + 0.007 × 75 = 1.525。上例中 RDS(on) 从 4.5mΩ 变为约 6.86mΩ,P_cond 从 1.37W 升到约 2.09W。这个变化会进一步推高结温,形成正反馈。因此实际计算需要迭代:先假设 Tj,算损耗,再根据热阻算 Tj,直到收敛。

迭代过程可以这样操作:设环境温度 Ta = 55°C,结到环境热阻 RθJA = 25°C/W(含散热器)。第一次假设 Tj = 100°C,得到 P_cond = 2.09W,P_sw 受温度影响较小,仍取 18W,总损耗 P_total ≈ 20.1W。则 Tj = Ta + P_total × RθJA = 55 + 20.1 × 25 = 557°C,显然不收敛。这说明散热设计必须重新评估,或者降低 fsw、并联器件、换用更低 RDS(on) 的型号。实际工程中,若发现迭代发散,应优先降低开关损耗,因为它在总损耗中占比更大。

四、损耗模型与热设计的衔接

把 P_cond 和 P_sw 算出来之后,下一步是代入热阻网络。onsemi 数据手册提供 RθJC、RθJA 以及瞬态热阻抗曲线。对于连续导通模式,用稳态热阻即可;对于脉冲负载,需要用 Zth 曲线查对应占空比和脉宽下的热阻。车规应用还要求考虑 125°C 或 150°C 的降额,通常把 Tj 控制在 125°C 以下以留出余量。

工程建议:先按 25°C 参数估算损耗,再用 100°C 或 125°C 的 RDS(on) 复算一遍。若两次结果差异超过 30%,说明温度修正不可忽略,必须进入迭代。

五、参数敏感性速查

下表汇总了各参数对损耗的影响方向,便于快速判断优化重点。表中数值为示例条件,实际应以 onsemi 数据手册曲线为准。

参数变化方向对 P_cond 影响对 P_sw 影响
输出电流 I_out增大平方增大近似线性增大
开关频率 fsw增大基本不变线性增大
占空比 D增大线性增大基本不变
结温 Tj升高增大(正温度系数)略增
栅极电阻 Rg增大不变增大(开关变慢)
MOSFET 损耗模型与温度修正迭代关系 输入参数 I_out = 20A ΔI = 6A D = 0.75 fsw = 200kHz Rg = 4.7Ω Ta = 55°C 导通损耗 P_cond I_rms = √(I_out² + ΔI²/12) P_cond = I_rms² · RDS(on) · D 25°C: 1.37W → 100°C: 2.09W 开关损耗 P_sw P_sw = fsw · (Eon + Eoff) Eon ≈ 55μJ, Eoff ≈ 35μJ P_sw = 200k × 90μJ = 18W 总损耗 P_total P_total = P_cond + P_sw 25°C: 1.37 + 18 = 19.37W 100°C: 2.09 + 18 = 20.09W 结温估算 Tj = Ta + P_total × RθJA RθJA = 25°C/W Tj = 55 + 20.09 × 25 = 557°C ✗ 迭代修正 Tj,重新计算 RDS(on) 修正方向:降低 fsw 或并联器件或换更低 RDS(on) 型号 目标:Tj ≤ 125°C,留出车规降额余量

从图中可以看到,开关损耗在总损耗中占主导,而温度修正主要影响导通损耗。实际选型时,若发现迭代后 Tj 超标,优先考虑降低 fsw 或选用 Eon/Eoff 更小的 onsemi 器件;若导通损耗占比更大,则应关注 RDS(on) 的温度系数和封装热阻。把这两个损耗分量分开计算、分别优化,才能让车规 MOSFET 在 125°C 以下稳定工作。