低温加热方案选型实战:200W 加热膜买回 7 小时 48 分之后,我把膜式、液热、自加热电芯三条路的账一次算清

2026年10月20日 0 By admin

上一篇(118 篇)的结尾,我给那块 92 kg 的电池加了一组 200 W 加热膜,控制器上挂了一个条件:只有逆变器检测到交流输入、且处于充电状态时才允许加热。改造后第一个冬天,0℃ 的早晨从 15% 充满,6 小时 49 分。运维的原话是「电池好像换了新的」。

电池没换。原来那 14 小时里,有 7 小时 48 分是在等温度。

但师傅看完报表只问了一句:「当时为啥不买个大的?人家还有液热的,还有电芯自己会发热的。」

这三个问题把我问住了。200 W 这个数不是选的,是算出来刚好够用;「液热」和「自发热电芯」我只是听说过,没算过。这一篇就把这三笔账补上:加热到几度、漏热有多少、三条技术路线各要付出什么。结论先行:

  1. 最优加热目标是 15℃,不是越热越好。 「先热到 15℃ 再满速充」总时长 5 小时 37 分,比「边充边热」的 6 小时 49 分还快 1 小时 12 分;但目标超过 20℃ 就开始倒亏——加热到 25℃ 的先热后充要 8 小时 19 分,比 15℃ 的方案还慢 2 小时 42 分。因为 15℃ 以上瓶颈早就不是电池,是充电器功率。
  2. 10 kWh 级的单包,膜式加热片是唯一划算的路,但功率密度是条红线。 200 W 只要 1000 cm² 贴膜面积,占可贴面积的 18%——功率从来不是瓶颈,贴到位才是;而工业加热片那种 2.5 W/cm² 的密度直接贴电池会出事,电池应用要压到 0.2 W/cm² 以下。
  3. 液热是多簇大柜的路,小柜上是花钱买复杂度。 2 kW 液热只需要 3.4 L/min 的流量、泵的电功率约 9 W,听着很美;但防冻液浓度要按国标表格选、漏液和两三年一换的维护是三笔躲不掉的账。
  4. 自加热电芯很香,但先过「口径」这一关。 宁德时代 6℃/min 的口径折算到我们这个包是自洽的(需 9.38 kW);但被广泛引用的「2.9% 能耗」搬到我们这个包上不成立——按我们的质量算,-20℃ 到 0℃ 至少要花 5.1% 的容量。更何况它是「快」的方案,我们的问题是「慢」,错配。

一、先把账本摆上

设备和口径全部沿用 118/119 两篇,后面所有新数字都基于这一套,你可以直接替换成自己的:

项目 参数 备注
电池包 16S1P LFP,200 Ah,92 kg 标称 10.24 kWh,SOH 91% → 182 Ah / 9.32 kWh
热容 93.84 kJ/K 1020 J/(kg·K) × 92 kg,118 篇口径
充电器 58.4 V / 50 A,2.92 kW 0.25C,15℃ 以上它是瓶颈
CCL-温度表 0℃ 10A / 5℃ 16A / 10℃ 30A / 15℃ 50A / 25℃ 50A 118 篇的表,本节直接引用
充满时间-温度表 0℃ 14h37m / 5℃ 8h32m / 10℃ 4h22m / 15℃ 3h10m / 25℃ 3h13m 118 篇的表,15% → 100%
现场加热 200 W 膜式加热片 + 部分保温 118 篇改造成果,漏热系数 5 W/K
环境 0℃(夜间最低 -3℃) 冬季工况
4 簇整柜 41 kWh / 370 kg,15 kW PCS 119 篇的现场,液热那一节用它

这一篇要回答三个问题:

  • 目标问题:电池该加热到几度?8℃?15℃?25℃?
  • 路线问题:膜式、液热、自加热电芯,各要多少功率、多少钱、多少改造量?
  • 控制问题:加热回路接到 BMS 上,哪些条件必须串进去,哪些传感器各管什么,失控了谁来兜底?

三个问题对应三笔账:热的账、钱的账、安全的账。下面一笔一笔算。


二、第一笔账:加热到几度?

