TMS BOOK · ACADEMY 讲义

热失控触发机理与特征参数

大纲的完整展开版——讲师授课蓝本 / 学员自学材料

D1-03 热失控触发机理与特征参数

课程代码 D1-03 · 板块 D 电池热管理 BTMS / D1 电池产热与热失控基础 时长 约 4.5 小时(6 讲 + 1 次 ARC 数据判读实操) 适合对象 电池安全 / 系统 / 试验工程师;做热失控验证与预警策略的人(必修) 前置 D1-01 动力电池产热机理与产热速率建模;D1-02 电芯温度不均与温差控制目标;D1-05 电池化学体系(NMC/LFP/钠离子/固态)对热设计的差异化要求;体系外前置(需自备):锂离子电池电化学基础 本讲义定位 讲师授课蓝本 / 学员自学讲义,是 D1-03 大纲的完整展开版


引言:设计输入表上那个「热失控触发温度」,是别人的电芯、在别人的状态下、用别人的夹具量出来的

热扩散方案评审上最常见的一行输入长这样:「热失控触发温度 T2 = 某某度」,后面跟一个出处——一篇文献、一份供应商报告,或者上一代平台的存档。这一行看起来像密度、像熔点,于是没有人问它是在什么条件下测出来的。而它不是材料常数。一个特征温度背后至少挂着七个自由度:材料体系、SOC(以及 SOC 按什么容量基准算)、老化路径(不是 SOH 数值)、电芯规格、量热仪的热惯量因子 Φ、dT/dt 检测阈值、加热程序。⚠ 这张七项的口径清单是本课归纳的写法,⛔ 不是哪一份标准的现成条款。把这七项压成一个数抄进设计输入,等于拿别人的电芯、在别人的状态下、用别人的夹具测出来的结果,去当自家包的安全边界——而这个动作在评审上看不出任何毛病,它要到整包热扩散试验那一天才结账。

本课沿「触发 → 自产热 → 链式反应 → 喷发」这条时间轴走一遍。学完你应当能做五件事:① 沿滥用—内短路—链式副反应的路径讲清热失控是怎么被推起来的,并说出每一类触发路径的机理差落在哪;② 在自家的 ARC 曲线上把 T1/T2/T3 标出来,并按四条口径做热惯量修正——⛔ 不是抄三个数;③ 判断材料体系、SOC、老化路径、电芯规格各自把这三个温度往哪个方向移,以及哪些格子的方向本来就「未定」;④ 把电芯级的特征参数换算成下游能用的东西——T3 与总放热量交给隔热与泄压,T1 到 T2 的间隔交给预警与断电策略;⑤ 选出与验证目标匹配的触发方式,并说清它的机理偏差偏在哪一侧。所以本课的交付物不是三个数,是一张带口径的特征参数表、一份预警窗评估、一段写明每个数在什么条件下才成立的边界声明。

六讲的分工按「机理 → 测量 → 去向」排:第 1 讲讲怎么走到瓶颈——三类滥用形式、四类根本不需要外部滥用的路径,以及它们如何全部收敛到同一件事(内短路或高温);第 2 讲讲过了瓶颈之后发生什么——链式副反应的温度阶梯,以及三处「保护机制反过来变成加速机制」的地方;第 3 讲是测量层,讲 ARC 的加热—等待—搜寻循环、三个特征温度各自怎么判、热惯量因子 Φ 怎么修;第 4 讲讲什么在移动这三个温度,也是钉子②收口的地方;第 5 讲把参数交出去,并处理「壳体测点读数不是电芯内部温度」这件事;第 6 讲回到验证方案,讲触发件选型、触发方式对比、试验矩阵与数据交付。前两讲讲机理,中间两讲讲这些量怎么被测出来又怎么被移动,后两讲讲它们往哪里去。

钉子①:热失控的判据是一场速率竞赛——产热速率 Q̇_gen(T) 与散热速率 Q̇_diss(T) 谁跑得快,⛔ 不是「温度有没有超过某个数」。副反应速率按 Arrhenius 关系随温度指数上升,散热按与环境的温差近似线性上升;两条曲线相切的那一点才是临界,切点之后产热永远压过散热,于是不可逆。⇒ 由此推出一句要贯穿全课的话:「触发温度」这个词本身就内含一个散热条件——同一颗电芯换一套散热边界,它的触发温度就变。所以 T1/T2/T3 不是电芯的属性,是「这颗电芯 + 这个荷电与老化状态 + 这台量热仪的这个散热条件」三者的联合观测值。全课用这一条解释每一个现象:为什么绝热量热仪给出的自产热起始温度低于烘箱试验、为什么大电芯内部先到温度而壳体读数还很平静、为什么包内一颗芯扛得住而它旁边那颗扛不住。⚠ 它还有一个容易被漏读的反面:既然散热曲线是线性的而产热曲线是指数的,冷却能力再强也只是把切点右移,⛔ 不可能把切点消掉——「只要冷却够强就永远不会失控」是错的。热管理在这场事故里既可能是救兵(抬高 Q̇_diss),也可能是帮凶(冷却失效时把热闷在里面)。

