TMS BOOK · ACADEMY 讲义

电芯温度不均与温差控制目标

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

D1-02 电芯温度不均与温差控制目标

课程代码 D1-02 · 板块 D 电池热管理 BTMS / 电池产热与热失控基础 时长 约 3.5 小时(5 讲) 前置 D1-01 电池产热速率建模;A1-06 热阻网络法;A2-01 管网水力学与流量分配 本讲义定位 讲师授课蓝本 / 学员自学讲义,是 D1-02 大纲的完整展开版


引言:BMS 报「温差合格」的那一刻,你其实还什么都不知道

包的平均温度决定整包老得多快,包内温差决定各颗芯老得多不一样——而「不一样」是不可逆的那一半:容量与内阻一旦分散开,均衡电路只能挪电量,挪不回寿命;低温端那几颗先跌进析锂窗口时,「平均温度落在安全区」这句话一点忙都帮不上。所以温差目标不是舒适性指标,是寿命与安全指标。麻烦在于,现场最常见的一幕并不是「温差超标了怎么办」,而是「温差看起来没超标」:量产包的温度采样点数量远少于电芯数,位置由采样线束走向、装配可达性与采集通道数共同决定,而不是由「最不利点在哪」决定,用它报出来的 ΔT 系统性地小于真实极差。等到开发期加密热电偶贴上去,数字变了;再往下一步,多数人的动作是去换一款更贵的 TIM——钱花了,温差不动,因为超标的那一支根本不在界面上。本课要走完的就是这一串:温差从哪几支来、怎么定义才谈得上验收、目标怎么从整车质保反推下来、测点怎么布才不会被自己的采样骗过去。

钉子①(贯穿全课):包内温差是一笔要按链路拆开的「预算」,不是一个可以整体优化的指标。动手改任何东西之前,先把 ΔT 拆成三本账——介质侧(两颗芯各自所在位置的局部液温之差)、热阻链侧(q̇·ΣR 之差)、产热侧(q̇ 之差)——再加边界瞬态两支旁路(瞬态这一支是本课在大纲之外补的,它在稳态温度场里根本不存在)。三本账的改法互不通用:介质侧只能动流量、回路拓扑与电芯—流路映射,热阻链侧只能动公差链与装配压力,产热侧只能动电芯匹配与充电策略。哪一支占大头,决定你该动哪一头;不拆账就改,等于抽签。⚠ 请先接受一件可能让人不适的事:本课不给三支的通用占比,也不给通用排序。那是平台相关量,随电芯、包型、回路与工况而变,任何「通用排序」都会被下一个包推翻;本课给的是在你自己那个包上把三支分开的对账方法——用进出口温升与包级产热对上总量,用各支路的出口温升差分出分配不均,用同一支路内不同电芯的差分出热阻链与产热侧,用同一颗电芯不同位置的差分出电芯内温差。

钉子②:没有口径的温差数字不可验收。测点位置、采样时刻、工况定义、平均口径——本课把一条可验收的温差指标钉成「数值 + 这四要素」(这条四要素判据是本课归纳的写法,不是哪一份标准的现成条款),四者缺一,「ΔT_pack ≤ 5 K」这行字就只是扯皮的起点。四项里每一项都能单独把同一个包判成合格或不合格:同一个包,测点从少加到多,报出来的温差必然变大——那不是包变差了,是之前报小了,因为从一个温度场里抽样,抽得越少,抽到的极差期望越小,这是系统性偏小而不是随机误差;采样时刻若定在充电结束,就必然错过恒流段中后段的峰值;工况若只写「快充」而不写起始温度,加热工况下真正的最冷芯就从来没有人量过。顺带把一句常被当成法规的话摆正:业内常用的工程经验目标是把包内最大温差压在 5 K 量级以内,这是经验值不是法规值,须用自家电芯的老化与析锂数据校核,⛔ 不得当成验收线直接抄;本课列出的那几本标准,没有一本规定包内温差限值。

反钉子——本课最容易被读反的一条:ΔT_coolant = Q_pack/(ṁ·c_p) 说的是「冷却液进出口温升」,它既不是包内温差的上限,也不是包内温差的无条件下界。正读一次错、反读一次错,两个方向各导向一个具体的错误动作。错法甲(当上界用):算出一个数(本课教学算例是 6.6 K,输入 Q_pack = 6.0 kW、ṁ = 0.27 kg/s、c_p = 3362 J/(kg·K)——⚠ 这组输入与它的输出全是教学假设值,只为让这条判据能被手算一遍,不对应任何平台,⛔ 禁止取用),于是判「包内温差最多这么大,离目标不远,抠抠冷板细节就够了」,据此免掉 TIM 公差链分析、不核支路分配不均——而 ΔT_pack 是在这一项之上再叠热阻链分散与产热差,实测必然超标。错法乙(当无条件下界用):断言「包内电芯温差不可能低于冷却液全程温升」,据此否掉双程/逆向流道这一类布置——而在理想双程逆向布置下,每颗电芯同时贴到去程与回程,它所见的两程平均温升与位置无关(在这组教学假设下是 3.3 K,每颗芯都一样):冷却液仍然升 6.6 K,进入电芯间温差的那一份却趋近于零。撑着那句「下界」的,是「每颗电芯只看到流路上的一个位置」这个从没被说出口的前提;前提一换,结论就不成立。第 1 讲 1.2 会把单程与双程两幅并排画出来,一次点破这两个方向。