直觉是「越热越好」。118 篇的表第一个否掉这个直觉:15℃ 充满 3 小时 10 分,25℃ 充满 3 小时 13 分——热到 15℃ 以上,一分钟都赚不回来,因为瓶颈已经从电池变成了充电器(50 A 是充电器的上限,不是电池的)。

所以目标温度有上界。下界呢?加热本身要花时间,目标定低了,「省下的充电时间」还不够「加热花掉的时间」。这里还牵出一个结构性问题:先热后充,还是边充边热?

  • 边充边热:一来电就充电,加热同时开,118 篇实测口径 0℃/200 W → 6 小时 49 分。
  • 先热后充:先光加热到目标温度,再按该温度的满速充。

把两种模式放在一张表里(heating_select_calc.py target,0℃ 环境、200 W、漏热 5 W/K)。升温时间用闭式解,不搞仿真,一行就能验算:

C·dT/dt = P − k·(T − T环境)   =>   t = −(C/k)·ln[(P − k·(T1−T环境)) / (P − k·(T0−T环境))]

0→15℃,P=200W,k=5W/K,C=93840J/K,T环境=0℃:
t = −18768 × ln[(200 − 75) / (200 − 0)] = 8821 s ≈ 2h27m
目标温度 升温耗时 该温度充满 先热后充合计 加热耗电 对比边充边热 6h49m
5℃ 0h41m 8h32m 9h13m 0.14 kWh 慢 2h24m
8℃ 1h09m 6h02m 7h11m 0.23 kWh 慢 0h22m
10℃ 1h29m 4h22m 5h51m 0.30 kWh 快 0h57m
12℃ 1h51m 3h53m 5h44m 0.37 kWh 快 1h04m
15℃ 2h27m 3h10m 5h37m 0.49 kWh 快 1h12m
18℃ 3h07m 3h10m 6h17m 0.62 kWh 快 0h31m
20℃ 3h36m 3h11m 6h48m 0.72 kWh 持平
25℃ 5h06m 3h13m 8h19m 1.02 kWh 慢 1h30m

三张读法,每张都是坑:

第一,目标温度存在最优值,约 15℃,而且「先热后充」在 10~20℃ 全线不亏。 15℃ 赚 1 小时 12 分,是全局最优;10℃ 赚 57 分但只花 0.30 kWh 电,是性价比最优。

第二,目标定太低时「先热后充」是亏的。 5℃ 那行,先热后充比边充边热慢 2 小时 24 分——加热省的那点充电时间还不够加热本身花的。想「稍微热一下就行」的时候,正确做法是边充边热,不是先热后充。

第三,20℃ 以上急剧转亏。 25℃ 要烧 5 小时 06 分、1.02 kWh 电,才把充电从 3h13m 里挤出几分钟——纯浪费。

那默认值怎么配?我的答案:12℃。它比 15℃ 只慢 7 分钟,但少烧 0.12 kWh、少等 36 分钟才开始进电;只有当你明确「今晚必须尽快满」——比如明天有长停电预期——才临时把目标拉到 15℃。这个参数应该做成上位机可写的(写控制的口径见 109 篇),不是烧死在固件里。


三、第二笔账:漏热——保温是加热方案的前置条件

升温预算的闭式解很简单,C·dT/dt = P − k·(T − T环境),难点全在漏热系数 k 上。同样 200 W,k 不同,结局完全不同:

柜体状态 k(W/K) 200 W 的平衡温升 0→8℃ 耗时 能否到 15℃
无保温金属柜 20.0 10.0 K 2h06m 到不了
20mm 橡塑 8.5 23.5 K 1h16m 勉强
30mm 聚氨酯 3.67 54.5 K 1h08m 可以
50mm 聚氨酯 2.2 90.9 K 1h05m 可以
118 篇现场柜 5.0 40.0 K 1h10m 可以

平衡温升就是 ΔT_max = P/k。无保温铁柜按外表面复合换热 8 W/(m²·K)、2.5 m² 算,k = 20 W/K——200 W 灌进去,电池最多比环境高 10℃。0℃ 的夜里,你永远到不了 15℃,加热膜会一直全功率干烧到超时。 这就是为什么保温不是可选项,是加热方案的前置条件:先花几十块钱贴保温层,再谈买多大功率的加热片。

