3、电池测试与数据采集:循环寿命测试、工况测试、数据采集系统与传感器

做电池寿命预测,最怕什么?
我个人觉得,最怕数据是「假的」。

你模型再牛,算法再花哨,喂进去的数据不准,那结果就是垃圾进、垃圾出。
所以这一章,咱们聊聊电池测试和数据采集。说白了,就是搞清楚:数据从哪来?怎么测?怎么采?

3.1 循环寿命测试:最经典的「跑圈」实验

循环寿命测试,是电池测试里最基础、也最磨人的一项。
我习惯叫它「跑圈」——让电池反复充放电,直到它跑不动为止。

3.1.1 测试流程

标准流程其实不复杂:

  1. 静置:电池先休息一会儿,让内部电化学状态稳定下来。
  2. 恒流充电:以固定电流充到截止电压(比如4.2V)。
  3. 恒压充电:电压不变,电流逐渐减小,直到电流降到某个阈值(比如0.05C)。
  4. 静置:再休息一下。
  5. 恒流放电:以固定电流放到截止电压(比如2.5V)。
  6. 记录容量:算一下放出了多少电量。

然后重复1-6步,直到电池容量衰减到初始容量的80%(或者70%,看标准)。

关键参数

  • C-rate:充放电倍率。1C就是1小时充满/放完。0.5C就是2小时。
  • DOD:放电深度。100% DOD就是完全放空,20% DOD就是只放20%的电。
  • 温度:这个太重要了。温度每升高10度,老化速度可能翻倍。

我的经验
我曾经在项目里遇到过,同一批电池,25°C下跑了500圈还有90%容量,45°C下200圈就掉到80%了。
所以做寿命预测,温度必须记录,而且最好控温。

3.1.2 测试矩阵设计

你想想看,如果只测一种条件,那模型泛化能力肯定差。
所以一般会设计一个测试矩阵:

条件 水平1 水平2 水平3
温度 (°C) 25 35 45
C-rate (充/放) 0.5C/0.5C 1C/1C 1C/2C
DOD (%) 100 80 50

嗯,这里要注意:
测试矩阵不是越大越好。我曾经见过一个项目,设计了27种条件组合,结果测了半年还没测完。
建议:先做小规模预实验,找到敏感因素,再放大。

3.2 工况测试:模拟真实世界的「路况」

循环寿命测试太理想化了。
真实世界里,电池不会一直恒流充放电。电动车一脚油门一脚刹车,手机一会儿刷视频一会儿待机。
所以就有了工况测试。

3.2.1 常见工况

  • UDDS:城市道路循环,模拟走走停停。
  • WLTP:全球轻型车测试规程,包含城市、郊区、高速。
  • DST:动态应力测试,模拟动态负载变化。
  • 自定义工况:根据实际应用场景自己设计。

工况测试的核心
不是让电池「跑圈」,而是让电池「跑路」。
电流、电压、温度都在实时变化,数据更接近真实使用情况。

3.2.2 工况数据的特点

工况数据比循环寿命数据复杂得多:

  • 非周期性:没有固定的充放电模式。
  • 高频变化:电流可能每秒都在变。
  • 多应力耦合:电流、温度、SOC同时变化。

避坑指南
我曾经用循环寿命数据训练的模型,去预测工况数据下的寿命,结果误差大得离谱。
后来才明白:训练数据和测试数据必须同分布。如果目标是预测真实工况,那训练数据里一定要包含工况数据。

3.3 数据采集系统:把物理量变成数字

测试做完了,数据怎么采?
这就轮到数据采集系统上场了。

3.3.1 采集什么

最基本的三个量:

  • 电压:单节电芯电压、模组电压、总电压。
  • 电流:充放电电流,正负号表示方向。
  • 温度:电芯表面温度、环境温度、散热片温度。

高级一点的还会采集:

  • 内阻:通过交流阻抗或直流内阻测试得到。
  • 压力:电池膨胀力,对安全很重要。
  • 气体:析锂时会产生气体,早期预警用。

3.3.2 采集频率

频率怎么定?
我个人的习惯是:

  • 循环寿命测试:1Hz(每秒1次)就够了,因为变化慢。
  • 工况测试:10Hz以上,因为电流变化快。
  • 内阻测试:100Hz以上,需要捕捉瞬态响应。

注意
采样频率不是越高越好。频率太高,数据量爆炸,存储和计算都受不了。
我曾经有个项目,用100Hz采了3个月,数据量超过1TB,最后处理起来非常痛苦。
建议:根据信号变化速度,选择合理的频率。必要时可以分段采样——稳态时低频,瞬态时高频。

3.4 传感器:数据采集的「眼睛」

传感器选不对,数据白费。

3.4.1 电压传感器

  • 精度:一般要求±1mV以内。做内阻测试时要求更高。
  • 采样方式:差分采样比单端采样更抗干扰。
  • 隔离:高压系统必须隔离,否则烧设备。

3.4.2 电流传感器

  • 霍尔传感器:非接触式,适合大电流,但精度一般。
  • 分流器:精度高,但会发热,有压降。
  • 磁通门传感器:精度最高,但贵。

我的选择
实验室里我偏爱分流器,精度高、便宜。
但做车载系统时,我会用霍尔传感器,因为安全、不发热。

3.4.3 温度传感器

  • 热电偶:响应快,但精度一般,需要冷端补偿。
  • NTC热敏电阻:精度高,但非线性,需要查表或拟合。
  • RTD:精度最高,但贵,响应慢。

关键点
温度传感器要贴在电芯表面,而不是贴在空气中。
我曾经见过有人把传感器贴在电池模组外壳上,结果测出来的温度比实际电芯温度低了5°C。
嗯,那数据基本废了。

3.5 知识体系总览

说了这么多,咱们用一张图来总结一下本章的核心逻辑:

电池测试与数据采集知识体系 循环寿命测试 工况测试 数据采集系统 恒流充放电 容量衰减 测试矩阵 UDDS WLTP DST 电压 电流 温度 数据质量决定预测精度 电压传感器 电流传感器 温度传感器

这张图把本章的核心内容串起来了。
从测试方法(循环寿命、工况)到数据采集(电压、电流、温度),再到传感器选型,最终都指向一个目标:拿到高质量的数据

最后说一句
数据采集不是简单的「插上线、点开始」。
它需要你理解电池的物理特性,知道哪些量重要,哪些量可以忽略,用什么传感器,采多快,存多少。
这些细节,决定了你后续建模的成败。


公众号:蓝海资料掘金营,微信deep3321