关于开关电源-MOS开关损耗推导过程分析

开关损耗是什么
开关损耗包括导通损耗和截止损耗。导通损耗指功率管从截止到导通时,所产生的功率损耗。截止损耗指功率管从导通到截止时,所产生的功率损耗。
开关损耗(switching-loss)包括开通损耗(turn-on loss)和关断损耗(turn-of loss),常常在硬开关(hard-switching)和软开关(soft-switching)中讨论。
所谓开通损耗(turn-on loss),是指非理想的开关管在开通时,开关管的电压不是立即下降到零,而是有一个下降时间,同时它的电流也不是立即上升到负载电流,也有一个上升时间。
在这段时间内,开关管的电流和电压有一个交叠区,会产生损耗,这个损耗即为开通损耗。以此类比,可以得出关断损耗产生的原因,这里不再赘述。
开关损耗另一个意思是指在开关电源中,对大的mos管进行开关操作时,需要对寄生电容充放电,这样也会引起损耗。
mos开关损耗推导过程解析
电源工程师们都知道开关mos在整个电源系统里面的损耗占比是不小的,开关mos的的损耗我们谈及最多的就是开通损耗和关断损耗,由于这两个损耗不像导通损耗或驱动损耗一样那么直观,所有有部分人对于它计算还有些迷茫。
我们今天以反激ccm模式的开通损耗和关断损耗来把公式推导一番,希望能够给各位有所启发。
我们知道这个损耗是由于开通或者关断的那一个极短的时刻有电压和电流的交叉而引起的交越损耗,所以我们先得把交越波形得画出来,然后根据波形来一步步推导它的计算公式。
1、最恶劣情况的分析
下图为电流与电压在开关时交叠的过程,这个图中描述的是其实是最恶劣的情况,开通时等mos管电流上升到i1之后mos管电压才开始下降,关断时等mos管电压上升到vds后mos管电流才开始下降。
最恶劣的情况分析:
2、mos管开通过程
阶段一:电压不变电流上升(电压为vds不变,电流由0上升到ip1)
mos开通瞬间,电流从零快速开始上升到ip1,此过程mos的ds电压不变为vds;
阶段二:电流不变电压下降(电流为ip1不变,电压由vds下降到0)
电流上升到ip1后,此时电流的上升斜率(ip1-ip2段)相对0-ip1这一瞬间是非常缓慢的,我们可以近似把上升到ip1之后继续上升的斜率认为是0,把电流基本认为是ip1不变,此时mos管的ds电压开始快速下降到0v。
3、mos管关断过程
阶段一:电流不变电压上升(电流为ip2不变,电压由0上升到vds)
电压从0快速开始上升到最高电压vds,与开通同理此过程mos的电流基本不变为ip2;
阶段二:电压不变电流下降(点压为vds不变,电流由ip2下降到0)
电压此时为vds不变,电流迅速从ip2以很大的下降斜率降到0。
上面对最恶劣的开关情况做了分析,但是根据个人的经验这只是一场误会,个人没发现有这种情况,所以我一般不用这种情况来计算开关损耗。
下面直接给出最恶劣的情况的开通关断损耗的计算公式:
至于关断和开通的交越时间t下面会给出估算过程。个人认为更符合实际情况的分析与推导,请看下图。
这种情况跟上一种情况的不同之处就在于:
开通时:电流0-ip1上升的过程与电压vds-0下降的过程同时发生。
关段时:电压0-vds的上升过程与电流从ip2-0的下降过程同时发生。
4、开通时的损耗推导
我们先把开通交越时间定位t1,我们大致看上去用平均法来计算好像直接可以看出来,ip1/2 × vds/2 *t1*fs,实际上这是不对的,这个过程实际上准确的计算是,在时间t内每一个瞬时的都对应一个功率,然后把这段时间内所有的瞬时功率累加然后再除以开关周期t或者乘以开关频率fs。好了思想有了就只剩下数学问题了,我们一起来看下。
对于此式,vds、ip1在计算变压器时已经计算出来,fs是开关频率是已知的,所以只要求出t1就能估算出开通损耗。
下面我来说一下t1的估算方法,思路是根据mos管datasheet给出的栅极总电荷量来计算时间t1,用公式qg=i*t来计算。
我们来看看上图是驱动的过程,vth为mos管的开通阈值,vsp为mos管的米勒平台,实际上mos管从开始导通到饱和导通的过程是从驱动电压a点到b点这个区间。
其中栅极总电荷gg是可以在mos管的datasheet中可以查询到的。
然后就是要求这段时间的驱动电流,我们看下图,这个电流结合你的实际驱动电路来取值的。
根据你的驱动电阻r1的值和米勒平台电压可以把电流i计算出来。米勒平台电压vsp也可以在mos管的datasheet中可以查到。
然后再根据你的实际驱动电压(实际上就是近似等于芯片vcc供电电压),实物电压做出来之前,在理论估算阶段可以自己先预设定一个,比如预设15v。
我们计算时把vth到vsp这一段把它近似看成都等于vsp,然后就很好计算出i了。
i=(vcc-vsp)/r1
此刻驱动电流i已经求出,接下来计算平台时间(a点到b点)t1.
qg=i*t1
t1=qg/i
接下来我们总结一下开关mos开通时的损耗计算公式:
i=(vcc-vsp)/r1 计算平台处驱动电流
t1=qg/i 计算平台的持续时间(mos开通时,电压电流的交越时间)
pon=1/6*vds*ip1*t1*fs
5、关断时的损耗
对于关断时的损耗计算跟开通时的损耗就算推导方式没什么区别,这里给出一个简单的结果。
i=(vsp)/r2 计算平台处驱动电流
t1=qg/i 计算平台的持续时间(mos关断时,电压电流的交越时间)
ptoff=1/6*vds*ip1*t1*fs
上文是针对反激ccm,对于dcm的计算方法是一样的,不过dcm下ip1为0,开通损耗是可以忽略不计的,关断损耗计算方法一样。

天数智芯的天垓100产品满足行业客户关键性应用需求
FPGA SoM在无线电视系统中的应用
NVIDIA Triton 系列文章(11):模型类别与调度器-2
指纹触控识别技术将实现普遍应用,苹果也不例外
如何配置及访问S7-1200的Web服务器功能?
关于开关电源-MOS开关损耗推导过程分析
流量控制的作用是什么 浅谈TCP流量控制机制原理
高性价比的大眼橙X20不止有光学变焦,还有超流畅的观看体验
科大讯飞奏响青春集结号,等你!
苹果高调晒自动驾驶新成果,借光学雷达传感器将数据转3D测绘图
三极管是什么?三极管是干嘛用的?
OPPO即将正式发布OPPO Find X3系列
中国联通将继续加大网络安全产品研发 构建网络安全业务新生态
《华林科纳-半导体工艺》化学品对硅片上金属污染的影响
私人数字货币中能够得到些什么
一种直流DVR装置研发方案
深度解析昇腾AI全栈架构设计
液压机器人的系统介绍和三种新机器人的介绍
SpaceX重型猎鹰首次商业发射升空 以色列首枚月球探测器坠毁
你知道十进制转二进制如何进行转换吗?