118 篇现场柜反推的 k = 5 W/K,对应「边缘有短路、贴了但没贴全」的水平——这也解释了那个 0.38 kWh 的实测值为什么比理论值高:理论 0→8℃ 只要 209 Wh,加上维持漏热约 50 Wh,合计约 260 Wh;实测 380 Wh,多出来的 120 Wh 是接触热阻、加热膜自身热惰性和包内均温过程的税。保温做得好,这税直接少一半。

顺手更个正:118 篇里 209 + 40 我写成了 229,正确是 249(40 是 5 W/K × 8 K 的维持功率)。不影响当时的结论(都指向「200 W 级、一个半小时」这个量级),但数字要对账。

保温层本身的账(维持 13 K 温差、全天 24 h):

方案 导热系数 W/(m·K) 厚度 漏热功率 全天耗电
无保温 — — 260 W 6.24 kWh
橡塑 0.034 20mm 110 W 2.65 kWh
聚氨酯 0.022 30mm 48 W 1.14 kWh
聚氨酯 0.022 50mm 29 W 0.69 kWh
岩棉 0.043 50mm 56 W 1.34 kWh

实际只在「加热 + 充电窗口」约 7 小时内维持,再打三折;但即便打三折,无保温柜一天的漏热也够把加热电费吃干净。聚氨酯 30mm 是甜点,注意边缘和线缆孔——k 公式里那个 2 倍的边缘短路系数,就是给「只包大面、不包边」的现场留的。


四、第三笔账之一:膜式加热片,功率密度是条红线

膜式(PI 或硅橡胶贴片)是存量改造唯一现实的路线:不动电芯、不动结构、BMS 加一路 DO 和一路 NTC 就完事。选型只盯一个数:功率密度。

翻厂商资料能看到两个口径:工业通用的硅胶加热片产品规格普遍在 0.4~1.2 W/cm²(典型 0.5~2.5),而专门做电池应用的厂商给的工程边界是 < 0.2 W/cm²——理由就一个:电芯怕局部热点,密了必然出现箔材电流集中、折弯、边缘那些位置超温。这不是效率问题,是热失控裕量问题。两个口径差一个数量级,选错就是把工业伴热带贴到了电池上。

200 W 在不同密度下需要的面积:

功率密度 需要面积 折算 评价
0.05 W/cm² 4000 cm² 0.40 m² 电池安全区,偏奢
0.10 W/cm² 2000 cm² 0.20 m² 电池安全区
0.20 W/cm² 1000 cm² 0.10 m² 选这个
0.40 W/cm² 500 cm² 0.05 m² 工业区,勿贴电池
2.50 W/cm² 80 cm² 0.008 m² 工业区,贴电池出事

关键的数字感在这里:我们这个包 16 只 200Ah 方壳(大面约 200×175 mm),单面可贴面积就有 5600 cm²。0.2 W/cm² 口径下 200 W 只需要 1000 cm²,覆盖率 18%。 也就是说,功率从来不是瓶颈,瓶颈是「贴得到不到位、均不均」——四片 50 W / 250 cm²(20×12.5 cm)或两片 100 W / 500 cm²,贴大面加端面,够了。

那热点风险到底在哪?把温差账算一遍就踏实了:

  • 硅胶层自身(1 mm,λ≈0.25 W/(m·K) 典型值)在 0.2 W/cm² 下只有 8 K 温差;
  • 接触面(涂导热硅脂,R”≈1 K·cm²/W)只有 0.2 K;哪怕裸接触(R”≈4)也才 0.8 K。

两个数都小到可以忽略。所以膜式的质量取决于装配而不是计算:贴实、涂硅脂、别折弯、别贴到模架金属件上形成热桥、NTC 要贴在膜和电芯之间。 说「膜式就是贴个暖宝宝」的人,缺的正是这一步。

电气口径两个选择,各有坑:

电压 电流 冷态电阻 5m/0.75mm² 压降 取电要求
48 V 直流 4.17 A 11.5 Ω 0.67 V(1.4%) 电池侧取电,必须硬件联锁
220 V 交流 0.91 A 242 Ω 0.15 V(0.1%) 必须从市电进线侧取

