TMS BOOK · ACADEMY 讲义

风冷电池热管理与适用边界

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

D2-04 风冷电池热管理与适用边界

课程代码 D2-04 · 板块 D 电池热管理 BTMS / 冷却方案设计 时长 约 3.0 小时(6 讲) 前置 A1-02 对流换热与换热系数估算;A2-05 空气侧压降、风量与风阻的工程处理(可选深化,A2-05 为 L2;本课 L1 不作硬前置,做风道压降与风机曲线匹配时再回看) 本讲义定位 讲师授课蓝本 / 学员自学讲义,是 D2-04 大纲的完整展开版


引言:风冷不是"降级版液冷",它多受一条液冷几乎不受的约束

风冷是被电动化"淘汰"的方案,却至今仍活在 HEV 与 48V 功率型包、A0 级小容量包和一部分储能柜里——不是因为这些项目的工程师没跟上,而是在某一类热负荷谱下它确实是那个划算的答案。这门课不吹也不黑。它要交付的不是"风冷好还是不好"这种立场,而是一条能在方案立项当天就跑出结论的判断链:这个包能不能用风冷、不能的话是被哪一条约束顶死的、顶死之后还有没有仍在风冷侧的动作可做

读完这门课,你应该能做五件事:,用体积比热与换热系数的量级,在没有任何模型的情况下先判一次这个包的热负荷风冷接不接得住;,从温升预算反算出所需风量、在风机特性曲线上定出工作点,并把风量—压降—功耗这三个数一起交出来;,说清串行风道与并行风道在温差、包体积与成本三列上的权衡,而不是只比温差就下结论;,给出风冷的适用边界判据,并说出"到什么条件必须切液冷"这条触发线;,一次性摆出风冷的非热约束——噪声、进气源、防尘防水、凝露、滤网维护、座舱冷风的两笔电账六类,它们不是"顺带提一句"的附录,是和热判据同一量级的、能独立判死方案的约束。这五件事对应本课的五个能力目标,也对应课末动手做的四步验收。

钉子一:风冷的天花板不是"一个数",是两条互相独立、由不同变量决定、不可互相代偿的温差链。把最热电芯相对进风的温升拆开,属于风冷特有的只有两类项:一是热容流率链 ΔT_air = Q/(ṁ_air·c_p,air)——空气从进风到出风的全程温升(=出风与进风的干球温差),式中的 Q 是全包热功率;⚠ 全课一律取这个全程口径,串行风道里最热的那颗电芯位于末端、承受的正是完整的这一份。它由风量与空气的体积比热定,与换热面积、翅片、导流板、排布方式完全无关;二是换热链 ΔT_local = q″/h——局部空气到电芯表面的那一段温差,它由换热系数与换热面积定,与风量只通过 h(v) 间接相关。液冷里第一条链几乎看不见:水的体积比热约 4.17×10³ kJ/(m³·K),而空气只有约 1.21 kJ/(m³·K)(干空气、20 ℃、101.325 kPa),两者相差三个数量级多一点,同样热负荷下冷却液的沿程温升落进可忽略量级。⇒ 风冷的独特之处,恰恰在于第一条链常常是主导项。这是风冷与液冷在方法论上的唯一本质差别,不是"风冷换热差一点"那种程度上的差别。它带来的动作是硬性的:拿到一个风冷方案,先把最热电芯的温升拆成账,拆不出两段各占多少,就不许动几何。⚠ 拆账时最容易整类漏掉的,是空气进包之前的那几段——取风源到包口的管路得热、吹式布置时风机轴功变成的那一小段气流温升——因为它们根本不在"换热"这条线索上,沿着换热去数就永远数不到它们。

钉子二:判"风冷成不成立"的自变量是平均热流这个时间积分量,不是峰值倍率这个瞬时量;而第一道判据是一个除法,不是一次 CFD。稳态热平衡吃的是时间平均的产热功率,峰值只决定瞬态那一段热量能不能被电芯热容吸收——而热容只能把热延后,不能替你把热排掉。⇒ HEV/48V 功率型包瞬时倍率很高、高倍率段却很短,平均热流不高,风冷照样成立;直流快充是持续的高平均热流,风冷基本判死。两个方向都会做错:看到峰值 C 率高就直接否掉风冷,是把一类本来划算的方案整类排除掉;看到快充"才 1C"就以为够用,是把问题一直留到台架上才发现。同一根钉子的另一半是做的时机:V̇ = Q/((ρc_p)_air·ΔT_air) 这个除法只需要三个立项当天就能给出的输入——热功率、空气温升预算、体积比热。⇒ 反算风量必须是选型的第一步,不是最后一步。它判死的方案不需要建模、不需要样件、不需要风道;把它挪到 CFD 之后去做,等于用三个月确认一个当天就能算出来的结论。

本课最容易被读反的一条"空气的换热系数比水低一到两个数量级,所以风冷的瓶颈是换热系数。"这句话不错在事实,它错在把一个正确的事实挂到了错的那条链上——而读者会照着这个"因"去做一个方向相反的动作。

