一、IGBT热管理概述

大家好,我是老张。做电力电子热设计十几年了,今天咱们聊聊IGBT热管理这个话题。

说实话,IGBT这东西,电气性能再牛,热没管好,照样白搭。我见过太多项目,电路设计得漂漂亮亮,一上大功率就炸管——十有八九是热设计没跟上。

1.1 IGBT工作原理与热源分析

IGBT,绝缘栅双极型晶体管,说白了就是个高速开关。它结合了MOSFET的驱动优势和双极型器件的低导通压降特性。

那热量从哪来?主要有三个源头:

  • 导通损耗:IGBT导通时,集电极-发射极之间有饱和压降Vce(sat)。电流一过,功率就出来了。P = Vce(sat) × Ic。这个损耗跟负载电流成正比。
  • 开关损耗:开通和关断过程中,电压和电流有个交叠区。每次开关都产生能量损耗。频率越高,开关损耗越大。
  • 续流二极管损耗:IGBT模块内部通常反并联一个续流二极管。反向恢复时,也会发热。

关键点:IGBT的总损耗 = 导通损耗 + 开通损耗 + 关断损耗 + 二极管损耗。其中开关损耗在高频应用(比如20kHz以上)中占比可能超过60%。

我在项目中遇到过一件事:有个客户做20kW的逆变器,开关频率设到40kHz。结果IGBT结温飙到130°C,怎么降都降不下来。后来一算,开关损耗占了总损耗的70%。最后只能把频率降到16kHz,才勉强压住温度。

为什么会这样?因为IGBT的开关损耗跟频率是线性关系。频率翻倍,开关损耗也翻倍。这个账,一定要算清楚。

1.2 散热器在电力电子系统中的作用

散热器,说白了就是个热量搬运工。IGBT芯片产生的热量,通过导热硅脂、基板,传到散热器,再靠空气或水带走。

散热器的作用可以归纳为三点:

  1. 降低热阻:把芯片到环境的热阻降下来。没有散热器,IGBT的结到环境热阻可能高达30-40°C/W。加个合适的散热器,能降到1°C/W以下。
  2. 增大散热面积:IGBT模块本身表面积有限。散热器通过翅片结构,把散热面积扩大几十倍甚至上百倍。
  3. 提供热容:短时过载时,散热器本身能吸收一部分热量,起到缓冲作用。

我的经验:选散热器时,别只看热阻。还要看散热器的热容。对于脉冲负载,热容大的散热器能有效抑制温度波动。我曾经用热容大的散热器,把IGBT的结温波动从±15°C降到了±5°C。

1.3 热设计的基本流程与目标

热设计的目标,说白了就一句话:保证IGBT的结温Tj在任何工况下都不超过最大允许值。通常IGBT的Tj,max是150°C或175°C。但我的习惯是留20%的余量,按120-140°C来设计。

基本流程是这样的:

  1. 损耗计算:根据电流、电压、开关频率、占空比,算出IGBT的总损耗。
  2. 热路建模:建立从芯片到环境的热阻网络模型。
  3. 散热器选型/设计:根据允许的温升和热阻,确定散热器的尺寸、翅片参数。
  4. 仿真验证:用CFD或热网络仿真工具进行验证。
  5. 实验测试:打样后实测温度,验证设计。

嗯,这里要注意:很多人一上来就仿真,忽略了第一步的损耗计算。损耗算不准,后面全是白搭。我见过一个团队,仿真做得花里胡哨,结果实测温度比仿真高了20°C。一查,损耗算少了30%。

下面这张图,是我个人习惯用的热设计流程框架:

IGBT热设计流程框架 ① 损耗计算 ② 热路建模 ③ 散热器选型/设计 ④ 仿真验证 ⑤ 实验测试 不满足 → 迭代优化 输入: 电流、电压、频率 占空比、环境温度 输出: 结温Tj ≤ Tj,max

这个流程,我建议你刻在脑子里。每做一个项目,都按这个走一遍。别跳步,别偷懒。

1.4 热设计的关键参数

做热设计,有几个参数你必须烂熟于心:

参数 符号 单位 说明
结温 Tj °C IGBT芯片内部的温度,最高允许值通常150°C或175°C
壳温 Tc °C IGBT模块基板表面的温度
散热器温度 Th °C 散热器基板温度
环境温度 Ta °C 散热器周围空气的温度
结到壳热阻 Rth(j-c) °C/W 芯片到模块基板的热阻,由IGBT厂家提供
壳到散热器热阻 Rth(c-h) °C/W 包括导热硅脂的热阻,通常0.05-0.2°C/W
散热器到环境热阻 Rth(h-a) °C/W 散热器的热阻,由散热器设计决定

避坑指南:我曾经遇到一个项目,工程师选散热器时只看Rth(h-a)这个参数,忽略了实际安装时的气流方向。结果散热器翅片方向装反了,风根本吹不进去,温度直接爆表。记住:散热器的热阻是在特定风速和安装方向下测的,实际使用时要考虑气流路径。

1.5 热设计中的常见误区

做热设计这么多年,我总结了几条常见误区:

  • 误区一:散热器越大越好。不一定。散热器太大,风阻也大,风扇吹不透,反而效果差。我建议散热器深度不要超过风扇直径的1.5倍。
  • 误区二:导热硅脂涂得越厚越好。恰恰相反。硅脂的作用是填充空隙,不是做导热层。涂太厚反而增加热阻。我习惯涂薄薄一层,大概0.1-0.2mm就够了。
  • 误区三:仿真结果就是最终结果。仿真只是参考。边界条件设不对,仿真就是自欺欺人。我一般仿真结果留10-15%的余量。
  • 误区四:只考虑稳态,不考虑瞬态。很多应用是脉冲负载,比如电机驱动、电焊机。这时候要看瞬态热阻抗,不是稳态热阻。

好了,这一章就聊到这儿。IGBT热管理是个系统工程,从损耗计算到散热器选型,每一步都不能马虎。下一章我们深入讲讲损耗计算的具体方法,到时候我会拿一个实际项目的数据来演示。


公众号:蓝海资料掘金营,微信deep3321