4. 电池特性测试与数据采集

等效电路模型中的每一个参数——开路电压、欧姆内阻、极化电阻与极化电容——都不是凭经验拍定的常数,而是从电池特性测试数据中辨识出来的。测试方案是否规范、数据采集是否同步、预处理是否干净,直接决定了后续 SOC 估计与参数辨识的精度上限。本章围绕开路电压测试、脉冲放电测试、容量标定、内阻测试与数据预处理五条主线展开,说明每类测试的物理目的、操作要点与常见陷阱。

一、核心原理:测试为什么必须"分项设计"

电池是一个强非线性、时变、受温度与老化影响的电化学系统。若把 OCV、内阻、极化参数混在一次测试中同时提取,激励信号会互相污染:大电流脉冲引起的极化尚未衰减,就叠加到 OCV 静置段上,导致 OCV 偏高;而长时间静置又会让温度漂移,使内阻测试失去可比性。因此工程上采用"分项测试、统一工况"的原则:

  • 开路电压测试:获取 OCV–SOC 关系曲线,是 SOC 估计的基准锚点。
  • 脉冲放电测试:通过阶跃电流激励,分离欧姆压降与极化响应,用于辨识 R0、Rp、Cp。
  • 容量标定:确定额定可用容量,是安时积分法的分母。
  • 内阻测试:用直流或交流法测量欧姆内阻,用于 SOH 评估与热管理。
  • 数据预处理:时间对齐、去噪、异常剔除与单位统一,是参数辨识的入口。
测试的黄金准则:先静置、后激励、再静置。静置时间不足是 OCV 与极化参数误差的首要来源,通常要求静置至电压变化率小于 1 mV/min 或静置 2~4 小时。

二、方法流程:五类测试的操作要点

1. 开路电压测试(OCV–SOC 曲线)

常用小电流充放电法或间歇静置法。以 0.05C 小电流缓慢充电至截止电压,再以相同倍率放电,每隔 5%~10% SOC 静置至稳定后记录端电压。充电 OCV 与放电 OCV 之间存在滞回,工程上常取两者平均值作为建模用 OCV 曲线。测试温度需恒定,建议 25±2 ℃。

2. 脉冲放电测试(HPPC 类)

在若干 SOC 点上施加脉冲电流,典型为 10 s 放电脉冲 + 40 s 静置,或充放电对称脉冲。脉冲瞬间的电压跳变对应欧姆内阻,随后缓慢恢复段对应 RC 极化。采样率建议不低于 10 Hz,脉冲边沿处最好达到 100 Hz 以上,否则 R0 会被严重高估。

3. 容量标定

以 1C 或厂家规定倍率恒流放电至截止电压,记录安时积分容量;再恒流恒压充电至满,记录充电容量。取多次循环的平均值作为标定容量。温度对容量影响显著,需在目标温度下单独标定。

4. 内阻测试

直流内阻法用 ΔU/ΔI 计算,取脉冲施加前后 10 ms~1 s 的电压差;交流内阻法用 1 kHz 小信号激励,反映纯欧姆阻抗。两者数值不同,报告中必须注明方法与时间窗口。

5. 数据预处理

包括时间戳对齐、缺失值插补、滑动平均或小波去噪、异常点剔除、电流符号统一(充电为正或放电为正)以及温度补偿。预处理后的数据应保存为结构化表格,便于参数辨识脚本直接读取。

电池特性测试与数据采集流程 开路电压测试 OCV–SOC 曲线 脉冲放电测试 R0 / Rp / Cp 容量标定 额定可用容量 内阻测试 DC / AC 内阻 数据预处理 对齐 / 去噪 数据采集系统 电流 / 电压 / 温度 / 时间戳 · 采样率 ≥ 10 Hz 数据预处理 时间对齐 · 缺失插补 · 滑动平均去噪 · 异常剔除 · 符号统一 · 温度补偿 OCV–SOC 查表 SOC 估计基准 R0 / Rp / Cp 参数 等效电路模型辨识 容量与 SOH 安时积分分母 关键约束:静置至电压变化率 < 1 mV/min;脉冲边沿采样率 ≥ 100 Hz;温度恒定 25±2 ℃

三、案例场景:一次 HPPC 测试的数据链路

以某 50 Ah 三元锂电池为例,在 25 ℃ 下按以下步骤执行:

  1. 以 1C 恒流放电至 2.75 V,静置 2 h,记录空载电压作为 0% SOC 锚点。
  2. 以 1C 恒流恒压充电至 4.2 V,截止电流 0.05C,静置 2 h,记录 100% SOC 锚点。
  3. 以 0.33C 放电 10% SOC,静置 1 h,记录 OCV;重复至 0% SOC,得到放电 OCV 曲线。
  4. 在每个 10% SOC 点施加 1C 放电脉冲 10 s,静置 40 s,再施加 0.75C 充电脉冲 10 s,静置 40 s。
  5. 采集电流、电压、温度,采样率 100 Hz,时间戳由同一采集卡统一打标。

采集到的原始数据通常包含工频干扰与量化噪声,需先做 5 点滑动平均,再按脉冲边沿对齐时间轴。下面是一段典型的数据预处理参数配置:

采样率:        100 Hz
电压量程:      0 ~ 5 V, 分辨率 16 bit
电流量程:      -200 ~ 200 A, 分辨率 16 bit
温度通道:      K 型热电偶 × 4, 采样率 1 Hz
去噪方法:      5 点滑动平均 + 3σ 异常剔除
时间对齐:      以电流阶跃上升沿为 t=0
静置判据:      |dV/dt| < 1 mV/min
R0 计算窗口:   脉冲施加后 0 ~ 100 ms
Rp/Cp 拟合:    脉冲撤除后 0 ~ 40 s 指数拟合

四、常见误区与复盘

误区 后果 纠正方法
静置时间不足 OCV 偏高,SOC 查表整体偏移 静置至 dV/dt < 1 mV/min,或延长至 2~4 h
脉冲边沿采样率过低 R0 被高估,模型动态响应失真 边沿处采样率提升至 100 Hz 以上
充放电 OCV 混用 滞回未处理,SOC 估计出现双值 分别记录充、放电曲线,取平均或建滞回模型
温度未记录或未补偿 内阻与容量随温度漂移,参数不可比 每通道同步记录温度,按温度分档标定
电流符号不统一 安时积分方向错误,容量计算反号 预处理阶段统一约定充电为正或放电为正
复盘要点:测试数据的质量无法靠后期算法弥补。若 OCV 静置不充分或脉冲采样率不足,后续最小二乘、卡尔曼滤波等辨识算法只会把误差"拟合"进参数里,导致模型在真实工况下失效。建议在测试报告中固定记录温度、静置判据、采样率与计算窗口,保证不同批次数据可复现、可对比。

完成上述测试与预处理后,即可得到一条干净的 OCV–SOC 曲线、一组随 SOC 变化的 R0/Rp/Cp 参数以及标定容量,它们共同构成等效电路模型的输入数据基础,也是后续参数辨识与 SOC 估计的起点。