由此还要连带记住半句:第 4 讲那条预算式 ΔT_pack = ΔT_coolant + ΔT_热阻链 + ΔT_产热差,隐含的正是「单程布置」这个前提,而且它是分账工具,不是恒等式——三项各自量的是不同来源对极差的贡献,实际的 T_max 与 T_min 未必落在同一支路、同一位置,三项极值不会同时同地出现,直接相加得到的是偏保守侧的上界估计。「不严格可加」与「介质侧进入 ΔT_pack 的份额」这两层是本课补上去的,⛔ 不要拿这条式子去反算其中某一项。

由这两根钉子与一条反钉子,本课要建立三个判断力。一是分账判断力:拿到一个超标的 ΔT,先问它属于哪一支、再决定动哪一头;三支里唯一现在就能手算出来的是介质侧那一项——它不需要任何公差数据与实测,所以它永远是第一步,算完就知道预算还剩多少留给另外两支。二是口径判断力:拿到任何一个温差数字,先问四要素;答不上来的数,既不许拿去和另一版设计比大小,也不许写进 SSTS。还要多问一句「你说的电芯温度,是壳温还是芯体温度」——两个读数在报表上看上去一模一样,差的却是 q̇·R_内部 那一段,而析锂与老化发生在芯体内部。三是测点与验证判断力:测点方案划定的是你能不能看见极值的上界,布不到的极值,后端换什么算法都变不出来;而验证顺序——先用能量守恒对上总量、再对温度场分布——决定了你的账是真闭合还是假闭合:进出口取温点若不在混合充分处、或只取了单点,量到的就不是流量加权主流平均温度,两处口径的偏差可以恰好互相抵消,报告上留下一条漂亮的守恒线,而这条路会自证通过。对不上会被发现,假闭合不会。

最后把边界说在前头,免得读到后面觉得本课「欠了几个数」。老化速率的活化能、以及任何「温差几度、老化快几倍」的倍数估算,本课不给,去向 D1-04 电池老化、寿命与温度的耦合关系;析锂窗口的温度与倍率门限、负极电位判据不给,去向 D4-04 高倍率工况下的温差与析锂风险控制;TIM 公差链的算法与选型不给,去向 D2-05 冷板与电芯的接触热阻与 TIM 应用;冷板流道与压降设计、支路配平的判据不给,去向 D2-01 电池液冷冷板设计:流道、压降与温差均匀性A2-01 管网水力学:沿程/局部压降与流量分配;包级布点清单与汇流排热源去向 D2-07 电池包总成级热管理集成设计;直冷的两相分配去向 D2-02 电池直冷(制冷剂直冷)系统设计与控制;电芯热物性的取值来源去向 D1-07 电芯热学物性的实测与索取:c_p、各向异性 k 与内部等效热阻的取值来源、测法与验收;开发期那条「BMS 采样点 → 真实 T_max」的静态映射,本课只负责把它建起来并写清口径,它在线怎么自校正、车端估计器怎么建与怎么验收,去向 D1-06 电池热状态在线估计:从稀疏 NTC 到 T_max 与 ΔT_pack。本课自己交付的是三件东西:一张能把三支分开的温差预算表、一张按加热与冷却两个工况分别预判过的测点图、一段四要素写全的验收口径

第 1 讲 温差从哪来:把 ΔT 拆成能分别下手的几支

包内温差超标的时候,最容易发生的一件事是直接开始改东西:换一款导热系数更高的 TIM、把泵的转速调上去、让冷板供应商重画流道。这三个动作都花钱,都要重新验证,而且它们各自只能压住温差的某一支——如果超标的那一支根本不在你动的那一头,钱花完了温差不动,还搭进去一轮验证周期。

所以这一讲的交付物不是「温差有哪几种」这张清单本身,而是拿到一个超标的温差,怎么判断它属于哪一支。全课的第一根钉子就立在这里:包内温差是一笔要按链路拆开的「预算」,不是一个可以整体优化的指标。动手改任何东西之前,先把 ΔT 拆成介质侧、热阻链侧、产热侧三本账,再加边界与瞬态两支旁路;哪一支占大头,决定你该动流量与拓扑、还是动公差链与装配、还是动电芯匹配与充电策略。不拆账就改,多半是花钱买心安。

本讲有一个手算算例,用来把介质侧那一项算给你看。它的输入分两类,两类的性质完全不同,⛔ 不许混为一谈:

取值 类别与口径
冷却液定压比热 c_p 3362 J/(kg·K) 物性值。口径:50 vol%(体积分数)乙二醇水溶液、40 ℃,取自 CoolProp 8.0.0 的 INCOMP::MEG,与 H7-01 冷却液(乙二醇型)配方、性能与劣化 同源同值。⚠ 50% 按体积还是按质量是两种不同的溶液,本课全程只用体积分数这一种口径
包级产热 Q_pack 6.0 kW 教学假设值。⛔ 不对应任何平台、任何电芯、任何车型,禁止取用
冷却液质量流量 ṁ 0.27 kg/s 教学假设值。⛔ 同上,禁止取用