钉子②:一个特征温度要进设计输入,必须先答四个问题——哪套材料体系、什么 SOC(且按什么口径算的 SOC)、什么老化路径(不是 SOH 数值)、哪台量热仪的 Φ 是多少。四项缺一,这个数就不能用。钉子①说的是「为什么这个数会变」,钉子②说的是「所以拿到一个数时该问什么」。⚠ 这里有一种折中式的错误最常见:知道不该抄,于是抄一个「保守一点的值」——保守多少?没有依据的保守量仍然是编的。正确的动作不是把数往安全侧挪,是把口径补齐;补不齐的那几项就在交付表里写「须实测」,让空白显式地留在纸面上,而不是被一个看起来很稳的数字盖住。钉子②在第 4 讲收口,典型案例合钉。

先把本课最容易被读反的一条摆到台面上:ARC 结果的偏差方向不是单一的——绝热条件把它推向保守侧,未修正的热惯量因子 Φ 把它推向乐观侧,两个方向相反的偏差同时存在,⛔ 不许互相抵消着用。两支的物理来源、性质与修法完全不同:

  • 绝热性 → 偏保守(安全侧)。ARC 人为把 Q̇_diss 置零,测的是「散热为零」这个极限下的包络。真实电池包里有冷板、有壳体、有邻域热容,自产热越过 T1 之后仍可能被压住而不进入自加速。⇒ 拿 ARC 的 T2 当包内触发门限,本身偏保守。★ 但这是试验条件的一个刻意选择——要的就是包络,它不是误差,⛔ 没有什么可「修」的。
  • Φ 未修正 → 偏乐观(危险侧)。夹具、托架与测温件有自己的热容,电芯放出的热有一部分去加热它们,于是实测的 dT/dt 与实测温升都被摊薄:T1 显得更高、dT/dt 显得更低、预警窗显得更长、T3 显得更低——看起来比真实情况更安全。★ 这是仪器的系统误差,必须修,⛔ 不是可以留着当余量的保守量。

读者会做错的那个具体动作:听说「ARC 是绝热的,已经最保守了」,于是把 Φ 修正当成可省的一步——用一支的保守性去豁免另一支的乐观性。代价很具体:预警窗被系统性算长,拿未修正的 TMR(到达最大速率的时间)去核 BMS 的采样—诊断—通信—断电这条响应链,会得出「来得及」的结论,而按本课的折算口径真实值约为 TMR_meas/Φ。同一个动作在下游还要结第二次账:未修正的 dT/dt 与 T3 交给热扩散仿真做源项标定,会把传播算慢、把隔热需求算低。⇒ 第 3 讲 3.4 把修正前后的同一组数据并排画出来,把两支偏差各自的方向钉死。

第二条容易读反的:内短路⛔ 不是「短路电阻越小越危险」。把短路点看成与回路等效电阻 R_int 串联的一个电阻 R_short,短路点自身的放热功率是

P_short = U_oc²·R_short/(R_int + R_short)²

它在 R_short = R_int 处取极大 U_oc²/(4·R_int),⛔ 不是在 R_short → 0 处发散。R_short → 0 时取最大的是整包总放热功率 U_oc²/(R_int + R_short)——它有界,趋于 U_oc²/R_int;而且这份功率主要落在 R_int 上、摊在整个电芯里,并不是灌进短路点那一小团。读反的具体后果:做异物与毛刺短路的风险矩阵时只扫 R_short → 0 这一端,于是把「功率不高、但持续时间可以长到周到月的量级(与 1.5 的渐进期同一个量级口径)、集中在极小体积、端电压跌落又小到落进单体电压诊断的不一致性带以下」的那一整类软短路整类漏掉——而那一类恰恰是渐进式内短路最真实的形态。⇒ 第 1 讲 1.6 用一张全归一化的三区间图一次点破,该式的适用边界(准稳态集总估算,⛔ 忽略回路电感与温度/SOC 对两个电阻的反馈)也在那里一并写清。

⚠ 符号先说一句,免得后面互算:本课同时出现气体常数与两个电阻,正文一律禁止裸写 R——气体常数全课写 R_g[单位 J/(mol·K)],电阻一律带下标(R_int、R_short,单位 Ω)。完整的符号、单位与温标约定会在进入第 3 讲的测量层之前一次立齐。

