☰
车规功率模块AQG 324认证全流程:试验矩阵、Zth与功率循环避坑
2026/10/28 22:45:58 网站建设 项目流程

简介:ECPE Guideline AQG 324(2021年03.1版)是面向汽车电力电子转换器用功率模块的认证与可靠性验证规范,由ECPE工作组联合德国车企及功率电子供应商编制,适用于车规功率模块研发、测试验证、质量认证与供应链审核等场景,也可作为理解LV 324供应规范的进阶参考。文件共71页,内容涵盖适用范围、总览、引用标准、术语与定义、电气和热参数缩写、湿度缩写、试验时间及标准公差等章节,对认证项目、测试条件与判定依据给出较系统的框架。整份资料以单个PDF收录,约4.2MB,目录层级清晰,便于在电脑端检索、摘录与打印查阅。已有1053人学习下载,适合需要对照车规要求梳理测试矩阵、编写认证方案或查证术语定义的工程师与研究者反复研读。

1. 从一份三页纸的试验清单说起:AQG 324 到底在管什么

有人拿着三页纸的试验清单来问:这几项做完,模块是不是就算过车规了。清单上写的是 AQG 324,一份针对机动车辆电力电子转换器单元用功率模块的认证指南。它管的是模块级——不是芯片级,也不是整机级——的资格认定:哪些试验必须做、每组几只样品、应力加到多大、前后测读哪些参数、漂到什么程度算失效。它不教你设计模块,也不承诺寿命,只回答一件事:同一批模块在经过规定应力后,参数还能不能留在可接受范围内。做电驱逆变器选型、封装验证、来料认定的人绕不开它;只跑过器件手册参数、没做过前后测对比的人,最容易把它当成一张“打完勾就完事”的清单,然后在第一次评审上被问得说不出话。

2. 认证项目的骨架:试验矩阵与样品预算怎么排

2.1 三类试验的分工:特性化、应力耐久、机械与环境

按 AQG 324 的逻辑,整个认证可以拆成三条并行的线,每条线的目的不一样,排计划的时候不能混着算。

特性化(characterization)是基线。静态参数、动态参数、热阻抗、绝缘与局放,这些试验本身不给模块施加破坏性应力,作用是拿到一套在受控条件下测出来的数值,作为后面所有对比的参照。很多人第一次做认证时,把特性化和耐久试验混在同一批样品上做,结果耐久试验一结束,基线已经不可追溯,前后测对比失去意义。常见做法是固定留 5 只只做特性化、不进任何应力箱,作为整批样品的“身份证”。

应力耐久是主力。温度循环 TC、功率循环 PC、高温反偏 HTRB、高温栅偏 HTGB、高温高湿反偏 H3TRB,加上短路耐受,这几项覆盖了功率模块最主要的失效机理:材料热膨胀系数失配导致的焊层与端子疲劳、芯片与封装界面的电荷陷阱、湿度入侵引起的离子迁移与腐蚀、栅氧退化。每一项对应一个物理过程,所以参数不能互相替代——用 H3TRB 的通过去论证 TC 没问题,评审时基本站不住。

机械与环境是补充。振动、冲击、端子强度、外观与标识,考核的是装配工艺和运输使用场景。这一块常被简化成“供应商有报告就行”,但如果模块的安装方式、母线连接、灌封工艺和报告里的假设不一致,报告并不能直接搬用。实际做法是把机械项和整机安装边界条件对齐,至少确认振动谱与安装位置一致。

三条线跑完,输出才是一份完整的认证结论。缺任何一条,都只是部分结论。

2.2 样品数、前后测与判据:一张可以直接套用的矩阵

样品预算是最容易在立项阶段被砍的东西。砍完之后最常见的后果是:某一组应力试验中途出现 1 只异常,没有备样,整个项目卡在那里等料,一等等两个月。我一般按“每组有效样品 + 1 只备样”报预算,宁可多买几只,也不要中途补料——补来的料批次不同,前后测对比的合法性会被质疑。

