☰
AQG 324车规功率模块认证:17项测试与QM/QC/QE/QL落地
2026/10/28 22:45:55 网站建设 项目流程

简介:《ECPE Guideline AQG 324》Release 03.1/2021 是面向车规功率模块认证的英文技术指南,适用于汽车电力电子转换器单元的功率模块设计、测试与可靠性验证人员,也可供整车厂、Tier 1 供应商及检测机构在认证策划与供应链技术沟通中参考。文档围绕车用功率模块资格认证展开,涵盖适用范围、引用标准、术语与定义,并细分电参数、热参数、湿度相关缩写、测试时间及标准公差等内容,正文还交代了其与德国车企 LV 324 供应规范的渊源及 ECPE 工作组的编制背景,便于读者把握测试项目的设定逻辑与标准引用边界。资源包共 1 个 PDF 文件,约 4.2MB,为 71 页的完整英文指南,适合按章节检索认证要求、对照试验方案或作为内部培训资料。目前已有 1053 人学习下载,可供车规功率模块认证入门与进阶查阅。

1. 一份 71 页的车规功率模块认证指南,真正卡人的是那 17 个测试编号

「你们这个功率模块过 AQG 324 吗?」做车规器件的,这句话迟早会被问到一次。AQG 324 是面向整车总质量 3.5 t 以内车辆、电力电子变换单元(PCU)用功率模块的认证指南,03.1/2021 版共 71 页,把模块级认证拆成 QM、QC、QE、QL 四段共 17 个带编号的测试项,从寄生电感、热阻、短路能力一直排到功率循环和高温高湿反偏。它不是「跑完耐久就算过」的清单,而是一套要求在认证计划签字之前,就把测试装置、采样率、判据和文档全部谈死的规则集。适合两类人:正在做模块选型、要给客户回测试覆盖表的应用工程师,以及要给自家模块搭认证计划的可靠性与产品岗位。这份文档资料的价值不在厚度,而在它把「谁在什么条件下测什么、测不出来怎么解释」写成了可核对的语言。

2. 先把测试链捋直:QM、QC、QE、QL 四段式是怎么串起来的

2.1 四段分工:为什么「跑完耐久」不等于认证

指南开头就把验证拆成固定的几段,顺序不是随便排的。QM 是模块测试,它本身不是一个孤立的实验,而是一组在每一次认证测试前后都要重复的测量动作:栅极参数、额定电流与漏电流、正向压降,再加上 X-ray、扫描声学显微/断层(SAM/SAT)、内部物理检查与目检(IPI/VI)、光学显微镜评估(OMA)。换句话说,QM 提供的是「判据的来源」——没有测试前的基线,后面任何一次退化都无从判断。

QC 是特性测试,定位很明确:在退化还没发生的时候,先把设计与工艺里的固有弱点找出来。指南里点得很直白,几何布置、组装与互联技术、半导体质量这几类问题,在单纯的初始测试里可能看不出影响,但一旦叠加退化应力,就会被放大成可靠性问题。所以 QC 不是「摸底」,而是提前排除。

QE 是环境测试,验证的是模块在整车环境里的适应性:热冲击、接触性、振动、机械冲击。QL 是寿命测试,目标是主动触发典型退化机理,而不是等它自然发生。四段的关系是:QM 贯穿始终提供对照,QC 排除设计冗余问题,QE 和 QL 分别从「环境应力」和「热机械应力」两个方向逼近失效。

提示:指南明确写了它的范围不覆盖半导体芯片本身的认证,也不覆盖制造工艺认证,更不能替代整车 PCU 级别的认证。拿一份模块级报告去覆盖芯片或整机,是典型的越界使用。

2.2 测试流程图与 DUT 数量:附录 I.A 才是真正要谈的东西

正文里每个测试项只给条件和判据,真正决定项目周期和成本的是附录 I.A 的测试流程图。它规定了哪些测试必须先做、哪些可以并行、中间测试插在哪个位置,以及最终测试如何把全部 DUT 的电气参数记录下来,再转换成为可靠性数据。