真实平台的 Q_pack 与 ṁ 是平台相关量,取决于电芯、包型、回路与工况,须由实测/仿真确定——本课一个数都不给。上面这两个数只服务一件事:让 Q/(ṁ·c_p) 这条判据能被你在纸上手算一遍。

还有一组从第一行就要钉死的符号约定,它们后面每一节都会用到,且其中两对特别容易混:

  • T_c,i——电芯 i 的换热面所贴到的局部冷却液温度。⚠ 下标 c 读作 coolant(冷却液),不是 cell;这个量量的是介质,不是芯。
  • q̇_i——电芯 i 的产热速率,单位 W(整颗芯的功率)。⚠ D1-01 动力电池产热机理与产热速率建模 里的 q̇_v 是体积产热率、单位 W/m³,两者差一个体积,⛔ 不得混用、不得互相代入。
  • ΣR_i(带 Σ)——电芯 i 到冷却液的热阻链总和,单位 K/W。
  • R_i(不带 Σ)——电芯 i 的电学内阻,单位 Ω。⚠ 这两个是两个量纲完全不同的量,只是碰巧共用字母 R;本课靠「有没有 Σ」和单位来区分,正文与图上出现时一律先看这两处。

1.1 温差要从两颗电芯的恒等式去数,不是从「有哪几种冷却方案」去数

「包内温差从哪来」这个问题,最顺手的答法是沿着冷却链路走一遍:冷却液回路 → 冷板 → TIM → 电芯。这条线索的毛病不在于它错,而在于它看起来是完整的——沿它数出来的每一条都对,但不在这条线上的整类东西,不会以「少一条」的形式提醒你,它们会以「仿真和实测差一截,但差在哪说不清」的形式在很后面才露头。

所以换一条数法:从定义式出发。包内温差最终总要落到某两颗电芯之间,把这两颗芯的温度差写成恒等式:

ΔT_ij = (T_c,i − T_c,j) + (q̇_i·ΣR_i − q̇_j·ΣR_j) + 瞬态项

⚠ 这条拆账式是本课归纳的,它不是大纲原文,也不是任何标准里的既有条款——它只是把「电芯温度 = 它贴到的液温 + 它自己产的热压过热阻链产生的温升」这句话写给两颗芯并相减。它的价值在于右边三项是穷举的:只要电芯温度确实由这两段构成,那么任意两颗芯的温差就只能来自这三处。

三项各自是一本独立的账:

  1. 介质侧(T_c,i − T_c,j)——两颗芯贴到的液温本来就不一样。哪怕两颗芯的产热和热阻链一模一样,它们的温度也会差这么多。
  2. 热阻链侧与产热侧的联合项(q̇_i·ΣR_i − q̇_j·ΣR_j)——这一项还要再劈一刀,因为 ΣR 的差和 q̇ 的差由完全不同的部门造成、也由完全不同的动作压下去:ΣR 的差来自公差链与装配(归工艺与结构),q̇ 的差来自电芯分散与电流分配(归电芯与电控)。
  3. 瞬态项——上面两项写的都是稳态平衡;一旦工况在动,各部位热容与时间常数不同、冷却回路响应有滞后,就会出现稳态解里根本不存在的那一部分温差。

再加两支旁路。它们不是恒等式之外另有的项,而是同时改写上面三项边界条件的因素,单列出来是因为它们的处理方式与前三支完全不同:

  • 边界侧——边缘芯与中间芯的贴合散热面数量不同、包体漏热、邻域热源、加热面本身不均。它同时动 T_c、动 ΣR、动等效边界,而且它来自几何与布置,不是工艺波动
  • 瞬态侧——即上面第 3 项,单列成一支是因为它在稳态图上完全不可见。

把这个骨架和常见的「链路清单」对上,就是本讲后面六节的排法:介质侧一支拆成两条链路(沿流程温升、并联支路分配不均),热阻链侧、产热侧、边界侧各一条,瞬态侧一条(本课补入)——合计六条。⚠ 这个「三支 + 两支旁路 ↔ 六条链路」的对应同样是本课归纳,写出来是为了让你能在两种说法之间来回换算,而不是记两套。

这个骨架真正的用处在最后一列:每一支对应一组互不通用的改法

这一支 判别量 要压它,该动什么
介质侧 局部液温之差 T_c,i − T_c,j 总流量、回路拓扑与分配、电芯—流路映射、进液温度
热阻链侧 热阻链之差 ΣR_i − ΣR_j 公差链、装配压力与平面度、TIM 形态
产热侧 产热之差 q̇_i − q̇_j 并联组内阻匹配与分选、极耳与汇流排、充电策略与倍率
边界侧 位置本身 包体隔热、切断漏热路径、差异化供冷、电芯排布补偿
瞬态侧 时间常数与滞后 控制时序(冷却提前介入、流量爬升速率)、分段电流

⛔ 这五组动作互不通用。把更贵的 TIM 换上去,只能压第二行;而如果超标的是第一行,那笔钱一分都没花在正地方。这就是钉子①的全部内容——先分账,再花钱