读者会做的具体动作:为了"提高换热",在风机不变的前提下收窄电芯间距、把顺排改叉排、加翅片或扰流。这些动作确实抬高 h,但它们同时抬高系统阻力——窄缝通道的阻力系数随间距收窄急剧上升,工作点沿风机曲线左移、风量下降,于是 ΔT_air = Q/(ṁ_air·c_p,air) 反而变大。两段温差朝相反方向走,净效果的正负号不由换热学决定,而由风机特性曲线在工作点的斜率仲裁:曲线越平(近恒压),收窄间距越可能把通道风速本身也一起降下去,两段温差一起变差;曲线越陡(近恒流量),风速与 h 确实上得去,但压降与轴功要按间距的负三次方那一档往上涨(推导前提与它的适用范围见第 4 讲)。同一个几何动作,在两种风机上一个是纯亏,一个是昂贵地有效。

这条读反最贵的地方还不在于做错,而在于做错之后会在验证环节被盖章通过:用"给定风量"的仿真去评估这个改动,风量是边界条件,"工作点左移"这件事在模型里根本不会发生 ⇒ 仿真必然给出"改对了"。反过来也要防:把这条钉子过度纠正成"h 无所谓、加风量就行"同样是错的。当 ΔT_local 在总温差里占比大时(高热流密度、可用换热面积小),继续加风量的边际收益迅速趋零,而轴功大致按风量的三次方那一档走、噪声跟着恶化(幂次成立的前提与它在窄缝低风速下的失效边界同样见第 4 讲)——你会付出三次方的代价,换回几乎为零的温降。⇒ 正确动作只有一个:先把两段温差各占多少量出来,再决定改哪一段。⛔ 不得默认"提高换热总是好的",也 ⛔ 不得默认"加大风量总是有效的"。

往下读之前,先对三件事的口径。① 符号:本课的 Q 一律是热功率(W),风量一律写 (m³/s)、质量流量写 ṁ_air(kg/s)——中文通风工程实务里 Q 几乎默认表示风量,而本课每一条公式里的 Q 都是热功率,两者同名不同量纲,混用会算出一个量纲根本不成立却"算得出来"的数;空气定压比热一律写 c_p,air、电芯比热容写 c_cell,全课符号表在第 1 讲一次给全。② :物性值给准确值并写明基准态;而平台相关量——温度窗口上限与温差目标、进风温度与布置位置的局部环温、风机曲线与阻力系数、滤网堵塞后的风量衰减、空调侧 COP——本课一律不给数,只给算法、判据的结构,以及"须由本项目实测与仿真标定"这个动作;为讲清链条而设的算例是教学假设值,会逐处标注不对应任何平台、⛔ 禁止照抄取用。③ 标准:本课引到的几条标准,射程分别落在热安全、包/系统级电性能试验方法与外壳防护等级上,没有一条给出风冷的散热能力、温差或风量判据——这些判据由工程自定;对未独立核对过原文的条款,本课只写去向,⛔ 不给等级号、条款内容与限值,版次与实施日期以现行目录为准、引用前须核。

最后是边界。本课只负责风冷这一条路线自己的能力边界:能做到什么、做不到什么、被哪一条墙顶住。风冷/间接液冷/直冷/浸没四种方案的同口径裁决归 D2-08 电池冷却方案选型:四方案同口径对比与决策树 射程,本课不做跨方案比较;工况谱怎么取、平均热流怎么算的口径归 D1-08 功率型工况下的电池热管理:窄 SOC 窗高频往复的产热谱与温控目标,温差与老化的耦合归 D1-04 电池老化、寿命与温度的耦合关系,电芯形制与内部温差归 D2-06 圆柱/方形/软包电池的冷却结构差异——这几条本课只给去向,⛔ 不给限值。反过来,有几门课是本课只用不重讲的:对流换热与 h 的估算方法见 A1-02 对流换热:自然对流、强制对流与换热系数估算,风机特性曲线读法、工作点与相似定律见 A2-02 泵与风机的工作点、特性曲线与匹配,空气侧阻力链的方法论见 A2-05 空气侧压降、风量与风阻的工程处理(⚠ 它讲的是前端进气那条链,本课借它的方法、不借它的结论),产热机理与产热速率口径见 D1-01 动力电池产热机理与产热速率建模——这四门(A1-02/A2-02/A2-05/D1-01)才是「只用不重讲」的向上承接。⚠ 另有两门与本课是横向关联而不是承接,⛔ 不要把它们读成「本课会用它们的结论」:包总成级集成与包壳散热路径归 D2-07 电池包总成级热管理集成设计(本课只要求把「经包壳与安装面传出去的那一份」显式声明为取零还是取值),热失控与热扩散归 D5-01 热失控热扩散抑制(热管理与结构协同)(热安全类失效不在本课射程,本课不给条款内容与限值)。⇒ 两门的归类以「小结与课程衔接」那张边界表为准

六讲的走法是这样的:第 1 讲立起两条链,把最热电芯的温升拆成六段,说清每一段归哪个设计变量管、哪几段根本不在"换热"这条线索上;第 2 讲把架构摆成一张全集——风从哪来、包内怎么分、风到哪去,其中回风去向与吹式/吸式是最容易被整类漏掉的两项,而它们各自都能独立地把进风温度顶死;第 3 讲把钉子二落成那个可以手算的除法,并补上反算式成立的前提与三条失效边界;第 4 讲做匹配——系统阻力曲线、风机特性曲线、工作点的三种移动路径,以及"加大风机"那笔幂次账;第 5 讲把两根钉子合成能力边界,给出切液冷的三条互相独立的墙;第 6 讲摆非热约束——就是上面点名的那六类(噪声、进气源、防尘防水、凝露、滤网维护、座舱冷风的两笔电账),外加一条不计入六类、本课归纳补入的风机单点失效与降级链,它们和热判据一样能判死一个方案