环境测试和寿命测试的受试器件数量(DUT 数),指南要求由 PCU 制造商和模块制造商在前期协商确定,并且要跟着流程图走。特殊设计还要单独约定。这一条在实际项目里经常被忽略:很多人先按经验拍一个样本量,做完发现统计置信度不够,或者样本量远超预算,再回头改计划,前面的测试全部作废。

我一般的做法是,在计划阶段就把三件事写成一张表锁定:每个测试项的 DUT 数量、允许的失效数、中间测试的插入点。这张表一旦和客户确认,后面所有争论都有依据。指南里对标准公差和标准值也有专门章节,意思是测试条件的偏差范围本身也要写进计划,不能在报告里临时解释。

2.3 Delta 认证矩阵:改一个料到底要不要重跑全套

附录 I.B 的 Delta 认证矩阵解决的是变更管理问题。模块从第一次认证到量产,中间一定会改东西:换焊料、换基板供应商、改绑定线线径、换 TIM。如果每改一项都重跑全套 QL,项目根本推不动。

矩阵的逻辑是按「变更影响到的失效机理」来裁剪。比如改动只涉及芯片远端的互联,那重点补做能激发芯片远端疲劳的测试项;改动涉及绝缘结构,就得回到绝缘相关的测试。裁剪的依据必须写清楚,不能只写「评估后认为无影响」。

这里的血泪经验是:Delta 认证的论证文档,比测试报告更容易在客户审核时被打回。因为报告证明的是「测了」,而 Delta 文档证明的是「为什么可以不测」。后者需要把失效机理、材料 CTE 差异、工艺窗口变化讲透,靠模板是糊不过去的。

2.4 通用部分那八条约束,才是认证计划的地基

正文第 5 章的通用部分只有几页,但它决定了整个计划能不能立住。芯片在模块中的使用前提、技术认证、基于分立器件的特殊设计认证,这三条界定了「什么算模块级认证对象」。采样率与测量值分辨率这一条最容易被低估:如果测量系统的采样率和分辨率不足以分辨真实的结温波动,后面所有 ΔTj 相关的结论都是假的。绝缘性能设计、接口描述、物理分析、程序限制,则分别对应绝缘结构、热界面、失效定位和方法边界。

接口描述这一条值得单独说。当模块和冷却系统之间的热界面不由模块厂提供时(比如 TIM 由 PCU 厂选型),模块厂仍然必须证明:按照其推荐并记录的参考测试装置连接时,模块能通过认证。PCU 厂则要保证自己选的 TIM 符合模块厂的规格。指南还专门举了针翅底板直接浸入冷却介质的场景。这条约束的现实含义是:热界面不是一个可以口头带过的细节,它必须作为测试装置的一部分被文档化。

3. QC 与 QE:五个特性测试和四个环境测试怎么落地

3.1 QC-01 与 QC-02:Lp 和 Rth 是最容易糊弄、也最容易翻车的两个量

QC-01 测寄生杂散电感 Lp。工程上通用的做法是双脉冲测试:给定母线电压,控制开关管开通与关断,用示波器抓关断瞬间的电压尖峰和电流变化率,按 V = Lp · di/dt 反推。翻车点集中在三处:电流测量带宽不够、电压探头地线太长引入额外电感、以及测试回路本身的母排布局与实际应用不一致。指南要求的是模块级的可复现测量,所以测试夹具的几何形状必须固定并记录,换个夹具数值就变,这种数据在客户那里是站不住的。

QC-02 测热阻 Rth。主流方法是基于温度敏感参数(TSP):先用一个小测量电流在恒温环境下标定 VF 或 VCE 随温度的变化斜率,再给模块施加加热功率,切断加热电流后持续采集 TSP 的冷却曲线,外推到 t=0 得到峰值结温,除以加热功率得到 Rth。参考点取在哪里(壳温、底板温度还是散热器温度)必须明确,否则同一个模块能算出好几个不同的数。