这里埋着本篇最重要的一个工程细节:取电点如果在逆变器的输出侧,离网 + 光伏的日子它会照常偷电池的电。 逆变器自己发电时输出端也有 220 V,加热膜照干——这正是 118 篇那条铁律(停电时不许用电池加热)要防的事。所以 220 V 方案必须接到市电进线侧(配电箱里逆变器 GRID 口之前),让「有市电」这个事实由硬件保证;48 V 方案更直接,反而更危险,必须靠软件联锁加硬件干接点双保险。


五、第三笔账之二:液热,大柜的路,小柜的坑

液热(乙二醇水溶液循环加热)在储能行业是集装箱和数据中心机房的标准做法,放到我们这个场景要分开看:它是多簇大柜的路——119 篇那个 4 簇 41 kWh 的柜子,或者夏天本来就要液冷的系统。

先算物理账。场景:41 kWh 柜冬季液热 2 kW,板进出口温差 10 K,工质 50% 乙二醇(ASHRAE 物性:cp 3281 J/(kg·K)、ρ 1073.35 kg/m³、λ 0.366 W/(m·K),粘度 3.94 mPa·s@20℃、8.09@0℃、22.07@-20℃):

  • 流量:2000/(3281×10) = 0.061 kg/s ≈ 3.4 L/min。小得离谱,家用热水器级别的流量。
  • 8 mm 内径管里流速 1.13 m/s,雷诺数 20℃ 时 2462(过渡区),0℃ 时 1199(层流),-10℃ 时 440(深层层流)。
  • 12 m 管路的压降:20℃ 26.7 kPa、0℃ 54.8 kPa、-10℃ 149.6 kPa。
  • 泵的水力功率只有 3.1 W,按效率 0.35 折算电功率约 9 W——相对 2 kW 热功可以忽略。

这里有个经典的季节陷阱:泵和压降必须按冬季粘度设计。 0℃ 的粘度是 20℃ 的 2.05 倍,用常温物性算压降会算小一半;等冬天来了流量不够,板够但热送不过去,还以为是加热功率不足。

第二个必须查表的是防冻液浓度。按 GB/T 26970-2011 附录 A:

乙二醇体积浓度 冰点 20℃ 密度
28.4% -10℃ 1.0340
32.8% -15℃ 1.0426
38.5% -20℃ 1.0506
47.8% -30℃ 1.0627
50.0% -35℃ 1.0671
54.0% -40℃ 1.0713
59.0% -50℃ 1.0786

规则是「比环境最低温再低 10℃」。本站夜间最低 -3℃、历史极值按 -10℃ 估,选 38.5%(冰点 -20℃)。注意浓度不是越高越好——纯乙二醇冰点反而回升到 -13℃ 左右,而且粘度上来以后泵功和换热一起劣化。

液热躲不掉的三笔账:漏液(电池舱里渗漏,第一现场往往不是看到水,而是绝缘监测先报警——108 篇说过 IMD 的告警逻辑,排液热故障先翻底板接头)、换液(2~3 年一个周期,加上缓蚀剂和 pH 管理)、停机后的再启动(液体静止一夜,-10℃ 粘度下泵的启动扭矩要留够)。BOM 量级:PTC 加热棒 2 kW 加泵加板加管路,一个柜千元到几千元,安装一到两天。

对 10 kWh 单包来说,这三笔账没有一笔划算。小柜上液热不是「更大的膜式」,是换了一整套需要维护的流体系统。


六、第三笔账之三:自加热电芯,先过口径这一关

自加热电芯的原理不复杂:王朝阳团队 2016 年发在 Nature 上的方案,在正负极之间加一片镍箔,低温时把电流路径切到镍箔上,让电芯从内部发热。宁德时代的量产口径是自加热 6℃/min,-30℃ 到 0℃ 只要 5 分钟。

先把公开口径和我们自己的包对上,这一步能刷掉一半的误传。

