ZHCADX8B March 2024 – June 2025 MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1
对于测试机,用户可以使用能为电池充电和放电并能记录测试数据的任何机器。与提供的 GUI 配对的测试机是 keithley 2602A 源表,它通过 USB 转 rS232 导线进行控制,与 NI_VISA 配对使用。
要获得更精确的模型,用户需要以低电流对电池放电(例如以 0.1C 持续 20 分钟)。每个脉冲后的静置时间需要 1-2 小时。随后用户可使用 Vcell 作为 OCV。最后基于该设置,用户会获得大约 30 个数据点,这是 SOC-OCV 表的最低数据量。TI 建议在开始和结束时减小放电电流和缩短放电时间,以便捕捉到电压的快速变化并提高精度,尤其是对于 LiFePO4 电池。
表 4-1 展示了用于 LiCO2 和 LiMn2O4 的建议测试模式。对于 LiFePO4,也可以参考该图。
| 参数 | 值 | 注释 |
|---|---|---|
| 测试温度 | 约为 25°C | |
| 启动电压 | 约为 4.3-4.4V | 确保启动电压不低于应用的最大充电电压 |
| 终止电压 | 约为 2.5-3.0V | 确保静置电压不高于应用的最小放电电压 |
| 放电电流 | 约为 0.05C-0.1C(容量) | 使用低电流可增加数据点。对于开始和最后 5% 的容量,建议使用 0.05C。 |
| 放电时间 | 约为 10-20 分钟 | 放电时间短可增加数据点。对于开始和最后 5% 的容量,建议使用 10 分钟。 |
| 静置时间 | 1-2 小时 | 越长越好。但 1 小时就足够了 |
图 4-1 展示了一个电池模型示例测试用例。它将电池充满电 (4350mV),静置 1 小时后,电压降至 4322mV。然后,电池进行 20 分钟的脉冲放电,并静置 1 小时,以便得到不同 SOC 下的 OCV。此测试在 2450mV 时终止。静置 1 小时后,电压升至 2864mV。因此,SoC-OCV 表的 OCV 范围为 4322mV 至 2864mV。
图 4-1 脉冲放电测试用例如果您使用 GUI 和建议的源表进行电池测试,请记住在四线模式下使用源表,这样可以减少线路电阻导致的电压检测误差。建议设置如图 4-2 所示。MCU COM 工具用于获取电池运行数据。SM COM 工具用于控制源表进行脉冲式电池充电,并收集电压和电流数据,从而后续生成电池参数。
图 4-2 用于获取电池模型的硬件结构如果您使用自己的测试机进行测试,则可以根据 SMData 格式构造测试数据,稍后使用 SM COM 工具来生成电池模型。这是 SMData 格式。您需要在第 2 行的 B 列和 C 列中输入测试的 Vcell 和 Icell 数据。然后将文件命名为以 "-SmData.csv" 结尾。
图 4-3 SmData 类型