import numpy as np # ---- 步骤 1:TSP 标定 ---- # T_cal: 标定温度点,单位 K;vf_cal: 对应小电流下的正向压降,单位 V # 恒温箱内取 3 个以上温度点,线性拟合得到温度系数 k 和截距 b T_cal = np.array([298.15, 323.15, 348.15, 373.15]) vf_cal = np.array([0.712, 0.668, 0.624, 0.579]) k, b = np.polyfit(T_cal, vf_cal, 1) # k 单位 V/K,典型值 -1.7 mV/K 量级 print(f"温度系数 k = {k*1000:.3f} mV/K, 截距 b = {b:.4f} V") # ---- 步骤 2:冷却曲线反推结温 ---- # t: 切断加热电流后的采样时刻,单位 s;vf_cool: 对应时刻的 TSP 电压 t = np.array([0.001, 0.002, 0.005, 0.010, 0.020, 0.050]) vf_cool = np.array([0.545, 0.548, 0.553, 0.560, 0.571, 0.591]) Tj = (vf_cool - b) / k print("反推结温(K):", np.round(Tj, 2)) # ---- 步骤 3:外推到 t=0 并计算 Rth ---- # 用前几个点做短时外推,避免把冷却曲线的非线性段带进来 coef = np.polyfit(t[:3], Tj[:3], 1) Tj_peak = np.polyval(coef, 0.0) P_heat = 120.0 # 加热功率,单位 W,由加热电流与压降积分得到 T_ref = 298.15 # 参考点温度,单位 K,必须与报告里写明的参考点一致 Rth = (Tj_peak - T_ref) / P_heat print(f"Tj_peak = {Tj_peak:.2f} K, Rth = {Rth*1000:.2f} mK/W")

这段代码的三个参数最需要盯住:k的标定必须在与实测相同的测量电流下完成;P_heat要用加热阶段的电流与压降乘积积分,不能用额定值代替;T_ref对应的物理位置必须在报告里和图一起说明。采样率不够时,vf_cool的前几个点会失真,外推出来的 Tj_peak 偏低,Rth 也偏低,这类数据看着漂亮,复现时对不上。

指南同时要求测量值分辨率满足判据的分辨能力。举个直观的例子:如果 Rth 的失效判据是相对基线上升 20%,而测量系统的噪声本身就有 10%,那这条判据基本没有意义。

3.2 QC-03 到 QC-05:短路、绝缘、机械数据的边界在哪

QC-03 测短路能力。做法是在规定的母线电压、门极电压和初始结温下施加一个微秒到十几微秒量级的短路脉冲,记录短路电流波形、退饱和时间和关断后的参数漂移。这里的关键不是「能不能扛住一次」,而是测试前后的 QM 参数有没有变化。短路测试通常还要覆盖不同的初始结温点,因为结温越高,短路耐受时间越短。

QC-04 是绝缘测试,挂在 IEC 60664-1 的绝缘配合框架下。除了耐压,通常还要看绝缘电阻和局部放电。对于带陶瓷基板(DCB/AMB)的模块,局部放电的起始电压往往比击穿电压更能反映工艺缺陷,比如陶瓷内部气孔或边缘电场集中。

QC-05 测机械数据:外形尺寸、平面度、平行度、端子位置与共面度、重量。这类数据看起来最没有技术含量,但在整机装配环节出事最多。底板平面度超标会直接导致热界面材料厚度不均,进而让 Rth 数据在整机上完全对不上台架数据。

3.3 QE-01 到 QE-04:热冲击、接触性、振动、机械冲击

热冲击(TST)和温度循环不是一回事。热冲击强调极短的转换时间和剧烈的温度阶跃,常用两槽液体介质实现,考核的是不同 CTE 材料界面在瞬态热应力下的表现。温度循环挂在 IEC 60749-25 的框架下,节奏慢得多。