口径一:6℃/min。 对我们 93.84 kJ/K 的包,6℃/min = 0.1 K/s,需要 9.38 kW 的加热功率;从 -30℃ 到 0℃ 需要 0.782 kWh,正好是标称容量的 7.6%。9.38 kW × 5 分钟 ≈ 0.78 kWh——自洽。这说明 6℃/min 不是营销词,它对我们这个包是物理成立的,只是功率要拉到近 10 kW,相当于 0.9C 的「加热倍率」。

口径二:「能耗只有 2.9%」。 这个数被引用得最多,也最危险。-20℃ 到 0℃ 对我们这个包:93.84 kJ/K × 20 K = 0.521 kWh,本身就是标称容量的 5.1%——比 2.9% 还大。也就是说,2.9% 那个口径搬到我们这个包上,能量上就不闭合(除非效率超过 100%)。按 60~80% 的电-热转换效率估,我们应该按 6.4%~8.5% 做预算。

这就是工程选型里最常见的坑:拿一个口径的数字去套另一个口径的系统。 公开数没错,错的是搬运的人。

就算口径对上了,自加热电芯对我们这个场景还是错配——它卖的是「快」和「均匀」(热流在电芯内部,没有接触热阻,也没有包内均温那 0.12 kWh 的税),而我们的问题是「慢」:过夜七个小时慢慢充,外热完全跟得上。再加上三条现实约束:带自加热的储能电芯型号目前很少(主要在 EV 产品线)、改造量等于换整包、BMS 要增加加热回路的高压开关和时序控制。为一个用不上的「快」付出换包的代价,不划算。

自加热真正该出场的地方是 EV 冷启动和超快补能——那个场景下「5 分钟」和「2 小时」是两个世界。


七、三条路正面对比

把三笔账并成一张表(BOM 为市场量级参考,不是报价):

维度 膜式(PI/硅胶贴片) 液热(乙二醇循环) 自加热电芯(镍箔)
典型功率 200~400 W/包 1~3 kW/柜 约 9 kW(6℃/min 口径)
BOM 量级 ¥150~400/包 ¥1000~4000/柜 换包 = 整包成本
改造量 2~4 小时/簇 1~2 天/柜 换电芯,等于重做包
改动范围 电芯/结构都不用动 增加一整套流体系统 电芯本体
核心风险 贴不到位、取电点错 漏液、防冻、换液 型号少、BMS 要改
可维护性 换片即可 2~3 年换液 不可现场维护
适用 户用/通信柜/单包 多簇大柜/已有液冷 EV/快补能

再看一眼功率的标度关系——这是选型时最该有的数字感。按「0→15℃、2 小时」这个共同口径,加热功率随包的质量线性上涨:

系统规模 质量 需要功率 现实对得上的做法
10.24 kWh 单包 92 kg 约 200 W 膜式贴片
41 kWh 四簇柜 370 kg 约 800 W 膜式上量或小型液热
100 kWh 柜 约 900 kg 约 2 kW 液热
1 MWh 集装箱 约 9 t 约 19 kW 液热(工业标准做法)

20 kW 这个数和集装箱储能液热的规格对得上,说明标度关系没跑偏。功率跟着质量走,路线跟着功率走:百瓦级用膜、千瓦级上液、要「分钟级」才考虑自加热。中间地带(几百瓦到一两千瓦)最纠结,我的建议是优先把膜式做扎实——覆盖率、取电点、保温,这三件事的回报率都比换路线高。

决策树压缩成四行:

  • 单包 ≤15 kWh、没有液冷 → 膜式 + 保温,别犹豫;
  • ≥40 kWh 柜、本来就有液冷、或者多簇要一起管 → 液热,防冻液按 GB/T 26970 选;
  • EV、超快补能、对升温时间有硬指标 → 自加热电芯;
  • 柜子还是裸铁柜 → 先贴保温,否则 200 W 连 15℃ 都到不了,谈什么都白搭。

八、控制与联锁:嵌入式这一侧的正题

前面都是热和钱的账,最后一笔是安全的账——加热回路接到 BMS 上,哪些条件串进使能、哪个传感器管哪件事、电子失效了谁兜底。这一节的表可以直接抄进需求文档。

8.1 使能与停机

