This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] BQ34Z100-G1:CAN#39;t 获取 Qmax 以正确学习

Guru**** 2614265 points
Other Parts Discussed in Thread: BQ40Z80, BQ34Z100-G1

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1160684/bq34z100-g1-can-t-get-qmax-to-learn-correctly

器件型号:BQ34Z100-G1
主题中讨论的其他器件:BQ40Z80

我正在尝试校准12s 12Ah 锂聚合物电池。 我使用的换算系数为7、对于1714mAh 电量监测计中的最大 mAh。

我已经经历了大约10个充电和放电周期、但仍然无法将更新状态转至0x05。

查看寄存器日志、可以看到 Qmax 传递的 Q 读取正确、但该值从未应用。 我最终得到的最大容量约为1450mAh。

在此日志中、我发现 FC 设置得非常早。 我找到另一篇论坛文章、介绍如何将 FC 设置为-1、然后重试。

e2e.ti.com/.../Calibration-Log-12Ah-FC-Set-very-early.log

在此日志中,FC 集为-1。 FC 位在正确的时间设置。 传递的 Qmax 在1747mAh 的正确范围内。 但当 VOK 清零时、更新状态不会更新为0x05、且完全充电容量仅为1460mAh。

e2e.ti.com/.../Calibration-Log-12Ah-FC-Set-_2D00_1.log

这里是测量仪表参数。

e2e.ti.com/.../bq34-params-not-calibrated-10_2D00_11_2D00_2022.gg.csv

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您使用的是什么 ChemID?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我使用的是2272。

    Chem Id   最大 DOD 误差、%   最大 R 偏差、比率
    2272   2.06   4.83
    2526   2.59   2.72
    2246   2.61   3.76
    2370   2.84   1.72

    e2e.ti.com/.../8130.GPC_5F00_report.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    请附上.srec 文件(其中包含.gg.csv 文件的更多信息)、我将尝试根据您的日志文件模拟行为。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我尝试将 chem id 更改为2526、它表现出同样的行为。

    e2e.ti.com/.../0100_5F00_0_5F00_16_2D00_bq34z100G1_5F00_chem_5F00_id_5F00_2526.zip
    e2e.ti.com/.../Calibration-Log-12Ah-Chem-ID-2526.log

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我将尝试使用您提供的文件对其进行仿真、然后重新开始。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    仿真显示、传递的电荷仅导致 DOD 变化0.88 (DOD0从1616/16384变为16035/16384)、但监测计需要最小变化0.9 (传递的电荷为默认 Qmax 的90%)才能使其符合初始 Qmax 更新的条件。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    那么、放电到稍低的电压呢?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    总传递电荷必须略高。 您可以充电至更高的电压和/或放电至更低的电压。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢。 我会尝试一下并报告。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    请告诉我这是否起作用。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Dominik、看起来它不起作用。 请参阅日志。 我将再次尝试运行 chem id 测试、看看它是否附带了不同的 ID。
    e2e.ti.com/.../Calibration-Log-12Ah-10_2D00_20_2D00_2022.loge2e.ti.com/.../Calibration-Log-12Ah-10_2D00_20_2D00_2022-Charge.log

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这次的化学 ID 测试结果如下。

    Chem Id   最大 DOD 误差、%   最大 R 偏差、比率
    2526   1.76   0.69
    2246   2.2   1.08
    2370   2.23   0.64
    1547   2.5   1.15
    1893   2.63   0.39
    355   2.72   2.56
    1526   2.89   1.09

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我将使用仿真器检查充电日志文件。 最后一次它肯定是由于 DOD 变化不足(0.88与0.90 (必需))。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    请使用 ChemID 2526。

    使用 ChemID 2526、您最新的放电日志文件显示充电后 DOD 为1712/16384 = 0.10。 放电后、OCV 稳定在16145/16384 = 0.99的 DOD。 差异为(16145-1712)/16384 = 0.88。 这还不够。 您必须充电稍高一点(增加充电电压)和/或放电一点、以便 DOD 的变化超过0.9。

    对于测试,您可以将“Update Status”(更新状态)设置为5,而不是4。 这向监测计表明、已了解初始 Qmax、从而将 DOD 更改要求从0.9降低到0.37。 这将为您提供 Qmax 更新(但代价是允许可能质量不够高的 Qmax 更新)。

    电量监测、状态、更新状态、5、num

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 Dominik。 我无法放电或充电电压更高。 当两节电池的电压开始崩溃时、电池组中的电量大约为12300mAh。 12300mAh 是电池的数据表规格、但电池组中的其他10个电池的实际容量更高。 我发现这些高电池节数电池组很难与 BQ34Z100-G1一起校准、因为它使用电池组电压。 与 BQ40Z80相比、我认为它会考虑单个电池的电压吗?

    我必须尝试使用容量匹配的电池来获取新电池组、以便放电更低。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在初始学习周期中、是否可以对其进行稍高的充电? DOD 中的0.9变化仅适用于第一次 Qmax 更新、旨在高精度测量 Qmax 起始值。 您的日志文件显示它几乎就在那里、如果您无法放电到较低的电压、您可能能够对充电到较高的电压。

    如果这不可行、请将"更新状态"设置为5、将 Qmax 设置为比"设计"容量高5%左右、并运行您的学习周期。 这会将 DOD 限制更改为0.37 (用于定期使用、监测计将会对 Qmax 更新进行大量滤波)。