接触性(CO)测的是端子能不能被可靠地连接:焊接、压接、螺栓紧固。重复拆装后的接触电阻变化、镀层在温湿环境后的可焊性,都属于这一项。

振动测试同时引用 IEC 60068-2-6(正弦)和 IEC 60068-2-64(宽带随机)。落地时,失败的多数原因不在模块,而在夹具:夹具一阶共振频率落进扫频区间,测出来的加速度谱根本不是你想要的;加速度计贴在夹具上而不是模块本体上,读数同样没有意义。指南要求记录安装方式和测点,就是为了让结果可复现。

机械冲击引用 IEC 60068-2-27,通常是半正弦脉冲。它和振动的区别在于能量集中在极短时间内,考核的是紧固件和内部互连的抗冲击能力。

3.4 测试顺序:为什么不能先做环境再做特性

正文 7.6 专门规定了特性测试的先后顺序。逻辑很简单:QC-01 到 QC-05 测的是「未退化状态下的固有属性」,一旦先做了 QE 或 QL,模块内部可能已经产生微裂纹或焊层空洞,此时测出来的 Lp、Rth 已经混入了退化量,不再是基线。

正确的顺序是:先做 QM 基线测量,再做 QC 系列拿到设计属性,然后进入 QE 和 QL,每一项测试前后重复 QM,最后做全 DUT 的最终测试。这个链条看起来繁琐,但省掉任何一环,后面解释数据时都会缺一块拼图。我见过最糟的情况是,全部测试做完才发现基线数据是在另一台设备上测的,两边系统误差对不上,整批数据只能作废重来。

4. QL 寿命测试:PCsec 和 PCmin 打的是两种不同的失效机理

4.1 芯片近端与芯片远端:一张 CTE 剖面图说清的事

指南把寿命失效拆成两类:芯片近端互连的疲劳,和距离芯片较远的互连的疲劳。芯片、焊料、陶瓷、铜、基板焊料、底板,每一层的热膨胀系数都不一样。温度波动时,层与层之间产生剪切应变,应变集中的位置就是失效发生的位置。

芯片近端主要指向芯片与陶瓷之间的焊层、以及绑定线根部;芯片远端指向陶瓷与底板之间的焊层。这两处的应力来源不同:近端由快速、大幅度的结温波动驱动,远端需要温度波穿透足够深才能被激发。所以指南用两个不同的测试来分别覆盖:QL-01 功率循环 PCsec 和 QL-02 功率循环 PCmin。

还有一个容易被忽略的约束:这两类互连的可靠性都依赖与冷却系统之间的热界面。因此对于不带直接冷却结构的模块,这些测试必须在应用相关的装置上做,热界面材料、压紧力、散热器型号都要固定。用裸模块夹在自制水冷板上测出来的循环数,和整机工况下的循环数不是一回事。

4.2 PCsec 的参数怎么定:ΔTj、ton、循环数三件套

PCsec 的核心特征是加热时间在秒级,结温波动幅度大,温度波基本停留在芯片附近。它的参数设置围绕三个量展开:

参数含义设定要点
ΔTj结温波动幅度按目标应用的热载荷谱折算,不是越大越好
Tj,max最高结温受限于芯片与封装材料的温度等级
ton加热时间秒级,需保证温度波不穿透到远端
tcool冷却时间需让结温回到设定最低点,否则实际 ΔTj 会漂移
N目标循环数由寿命模型反推,需与中间测试间隔匹配

加热电流的选取要同时满足两个条件:能在 ton 内把结温推到目标值,且不引入额外的电应力失效(比如超出额定电流密度导致铝线电迁移)。很多项目在这里翻车,是因为只盯着 ΔTj,忽略了电流密度本身也是一个加速因子,最后失效模式变成了电迁移而不是热疲劳,报告里的失效机理对不上。

