知识 电池化成 如何应用实验室测试获得的 OCV 和 SOC 数据来简化实时能量状态(SOE)估算?使用经过校准的查找表,即可将 SOC 即时转换为 SOE。
作者头像

技术团队 · Kintek Solution

更新于 1 个月前

如何应用实验室测试获得的 OCV 和 SOC 数据来简化实时能量状态(SOE)估算?使用经过校准的查找表,即可将 SOC 即时转换为 SOE。


利用实验室数据,将 SOE 估算转换为经过校准的查找过程。 对于固定的电芯化学体系和明确的运行条件,在相等的 SOC 或容量间隔测量 OCV,然后通过对电压-电流曲线进行积分,计算对应的剩余能量。将得到的 SOC-SOE 关系存储在电池管理系统(BMS)中,使其能够基于现有的 SOC 估算值,通过查表而不是执行复杂的实时能量积分来估算 SOE。

核心理念:实验室测试可以确定每个 SOC 对应的可用剩余能量。完成校准后,只要适当考虑温度、老化、负载条件和可用能量限制,BMS 就能够快速将 SOC 转换为 SOE。

为什么 SOE 不仅仅是 SOC

SOC 衡量的是电量,而不是能量

荷电状态(SOC)表示剩余电量相对于电池可用电量容量的比例。它不能直接表示电池能够输出多少能量。

能量取决于电量和电压:

[ E = \int u(t)i(t),dt ]

由于放电过程中电压会发生变化,两个剩余 SOC 相同的电池可能提供不同的能量。

SOE 反映电池的可用输出

能量状态(SOE)以电池最大可用能量的百分比表示剩余能量:

[ SOE = \frac{E_{\text{rem}}}{E_{\text{max}}}\times 100% ]

因此,SOE 与电动汽车续航里程、设备运行时间和功率管理决策等应用更加直接相关。

实验室测试如何生成校准数据

建立受控测试条件

应在明确的电芯化学体系和受控条件下测量 OCV-SOC 关系。应记录温度、充放电限制、静置时长和测试电流,因为这些因素会影响测得的电压和可用能量。

对于高精度系统,可以在相关温度、倍率和老化条件下重复测试,而不是依赖一张通用表。

在已知 SOC 点测量 OCV

实验室电池测试系统可以先将电芯充电至规定的满电条件,然后以相等的容量间隔移除电量,直到达到规定的空电条件。

在每个间隔执行以下步骤:

  1. 执行规定的充电或放电步骤。
  2. 让电芯静置,直到其电压接近平衡状态。
  3. 记录稳定后的开路电压
  4. 将该电压与已知 SOC 关联。

这样可以得到一组覆盖大约 SOC = 100% 至 SOC = 0% 的数据点。

建立 OCV-SOC 关系

对测量值进行平均或其他处理,以生成 OCV-SOC 曲线或表格。该结果反映了所选化学体系在规定条件下的特征电压变化规律。

在运行过程中,BMS 可以将其 SOC 估算值作为查找表输入,并获取对应的 SOE 值。

将实验室数据转换为 SOE

计算每个 SOC 区间的能量

每个区间对应的能量可以根据测得的电压和电流计算:

[ \Delta E_k = \int_{t_k}^{t_{k+1}} u(t)i(t),dt ]

将各区间相加,即可得到从某一 SOC 到规定空电条件之间的可用能量:

[ E_{\text{rem}}(SOC_k)=\sum_{j=k}^{N}\Delta E_j ]

从满电到空电的总能量定义为参考最大可用能量:

[ E_{\text{max}}=\sum_{j=0}^{N}\Delta E_j ]

得到的归一化值为:

[ SOE(SOC_k)=\frac{E_{\text{rem}}(SOC_k)}{E_{\text{max}}}\times100% ]

存储直接的 SOC-SOE 查找表

BMS 不一定需要在实时运行过程中重复执行积分。它可以存储如下配对值:

SOC 剩余能量 SOE
100% (E_{\text{max}}) 100%
75% (E_{\text{rem}}) 校准值
50% (E_{\text{rem}}) 校准值
25% (E_{\text{rem}}) 校准值
0% 0 0%

对于测试点之间的 SOC 值,BMS 可以在相邻条目之间进行插值。

在概念上区分 OCV 和能量数据