最后把边界划清,免得读到后面觉得本课「欠了几个数」。本课处在电芯机理与包级设计之间的接口位置,只交付三样东西:一张带口径的特征参数表(T1/T2/T3、绝热温升 ΔT_ad 与由它反推的总放热量,每一项都连着它成立的条件)、一份预警窗评估(Δt = t(T2) − t(T1),经 Φ 折算后与 BMS 响应链逐段对账)、一段边界声明本课不交付的,逐项写明归谁:隔热与冷却的协同分配 → D5-01 热失控热扩散抑制(热管理与结构协同);隔热垫、防爆阀与排烟道的边界设计 → D5-02 隔热、泄压与排烟设计中的热管理边界;热扩散传播仿真的化学源项与喷发边界 → D5-07 热失控与热扩散传播仿真建模:化学源项、喷发边界与可信边界(本课只负责把标定输入交对);不可逆危险试验的实施与管控、触发装置的工程实现、气体取样与残骸处置 → L1-11 不可逆危险试验的实施与管控:整包热扩散/滥用试验与可燃工质泄漏实测;现场人身风险、排烟灭火与人员撤离 → L0-01 热管理现场作业安全入门:冷却液、制冷剂、高压电与试验现场;车端热状态在线估计、以及测点滞后如何折成预警阈值余量 → D1-06 电池热状态在线估计:从稀疏 NTC 到 T_max 与 ΔT_pack;化学体系差异的系统展开 → D1-05 电池化学体系(NMC/LFP/钠离子/固态)对热设计的差异化要求;老化机理本身 → D1-04 电池老化、寿命与温度的耦合关系;法规符合性清单 → M4-03 安全法规(可燃工质/高压/热失控)合规;测量技术选型与不确定度评估 → L7-01 测量技术:热电偶/红外/PIV/流量测量L7-03 试验数据分析与不确定度评估。⛔ 对不交付的部分,本课一律只给类型与去向,不给限值、不给等级号、不给条款内容——这条同样管着本课引用的四份标准(GB 38031、UN GTR 20、SAE J2464、IEC 62660-3):本课未取到任何一份原文,故只写标准号与它管什么,版次与年份以现行目录为准,引用前须核。

第 1 讲 热失控是怎么被推到起点的:触发路径与那个共同的瓶颈

工程上问这门课的第一个问题,十次有九次是「多少度会着火」。这一讲不回答它——不是因为还没测出来,而是因为这个问题的形式就是错的。本讲要做的是三件事:把「什么能把一颗电芯推到失控起点」这个集合数全把这些互不相同的路径收敛到同一个物理瓶颈上,以及把那个瓶颈的判据从「一个温度」改写成「一场速率竞赛」。路线是:1.1 先给地图与全集,说清试验室常用的机械/电/热三分法回答的到底是哪个问题;1.2~1.4 按这个三分法把三类滥用各自的机理讲清,并在 1.4 收敛到瓶颈、立起全课的第一根钉子;1.5 点破真实失效与试验室滥用之间的机理差;1.6 点破本课第二条最容易被读反的结论——内短路不是短路电阻越小越危险;1.7 给内短路一组可判真假的描述维度,把接力棒交给第 2 讲。

⚠ 一条贯穿全课的符号约定先说半句:本课同时出现气体常数与两个电阻,正文一律不裸写 R——气体常数一律写 R_g,电阻一律带下标(R_int、R_short);产热与散热的功率写 Q̇(W),能量写 Q(J),两者量纲不同,⛔ 不可互算、也不可比大小。完整的符号、单位与温标约定在第 2 讲统一立好。

1.1 三分法回答的是「我对它做了什么」,⛔ 不是「它为什么会失控」

打开任何一本电池安全的教材或任何一份滥用测试方法,触发路径都被分成三类:机械、电、热。这个分法本身没有错,错的是它被当成了什么。机械/电/热三分法是按「施加的滥用形式」分的——它回答的问题是「我对这颗电芯做了什么」。而工程上真正要回答的问题是另一个:是什么把这颗电芯推到了失控起点。两个问题的答案集合并不相同,把前者当成后者,漏掉的不是一两条,是整整几类。

先按三分法把试验室最常做的滥用形式数一遍(这也是 1.2~1.4 三节的顺序):

  • 机械:挤压、针刺、碰撞变形,还有一支容易被漏掉的——振动疲劳
  • :过充、过放、外短路、反向充电;
  • :外部火烧、邻芯扩散热、局部热点累积、加热回路控制失效。

