功率循环对IGBT 寿命的影响——准确估算功率器件的寿命

2024-04-24 22:12

本文主要是介绍功率循环对IGBT 寿命的影响——准确估算功率器件的寿命,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

内容摘要

供应商们正在努力提高绝缘栅双极晶体管 (IGBT)、Si和SiC MOSFET以及其他功率器件的最大功率水平和电流负载能力,并同时保持高质量a和可靠性。新技术随着创新而纷纷涌现,例如改进了导热性的陶瓷基板、用于取代粗封装键合线的带式键合,以及用于增强模块循环功能的无焊芯片贴装技术。因为市场提供了芯片、所需的直接覆铜 (DBC) 基板以及各种不同的芯片贴装材料,最终用户也可以设计和制造功率模块。这为机械设计提供了更高的灵活性,但也带来了严峻的热和可靠性挑战,因为功率模块通常用于混动和电动汽车 (EV) 等领域,高可靠性至为重要。

——约翰·帕里 (John Parry)

运行过程中产生的高结温和高温度梯度会引起机械应力,尤其是在具有不同热膨胀系数的材料之间的接触面上,这可能导致这些器件性能退化甚至完全失效。为避免过早失效,需要恰当地选择热设计和材料。

Simcenter™ POWERTESTER硬件是Siemens Xcelerator这一全面、集成式软硬件和服务产品组合的一部分,旨在实现零件可靠性评估流程的自动化,以便正确估算功率模块的使用寿命,识别可在开发过程中消除的弱点,从而提高可靠性和使用寿命。本文详细说明了如何将Simcenter POWERTESTER应用于各包含两个半桥的四个中等功率IGBT模块,展示了通过器件自动功率循环获得的丰富数据。本文摘录自参考文献部分所列的两篇技术论文。

这些模块固定在集成于Simcenter POWER TESTER中的液冷冷却板上,采用一块高导热垫片来尽量减小界面热阻。在整个实验过程中,使用由Simcenter POWERTESTER控制的冷却循环器将冷却板温度保持在25摄氏度 (°C)。器件的栅极连接到器件的漏极(即所谓的“放大二极管设置”),同时各个半桥使用单独的驱动电路供电。两个电流源分别连接到相应的半桥。使用一个可以快速开关的高电流源对这些器件施加阶跃式功率变化。使用一个低电流源为IGBT提供连续偏置电源,以测量器件温度。

Simcenter T3STER Master:累积结构函数

图片

图1.样品0的结构函数,对应于不同时间点的控制测量值。

在第一组测试中,我们采用恒定的加热和冷却时间分别测试了四个样品。选择加热和冷却时间以产生100°C左右的初始温度波动,功率为约200瓦特(W),加热时间为3秒,冷却时间为10秒。这样可以更贴切地模拟应用环境,其中热结构的性能退化会导致更高的结温,进而加快器件老化。在这四个器件中,样品 3 在经过10000次循环后便失效,远早于其他样品。样品0、1和2坚持的时间较长,分别在经过40660、41476 和 43489次功率循环后失效。图1说明了通过瞬态热测试(每隔5000次循环对样品0执行一次测量)生成的结构函数。0.08瓦特 x 秒/开尔文 (Ws/K) 处的平坦区域对应于芯片贴装。从中可以发现,该结构在15000次循环之前保持稳定,但在该点之后,随着热阻的持续增大,可以明显观察到芯片贴装性能的退化,直至器件失效。导致器件失效的直接原因仍旧不明,但我们发现,栅极和发射极之间形成了短路,而且在芯片表面上可以看到一些焦斑。

Simcenter T3STER Master:累积结构函数

图片

图2.IGBT1在功率循环期间的结构函数变化。