第 1 讲 空气凭什么、又凭不了什么

这一讲不讲风道,不讲风机,也不给任何一个可以照抄的数。它只做一件事:把「最热那颗电芯为什么这么热」这句话拆成一笔可以逐段记的账,并且说清楚这笔账里哪几段是你能动的、你手上的每一个设计动作分别动的是哪一段。

之所以要先做这件事,是因为风冷方案上最常见的返工,几乎都不是算错了某个数,而是把改进动作用在了错误的那一段上:花三个月优化导流板与电芯排布,最后发现首末温差一点没动;或者反过来,风机一路加到噪声超标,而最热电芯与它周围空气之间的那个温差纹丝不动。两种情况下工程师都很努力,仿真也都收敛了,错的是记账法

所以本讲的顺序是:先钉符号(1.1),再把温升拆成六段(1.2),指出其中只有两段是风冷特有且互不相干的(1.3),然后逐个交代这两段各自由谁定——体积比热 ρc_p(1.4)与换热系数 h(1.5);1.6 把「要么风量巨大、要么温升巨大」这句口号还原成它的准确形式;1.7 点破本课最容易被读反的一条;1.8 回答「既然这么受限,风冷凭什么至今没被淘汰」。

1.1 先把符号钉死:本课的 Q 是热功率,不是风量

本课要反复做「热功率 ↔ 风量」的换算,⇒ 两个量会在同一个式子的两侧同时出现。而中文通风工程实务里 Q 几乎默认表示风量(m³/h),本课的每一条公式里 Q 都是热功率(W)——同名不同量纲。这不是学究气:把风量代进 Q = ṁ_air·c_p,air·ΔT_air,得到的是一个量纲根本不成立、却照样算得出一个数来的结果,没有任何东西会报错。

⇒ 本课强制下面这张符号表,全课(含正文、图、图注与算例)一律照此执行:

