• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

【原创】MOS管的开关损耗分析-反激案例

开关电源中的损耗很多,而对开关损耗的过程十分不解。经过一段时间的学习,小有心得。得此和大家分享。

开关损耗,下面以MOS管为例。开关电源有三种模式CCM\DCM\BRM。

CCM开关损耗有两部分:导通和关断过程中的损耗。而DCM、BRM只有关断损耗(关断过程中的损耗)。

 

此贴MOS管的开关损耗-反激式分析 

全部回复(79)
正序查看
倒序查看
wanwehua
LV.6
2
2011-11-01 11:51
表示期待!
0
回复
cheng111
LV.11
3
2011-11-01 11:54

1.先计算导通转换过程中的损耗

 

CCM模式下,开关的导通时的电流电压波形如 1所示。

 

1  电压和电流波形

根据数据给出的原理:当MOS管接感性负载时,当电流变化时,电压保持不变;当电压变化时,电流保持不变。所以可以利用电流的平均值、电压的平均值来计算MOS管的导通转换过程中的损耗平均值,可得开关导通转换过程中的损耗为:

 
0
回复
cheng111
LV.11
4
2011-11-01 11:57
@cheng111
1.先计算导通转换过程中的损耗 CCM模式下,开关的导通时的电流与电压波形如图1所示。[图片] 图1 电压和电流波形根据数据给出的原理:当MOS管接感性负载时,当电流变化时,电压保持不变;当电压变化时,电流保持不变。所以可以利用电流的平均值、电压的平均值来计算MOS管的导通转换过程中的损耗平均值,可得开关导通转换过程中的损耗为:[图片] 

下面以反激式为例进行公示推倒。

1.1.1    CCM下反激式开关电源损耗公式

1.         I4电流的确定

先让我们回顾一下CCM模式下输入电感的电流波形,如 2所示。

 

2  CCM模式电流波形

2可知:I2MOS管导通时的电流,I3MOS管的最大电流。众所周知,反激式开关电源导通的转换时间是纳秒级的,而导通时间是微秒级的,所以开关导通转换过程中的损耗公式中的I4=I2

1.         Vds电压的确定

反激电路框图如 3所示。

 

3  反激框图

在确定Vds电压之前,需要确定几点原则:(1)变压器中有能量时,输入绕组、输出绕组至少有一个有电流流过或者两个都有(电流是变压器有能量的表现);(2)输出二极管导通是需要电压的,也就是输出绕组的电压必须上升到Vo+Vf;(3)电感电流不能突变。

由于电感电流不能突变,输出绕组必须维持D1导通的电压来使电流迅速下降,然后才是输出绕组电压方向。所以导通转换过程中Vds=Vin+VorCCM模式下,反激电源中MOS管导通时的开关损耗公式为:

 

Vor为初级绕组上的反射电压。

 

0
回复
lxgmvp
LV.7
5
2011-11-01 12:00

支持,占位!

0
回复
zvszcs
LV.12
6
2011-11-01 12:31
@lxgmvp
支持,占位!

支持一下

 

0
回复
zouliquan
LV.4
7
2011-11-01 12:53
期待着楼主的大作
0
回复
2011-11-01 13:02
@cheng111
1.先计算导通转换过程中的损耗 CCM模式下,开关的导通时的电流与电压波形如图1所示。[图片] 图1 电压和电流波形根据数据给出的原理:当MOS管接感性负载时,当电流变化时,电压保持不变;当电压变化时,电流保持不变。所以可以利用电流的平均值、电压的平均值来计算MOS管的导通转换过程中的损耗平均值,可得开关导通转换过程中的损耗为:[图片] 

“当MOS管接感性负载时,当电流变化时,电压保持不变;当电压变化时,电流保持不变。所以可以利用电流的平均值、电压的平均值来计算MOS管的导通损耗平均值”

平均值计算恐怕误差太大,当用有效值计算,当然用积分来计算是最准确的。

