一种大功率IGBT模块的电流检测方法与流程

文档序号:15826555发布日期:2018-11-02 23:49阅读:1685来源:国知局

本发明涉及igbt模块,特别是涉及一种大功率igbt模块的电流检测方法。

背景技术

igbt(绝缘栅双极型晶体管)是一种是由bjt(bipolarjunctiontransistor,双极型三极管)和mos(绝缘栅型场效应管)组成的复合全控型电压驱动式功率半导体器件,集合有mosfe(金氧半场效晶体管)的高输入阻抗和gtr(电力晶体管)的低导通压降等优点,具有驱动功率小而饱和压降低的特点,普遍适用于直流电压为600v及以上的变流系统如交流电机、变频器、开关电源、照明电路、牵引传动等领域。

为保证igbt模块的正常工作,常需要检测igbt模块的导通电流,若采用直接检测的方法,往往需要利用电流传感器/电流表,但需要将电流传感器/电流表串联到待测电路中,安装复杂,成本高,对于高压大功率多igbt系统,比如模块化多电平变换器(mmc),该系统可能需要几百个大功率igbt模块,用电流传感器/电流表检测这么多igbt模块导通电流实现难度很大。根据igbt模块的导通特性曲线可知,igbt模块的饱和电压与导通电流、芯片结温和门极驱动电压相关,一般情况下igbt模块的门极驱动电压是固定不变的,故实际工作过程中,饱和电压仅仅与导通电流、芯片结温相关,故仅需饱和电压和芯片结温已知,即可反推出igbt模块的导通电流,因此可以考虑通过检测芯片结温和饱和电压,来间接检测igbt模块的导通电流;但是,常用的igbt模块一般会进行封装,很难直接检测芯片的结温。



技术实现要素:

本发明的目的在于克服现有技术的不足,提供一种大功率igbt模块的电流检测方法,通过检测散热片温度和饱和电压,分析igbt模块的结温,以实现igbt模块的导通电流间接检测,并在检测散热片温度时通过滤除不正常温度点和取平均值的方式,提高了散热片温度的准确度,有利于提高igbt模块电流检测的准确性。

本发明的目的是通过以下技术方案来实现的:一种大功率igbt模块的电流检测方法,包括以下步骤:

s1.控制igbt模块进行多段式通断,并对igbt模块散热片进行多点温度采集,得到离散温度t1,t2,...tn,n表示采集的温度个数;

s2.计算采集到的n个温度平均值

s3.从采集到的温度t1,t2,...tn中,滤除与平均值相差大于设定阈值m的不正常温度点,得到k个温度t1,t2,...tk;

s4.重新计算k个温度的平均值并将计算得到的作为散热片温度theatsink;

s5.在igbt模块正常工作过程中,采集igbt模块集电极与发射极之间的压降vce,确定igbt模块的饱和电压vcesat,根据饱和电压vcesat和散热片温度theatsink计算igbt模块的导通电流。

其中,所述步骤s3包括以下步骤:

s301.将t1,t2,...tn分别与平均值作差,求得各个温度与平均值之间的差值δt1,δt2,…,,δtn:

s302.将差值δt1,δt2,…,,δtn分别与设定阈值m相比较,在差值大于m时,滤除该差值所对应的温度点,得到剩余的k个温度t1,t2,...tk。

其中,所述步骤s5包括以下子步骤:

s501.在igbt模块正常工作过程中,采集igbt模块集电极与发射极之间压降vce,生成压降vce的变化曲线;

s502.根据压降vce的变化曲线确定igbt模块的饱和电压vcesat;

s503.在散热片温度theatsink的基础上,增加初始的δt=0作为igbt模块的结温tj:

tj=theatsink+δt;

s504.利用饱和电压vcesat和结温tj计算igbt模块的总损耗ptot1;

s505.利用结温tj和igbt模块的热阻计算出igbt模块的总损耗ptot2;

s506.计算ptot1和ptot2的差值δp=|ptot1-ptot2|;

s507.判断计算得到的差值δp是否大于设定阈值m;

若是,返回步骤s503,将δt更新为δt+t,其中t表示温度的步进间隔,重复进行步骤s503~s507;

若否,将当前的tj作为igbt模块实际结温tj′,进入步骤s508;

s508.根据实际结温tj′和饱和电压vcesat,计算igbt模块的导通电流i′c作为检查结果:

为根据饱和电压vcesat、实际结温tj′确定导通电流i′c的关系函数。

其中,所述步骤s504包括:

计算igbt模块的导通损耗pcond:

式中,d为igbt模块的导通占空比,为根据饱和电压vcesat、结温tj确定导通电流ic的关系函数;

计算igbt模块的开关损耗psw:

式中,fsw为igbt模块的开关频率,eon为igbt模块的单次开通损耗,eoff为igbt模块的单次关断损耗,为结温tj下单次开通损耗与导通电流ic的关系函数;为结温tj下单次关断损耗与导通电流ic的关系函数。