符号 本课固定含义 单位 ⛔ 禁止的写法
Q 热功率 W ⛔ 不得表示风量;引用外部风机样本时样本里的 Q 是风量,换算进本课算式前必须先改写符号
体积流量(风量) m³/s ⛔ 不写成 Q;m³/h 只作换算显示
ṁ_air 空气质量流量 kg/s ⛔ 不与 V̇ 混用——两者差一个密度,而空气的密度是变量(1.4);⛔ 正文与图上不得裸写 ṁ——同 c_p 与 ΔT,下标一掉就无从判断是哪股流体的流量
c_p,air 空气定压比热 J/(kg·K) ⛔ 正文禁止裸写 c_p
c_cell 电芯比热容 J/(kg·K) ⛔ 不写成 c_p——它与 c_p,air 同名不同物;它的量级给在 3.6(10³ J/(kg·K) 量级,行业典型区间、供应商数据表级来源),⚠ 它在本课的用途出现在 3.6、5.1 与典型案例第 1 条三处,三处是同一件事:判峰值那段热能不能先被电芯自身热容吸收
ΔT_air 空气从进风到出风的全程温升(=出风与进风的干球温差;配套的 Q 取全包热功率) K ⛔ 不简写成 ΔT;⛔ 不得改读成「到某一颗电芯所在位置为止」的局部累积值——那样它与全包 Q 不守恒
ΔT_local 该位置的局部空气到电芯表面的温差 K ⛔ 不简写成 ΔT,⛔ 不与 ΔT_air 相加后当成一个「总温差」去反算
ΔT_first→last 首末电芯温差 K ⛔ 不简写成 ΔT,⛔ 不与 ΔT_air 互相替代(第 2 讲专讲两者的差别)
ΔT_fan 风机轴功耗散造成的气流温升(吹式布置时落在进风侧) K ⛔ 不简写成 ΔT;⛔ 正文与图上一律写 ΔT_fan,不写中文名「风机温升」四字下标形式(2.7 给它的定量落点)
ΔT_芯内 电芯表面到内部最热点的温差 K ⛔ 不简写成 ΔT;⛔ 本课不给它的数与判据(归 D2-06 圆柱/方形/软包电池的冷却结构差异D1-01 动力电池产热机理与产热速率建模
P_fan 风机轴功 W ⛔ 不写成 P_shaft——全课统一用 P_fan 这一个符号(2.7、4.5、5.6、6.6 与关键公式详解式 5 指的都是同一个量、同一组教学假设值);⛔ 它是轴功不是电功,进整车电功账前须另除电机与驱动效率(6.6)
Δp 压降/压升 Pa ⛔ 不得不标明是静压还是全压(第 4 讲会说明这一项对不上时工作点求交是在两套坐标里画交点)
K(K_i) 系统(或第 i 条支路)在纯平方段的阻力系数,即两项式 Δp = a·V̇ + b·V̇² 里的二次项系数 b Pa·s²/m⁶ ⛔ K 与 b 是同一个量的两种写法,⛔ 不得当成两个系数并列使用;⛔ 用它之前须先按 4.2 确认该段确实落在纯平方段
h 对流换热系数 W/(m²·K) ⛔ 本课不用 h 表示比焓
q″ 电芯表面的局部热流密度=该段传出的热功率 ÷ 该段的有效换热面积 A W/m² ⛔ 分母是有效换热面积,⛔ 不是电芯几何表面积、也⛔ 不是全包总面积;⛔ 不与全包平均热流密度混用
A 该段的有效换热面积(q″ 的分母,也是 h·A 这个热导的面积项) ⛔ 与 A_净(风道最窄断面的净通流面积,3.4)是两个量,⛔ 不得混用
R_s 空气的比气体常数 J/(kg·K) ⛔ 正文与图上不得裸写 R

五个 ΔT 的分列尤其要守住。它们是五个不同的量、分母与成因都不同:ΔT_air 的分母是热容流率 ṁ_air·c_p,air,ΔT_local 的分母是换热系数 h(与面积 A),ΔT_first→last 是前两者在包内不同位置上叠加之后的结果,ΔT_fan 的分子是风机轴功 P_fan、分母同样是热容流率,ΔT_芯内 则根本不在冷却侧(它由电芯形制与内部导热定)。⛔ 五者不得互相替代或简写——本表就是「全课符号表在第 1 讲一次给全」这句话的兑现处,「关键公式详解」一节沿用本表、不另立定义。一旦在某一页把它们简写成 ΔT,后面所有的判据都会开始互相串味——这正是本讲要建立的那笔账最容易散架的地方。

三个易错点,都不是理论问题而是排版问题:① 图上为了好看省掉下标——图与正文一旦写法不同,读者会以为那是两个量;② 从供应商风机样本上抄数时连同它的 Q 一起抄进本课算式;③ 五个 ΔT 在第 2 讲以后开始混用,因为那时候「大家都知道在说哪个」——而读者不知道。

1.2 把最热电芯的温升拆成六段

要判断一个风冷方案还有没有余量,第一个动作不是建模,是拆账。最热那颗电芯的内部最高温度,按下面这条链一段一段加出来:

最热电芯温度 = T_取风源 + ΔT_管路得热 + ΔT_fan(吹式才有)+ ΔT_air + ΔT_local + ΔT_芯内

六段的含义与「由什么定」逐段如下:

  1. T_取风源——这一段不是温差,是整条链的绝对温度底座。由取风源选择(座舱空调风/车外新风/机舱或行李厢内空气)与布置位置定。⚠ 它是整条链里唯一无法用任何冷却设计压缩的一段:车外进气时电芯不可能比进风更冷。第 2 讲讲取风源的选择,第 5 讲讲它的逐层扣减。
  2. ΔT_管路得热——空气从取风口走到包入口这一路上被加热的量。由管路布置与隔热定。
  3. ΔT_fan——风机的轴功几乎全部变成气流温升;风机布置在电芯上游(吹式)时这一段落在进风侧,布置在下游(吸式)时落在出风侧,⇒ 吸式布置下这一段对电芯温度为零。第 2 讲专讲这个分类与它的定量落点。
  4. ΔT_air——空气从进风到出风的全程温升(=出风与进风的干球温差)。由体积比热与风量定,式中 Q 取全包热功率。⚠ 全课一律取这个全程口径,⛔ 不得改读成「到该电芯所在位置为止」的局部累积值——反算式 V̇ = Q/((ρc_p)_air·ΔT_air) 里的 Q 是全包热功率,只有配全程值才守恒。⚠ 沿程分布这件事当然仍在:靠近入口的电芯只承受其中的一小段,末端的电芯才承受完整的这一份 ⇒ 给最热那颗电芯拆账时,用的就是完整的 ΔT_air
  5. ΔT_local——该位置的局部空气到电芯表面的温差,= q″/h。由换热系数与换热面积定。
  6. ΔT_芯内——电芯表面到内部最热点的温差。由电芯形制与内部导热定,与冷却方式无关——换成液冷这一段一样在。⛔ 本课不给这一段的任何数与判据,它归 D2-06 圆柱/方形/软包电池的冷却结构差异D1-01 动力电池产热机理与产热速率建模 射程。

这六段的划分是本课归纳的记账法,⛔ 不是既有的行业分类,也不是任何一份标准里的条款。它的穷举线索与自检两问写在这里,便于你自己复核:① 我沿什么线索数的?——沿「空气这股流体从取风口到电芯内部最热点」这条物理路径逐段走,而不是沿「换热有哪几种形式」;② 有没有不在这条线索上、但同属这个集合的?——有,就是第 2 段与第 3 段。它们发生在空气进包之前,因此沿「怎么换热」这条线索枚举时会被整类漏掉,而漏掉之后账依然平得下去,看起来完整。

⛔ 拆账有一条纪律:拆不出来就不许动几何。拿到一个风冷方案,如果说不清这六段各占多少(哪怕只是量级),那么任何一次导流板改型、任何一次电芯间距调整,都是在赌它动的正好是占比最大的那一段。而这六段各占多少是平台相关量,⛔ 本课不给数——它取决于包尺寸、电芯形制、布置位置与风道形式,须由本项目按上式逐段实测或仿真拆出。本课能给的是动作各段归谁管

1.3 六段里只有两段是风冷特有的,而它们互不相干

六段之中,第 1~3 段是布置与管路的事,第 6 段换成任何冷却方式都在。真正属于「风冷这条路线」本身、且互相独立的,只有第 4 段与第 5 段——本课把它们称为两条链:

链甲:热容流率链

ΔT_air = Q / (ṁ_air · c_p,air)

分母是空气的热容流率。这条链里没有 h、没有面积、没有翅片、没有排布方式、没有导流板。⇒ 加翅片、改叉排、加导流板、把风道做得更漂亮,对这一段完全无效——不是效果小,是这些变量根本不在式子里。

链乙:换热链

ΔT_local = q″ / h

分母是换热系数。这条链里没有风量,风量只通过 h(v) 这个间接途径影响它。

为什么必须把它们分开记:因为改一段的手段对另一段无效,甚至有害。加风量只动链甲(并通过 h(v) 弱影响链乙);加翅片、加面积、改排布只动链乙。而 1.7 会说明,在风机不变的前提下改几何时,链乙的收益还可能被链甲的恶化反向吃掉。

这也是风冷与液冷在方法论上唯一的本质差别。液冷里链甲这一类项几乎看不见——不是因为水「换热好」,而是因为水的体积比热是空气的约 3.4×10³ 倍(基准态见 1.4),同样热负荷下冷却液的沿程温升落进了可忽略量级。风冷把链甲推成了常常占主导的那一段,⇒ 一整套从液冷带过来的直觉(「温差不够就加强换热」)在风冷上会系统性地指错方向。

三个易错点:

把「空气传热差」当成一件事,于是拿 h 的量级去解释 ΔT_air。这是本课反钉子的根,1.5 与 1.7 会各点一次。

把两段相加,再用一个「平均 h」反算。⛔ 不可以:两段的分母不是同一个量(一个是 ṁ_air·c_p,air,一个是 h·A),合并之后得到的那个「等效 h」不对应任何物理面,也不随任何一个设计变量单调变化——它会在风量变了之后自己变,于是你以为在评估换热改进,实际在测风量。

拆账时漏掉进包之前的两段(管路得热、吹式风机温升)。它们不在「换热」这条线索上,⇒ 沿换热枚举必漏;而漏掉之后,那部分温升会被误记到 ΔT_air 头上,让人得出「风量还不够」的错误结论。

一根横向串联的拆账条,从左到右六段首尾相接:灰底起点框 T_取风源,随后依次是 ΔT_管路得热、虚线框的 ΔT_fan(标注吸式布置时此段为零)、ΔT_air、ΔT_local、ΔT_芯内,最右端标终点「最热电芯温度」;每段上方有段名标签,下方有「由什么定」标签(取风源选择/管路布置与隔热/风机轴功与吹吸式/体积比热与风量/换热系数与面积/电芯形制与内部导热)。条的下方另有两条带箭头的作用范围线:一条标「加风量:动这一段,并弱影响下一段」只覆盖 ΔT_air 与 ΔT_local,另一条标「加翅片/改排布/加导流板:只动这一段」只覆盖 ΔT_local。各段宽度相等且无任何刻度值。本图为定性拆账示意,各段宽度相等只表示条目齐全,不代表任何平台的实际占比,⛔ 不得据图取值、不得据图判断哪一段更大。
图 1 该从图上读出三件事:① 最热电芯温度是六段相加,⇒ 任何一段算错整条链都错;② 两条作用范围线覆盖的段不同,且都够不到或只够到一半 ΔT_air——改几何的那条手段完全够不到它,这就是本讲的第一条判据;③ 起点 T_取风源 不是温差而是绝对温度,⇒ 它由取风源与布置决定,是整条链无法压缩的底座。★ 六段的划分与两条作用范围线的覆盖范围是本课归纳的。⚠ 本图为定性拆账示意,各段宽度相等只表示条目齐全,不代表任何平台的实际占比,⛔ 不得据图取值、不得据图判断哪一段更大。

1.4 体积比热 ρc_p 是自带口径的量:不写基准态,这个数就无法复现

链甲的分母里坐着空气的体积比热。它是一个自带口径的量——给一个数而不给基准态,读者无法复现,也无法判断它在自己的工况下还成不成立。

本课全课统一取下面这一组基准态,其它任何地方不得再出现第二个基准态:

空气:干空气、20 ℃、101.325 kPa

  • ρ_air = 1.204 kg/m³
  • c_p,air = 1005 J/(kg·K)(在本课涉及的 0~60 ℃ 温区内变化在千分之几量级,本课按常数处理)
  • ⇒ (ρc_p)_air = 1.204 × 1005 = 1210 J/(m³·K),全课统一显示为 1.21 kJ/(m³·K)

水:20 ℃、常压液态水

  • ρ = 998.2 kg/m³、c_p = 4182 J/(kg·K)
  • ⇒ (ρc_p)_water = 4.174×10⁶ J/(m³·K),全课统一显示为 4.17×10³ kJ/(m³·K)

两者之比约 3.4×10³,也就是相差三个数量级多一点。⚠ 本课对这个比值有一条硬口径:它只用于定性表述,⛔ 不进任何算式——所有算式一律代入 ρc_p 的原值。原因很实际:这个比值本身是两个已取整的数相除得到的,再拿它去乘除,误差会以看不见的方式进到结果里,而结果看上去仍然是个正常的数。

为什么这个量的口径特别要紧:因为空气的 ρ 是变量,水的几乎不是。空气按理想气体

ρ = p / (R_s · T),其中 R_s = 287.05 J/(kg·K),T 是热力学温度,T[K] = t[℃] + 273.15

⚠ 代入时 ⛔ 不许代摄氏度——这是本式最常见的一处代错,而代错之后算出来的 ρ 仍然是个「像样」的正数。

温度与大气压各自独立地改变空气密度:进风温度升高,ρ 降;海拔升高、当地大气压下降,ρ 也降。而液态水的 ρc_p 在工程温区内变化不到百分之几。这个不对称本身就是风冷的一条判据

同一台风机在高温进风或高海拔下,仍然给出同样的体积流量 V̇,而质量流量 ṁ_air = ρ·V̇ 下降,冷却能力同比下降——而风机特性曲线上看不出这件事。

⇒ 这条修正不需要任何实测,直接由 p/(R_s·T) 算出。但进风温度与当地大气压是平台相关量,⛔ 本课不给数,只给算式;密度修正的完整做法与它的两个自变量在第 3 讲。

三个易错点:

全课不写基准态,于是同一个量在不同章节以两个取整值并存,读者无从判断哪个是显示值、哪个该代入。

只按温度修正而忘了海拔——两个自变量只改了一个。这一条在高原标定上会直接吃掉余量。

把口语里的量级比当成一个可代入算式的值。见上面那条硬口径。

1.5 换热系数 h 的量级,以及它只管温差链里的哪一段

链乙的分母是 h。空气侧强制对流的换热系数由

h_air = Nu · k_air / D_h

给出,其中 k_air(20 ℃、101.325 kPa)= 0.0257 W/(m·K),ν_air(同基准态)= 1.51×10⁻⁵ m²/s(判通道内流态时要用,见第 4 讲)。⚠ 与 ρ、c_p,air 取同一基准态,⛔ 不得一处取 20 ℃ 另一处取 25 ℃。

量级上:空气侧强制对流 h 的典型区间为 10~100 W/(m²·K)冷板水道侧为 10³ W/(m²·K) 量级(同为典型量级)。两侧都有本课认可的取值来源,⇒「差一到两个数量级」这句量级比较是成立的。⚠ 但这是典型区间,⛔ 区间端点不得当成可承诺值——不能因为区间上端是 100,就在需求文件里写「空气侧可达 100 W/(m²·K)」。

本课不给任何 Nu 关联式的系数与指数。Nu 的关联式随通道形式(窄缝、叉排绕流、翅片通道)与流态不同而不同,且各有各的适用雷诺数范围与特征长度定义;本课未独立核对这些关联式的原文,⇒ 只给一个动作:取本项目所用的关联式,并声明它的来源级别与适用范围;关联式的选取与 h 的估算方法归 A1-02 对流换热:自然对流、强制对流与换热系数估算 射程。

现在说本讲最要紧的一句话:h 只出现在 ΔT_local = q″/h 这一段里。

⇒ h 低导致的后果是「电芯表面比它周围那股空气热得多」,不是「空气带不走这些热」。后者是链甲的事,而链甲的式子里根本没有 h。这两句话听起来像同一句,但它们指向的设计动作完全相反——1.7 专门处理这件事。

还有一条容易被忽略的路:h·A 才是那一段的热导A = 该段的有效换热面积 m²,见 1.1 符号表;它同时也是 q″ 的分母——q″ = 该段传出的热功率 ÷ A,单位 W/m²。⛔ A 与 3.4 那个风道净通流面积 A_净 是两个量,⛔ 不得混用),⇒ 当 h 上不去时,补足换热面积 A 是提高 ΔT_local 余量的另一条独立途径。这也正是风冷方案的换热面积普遍做得很大的原因:它不是设计者偏好,是被 h 的量级逼出来的。