0
回复
2011-11-01 13:22
帮顶帮顶
0
回复
10227
LV.7
10
2011-11-01 13:24
@电源网-源源
帮顶帮顶
0
回复
qi8903
LV.6
11
2011-11-01 13:40
@cheng111
下面以反激式为例进行公示推倒。1.1.1   CCM下反激式开关电源损耗公式1.        I4电流的确定先让我们回顾一下CCM模式下输入电感的电流波形,如图2所示。[图片] 图2 CCM模式电流波形由图2可知:I2为MOS管导通时的电流,I3为MOS管的最大电流。众所周知,反激式开关电源导通的转换时间是纳秒级的,而导通时间是微秒级的,所以开关导通转换过程中的损耗公式中的I4=I2。1.        Vds电压的确定反激电路框图如图3所示。[图片] 图3 反激框图在确定Vds电压之前,需要确定几点原则:(1)变压器中有能量时,输入绕组、输出绕组至少有一个有电流流过或者两个都有(电流是变压器有能量的表现);(2)输出二极管导通是需要电压的,也就是输出绕组的电压必须上升到Vo+Vf;(3)电感电流不能突变。由于电感电流不能突变,输出绕组必须维持D1导通的电压来使电流迅速下降,然后才是输出绕组电压方向。所以导通转换过程中Vds=Vin+Vor。CCM模式下,反激电源中MOS管导通时的开关损耗公式为:[图片] Vor为初级绕组上的反射电压。 

支持,楼主有个问题问下,为什么CCM有导通和关断损耗而DCM、BRM只有关断损耗?

0
回复
160217
LV.5
12
2011-11-01 13:42
@世界真奇妙
“当MOS管接感性负载时,当电流变化时,电压保持不变;当电压变化时,电流保持不变。所以可以利用电流的平均值、电压的平均值来计算MOS管的导通损耗平均值”平均值计算恐怕误差太大,当用有效值计算,当然用积分来计算是最准确的。

此处的情形,由于电压/电流是线性变化的,并且电流变化时,电压保持不变;当电压变化时,电流保持不变,因此用平均值计算的结果跟用积分的结果一样。

有效值计算是用来算导通后的内阻损耗的,不适用于开关过程。

0
回复
160217
LV.5
13
2011-11-01 13:43
@qi8903
支持,楼主有个问题问下,为什么CCM有导通和关断损耗而DCM、BRM只有关断损耗?
DCM/BRM的开通过程属于ZCS开通,没开通损耗。
0
回复
2011-11-01 13:45
@cheng111
1.先计算导通转换过程中的损耗 CCM模式下,开关的导通时的电流与电压波形如图1所示。[图片] 图1 电压和电流波形根据数据给出的原理:当MOS管接感性负载时,当电流变化时,电压保持不变;当电压变化时,电流保持不变。所以可以利用电流的平均值、电压的平均值来计算MOS管的导通转换过程中的损耗平均值,可得开关导通转换过程中的损耗为:[图片] 

师长,这一块开贴啦,我的困惑要解决啦!详听你的讲解,不懂再问啊!

0
回复
cheng111
LV.11
15
2011-11-01 13:58
@160217
DCM/BRM的开通过程属于ZCS开通,没开通损耗。
是的。不过导通的时候还是有损耗,计算他自己内部电容的能量。
0
回复
cheng111
LV.11
16
2011-11-01 13:59
@世界真奇妙
“当MOS管接感性负载时,当电流变化时,电压保持不变;当电压变化时,电流保持不变。所以可以利用电流的平均值、电压的平均值来计算MOS管的导通损耗平均值”平均值计算恐怕误差太大,当用有效值计算,当然用积分来计算是最准确的。
如果是刚好的两个三角波,就是平均值。可以去推理一下的。
0
回复
2011-11-01 14:00
@160217
此处的情形,由于电压/电流是线性变化的,并且电流变化时,电压保持不变;当电压变化时,电流保持不变,因此用平均值计算的结果跟用积分的结果一样。有效值计算是用来算导通后的内阻损耗的,不适用于开关过程。
“MOS管的导通损耗”难道不是“导通后的内阻损耗”
0
回复
cheng111
LV.11
18
2011-11-01 14:04
@cheng111
下面以反激式为例进行公示推倒。1.1.1   CCM下反激式开关电源损耗公式1.        I4电流的确定先让我们回顾一下CCM模式下输入电感的电流波形,如图2所示。[图片] 图2 CCM模式电流波形由图2可知:I2为MOS管导通时的电流,I3为MOS管的最大电流。众所周知,反激式开关电源导通的转换时间是纳秒级的,而导通时间是微秒级的,所以开关导通转换过程中的损耗公式中的I4=I2。1.        Vds电压的确定反激电路框图如图3所示。[图片] 图3 反激框图在确定Vds电压之前,需要确定几点原则:(1)变压器中有能量时,输入绕组、输出绕组至少有一个有电流流过或者两个都有(电流是变压器有能量的表现);(2)输出二极管导通是需要电压的,也就是输出绕组的电压必须上升到Vo+Vf;(3)电感电流不能突变。由于电感电流不能突变,输出绕组必须维持D1导通的电压来使电流迅速下降,然后才是输出绕组电压方向。所以导通转换过程中Vds=Vin+Vor。CCM模式下,反激电源中MOS管导通时的开关损耗公式为:[图片] Vor为初级绕组上的反射电压。 
而在很多的地方,他人都是使用最大值(图2中的I3)进行计算。
0
回复
cheng111
LV.11
19
2011-11-01 14:07
@世界真奇妙
“MOS管的导通损耗”难道不是“导通后的内阻损耗”
 世界真奇妙你好,多谢支持。上面是我不够严谨,导致混淆了。马上改正。
