首页 论坛 技术交流专区 电源设计 再谈米勒平台和线性区:为什么传统计算公式计算超结MOSFET开关损耗无效?

发帖 回复

[原创] 再谈米勒平台和线性区:为什么传统计算公式计算超结MOSFET开关损耗无效?
3507 查看
2 回复
 楼主 | 发布于 2018-01-08 | 只看楼主
分享到:


功率MOSFET在开关过程中要跨越放大区,也就是线性区,形成电流和电压的交叠区,从而产生开关损耗,米勒平台就是在这个过程中形成的一段时间相对稳定的放大区 栅极驱动电压通常远大于米勒平台,那么为什么在开关过程中,VGS电压会保持平台不变?高压超结结构的米勒平台的时间长,但为什么反而开关损耗小?VGS为什么在米勒平台产生振荡?本文将详细的论述这些问题,从而在实际的应用中,提供设计优化的方向。


1功率MOSFET开关过程及米勒平台

米勒平台出现于感性负载开关,在功率MOSFET数据表中,开关过程的测试基于图1所示的电路:MOSFET先导通,然后关断,在一定电流下再次开通后关断,基于第二次开关过程测量米勒平台。

   

(a) 测试电路    (b) 测试波形

1:开关测试电路和波形

模式1t0-t1时刻

VGS电压升高到阈值电压VTH,此过程VDSID维持不变。

模式2t1-t2时刻

VGS电压继续升高,电流ID0开始增加,MOSFET工作在放大区(线性区),IDVGS由跨导Gfs限制线性增加:

ID = gfs•(VGS-VTH)

在这个过程中理论上MOSFETVDS电压不会变化,但是,由于回路di/dt变化,在杂散电感上感应出电压:

VDD = VDS+VLD+VLS

2:寄生电感的感应电压

其中,VLD为漏极回路寄生电感电压,VLS为源极回路寄生电感电压,VLDVLS上正下负,和VDS方向相同,因此实际VDS电压就略有下降,如图t1-t2时刻电压波形。

CGS大,CGD非常小,驱动电流主要给CGS充电,因此,流过CGS电流大,而流过CGD电流非常小,几乎可以忽略。MOSFET开通后,二极管反向恢复产生反向恢复电流,因此在t2时刻有尖峰的脉冲电流,如图1所示。

模式3t2-t3时刻

t2时刻,ID电流达到系统最大电流、也就是电感的最大电流IL,对应的由跨导限制的VGS电压为VGP,此时ID电流不可能再继续增加,由于跨导限制,VGS电压也不能增加要维持VGP不变,但是驱动回路仍然提供驱动的电流,试图迫使VGS电压上升。


(a) t1-t2时刻  (b) t2时刻  (c) t2时刻

3米勒平台形成

如果VGS电压增加一点点,对应的ID电流相应的也要增加,电感的电流固定不变,不可能提供额外的电流,ID电流增加就只能由G极驱动电源通过CGD提供额外的电流DID,如图3(c)所示,也就是G极驱动电源通过CGDD极提供额外的这一部分电流。

CGD要流过这一部分额外的电流,必须满足二个条件:

(1)CGD两端的电压必须发生变化,CGD才能提供额外的电流:i=C•du/dt

(2)、功率MOSFET内部,沟通已经饱和,额外的电流只能通过降低EPI外延层N-耗尽层的宽度、产生复位的电荷来提供[5]

4:减小耗尽层宽度产生复位电荷电流

VDS所加电压大小对应着相应的耗尽层宽度,耗尽层的宽度降低,VDS电压也就下降,同时CGD也就无法再维持原来的电压,VGD的电压也随之发生改变。

VDSVGD电压变化共同产生抽取电流G极驱动电源所能提供的最大电流通过米勒电容CGDCrss)基本上完全抽取干净,CGS几乎没有充电的电流,驱动电流全部流向CrssVGS的电压就不再变化,保持一个平台区,维持平台状态,形成有名的米勒平台

整个米勒平台时间段t2-t3,器件工作在稳定的恒流区VGS电压保持恒定VGP不变,ID电流保持最大的系统电流IL恒定,VGP电压就是米勒平台电压:ID=IL=gfs•(VGP-VTH) 

在米勒平台时间内,米勒电容Crss电流为:

Icrss=Crss•dVCrss/dt=Crss•dVDS/dt=IG=(Vcc–VGP)/RG

其中,RG为驱动器电源VCCG极所有串联电阻总和,由上式就可以估算米勒平台的时间t2~t3

VCC=5VVTH=2Vgfs=50RG=10欧,在t2时刻,ID(t2)=IL=25A,得到:VGP=2.5V