图1 一棵从「任意两颗电芯的温差 ΔT_ij」分叉的分类树。第一层三支:介质侧(判别量为局部液温之差 T_c,i 减 T_c,j)、热阻链侧与产热侧(由 q̇·ΣR 之差拆成 ΣR 差与 q̇ 差两支),另加两支旁路:边界效应、瞬态项。每支下挂具体机制方框——介质侧挂沿程温升、支路分配不均、串联段进液逐级累加、进液温度波动;热阻链侧挂 TIM 厚度公差与空洞、装配压力不均、冷板局部换热系数分散、电芯各向异性与极耳到底部路径;产热侧挂并联组内阻分散、容量与 SOC 分散、极耳与汇流排接触电阻;边界侧挂边缘芯单侧散热、包体漏热、邻域热源、加热面不均;瞬态侧挂热容与时间常数差、冷却启停与流量爬升滞后。树的右侧另起一列「要改它该动什么」,五格分别是:动流量与拓扑与电芯—流路映射、动公差链与装配、动电芯匹配与充电策略、动隔热与布置、动控制时序,与左侧五支一一对齐。本课射程内的方框画实线,前指别课的画虚线并在框内标课号 D2-01 / D2-05 / D1-01 / D2-07 / D5-01。所有方框大小一律相同。本图为定性分类示意,不代表任何平台的实际占比,⛔ 不得据图判断哪一支更大。
图1 包内温差的来源全集,以及每一支对应的改法。要读出的只有一件事:手上这条温差属于哪一支,因而该动哪一头。左侧五支各有独立的判别量标签,右列五个「该动什么」与它们一一对齐;虚线方框表示该项的定量归别课,框内已标去向。⚠ 分支依据是本讲由恒等式展开的拆账式,属本课归纳,其中瞬态项与「进液温度波动」两项是本课补入的。本图为定性分类示意,不代表任何平台的实际占比,⛔ 不得据图判断哪一支更大。

1.2 链路①冷却介质温升:它是「冷却液进出口温升」的下限,既不是包内温差的上限,也不是它的无条件下界

冷却液从进口流到出口,一路把包里的热带走,自己必然升温。写成能量平衡就是本课最常被引用、也最常被用反的一条式子:

ΔT_coolant = Q_pack/(ṁ·c_p)

它的适用边界必须先说清:单相(不含相变)、稳态、只算显热、沿一条流路、Q_pack 与 ṁ 取同一口径的总量。四个条件缺一,这条式子就不成立或者含义变了。

先算一遍。代入本讲的教学假设输入(Q_pack = 6.0 kW、ṁ = 0.27 kg/s)与物性值 c_p = 3362 J/(kg·K):

ΔT_coolant = 6000 W ÷ (0.27 kg/s × 3362 J/(kg·K)) = 6.6 K

⛔ 再说一次:6.0 kW 与 0.27 kg/s 是教学假设值,不对应任何平台,禁止取用;6.6 K 是它们的算例输出,同样禁止取用。要看的是这个数意味着什么

这里有一个反直觉但很有用的推论:把一条流路劈成几条并联,压不动这一项。因为 Q 与 ṁ 取的都是总量——劈成 N 条并联、每条分到 Q/N 的热与 ṁ/N 的流量,温升是 (Q/N)/((ṁ/N)·c_p),与劈之前完全相同。所以「多分几条支路就凉快了」这句话对这一项是无效的。⚠ 这里要把两件事分开,⛔ 别并成一句话:能压这一项本身的只有两样——加总流量、降总产热;而下面那一节的重点动作改电芯—流路映射,压的不是 ΔT_coolant 本身(冷却液照样升那么多,一度都不少),它压的是这一项进入电芯间温差的那个份额。两者不是同一件事,把改映射写进「能压 ΔT_coolant 的办法」里,正好是本课反钉子要拦的那种读法。

下面是这条式子最容易被用反的地方,也是本课的反钉子所在——「下限」指的是谁的下限

⚠ 它说的是冷却液:从进口到出口,这股液体必然升 6.6 K,加多少换热面积、把冷板做得多好都消不掉,因为它是能量守恒,不是换热能力问题。它说的不是电芯。而工程上两个方向都有人读错,两个错法各自导向一个具体的错误动作:

  • 错法甲:把它当成包内温差的上界。算出 6.6 K,就判「包内温差最多就 6.6 K,离目标不远,抠抠冷板细节就够了」,于是不做 TIM 公差链分析、不核支路分配不均。而 ΔT_pack 是在这一项之上再叠热阻链分散与产热差——实测必然超标,而且超的那部分正好是被免掉的那两项。
  • 错法乙:把它当成包内温差的无条件下界。断言「包内电芯温差不可能低于冷却液全程温升」,于是把双程/逆向流道这一类布置直接否掉——「反正下面还有一条 6.6 K 的地板,白折腾」。

错法乙错在哪,值得单独说清,因为它揭示了这条式子里一个从来没被写出来的前提。支撑那句「下界」的隐含假设是:每颗电芯只看到流路上的一个位置。在单程布置下这确实成立——进液端那颗芯贴到 T_in,远端那颗芯贴到 T_in + 6.6 K,两者之差就是全额的 6.6 K,介质侧这一项按全额进入电芯间温差。

前提一换,结论就不成立。设想理想的双程逆向布置:流路走到远端再折回来,每颗电芯的换热面同时贴到去程和回程。去程在位置 x 处的液温是 T_in + ΔT_coolant·x/L,回程在同一位置是 T_in + ΔT_coolant·(2L−x)/L 那一段——两程一平均:

