ZHCADX8 March   2024 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 电池模型滤波器
      2. 2.2.2 CusRltSoc 计算
      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 通信数据输入模式
  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(负载变化)
  9. 6参考资料

性能测试 1(脉冲放电)

这是基于 25°C 下的 3800mAh LiFePO4 电池进行的测试。u16MaxFullChgVoltThd 设置为 3800mV。EmptyDhgVoltThd 设置为 2300mV。

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

测试模式如下:执行脉冲放电 2 次。图 5-13 展示了电池包中电池电芯的状况。由于数字源表存在功率限制,仅运行简单的测试。

GUID-1EDE548B-9329-4BF3-9CCB-7517BC61A476-low.png图 5-13 电池测试用例

在开始时,您会发现 NomSOC、CusSOC 和 SmoothSOC 存在明显的差距。请参阅图 5-13 中的测试结果。这是由第一次 OCV 校准误差引起的。之所以这么高是因为校准点位于 LiFePO4 SOC-OCV 平坦区域下面。

以下是单节电池的结果。借助集成式数字滤波器,您可以发现,即使在第一个放电周期内,NomSOC 的变化也与实际情况非常吻合。但是,由于电流负载仅为 1A,在 CusSOC 中看不到 EmptySOC 有多大的影响。

GUID-CFD2B74B-0F71-4234-A1D6-C2AC0E3CC086-low.png图 5-14 电池电芯测试结果

以下是电池包的结果 PackSOC,该结果是电池包中所有电芯的最小 SmoothSOC。对于 PackFullCap,它是所有 CusFullCap 的组合,受 EmptySOC 和 FullSOC 的影响。所以您会在 PackFullCap 图表中看到数据跳跃。此外,PackRemCap 的情况也一样,它是所有 CusRemCap 的组合。

GUID-DF04DA3D-228F-47AD-977B-91E58208FD8E-low.png图 5-15 电池包测试结果