第二组测试使用完全相同的样品,但采用由Simcenter POWERTESTER支持的不同功率策略。在本例中,我们对IGBT1保持恒定的电流,对IGBT2保持恒定的加热功率,对IGBT3保持恒定的结温变化。为确保公平比较,选择的设置可为所有器件提供相同的初始结温温升,即对测试中选择的每个器件施加3秒加热时间和17秒冷却时间,以及约240W的初始加热。对每个器件分别测量所有循环中的完整加热和冷却瞬态变化,并用Simcenter POWERTESTER硬件持续监测以下电学参数和热学参数:

  • 开启加热电流时的器件电压,Von

  • 上一循环中施加的加热电流,ICycle

  • 功率阶跃,P

  • 关闭加热电流后的器件电压,Vhot

  • 开启加热电流前的器件电压,Vcold

  • 上一功率循环期间的最高结温,Thot

  • 上一功率循环期间的最低结温,Tcold

  • 上一循环中的温度波动,ΔT

  • 由加热功率归一化处理的温度变化,ΔT/P

此外,在250次循环后,使用10A加热电流测量从通电稳态到断电稳态之间的全程热瞬态变化,以创建结构函数来研究热累积中的任何性能退化。同样,持续进行实验,直到所有IGBT失效。

不出所料,IGBT1先失效,因为在零件退化过程中没有对施加的功率做任何调节。有趣的是,在图2所示的热结构中,它没有显示出任何退化。

为查明器件失效原因,我们必须仔细检查实验期间器件电压的演变。在图3 中,可将IGBT1在加热电流水平下的正向电压视为经历的功率循环次数的函数。在前3000次循环中,可以观察到电压处于下降趋势。

图片

图3.IGBT1在加热电流水平下的正向电压与已应用的功率循环次数之间的关系。

这一初始变化由平均器件温度的缓慢变化(降低了近5°C)引起。尽管器件电压在低电流时呈负温度相关,但在高电流水平下,正向电压的温度相关性变为正相关。在经过约35000次循环后,这一趋势发生了变化,电压开始缓慢升高。之后,器件电压出现阶跃式变化,同时上升趋势持续加快,直至器件失效。由于结构未发生变化,电压的增大可归因于封装键合线的退化。这也解释了在封装键合线最终脱落时电压出现的阶跃式变化。

电压阶跃高度的持续增加是因为随着封装键合线数量的减少,封装键合线热阻的并联电阻之和在不断增大。如果我们使用恒定电流策略,封装键合线断裂会提高剩余键合线中的电流密度并加速老化。

图4显示了对应于IGBT3的同类型曲线。在此,器件电压的增长趋势甚至更早开始,但由于要通过调节以保持结温恒定,加热电流已按比例降低。电流的降低减少了键合线的负载,延长了测得的寿命。

图片

图4.IGBT3在加热电流水平下的正向电压与已应用的功率循环次数之间的关系。

结语

进行的两组实验展示了不同的失效模式,说明了不同的功率策略以及可能不同的电气设置如何影响失效模式。第一组实验采用恒定循环时间,更贴切地反映了运行应用情况,证实了Simcenter POWERTESTER能够快速检测出器件结构(包括芯片贴装和其他受损层)内出现的退化现象。

第二组实验清晰地表明,当观察到器件正向电压出现阶跃式增加时,封装键合线发生了退化。但在使用这些功率选项(恒定电流、恒定加热功率和恒定温升)时,所有测试样品的热结构都未发生变化。鉴于样品数量较少,我们只能做出比较保守的结论。然而,这些实验警示我们,测量结果可能因循环策略而异,而且基于特定策略的寿命预测可能会高估功率器件的实际使用寿命。

贝思科尔(BasiCAE),专注于为国内高科技电子、半导体、通信等行业提供先进的电子设计自动化(EDA)、工程仿真分析(CAE)、半导体器件热阻(Rth)及功率循环(Power Cycling)热可靠性测试,以及研发数据信息化管理的解决方案和产品服务。

这篇关于功率循环对IGBT 寿命的影响——准确估算功率器件的寿命的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/932978

相关文章

JAVA中while循环的使用与注意事项

《JAVA中while循环的使用与注意事项》:本文主要介绍while循环在编程中的应用,包括其基本结构、语句示例、适用场景以及注意事项,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录while循环1. 什么是while循环2. while循环的语句3.while循环的适用场景以及优势4. 注意

Python中的异步:async 和 await以及操作中的事件循环、回调和异常