下表是常见的矩阵结构,具体应力数值和判据阈值以手头版本的指南原文为准,这里只给排布方式:

试验项常见应力条件样品数主要读出参数
特性化(静态/动态/Zth/绝缘)25 ℃ 与 125/175 ℃5VCEsat、ICES、VGEth、Eon/Eoff/Err、Zth、局放
温度循环 TC-40 ℃ ↔ +125/150 ℃,1000 循环3~5VCEsat、Zth、局放、外观与密封
功率循环 PCΔTj 约 100 K,10 万次量级3~5VCEsat、Zth、Rth
HTRB约 80% 额定电压,150 ℃,1000 h3~5ICES
HTGB额定栅压(正/负),150 ℃,1000 h3~5VGEth、IGES
H3TRB85 ℃ / 85% RH,1000 h,带偏置3~5ICES、绝缘电阻、局放
振动与冲击按安装位置谱3外观、内部开路、Zth
短路耐受非重复短路3~5短路电流、退化程度

表里最右边一列是关键。判据不是“坏没坏”,而是“参数漂了多少”。常见做法是给每个参数定一个相对漂移上限,超过就判失效;再叠加绝对判据,比如开路、短路、绝缘电阻跌破阈值、密封失效。两套判据同时用,缺一不可——只看绝对值会漏掉缓慢退化,只看相对值会放过已经接近边界的样品。

还有一个很少被写进计划、但极其有用的东西:控制样品。留 2~3 只不进应力箱,只跟着做前后测。如果控制样品的参数也漂了,问题出在测量系统而不是模块;这一步能省掉大量无效的排查时间,属于典型的“后悔药”。

2.3 计划书里必须固定下来的三件事

第一件是应力条件的完整性。温度、电压、电流、时间或循环数、环境湿度、升降温速率、通断时序,缺一项,这次试验就不可复现。我见过只写“150 ℃ 1000 h”的 HTGB 计划,评审第一个问题就是栅压加的是正压、负压还是交替,答不上来,报告直接退回。

第二件是读出参数与测量条件。同一个 VCEsat,在 25 ℃ 和 150 ℃ 测,数值差一倍以上;用两线法和四线法测,差值可能吃掉整个判据余量。计划书里要写清:测试温度点、激励电流、脉宽、是否四线开尔文、温度稳定判据(例如 ±1 K 保持 5 min)。

第三件是失效定义与终止条件。什么情况判定单只失效、什么情况判定整组终止、失效样品要不要做失效分析、分析到什么深度。这几条不写在前面,出问题的时候就是扯皮现场。

3. 特性化怎么落地:静态、动态与 Zth 的测量链路

3.1 静态参数:VCEsat、ICES、VGEth 的测试条件与温度点

静态测试看起来最简单,实际上翻车最多。原因在于它太“基础”,容易被交给没经验的人做,而静态参数的判据余量往往只有几个百分点。

VCEsat 的测法是一条硬约束:必须用脉冲法,脉宽控制在 1 ms 以内,占空比足够低,避免芯片自热改变结温。同时要用四线开尔文接法,把夹具和探针的接触电阻从测量回路里摘出去——大电流下几十微欧的接触电阻,折算到毫伏级的 VCEsat 上就是几个百分点的误差,正好等于判据余量。测试点一般取额定电流或指南指定的电流,温度点取 25 ℃ 与 125/175 ℃,每个点单独稳定。

ICES 测的是阻断状态漏电流,量级常在微安到毫安。这个参数对温度极其敏感,温度每升高十几度,漏电流可能翻倍,所以温度控制的精度直接决定数据的可用性。测试前要留足够的稳定时间,尤其是大体积模块,壳温到结温的平衡可能需要十几分钟。

VGEth 是阈值电压,定义在一个很小的电流点上(毫安级),因此对接触电阻和探针压力非常敏感。同一个模块,换一套夹具,VGEth 可能差 100 mV。做法是固定夹具、固定探针压力、固定测试顺序,并且把 VGEth 的测试放在所有大电流测试之前,避免残余电荷和温升干扰。SiC 模块还要额外关注阈值漂移与迟滞,正负栅压交替扫描下读数会不同,测法必须在计划书里固定下来。

