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修订历史记录

性能测试

这是基于 25°C 下的 3200mAh LiCO2 电池进行的测试。u16MaxFullChgVoltThd 设置为 4200mV。EmptyDhgVoltThd 设置为 3000mV。

注: 确保在 MCU 上电之前电池处于稳定状态,且在测试之前电池处于静止状态。否则在达到第一个 SOC 输出时会出现错误。

测试模式如下:

  • 在不同负载下执行脉冲放电和脉冲充电。
  • 在不同负载下,持续充电和放电,无需静置 4 个周期。
 电池测试用例图 5-7 电池测试用例

在开始时,NomSOC、CusSOC 和 SmoothSOC 存在明显的差距。请参阅图 5-8 中的测试结果。这是由第一次 OCV 校准误差引起的。

在放电终止时,CusSOC 会存在一些差异,这是因为受到 EmptySOC 的影响。在电池静置时,SmoothSOC 是平稳的,没有跳变。所有数据均控制在 0% 至 100% 范围内。

对于不同的 NomFullCap,几乎每次静置后都会更新 FltNomFullCap。借助数字滤波器、NomFullCap 变得越来越准确。MaxNomFullCap 从 0 变为非零值,这意味着输出 NomFullCap 具有可接受的精度。

 电池测试结果图 5-8 电池测试结果

如果用户要在调试模式下以 Q 格式检查更多参数,则需要使用右键点击该值并选择相关的 Q 值格式。

 读取 Q 值图 5-9 读取 Q 值