第三节:导通损耗与开关损耗——损耗构成分析,结温估算方法,散热设计对选型的影响

各位工程师朋友,咱们今天聊点实在的。功率器件选型,说白了就是跟损耗和温度打交道。你想想看,一个MOS管或者IGBT,数据手册上参数再漂亮,实际跑起来发热扛不住,一切都是白搭。我个人习惯,拿到一个新器件,第一件事不是看耐压,而是先算损耗、估结温。

3.1 损耗构成:导通损耗与开关损耗

功率器件的损耗,主要就两块:导通损耗开关损耗。这两兄弟性格完全不同,咱们一个一个说。

3.1.1 导通损耗

导通损耗,就是器件完全导通时,电流流过沟道产生的损耗。对于MOSFET,它等于 I² × Rds(on)。对于IGBT,则是 Vce(sat) × Ic

这里有个坑,我提醒一下。Rds(on) 和 Vce(sat) 都不是固定值,它们随结温升高而增大。MOSFET的Rds(on)温度系数是正的,温度每升高1℃,大约增加0.5%~0.7%。IGBT的Vce(sat)温度系数比较复杂,低压大电流下可能是正的,高压小电流下可能是负的。

注意: 千万别拿25℃下的Rds(on)去算高温工况。我在项目中遇到过,有人用25℃的Rds(on)算损耗,结果样机跑起来,MOS管直接冒烟了。后来一查,结温到了125℃,Rds(on)翻了一倍多。

导通损耗的计算公式很简单:

P_conduction = I_rms² × Rds(on)_Tj

其中:
I_rms = 流过器件的电流有效值
Rds(on)_Tj = 当前结温下的导通电阻

对于IGBT,公式是:

P_conduction = Vce(sat) × Ic_avg × D

其中:
Ic_avg = 集电极平均电流
D = 占空比

3.1.2 开关损耗

开关损耗,是器件在开通和关断过程中,电压和电流重叠产生的损耗。说白了,就是器件从导通到关断、从关断到导通那段时间里,既承受电压又流过电流,产生的能量损失。

开关损耗包括三部分:

  • 开通损耗(Eon):器件从关断到导通过程中产生的损耗
  • 关断损耗(Eoff):器件从导通到关断过程中产生的损耗
  • 反向恢复损耗(Err):续流二极管反向恢复产生的损耗

开关损耗的计算公式:

P_sw = (Eon + Eoff + Err) × f_sw

其中:
f_sw = 开关频率
Eon、Eoff、Err = 单次开关能量损耗

这里要注意,数据手册上给的Eon、Eoff通常是在特定测试条件下测的。比如栅极电阻Rg=10Ω、母线电压Vdc=400V、电流Ic=50A。实际应用中,这些条件变了,开关损耗也会变。

我的经验: 实际开关损耗往往比数据手册上的典型值大20%~30%。为什么?因为实际电路有寄生电感、PCB走线阻抗、驱动回路不理想等因素。我曾经调试一个30kW的电池化成设备,开关频率20kHz,按数据手册算的开关损耗只有80W,实际测出来105W。后来加了Rg,优化了驱动回路,才降下来。

3.2 结温估算方法

结温,就是芯片内部的温度。这个温度我们没法直接测量,只能估算。结温估算的准确性,直接决定了散热设计的成败。

结温估算的基本公式:

Tj = Tc + P_total × Rth_jc

其中:
Tj = 结温(℃)
Tc = 壳温(℃)
P_total = 总损耗(W)
Rth_jc = 结到壳的热阻(℃/W)

如果壳温也不好测,可以用环境温度来估算:

Tj = Ta + P_total × (Rth_jc + Rth_ch + Rth_ha)

其中:
Ta = 环境温度(℃)
Rth_ch = 壳到散热器的热阻(℃/W)
Rth_ha = 散热器到环境的热阻(℃/W)

这里我特别想强调一点:热阻不是常数。Rth_jc受安装方式、导热硅脂厚度、散热器平整度影响很大。Rth_ha受风速、散热器朝向、环境温度影响也很大。

结温估算的工程步骤:

  1. 先算总损耗P_total = P_conduction + P_sw
  2. 查数据手册,找到Rth_jc(注意是最大值还是典型值)
  3. 估算Rth_ch(一般取0.3~0.5℃/W,加导热硅脂可以降到0.1℃/W)
  4. 根据散热器规格和风速,查Rth_ha曲线
  5. 代入公式,算Tj
  6. 留10%~20%的余量

举个例子,我最近做的一个项目:

器件:CoolMOS IPW60R099P7
损耗:P_total = 45W
Rth_jc = 0.45℃/W(数据手册最大值)
Rth_ch = 0.3℃/W(加导热硅脂)
Rth_ha = 1.2℃/W(风冷,风速3m/s)
环境温度:Ta = 45℃

Tj = 45 + 45 × (0.45 + 0.3 + 1.2)
   = 45 + 45 × 1.95
   = 45 + 87.75
   = 132.75℃

这个结温已经接近MOSFET的极限了(通常Tj_max=150℃),需要优化散热或者换更大电流的器件。

3.3 散热设计对选型的影响

散热设计,说白了就是给热量找条出路。你想想看,功率器件产生的热量,如果不能及时散出去,结温就会一直往上涨,直到烧毁。

散热设计对选型的影响,主要体现在三个方面:

  • 决定器件封装:同样的芯片,TO-247封装比TO-220封装散热好得多。我建议,功率超过30W,就别用TO-220了,老老实实上TO-247或者D2PAK。
  • 决定并联数量:如果单个器件散热搞不定,可以考虑并联。但并联要注意均流问题,MOSFET并联相对容易,IGBT并联要小心。
  • 决定是否需要风冷或水冷:自然冷却的散热能力有限,一般每平方厘米散热面积只能散0.1~0.2W。风冷可以做到0.5~1W/cm²,水冷可以做到2~5W/cm²。
避坑指南: 我曾经犯过一个错误,选型时只看损耗,没考虑散热空间。结果器件选小了,散热器装不下。后来被迫改成两个小器件并联,PCB布局全部重来。所以,选型时一定要先画好结构布局图,看看散热器能装多大。

散热设计的几个关键点:

  1. 导热界面材料:导热硅脂、导热垫片、相变材料,各有优缺点。我个人习惯用导热硅脂,热阻低,但施工麻烦。批量生产用导热垫片,方便但热阻稍大。
  2. 散热器选型:型材散热器、插片散热器、水冷板。型材散热器最常用,成本低。插片散热器散热效率高,但贵。水冷板适合大功率(>5kW)。
  3. 风道设计:进风口和出风口要通畅,不要有遮挡。风扇要吹向散热器翅片,而不是吹向器件本身。
  4. 热仿真:功率大了,建议做一下热仿真。我用Flotherm做过几个项目,仿真结果和实测误差在5℃以内,很靠谱。

最后,我总结一下散热设计对选型的核心影响:

选型口诀:

先算损耗后算温,散热空间要留足。
封装大小看功率,风冷水冷看功率。
并联均流要小心,热阻不是固定值。
留足余量保可靠,产品才能用得久。

嗯,这一节就讲到这里。下一节咱们聊聊驱动电路设计对选型的影响,那也是个容易踩坑的地方。