跳到正文
1836 · 开源社区

1836 · 开源社区

AI时代的人本基建

← 返回项目《初焰 • 纳宙 第一赛季 - 土象议题 05 处女座》

04-动手之前,我先把沙盒拆了一遍

参与共建发布

喜气杨杨 · 发布于 2026/10/11 · 更新于 2026/10/11

喜

喜气杨杨2026/10/11

正文配图 1

上一章定了求证路线:搭一个虚拟测试沙盒,把"低温放大离散"这件事在模型里跑一遍。

接下来该动手了。

但我没有直接写代码。

先做了一件事:列技术清单。搭这个沙盒,到底要解决什么问题?需要什么条件?这些问题都想清楚了吗?

动手之前考虑得越全面,动手之后返工的情况越少——所以开工前,我还是比较谨慎的。

拆完清单,发现三个之前方案里没写清楚的硬伤。任何一个不解决,沙盒跑出来的结果都不可信——甚至会直接把我自己的命题证伪。


硬伤一:活化能写死了。

方案里写,内阻随温度变化用 Arrhenius 方程:R(T) = R25 · exp(Ea/Rg · (1/T - 1/298))。

然后 Ea 给了个固定值。

拆清单的时候我愣了一下:如果每颗电芯的活化能都一样,那低温对每颗芯的放大倍数就一模一样。常温下容量离散是 3%,低温下还是 3%——不会放大。

但我的命题是什么?低温放大离散。

活化能写死 = 低温 COV = 常温 COV = 我的命题直接证伪。

这不是沙盒跑不跑的问题,是模型骨架本身就把我要证的东西给否了。

Ea 必须离散化:每颗芯的活化能,本身就有一个分布。不同来源的硬碳、不同批次的工艺,Ea 不一样——常温测不出来,低温一放大就暴露。这才是"隐藏的离散"真正藏的地方。


硬伤二:对照组没配对。

方案说,一千颗电芯,传统组跑一遍,冻结组跑一遍,比 COV 差多少。

听起来没问题。

但拆清单的时候我又问了一句:传统组和冻结组,是各自独立随机采样的吗?

是。

也就是说,传统组那一千颗的随机噪声,和冻结组那一千颗的随机噪声,不一样。

两组之间几个百分点的 COV 差,有多少是门禁的功劳?有多少只是随机抽样的运气?

答不上来。

正确做法应该是:同一批一千颗电芯,每颗同时跑两条路径——一条"不设门禁",一条"设门禁"。同一颗芯,两套结果,直接配对比。这样比出来的差,才是门禁的效果,不是随机噪声。


硬伤三:结果没有对表。

方案说,最后输出容量 COV、内阻 COV、低温保持率。

但这些数字跑出来,对不对?

跟谁对?

拆到"输出指标"这一项的时候,我发现方案里只写了"输出什么",没写"怎么验证输出对不对"。

亚琛那篇论文,-30℃ 0.5C 放电,容量保持 83.7%–87.5%。湖南大学那篇,六家厂商的钠电,常温效率离散 0.35%,低温散到 10.7%。

我的沙盒跑出来,如果常温 COV 是 0.35%,-30℃ COV 是 10%,那说明模型大致对得上现实。

如果跑出来常温 COV 是 5%,-30℃ COV 是 6%——那模型就是错的,后面所有结论都白搭。

方案里没有这一步。没有"先对表、再下结论"这道门。


三个硬伤,都不是小问题。

但我反而松了一口气。

因为这是动手之前拆清单拆出来的,不是搭完跑出来才发现的。如果今天直接开跑,跑出来的结果要么是"命题证伪"(因为 Ea 写死),要么是"数字对不上"(因为没对表),要么是"改进量说不清"(因为没配对)——白忙一周,还不知道错在哪。

这张技术清单,把沙盒从"一个想法"拆成了"一份待办":要补什么参数、要改什么结构、要加什么验证门,一条一条列清楚。沙盒要解决什么问题,现在终于不是模糊的"跑一下看看",而是明确的、可检验的。


下一章,按清单改方案。三个硬伤修完,再真正搭沙盒。

登录后可以留言