把 HPPC 脉冲测试导出的时间—电流—电压数据,转成直流内阻 R0、RC 对(R1、τ)和整条 R(t) 曲线。这些数是 BMS 算功率限值和做等效电路模型的直接输入。
文件不会上传。解析、脉冲识别、拟合和绘图全部在你本机浏览器里完成,这个工具没有任何网络请求。
为什么这里不给你一个「DCIR」数字
R0 的定义是阶跃瞬间的 dV/dI。而采样数据里没有那个瞬间:阶跃之后第一个样本要等一个采样间隔才到,那时候 RC 对已经开始充电了。所以同一颗电芯、同一次实验,只把记录频率从 10 Hz 换成 1 Hz,R0 就是另一个数。
这不是玄学,可以量。拿一颗真值已知的一阶 Thevenin 电芯(R0 = 12.500 mΩ,R1 = 8.000 mΩ,τ = 12 s)合成数据,只改采样间隔:
| 采样间隔 | 首个可测点 | 工具报出的 R0 | 相对真值 |
|---|---|---|---|
| 0.01 s(100 Hz) | 0.01 s | 12.507 mΩ | +0.1% |
| 0.1 s(10 Hz) | 0.1 s | 12.566 mΩ | +0.5% |
| 0.5 s(2 Hz) | 0.5 s | 12.826 mΩ | +2.6% |
| 1 s(1 Hz) | 1 s | 13.140 mΩ | +5.1% |
| 2 s(0.5 Hz) | 2 s | 13.728 mΩ | +9.8% |
所以工具画的是 R 随脉冲内经过时间变化的整条曲线,并且把采样间隔写在结果旁边。曲线左端那个实心圆点就是被当作「R0」的那一点——它离纵轴的距离,就是这次测量看不见的那一段。
1 s 和 10 s 那两条虚线是 USABC / IEC 的惯例位置。它们是约定,不是物理:报数时必须连采样间隔和取值时刻一起报,否则别人复现不出来。
「脉冲末减 R0」不是 R1
常见做法是拿脉冲末尾的 R 减去 R0 当作 R1。这个减法系统性偏低,因为脉冲根本没走到渐近线:
R(t) = R0 + R1·(1 − e−t/τ),在 t = 30 s、τ = 12 s 时只爬到 R0 + R1×0.918。同一份合成数据上,脉冲末是 19.843 mΩ,减去 R0 得 7.017 mΩ,而真值是 8.000——低报 12%。
τ 已经从静置段的弛豫拟合出来了,这个因子就能解析地除回去。工具因此把表格分成两半:
- 左半边「实测」:只是数据本身的除法,不依赖任何模型,但带着上面说的那些偏差。
- 右半边「一阶模型外推」:把没走完的那一截补回来,同时把 R0 外推回 t = 0。同一份数据上它给出 R0 = 12.503、R1 = 8.019,对上了真值——前提是这颗电芯真的是一阶 Thevenin。
两半分开陈列不是为了好看。左边的数你可以直接写进报告,右边的数在电芯有两个时间常数、或者阶跃处有明显扩散贡献时会失真。
τ 什么时候不给数
τ 来自脉冲结束后静置段的指数弛豫拟合。如果静置比 τ 还短,指数远没走完,数据能支持的只是「τ 至少这么大」,不是一个点估计。这种情况表里显示 > 某值 而不是一个具体数字——因为这个数接下来会被拿去算 C1 和功率能力,一个看起来很确定的错数比一句「不知道」危险得多。
输入格式
- 三列数值:时间、电流、电压。电阻按 V/A 输出,显示成 mΩ。
- 时间默认按秒解释,也可以在下拉框里切成 ms 或 min。切错了会立刻看出来:采样间隔那一行会显示成 500 或 0.0017 这种明显不对的数。
- 电流符号约定不限:放电取负还是取正都可以,电阻恒为正。
- 分隔符支持逗号、制表符和分号,会自动判断。有无表头都可以。
- 脉冲靠电流阈值识别,阈值取最大电流的 10%——所以 2 A 的电芯和 200 A 的模组用同一套逻辑。
- 夹在数据中间的注释行、单位行、步骤分隔行会被跳过:任一列不是数值的行整行丢弃。
可能的失败情况
- 提示没识别到脉冲:多半是电流列选错了,或者导出里电流恒为零(有些循环仪把电流放在另一个字段)。
- 脉冲数比预期多:数据里包含了 CC 充放电段,它们也是「电流不为零的连续段」。截取只含脉冲序列的那一段再传。
- R@10s 显示为「—」:脉冲比 10 s 短。工具不外推,宁可留空。
- 右半边整列是「—」:τ 不可辨识,模型外推缺前提,所以不给。
- R0 比预期大很多:先看采样间隔。1 s 记录下的 R0 天然比 10 Hz 的大,这不是电芯老化。
- R(t) 曲线不单调:一阶 RC 下 R 必然单调上升。不单调说明脉冲期间电流不恒定,或者数据里混进了别的工步。
相关文章
- 参数拟合与可辨识性:为什么「拟合收敛了」不等于「参数是对的」,以及这里 τ 的下界处理来自同一个道理。
- EIS 阻抗数据与标签设计:频域里测同一批参数,以及它同样绕不开的可辨识性问题。
- dQ/dV 增量容量分析器:另一个浏览器端电池数据工具,从容量—电压曲线定位相变峰。
- 训练 SOH 与 RUL 预测模型:R0 随循环的漂移是这类模型最常用的输入之一。
- 实用功能:站点内其他浏览器端工具。