三个易错点:

拿 h 的量级去解释风量需求——本课反钉子的直接形态。

用一个「平均 h」掩盖死区。风短路处的局部 h 可以低到接近自然对流量级,而全包平均值完全看不出这件事(第 2 讲专讲风短路与旁漏;相应的验收指标必须同时约束极值、分布跨度与分布形状三个量,这一条落在「常见误区」第 5 条,⛔ 不在第 5 讲)。

忘了 h 与 Δp 对同一个几何参数同向响应——凡是抬高 h 的几何动作,几乎都同时抬高系统阻力。这条的定量后果在第 4 讲。

左右两个独立子图并列、中间画一个禁止符号。左子图标题为体积比热 ρc_p,对数横轴,两根水平条:上条空气 1.21 kJ/(m³·K)(标注基准态:干空气、20 ℃、101.325 kPa),下条水 4.17×10³ kJ/(m³·K)(标注 20 ℃、常压),栏底写一行「它管的是 ΔT_air = Q/(ṁ_air·c_p,air)」。右子图标题为强制对流换热系数 h,对数横轴,两根水平区间带:上带空气侧 10~100 W/(m²·K)、下带冷板水道 10³ W/(m²·K) 量级,两带各标「典型区间」,栏底写一行「它管的是 ΔT_local = q″/h」。中间禁止符号下方两行文字:「这两个数管的是两段不同的温差」「⛔ 不可互相代偿、⛔ 不可相加、⛔ 不可用其中一个解释另一个的后果」。右栏两条为典型区间的定性表达,端点不代表可承诺的能力,⛔ 不得据图读取任何具体 h 值。
图 2 该从图上读出的是分工,不是大小:左右两栏各自的量级差距都很大,但它们落在温差链的不同段上——左栏那个数决定 ΔT_air,右栏那个数决定 ΔT_local。⚠ 两栏的横轴是两个不同的物理量、各带各的单位,⛔ 不可放在同一坐标里比大小。中间的禁止符号是本图的结论:把右栏的量级差用来解释「风冷带不走大包的热」,就是把右栏的数挂到了左栏那条链上。⚠ 右栏两条是区间带不是单值,⛔ 端点不得当成可承诺值,⛔ 不得据图读取任何具体 h 值。