下表的条件是常见组合,实际取值按指南版本和器件规格调整:

参数激励条件温度点注意事项
VCEsat / VF额定或指定电流,脉宽 < 1 ms25 / 125 / 175 ℃四线开尔文,先测后测同夹具
ICES / IDSS额定电压25 / 150 ℃稳定时间充足,屏蔽漏电通路
VGEth毫安级电流25 / 150 ℃固定探针压力,先于大电流项
IGES额定正/负栅压25 / 150 ℃正负分别记录

3.2 动态参数:Eon、Eoff、Err 的双脉冲台架

动态参数是特性化里最贵、也最不可比的一块。Eon、Eoff、Err 这三个数,脱离测试条件就没有意义,所以台架必须能把这些条件稳定住并记录下来。

双脉冲台架的核心变量有五个:母线电压 VCC、测试电流 IC、门极电阻 RG(on)/RG(off)、结温 Tj、门极驱动电压。指南会指定一组标准条件,你的台架必须能复现这组条件,否则数据只能内部对比,无法和供应商或同行对齐。母线电压的稳定靠足够大的薄膜电容组,杂散电感 Lσ 要尽量压低,常见目标控制在 20 nH 以内——这个值直接决定关断电压尖峰和 Eoff 的测量结果,是典型的“测的不是器件,是台架”。

测量链路上,电流用同轴分流器或高带宽罗氏线圈,电压用高带宽差分探头,探头带宽建议不低于 500 MHz,尤其是 SiC 模块,开关沿在几十纳秒量级,带宽不够会把尖峰削平,损耗算出来偏低。所有探头要做延时校准,电压与电流通道之间的偏斜会直接算进 Eon 里。

损耗的积分区间要写死:一般从门极信号跳变前一小段开始,到电流电压都回到稳态为止。区间不同,结果能差 10% 以上。温度点取 25 ℃ 与 125/175 ℃,每个点重复三次,取平均并记录离散度,重复性差于 5% 就先查台架,不要急着下结论。

SiC 模块还有两个附加项:反向恢复电荷 Qrr 很小但对测量精度要求高,以及栅极回路的高频振荡。后者会让 VGS 波形上出现振铃,看着像器件问题,实际是 layout 与探头接地的问题。做法是把探头地线尽量短、用同轴接地弹簧,别用地线夹子。

3.3 Zth:瞬态热阻抗曲线的测法与结构函数

Zth 是整份认证里信息密度最高的一个参数。它既是热设计的输入,又是判断焊层退化的敏感指标,还是功率循环试验设定电流的依据。

常见测法是 K 因子法:先用一个小电流(例如 100 mA)标定 VCE 或 VF 随温度的变化率,这个电流小到不产生自热;然后用大电流加热模块到热稳态;切断加热电流后,立即切换到小电流测量,采样冷却曲线;最后把温度随时间的变化反卷积成 Zth 曲线。采样从几十微秒开始,一直记录到几百秒,覆盖芯片、焊层、基板、散热器的完整热路径。

这个测法有三个关键点。第一是切换延时,从关断加热电流到开始采样之间的时间必须已知且稳定,否则曲线首段会整体偏移,1 ms 附近的 Zth 能高出 30%。第二是采样率,早期需要高采样率,后期需要长记录,通常用分段采样或对数采样。第三是散热边界条件必须固定:同样的模块,装在同一个水冷板上、同样的流量和进水温度,Zth 才可比。前后测换了一块冷板,退化判断就废了。

结构函数是把 Zth 曲线转换成热阻-热容累积分布的方法,用来定位退化层。焊层空洞增加时,结构函数上对应层的峰值会向高热阻方向移动;基板焊接退化会体现在更靠后的段落。这条曲线本身不写进判据,但它是失效分析阶段最有力的证据,我一般要求每组试验的失效样品都留一条结构函数做对照。