数完之后必须做两问自检:① 我刚才是沿什么线索数的?② 有没有不在这条线索上、但同样属于这个集合的?第一问的答案是「沿着人为施加的滥用形式」;第二问的答案,是下面这四整类——它们全都不需要任何外部滥用,却同样能把电芯推到起点。⚠ 这四类是本课为把全集补齐而归纳补入的,⛔ 不是既有分类法里现成的一格,也不是哪一份标准的条款:

  1. 制造与材料内生缺陷——金属杂质颗粒、极片毛刺、隔膜针孔、涂布缺陷、水分超标。它不需要任何人对电芯做什么,自己就会长成内短路。
  2. 使用历史累积型——低温快充析出的锂长成枝晶、长期满电存储、深放电后铜集流体溶解再析出。⇒ 这一类的特点是滥用发生在几个月前,触发在今天;事后做失效分析时,现场找不到任何「刚刚发生过什么」的痕迹。
  3. 系统层失效——BMS 采样线断或 NTC 脱落导致过充没有被发现、继电器粘连、充电机失控、绝缘失效引起高压拉弧。电芯本身可能完全健康,是管它的那套系统瞎了
  4. 热管理系统自身失效——冷却液泄漏进电气腔、加热回路控制失效、冷却失效叠加大倍率工况。★ 这一类对本板块尤其要紧:它是热管理工程师自己造成的触发路径,而三分法里根本没有它的位置——冷却失效既不是「机械」也不是「电」,勉强算「热」的话又会被和烘箱试验混在一起。

逐类核一遍本课的射程:第 ①②类,本课讲到「它怎么变成内短路」为止,缺陷检出手段与工艺管控属电芯制造与来料管控的范围,不在本课射程内;第 ③类的诊断与整车安全归 M4-03 安全法规(可燃工质/高压/热失控)合规;第 ④类的具体设计防护归 D5-01 热失控热扩散抑制(热管理与结构协同)D5-02 隔热、泄压与排烟设计中的热管理边界,本课只负责说清它同样是一条触发路径。⛔ 射程外的这几类,本课只给类型与去向,不给任何限值。

图1 一张从左侧七列入口汇聚到中间一个瓶颈、再流向右侧链式反应的有向图。左侧前三列的框头标注「按施加形式分类(试验室三分法)」:机械(挤压/针刺/碰撞变形/振动疲劳)、电(过充/过放/外短路/反向充电)、热(外部火烧/邻芯扩散热/局部热点/加热回路失控)。后四列的框头标注「按物理成因分类(本课补)」:制造与材料内生缺陷(金属杂质/极片毛刺/隔膜针孔/涂布缺陷/水分超标)、使用历史累积(低温快充析锂枝晶/长期满电存储/深放电后铜溶解再析出),以及画在框外并用不同线型的系统层失效(采样线断/NTC 脱落/继电器粘连/充电机失控/绝缘拉弧)与热管理系统自身(冷却液进电气腔/加热回路失控/冷却失效叠加大倍率)。中间瓶颈框写「内短路 或 高温 ⇒ Q̇_gen 大于 Q̇_diss」,右侧出口框写「链式副反应(第 2 讲)」。本课射程内的入口画实线框,前指别课的画虚线框并在框内标课号 M4-03、D5-01、D5-02、L1-11。所有入口框尺寸一律相同,图上不出现任何无标签的箭头。本图为定性分类示意,不含任何坐标、刻度、概率或占比,不代表任何平台的实际失效分布,不得据图判断哪条路径更常见。
图1 触发路径的全集:三分法只覆盖左边三列。要读出三件事:① 机械/电/热三分法回答的是「我对它做了什么」,⛔ 不是失效原因的全集——图上用两种框头标签把两套分类法分开;② 后四类不需要任何外部滥用即可走到同一个瓶颈,其中「热管理系统自身」这一整类在三分法里没有位置;③ 所有入口最终收敛到同一个瓶颈,因此后半程可以共用一套特征参数,而前半程的能量注入速率与空间分布完全不可比。后四列是本课为补齐全集而归纳加入的。本图为定性分类示意,不含任何坐标、刻度、概率或占比,不代表任何平台的实际失效分布,⛔ 不得据图判断哪条路径更常见。

⚠ 这一节最常见的误用,是把机械/电/热三分法当成 FMEA 的失效模式清单直接抄进去。它不是——一份沿三分法写出来的 FMEA,会把上面四整类连同它们的探测手段一起整体缺席,而缺席不会以「少了一行」的形式提醒你。

1.2 机械滥用:「能量释放最快」说的是释放速率,⛔ 不是释放总量