1.6 「要么风量巨大、要么温升巨大」的准确形式是一条双曲线

风冷的能力边界常被概括成一句口号:同样的热负荷,风冷要么风量巨大、要么温升巨大,只能二选一。这句话是对的,但它的准确形式值得写清楚,因为口号形态会让人以为「折中一下就都不大」。

稳态下,空气带走的热等于它的热容流率乘以它的温升:

Q = ṁ_air · c_p,air · ΔT_air,其中 ṁ_air = ρ_air · V̇

⇒ 在 Q 给定时,ṁ_air 与 ΔT_air 是同一条双曲线上的两个坐标,它们的乘积被热负荷锁死。这不是两个可以同时优化的自由度;双曲线上没有免费的中点,往任何一个方向让一点,另一个方向必然等比例地退。

为什么这条约束能当天花板:因为它来自能量守恒,不含任何换热假设。它里面没有 h、没有 Nu、没有面积、没有排布方式,⇒ 它不因风道设计、电芯排布、翅片方案而改变。你可以把风道做得任意漂亮,这条式子一个字都不会变。液冷之所以不受它约束,同样不是因为水「换热好」,而是因为水的 ρc_p 大到让同样 Q 下的 ΔT 落进可忽略量级(1.4)。

给定 ΔT_air 预算,就唯一确定了风量需求。下面这组数只用来把链条走通一遍:

