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.

[参考译文] BQ28Z610:RSOC 和剩余容量错误

Guru**** 2484615 points
Other Parts Discussed in Thread: BQ28Z610, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/693561/bq28z610-rsoc-and-remaining-capacity-error

器件型号:BQ28Z610
主题中讨论的其他器件: BQSTUDIO

您好!

我正在使用 bq28z610和 Sony US18650VTC6测试2节电池。 化学更新和学习周期已完成。 但是、应用电流远高于学习周期中使用的电流(10A 与0.6A) 、我看到 RSOC 出现巨大误差、大约为15-20%。  我 用 不同的电流完成了受控放电、1A 时的最大误差是可以接受的-大约2.5%、5A 时为8%、10A 时为16%。 我注意到一种趋势、即剩余容量曲线的梯度始终"悲观"、即下降速度快于应有速度、并且在最后(低于10% RSOC)开始进行补偿、但到那时、巨大误差已经出现。

随附 RSOC 误差和 GG 剩余容量 与计算得出的容量的关系图。 (根据 TI E2ETm社区 指南进行的计算您的电池电量监测计的准确性如何?)

 

我很难解决这个问题、我认为问题是 GG 算法中包含的更高阻抗、但不知道在哪里查找和更正它

此致、

Peter M

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

    我认为这与您的负载选择有关。 鉴于电流要高得多、超过额定学习电流的15倍、您需要使用1、2或3的负载选择、以便阻抗跟踪计算使用 DSG 的电流速率。

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

    您好、Batt、

    感谢您的建议。 但是,我已经尝试过这种方法,但它不起作用。 默认负载选择为7、这是最大 AVG 上次运行时间、实际上、当我查看上次运行的记录值时、它是10A 或非常 接近它、因此不管怎样、它应该使用该值。 我已经尝试使用负载选择1和2、并想尝试6、但出于某种原因、我无法在用户速率(mA)字段中输入一个不同于0的值。

    我下一步是更改设计电阻、因为它保持在96m Ω、这是默认值、 但令人惊讶的是、它只影响了完整的充电容量-在学习周期之后、我将 Qmax 设置为3100mAh、每次放电后 FCC 的值 介于 2950和3050mAh 之间、这是这些电池的预期值。 在手动将设计电阻从96 Ω 降低到60m Ω 后、FCC 降至2200至2300mAh 之间、这毫无意义  、因为在技术参考中、它指出设计电阻是电网点的平均电芯电阻、这些电阻仅在放电期间更新。

    我还尝试了一个新的学习周期、 在放电期间通过了5A、但它根本不起作用。  我希望有其他建议。

    此致、

    Peter M   

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

    根据 Battery Management Studio、电量监测计的版本为2610_0_17

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Peter:
    您是否已附加.gg.csv 文件以便我们可以查看您的配置?
    如果没有、您能否共享.gg.csv 文件(最好是在测试前后)以及测试期间显示所有监测计寄存器的日志文件?
    这是使用 TI EVM 还是定制 PCB?
    在任一种情况下、热敏电阻是否物理连接到电池并精确测量电池温度?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Dmax:

    请参阅随附的黄金样本的 gg 文件。 我在第一次测试后没有得到一个测试、此后做了很多更改、因此可能无关紧要。

    随附的还有两 个10A 日志文件、其中一个是1A、另一个是5A 。  

    此致、

    Peter Me2e.ti.com/.../Discharge10A.loge2e.ti.com/.../Discharge10A_5F00_2.loge2e.ti.com/.../Discharge1A.loge2e.ti.com/.../Discharge5A.log

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

    抱歉、忘记了 gg.csv 文件。 我使用的是定制 PCB 和评估板、结果完全相同。

    e2e.ti.com/.../FW_5F00_20180408.gg.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、它们是否具有相同的配置?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Batt、

    是的、评估板和测试电池2具有相同的配置、使用相同的黄金样本 srec 文件进行设置(已附)。 电池1已修改为具有负载模式/负载选择1/1。

    e2e.ti.com/.../EV_5F00_2141_5F00_FW_5F00_20180408.zip

    此致、

    Peter M

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、我会将其签出并回复给您
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Batt、

    您对此问题有什么意见。 TI 有人有没有评论? 令人沮丧的是、没有人知道此错误的原因。 它是 Impedance Tracking 算法本身还是 数据库中的 Sony US18650VTC6 Chem_ID 错误?  

    我真的很独立、在等待响应时、我从竞争对手那里购买了评估套件、在完全相同的条件下、精度始终低于 3%。 遗憾的 是、bq28z610是一种四舍五入的解决方案-电量监测计加上具有初级保护功能的前端、但由于精度较差而令人失望。 即使以重新设计 BMS 的成本、我现在也在考虑在精度没有提高的情况下放弃当前解决方案、因为这对我们的客户来说至关重要。

    此致、

    Peter M  

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

    抱歉、我理解您的沮丧、但我们需要确认这是否是我们的化学 ID 问题。 很抱歉、您未在此处发布或保持更新、但我们提供了信息。 电池的化学 ID 是正确的。 您正在将电压放电至每节电池2V。 请在终止电压设置为4000mV 的情况下重新测试。 这有望解决您的问题。

    很抱歉、我们不是最能让您及时了解最新信息的、但您可以始终确保我们会在您在论坛上发帖时为您提供周到的帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Batt、

    如果只是这么简单的话。 首先要尝试更改端接电压、它确实有所帮助- RM 曲线在端接时开始折叠并收敛为零、但这只会将误差从20%更改为约16%。

    在制造电池的中国东南部(广州)、TI FAE 也研究了同一问题、他们的建议是:

    -使用以下更改创建新的黄金映像、并运行两个完整的周期、但在这两个完整的周期之后没有改进、请参阅附加了三个周期中每个周期的 S0C 误差(我执行了三个周期)

     

    初始值

    变化

    IT 监测配置

    15 ce

    1206.

    负载选择

    7.

    1

    外部温度时间

    7200

    1

    温度条件

    1000

    0

    温度 k

    1.26.

    6.75

    温度 A

    4250

    5166

    在我看来、在这种情况下、阻抗跟踪存在一个基本问题(在低电流时生成的黄金映像、与高得多的电池使用或 Chem_ID 错误、它确实具有名称 US18650TVC6、而不是 VTC6、尽管此类电池不存在。

    此致、

    Peter M

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

     以及包含 SoC 误差的图、a -第一个周期、b -第二个周期等

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

    我以为电池编号是一个拼写错误、所以我将其作为可能的原因进行了折扣。 您已在设置中使用平滑处理来防止 RSOC 中发生跳转。 您可以禁用并测试它吗? 我先分析了您的日志、然后再将其发送给我们的化学人员。 该化学 ID 确实在大约2400mV 时终止。 此时、OCV 曲线斜率接近150度。 2500mV 至2000mV 之间的容量损耗约为44mAh、小于1.5%。 我看到 Ra 标度的变化非常晚、我怀疑这会导致较大的漂移、而漂移由于平滑而无法得到补偿。 禁用它将有助于我们了解我们是否在第一个电网点获得错误的 RM 估算、或者这是否是化学物质的伪迹。 如果是后者、我们可能需要再次进行化学 ID 匹配、看看这是否有用。

    您可以这样做并发送日志吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Batt、

    明天我将使用禁用的平滑来测试电池、并将结果发布在这里。

    我还想澄清一点-在较旧的 IT 电量监测计中、RM 和 FCC 的第一次检查是在500秒后完成的、以防止瞬态误差。 然而、当放电率大于3C 时、这种情况发生在第一个电网点之后、可能也发生在第二个电网点之后。 这可能是导致大误差的原因。 bq28z610的这个时序是多少?

    此致、

    Peter M

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、Peter。 此外、我们还发布了 v20、其中包含一些错误修复。 您也可以升级到吗? OCV 等待仍然相同。 您的应用相当不寻常、因为它具有非常高的 DSG 速率。 正如您提到的、您确实快速地穿过网格点。 但是、remcap 的 IT 仿真从您的负载选择 DSG 启动的时刻开始。 因此、实际上、如果出现错误、则应该从 DSG 的开头开始。 它可能已被平滑屏蔽。 这就是我们等待验证的内容。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Batt、

    在没有平滑处理的情况下进行的测试仅证明存在大约20%的误差、而电量监测计"大脑"仅意识到误差在最后一分钟存在-此时 SoC 仅剩5-6%误差。 随附了 bqStudio 图形的日志文件和屏幕截图。

    我有以下问题:

     如果 Chem_ID 电网点未考虑到温度升高(上升至50摄氏度)及其对电池 内部电阻的影响、这是否足以导致此误差?

     2. 附件也是我添加了一些趋势线的屏幕截图,这是否有助于理解问题:

     趋势线 A 将是电量监测计的理想响应、为什么不在放电的其余部分遵循、而是仅在最初几分钟内遵循、只有在达到5-6% SoC 后、它才会返回到该状态

     趋势线 B 是我迄今为止看到的平滑响应。

    此致、

    Peter M

    e2e.ti.com/.../Bat2_5F00_10A_5F00_no_5F00_smoothing.zip   

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

    感谢您的详细信息。 我认为、电网点的初步估算往往会严重低估容量。 是的、电池的自发热可以提高容量、但这是最低的。 您可能会发现1%左右的变化。 不超过这个值。 经过内部讨论后、我们认为您的化学 ID 不匹配。 我们一直看到低估情况、在负载补偿后应自行纠正。 该负载补偿基于平均 I 上次运行。 同样、您发送给我的 srec 中的该值设置为-600mA。 需要设置为-10000mA。 它应在 DSG 结束时自动更新。 因此、我不知道为什么它会保持与您在黄金存储器中使用的相同的旧值。

    我对您的建议是、

    1.在 LC 之后、请将平均 I 上次运行设置为-10000mA、重置监测计、然后等待它获取 OCV 并重新开始循环。
    2.进行另一个化学 ID 匹配。 您的电池可能不是您正在使用的化学 ID 2141。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Batt、

    也许您正在研究早期(恰好在 LC 之后) srec 文件。 如果我现在检查、AVG I 最后一次运行实际上是-10000mA。 根据 Chem_ID、我对我们使用的电池是正极的 Sony US18650VTC6。 是否有可能没有使用这些单元格创建具有化学 ID 2141的 TI 数据库文件、并且错误地将其标记为 VTC6?

    现在、我将使用 v20 FW 进行另一个学习周期。 对 DSG 电流有什么建议? 坚持600mA 还是增大电流?

    此致、

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

    尊敬的 Peter:

    这也许是我们需要考虑的最后一个选择。 我查看了化学 ID。 对我来说、它看起来很好。 在4V 电压下、平坦区域较高、这在额定高 DSG 的电池中可见。 除了 OCV 曲线在终止时接近垂直这一事实外、这表明匹配良好。 但是、这可能是错误的。 我无法完全对此进行折扣。 正是在这种情况下、我要求您重新运行您的化学 ID 匹配。 在任何情况下、您是否在 LC 之前匹配了单元格、或者您是否只是从我们的列表中选择了它?

    对于 LC、继续使用 C/2速率。 介于1500mA 至1600mA 之间。 在 LC 周期结束时(在2 chg-rel-dis-rel-rel-rel-rel-rel-rel-rel-rel-rel-rel-rel-rel-rel-rel-reli 之后)、在实际测试之前将平均 I 上次运行设置为-10000mA。 让我们来看看这是什么。