机械路径的物理很直白:外力使隔膜破裂或极片错位,正负极直接接触,电芯里储存的电能在极短时间内以焦耳热的形式集中释放,这一份热又引燃后续的化学副反应。挤压、针刺、碰撞变形都属于这一支;振动疲劳同样属于这一支,只不过它的作用不是一次撞击,而是在几万公里之后才把某处焊点或极片约束磨松——这也是它经常掉在「机械类」叙述之外的原因。

机械路径真正的特征是初始功率极高,而作用点极小。热来不及往外扩散,作用点附近的局部温度可以远高于同一时刻的壳体读数。⇒ 这解释了机械滥用最麻烦的一点:它往往几乎没有预警窗——等热穿过整条热阻链走到壳体上的测点,链式反应早已启动。

⛔ 这里不给任何具体的功率与作用时间:它们由电芯容量、内阻与短路面积共同决定,属平台相关量,须按本项目的电芯规格与实测来定;本课给的是判据本身,见 1.6 的三区间。

★ 易错点有两个,且都出现在同一句话上。第一,把「能量释放最快」误读成「释放的总能量最大」——总放热量由化学副反应主导,电能只是点火的那一下;机械路径快在速率,不是大在总量。第二,把振动疲劳漏在机械类之外,于是整车级的耐久工况根本没有被算进触发路径的清单里。

1.3 电滥用的三支各留下不同的后遗症——⛔ 不可用同一套判据概括

「电滥用」这三个字底下压着三种机理完全不同的事,把它们并成一句话,是本讲第二个高频错误。

  • 过充:负极的嵌锂位点饱和之后,锂在负极表面析出成金属锂;与此同时正极被过度脱锂,结构失稳、在高温下更容易释氧。⇒ 它留下的后遗症是金属锂 + 失稳正极这一对。
  • 过放:电位低到铜集流体开始溶解,铜离子进入电解液;等到下一次充电,铜在负极侧重新析出,可以穿透隔膜。⇒ 它留下的后遗症是一条延迟发作的内短路路径,属于 1.1 全集里的第 ②类:滥用在几个月前,触发在今天。
  • 外短路:电流走的是外部回路,热主要产生在回路电阻与电芯内阻上,而不是集中在电芯内部某一小团。⇒ 它留下的后遗症是一段热历史

三支的后遗症形态不同,后续三个特征温度会按不同的方向移动(第 4 讲专讲这件事)。⛔ 因此不可以用一句「电滥用」概括,更不可以用同一套判据去评估这三支的风险。

⛔ 本节不给过充截止电压、过放截止电压这类门限:它们随体系与项目而定,属平台相关量,须按本项目的电芯规格书取值。

★ 易错点:把过放当成「只是掉一点容量」的可逆损失。铜溶解—再析出这条路径在过放发生的那一刻并不表现为任何危险,它要等到后面某一次充电才把枝晶架起来——把它归进「容量问题」,等于把一条内短路路径从安全清单里划掉了

1.4 热滥用不必先制造内短路——因为判据从来不是一个温度,而是一场速率竞赛

热路径与前两支有一个结构性的差别:它不必先制造内短路。温度被抬上去,副反应速率里的 Arrhenius 项自己就会把速率推上一个台阶——这一步不需要正负极直接接触。热滥用的三支差别不在「热多少」,而在受热的空间分布

支路 热是怎么进来的 空间分布
外部加热 加热片贴面、烘箱整体加热 面加热,从外往内
邻近电芯扩散热 相邻电芯先失控,热从贴合面单侧输入 单侧面加热,方向性强
局部热点累积 极耳接触电阻、汇流排、冷却失效叠加大倍率 点热源,在电芯内部或界面上

受热分布决定内部温度场,而内部温度场又决定了壳体上的测点能不能看见:点热源在内部先到温度、壳体最迟才反应。⇒ 这正是第 5 讲「测点温度不等于电芯内部温度」那一条的物理来源,也是第 4 讲「电芯规格一换、结论就不能互抄」的一半理由。

⛔ 加热功率与升温速率不给数——它们是试验方案参数,属平台相关量,见第 6 讲的试验设计与 L1-11 不可逆危险试验的实施与管控:整包热扩散/滥用试验与可燃工质泄漏实测

★ 易错点:把「热滥用」当成只有烘箱试验那一种。热管理系统自身失效造成的局部热点属于同一类(1.1 全集的第 ④类),而它在三分法的叙述里几乎总是被忽略——冷却回路失效不长得像「滥用」,但它对电芯做的事,与把电芯放进烘箱是同一件事。

四类路径在这里汇合。不管起因是机械、电、热还是内生缺陷,最后都归结为两件事之一——正负极直接接触(内短路)放出焦耳热,或者温度本身已经足够高——然后,由同一套链式副反应接手。这个收敛点是本课的结构支点:第 1 讲讲「怎么走到瓶颈」,第 2 讲讲「过了瓶颈之后发生什么」;两讲之后,所有路径共用同一套特征参数。它也解释了为什么不同的触发方式可以用同一组 T1/T2/T3 描述后半程,而前半程完全不可比。