T̄(x) = T_in + ΔT_coolant/2 = T_in + 3.3 K,与 x 无关

冷却液仍然升 6.6 K,一点没变;但每颗芯所见的平均液温处处相同,介质侧进入电芯间温差的份额趋近于零。这就是本课的反钉子:Q/(ṁ·c_p) 是冷却液自己的温升下限,它进入 ΔT_pack 的份额由电芯—流路映射决定,是一个可以被设计改变的量。

⚠ 这个结论有成立条件,⛔ 不许当成无条件的:① 每颗电芯的换热面必须真的跨到两程(去程与回程都贴到,而不是各贴一半电芯);② 两程的换热能力要相近(否则两程的加权不是简单平均)。条件不满足时,份额落在 0 与全额之间,具体值要由布置算。

⛔ 于是本节的两条纪律,两条都要记住:不许把 6.6 K 当上界据此免掉后两支的核算(错法甲);也不许把它当地板据此否掉换映射这条路(错法乙)。这一项在预算里到底占多宽、目标带在哪,是第 4 讲的事。

图3 双联折线图,左右两幅共用横轴「沿流程归一化位置 x/L,0 为进液端、1 为远端」与纵轴「相对进液温度的温升,单位 K」,两幅纵轴范围与所用常量完全相同。左幅为单程布置:冷却液温度线从 0 线性升到 6.6 K,电芯温度线是它加上一个常量 q̇·ΣR 的平移线;一对带文字标签的双箭头标出「电芯间温差 = 6.6 K」。右幅为双程逆向布置:去程线从 0 升到 3.3 K,回程线从 3.3 K 沿 x 递减方向升到 6.6 K,第三条粗线是每颗电芯所见的两程平均值 3.3 K 的水平线;一对带标签的双箭头标出「电芯间温差约等于 0」,另一对标出「冷却液进出口温升仍是 6.6 K」。曲线由 Q_pack = 6.0 kW、ṁ = 0.27 kg/s、c_p = 3362 J/(kg·K) 算得,其中 Q 与 ṁ 为教学假设值。本图为教学假设输入下的计算结果,输入值不对应任何平台,⛔ 不得取用图上数值做工程判断。
图3 同一组 Q 与 ṁ 下,单程布置与双程逆向布置的对照。要读出四个量:① 冷却液进出口温升 6.6 K,左右两幅一模一样;② 单程下电芯间温差就是这 6.6 K;③ 双程逆向下每颗芯所见的平均温升 3.3 K 且与位置无关(那条水平线就是证据);④ 双程逆向下电芯间温差趋近于 0。合起来读出本课的反钉子:冷却液温升一点没变,进入电芯间温差的份额却从全额变到接近零。⚠ 成立条件:每颗电芯的换热面须真的跨到两程,且两程换热能力相近。本图为教学假设输入下的计算结果,输入值不对应任何平台,⛔ 不得取用图上数值做工程判断。

最后是两个必须点破的易错点:

1.3 链路②流量分配不均:缺流端在哪一头,不是由 Z 型还是 U 型直接决定的

上一节假设那股液「沿一条流路」走。真实的包是多条支路并联:进液总管 → 分配腔 → 若干条并联支路(每条上挂一批模组)→ 汇集腔 → 出液。并联支路受等压降约束——每条支路两端的压差都一样,于是各条支路实际分到多少流量,由它们各自的阻力特性与联箱里的压力分布共同决定,不由设计者直接指定

分到流量少的那条支路,同样的热负荷除以更小的 ṁ,沿程温升更大,末端电芯贴到的液温更高——这是介质侧的第二条链路,它和沿程温升共用同一个物理量(局部液温),但成因和改法完全不同:沿程温升要动总流量或映射,分配不均要动分配腔与支路阻力

这一节真正要讲透的是一句被广泛写错的话。工程上常见的说法是「Z 型走法末端必然缺流」。⛔ 这是把一个子集结论写成了全称。分配腔里同时有两个方向相反的效应在起作用:

  • 沿程摩擦损失——液体在分配腔里往末端走,一路有摩擦压降,走到末端时可用压头更低,倾向于让末端缺流
  • 动压回升——液体不断分流出去,分配腔里的流速沿程降低,动压转成静压,倾向于让末端的可用压头反而更高、近端缺流

哪一头缺流,取决于这两个效应谁占主导,而这由分配腔的截面积、支路阻力大小、总流量与流态共同决定。写死「Z 型末端必缺流」,在摩擦主导的那一类几何上是对的,在动压回升主导的那一类上就是反的。

⛔ 本课不给任何分配比例的数——那是平台相关量,取决于具体的联箱几何与支路阻力,须由 1D 管网或 CFD 计算并以实测校核。判据怎么定量、配平手段(分配腔渐缩、支路节流孔)怎么算,前指 A2-01 管网水力学:沿程/局部压降与流量分配D2-01 电池液冷冷板设计:流道、压降与温差均匀性。本课只负责两件事:把它认成一条独立的温差来源,以及给出把它和别的支分开的对账办法(见 1.8)。

