利用实验室数据,将 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
实验室电池测试系统可以先将电芯充电至规定的满电条件,然后以相等的容量间隔移除电量,直到达到规定的空电条件。
在每个间隔执行以下步骤:
- 执行规定的充电或放电步骤。
- 让电芯静置,直到其电压接近平衡状态。
- 记录稳定后的开路电压。
- 将该电压与已知 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 可以按以下流程运行:
- 使用常规 SOC 算法估算 SOC。
- 确定适用的温度、老化或运行条件查找表。
- 查找对应的 SOE。
- 必要时进行插值。
- 将 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 查找表。立即联系我们的专家,讨论您的需求,提升您的电池管理系统。