★ 这里要防的误读是:把「汇聚到同一瓶颈」读成「所有触发方式等价」。后半程共用,前半程不共用——能量注入的速率、空间分布与预警信号的形态三样都不同,这正是第 6 讲触发件选型的全部难处所在。

钉子①:瓶颈的判据是一场速率竞赛,不是一个温度门槛。把热失控的判据写成两条曲线的相对位置:

  • 产热速率 Q̇_gen(T)——由副反应速率决定,而反应速率按 Arrhenius 关系随温度指数上升;
  • 散热速率 Q̇_diss(T)——由与环境的温差决定,近似线性上升,斜率由换热系数与换热面积给出,截距由环境温度给出。

两条曲线相切的那一点才是临界;切点之后,产热永远压过散热,于是不可逆。⇒ 由此推出一个让人不舒服的结论:「触发温度」这个词本身就内含一个散热条件。同一颗电芯,换一套散热边界,它的触发温度就变。所以 T1/T2/T3 从来不是电芯的属性,而是「这颗电芯 + 这个荷电与老化状态 + 这台量热仪的这个散热条件」三者的联合观测值——这一句是第 3、4 讲的全部前提,也是本课拒绝给出任何特征温度数值的理由。

全课的很多现象都用这一条解释:为什么绝热量热仪给出的起始温度低于烘箱试验(绝热等于把散热线的斜率压到零,切点自然最靠左);为什么大电芯内部先到温度而壳体读数还很平静(内部那一小块的散热边界与壳体完全不同);为什么包内一颗芯扛得住而它旁边那颗扛不住(两颗芯的邻域热容与冷板接触不一样)。它同时也把热管理在这场事故里的双重身份摆明了:抬高 Q̇_diss 时它是救兵,冷却失效时它是帮凶——把热闷在里面,等价于把散热线整体压低。

⛔ 本节不给任何温度数值——这一条给的是判据的形状,不是数。第 2 讲 2.5 会用图5 把归一化的两条曲线族画出来,切点、稳定区与无条件不可逆区三种相对位置都在那张图上。

★ 两个方向相反的易错点,必须一起记住:① 把「临界温度」当成一个可以背下来的材料常数——它连常数都不是,它是观测值;② 反过来,以为「只要冷却够强就永远不会失控」——散热是线性的,产热是指数的,冷却能力再强也只是把切点右移,⛔ 不可能消掉切点。这两个错误看似相反,其实同源:都把一个「两条曲线的相对位置」问题,压成了「一个数」的问题。

1.5 渐进式内短路与试验室强制短路:时间尺度差在「几个月」与「几毫秒」上

试验室里制造内短路最常用的方式是针刺,而真实车辆上发生的内短路绝大多数是渐进式的:析锂枝晶、金属杂质颗粒、装配毛刺缓慢长大,逐步刺穿隔膜,接触电阻逐步下降,局部自放电逐步加剧。这个过程可以持续周到月的量级;而针刺是在毫秒到秒的量级内制造一个大面积、低阻的强制接触。⛔ 具体的渐进期时长与接触电阻的演化轨迹本课不给数——它们由缺陷形态与使用历史决定,属平台相关量,只能靠自放电筛选与返回件根因分析在本项目上统计得到。

两者的差别不止在时间轴上被拉长了多少倍。把它们摆成四个维度对照,差别是结构性的:

对照维度 渐进式内短路 针刺强制短路
接触面积 从极小逐步扩大 一次成型,大面积
接触电阻的演化轨迹 缓慢单调下降 阶跃
局部功率密度 长期偏低,集中在极小体积 瞬时极高
端电压跌落的可观测性 缓慢偏离同组其余电芯,可能落在诊断阈值以下 陡直跌落,立刻可见

⚠ 这四个对照维度是本课为组织内容而归纳的,⛔ 不是既有分类法里现成的一格。