使能条件,全部 AND,缺一个不开:

  1. 市电在位——硬件干接点,不是逆变器输出端电压(第四节的坑);
  2. 充电机就绪且处于充电状态;
  3. 电芯面最低温 T_min < 5℃(贴片 NTC);
  4. 膜面最高温 T_max < 55℃(保护 NTC);
  5. 无加热故障,且热熔断体完好(回路监测电流高于开路阈值)。

停机条件,任一满足即关:

  • T_min ≥ 目标温度(默认 12℃,可配 8/12/15);
  • 市电干接点断开;
  • 连续加热超时 3 h;
  • T_max ≥ 55℃;
  • 加热电流异常(开路 < 额定 20%,或短路/失控 > 150%)。

8.2 双 NTC 的分工:一个对偶

118 篇讲过一条铁则:充电限流必须取所有探头里的最低温。加热正好反过来——控制环取最低温(判断「暖了没」),保护环取最高温(判断「烫了没」)。

这个对偶不是风格问题,是物理决定的:充电怕冷,最冷的那颗电芯决定析锂边界,所以往下限值;加热怕烫,最热的那片膜决定热点裕量,所以往上限值。两个方向用反了,就是拿平均温度骗自己。

8.3 回滞:别在深夜制造「嗒嗒」声

119 篇拆过满充滞环的嗒嗒声——接触器合了又分、分了又合。加热回路是同一个物理:ON/OFF 控制回滞给太小,电池到目标温度附近时继电器会以分钟级周期抖动。回滞 ≥3 K,或者干脆 PWM 软调功。 200 W 的系统不存在必须用 PWM 的理由,3 K 回滞加「达到目标后保持 30 min 再评估」就够了,夜间安静比控制精度值钱。

8.4 硬件保险:电子失效后的最后一道

温控开关(65℃ 常闭、可复位)串在加热回路里做第一级;热熔断体(75℃ 常闭、一次性)做末级。75℃ 是 IEC 60691 / GB 9816.1 标准温度点里的常规档(公差 +0/-10℃),断了就是换了才能恢复——这恰恰是它的意义:它不信任任何软件。

伪代码骨架,BMS 侧一个 1 s 周期的任务够跑:

/* 加热控制:1s 周期;使能全 AND,停机任一 */
bool heater_allowed(void)
{
    return grid_present_dry_contact()   /* 硬件干接点,市电进线侧 */
        && charger_ready()              /* 充电机就绪且在充 */
        && t_min_cell < 5.0f            /* 控制环:最低温 */
        && t_max_film < 55.0f           /* 保护环:最高温 */
        && heater_loop_ok();            /* 回路监测:未开路/未过流 */
}

void heater_task_1s(void)
{
    if (!heater_allowed()) { heater_off(); heat_seconds = 0; return; }

    if (t_min_cell >= cfg.target_c) {          /* 默认 12℃,上位机可写 */
        heater_off();
    } else if (heat_seconds > 3 * 3600) {      /* 超时熔断 */
        heater_off(); raise_fault(HEAT_TIMEOUT);
    } else {
        heater_on(); heat_seconds++;
    }

    /* 回滞 3K:低于目标-3K 才重新评估开启,交给上面的目标判断天然实现;
       关键是不要用 0.5K 级别的回滞去抖 */
}

回路监测那一路别忘了:加热膜的冷态电阻要建档(48 V/200 W → 11.5 Ω,220 V → 242 Ω),运行中电流偏离 20% 以上就报警。膜会老化、会局部开路、会受潮——「还在加热」和「加热还在」是两回事,只有电流知道。


九、实测拆账:0.38 kWh 花到哪儿了

118 篇的 0.38 kWh(0℃、200 W、0→8℃、实测含维持)一直没人拆过。拆开是这样:

成分 电量 说明
升温(理论) 0.209 kWh 93.84 kJ/K × 8 K,闭式解
维持漏热 约 0.05 kWh 5 W/K × 8 K × 1.25 h
接触热阻 + 膜惰性 + 包内均温 约 0.12 kWh 「税」,保温好直接减半
合计 0.38 kWh 与实测对齐

