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

简介

市场上有基于 MSPM0 的不同测量仪表实施方案。表 1-1 所示为客户选型比较表。

表 1-1 MSPM0 测量仪表实施比较表
MSPM0 L1 测量仪表 MSPM0 L2 测量仪表
检测的参数 电压、温度 电压、温度、电流
输出关键参数 SOC SOC、SOH、剩余容量、周期
使用的方法 电压测量 库仑计数 + 电压测量 + 混合 + 容量学习
关键技术 电池模型 电池模型 + 数据融合 + 空载或满载补偿 + 内芯温度评估
应用 具有低 SOC 精度的输出阶跃数据 具有高 SOC 精度的输出百分比数据
电池类型 LiCO2、LiMn2O4 LiCO2、LiMn2O4、LiFePO4

MSPM0 L2 测量仪表是一款纯软件算法,以软件库形式提供,在 MCU 平台、AFE 或电池选型方面具有高灵活性。主要特性如下:

  • 支持采用有限参数输入的 SOC、SOH、容量和警告标志输出
  • 在 MCU 上电后工作,无需工厂校准或学习循环
  • 支持残留 SOC 和满载 SOC 学习,可针对电芯老化、温度和充放电率进行补偿
  • 利用数据融合方法减少 SOC 和 FullCap 测量误差
  • 评估电池内芯温度以便处理低温放电
  • 支持数据保存,便于重新加载

该 L2 测量仪表算法的 MCU 资源要求总结如下。

单节电池 多节电池
闪存 优化级别 0:大约 14.8k
优化级别 0:大约 13.6k
优化级别 0:大约 14.8k
优化级别 0:大约 13.6k
RAM 1.54k 2 节电池:2.04k
3 节电池:2.54k
N 节电池:1.04k + 0.5*Nk
基于 M0L 的算法运行时间 3ms N*3ms
MSPM0 平台 MSPM0L、MSPM0C、MSPM0H、MSPM0G
示例 MSPM0L1306 测量仪表板 + 1 节 LiCO2 电池(节 5.1)MSPM0G3507 Launchpad + BQ76952 EVM + 4 节 LiFePO4 电池(节 5.2)MSPM0L1306 测量仪表板 + BQ76905 EVM(节 5.3

该设计由三部分组成:硬件、软件和 GUI。这几个部分均可在 MSPM0 L2 测量仪表开发包中找到。

  • 硬件板用于检测电压、电流和温度,然后将其输入到算法中来计算 SOC。如需了解不同的硬件设置详情,请参阅 节 5
  • 该软件工程包括使用的测量仪表算法、MCU 控制和 AFE 通信。有关算法的说明,请参阅 节 2。有关典型的用例,请参阅节 5
  • GUI 用 python 编写,可用于与测量仪表板通信、运行测试模式和执行数据分析。有关 GUI 介绍,请参阅 节 3