计算igbt模块的总损耗ptot1:

ptot1=pcond+psw。

其中,所述步骤s505包括:

计算igbt模块中,计算结温tj与热阻的关系:

tj=δtjc+δtch+theatsink=ptot2(rthjc+rthch)+theatsink;

式中,δtjc表示igbt模块中芯片到外壳的温差,δtch表示igbt模块到散热片的温差,rthjc表示igbt模块中芯片到外壳的热阻,rthch表示igbt模块到散热片的热阻,ptot2表示igbt模块的总损耗;

在结温tj的基础上,计算igbt模块的总损耗ptot2:

ptot2=(tj-theatsink)/(rthjc+rthch)。

本发明的有益效果是:本发明通过检测散热片温度和饱和电压,分析igbt模块的结温,以实现igbt模块的导通电流间接检测,并在检测散热片温度时通过滤除不正常温度点和取平均值的方式,提高了散热片温度的准确度,有利于提高igbt模块电流检测的准确性。

附图说明

图1为本发明的方法流程图。

具体实施方式

下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。

如图1所示,一种大功率igbt模块的电流检测方法,包括以下步骤:

s1.控制igbt模块进行多段式通断,并对igbt模块散热片进行多点温度采集,得到离散温度t1,t2,...tn,n表示采集的温度个数;

s2.计算采集到的n个温度平均值

s3.从采集到的温度t1,t2,...tn中,滤除与平均值相差大于设定阈值m的不正常温度点,得到k个温度t1,t2,...tk;

s4.重新计算k个温度的平均值并将计算得到的作为散热片温度theatsink;

s5.在igbt模块正常工作过程中,采集igbt模块集电极与发射极之间的压降vce,确定igbt模块的饱和电压vcesat,根据饱和电压vcesat和散热片温度theatsink计算igbt模块的导通电流。

其中,所述步骤s3包括以下步骤:

s301.将t1,t2,...tn分别与平均值作差,求得各个温度与平均值之间的差值δt1,δt2,…,,δtn:

s302.将差值δt1,δt2,…,,δtn分别与设定阈值m相比较,在差值大于m时,滤除该差值所对应的温度点,得到剩余的k个温度t1,t2,...tk。

其中,所述步骤s5包括以下子步骤:

s501.在igbt模块正常工作过程中,采集igbt模块集电极与发射极之间压降vce,生成压降vce的变化曲线;

s502.根据压降vce的变化曲线确定igbt模块的饱和电压vcesat;

s503.在散热片温度theatsink的基础上,增加初始的δt=0作为igbt模块的结温tj:

tj=theatsink+δt;

s504.利用饱和电压vcesat和结温tj计算igbt模块的总损耗ptot1;

s505.利用结温tj和igbt模块的热阻计算出igbt模块的总损耗ptot2;

s506.计算ptot1和ptot2的差值δp=|ptot1-ptot2|;

s507.判断计算得到的差值δp是否大于设定阈值m;

若是,返回步骤s503,将δt更新为δt+t,其中t表示温度的步进间隔,重复进行步骤s503~s507;

若否,将当前的tj作为igbt模块实际结温tj′,进入步骤s508;

s508.根据实际结温tj′和饱和电压vcesat,计算igbt模块的导通电流i′c作为检查结果:

为根据饱和电压vcesat、实际结温tj′确定导通电流i′c的关系函数。

其中,所述步骤s504包括:

计算igbt模块的导通损耗pcond:

式中,d为igbt模块的导通占空比,为根据饱和电压vcesat、结温tj确定导通电流ic的关系函数;

计算igbt模块的开关损耗psw:

式中,fsw为igbt模块的开关频率,eon为igbt模块的单次开通损耗,eoff为igbt模块的单次关断损耗,为结温tj下单次开通损耗与导通电流ic的关系函数;为结温tj下单次关断损耗与导通电流ic的关系函数。

计算igbt模块的总损耗ptot1:

ptot1=pcond+psw。

其中,所述步骤s505包括:

计算igbt模块中,计算结温tj与热阻的关系:

tj=δtjc+δtch+theatsink=ptot2(rthjc+rthch)+theatsink;

式中,δtjc表示igbt模块中芯片到外壳的温差,δtch表示igbt模块到散热片的温差,rthjc表示igbt模块中芯片到外壳的热阻,rthch表示igbt模块到散热片的热阻,ptot2表示igbt模块的总损耗;

在结温tj的基础上,计算igbt模块的总损耗ptot2:

ptot2=(tj-theatsink)/(rthjc+rthch)。

本发明通过检测散热片温度和饱和电压,分析igbt模块的结温,以实现igbt模块的导通电流间接检测,并在检测散热片温度时通过滤除不正常温度点和取平均值的方式,提高了散热片温度的准确度,有利于提高igbt模块电流检测的准确性。

最后应当说明的是,以上仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1