4. 耐久应力试验的参数设定

4.1 温度循环 TC:两箱法的升降温速率与循环数

TC 考核的是封装内部不同材料之间的热膨胀系数失配:焊层、DCB 陶瓷、铜层、基板、端子,每一层都在温度摆幅下反复伸缩。所以主变量是温差和循环数,不是温变速率——但速率会影响模块内部的温度梯度,进而影响失效位置,也必须固定。

两箱法是最常见的实现:一个低温箱、一个高温箱,模块装在可移动的托盘上,在两箱之间来回转移。箱温常见取 -40 ℃ 与 +125 ℃ 或 +150 ℃。驻留时间要保证模块整体达到箱温,这个时间由模块的热时间常数决定,体积大的模块可能要 20~30 min,不能照抄别人的 15 min。验证方法是在 dummy 模块里埋热电偶,看最后几分钟的温度是否已经平坦。

转移时间一般要求尽量短,常见控制在 1 min 以内。转移过程中模块暴露在室温环境,如果转移时间过长,实际温差就被压缩,试验严酷度下降,1000 循环做完等于没做够。

循环数常见取 1000,也有按整车任务剖面加到 2000 或 3000 的。中间检查点建议每隔 250 循环抽测一次静态参数,终点做完整的静态加 Zth 加局放。需要注意的是,TC 期间不要中途把模块拿出来做电测再放回去,反复插拔会引入额外的机械应力,也会打乱温度历史。

4.2 功率循环 PC:ΔTj、加热电流与占空比的计算

PC 考核的是芯片与焊层之间的结温摆幅,主变量是 ΔTj 和循环数,常见目标量级是 ΔTj = 100 K、10 万次。和 TC 的区别在于加热源在芯片内部,温度梯度更陡,失效位置更靠近芯片。

试验的通行做法是让模块导通大电流自加热,达到设定的 Tj,max 后关断,冷却到 Tj,min,如此往复。加热时间 ton 通常取 1~2 s,保证结温达到稳态;冷却时间 toff 要足够长,让结温回落到下限,否则 ΔTj 会随循环逐渐漂移。

加热电流不能拍脑袋定。它由目标功耗决定,而目标功耗又由 ΔTj 和这一时段的 Zth 决定,同时 VCE 本身随温度变化,是个隐式关系。我一般用迭代求解:

import math def vce(i, v0=1.05, r=1.6e-3, tc=125.0, k=-1.4e-3): """导通压降线性化模型:v0 为零电流截距,r 为斜率,k 为温度系数""" return (v0 + r * i) * (1 + k * (tc - 25.0)) def solve_current(p_target, tc, iters=60): """给定目标功耗与壳温,迭代求加热电流""" i = 100.0 for _ in range(iters): v = vce(i, tc=tc) p = i * v i *= math.sqrt(p_target / p) # 按功率误差比例修正电流 return i, vce(i, tc=tc) # 目标耗散 260 W、壳温 90 ℃ 的工况 p_target = 260.0 i, v = solve_current(p_target, tc=90.0) print(f"加热电流约 {i:.0f} A,压降 {v:.2f} V,实际功耗 {i * v:.0f} W")

这段代码的逻辑是:先假设一个电流,算出对应压降和功耗,再按目标功耗与实际功耗的比值开方修正电流,反复迭代收敛。参数里 v0 和 r 必须从实测的 VCE-I 曲线拟合,不能用手册的典型值代替,否则算出来的电流偏差可能到 20%。k 是压降的温度系数,IGBT 通常为负,取值错了会让高温下的功耗估算整体偏移。

p_target 的来源是 ΔTj 除以该时段的 Zth:比如 ΔTj = 100 K、ton 对应的 Zth 为 0.38 K/W,则目标功耗约 263 W。这一步很多人直接用稳态 Rth 算,算出来的电流偏小,实际 ΔTj 只有 70 K,10 万次做完一片“零失效”,结论看起来漂亮但完全不能用。