0
回复
chuangmao
LV.7
20
2011-11-01 14:16
@10227
[图片]
期待楼主继续讲课。
0
回复
cheng111
LV.11
21
2011-11-01 14:18
@电源网-源源
帮顶帮顶
多谢大家的支持。
0
回复
160217
LV.5
22
2011-11-01 14:18
@cheng111
是的。不过导通的时候还是有损耗,计算他自己内部电容的能量。

楼主真严谨

开通时Cds电容向MOS放电确实是损耗,很容易忽略。

0
回复
cheng111
LV.11
23
2011-11-01 14:23
@160217
楼主真严谨[图片]开通时Cds电容向MOS放电确实是损耗,很容易忽略。
没办法,为了确定损耗计算的公式中的Vds,看波形的时候很容易被这个电容的电压混了。看了波形就不会混淆了,呵呵。
0
回复
zvszcs
LV.12
24
2011-11-01 14:47
@cheng111
多谢大家的支持。

继续啊

0
回复
2011-11-01 15:05
@cheng111
下面以反激式为例进行公示推倒。1.1.1   CCM下反激式开关电源损耗公式1.        I4电流的确定先让我们回顾一下CCM模式下输入电感的电流波形,如图2所示。[图片] 图2 CCM模式电流波形由图2可知:I2为MOS管导通时的电流,I3为MOS管的最大电流。众所周知,反激式开关电源导通的转换时间是纳秒级的,而导通时间是微秒级的,所以开关导通转换过程中的损耗公式中的I4=I2。1.        Vds电压的确定反激电路框图如图3所示。[图片] 图3 反激框图在确定Vds电压之前,需要确定几点原则:(1)变压器中有能量时,输入绕组、输出绕组至少有一个有电流流过或者两个都有(电流是变压器有能量的表现);(2)输出二极管导通是需要电压的,也就是输出绕组的电压必须上升到Vo+Vf;(3)电感电流不能突变。由于电感电流不能突变,输出绕组必须维持D1导通的电压来使电流迅速下降,然后才是输出绕组电压方向。所以导通转换过程中Vds=Vin+Vor。CCM模式下,反激电源中MOS管导通时的开关损耗公式为:[图片] Vor为初级绕组上的反射电压。 
师长,为什么你在计算Vds时Vds=Vin+Vor,而不考虑漏感呢?
0
回复
cheng111
LV.11
26
2011-11-01 15:14

 1.1.1    关断时的开关损耗

关断转换过程中的电压电流波形如 7所示。

  

7  关断过程电压电流波形

根据数据给出的原理:当MOS管接感性负载时,当电流变化时,电压保持不变;当电压变化时,电流保持不变。所以可以利用电流的平均值、电压的平均值来计算MOS管的关断时的开关损耗平均值,可得开关关断时的开关损耗为:

 