《Python中的异步:async和await以及操作中的事件循环、回调和异常》在现代编程中,异步操作在处理I/O密集型任务时,可以显著提高程序的性能和响应速度,Python提供了asyn... 目录引言什么是异步操作?python 中的异步编程基础async 和 await 关键字asyncio 模块理论

好题——hdu2522(小数问题:求1/n的第一个循环节)

好喜欢这题,第一次做小数问题,一开始真心没思路,然后参考了网上的一些资料。 知识点***********************************无限不循环小数即无理数,不能写作两整数之比*****************************(一开始没想到,小学没学好) 此题1/n肯定是一个有限循环小数,了解这些后就能做此题了。 按照除法的机制,用一个函数表示出来就可以了,代码如下

SWAP作物生长模型安装教程、数据制备、敏感性分析、气候变化影响、R模型敏感性分析与贝叶斯优化、Fortran源代码分析、气候数据降尺度与变化影响分析

查看原文>>>全流程SWAP农业模型数据制备、敏感性分析及气候变化影响实践技术应用 SWAP模型是由荷兰瓦赫宁根大学开发的先进农作物模型,它综合考虑了土壤-水分-大气以及植被间的相互作用;是一种描述作物生长过程的一种机理性作物生长模型。它不但运用Richard方程,使其能够精确的模拟土壤中水分的运动,而且耦合了WOFOST作物模型使作物的生长描述更为科学。 本文让更多的科研人员和农业工作者

poj3750约瑟夫环,循环队列

Description 有N个小孩围成一圈,给他们从1开始依次编号,现指定从第W个开始报数,报到第S个时,该小孩出列,然后从下一个小孩开始报数,仍是报到S个出列,如此重复下去,直到所有的小孩都出列(总人数不足S个时将循环报数),求小孩出列的顺序。 Input 第一行输入小孩的人数N(N<=64) 接下来每行输入一个小孩的名字(人名不超过15个字符) 最后一行输入W,S (W < N),用

校验码:奇偶校验,CRC循环冗余校验,海明校验码

文章目录 奇偶校验码CRC循环冗余校验码海明校验码 奇偶校验码 码距:任何一种编码都由许多码字构成,任意两个码字之间最少变化的二进制位数就称为数据检验码的码距。 奇偶校验码的编码方法是:由若干位有效信息(如一个字节),再加上一个二进制位(校验位)组成校验码。 奇校验:整个校验码中1的个数为奇数 偶校验:整个校验码中1的个数为偶数 奇偶校验,可检测1位(奇数位)的错误,不可纠错。

Qt中window frame的影响

window frame 在创建图形化界面的时候,会创建窗口主体,上面会多出一条,周围多次一圈细边,这就叫window frame窗口框架,这是操作系统自带的。 这个对geometry的一些属性有一定影响,主要体现在Qt坐标系体系: 窗口当中包含一个按钮,这个按钮的坐标系是以父元素为参考,那么这个参考是widget本体作为参考,还是window frame作为参考,这两种参考体系都存在

react笔记 8-17 属性绑定 class绑定 引入图片 循环遍历

1、绑定属性 constructor(){super()this.state={name:"张三",title:'我是一个title'}}render() {return (<div><div>aaaaaaa{this.state.name}<div title={this.state.title}>我是一个title</div></div></div>)} 绑定属性直接使用花括号{}   注

Spring是如何解决循环依赖?

现象解释: 在Spring框架中,循环依赖(Circular Dependency)是指两个或多个Bean之间相互依赖,形成了一个循环。例如,Bean A依赖于Bean B,而Bean B又依赖于Bean A。Spring通过多种机制解决循环依赖问题,具体来说,主要有以下几种方式: 1.三级缓存机制 Spring容器在实例化Bean时使用了三级缓存来解决循环依赖,主要涉及三个缓存结构: 一级

FPGA开发:条件语句 × 循环语句

条件语句 if_else语句 if_else语句,用来判断是否满足所给定的条件,根据判断的结果(真或假)决定执行给出的两种操作之一。 if(表达式)语句; 例如: if(a>b) out1=int1; if(表达式)         语句1; else         语句2; 例如: if(a>b)out1=int1;elseout1=int2; if(表达式1) 语句1; els