图2 上下两条并列的时间轴,两轴的时间刻度刻意不同并在轴端各写一个可自由缩放的标签:上轴标周到月量级,下轴标毫秒到秒量级,中间用一个断裂符号表示两轴不可对齐。上轴为渐进式内短路,依次标出四个事件方框:缺陷形成(杂质/毛刺/析锂枝晶)、隔膜逐步刺穿且接触电阻逐步下降、局部自放电加剧且电压缓慢偏离同组其余电芯、越过瓶颈;轴下方另画一条端电压偏差曲线,形态为缓慢单调偏离。下轴为针刺强制短路,依次标出:针接触、大面积低阻接触形成、电流与局部功率瞬时到峰、越过瓶颈;轴下方的端电压曲线为陡直跌落。两轴右端汇入同一个链式副反应框。两轴的时间刻度均不标数值,纵向电压曲线只表达形态、无纵轴刻度。本图为定性时序示意,两条时间轴不同尺度且不可对齐,不得据图读取任何时间或电压数值。
图2 同样叫「内短路」,两条路径在时间轴上不是同一个数量级。要读出四件事:① 时间尺度差在「周~月」与「毫秒~秒」,⛔ 两轴不可对齐——中间那个断裂符号就是这句话的图形形式;② 接触电阻的演化轨迹不同,渐进式是缓慢下降、针刺是阶跃;③ 端电压的可观测形态不同,渐进式是缓慢偏离(可能落在诊断阈值以下)、针刺是陡跌(立刻可见);④ 两者最终进入同一套链式副反应,所以后半程可比、前半程⛔ 不可互相外推。本图为定性时序示意,两条时间轴不同尺度且不可对齐,⛔ 不得据图读取任何时间或电压数值。

★ 这一节要点破的错句是:「针刺是最严苛的内短路,过了针刺就万事大吉」。针刺严苛在瞬时功率,而渐进式内短路的危险在BMS 看不见——这是两个不可比的维度,⛔ 不得互相外推。同理,「用针刺代表所有内短路」这个做法把整条渐进期的时间轴一次压掉,于是最贴近真实失效的那一类工况在验证矩阵里整类缺席(第 6 讲会把这条债结清)。

1.6 反钉子②:短路点的局部功率在 R_short ≈ R_int 处取极大,⛔ 不是电阻越小越危险

现在把 1.5 那句「接触电阻逐步下降」变成一个可算的东西。把短路点看成一个电阻 R_short,它与短路点之外整个回路的等效电阻 R_int 串联——R_int 就是单体内阻;如果是模组里的并联组,还要计入其余并联电芯经互联条馈入的那条通路。于是三个量可以同时写出来(U_oc 为单体开路电压,⛔ 本课不代入任何具体电压值):

  • 短路点自身的放热功率:P_short = U_oc²·R_short/(R_int + R_short)²
  • 整包总放热功率:P_total = U_oc²/(R_int + R_short)
  • 端电压:U = U_oc·R_short/(R_int + R_short)

三条式子的走向完全不同,这是本节的全部内容。令归一化短路电阻 r = R_short/R_int,把三者除以各自的基准(功率以 U_oc²/R_int 为基准,电压以 U_oc 为基准):

  • P_short 归一化后是 r/(1+r)²,令导数为零解得 r = 1 时取极大,极大值为 0.25(即 U_oc²/(4·R_int)),⛔ 它不是在 r → 0 处发散;
  • P_total 归一化后是 1/(1+r),随 r 单调下降,在 r → 0 时最大但有界(趋于 1,即 U_oc²/R_int);
  • U 归一化后是 r/(1+r),随 r 单调上升

⇒ 三个区间的风险性质因此完全不同:

区间 短路点局部功率 整包总放热 端电压跌落 风险性质
硬短路区(r ≪ 1) 低(趋于 0) 最大但有界 能量在秒级放完,但热摊在整个电芯里;BMS 立刻看见
阻抗匹配区(r ≈ 1) 取极大 约为开路电压的一半 灌进短路点那一小团的功率最大
软短路区(r ≫ 1) 随 r 单调下降 功率不高,但可以持续很久、集中在极小体积,且电压跌落小到落进单体电压诊断的不一致性带里——最难察觉
图3 单图,横轴为归一化短路电阻 r 等于 R_short 除以 R_int(对数坐标,跨若干个十倍程),左纵轴为归一化功率、以 U_oc 平方除以 R_int 为基准,右纵轴为归一化端电压、以 U_oc 为基准。三条带独立文字标签的曲线:短路点局部功率 r 除以 (1+r) 的平方,在 r 等于 1 处取极大 0.25、两侧下降;整包总放热功率 1 除以 (1+r),随 r 单调下降、在 r 趋于 0 时有界趋于 1;端电压 r 除以 (1+r),随 r 单调上升。图上另画三个竖向区带并各带文字标签:硬短路区 r 远小于 1、阻抗匹配区 r 约等于 1、软短路区 r 远大于 1,每个区带下方写一行该区的风险性质。右纵轴一侧另画一条可沿纵轴自由平移的水平虚线带,标签写「BMS 单体电压诊断的可察觉阈值——位置由本项目的采样噪声与电芯间不一致性水平实测给出」。三条曲线共用同一个归一化分母族。适用边界为准稳态集总估算,忽略回路电感与温度或 SOC 对 R_int、R_short 的反馈。曲线本身是精确解析解,可据图读取归一化值;但那条可察觉阈值带的纵向位置为示意,须由本项目实测确定,不得据图读取阈值。
图3 内短路的危险性不是短路电阻的单调函数。要读出五个量:① 短路点局部功率的极大值出现在 r = 1、归一化值为 0.25,⛔ 不是在 r → 0 处发散;② 整包总放热功率在 r → 0 时最大但有界(趋于 1);③ 极大值 0.25 与硬短路端的 1 是两条不同曲线上的值,⛔ 不可比大小当成「哪个更危险」——它们的落点不同,一个灌进短路点那一小团,一个摊在整个电芯里;④ 端电压随 r 单调上升,⇒ 软短路区的电压跌落最小、最可能落进那条可平移的诊断阈值带以下;⑤ 三个区带各自的风险性质不同。适用边界:准稳态集总估算,⛔ 忽略回路电感与温度/SOC 对 R_int、R_short 的反馈。曲线为精确解析解、可据图读取归一化值;但「BMS 可察觉阈值」那条水平带的纵向位置为示意,须由本项目实测确定,⛔ 不得据图读取阈值。

