<p><em>作者:周利伟 ,文章来源:<a href="https://mp.weixin.qq.com/s/6TRUWXnrF7yPQaAtI1ldmQ">英飞凌工业半导体</a></em></p…;
<p>功率器件作为电力电子装置的核心器件,在设计及使用过程中如何保证其可靠运行,一直都是研发工程师最为关心的问题。功率器件除了要考核其电气特性运行在安全工作区以内,还要对器件及系统的热特性进行精确设计,才能既保证器件长期可靠运行,又充分挖掘器件的潜力。而对功率器件及整个系统的热设计,都是以器件及系统的热路模型为基础来建模分析的,本文对IGBT模块的等效热路模型展开基础介绍,所述方法及思路也可用于其他功率器件的热设计。</p>
<p>表征热特性的物理参数有两个:热阻R和热容C,热阻R是反映物体对热量传导的阻碍效果,而热容C则是衡量物质所包含热量的物理量。一般物质上都同时存在热阻和热容两个特性,并且由于热阻和热容特性的同时作用,又产生了瞬态热阻抗Zth的特性。</p>
<p>一般业界有两种等效热路模型来描述功率器件的热特性:连续网络模型和局部网络模型,又称Cauer 模型和Foster模型,或者简称T型模型和π型模型。如图1所示。</p>
<img alt="图1.两种热路模型示意图" data-align="center" data-entity-type="file" data-entity-uuid="85992441-11ea-48f4-9952-8a13ab4d225e" src="/sites/default/files/inline-images/%E5%9B%BE1.%E4%B8%A4%E7%A7%8D%E7%83%AD%E8%B7%AF%E6%A8%A1%E5%9E%8B%E7%A4%BA%E6%84%8F%E5%9B%BE.PNG" />
<p>如图1(a),Cauer模型的结构比较真实的反应出真实的热阻热容物理结构。如果散热系统中每一层的材料的特性参数都已知时,可以通过理论计算公式来建立这种模型。并且,模块内的每一层(从芯片、芯片的焊接层、绝缘衬底、衬底焊接层、到底板)都有一对R/C参数来对应,因此通过图1(a)中的节点就可以得到每层物质的温度。但对实际系统,在热传递中很难确定热流在每一层中的分布,因此实际建模时一般不使用Cauer模型。</p>
<p>与Cauer模型不同,图1(b)中的Foster模型的R/C参数虽然不再与各材料层相对应,网络节点也没有任何物理意义,但是该模型中的R/C参数很容易从实际测量得到的瞬态热阻抗Zth曲线上拟合提取出来,因此该模型往往用于实际建模、仿真计算芯片的结温。英飞凌IGBT模块的数据手册上就分别给出了IGBT芯片与反并联二极管芯片的Zthjc曲线,以及基于Foster模型回路的四阶参数列表(以热阻ri和时间常数τi对应组合的形式),如图2所示为英飞凌FF600R12ME4模块的瞬态热阻抗曲线。</p>
<img alt="图2.英飞凌IGBT模块瞬态热阻抗曲线" data-align="center" data-entity-type="file" data-entity-uuid="9b0820bf-b95b-4617-8b93-0a41d9bf6281" src="/sites/default/files/inline-images/%E5%9B%BE2.%E8%8B%B1%E9%A3%9E%E5%87%8CIGBT%E6%A8%A1%E5%9D%97%E7%9E%AC%E6%80%81%E7%83%AD%E9%98%BB%E6%8A%97%E6%9B%B2%E7%BA%BF.PNG" />
<p>图2中给出的:</p>
<p><img alt="代码1" data-entity-type="file" data-entity-uuid="10f01162-a7aa-4ea7-b978-0d6a1a2fb39b" src="/sites/default/files/inline-images/%E4%BB%A3%E7%A0%811_2.png" /></p>
<p>动态热阻曲线可表达为:</p>
<p><img alt="动态热阻曲线" data-entity-type="file" data-entity-uuid="62de45dc-8998-492a-bef8-1ab6ab63d0e6" src="/sites/default/files/inline-images/%E4%BB%A3%E7%A0%812_3.png" /></p>
<p>如果在动态温升过程中,IGBT模块的芯片损耗P(t)是已知的,IGBT模块底板温度是已知的,则IGBT及二极管芯片的结温均可由以下公式得出:</p>
<p><img alt="IGBT及二极管芯片的结温" data-entity-type="file" data-entity-uuid="0186e290-55bc-4c77-b2b2-1e8da53f719c" src="/sites/default/files/inline-images/%E4%BB%A3%E7%A0%813_2.png" /></p>
<p>那么IGBT加散热器的系统建模是用Cauer模型还是Foster模型呢?</p>
<p>用户经常会想避免测量的花费,从而想利用目前已有的IGBT和散热器热参数搭建热路模型图。Cauer热路模型和Foster热路模型都提供描述了IGBT的结到壳与散热器到周围环境的热传递过程。如果要将IGBT和散热器的模型合并在一起,使用哪个模型更适合呢?</p>
<p>Cauer热路模型中的IGBT和散热器:</p>
<img alt="图3.合并的系统热路模型——Cauer模型" data-align="center" data-entity-type="file" data-entity-uuid="ea05396a-4d43-43f0-81e2-994e0e39e34e" src="/sites/default/files/inline-images/%E5%9B%BE3.%E5%90%88%E5%B9%B6%E7%9A%84%E7%B3%BB%E7%BB%9F%E7%83%AD%E8%B7%AF%E6%A8%A1%E5%9E%8B%E2%80%94%E2%80%94Cauer%E6%A8%A1%E5%9E%8B.PNG" />
<p>Cauer热路模型中每部分都实际对应各材料层,从而使得热传递过程物理意义清晰,即各材料层是逐层传递热量的。热量流动(类比于电路中的电流)经过一段时间延迟后到达并加热散热器。Cauer热路模型可以通过仿真或者由一个测量的Foster热路模型变换得到。</p>
<p>通过对整个结构的每一层材料分析和有限元建模仿真,很明显可以建立一个Cauer模型。但这只有在包含了某一特定的散热器时才是可能的,因为散热器对IGBT里热量的传递有相互耦合作用的影响,因此也对热响应时间和IGBT的Rthjc有影响。如果实际中的散热器与仿真中用的散热器不一样,那么就不能通过仿真来对实际的散热器进行建模。</p>
<p>在数据手册中一般会给出Foster热路模型的参数,因为这是基于测量得到的结果。可以将Foster热路模型进行数学处理变换为Cauer热路模型,但是这样变换的结果却不是唯一的,因为可以有很多种可能的R/C组合的取值,且变换后新的Cauer热路模型中的R/C值和节点都没有明确的物理意义了。一个变换后得到的不能与其它热路模型对应起来的Cauer热路模型往往会带来各种错误。</p>
<p>Foster热路模型中的IGBT和散热器:</p>
<img alt="图4.合并的系统热路模型——Foster模型" data-align="center" data-entity-type="file" data-entity-uuid="1d0c78cf-058f-48e5-9fe3-785df641220f" src="/sites/default/files/inline-images/%E5%9B%BE4.%E5%90%88%E5%B9%B6%E7%9A%84%E7%B3%BB%E7%BB%9F%E7%83%AD%E8%B7%AF%E6%A8%A1%E5%9E%8B%E2%80%94%E2%80%94Foster%E6%A8%A1%E5%9E%8B.PNG" />
<p>数据手册里给出的IGBT的Foster热路模型是根据采用某一特定散热器散热时测量得到的。对于风冷的散热器,由于模块中的热流分布广泛,因此在测量时有更好更低的Rthjc。而对于水冷散热器,由于热流分布受限制,因此测量时得到相对更高的Rthjc。英飞凌在数据手册中描述模块特性时,是采用基于水冷散热器的Foster热路模型,即采用了相对不利的散热工作情况来描述模块热特性,因此采用这样的热特性做系统设计时对模块有更高的安全系数。</p>
<p>由于IGBT和散热器的两个热路网络串联,因此注入芯片的功率——类比于图4中的电流——没有延时的立即传到散热器上。因此在最初阶段,结温的上升依赖于采用的散热器的种类,实际上是依赖于散热器的热容量。</p>
<p>然而,风冷系统中散热器的时间常数从几十到几百秒,这远远大于IGBT本身的大约为1s的时间常数。在这种情况下,散热器的温度上升对IGBT温度只有很小程度的影响。而对于水冷系统,这个影响则很大,由于水冷系统的热容量相对低,即时间常数相对较小。因此,对于“非常快”的水冷散热器,例如对IGBT基板直接水冷的系统而言,应该测量IGBT加上散热器的整个系统的Zth。</p>
<p>由于对模块中的热量传递有耦合相互作用的影响,因此无论是在Cauer热路模型还是在Foster热路模型中,只要IGBT和散热器的建模和Zth的测量是彼此独立分开的,IGBT和散热器的连接使用就可能有问题。而要克服这个问题,则要将IGBT模块和散热器做整体热建模或者实测其瞬态热阻抗。一个完全没有问题的IGBT加散热器系统的建模只能通过测量热阻Zthja得到,即同时对通过IGBT的结、导热胶和散热器到环境的整个热量流通路径进行测量。这就是建立整个系统的Foster热路模型,通过这个模型就可以准确地算出结温。</p>
<p>一般散热器厂商会给出一阶的热平衡时间即3倍的值,用一阶分式拟合可表示为公式:</p>
<p><img alt="代码4" data-entity-type="file" data-entity-uuid="ac1a2b47-8b1b-4357-a825-b4809477a34c" src="/sites/default/files/inline-images/%E4%BB%A3%E7%A0%814_0.png" /></p>
<p>由此得出考虑散热器热阻的IGBT结温计算公式为:</p>
<p><img alt="IGBT结温计算公式" data-entity-type="file" data-entity-uuid="1806bfe5-9c98-4ce0-a554-bc5183652fe1" src="/sites/default/files/inline-images/%E4%BB%A3%E7%A0%815_0.png" /></p>
<p>对于散热器热平衡时间为几十秒甚至上百秒的,计算芯片结温Tvj可不用考虑散热器的温升,使用公式(3)即可。如果是系统热平衡时间是几秒级的,需要考虑散热器温升时可使用公式(5)计算。如需更精确的包括接触面导热硅脂的多阶热阻模型,则需要用实验标定曲线Zthja来提取其模型。</p>