与前面计算开关导通时的开关损耗非常相识,看确有本质的不同。

1.         电流

在正常的反激式开关电源设计中,开关电源导通的转换时间是纳秒级的,而导通时间是微秒级的,所以导通时的开关损耗公式中的Id=I3(电流I3 2所示)。

2.         电压Vds

先上一个反激式漏极尖峰电压吸收电路,如 8所示,其中的红色部分。

 

8  反激式漏极吸收电路

在确定Vds电压之前,需要确定几点原则:(1)变压器中有能量时,输入绕组、输出绕组至少有一个有电流流过或者两个都有(电流是变压器有能量的表现);(2)输出二极管导通是需要电压的,也就是输出绕组的电压必须上升到Vo+Vf;(3)电感电流不能突变。

有上面的三原则可知,输出绕组的电压先上升至Vo,然后输出整流管D1导通,这个时候初级的电感电流急剧下降,输出绕组电流相应上升。而初级漏感尖峰电压上升速度比纳秒级还小,所以可以得出:开关关断过程损耗计算公式中电压应该为输入电压、电容C两端电压之和。

  

Vc为电压尖峰电路中电容的吸收电压,其中不仅包含反射电压,还有漏感导致的尖峰电压。I3是输入电感上面的峰值电流。

 

反激CCM模式的开关损耗以及分析都给出了,大家可以尝试的分析一下DCM或者正激的。

0
回复
cheng111
LV.11
27
2011-11-01 15:32
@世界真奇妙
“当MOS管接感性负载时,当电流变化时,电压保持不变;当电压变化时,电流保持不变。所以可以利用电流的平均值、电压的平均值来计算MOS管的导通损耗平均值”平均值计算恐怕误差太大,当用有效值计算,当然用积分来计算是最准确的。

下面是一部分导通时的开关损耗的推导过程:(使用积分方式)

可以看出是一样的。

 

0
回复
cheng111
LV.11
28
2011-11-01 15:33
@笨小孩1114
师长,为什么你在计算Vds时Vds=Vin+Vor,而不考虑漏感呢?
在导通的时候可以不考虑漏感,但是关断的时候就需要考虑。可以看26贴。
0
回复
2011-11-01 15:35
0
回复
2011-11-01 16:04
@cheng111
如果是刚好的两个三角波,就是平均值。可以去推理一下的。[图片]

 根据第4帖的电流波形图,用下面两种不同的计算方法得到不同的结果。

如果是梯形波:

设:MOSFETRDS1欧姆,I21AI33A,平均电流I2A

按电流平均值计算:功耗P1Ω*2A*2A4W

按电流(最大值+最小值)/2计算:[1Ω*1A*1A+1Ω*3A*3A]/25W

计算方法不一样,结果分别是4W5W,相差较大。

如果是三角波:

设:MOSFETRDS1欧姆,I20AI34A,平均电流I2A

按电流平均值计算:功耗P1Ω*2A*2A4W

按电流(最大值+最小值)/2计算:[1Ω*0A*0A+1Ω*4A*4A]/28W

计算方法不一样,结果分别是4W8W,相差很大。

0
回复
160217
LV.5
31
2011-11-01 16:19
@世界真奇妙
 根据第4帖的电流波形图,用下面两种不同的计算方法得到不同的结果。如果是梯形波:设:MOSFET的RDS为1欧姆,I2=1A,I3=3A,平均电流I=2A按电流平均值计算:功耗P=1Ω*2A*2A=4W按电流(最大值+最小值)/2计算:[(1Ω*1A*1A)+(1Ω*3A*3A)]/2=5W计算方法不一样,结果分别是4W和5W,相差较大。如果是三角波:设:MOSFET的RDS为1欧姆,I2=0A,I3=4A,平均电流I=2A按电流平均值计算:功耗P=1Ω*2A*2A=4W按电流(最大值+最小值)/2计算:[(1Ω*0A*0A)+(1Ω*4A*4A)]/2=8W计算方法不一样,结果分别是4W和8W,相差很大。

先支持你的观点……

弱弱地问一句,楼主讨论的是导通转换过程损耗,即开关损耗,你描述的导通损耗,即MOS内阻损耗,是不是……?

0
回复