⚠ 易错点就在「先入为主」这四个字:温差一超标就说「改成 U 型试试」。如果分配方向判错了,改完只是把缺流端从这一头搬到了另一头——温差还是那么大,只是超标的芯换了一批,而你已经花掉了一轮样件与验证。这正是本课案例里第三个可能停下的地方。

图2 电池包级俯视拓扑示意,两种走法并列。左幅为进出口在对角的 Z 型走法,右幅为进出口在同一端的 U 型走法。两幅都画出进液总管、分配腔、若干条并联支路(支路上贴模组方块)、汇集腔与出液口。图上标出「近端支路」与「末端支路」两个位置标签,以及「边缘芯(单侧散热)」与「中间芯(双侧被夹)」两个电芯位置标签。两幅之间横写一行判据文字:缺流端在哪一头不是由 Z 型或 U 型直接决定的——摩擦主导则末端缺流、动压回升主导则近端缺流;判据与配平手段(分配腔渐缩、支路节流孔)见 A2-01 / D2-01。两幅共用同一套图元与同一种线型约定。本图为拓扑定性示意,⛔ 不得据图读取流量分配比例或几何尺寸。
图2 Z 型与 U 型两种并联走法的拓扑对照。要读出三件事:① 同一股液怎么被分配腔分成几条支路再汇集;② 缺流支路的位置不由走法直接决定——这行判据在图上是可见文字,不靠读者自己推断;③ 边缘芯与中间芯贴合的散热面数量不同,位置本身就是温差源(这一条是 1.6 的引子)。本图为拓扑定性示意,⛔ 不得据图读取流量分配比例或几何尺寸。

1.4 链路③热阻链分散:同款电芯、同款冷板,接触热阻的分散度本身就是温差源

前两条链路讲的都是「芯贴到的液温不一样」。这一条换一侧:就算两颗芯贴到的液温完全相同、产热也完全相同,它们的温度还是会差——因为热从芯里走到冷却液,要过一条热阻链,而这条链的阻值在同一批件之间是一个分布,不是一个点

单颗芯的温升写成:

ΔT_cell→coolant = q̇·(R_cond + R_TIM + R_conv) = q̇·ΣR

三段分别是电芯内部到壳体的导热热阻、界面材料的热阻、以及冷板壁到冷却液的对流热阻(单位均为 K/W,热阻网络的建法见 A1-06 热阻网络法与集总参数建模入门)。于是同一支路上两颗芯的温差,直接就是 q̇·ΔΣR——热阻链差多少,温差就差多少。

分散从哪来,逐段看:

  • R_TIM——这是分散最大的一段。BLT(黏结层厚度)由公差链决定,不由设计者决定:电芯高度公差、冷板平面度、结构件堆叠公差、装配压力,一层层叠上去,实际压出来的厚度落在一个区间里,名义值只配用来画图。再叠上涂覆空洞与压力不均,同一批件的 R_TIM 就是一个有宽度的分布。
  • R_conv——冷板局部换热系数的分散,来自流道加工与焊接质量、以及局部流量(回到链路②)。
  • R_cond——电芯自身导热的各向异性,以及极耳路径与底部路径的长短差别,让同一颗芯的不同部位到冷却液的热阻本来就不等(这一条会在第 2 讲变成「电芯内温差」那一维)。

两个数值,给出来是为了让你对量级有感觉,两个的性质不同:

  • TIM 体材导热系数常见 1~3 W/(m·K)典型区间,⛔ 不给单点值)。⚠ 更要紧的是:供应商标称的 k 只管体材那一段,真实的面热阻还含两个界面的接触热阻——R″ = BLT/k + R″_c1 + R″_c2。只拿 k 去算,算出来的永远比实际小。
  • 干空气的导热系数约 0.026 W/(m·K)(干空气,约 25 ℃、101.325 kPa,物性库可查)。把它和上面那个区间并排放:涂覆里一个气泡,就是一块贴在传热路径上的绝缘贴。这就是「涂覆空洞」这四个字的分量。

⛔ 两个易错点,两个都很贵:

  1. 拿名义 BLT 做热设计。热设计要用的是公差链的最坏情况或 RSS 结果,不是名义值——名义值对应的那台车可能一台都造不出来。公差链怎么算、取最坏情况还是 RSS、ASTM D5470 怎么读,归 D2-05 冷板与电芯的接触热阻与 TIM 应用;本课只消费它输出的分散度。
  2. 温差一超标就去换更贵的 TIM。这个动作只能压这一支。⛔ 先分账,确认超标的确实在界面上,再花这笔钱——这正是钉子①要拦住的那个动作。

冷板流道与局部换热系数的设计归 D2-01 电池液冷冷板设计:流道、压降与温差均匀性,电芯自身热物性的取值来源与验收口径归 D1-07 电芯热学物性的实测与索取:c_p、各向异性 k 与内部等效热阻的取值来源、测法与验收,本课都只写去向。

1.5 链路④电流分配不均:这个正反馈是有界的,而锁住它的是 OCV,不是「温度自己会稳」

前三条链路里,两颗芯的产热 q̇ 都被默认相同。这一条把它放开:并联在一起的电芯,产热本来就不一样,而且温差会让它更不一样。

机理是一个闭合的环:某颗芯温度高一点 → 它的内阻低一点 → 它在并联组里分走更多电流 → 产热更多 → 温度更高。这是一个正反馈。很多人读到这里会紧张,然后走向两个方向相反的错误结论,两个都要点破。