对照另一边的自发热:0.05C 下电池自己只有 3.36 W,14 小时 37 分才爬 0.7 K(0.13 K/h)——一边是 200 W 一个多小时搞定 8 K,一边是 3.4 W 十四小时搞不定 1 K,差 60 倍。 这就是「想靠充电自己把电池焐热」在物理上不成立的原因,118 篇算过,这里用拆账的方式再钉一次。

运维视角要留三个字段(别只记总电量):膜面温度、电芯面温度、环境温度,加上加热电流、启停计数、累计加热电量。把「累计加热电量」和「省下的充电时长」放同一张报表上,ROI 才是运维看得懂的语言——118 篇那 20:1 的账,就是这么算出来并被采纳的。

说明一句口径:本节的实测数(0.38 kWh、6h49m、0.7 K)全部引自 118 篇已发布内容,本篇没有声称新的现场实测;所有新数字来自 heating_select_calc.py 的口径计算,欢迎拿自己的参数重算。


十、排障速查表

症状 常见原因 动作
条件都满足但加热不启动 市电干接点或「充电机就绪」信号没接对 量接点状态,别信界面显示
加热很慢,1h 才升 2K 漏热大(没保温)或贴膜面积不足 算 k 和覆盖率(heat/film 模式)
膜面很烫但电芯不热 没贴实、没涂硅脂、贴到模架形成热桥 重贴加硅脂,NTC 改贴电芯面
深夜柜内嗒嗒响 ON/OFF 回滞 <3 K 回滞改 ≥3 K 或上 PWM
加热电量比上月翻倍 目标温度配高了,或回停频繁 目标降回 12℃,看启停计数
液热后 IMD 误告警 接头渗漏(乙二醇溶液导电) 先翻底板接头,再查 IMD 门限
热熔断体动作后再不热 一次性器件已断 换同规格 75℃,先查为什么超温
温升速率越来越慢 膜电阻漂移、部分开路、保温受潮 测冷态电阻,与建档值对比
电池暖了但充电还是慢 瓶颈已不是温度(>15℃) 回到 118 篇判据:查充电器和线缆

十一、九个常见误区

误区 实际情况
「功率越大热得越快越好」 受 0.2 W/cm² 红线约束,200 W 对 10 kWh 包已是甜点
「工业加热片 2.5 W/cm² 直接贴电池」 电池应用要 <0.2 W/cm²,差一个数量级
「从逆变器输出取电最方便」 必须市电进线侧,否则离网带光伏时偷电池电
「48 V 直流加热更简单」 反而必须软件联锁加硬件干接点双保险
「加热到 25℃ 充得最快」 15℃ 以上瓶颈是充电器,25℃ 纯浪费电
「先热后充一定比边充边热快」 目标 <10℃ 时反而慢,5℃ 要慢 2h24m
「自加热电芯能耗 2.9%,直接搬」 我们包 -20→0℃ 至少要 5.1%,按效率估 6.4~8.5%
「液热就是大号的膜式」 漏液、防冻、换液是三笔额外的账
「电子温控够了,要什么热熔断」 热熔断体是唯一不信任软件的兜底

十二、现场核查清单(可直接抄)

按这 14 条走一遍,冬天的加热系统基本不会出妖:

  • ☐ 1. 柜体贴了 ≥30mm 聚氨酯,边缘和线缆孔都封了(先保温再谈功率)
  • ☐ 2. 反推过本柜的漏热系数 k,或至少知道 200 W 的平衡温升够不够到目标
  • ☐ 3. 加热片功率密度 ≤0.2 W/cm²,贴实、涂硅脂、无折弯、未贴到金属件
  • ☐ 4. 加热目标温度做成了可配置参数(默认 12℃),不是烧死在固件里
  • ☐ 5. 取电点在市电进线侧,示波器或万用表验证过「离网时加热回路无电」
  • ☐ 6. 使能链五个条件逐条注入测试过,尤其是「市电干接点」这一路
  • ☐ 7. 双 NTC 分工明确:控制取最低温、保护取最高温,接反了会死人
  • ☐ 8. ON/OFF 回滞 ≥3 K,夜间听不到继电器抖动声
  • ☐ 9. 温控开关(65℃ 可复位)加热熔断体(75℃ 一次)双硬件保险都在位
  • ☐ 10. 加热回路电流监测已启用,冷态电阻建档,偏离 20% 报警
  • ☐ 11. 连续加热超时(3h)和「目标达不到」都会报故障,不是无限干烧
  • ☐ 12. 液热系统(如有):防冻液浓度按 GB/T 26970 选,比环境最低温低 10℃
  • ☐ 13. 液热系统(如有):泵按冬季粘度选型,压降按 0℃ 物性算过
  • ☐ 14. 报表里「累计加热电量」和「省下的充电时长」同框,ROI 可查