t2时刻,VGS电压增加微小量为DVGS ID(t2)+ DID =gfs•(VGP+DVGS -VTH)ID(t2)+(Vcc–VGP)/RG=gfs•(VGP+DVGS -VTH) ,解得:DVGS=0.005V

VGS仅仅增加0.005V,就可以将驱动电源提供的电流完全抽取,因此在波形上也就看到VGS的电压基本保持不变。

从上述分析可知,米勒平台的电压在米勒平台时间内会有微小的增加,如图5所示,这和驱动电路参数直接相关。另外因为CGDCDS电容值不是固定的,随着电压的变化非线性的变化,系统最大电流和驱动回路的参数也会变化,因此米勒平台电压也会变化,甚至会出现振荡。

  

(a) 米勒平台期间VGS电压微小增加 (b) 米勒平台电压变化

5:米勒平台电压变化

在单位时间内,VDSdVDS/dt降低一定值,VDS降低,Crss急剧增加,ICrss也急剧增加,由公式:ICrss=CrssdVDS/dt=(VccVGP)/RG可知,dVDS/dtVccRG不变,驱动回路中只有VGP下降、也就是CGS放电VGS下降,才能提供足够的Crss抽取电流,满足等式的要求。

VGS下降,跨导限制的电流ID也会下降,多余的电流IL-ID就会对CrssCGS反向充电,如图6所示,从而将VGS的电压提高,如此反复,形成米勒平台的振荡。可以看到,米勒平台振荡的过程就是因为寄生电容的变化,VGPCrssdVDS/dt相应的改变自动寻找平衡的过程,这个过程也会叠加寄生电感的影响。

6VGS的振荡

随着VDS电压不断降低,EPI外延层N-中耗尽层宽度不断降低,耗尽层空间电荷区宽度不断降低,内建电场也不断减小,直到耗尽层和空间电荷区完全消失,内建电场为0VDS电压也就降到最小值,然后不再变化,米勒平台结束,对应时间为t3

模式4t3-t4时刻

t3时刻米勒平台结束,VDS电压降到最小值后不再变化,VGD电压也不再变化,Crss不再抽取驱动电路的电流,驱动电源又开始对CGS充电,因此,VGS开始增加,到最大的驱动电压VCC


2功率MOSFET开关损耗

平面结构的高压功率MOSFET,通常使用上述方法计算t1-t2时间,米勒平台时间t2-t3,然后再计算开关损耗:

Psw-On= ID•VDS•(t3-t2+t2-t1)/2•Ts

但是对于超结的高压功率MOSFET,可以发现:米勒平台时间t2-t3非常长但实际上,其开关损耗远远小于平面结构,也就是用上述的计算方法完全失效,这又是什么原因?

从波形可以看到,在米勒平台的前部分,VDS电压很快的降低到较低值,后面很长的一段米勒平台的时间,VDS很低,使用这个米勒平台时间用传统的公式计算,当然就有问题。


超结的高压功率MOSFET,为什么在VDS很低状态,米勒平台维持那么长的时间?



超结结构使用横向电场,在高压时,中间N+区完全耗尽,存储电荷很小,CDSCrss都非常小,VDS开始下降非常快。当电压降到50V或更低的电压,N+P区耗尽层宽度减小直到消失,逐渐恢复到原来的高掺杂状态,相当于存储电荷突然增加,因此,电容也就会突然增加

如图7所示,600V/20A0.199W超结高压MOSFETCDSCrss0V偏压的电容是高压状态时电容的几百倍:Crss(600V)=2pFCrss(0V)=600pFCoss(600V)=68pFCoss(0V)=7000pF

 

图7:高压超结结构的MOSFET电容

CrssCoss在低电压时容值非常大因此,VDS电压降低到50V以下,其变化非常缓慢,下降的斜率也非常缓慢,到完全导通所需要的时间也比较长,因此,米勒平台在较低VDS电压维持较长的时间。

 

图8:高压超结结构MOSFET开通波形

因此,计算超结的开关损耗,只能近似的使用前面一段VDS降到较低值的时间,而不能使用VGS的平台时间。

开关过程中,高压超结结构寄生电容的突变非常大,产生急剧的dV/dt突变,容易产生振荡和EMI的问题,这也是超结结构固有特性,需要仔细的设计驱动电路。

(1 ) (1 )
回复 举报

回复于 2018-01-08 沙发

  多谢分享,学习了!
(0 )
评论 (0) 举报

回复于 2018-01-08 2#

感谢松哥分享;
(0 )
评论 (0) 举报
  • 发表回复
    0/3000





    举报

    请选择举报类别

    • 广告垃圾
    • 违规内容
    • 恶意灌水
    • 重复发帖

    全部板块

    返回顶部