中间测试的间隔也要在计划里写死。功率循环不是跑完再看结果,而是在固定循环数节点上测 Rth 和 VCE(sat),画退化曲线。判据通常取 Rth 相对初始值上升某个百分比,或 VCE(sat) 上升某个百分比,具体阈值按客户约定。没有中间测试,你只知道「坏了」,不知道「什么时候开始坏的」。

import numpy as np # 功率循环寿命拟合:Nf = A * (dTj) ** (-n) # 输入为不同 ΔTj 水平下的中位失效循环数(典型做法是每组至少 3 个样本取中位) dTj = np.array([60.0, 80.0, 100.0, 120.0]) # K Nf = np.array([1.2e6, 3.6e5, 1.1e5, 4.2e4]) # cycles # 对数域线性回归,避免大数导致的最小二乘病态 x = np.log(dTj) y = np.log(Nf) n_slope, ln_A = np.polyfit(x, y, 1) n = -n_slope A = np.exp(ln_A) print(f"Coffin-Manson 指数 n = {n:.2f}, 系数 A = {A:.3e}") # 反推目标工况下的寿命 dTj_app = 75.0 Nf_app = A * dTj_app ** (-n) print(f"ΔTj = {dTj_app} K 时预估循环数 = {Nf_app:.3e}") # 换算成整车里程:假设每个循环对应一次热冲击事件 cycles_per_km = 0.5 print(f"对应里程约 {Nf_app / cycles_per_km / 1e4:.1f} 万公里")

拟合时最需要注意的是数据点的分布:四个 ΔTj 点如果挤在很窄的区间里,外推误差会被指数放大。指南附录里给了寿命计算的指导框架,但没有任何一份指南能替你做「你的应用热载荷谱到底长什么样」这件事,那部分只能靠实测载荷谱。

4.3 PCmin 与 HTS、LTS、HTRB、HTGB、H3TRB 的分工

PCmin 的加热时间在分钟量级,温度波有足够时间穿透到陶瓷与底板之间的焊层,因此主要激发芯片远端疲劳。它的循环数通常比 PCsec 少一到两个数量级,但单次循环耗时更长,一个完整项目排期里,PCmin 往往是排产瓶颈。

其余几项的分工是:QL-03 高温存储(HTS)和 QL-04 低温存储(LTS)是无电应力的纯温度考验,主要看材料老化和界面稳定性,参考 IEC 60749-6;QL-05 高温反偏(HTRB)考核结终端和钝化层在高温高压下的稳定性;QL-06 高温栅偏(HTGB)考核栅氧,对 SiC MOSFET 尤其关键;QL-07 高温高湿反偏(H3TRB)在高温高湿加反偏的条件下考核离子迁移和钝化层完整性,方法挂在 IEC 60749-5 下。

这四项经常被当成「凑数项」,实际上它们在宽禁带器件上暴露问题的效率很高。SiC 模块的栅氧缺陷、钝化层工艺差异,往往先在这几项里露头,而不是在功率循环里。

5. 避坑:五个能把认证计划拖回重做的细节

5.1 热阻数据和客户实测对不上

现象:你交的 Rth 报告很漂亮,客户在他们台架上复测,数值高出 30% 以上,整份报告被要求重做。

原因:参考点定义不一致,或者热界面条件没锁死。你的参考点取的是底板表面,客户取的是散热器基座;你用推荐扭矩压紧,客户用默认扭矩;你用的 TIM 厚度是标称值,客户实际涂布厚度偏厚。

解决:在计划阶段就把参考测试装置写成文档,包括散热器型号、TIM 材料与厚度、压紧力或扭矩、测点位置。指南对接口描述的要求就是这个意思。报告里附上装置照片和测点示意,比多写十页分析有用。

5.2 功率循环跑了很多次却没失效,报告反而被打回

现象:PCsec 跑到目标循环数,样本全部存活,看起来是好消息,客户却质疑测试有效性。

原因:ΔTj 没达到设定值,或者 ton 太长让温度波穿透到了远端,导致近端应力不足。也可能是冷却时间不够,实际最低结温逐次上移,真实 ΔTj 在衰减。