⇒ 合起来就是本课要显式点破的第二条反钉子:危险性不是 R_short 的单调函数。把这句话翻成一个具体的错误动作——做异物与毛刺短路的风险矩阵时只扫 r → 0 这一端,于是把「功率不高、但持续时间长、集中在极小体积、端电压跌落小到落进单体电压诊断的不一致性阈值以下」的那一整类软短路整类漏掉,而那一类恰恰是渐进式内短路最真实的形态(回到 1.5)。

★ 两个易错点:① 用 Q = U_oc²/R_short 估算内短路——这条式子漏掉了与短路点串联的 R_int,于是功率在 R_short → 0 时假发散,得到一个物理上不存在的无穷大;② 由「硬短路时整包总放热最大」推出「硬短路最危险」——总放热大是真的,但它主要落在 R_int 上、摊在整个电芯里,并不是灌进短路点那一小团;⛔ 两条不同曲线上的值不可直接比大小。

⛔ 本节不给 R_int、R_short、U_oc 与「BMS 可察觉阈值」的任何具体数值:前三者由体系、SOC、缺陷形态决定,最后一个由本项目单体电压采样的噪声水平与电芯间不一致性水平共同决定,全部须实测。图3 因此整张都是无量纲的。

1.7 内短路要用四个维度描述——只报「有没有内短路」不构成工程信息

把 1.5 与 1.6 收口:一份写着「该电芯发生内短路」的分析报告,工程上的信息量接近于零。要让「内短路」这三个字变成可以拿去做事的东西,至少要给它四个可判真假的描述维度

  1. 接触电阻——决定它落在 1.6 的哪一个区间,也就决定局部功率与端电压跌落的量级归属;
  2. 接触面积——决定功率密度,也决定热来不来得及往外扩散;
  3. 演化速率——决定它是一个毫秒事件还是一个数月事件(1.5 的那张双时间轴);
  4. 可观测性——决定 BMS 有没有机会在越过瓶颈之前看见它。

这四个维度不是学术趣味,它们直接支撑三件工程活:风险矩阵的分区(按接触电阻与接触面积切)、自放电筛选门限的设定(按演化速率与可观测性切)、返回件根因分类(四个维度合起来才能把「杂质引起的」与「毛刺引起的」分开)。只写「内短路」三个字,这三件事一件也做不出来。

⛔ 四个维度全部不给数:它们由缺陷形态、装配工艺与使用历史决定,属平台相关量,须由本项目的自放电筛选数据与返回件解剖统计得到——⛔ 尤其不许抄上一代平台的门限,上一代的缺陷谱与工艺状态与本代不是同一件事。

⚠ 这组四维度是本课为组织内容而归纳的,⛔ 不是既有判据、也不是哪一份标准里现成的条款;引用时请按「本课归纳」标注。

到这里,第 1 讲的任务完成了:所有触发路径都被送到了同一个瓶颈跟前,而瓶颈的判据是 Q̇_gen(T) 与 Q̇_diss(T) 之间的一场速率竞赛。过了瓶颈之后发生什么——那一串有先后次序的副反应怎么把自己点着、哪几处「保护机制」会在更高的温度上反过来变成加速机制——是第 2 讲的事。

后面还有 5 讲正文 · 关键公式 · 案例拆解 · 常见误区 · 动手做

会员专属

后续为会员深水区内容——四库数据与深度拆解。

查看会员方案