OCV 可用于表征 SOC 与电芯电压之间的关系。但是,SOE 应基于能量,而能量需要通过一段时间内的电压和电流来确定。

因此,最可靠的流程是:

  • 使用容量控制的实验室测试来建立 SOC 点。
  • 在适当的静置时间后测量 OCV。
  • 使用动态电压-电流数据计算输出能量。
  • 存储得到的 SOC-SOE 映射关系,供在线使用。

这样可以避免将 OCV 单独视为剩余能量的完整测量结果。

查表估算如何简化 BMS

消除持续的在线积分

实时积分器必须持续处理电压和电流,并处理传感器偏置、采样误差、初始化和累积漂移等问题。经过校准的表格可以通过简单的映射操作替代大部分计算。

BMS 可以按以下流程运行:

  1. 使用常规 SOC 算法估算 SOC。
  2. 确定适用的温度、老化或运行条件查找表。
  3. 查找对应的 SOE。
  4. 必要时进行插值。
  5. 将 SOE 报告给上位控制器或用户界面。

降低计算和校准复杂度

查表的计算成本低且结果可预测。当 BMS 已经具备可靠的 SOC 估算能力,但缺乏持续能量积分所需的处理资源或鲁棒性时,查表尤其有用。

改善应用层面的解读

由于 SOE 与能量而非电量相关,因此它能够更有意义地估算预期运行时间或车辆续航里程。它不仅仅是更准确的电池百分比,而是与系统实际能量需求更加接近的量。

了解其中的权衡

该关系取决于具体条件

在所有条件下,OCV-SOC 关系并不是普遍恒定的。只有在化学体系、温度、静置状态和规定运行限制等相关条件受到控制或得到适当表示时,该关系才近似稳定。

因此,在较宽的温度范围内,或对于明显老化的电芯,单一查找表可能并不适用。

OCV 不代表带载电压

在运行过程中,端电压会受到内阻、极化和动态松弛等因素的影响。仅基于 OCV 的查找表本身无法捕捉负载下的所有电压损失。

如果应用需要特定负载下的可用能量,校准应包括动态充放电曲线和相关功率限制。

老化会改变校准结果

随着电芯老化,其容量、电阻和可输出能量可能发生变化。基于新电芯建立的查找表可能会在电池使用后期高估 SOE。

BMS 应使用老化估算值更新查找表,或针对不同健康状态应用不同的参数集。

测量质量决定查找表质量

电流测量、电压测量、容量控制或静置稳定过程中的误差,都可能被固化到查找表中。因此,实验室系统应提供准确且同步的电压、电流记录、可重复的测试控制,以及明确定义的满电和空电条件。

查找表可以简化估算,但不能消除不确定性

查表方法能够减少大量在线计算负担,但其准确性仍取决于 SOC 估算结果,以及实际运行条件与实验室校准条件的接近程度。

应将查找表视为经过校准的模型,而不是普遍适用的物理常数。

如何将其应用于电池系统

实际实现方式应与应用所需的精度相匹配。

  • 如果主要关注计算简便性:建立经过验证的 SOC-SOE 查找表,并在 BMS 中使用插值,而不是持续进行在线能量积分。
  • 如果主要关注估算精度:针对相关温度、电流倍率、老化状态和运行限制生成查找表,然后在运行过程中选择适用的查找表。
  • 如果主要关注车辆续航里程或设备运行时间:使用测得的能量输出而不是单独使用 OCV 来校准 SOE,使估算结果能够反映应用功率需求下的可用能量。
  • 如果主要关注长期可靠性:随着电池老化,定期更新容量和能量参数,因为固定的新电芯查找表可能会变得越来越乐观。

设计良好的实验室校准可以将复杂的能量变化规律转换为快速、透明且易于维护的实时 SOE 估算器。

汇总表:

SOC 剩余能量 SOE
100% E_max 100%
75% E_rem75 已校准
50% E_rem50 已校准
25% E_rem25 已校准
0% 0 0%

注意:数值仅作示例;实际数据取决于电池化学体系和测试条件。

准备好简化您的电池测试和 BMS 实施了吗? KINTEK 提供全面的电池研发实验室设备,包括精密电池测试仪和电池循环测试系统。我们的解决方案可帮助您准确表征 OCV/SOC 和能量,从而构建可靠的 SOE 查找表。立即联系我们的专家,讨论您的需求,提升您的电池管理系统。


留下您的留言