教学假设值,不对应任何平台,⛔ 禁止照抄取用。

取 Q = 500 W、ΔT_air 预算 = 5 K、(ρc_p)_air = 1210 J/(m³·K):

V̇ = Q / ((ρc_p)_air · ΔT_air) = 500 / (1210 × 5) = 0.0826 m³/s(换算一次显示:约 298 m³/h)

对应的质量流量 ṁ_air = ρ_air · V̇ = 1.204 × 0.0826 = 0.0995 kg/s

回代复核:0.0995 × 1005 × 5 = 500 W ✓

⚠ 算例的主单位统一为 m³/s、保留三位有效数字;m³/h 只作一次换算显示。这个反算动作本身(它需要哪三个输入、什么时候做、它判死的方案要不要建模)是第 3 讲的主题,本讲只用它说明双曲线约束是一条可以当天手算的约束。

三个易错点:

把「二选一」读成「折中一下就都不大」——双曲线上没有免费的中点。想让风量与温升同时下来,唯一的办法是把 Q 本身降下来,而那已经不是冷却方案的事了。

把 ΔT_air 与首末电芯温差混为一谈。ΔT_air 是空气的温升;首末电芯温差还要叠上 ΔT_local 沿包内的不均匀性。两者关系与前者能不能当后者的下限,第 2 讲专讲。

忘了这条式子的分母是质量流量。用体积流量时必须绑定它的密度基准——同一个 V̇ 在不同的进风温度与海拔下对应不同的 ṁ_air(1.4)。

1.7 本课最容易被读反的一条:「瓶颈是换热系数」

到这里,1.4 与 1.5 各给了一个数量级事实,而它们会被合成一句听上去顺理成章的话:

⛔ 误区:「空气的换热系数比水低一到两个数量级,所以风冷的瓶颈是换热系数。」

这句话不是错在事实,是错在把事实挂到了错的那条链上——而读者会照着这个「因」,去做一个方向可能完全相反的动作。

读者会做的具体动作:为了「提高换热」,在风机不变的前提下收窄电芯间距、把顺排改叉排、加翅片或扰流。这些动作确实抬高 h,但它们同时抬高系统阻力,工作点沿风机曲线左移、风量下降 ⇒ ΔT_air = Q/(ṁ_air·c_p,air) 反而变大。两段温差朝相反方向走,净效果的正负号不由换热学决定

这件事可以推到能看清方向的程度。设通道数 n 与通道高度 H 不变、只改电芯间距 w,忽略局部损失、并设摩擦因子与 Re 弱相关,则窄缝通道的系统阻力系数(⚠ 这里的 K 就是 1.1 符号表里那一行——它是两项式 Δp = a·V̇ + b·V̇² 在纯平方段的二次项系数 b,⛔ K 与 b 不是两个系数)

K ∝ w⁻³

⚠ 这条推导还压着一条本讲不便展开、但必须点名的前提:V̇ ∝ K^(−1/2) 只在 Δp ∝ V̇²(纯平方,即 a → 0)下成立。而 4.2 恰恰会指出,窄缝低风速的通道最可能落在层流或过渡区、纯平方常常不成立 ⇒ 这里给的是方向,不是可代入的定量关系;落在层流段时指数要按 Δp ∝ V̇¹ 重推(4.6 会把这条前提再点一次)。

