ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

双脉冲测试实战:驱动电阻对IGBT开关特性的影响与优化

双脉冲测试实战:驱动电阻对IGBT开关特性的影响与优化 1. 双脉冲测试到底在测什么1.1 从一个烧管的下午说起几年前我第一次独立负责一款三相逆变器的功率板调试母线电压刚上到400V第一轮双脉冲测试就把上下管的IGBT炸了。炸管的声音很脆像小鞭炮但心里凉了半截。事后复盘问题出在驱动电阻选得太小关断时的电压尖峰超过了管子耐压。那次教训让我明白一件事双脉冲测试不是走流程它是功率电路从设计到落地之间最关键的一道验证关卡。很多刚接触功率电子的朋友会问IGBT开关特性用数据手册不就行了吗手册上写得清清楚楚开通延迟、上升时间、关断延迟、下降时间、开通损耗、关断损耗一应俱全。但手册上的数据是在特定测试条件下测出来的比如特定的母线电压、特定的结温、特定的驱动电阻、特定的负载电流。你的实际工况和手册条件不一样开关特性就会差很多。更关键的是手册不会告诉你你的PCB布局带来的寄生电感有多大不会告诉你你的驱动电路在真实开关过程中会不会振荡不会告诉你关断尖峰到底会不会超过安全裕度。双脉冲测试就是用来回答这些问题的。它的核心思路很朴素给IGBT一个短脉冲让它开通再给一个短脉冲让它关断通过观察这两个过程中电压和电流的波形来评估IGBT在实际工况下的开关行为。第一个脉冲用来建立负载电流第二个脉冲用来观察关断过程。通过调整第一个脉冲的宽度可以控制负载电流的大小从而在不同电流等级下评估开关特性。这个测试之所以叫“双脉冲”就是因为驱动信号只有两个脉冲。第一个脉冲通常比较宽目的是让负载电感中的电流爬升到目标值第二个脉冲比较窄目的是在电流达到目标值后让IGBT关断观察关断过程。两个脉冲之间的间隔时间也需要仔细设计太短了电流还没建立太长了电感电流会衰减。1.2 为什么开关特性评估绕不开双脉冲有人可能会想我直接用示波器看实际运行中的波形不就行了吗为什么要专门做双脉冲测试这个问题问得好。实际运行中PWM波形是连续的开关过程混在一起你很难把开通和关断过程单独拎出来看。而且实际运行中负载电流是变化的你没法在某个固定的电流点反复观察。双脉冲测试的好处在于它把开关过程“切片”了让你可以在一个干净的环境下在可控的电流和电压条件下反复观察开通和关断的细节。更重要的是双脉冲测试可以帮你量化几个关键指标。第一个是开关损耗通过积分电压和电流的乘积得到。第二个是电压尖峰关断时由于回路寄生电感的存在电流快速下降会在电感上产生感应电动势叠加在母线电压上形成尖峰。第三个是开关速度包括电流变化率di/dt和电压变化率dv/dt。这三个指标直接决定了你的驱动电阻选得对不对、吸收电路需不需要加、IGBT的工作裕度够不够。我个人的经验是双脉冲测试至少要在最大负载电流和最高母线电压下各做一轮。因为开关损耗和电压尖峰都随电流和电压增大而增大最恶劣工况下的表现才是你真正需要关心的。如果最恶劣工况下裕度不够那就得调整驱动电阻或者加吸收电路甚至换更大电流等级的IGBT。1.3 测试平台的基本构成双脉冲测试的平台搭建并不复杂但每个环节都有讲究。核心设备包括直流电源、母线电容、被测IGBT半桥模块、驱动电路、负载电感、示波器、高压差分探头、电流探头。直流电源给母线电容充电母线电容提供开关瞬间的大电流。负载电感接在半桥输出端和母线中点之间用来建立负载电流。驱动电路负责把控制信号放大到IGBT栅极需要的电压和电流水平。示波器用来捕捉波形高压差分探头测Vce电流探头测Ic。这里有个细节容易被忽略母线电容的选型和布局直接影响测试结果。如果母线电容离IGBT太远回路寄生电感大关断尖峰会明显偏高。我一般建议母线电容尽量靠近IGBT模块用叠层母排或者低ESL的电容把回路电感控制在几十纳亨以内。另外母线电容的容量要足够大保证在双脉冲期间母线电压基本不变。如果电容太小第一个脉冲期间电压就掉下来了测试条件就不准了。负载电感的选择也有讲究。电感值决定了电流上升的速率di/dt等于母线电压除以电感值。如果你想在第一个脉冲期间让电流爬到目标值脉冲宽度就等于目标电流乘以电感值除以母线电压。比如母线电压400V电感100微亨目标电流100A那脉冲宽度就是100乘以100除以400等于25微秒。这个计算很简单但实际调试时电感值可能会有偏差需要根据实测波形微调脉冲宽度。2. 驱动电阻对开关特性的影响机制2.1 驱动电阻到底在控制什么驱动电阻是双脉冲测试中最常调整的参数也是影响开关特性最直接的因素。它的作用可以从两个角度理解。从栅极驱动角度看驱动电阻限制了栅极充放电电流从而控制了栅极电压的上升和下降速度。从开关特性角度看栅极电压的变化速度直接决定了集电极电流的变化速度进而决定了开关损耗和电压尖峰。开通时驱动电路通过开通电阻给栅极电容充电栅极电压从负压上升到正压。当栅极电压超过阈值电压后IGBT开始导通集电极电流上升。电流上升的速率di/dt近似等于跨导乘以栅极电压上升速率。栅极电压上升越快电流上升越快开通损耗越小但电流尖峰和电磁干扰越大。关断时驱动电路通过关断电阻给栅极电容放电栅极电压从正压下降到负压。当栅极电压低于阈值电压后IGBT开始关断集电极电流下降。电流下降的速率di/dt同样受栅极电压下降速率控制。关断太快电流快速下降会在回路寄生电感上产生很大的感应电动势叠加在母线电压上形成尖峰可能超过IGBT的耐压。所以驱动电阻的选型本质上是在开关损耗和电压尖峰之间找平衡。开通电阻小开通快损耗小但电流尖峰和EMI大。关断电阻大关断慢尖峰小但关断损耗大。这个平衡点取决于你的IGBT耐压裕度、散热能力、EMI要求等多个因素。2.2 开通电阻和关断电阻为什么要分开很多驱动电路会把开通电阻和关断电阻分开设置用两个二极管反向并联来实现。开通时电流走开通电阻关断时电流走关断电阻。为什么要这么设计因为开通和关断对驱动电阻的要求往往不一样。开通时我们希望电流上升快一些损耗小一些所以开通电阻通常选得比较小。但开通太快会导致电流过冲和振荡所以也不能太小。关断时我们希望电压尖峰小一些所以关断电阻通常选得比较大。但关断太慢会导致关断损耗大所以也不能太大。分开设置的好处是你可以独立优化开通和关断过程不用在两者之间妥协。我个人的经验是开通电阻一般比关断电阻小。比如开通电阻5欧姆关断电阻10欧姆这是一个比较常见的配置。但具体值要看IGBT的栅极电荷特性和你的回路寄生电感。如果回路电感大关断电阻就要适当加大否则尖峰压不住。如果散热条件好关断电阻可以适当减小降低关断损耗。2.3 驱动电阻选型的实操方法驱动电阻的选型没有万能公式但有一个实用的流程可以参考。第一步根据IGBT数据手册找到推荐的驱动电阻范围。大多数IGBT手册都会给出一个推荐值比如开通电阻5到15欧姆关断电阻5到15欧姆。这个范围是起点不是终点。第二步从推荐范围的上限开始测试比如开通电阻10欧姆关断电阻15欧姆。这样做的目的是先保证安全避免一上来就炸管。第三步观察波形如果关断尖峰远低于耐压可以逐步减小关断电阻直到尖峰接近但不超过耐压的80%。第四步观察开通波形如果电流过冲和振荡可以接受可以逐步减小开通电阻直到开通损耗降到可接受范围。这里有个细节每次调整驱动电阻后都要重新测量开关损耗和尖峰。因为驱动电阻变了开关速度变了损耗和尖峰都会变。不能只看一个指标。我一般会做一个表格记录不同驱动电阻下的开通损耗、关断损耗、电压尖峰、电流过冲然后综合评估。开通电阻关断电阻开通损耗关断损耗电压尖峰电流过冲10Ω15Ω较高较低低小5Ω10Ω中等中等中等中等3Ω5Ω低高高大这个表格是我实际测试中总结的典型趋势具体数值会因IGBT型号和回路参数不同而变化。但趋势是明确的驱动电阻越小开关越快损耗越低但尖峰和过冲越大。3. 双脉冲测试的完整实操流程3.1 测试前的准备工作双脉冲测试前的准备工作决定了测试能不能顺利进行。第一步是确认硬件连接无误。母线电容极性不能接反驱动电路供电不能接错示波器探头接地要可靠。我见过有人因为探头接地线太长测出来的波形全是振荡根本没法看。高压差分探头要用原装接地弹簧不要用鳄鱼夹加长线。电流探头要校准确保量程和偏置正确。第二步是设置保护阈值。直流电源要设置过流保护示波器要设置触发条件驱动电路要设置死区时间。死区时间很重要如果上下管同时导通母线电容会直接短路瞬间炸管。我一般会把死区时间设得比正常运行时大一些比如正常运行时死区1微秒测试时设2微秒确保安全。第三步是计算脉冲宽度。前面说过第一个脉冲的宽度决定了负载电流的大小。计算公式是脉冲宽度等于目标电流乘以电感值除以母线电压。但实际电感值可能有偏差所以第一次测试时可以用一个较小的脉冲宽度比如计算值的80%然后根据实测电流调整。第二个脉冲的宽度通常固定比如2到5微秒目的是让IGBT在电流达到目标值后关断。两个脉冲之间的间隔也要设置一般等于第一个脉冲的宽度让电流有时间衰减。3.2 波形捕获与关键参数提取双脉冲测试的波形捕获是核心环节。你需要同时捕获四个信号栅极电压Vge、集电极电压Vce、集电极电流Ic、以及驱动信号。示波器至少需要四个通道带宽建议不低于100MHz采样率不低于1GSa/s。如果带宽不够开关瞬间的高频成分会丢失测出来的损耗和尖峰都不准。波形捕获后需要提取几个关键参数。第一个是开通延迟时间从栅极电压上升到阈值电压的10%到集电极电流上升到10%的时间。第二个是开通上升时间集电极电流从10%上升到90%的时间。第三个是关断延迟时间从栅极电压下降到90%到集电极电流下降到90%的时间。第四个是关断下降时间集电极电流从90%下降到10%的时间。这些时间参数直接反映了开关速度。更重要的是开关损耗的计算。开通损耗等于开通期间Vce和Ic乘积的积分关断损耗等于关断期间Vce和Ic乘积的积分。示波器一般都有积分功能可以直接测量。但要注意积分区间要选对从电流开始上升到电流稳定为开通损耗区间从电流开始下降到电流为零为关断损耗区间。如果区间选错了损耗计算会差很多。3.3 实测波形分析案例我拿一个实际的测试案例来说明。被测IGBT是1200V/100A的半桥模块母线电压600V负载电感200微亨目标电流100A。驱动电阻开通5欧姆关断10欧姆。第一个脉冲宽度计算为100乘以200除以600约33微秒。实际测试时用了30微秒实测电流95A接近目标值。开通波形显示栅极电压从-8V上升到15V用了约200纳秒集电极电流从0上升到95A用了约150纳秒开通延迟约100纳秒。开通期间Vce从600V下降到饱和压降约2V电流上升过程中有一个小尖峰约110A过冲约15%。开通损耗积分下来约1.2毫焦。关断波形显示栅极电压从15V下降到-8V用了约300纳秒集电极电流从95A下降到0用了约200纳秒关断延迟约150纳秒。关断期间Vce从饱和压降上升到600V然后出现一个尖峰最高到720V尖峰幅度120V约20%的过压。关断损耗积分下来约2.5毫焦。这个结果说明什么开通损耗1.2毫焦关断损耗2.5毫焦总开关损耗3.7毫焦。如果开关频率是10kHz开关损耗功率就是3.7毫焦乘以10kHz等于37瓦。这个损耗需要散热器带走。电压尖峰720V距离1200V耐压还有480V裕度约40%这个裕度是够的。但如果母线电压升到800V尖峰可能到920V裕度就只剩280V了需要重新评估。4. 常见问题与排查技巧实录4.1 波形振荡严重怎么办波形振荡是双脉冲测试中最常见的问题。振荡可能出现在栅极电压上也可能出现在集电极电流或电压上。栅极电压振荡通常是因为驱动回路寄生电感大或者驱动电阻太小。解决办法是加大驱动电阻或者在栅极和发射极之间加一个小电容比如10纳法来吸收高频振荡。但加电容会减慢开关速度增加开关损耗所以要权衡。集电极电流振荡通常是因为回路寄生电感大或者IGBT内部电容和回路电感形成了LC振荡。解决办法是优化PCB布局缩短回路长度减小回路面积。如果振荡频率很高比如几十兆赫兹可能是探头接地不良导致的检查探头接地弹簧是否安装到位。集电极电压振荡通常出现在关断尖峰之后表现为阻尼振荡。这是因为关断时电流快速下降回路电感储能然后和IGBT输出电容形成LC振荡。解决办法是加RC吸收电路或者在母线电容上并联小容量的高频电容。我一般会在IGBT半桥附近并联一个0.1微法到1微法的薄膜电容效果很明显。4.2 关断尖峰过高怎么压关断尖峰过高是另一个常见问题。尖峰过高的根本原因是回路寄生电感太大或者关断太快。排查思路是先确认母线电容到IGBT的回路长度如果超过几厘米就要优化布局。然后确认关断电阻是否太小如果小于5欧姆可以适当加大。如果布局和驱动电阻都优化了尖峰还是高那就需要加吸收电路。吸收电路有两种常见形式。一种是RC吸收并联在IGBT的集电极和发射极之间电容吸收尖峰能量电阻消耗能量。另一种是RCD吸收用一个二极管把尖峰能量引导到电容里再由电阻消耗。RC吸收简单但损耗大RCD吸收复杂但效率高。我一般先用RC吸收如果损耗太大再考虑RCD。还有一个技巧是调整关断电阻和栅极电容的组合。在栅极和发射极之间并联一个小电容可以减慢关断速度降低尖峰。但这个方法会增加关断损耗所以只适合尖峰裕度不够但损耗裕度够的情况。4.3 开关损耗测量不准怎么排查开关损耗测量不准通常有几个原因。第一个是探头延时不一致。电压探头和电流探头的传输延时不同导致Vce和Ic的波形在时间轴上错位积分出来的损耗就不准。解决办法是用示波器的探头校准功能或者用一个已知的参考信号校准两个探头的延时差。第二个是探头带宽不够。开关瞬间的电压和电流变化很快如果探头带宽不够高频成分丢失测出来的损耗偏低。我建议电压探头带宽不低于100MHz电流探头带宽不低于50MHz。如果测的是SiC或GaN器件带宽要求更高至少200MHz。第三个是积分区间选错。开通损耗的积分区间应该从电流开始上升的10%到电流达到稳定的90%关断损耗的积分区间应该从电流开始下降的90%到电流降到10%。如果区间选大了会把稳态损耗也算进去如果选小了会漏掉部分开关损耗。我一般会用示波器的光标功能手动选取区间确保准确。4.4 常见问题速查表问题现象可能原因排查方法解决措施栅极电压振荡驱动回路电感大检查驱动PCB布局加大驱动电阻或加栅极电容电流振荡回路寄生电感大检查母线回路长度优化布局或加吸收电路关断尖峰过高关断太快或回路电感大检查关断电阻和回路加大关断电阻或加RC吸收开关损耗测量不准探头延时或带宽不够校准探头延时更换高带宽探头上下管直通死区时间不够检查驱动信号加大死区时间电流爬不到目标值脉冲宽度不够检查电感值和电压加大脉冲宽度波形全是噪声探头接地不良检查接地弹簧重新安装接地这个表格是我在实际测试中总结的基本上覆盖了双脉冲测试中80%的问题。每次遇到问题先查这个表能快速定位方向。5. 从测试结果反推驱动设计优化5.1 驱动电阻的最终确定双脉冲测试的最终目的之一是确定驱动电阻的最终值。这个值不是拍脑袋定的而是根据测试结果综合评估出来的。评估的维度包括开关损耗是否在散热能力范围内电压尖峰是否在耐压裕度内电流过冲是否在安全范围内电磁干扰是否在可接受水平。我一般会做一个多轮测试每轮调整驱动电阻记录各项指标。然后画一个趋势图横轴是驱动电阻纵轴是损耗和尖峰。找到损耗和尖峰的交叉点或者找到满足所有约束条件的电阻范围然后取中间值。比如开通电阻在3到8欧姆之间都满足要求那就取5欧姆。关断电阻在8到15欧姆之间都满足要求那就取10欧姆。这里有个经验最终值要比测试值留一些裕度。因为测试是在常温下进行的实际运行时结温会升高IGBT的开关特性会变化。结温升高后阈值电压降低开关速度可能变快尖峰可能更高。所以最终值要比测试值保守一些比如测试时关断电阻10欧姆刚好满足尖峰要求最终值可以取12欧姆。5.2 驱动电路布局的优化建议双脉冲测试不仅验证驱动电阻还验证驱动电路的布局。如果测试中发现栅极电压振荡严重说明驱动回路电感大需要优化布局。优化的原则是驱动电路尽量靠近IGBT栅极驱动回路的面积尽量小驱动电阻尽量靠近栅极。具体来说驱动芯片到栅极的走线要短而粗最好不超过几厘米。驱动电阻要放在驱动芯片和栅极之间靠近栅极一侧。栅极和发射极的回路要尽量平行减小回路面积。如果驱动芯片和IGBT不在同一块板上要用双绞线或同轴线连接减小电感。还有一个细节驱动电源的去耦电容要靠近驱动芯片。驱动芯片在开关瞬间需要大电流如果去耦电容太远驱动电压会跌落影响开关速度。我一般会在驱动芯片的电源引脚旁边放一个1微法到10微法的陶瓷电容再并联一个0.1微法的电容滤高频和低频。5.3 吸收电路的选型与验证如果驱动电阻优化到极限尖峰还是压不住那就需要加吸收电路。吸收电路的选型要看尖峰的能量和频率。尖峰能量大吸收电容就要大尖峰频率高吸收电容就要小。我一般先用一个0.1微法的薄膜电容试如果尖峰降得不够再加到0.22微法或0.47微法。电阻一般取几欧姆到几十欧姆功率要足够大能消耗掉吸收的能量。吸收电路加好后要重新做双脉冲测试验证尖峰是否降到安全范围同时观察吸收电路本身有没有振荡。如果吸收电路振荡可能是电阻太小或电容太大需要调整。另外吸收电路会增加开关损耗因为每次开关都要给吸收电容充放电。所以吸收电路是最后的手段能不用就不用。6. 一些踩坑之后的个人体会双脉冲测试这件事说难不难说简单也不简单。我做了这么多年踩过的坑不少有几个体会特别深。第一个体会是不要跳过小电流测试。很多人一上来就做大电流测试觉得小电流没必要。但小电流测试可以帮你验证驱动电路的基本功能确认时序正确确认没有直通。如果小电流测试就有问题大电流测试只会更危险。我现在的习惯是先从10%的额定电流开始逐步加到50%再到100%。每一步都确认波形正常再往上加。第二个体会是示波器探头比示波器本身更重要。很多人舍得买贵的示波器但舍不得买好的探头。实际上探头是信号链的第一环探头不好示波器再好也没用。我建议高压差分探头和电流探头都要买好的带宽要够延时一致性要好。这笔钱不能省。第三个体会是测试记录要详细。每次测试的条件、波形、参数都要记录下来包括母线电压、负载电流、驱动电阻、脉冲宽度、环境温度。这些记录在后续优化和问题排查时非常有用。我一般会建一个表格每次测试填一行时间长了就是一个数据库能看出趋势和规律。第四个体会是安全永远是第一位的。双脉冲测试涉及高压大电流一不小心就会炸管甚至伤人。测试时一定要戴护目镜不要用手直接碰电路板断电后要等母线电容放电完毕再操作。我见过有人被母线电容电到虽然没出大事但吓得不轻。安全规范不是摆设是血的教训换来的。最后分享一个小技巧如果条件允许用红外热像仪观察IGBT的温度分布。双脉冲测试时IGBT的开关损耗会集中在芯片的某些区域如果散热不均匀局部温度会很高。红外热像仪可以帮你发现热点优化散热设计。这个技巧在评估驱动电阻对损耗分布的影响时特别有用。双脉冲测试的最终目的是让你的设计在实际运行中可靠工作。测试通过不代表万事大吉但测试不通过一定有问题。把双脉冲测试做扎实后面的调试会顺利很多。
返回列表