第 1、5、7 条最常被跳过,也最容易在事故报告里出现。


十三、工具与复现

本篇所有数字来自一个纯标准库的离线脚本 heating_select_calc.py(约 510 行),不需要装任何包:

python heating_select_calc.py target      # 最优加热目标:先热后充 vs 边充边热
python heating_select_calc.py heat        # 单点升温预算(闭式解,含漏热)
python heating_select_calc.py insul       # 保温层与漏热系数
python heating_select_calc.py film        # 膜式选型:面积/电流/温升/贴片方案
python heating_select_calc.py liquid      # 液热:流量/雷诺数/压降/泵功/防冻液
python heating_select_calc.py selfheat    # 自加热电芯口径核对(含公开数据自洽性)
python heating_select_calc.py compare     # 三条路线对比
python heating_select_calc.py control     # 控制门限表
python heating_select_calc.py triage      # 排障速查表
python heating_select_calc.py table       # 关键数汇总
python heating_select_calc.py --self-test # 55 项自检

自检里有一组外部锚点,不是自己验自己:

  • 物性:水 cp 4186;50% 乙二醇 cp 3281 / ρ 1073.35 / λ 0.366 / μ 3.94@20℃、8.09@0℃(ASHRAE,CoolProp 复核);
  • 冰点表:GB/T 26970-2011 附录 A,50.0% → -35℃、38.5% → -20℃、59% → -50℃;
  • 热熔断体标准点:75℃ 在 IEC 60691 / GB 9816.1 列表内,65℃ 不在(所以别写 65 的热熔断体,那是温控开关的档);
  • 公开口径复算:CATL 6℃/min 折算到本站包需 9.38 kW,供 0.782 kWh 正好 5.0 分钟——自洽;王朝阳 2.9% 折算后小于本站包的物理下限 5.1%——不自洽,标出来;
  • 自家口径复现:0→8℃、200 W、k=5 的闭式解 1h10m,对 118 篇「约 1.25 h」的量级。

那个「2.9% 不自洽」的断言是这篇脚本里我最喜欢的一条。它说明一件事:引用公开数字不算完,把它代回自己的系统验一遍才算。


写在最后

师傅的三个问题,现在都有答案了。

「为啥不买个大的?」——因为 200 W 对 10 kWh 的包刚好在甜点上:面积只占 18%,功率密度还有一倍余量,再大不是快不了,是热点风险和电费先上来。真要大的场合(大柜、集装箱),功率得跟着质量走,那时也自然该换液热了。

「人家还有液热的?」——液热是给「本来就要管一套流体」的系统准备的。我们这个包,膜式加保温,一个继电器一行判断,运维都懂。为用不上的均匀性请一套要换液的系统回家,不划算。

「还有电芯自己会发热的?」——那是「快」的方案。我们的问题是「慢」:一晚上七个小时,200 W 慢慢焐,来得及。等哪天场景变成「五分钟必须能充」,再去找带自加热的电芯,而且记得先把它的能耗口径代回自己的包验一遍。

低温充电这笔账,说到底就三行:目标温度有最优(15℃)、漏热决定成败(先保温)、路线跟着功率走(百瓦膜式千瓦液热),外加一条 118 篇立下的铁律——加热的电,必须来自电池外面。

下一篇收个尾:118 篇的 CCL 表、这一篇的加热门限、还有每个 BMS 都有的高温降额,其实是同一张表——禁充、限流、加热、降额,四张门挂在一根温度轴上。下一篇把这张表画出来:门限怎么配、回滞留多少、最短保持时间多长,一次讲完。

以上计算基于文中明示的工程口径与假设(物性与标准值均注明来源),现场选型请以自己设备的 datasheet 与实测数据为准。