试验过程中建议在线监测:用 VCE 作为温敏参数,在关断瞬间的小电流下采样,反推 Tj,实时确认 ΔTj 没有漂。每 1 万次停一次测 VCEsat,这是焊层退化最敏感的常规参数。

4.3 HTRB、HTGB、H3TRB:偏置、温度与湿度的取值

这三项都是长时间偏置试验,区别在应力类型。常见参数如下表,具体数值仍以指南原文为准:

试验温度偏置时长主要监测量
HTRB150 ℃约 80% 额定阻断电压1000 hICES 漂移、击穿
HTGB150 ℃额定正栅压与负栅压1000 hVGEth 漂移、IGES
H3TRB85 ℃ / 85% RH规定偏置电压1000 hICES、绝缘电阻、局放

HTRB 的坑在电压爬升和结温。模块放进高温箱后,箱温不等于结温,漏电流产生的自热会让结温高于箱温,尤其在高压高温下漏电流变大,形成正反馈。做法是限流保护要设到位,前期用较低电压爬升,观察漏电流是否稳定,稳定后再加到目标值。

HTGB 的坑在栅极回路。负栅压试验时,栅极回路的任何振荡或过冲都可能造成不可逆的栅氧损伤,测出来的退化不一定是试验应力造成的。栅极要加保护电阻和钳位,走线尽量短。SiC 模块的阈值漂移在正负偏置下表现不同,正偏压下的漂移在去除偏置后部分恢复,所以测量必须在下电后固定时间内完成,这个时间窗口要写进计划书。

H3TRB 的坑在凝露与污染。85 ℃ / 85% RH 条件下,模块从低温箱取出或者箱内温度波动,都可能在表面结露,造成绝缘电阻骤降,甚至沿面放电。做法是控制升降温速率、试验前做清洁处理、偏置引线保持足够间距、必要时做局部灌封或三防处理。另外,试验前要先做一次局放基线,试验后再测一次,两次对比才有意义——直接拿终点值去和标准限值比,容易忽略掉本来就存在的起始缺陷。

5. 避坑与排查:认证台架上最容易翻车的五件事

5.1 前后测温度不一致,把测量漂移判成了器件退化

现象:一组 TC 样品做完,VCEsat 平均“漂移” 8%,超过判据,整组判失效,但 Zth 和结构函数看不出任何异常。

原因:后测用的夹具换了,夹具与模块之间的接触热阻变大,同样壳温下结温偏高;或者温度传感器贴的位置和第一次不同,读数偏低 3~5 K。VCEsat 的温度系数在这个电流点约 -2 mV/K,几度的偏差就能吃掉一半判据余量。

解决:前后测用同一套夹具、同一支温度传感器、同一位置;每次测量前稳定 30 min 以上;同时测控制样品,控制样品也漂就说明是系统问题。把夹具编号、传感器编号写进原始记录,出问题能追。

5.2 Zth 曲线首段失真,1 ms 附近无端高出三成

现象:同一只模块,前后两次 Zth 测量在 1 ms 处相差 30%,10 s 之后完全重合,看起来像芯片贴装出了问题。

原因:采样延时没校准。从关断加热电流到开始采样之间的那段死区,每次都不一样,导致整条曲线在时间轴上平移;快关断电路的老化也会让电流拖尾变长。

解决:用一个已知的 RC 网络或标准样件标定延时,把延时值写进测试脚本;检查关断器件的关断时间;曲线首段对不上先怀疑链路,别急着怀疑模块。

5.3 H3TRB 中途绝缘电阻骤降,甚至出现沿面放电

现象:试验跑到 300 h 左右,绝缘电阻从几百兆欧掉到几兆欧,局放值飙到几百皮库,个别样品直接损坏。

原因:模块表面残留助焊剂或手汗污染,在高湿偏置下形成离子导电通道;偏置引线间距不足;箱内温度波动导致凝露。

