2. IGBT开关过程:开与关的博弈
大家好,我是老张。今天我们来聊聊IGBT最核心的部分——开关过程。说实话,搞了十几年电力电子,我觉得IGBT的开关特性就像一个人的性格,你摸透了它,设计起来就顺手多了。
IGBT的开关过程,说白了就是它在导通和关断之间切换时,电压、电流、栅极电荷这些参数是怎么变化的。我刚开始做项目时,总觉得看datasheet就够了,直到有一次在电机驱动项目里,IGBT莫名其妙地发热严重……后来才发现,是开关过程没处理好。
核心要点:IGBT的开关过程决定了它的开关损耗、电磁干扰(EMI)和可靠性。理解这个过程,是栅极驱动优化的基础。
2.1 开通过程:从截止到饱和
IGBT的开通,就是给它栅极加上正电压,让它从截止状态变成导通状态。你想想看,这个过程其实挺复杂的,不是一蹴而就的。
我个人习惯把开通过程分成几个阶段:
- 开通延迟阶段(td(on)):栅极电压从0开始上升,但还没达到阈值电压Vth。这时候IGBT还没导通,集电极电流还是0。嗯,这里要注意,这个延迟时间主要由栅极电阻Rg和输入电容Cies决定。
- 电流上升阶段(tr):栅极电压超过Vth后,集电极电流开始上升。我记得有一次调试一个30kW的逆变器,发现电流上升太快,导致di/dt太大,产生了严重的EMI问题。
- 米勒平台阶段:这是最关键的阶段。集电极电压开始下降,但栅极电压被“钳位”在米勒平台电压Vgp附近。为什么会这样?因为米勒电容Cgc在放电,栅极电流都用来给Cgc放电了。
- 饱和阶段:集电极电压降到饱和压降Vce(sat),IGBT完全导通。
我在项目中遇到过一个问题:开通时米勒平台持续时间太长,导致开通损耗很大。后来我调整了栅极电阻,减小了Rg,平台时间缩短了,损耗也降下来了。但要注意,Rg太小会导致di/dt太大,可能引起振荡。
实战技巧:开通损耗Eon主要发生在电流上升和电压下降阶段。想降低Eon?适当减小栅极电阻Rg,但别太小,否则EMI会找你麻烦。
2.2 关断过程:从导通到截止
关断过程跟开通有点像,但方向相反。我给栅极加上负电压(或者0V),让IGBT关断。
关断过程也分几个阶段:
- 关断延迟阶段(td(off)):栅极电压开始下降,但还没降到米勒平台电压。IGBT还处于饱和状态,集电极电流不变。
- 米勒平台阶段(关断):栅极电压降到米勒平台,集电极电压开始上升。这时候米勒电容Cgc在充电,栅极电流又被“抢”走了。
- 电流下降阶段(tf):栅极电压继续下降,集电极电流开始减小。这里有个“拖尾电流”现象,IGBT关断时会有个电流尾巴,这是少数载流子复合造成的。
- 完全关断:集电极电流降到0,IGBT承受全部母线电压。
我曾经在一个风电变流器项目里,发现关断时电压尖峰特别大,差点把IGBT击穿。后来分析发现,是关断速度太快,di/dt太大,加上母线寄生电感,产生了很大的尖峰电压。解决办法是适当增大关断栅极电阻,让关断慢一点。
注意:关断损耗Eoff主要发生在电压上升和电流下降阶段。想降低Eoff?可以加快关断速度,但要注意电压尖峰和EMI。这是个权衡问题。
2.3 米勒平台效应:IGBT的“性格”体现
米勒平台,说白了就是栅极电压被“卡住”的那段时间。为什么会这样?因为米勒电容Cgc在充放电,栅极电流都用来给Cgc服务了,栅极电压就暂时不动了。
我个人觉得,米勒平台是理解IGBT开关特性的关键。它直接影响开关时间和开关损耗。
米勒平台电压Vgp的计算公式:
Vgp = Vth + Ic / gm
其中:
- Vth:阈值电压
- Ic:集电极电流
- gm:跨导
米勒平台持续时间跟栅极电阻Rg和米勒电容Cgc有关:
t_platform ≈ Rg * Cgc * ln((Vgg - Vgp) / (Vgg - Vth))
嗯,这个公式看着有点复杂,但实际应用中,你只要知道:Rg越大,平台时间越长;Cgc越大,平台时间也越长。
关键点:米勒平台是IGBT开关过程中电压和电流变化最剧烈的阶段,也是开关损耗的主要来源。优化栅极驱动,本质上就是在优化米勒平台的行为。
2.4 开关损耗分析:热管理的源头
开关损耗,就是IGBT在开通和关断过程中消耗的能量。这些能量会变成热量,让IGBT发热。你想想看,如果开关损耗太大,散热器就得加大,成本就上去了。
开关损耗的计算公式:
Psw = (Eon + Eoff) * fsw
其中:
- Eon:开通能量(J)
- Eoff:关断能量(J)
- fsw:开关频率(Hz)
Eon和Eoff可以从datasheet里查到,但要注意,datasheet里的数据是在特定条件下测的(比如特定的母线电压、电流、栅极电阻、温度)。实际应用中,这些条件可能不一样,所以需要做修正。
我记得有一次,我按照datasheet算出来的损耗只有20W,但实际测试发现IGBT温度很高,一算实际损耗有35W。后来发现,是因为我的栅极电阻跟datasheet的不一样,而且母线电压也高了。从那以后,我养成了一个习惯:自己测开关损耗,不迷信datasheet。
影响开关损耗的因素:
| 因素 | 对开通损耗Eon的影响 | 对关断损耗Eoff的影响 |
|---|---|---|
| 栅极电阻Rg增大 | Eon增大(开关变慢) | Eoff增大(开关变慢) |
| 母线电压Vdc增大 | Eon增大 | Eoff增大 |
| 集电极电流Ic增大 | Eon增大 | Eoff增大 |
| 结温Tj升高 | Eon略有增大 | Eoff明显增大 |
从表格可以看出,栅极电阻是我们可以直接控制的参数。想降低开关损耗?减小Rg。但要注意,Rg太小会导致di/dt和dv/dt太大,引起EMI和电压尖峰问题。
我的经验:在实际项目中,我通常先根据datasheet估算一个Rg值,然后在实验板上测试开关波形,观察电压尖峰和振荡情况,再微调Rg。一般调个两三次就能找到最佳值。
2.5 开关过程的SVG流程图
下面我用一张图来总结IGBT的开关过程,方便大家理解:
这张图把开通和关断的各个阶段都标出来了。你可以看到,米勒平台在开通和关断过程中都会出现,它是IGBT开关特性的核心。
2.6 小结
好了,这一章的内容就到这里。IGBT的开关过程,说白了就是栅极电荷的充放电过程。理解了米勒平台,你就理解了IGBT的“性格”。开关损耗是热管理的源头,优化栅极驱动就是在控制开关损耗。
我个人觉得,搞电力电子设计,不能光看datasheet,一定要动手测波形。我每次做新项目,都会先搭个测试板,把开关波形测出来,看看有没有振荡、尖峰太大这些问题。发现问题再调整栅极电阻,直到波形干净为止。
下一章我们会讲栅极驱动的具体设计,包括驱动芯片选型、栅极电阻计算、驱动变压器设计等。到时候我会分享一些实际项目中的案例,希望对大家有帮助。
本章要点回顾:
- 开通过程:开通延迟 → 电流上升 → 米勒平台(电压下降) → 饱和导通
- 关断过程:关断延迟 → 米勒平台(电压上升) → 电流下降(拖尾电流) → 完全关断
- 米勒平台是栅极电压被“钳位”的阶段,由米勒电容Cgc的充放电引起
- 开关损耗Psw = (Eon + Eoff) * fsw,受栅极电阻、母线电压、电流、温度影响
- 优化栅极驱动,本质上是在开关损耗和EMI之间找平衡
公众号:蓝海资料掘金营,微信deep3321