解决:在循环过程中抽检结温波形,确认 ΔTj 和 Tj,max 稳定。指南对采样率和测量分辨率的要求就是为这件事服务的。存活不等于通过,要能证明施加的应力确实达到了规定水平。这一点在审核时经常被追问,提前把波形留档能省掉一轮扯皮。

5.3 采样率不够,ΔTj 读出来是锯齿

现象:结温曲线在示波器上看起来正常,导出的数据算出来的 ΔTj 每次都不一样,重复性很差。

原因:TSP 的测量采样率低于温度变化的实际速率,或者测量电流本身引入了额外加热。前者导致峰值被削平,后者导致冷却曲线尾部失真。

解决:先做一次采样率扫描,把采样率提高到结果不再变化的水平,再固定下来。测量电流要小到不产生可观的额外功率,同时大到能读出稳定的压降。这两个条件互相拉扯,需要在台架上实测确定。

5.4 拿模块级报告去覆盖芯片和工艺认证

现象:客户审核时指出,你的报告里没有芯片级认证证据,也没有工艺过程认证证据,认证范围不成立。

原因:对指南的范围理解有偏差。指南明确写的对象是模块设计与模块层面的器件认证,即组装环节,不包括半导体芯片认证和制造工艺认证,也不替代整车 PCU 的认证。

解决:在认证计划的第一页就把范围写清楚,列出哪些证据由芯片供应商提供、哪些由工艺方提供、哪些由本报告覆盖。范围写清楚不是推卸责任,而是让审核方知道去哪里找对应文件。

5.5 指南改版后,手里的认证要不要重做

现象:新版指南发布,项目经理慌了,问是不是全部要重跑。

原因:没有注意指南对生效边界的说明。

解决:指南写明了,已经按旧版完成认证或正在认证中的模块,不受认证计划达成日期之后发布的修订版新增要求的影响。这句话是排期的后悔药,但前提是你能拿出认证计划达成日期的书面证据。所以计划签署时一定要留日期记录,邮件确认也算。我见过因为只有口头确认、拿不出日期的项目,被迫按新版重跑了一轮。

6. 从测试数据到可靠性结论:物理分析和寿命拟合的两个抓手

测试跑完只是原材料,真正交付给客户的是「为什么坏了、还能用多久」这两句话。指南在附录里给了两条路:物理分析和寿命计算。

物理分析的典型手段和适用场景,我整理成了一张对照表,实际项目里按失效位置挑,不要全上:

手段主要看什么典型适用测试项
X-ray焊层空洞、绑定线形状、裂纹QM、QL-01/02
SAM/SAT分层、界面脱粘QM、QE-01、QL-03/04
剖面研磨 + 光学显微焊层厚度、晶粒粗化、裂纹路径QL-01、QL-02
SEM + EDX金属间化合物、元素迁移QL-07、QL-05
红外热像 / 锁相热成像局部热点、电流分布不均QC-02、QC-03
漏电发光定位结终端缺陷、氧化层击穿点QL-05、QL-06

用这张表的原则是:先用无损手段定位,再决定切哪一刀。反过来做,切开之后发现位置不对,样本就废了,而功率循环的样本往往就那么几个。

寿命拟合这边,最容易犯的错是把 Coffin-Manson 当成万能公式。它只在特定的失效机理下成立,一旦失效模式从焊层疲劳切换成绑定线断裂,指数 n 就变了,外推结果会离谱。所以拟合之前先确认所有样本的失效机理一致,物理分析在这里不是锦上添花,而是拟合的前置条件。

另一个习惯是保留原始波形,不要只存处理后的数值。我吃过一次亏:半年后客户要求重新核算某组数据,发现当时的 ΔTj 是用削顶的波形算的,原始数据又没存,只能整组重测。从那以后我每次排认证计划,都强制走一遍「装置文档 + 判据阈值 + 原始波形归档」三件套,哪怕项目再赶也不省这一步。希望帮到你。

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

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

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

立即咨询