ARTICLE DETAIL

资讯详情

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

双脉冲测试实战指南:从波形诊断到驱动与布局优化

双脉冲测试实战指南:从波形诊断到驱动与布局优化 1. 双脉冲测试到底在测什么1.1 从一个烧管子的故事说起刚入行那会儿我跟着师傅调一台电机控制器。样机装好上电电机还没转起来逆变桥的一颗IGBT模块就炸了外壳崩飞驱动板也烧了一片。师傅没急着换管子而是从柜子里搬出一台老示波器和一个空心电感说“先别上强电把双脉冲测试搭起来看看。”那是我第一次接触双脉冲测试。当时我以为这只是个“看看波形”的辅助手段后来才明白对于做功率电子的人来说双脉冲测试几乎是判断一颗开关器件能不能用、驱动设计合不合格、系统余量够不够的第一道关口。它不测整机效率也不测温升曲线它测的是最底层的东西开关瞬间到底发生了什么。双脉冲测试英文叫Double Pulse Test简称DPT。它的核心思路很朴素给被测器件通常是IGBT或者SiC MOSFET施加两个连续的门极脉冲第一个脉冲让电流在电感里爬升到目标值第二个脉冲制造一次关断和一次开通用示波器把这两个瞬间的电压、电流波形抓下来。就这么简单的一个过程能暴露出驱动电阻选型、母线杂散电感、器件反向恢复特性、死区设置等一系列问题。适合看这篇内容的人大概分三类一是刚进实验室、第一次搭功率硬件平台的学生二是做电源或电驱的工程师需要快速评估器件和驱动方案三是已经会测但波形总是不干净、想搞清楚问题出在哪的人。不管你是哪一类下面这些内容都是从实际台架上摔打出来的不是教科书上的理想波形。1.2 为什么偏偏是“双脉冲”而不是单脉冲有人会问测开关特性给一个脉冲不就行了吗为什么非要两个单脉冲只能测开通或者只能测关断而且没法在目标电流下测。功率器件的开关特性跟电流大小强相关你在10A下测出来的关断尖峰跟100A下完全是两回事。双脉冲的第一个脉冲就是用来“建立电流”的电感电流按照 di/dt V_bus / L 线性爬升你想测多大的电流就控制第一个脉冲的宽度让电流爬到那个值。第二个脉冲才是真正的测试脉冲。它的下降沿对应一次关断上升沿对应一次开通。一次测试关断和开通全拿到而且是在你设定的电流点上拿到的。这就是双脉冲的精髓——用时间换电流用电感储能代替真实负载。更关键的是第二个脉冲关断之后电感电流会通过上管或续流管的反并联二极管续流这时候你还能顺便看到二极管的反向恢复过程。对于IGBT来说反向恢复电流直接影响开通损耗和EMI是必须关注的量。所以双脉冲测试一次能覆盖开通特性、关断特性、反向恢复、驱动行为、母线振荡性价比极高。1.3 测试对象和典型应用场景双脉冲测试最常打交道的器件是IGBT和SiC MOSFET。IGBT在电机驱动、光伏逆变、充电桩里用得最多它的特点是导通压降小、耐压高但关断时有拖尾电流开关损耗偏大。SiC MOSFET开关速度快反向恢复几乎可以忽略但对驱动和布局更敏感双脉冲测试能帮你判断它是不是在“振荡边缘”工作。应用场景上凡是涉及硬开关的功率变换器双脉冲测试都有价值。比如三相逆变器的桥臂、Buck/Boost电路的开关管、PFC电路里的IGBT、DAB双有源桥里的开关管。甚至你在选驱动芯片、定驱动电阻、评估母线电容布局的时候双脉冲测试都是最直接的验证手段。我个人的习惯是每换一款新器件、每改一版驱动板、每调整一次母线结构都先跑一遍双脉冲。它花不了多少时间但能避免很多“上电就炸”的惨剧。2. 测试平台怎么搭从器件选型到探头摆放2.1 核心器件与设备清单搭一套能用的双脉冲测试平台不需要多豪华的设备但有几样东西不能凑合。下面这张表是我实际用过的配置按重要程度排序设备/器件作用选型要点常见坑示波器抓波形带宽≥100MHz最好200MHz以上通道数≥4带宽不够会把振荡削掉误以为很干净高压差分探头测Vce/Vds带宽≥100MHz耐压≥600V普通探头会引入共模干扰波形全是毛刺电流探头测Ic/Id带宽≥50MHz量程覆盖目标电流罗氏线圈要配积分器别忘校准驱动板产生门极脉冲隔离驱动死区可调驱动电源不隔离会炸示波器空心电感储能和限流电感量按目标电流和脉宽算用磁芯电感会饱和电流线性度差母线电容提供脉冲电流低ESL靠近被测管电容离得远母线电压会塌被测器件主角按实际项目选别忘了装散热片虽然时间短但也会热示波器这块我踩过最大的坑是带宽。早期用一台100MHz的老机器测SiC波形看着挺干净关断尖峰只有50V。后来换200MHz一测尖峰直接到120V。不是器件变了是高频振荡被示波器滤掉了。所以测SiC或者高速IGBT示波器带宽尽量往高了选。电流探头也值得多说一句。罗氏线圈响应快、量程大但输出是电流微分信号必须配积分器还原。而且罗氏线圈的精度受被测导体位置影响每次摆放尽量一致。如果预算有限可以用同轴分流器精度高但需要断开电路串进去操作麻烦一些。2.2 电感怎么选算清楚再绕线空心电感是双脉冲测试里的关键角色。它的作用有两个一是限制电流上升率二是储存能量。电感量选大了电流爬得慢第一个脉冲要很宽才能到目标电流选小了电流爬得太快不好控制而且关断时di/dt太大尖峰高。计算其实很简单。假设母线电压V_bus 400V目标电流I_target 100A你希望电流在t1 50μs内爬到100A。根据V L × di/dt可以反推L V_bus × t1 / I_target 400V × 50μs / 100A 200μH实际选的时候留点余量取220μH左右。然后算第一个脉冲宽度t1 L × I_target / V_bus 220μH × 100A / 400V 55μs。第二个脉冲宽度通常取跟第一个差不多或者略短保证电流在关断前基本稳定。绕电感的时候用粗漆包线在空心骨架上绕匝数根据电感量调。空心电感的优点是线性度好不会饱和缺点是体积大、匝数多、直流电阻也不小。如果测试电流不大比如几十安可以用铁粉芯电感体积小很多但一定要确认在工作电流下不饱和。我一般会先用LCR表测一下实际电感量再上电。注意电感两端电压在关断瞬间会反向可能超过母线电压接线时注意绝缘和爬电距离。2.3 驱动脉冲怎么给死区和脉宽设置双脉冲的门极信号可以用信号发生器给也可以用单片机或者FPGA产生。关键是两个脉冲的宽度和间隔要能独立调节。第一个脉冲宽度t1按上面的公式算目的是让电流爬到目标值。第二个脉冲宽度t2一般取跟t1相同或略短保证电流在第二个脉冲期间基本不变。两个脉冲之间的间隔t_dead对于半桥测试来说就是死区时间通常取1μs到几μs看驱动芯片和器件特性。如果是测单管比如Buck电路的下管第二个脉冲关断后电感电流会通过二极管续流这时候你能看到二极管的反向恢复。如果是测半桥第二个脉冲关断后电流会通过上管的二极管续流同样能看到反向恢复。信号发生器的上升沿要快最好小于100ns否则驱动信号本身就会影响开关速度。我习惯用FPGA产生脉冲因为可以精确控制到纳秒级而且能方便地调整重复频率。重复频率不要太高否则电感和器件会发热一般1Hz到10Hz就够了。2.4 探头怎么摆位置决定波形质量探头摆放是双脉冲测试里最容易被忽视、又最影响波形质量的一环。同样的电路探头位置差几厘米波形可能完全不一样。电压探头测Vce要尽量靠近器件的引脚最好是直接点在管脚根部。如果器件是TO-247封装辅助发射极和主发射极要分开电压探头的地线要接在辅助发射极上否则会引入主回路的压降波形上会多出一块“台阶”。电流探头测Ic要套在集电极引线上尽量靠近器件。如果用同轴分流器要串在集电极回路里注意分流器的寄生电感要小。示波器的探头地线要短最好用弹簧地针不要用那种长长的鳄鱼夹地线。长地线会形成环路拾取开关噪声波形上全是振铃。我见过有人用10cm的地线测结果关断波形上叠了几十兆的振荡换了弹簧地针之后立刻干净了。提示所有探头先接好、示波器先调好再上电。不要带电插拔探头高压会打坏探头甚至示波器。3. 波形里藏着什么逐段拆解双脉冲3.1 第一个脉冲电流爬升与导通压降第一个脉冲到来时门极电压从负压比如-8V跳到正压比如15V器件开通。母线电压加在电感上电流开始线性上升。这时候示波器上能看到门极电压Vge快速上升经过米勒平台后到15V集电极电流Ic从0开始线性爬升集电极-发射极电压Vce从母线电压下降到饱和压降Vce_sat这一段主要看两个东西一是电流线性度如果电感饱和了电流会往上翘不是直线二是导通压降Vce_sat的大小直接决定导通损耗。IGBT的Vce_sat一般在1.5V到2.5V之间SiC MOSFET没有饱和压降的概念看的是Rds_on。第一个脉冲的宽度决定了电流爬到多少。如果你要测100A就按前面算的t1给。实际调试时可以用电流探头看到了目标值就结束第一个脉冲。我一般会稍微留点余量比如目标100A实际爬到105A因为关断瞬间电流会有一点下降。3.2 关断瞬间尖峰、振荡与拖尾第一个脉冲结束门极电压从15V拉到负压器件开始关断。这是双脉冲测试里最刺激的一段也是最能暴露问题的部分。关断过程分几个阶段先是门极电压下降经过米勒平台然后集电极电流开始下降同时Vce开始上升。由于回路里有杂散电感L_stray电流快速下降会产生电压尖峰V_spike V_bus L_stray × di/dt假设L_stray 50nHdi/dt 2000A/μs那么V_spike 400V 50nH × 2000A/μs 400V 100V 500V。如果器件耐压是650V这个尖峰已经用掉了100V余量再大一点就危险了。尖峰之后通常伴随振荡频率由L_stray和器件输出电容C_oss决定f_ring 1 / (2π × √(L_stray × C_oss))这个振荡会持续几个周期幅度逐渐衰减。振荡幅度太大不仅增加EMI还可能超过器件耐压。抑制的办法包括减小母线回路面积、加吸收电容、调整驱动电阻。IGBT关断还有一个特点是拖尾电流。因为IGBT是双极型器件关断时少子需要时间复合所以电流不会立刻降到零而是有一个长长的拖尾。拖尾电流乘以Vce就是拖尾损耗这是IGBT开关损耗的重要组成部分。SiC MOSFET没有拖尾关断更快但di/dt更大尖峰更高。3.3 反向恢复二极管的“回马枪”第二个脉冲到来之前电感电流通过上管的二极管续流。当第二个脉冲让下管开通时上管二极管需要从导通状态切换到截止状态这个过程叫反向恢复。反向恢复的物理过程是二极管在导通时积累了少数载流子要关断时必须先把这些载流子抽出来所以会有一个反向电流。这个反向电流会叠加在下管的开通电流上形成一个电流尖峰。同时反向恢复电流快速变化也会产生电压尖峰。反向恢复的两个关键参数是反向恢复电流峰值I_rr和反向恢复电荷Q_rr。I_rr越大开通电流尖峰越高Q_rr越大开通损耗越大。对于IGBT来说反并联二极管的反向恢复特性直接影响桥臂的开通损耗和EMI。SiC MOSFET的反并联二极管或者体二极管反向恢复非常小Q_rr可能只有几十nC而IGBT的二极管Q_rr可能到几μC。这就是为什么SiC适合高频硬开关而IGBT在高频下损耗会很大。测反向恢复的时候电流探头要能同时看到下管的开通电流和上管的反向恢复电流。如果探头只套在下管上看到的是两者之和如果套在上管上看到的是反向恢复电流本身。我一般会两个位置都测互相验证。3.4 开通瞬间电流尖峰与驱动能力第二个脉冲的上升沿对应下管的开通。开通瞬间下管电流从零开始上升同时上管二极管反向恢复所以下管电流会先冲到一个尖峰然后回落到电感电流值。开通速度主要由驱动电阻Rg_on决定。Rg_on越小开通越快di/dt越大反向恢复电流尖峰越高但开通损耗越小。这是一个折中Rg_on大损耗大但EMI好Rg_on小损耗小但振荡和尖峰大。我一般会先按数据手册推荐值选Rg_on然后根据波形调整。如果电流尖峰太高先加大Rg_on试试如果开通损耗太大再减小Rg_on。每次调整后都要重新测关断波形因为Rg_on也会影响关断。开通时还要看门极电压的米勒平台。米勒平台是门极电压在开通和关断过程中停留的一段平坦区域对应集电极电流变化和Vce变化。米勒平台越长开关越慢损耗越大。如果米勒平台异常可能是驱动电流不够或者器件有问题。4. 常见问题与排查技巧实录4.1 波形全是毛刺怎么办这是新手最常遇到的问题。示波器上看到的波形像一团毛线根本分不清哪里是开关沿哪里是振荡。排查思路按优先级来第一检查探头地线。长地线是最大的噪声来源。换成弹簧地针地线长度控制在1cm以内。如果必须用长地线试试在探头地线上套一个磁环。第二检查探头带宽。如果示波器带宽不够高频噪声会被滤掉但有时候反而会看到一些低频的假信号。确认探头和示波器带宽匹配。第三检查共模干扰。高压差分探头如果共模抑制比不够会把开关噪声转换成差模信号。试试把探头远离功率回路或者用光纤隔离探头。第四检查接地。示波器和驱动板的地要接在一起但不要形成地环路。我一般用一根粗铜线把示波器地和驱动地单点连接。第五检查母线电容。如果母线电容ESL太大开关瞬间母线电压会塌波形上会看到电压凹陷。在母线电容旁边并联一个小的高频电容试试。4.2 电流波形不线性第一个脉冲期间电流应该是直线上升。如果电流往上翘或者往下弯说明电感有问题。往上翘通常是电感饱和了。空心电感不会饱和但如果你用了磁芯电感在大电流下磁芯饱和电感量下降di/dt变大电流就往上翘。解决办法是换空心电感或者换更大截面积的磁芯。往下弯可能是电感量偏大或者母线电压在下降。检查母线电容是不是太小或者电源限流了。还有一种情况是电流波形上有台阶。这通常是探头位置不对或者电流探头饱和了。罗氏线圈一般不会饱和但同轴分流器如果功率不够会发热阻值变化导致波形畸变。4.3 关断尖峰太高怎么压关断尖峰太高是另一个高频问题。尖峰 V_bus L_stray × di/dt要降低尖峰要么减小L_stray要么减小di/dt。减小L_stray的办法缩短母线回路用叠层母排把母线电容尽量靠近器件减小回路面积。我见过最极端的例子把母线电容直接焊在器件引脚上L_stray从80nH降到20nH尖峰从200V降到50V。减小di/dt的办法加大关断驱动电阻Rg_off。Rg_off越大关断越慢di/dt越小尖峰越低。但关断损耗会增加需要折中。还有一个办法是加吸收电容。在器件两端并联一个小电容比如几nF到几十nF可以吸收一部分高频能量降低尖峰。但吸收电容会跟回路电感形成新的谐振参数要调。注意吸收电容要用低ESL的比如高频陶瓷电容不要用电解电容。4.4 反向恢复电流看不到有时候你明明知道有反向恢复但电流波形上就是看不到尖峰。可能的原因一是电流探头带宽不够。反向恢复电流持续时间很短可能只有几十ns如果探头带宽低于50MHz尖峰会被削掉。二是探头位置不对。反向恢复电流只在上管二极管里流动如果电流探头只套在下管上看到的是下管电流反向恢复电流叠加在上面但可能被下管电流的上升沿掩盖。三是示波器采样率不够。反向恢复电流变化很快采样率至少要1GS/s才能抓到细节。四是器件本身反向恢复很小。SiC MOSFET的反向恢复本来就小可能只有几安培在100A的电流波形上不明显。这时候可以把示波器垂直档位调小放大看。4.5 常见问题速查表现象可能原因排查方法解决措施波形毛刺多探头地线长、共模干扰换弹簧地针、检查接地缩短地线、单点接地电流不线性电感饱和、母线塌陷换空心电感、查母线电容加大电容、换电感关断尖峰高L_stray大、di/dt大测回路电感、看驱动电阻叠层母排、加大Rg_off反向恢复看不到探头带宽不够、位置不对换高带宽探头、调整位置提高采样率、放大档位门极波形振荡驱动回路电感大、Rg太小检查驱动走线、加大Rg缩短驱动回路、加磁环器件发热严重开关损耗大、散热不够算损耗、摸散热片调驱动电阻、加散热5. 从波形到结论怎么用双脉冲指导设计5.1 驱动电阻的选型逻辑双脉冲测试最直接的应用就是选驱动电阻。数据手册上给的Rg值只是一个参考实际用多少必须靠双脉冲测出来。我的做法是先按数据手册推荐值装一个电阻跑双脉冲看关断尖峰和开通电流尖峰。如果尖峰在耐压的80%以内开通电流尖峰在器件额定电流的2倍以内就可以接受。如果尖峰太高加大Rg如果损耗太大减小Rg。每次调整Rg都要重新测开通和关断。因为Rg_on和Rg_off可以分开设置有时候开通用一个小电阻关断用一个大电阻这样开通快、关断慢兼顾损耗和尖峰。我一般会做一组Rg扫描比如Rg_on从2Ω到10ΩRg_off从5Ω到20Ω每个组合测一遍记录尖峰和损耗画成曲线找最优值。这个过程比较费时间但一次做好后面就省心了。5.2 母线杂散电感的评估双脉冲测试还能用来评估母线杂散电感L_stray。方法很简单测关断尖峰然后反推。L_stray (V_spike - V_bus) / (di/dt)di/dt可以从电流波形上读取关断时电流下降最陡的那段。V_spike和V_bus从电压波形上读。这样算出来的L_stray虽然不精确但足够用来对比不同布局方案。我一般会测三个位置母线电容两端、器件引脚、驱动板接口。如果器件引脚的L_stray明显大于母线电容两端说明中间连线有问题需要优化。优化L_stray的手段包括用叠层母排代替电缆、把母线电容靠近器件、增加并联电容数量、减小回路面积。每改一次测一次双脉冲看尖峰降了多少。5.3 器件选型的验证选器件的时候数据手册上的参数是在特定条件下测的跟你的实际工况可能差很远。双脉冲测试可以在你的实际母线电压、实际电流、实际驱动条件下测器件看它是不是真的适合。比如你选了一颗IGBT数据手册说关断尖峰在400V母线、100A电流下是500V。但你实际测出来是580V接近650V耐压了。这时候要么换更高耐压的器件要么优化布局降低L_stray要么加大Rg_off。再比如你选了一颗SiC MOSFET数据手册说反向恢复电荷只有50nC。但你实际测出来开通电流尖峰很高可能是驱动太快了或者母线L_stray太大。这时候需要调整驱动或者布局而不是换器件。双脉冲测试还能帮你判断器件是不是假货。有些翻新器件参数跟原厂差很多双脉冲一测就露馅。我遇到过一批IGBT关断拖尾电流特别长后来发现是翻新片。5.4 从测试到量产的一致性检查双脉冲测试不仅用于研发还可以用于量产抽检。产线上不可能每台都测双脉冲但可以定期抽检看波形是不是跟研发阶段一致。如果抽检发现关断尖峰变高了可能是母线电容批次不一致或者装配工艺有变化。如果开通电流尖峰变大了可能是驱动电阻批次不一致或者器件批次不一致。我一般会定一个波形基线在研发阶段把标准波形存下来记录尖峰、上升时间、下降时间等关键参数。量产抽检时对比这些参数偏差超过10%就报警。提示波形基线要保存原始数据不要只存图片。图片没法做定量对比。6. 实操心得与避坑清单6.1 安全第一高压测试的保命习惯双脉冲测试是高压测试母线电压可能到400V甚至800V电容储能足以致命。我养成的习惯是上电前先检查接线确认没有短路上电时手不要碰电路用绝缘工具操作断电后等母线电容放电完毕再碰电路用万用表确认电压降到安全值示波器探头先接好再上电不要带电插拔驱动板电源和功率电源分开控制先上驱动电再上功率电实验区域铺绝缘垫戴绝缘手套这些习惯看起来啰嗦但关键时刻能保命。我见过有人断电后直接摸母线被电容余电打了一下幸好没出事。6.2 从单管到半桥测试范围的扩展单管双脉冲测试只能测一个器件但实际电路里是半桥结构上下管互相影响。所以单管测完之后最好再搭一个半桥双脉冲测试。半桥测试的电路跟单管类似只是多了一个上管。第一个脉冲让下管开通电流从母线正极经过上管二极管、电感、下管到母线负极。第二个脉冲让下管关断电流通过上管二极管续流。第三个脉冲让下管开通测反向恢复。半桥测试能看到上下管的相互作用比如死区时间够不够、上下管驱动会不会互相干扰、母线电压在换流时会不会塌。这些在单管测试里看不到。我一般会先做单管测试确认器件和驱动没问题再做半桥测试确认桥臂没问题。最后才上整机。6.3 数据记录别只存图片双脉冲测试会产生大量波形数据。很多人只存示波器截图这是不够的。截图没法放大看细节没法做定量分析没法对比不同批次的差异。我习惯把原始数据导出来存成CSV或者MAT文件。示波器一般都有数据导出功能用U盘或者网口传出来。然后写个脚本自动提取关键参数关断尖峰、开通电流尖峰、上升时间、下降时间、反向恢复电荷等。这样每次测试的数据都能对比改了什么、效果如何一目了然。时间长了你就有自己的数据库选型的时候参考价值很大。6.4 常见误区双脉冲不是万能的双脉冲测试虽然好用但也不是万能的。它测的是硬开关特性如果你的实际电路是软开关双脉冲测出来的损耗会偏大。它测的是单次脉冲如果你的实际电路是连续PWM热积累效应它测不出来。它测的是常温如果你的实际工况是高温器件特性会变化。所以双脉冲测试的结果要结合实际情况解读。我一般会把双脉冲测试作为第一步筛选过了这一关再上连续PWM测试最后上整机。每一步都有不同的侧重点不能互相替代。另外双脉冲测试的波形跟布局强相关。你在实验室台架上测的波形跟整机里的波形可能差很多。所以最终还是要以整机测试为准双脉冲只是帮你提前发现问题。6.5 一个真实的调试案例最后分享一个我印象最深的案例。有一次调一台SiC逆变器双脉冲测试时关断尖峰只有450V母线400V余量很足。但上整机之后跑了几分钟就炸了。后来分析发现双脉冲测试时用的是空心电感电流是线性的整机里是电机负载电流有纹波而且换流时电流方向会变。在某些工况下关断电流比双脉冲测试时大很多尖峰直接超过650V。这个案例告诉我双脉冲测试的工况要尽量接近实际工况。如果实际电流有纹波双脉冲测试时可以在电感上并联一个高频交流源模拟纹波。如果实际电流方向会变可以做双向双脉冲测试。总之双脉冲测试是一个工具不是目的。它的价值在于帮你理解器件和电路的行为而不是给你一个漂亮的波形。真正重要的是从波形里读出问题然后解决问题。
返回列表