于是同一个几何动作,在两种风机上给出方向完全不同的结果:

  • 近恒压(平坦)风机曲线:风机压升在工作点附近几乎不随风量变,⇒ V̇ ∝ K^(−1/2) ∝ w^1.5,通道风速 v = V̇/(n·w·H) ∝ w^0.5。间距收窄时通道风速不升反降 ⇒ h 跟着降,而 ΔT_air 因风量下降而升——两段温差一起变差,这个动作纯亏。
  • 近恒流量(陡峭)风机曲线:风量几乎不随阻力变,⇒ v ∝ 1/w 上升、h 上升、ΔT_air 基本不变。动作有效,但压降与轴功按 w⁻³ 涨——它是昂贵地有效。

仲裁者是风机,而仲裁结果写在风机特性曲线上,不写在换热关联式里。h 与 Δp 对同一个几何参数同向响应,谁赢由曲线在工作点的斜率决定。⛔ 这个斜率是平台相关量,本课不给数;可给的是判法——取本项目的风机样本,在工作点两侧各取一点算斜率,斜率越平,越不该去收窄间距。工作点怎么求、它会沿哪几条路径移动、这个动作的净效果怎么定量看,在第 4 讲。

反向也要讲,否则会过度纠正。只盯风量、认为「h 无所谓」同样错:当 ΔT_local 在总温差里占比大时(高热流密度、接触面积小),继续加风量的边际收益迅速趋零,而轴功随风量按三次方涨、风机噪声也随之恶化——付出三次方的代价,换来几乎为零的温降。这笔账的定量形态在第 4 讲,噪声的口径在第 6 讲。

正确动作只有一个:先按 1.2 的拆账量出两段各占多少,再决定改哪一段。⛔ 不得默认「提高换热总是好的」,也 ⛔ 不得默认「加大风量总是有效的」。

最后一条易错点是本课最贵的一条,请单独记住:⛔ 不要用「定风量」的仿真去评估这类几何改动。在定风量边界条件下,V̇ 是给定的输入,「工作点左移、风量下降」这件事在仿真里根本不会发生——于是仿真只看得见 h 变好,必然给出「改对了」的结论。这不是仿真算错,是边界条件把要考察的那个机理排除在模型之外了。它的后果比算错严重得多:它让一个错误的动作在验证环节被盖章通过,然后带着这个章一路走到样件与台架。⇒ 评估任何会改变系统阻力的几何动作,模型边界必须是风机特性曲线,不是一个给定的风量。

1.8 那么风冷凭什么至今没被淘汰

读到这里,链甲与链乙都在给风冷设限。一个自然的疑问是:既然处处受限,为什么 HEV、A0 级车与一部分储能柜至今仍然选它?

常见的回答是「因为便宜」。这个回答不完整,而且会让这一列在选型会上被当成话术而不是判据。更准确的说法是:风冷把液冷的一整类失效路径从系统里删掉了。被删掉的包括——

  • 冷却液泄漏,及其引发的绝缘失效与短路;
  • 管路接头与快插的密封退化
  • 水泵与膨胀壶的可靠性与噪声;
  • 冷却液的低温冻结与高温汽化
  • 异种金属电偶腐蚀与冷却液变质;
  • 整套液体维护(更换、排气、加注)。

同时删掉的还有泵功、冷却液重量与管路占用的空间。

为什么这些不是「优点列表」而是判据:因为它们在可靠性与售后成本账上各占若干条目。这些条目在失效模式分析里各占若干行,删掉之后,那些行不再需要探测手段、不再需要诊断策略、不再需要降级逻辑,也不再需要对应的售后流程。⇒ 它们必须与热能力一起摆上选型桌,而不是作为「热做不到就算了」的安慰。这正是低平均热流的 HEV、A0 级车与部分储能柜至今选风冷的真实原因。

⚠ 这些非热收益的货币化(BOM 差、质保索赔率差、装配工时差)是平台相关量,⛔ 本课不给数;而四方案(风冷/间接液冷/直冷/浸没)的同口径裁决归 D2-08 电池冷却方案选型:四方案同口径对比与决策树 射程,本课只负责摆出风冷侧这一列——它能做到什么、做不到什么。

三个易错点:

把非热收益当成「说服人的话术」而不进决策矩阵——于是这一列在打分表上根本没有格子,风冷在纸面上永远输。

反过来把它读成「风冷更安全」这个全称结论。⛔ 不成立:风冷有它自己的整类失效——进气路径就是污染路径(灰尘、水、异物、气味),风机是包内的单点,还有凝露与滤网寿命末期衰减。这一整类在第 6 讲,那一讲的开头会说明:非热约束和热判据一样能判死方案。

把「空气免费」读成「风冷的冷量免费」。空气本身确实不要钱,但座舱取风的那份冷量是压缩机花电换来的——它必须记进整车能耗账,否则风冷的省电优势是假的。这两笔电账的账法在第 6 讲。


这一讲要带走的东西:一张符号表(1.1)、一条六段账(1.2)、两条互不相干的链(1.3)、两个量各自的口径与射程(1.4/1.5)、一条锁死风量与温升的双曲线(1.6)、一条会让人做出反向动作的误读及其正确判法(1.7),以及风冷这一侧真实的收益列(1.8)。后面五讲的每一条判据,都建立在「先拆账、再决定改哪一段」这个动作上。

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

会员专属

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

查看会员方案