错误结论一:「正反馈 → 会跑飞。」不会。这个环是被锁住的,锁住它的机制有两条,而且第一条不是靠散热:

大纲里常见的分流写法是 I_i/I_total ≈ (1/R_i)/Σ(1/R_j)——电流按内阻反比分配。⚠ 这个写法只在各芯 OCV 相等时才成立。完整的写法是:

I_i = (U_bus − OCV_i)/R_i

于是:分走更多电流的那颗芯,SOC 变化更快,它的 OCV 随之偏移;(U_bus − OCV_i) 这一项就变小,把电流推回给冷支路。这是一条负反馈,它把偏差锁在一个有限值上。第二条负反馈才是散热:温度越高,对冷却液的温差越大,散走的热越多。

⛔ 所以不要照热失控去做这一支的设计。跑飞需要的是另一条机理(内短路等),它的判据与包络在 D1-03 热失控触发机理与特征参数 / D5-01 热失控热扩散抑制(热管理与结构协同),⛔ 本课不给任何触发门限与条款。

错误结论二:「有界,那就可以忽略。」也不对。有界的意思是它不会发散,不是它等于零。这个稳态偏差的后果是SOC 偏移与老化分散——它是慢性的、累积的、不可逆的。稳态偏差到底有多大,取决于化学体系:⚠ 平台段 dOCV/dSOC 小的体系,那条 OCV 负反馈就,同样的内阻分散会推出更大的电流偏移。⛔ 本课不给这个偏差的定量表达式,也不给体系差异的任何数值——定量归 D4-04 高倍率工况下的温差与析锂风险控制,体系差异归 D1-05 电池化学体系(NMC/LFP/钠离子/固态)对热设计的差异化要求,本课只给机理与方向。

产热侧的分散还有两个来源,与温度无关但同样进这一支:电芯容量与 SOC 分散(同样的电流下荷电状态走得不一样),以及极耳与汇流排接触电阻的局部发热(这是一个贴在芯边上的额外热源,它的定量归 D2-07 电池包总成级热管理集成设计)。产热速率本身怎么建模、参数怎么测,归 D1-01 动力电池产热机理与产热速率建模

图4 一个闭合的因果环示意图。主环依次是:温度上升 → 内阻下降 → 该电芯电流份额上升 → 产热上升 → 温度上升,环上标注「+ 正反馈」。另画两条把主环锁住的负反馈支路,各标注「−」:第一条是 OCV 支——电流份额上升 → SOC 变化更快 → OCV 偏移 → 判别量 (U_bus − OCV_i)/R_i 中的 (U_bus − OCV_i) 减小 → 电流份额回落;第二条是散热支——温度上升 → 对冷却液温差上升 → 散热上升。环外一行注记写着:跑飞需要另一条机理(内短路等),见 D1-03 / D5-01。OCV 支旁另一行注记写着:平台段 dOCV/dSOC 小则自限弱、偏移更大,定量与体系差异见 D4-04 / D1-05。图上不出现任何指向热失控的箭头或方框,全图无数值、无时间轴。本图为因果关系定性示意,⛔ 不得据图判断反馈强弱、偏差大小或收敛速度。
图4 温度—内阻—电流的正反馈环,以及锁住它的两条负反馈支。要读出的是一句话:这是一个被锁住的正反馈,而锁住它的是 OCV,不是「温度自己会稳」。三条支路各有独立的符号标签(+/−/−),OCV 支上的判别量 (U_bus − OCV_i)/R_i 单独标出——正是这一项让「按 1/R 反比分配」的简写在 OCV 不等时失效。本图为因果关系定性示意,⛔ 不得据图判断反馈强弱、偏差大小或收敛速度。

1.6 链路⑤边界效应:位置本身就是温差源,而且它不是装配问题,改不掉、只能补偿

前四条链路讲的都是「本该一样的东西没做到一样」——液温本该一样、热阻链本该一样、产热本该一样。这一条不同:有些芯从设计画完的那一刻起,就注定和别的芯不一样

来源有四类:

  • 贴合面数量不同——包边缘的那一排芯往往只有单侧贴冷板、或者只有单侧有邻芯,中间的芯则两侧被夹住。散热路径的条数不同,ΣR 就不同。
  • 包体漏热——贴地面、贴壳体的那些芯,多一条通向环境的路径。冷的时候这条路径让它更冷,热的时候(比如夏季地面辐射强)反过来。
  • 邻域热源——电驱、地面辐射、乘员舱地板,都会给靠近它们的那一片芯加一个不均匀的边界热流。
  • 加热工况下加热面本身的不均——加热膜/PTC 的功率密度分布不可能完全均匀,离加热面远的芯升温慢。⚠ 这一条在冷却工况下完全看不到,它是第 5 讲「双工况预判」那件事的物理根源。

这一支最要紧的一句话是:它来自几何与布置,不是工艺波动。工艺波动会随着质量改善逐步收窄,而边缘芯的散热面数量不会——把工厂管到零缺陷,边缘芯还是边缘芯。

⚠ 于是易错点非常具体:把边缘芯的偏差当成「这批件装得不好」去查工艺。查不出来是必然的,因为根本不在那儿;而这段时间本该用来做的是补偿设计——包体隔热、切断贴地与邻域的漏热路径、给边缘区差异化供冷、或者在排布上把高产热的芯挪开边缘。

