4、热蔓延测试:模组级别热蔓延测试方法、ISO 12405-3标准解读
各位工程师朋友,咱们今天聊聊热蔓延测试。说实话,这个测试是我个人觉得电池认证里最“刺激”的一项。你想想看,我们要故意让一个电芯热失控,然后观察它会不会把整个模组都带“炸”。嗯,这活儿干起来确实需要点胆量。
4.1 为什么要做模组级热蔓延测试?
先问大家一个问题:单电芯热失控和模组热失控,哪个更可怕?
答案很明显。单电芯烧起来,顶多是个“小火苗”。但模组里几十个电芯串并联,一旦蔓延开,那就是“火烧连营”。我在项目里见过一次模组热蔓延的惨状——整个模组烧得只剩骨架,连测试台架都变形了。从那以后,我对这个测试再也不敢马虎。
ISO 12405-3标准的核心目的,说白了就是验证一件事:当模组里某个电芯“暴走”时,其他电芯能不能扛得住,不跟着一起“暴走”。
核心目标:验证模组在单电芯热失控后,是否能在5分钟内不蔓延到相邻电芯,确保乘客有足够逃生时间。
4.2 测试方法:三步走
我个人习惯把模组级热蔓延测试分成三步。每一步都有讲究,咱们一个一个说。
4.2.1 第一步:触发热失控
怎么让电芯热失控?标准里给了几种方法:
- 加热触发:用电热片贴在电芯表面,持续加热直到热失控。这是最常用的方法,可控性高。
- 针刺触发:用钢针刺穿电芯,造成内短路。这个方法更接近真实事故场景,但重复性差一些。
- 过充触发:对电芯持续过充,直到热失控。这个方法风险较高,我一般不太推荐。
我的经验:我建议优先用加热触发。为什么呢?因为它的重复性最好,方便你做对比测试。我曾经试过针刺,结果十次里有三次触发失败,数据根本没法用。
4.2.2 第二步:监测蔓延情况
触发热失控后,我们要监测什么?
- 温度:在相邻电芯表面贴热电偶,看温度是否超过热失控阈值(一般是80°C或100°C)。
- 电压:监测相邻电芯的电压是否骤降。电压掉到0V,基本就是热失控了。
- 气体:用气体传感器检测是否有可燃气体泄漏。这个容易被忽略,但很重要。
这里有个坑,我踩过。热电偶的粘贴位置很关键。如果你贴在电芯的角落,温度响应会慢半拍。我后来学乖了,贴在电芯正中央,紧贴铝壳,这样数据才准。
4.2.3 第三步:判定结果
ISO 12405-3的判定标准其实挺明确的:
| 判定项 | 合格标准 |
|---|---|
| 相邻电芯温度 | 不超过热失控阈值(通常80°C) |
| 相邻电芯电压 | 不出现骤降(保持正常范围) |
| 模组外壳 | 不破裂、不喷出火焰 |
| 时间要求 | 从触发到蔓延,至少5分钟 |
注意:这里的时间要求是“至少5分钟”,不是“刚好5分钟”。有些客户会要求10分钟甚至更长。我建议你在设计时留足余量,别卡着标准线做。
4.3 ISO 12405-3标准解读:关键条款
ISO 12405-3这个标准,说实话内容挺多的。我挑几个关键条款给大家讲讲。
4.3.1 测试条件
标准要求测试在室温下进行(25°C ± 5°C)。但我在实际项目中,经常会被客户要求做高温测试(45°C)和低温测试(-10°C)。为什么?因为高温下热失控更容易蔓延,低温下电解液流动性差,情况又不一样。你想想看,如果只在室温下通过测试,到了夏天车里60°C,还能保证安全吗?
4.3.2 触发位置
标准规定触发位置可以是模组的任意一个电芯。但我建议你选最“危险”的那个——通常是模组中央的电芯。为什么?因为中央电芯散热条件最差,热失控后热量最不容易散出去。我见过一个案例,客户只测了边角电芯,结果中央电芯热失控时,整个模组都烧了。嗯,这个教训挺深刻的。
4.3.3 数据记录
标准要求记录以下数据:
- 触发开始时间
- 热失控发生时间
- 相邻电芯温度变化曲线
- 模组外壳温度变化
- 气体浓度变化
这里我多说一句。数据记录频率至少1Hz,也就是每秒一次。有些实验室用0.1Hz,那根本不够用。热失控过程也就几秒钟,数据点太少,你连温度峰值都抓不到。
4.4 知识体系:一张图看懂
下面这张图是我自己画的,把模组级热蔓延测试的核心逻辑串起来了。大家看看。
4.5 避坑指南
最后,我把自己踩过的坑总结一下,大家能少走弯路就少走。
我曾经犯过的错:
- 热电偶贴歪了:有一次我把热电偶贴在电芯的极耳上,结果温度数据完全不准。极耳散热快,温度比实际低很多。后来我统一贴在电芯大面中央。
- 忘了测气体:有一次测试,温度没超标,但气体传感器报警了。原来电芯内部已经产气,只是还没热失控。如果只看温度,就会漏掉这个隐患。
- 触发功率不够:加热触发时,加热片功率要足够大。我试过用50W的加热片,结果加热了20分钟都没触发热失控。后来换成200W的,几分钟就搞定了。
好了,关于模组级热蔓延测试和ISO 12405-3标准,今天就聊到这儿。这个测试虽然麻烦,但它是电池安全的最后一道防线。做扎实了,心里才踏实。
一句话总结:热蔓延测试不是走过场,它是用“牺牲一个电芯”的代价,换取整个模组的安全。设计时多留余量,测试时多测几遍,准没错。