ZHCADX8B March   2024  – June 2025 MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2算法介绍
    1. 2.1 电池基础知识简介
    2. 2.2 不同的 SOC 和所用技术
      1. 2.2.1 NomAbsSoc 计算
        1. 2.2.1.1 具有 OCV 校准功能的库仑计
        2. 2.2.1.2 数据融合
        3. 2.2.1.3 电池模型滤波器
      2. 2.2.2 CusRltSoc 计算
        1. 2.2.2.1 EmptySoc 和 FullSoc
        2. 2.2.2.2 内芯温度评估
      3. 2.2.3 SmoothRltSoc 计算
    3. 2.3 算法概述
      1. 2.3.1 电压监测计简介
      2. 2.3.2 电流监测计简介
      3. 2.3.3 容量学习简介
      4. 2.3.4 混合简介
  6. 3测量仪表 GUI 简介
    1. 3.1 MCU COM 工具
    2. 3.2 SM COM 工具
    3. 3.3 数据分析工具
  7. 4MSPM0 测量仪表评估步骤
    1. 4.1 第 1 步:硬件准备
    2. 4.2 第 2 步:获取电池模型
      1. 4.2.1 电池测试模式
      2. 4.2.2 电池模型生成
    3. 4.3 第 3 步:输入自定义配置
    4. 4.4 第 4 步:评估
      1. 4.4.1 检测数据输入模式
      2. 4.4.2 通信数据输入模式
    5. 4.5 第 5 步:测量仪表性能检查
      1. 4.5.1 学习周期
      2. 4.5.2 SOC 和 SOH 精度评估
  8. 5MSPM0 测量仪表解决方案
    1. 5.1 MSPM0L1306 和 1 节 LiCO2 电池
      1. 5.1.1 硬件设置介绍
      2. 5.1.2 软件和评估简介
      3. 5.1.3 电池测试用例
        1. 5.1.3.1 性能测试
        2. 5.1.3.2 电流消耗测试
    2. 5.2 MSPM0G3507、BQ76952 和 4 节 LiFePO4 电池
      1. 5.2.1 硬件设置介绍
      2. 5.2.2 软件和评估简介
      3. 5.2.3 电池测试用例
        1. 5.2.3.1 性能测试 1(脉冲放电)
        2. 5.2.3.2 性能测试 2(负载变化)
    3. 5.3 MSPM0L1306 和 BQ76905
  9. 6总结
  10. 7参考资料
  11. 8修订历史记录

SOC 和 SOH 精度评估

如果用户想要评估 SOC 精度,请参阅 SmoothSoc 而非 NomSoc 或 CusSoc。原因在于从终端用户角度来看,所需的 SOC 是相对 SOC,其只能从 0% 变为 100%,并且在 SOC 输出中不会出现 SOC 跳变。

由于 SmoothSoc 是一个相对 SOC,因此无法通过搜索 SOC-OCV 表来获得精确值。SmoothSoc 达到 100% 和 0% 时的数据点清晰可见。若要获得除 0% 和100% 以外的 SmoothSoc 精确值,用户首先需要构建 SmoothSoc 和 CusRemCap 之间的对应关系,方法是将电池充电至 100% 并放电至 0%。然后,在相同的负载和温度下重新进行测试。用户之后即可使用 CusRemCap 获得 SmoothSoc 精确值。有关进一步说明,请参阅 表 4-8

表 4-8 获得 SmoothSoc 精确值
SmoothSoc 精确值 条件
100% 当电流降至 FullChgCurtThd 且电压介于 MinFullChgVoltThd 和 MaxFullChgVoltThd 之间时。

0%

当电压降至 EmptyDhgVoltThd 时。

其他值

首先获取 SmoothSoc-CusRemCap 表,然后在相同条件下重测,以使 EmptySoc 和 FullSoc 一致。然后,用户可使用 CusRemCap 获得准确的 smoothSoc 值。

节 4.5.1 所示,在至少一次放电或充电后,可获得 MaxNomFullCap,同时算法开始学习 EmptySoc 和 FullSoc 并保存到矩阵中。为了获得更精确的 SmoothSoc,TI 建议用户首先完成两个电池周期。第一个周期用于学习 MaxNomFullCap。第二个周期用于学习和保存 SmoothSoc 及 FullSoc。随后,测量仪表算法即可发挥出理想性能。

SOH 等同于 MaxNomFullCap/NomFullCap。在代码中,SOH 输出需增加 2% 的裕度,以避免由于 NomFullCap 波动而在第一个电池周期中低于 100%。如果用户需要检测 SOH 精度,TI 建议改为检测 NomFullCap 精度。若要在多个周期后评估 NomFullCap 精度,建议流程如下:

  1. 让电池静置 1 小时,测量电芯电压,并使用 SOC-OCV 表将电压作为 COV 映射到 SOC1。
  2. 在一个充电或放电周期后,电池静置 1 小时,再次测量 OCV 并映射到 SOC2。
  3. 计算 NomFullCap:NomFullCap=Quse/(SOC2-SOC1)​。