⛔ 本课不给这一支的任何数值:它强依赖包体结构与整车布置,须由本项目的仿真与实测确定。隔热与包体结构设计归 D2-07 电池包总成级热管理集成设计 / D5-01 热失控热扩散抑制(热管理与结构协同)。本课在这一支上只留一条硬要求:边缘电芯是四个必测位置之一(第 5 讲展开)。

1.7 链路⑥(本课补入)瞬态项:稳态温度场里根本不存在的那一部分温差

前五条链路,只要工况稳住不动,都能在一张稳态温度场上看见。这一支看不见。

这一支是本课归纳补入的,不是任何标准或通用来源清单里的既有条目。补它的理由在物理上很干净:稳态解只由 q̇ 与 ΣR 决定,与热容无关。也就是说,你把包里所有部件的热容改成十倍,稳态温度场一点都不变。而现实里各部位的热容与时间常数差别很大——大质量的结构件慢、单颗电芯快、冷却液回路的响应又落在最后(泵爬转速、阀切换、冷却介入判据都有延迟)。

于是一旦工况在动,就出现两类稳态图上不存在的温差:

  • 热容差造成的——同样的产热阶跃,热容小的部位先热起来,热容大的还没跟上,两者之间凭空出现一段温差;等到都到了稳态,这段温差消失。
  • 响应滞后造成的——产热已经上去了,冷却回路的流量还在爬。这一段时间里整包(尤其是本来就靠近超标线的那几颗)会冲到一个比稳态更高的位置。

⚠ 由此得到本讲最容易被忽略的一条纪律:CFD 的稳态结果不是「最坏情况」。最坏情况多半落在过程中间。所以温差指标的验收工况必须含瞬态段,并且必须写明采样时刻——这两件事属于「口径」,第 2 讲专讲;峰值到底落在充电过程的哪一段、采样时刻定错会漏掉什么,也在第 2 讲用瞬态曲线讲清。

⛔ 本课不给这一支的任何数值(时间常数、峰值高出稳态多少、滞后多长)——它们取决于包体质量分布、冷却回路响应与控制策略,须由本项目的瞬态仿真与实测确定。冷却介入时序与控制律的设计归 K3-03 电池温控策略(加热/冷却/保温切换) / K6-03 电池热管理标定,本课只把它认成一条来源并交出「验收必须含瞬态」这条要求。

1.8 六条来源怎么排量级:本课给的是对账方法,不是通用排序

到这里全集画完了。下一个必然的问题是:「那我这个包,超标的到底是哪一支?」

⛔ 先说本课不会给什么:不给任何通用占比,也不给任何通用排序。三支各占多少,取决于电芯、包型、回路与工况——任何「介质侧通常占大头」这类说法,都会被下一个包推翻。⛔ 本课也不写「介质侧通常是热阻链的几倍」这类倍数比较:既然不给单点值,就不许拿它去做倍数。⛔ 更不许把上一代平台的占比直接套到新平台上。

能通用的只有分账方法。⚠ 下面这套对账法是本课归纳的,它的思路是:每一步都用一个差分,把一支从别的支里减掉

  1. 先对总量,分出介质侧的总额。用实测的进出口温升乘 ṁ·c_p,对上包级产热 Q_pack。这一步同时校核了两件事:产热估得对不对,以及流量是不是你以为的那个值。⚠ 这一步有一个必须先证的前提——进出口取温点的口径,取错了这道校核会「自证通过」,第 5 讲专讲。
  2. 再对支路,分出分配不均。比各条并联支路各自的出口温升。若各支路热负荷相近而温升明显不同,差的那部分就是流量分配不均(链路②);若各支路温升一致,链路②可以先放下。
  3. 再对同一支路内部,分出热阻链侧与产热侧。同一条支路上的两颗芯,贴到的液温差是已知的(由该支路的沿程位置算出);把实测温差减掉这一段,剩下的就是 q̇·ΣR 那一项的差。⚠ 这一步只能把两支合起来分出来——要再把 ΣR 差与 q̇ 差彼此分开,得靠公差链数据(去 D2-05 冷板与电芯的接触热阻与 TIM 应用 要)与并联电流实测(去 D1-01 动力电池产热机理与产热速率建模 / D4-04 高倍率工况下的温差与析锂风险控制 要),本课不重讲。
  4. 最后对同一颗芯的不同位置,分出电芯内温差。极耳与底部的差,属于第 2 讲的另一个层级——⛔ 它不在 ΔT_pack 这个量里,必须单独量、单独判。

至于边界侧与瞬态侧:边界侧在第 2 步与第 3 步里会以「位置相关的系统性偏差」形式露出来(同一支路上边缘位置的那几颗芯集体偏离),判据是它随位置有规律、不随批次随机瞬态侧在上面四步里一步都测不出来——它只在瞬态工况的时间序列里存在,所以第 1 步之前还有一个前置动作:先确定你对的这笔账是哪个时刻的账

分账做完,才谈得上「预算」:三支各占多宽、目标带在哪、先动哪一头。那是第 4 讲的事,本讲交出去的是分完的账,不是结论。

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

会员专属

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

查看会员方案