解决:试验前用异丙醇超声清洗并烘干;偏置引线用聚四氟套管隔离,间距按工作电压留足;控制箱内升降温速率不超过 1 K/min;先做局放基线,超过限值的样品不进箱。

5.4 功率循环的加热电流算偏,做完“零失效”却毫无说服力

现象:10 万次 PC 做完,VCEsat 只漂了 1%,看上去非常漂亮,但同样的模块在别人台架上 5 万次就出现明显退化。

原因:加热电流按 25 ℃ 的 VCE 计算,忽略了高温下压降下降(IGBT)或上升(部分 SiC),实际 ΔTj 只有设定值的 70%;也有用稳态 Rth 代替脉冲 Zth 的情况。

解决:用实测 VCE-I-T 曲线迭代求解;试验中在线用温敏参数反推 Tj,前 100 个循环就把 ΔTj 校准到位;把实际 ΔTj 而不是设定值写进报告。

5.5 同组样品里个别早死,查不出原因

现象:5 只样品,3 只跑完全程,2 只在三分之一处失效,失效模式还不太一样。

原因:样品混批。采购为了赶交期,从两个日期码凑货;或者样品在库房存放时受潮,未做烘烤直接上线;也有静电损伤导致栅极存在隐患。

解决:台账记录批次号与日期码,同组只用同一批次;试验前统一做 125 ℃ 烘烤去潮;全程防静电,拿模块戴腕带、用防静电托盘;出现早死样品先查批次,再谈机理。

6. 把认证数据变成设计输入:从报告到降额与寿命外推

认证报告最没价值的用法,是把它归档然后只在选型会上说一句“这家过了”。真正值钱的是报告里的原始曲线——Zth 曲线、开关损耗随电流和温度的分布、VCEsat 的退化轨迹、结构函数的位移。这些数据可以直接变成设计输入。

第一步是把 Zth 曲线转成 Foster 网络参数,塞进你的损耗与结温仿真里。注意别只用稳态 Rth,逆变器工况下的结温纹波主要由几百毫秒以内的热路径决定,用稳态值算出来的结温波动会大出一截,导致过度降额;反过来,如果只取曲线前段,又会低估长时间过载的温升。

第二步是把 Eon、Eoff、Err 的实测点拟合成关于电流和结温的二维表或多项式,替代手册典型值。手册曲线是典型值,实测数据带批次信息,做最坏情况分析时用后者才有意义。拟合时把门极电阻作为参变量一起存进去,换驱动电阻的时候不至于全表重测。

第三步是用 PC 数据做同批次的寿命拟合。常见形式是循环数随 ΔTj 的幂律关系,指数由数据拟合得到,一般落在 4~6 之间。这个拟合只能用于同一封装、同一工艺的模块,跨封装外推误差极大,属于典型的“看着有公式其实没依据”。我在项目里会把拟合曲线和原始点一起放进选型库,标注适用区间,超出区间只做趋势参考。

第四步是设早期预警阈值。报告里最有信息量的往往不是终点值,而是失效前最后一个正常测点的漂移量。把那个漂移量打个折,作为来料抽检和在线监测的预警线,比等到参数超差再处理要从容得多。

认证产出转成什么用在哪
Zth 曲线与结构函数Foster/Cauer 网络参数结温估算、降额曲线
Eon/Eoff/Err 实测点二维损耗表逆变器效率与热设计
VCEsat 退化轨迹预警阈值来料抽检、在线监测
PC 循环数与 ΔTj同批次寿命拟合任务剖面校核
局放与绝缘数据绝缘配合边界母线电压与爬电设计

最后说个我自己的习惯:每做完一组试验,我会把原始波形和曲线按“试验项-批次-样品号”存一份,不只存最终报告里的汇总图。三年后再看某个批次的退化行为,汇总图早就没用了,原始曲线还在。认证这件事,做的是一次性的试验,攒的是长期的数据库。希望帮到你。

本文还有配套的精品资源,点击获取

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询