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.

[参考译文] BQ35100:在 EOS 模式下以百分比形式估算电池寿命

Guru**** 2493175 points
Other Parts Discussed in Thread: BQ35100, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/708442/bq35100-estimating-battery-lifetime-in-percent-in-eos-mode

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

大家好、我找到了这个帖子(粘贴在下面)、这几乎是我所面临的确切情况、但很失望地看到线程中没有解决方案-它是私有的。 在我的示例中、SOH 每次递减最大值2%、但这肯定远非事实、因为我使用的是19Ah LiSOCl2电池。

电池在两个负载周期之间恢复到标称值3.6V。  

唤醒时、我启用并启动监测计、然后我的负载分布为40-50mA、持续时间长达2分钟、然后是125mA 脉冲、持续时间长达2秒、然后在监测计停止时降至10mA、然后进入低功耗睡眠模式。

唤醒时、电压被拉低至3.4V - 3.5V、在脉冲期间、电压接近3V。 在监测计停止期间、电压似乎恢复到大约3.5V、但直到系统处于睡眠状态时才恢复到3.6V。

我是否需要在电量监测计停止期间将系统置于低功耗睡眠模式、以确保电池完全恢复? 我将尝试此操作并报告。 我不清楚数据表中的正确步骤。

为了确保正确配置监测计、下面是我要执行的步骤:

  • 校准电压和温度偏移、CC 增益和增量。  电路板和 CC 偏移对于我的器件来说似乎正常。
  • 写入设计容量、设计电压、终止电压、电池节数、最大负载
  • 设置 EOS 模式
  • 将 EOS 趋势检测脉冲计数写入0
  • 写入 EOS SOH 平滑启动电压

是否缺少任何其他配置?

在论坛上、默认 ChemID 似乎适用于 LiSOCl2化学物质?

谢谢!


回复 Eric Vos24:

Eric 和 Alessandro

感谢大家。

如果 SOH 只是以一种一致的方式从100%下降到0%直到达到 EOS、我就可以使用某种程度上不正确的 SOH。 关于钝化效应、我们能够提供恒定的放电脉冲。 在这种限制下、是否需要获取自己的 TI Chem ID? 如果是、我必须做什么才能获得一个?

同时、我在 PCB 上实施了 BQ35100并进行了一些测试。 在 Battery Management Studio 的帮助下、按照文档中的规定对 BQ35100进行校准。 在我的系统中、发出 battery_new 命令时、SOH 读取100%。 完美! 但此后、SOH 在每次测量后下降1%、这肯定不会反映实际情况。 我想、有些东西配置错误。 我该如何解决此问题? 或者、在启动新电池时、我可能只是做了一些错误的事情? 要正确初始化新电池、我需要做什么?

再次感谢您!

此致、
Oliver

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

    Jamie、

    很抱歉、另一篇帖子已被保密、我也会在这里回答您、以便其他人也能看到。  

    首先、让我说 EOS 模式下的 SOH 值不是理想值。 收到监测计停止命令后、我们会在每个脉冲上使用测量的阻抗、并将其与编程到监测计中的 ChemID 进行比较。 这里的问题是、对于这些电池、阻抗非常平坦、直到我们开始达到使用寿命的末尾、因此任何轻微的增加都可能意味着 SOH 估算的大幅提升。 SOH 快速下降、然后长时间保持较低的 SOH、直到电池真正达到该状态、这种情况并不少见。 话虽如此、为该单元选择 True ChemID 非常重要。 虽然默认 ChemID 应提供一致的结果、但它们可能不是最佳结果。 我会说、如果您的电池未列出、请告诉我、我将为您的电池申请创建 ChemID 的正确方法。  

    接下来是有关帮助调试如何在 EOS 模式下计算 SOH 的步骤的详细信息

    1) 1) 您是否能够获得良好的 MeasuredZ 结果? 从开机自检开始、理想情况是在40-50mAh 负载之前唤醒电量监测计、发送电量监测计启动、执行40/50负载、执行125负载、发出电量监测计停止、然后在关闭电量监测计之前等待结果。 这将确保您在脉冲之前获得良好的 OCV、并在期间获得良好的 IR 压降。 如果您能够交换125和40-50、我会说是单独测量125、然后在测量仪表完成后执行40-50、但我假设40-50是首先需要的测量值、125是广播。 在 您发出监测计停止命令之前、您需要使系统返回到可能的最低功耗状态、并保持"R Data seconds"、以获得最佳测量值。 如果您不能变为0、则应该可以、它必须远小于脉冲振幅。  

    2) 2)将 MeasuredZ 与 Ra 表进行比较、并查看其落入的电网。 网格间距不均匀、前7个网格之间的间距约为11%。 这意味着 Ra0已满、RA1约为89%。 这将告诉您原始测量的位置以及 SOH 要报告的位置。 这并不是完美的、因为监测计也会进行温度补偿和其他 TI 专有的东西、但它是一个很好的滚珠公园。

    3) 3)进入"New Batt R Scale Delay"脉冲计数后、监测计将获取 measuredZ 并将其与 Ra0进行比较、然后生成一个 RaScale 因子。 这是为了考虑电池间的变化和不同的电池钝化级别。 此后、将使用新的 ScaledR 值计算 SoH。 务必注意、在获知刻度之前、未缩放的 measuredZ 用于更新 SOH。  

    4) 4) EOS 检测实际上是该监测计的功率所在。 它同时运行、但是一种单独的算法。 它有两个长度不同的滤波器。 将 measuredZ 和 ScaledR (如果可用)馈入以保持运行斜率。 由于 Filer 在阻抗增加时具有不同的长度,因此两个滤波器的斜率将发生变化,一旦滤波器达到阈值,EOS 就会跳闸。  

    5) 5)每个 GaugeStart/GaugeStop 序列都保持一个脉冲计数器。 因此、在达到脉冲计数阈值以及何时采用新的电池比例因子之前、您甚至不会查找 EOS。  

    希望这能为监测计提供更多的信息并解决您的问题。 请随时跟进任何进一步的问题、我会尽量让帖子公开供其他人查看。

    谢谢、

    Eric Vos

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Eric,这对我们非常有帮助!

    我使用的是 Omnicel ER34615、它与 EVE ER34615相同。 我在 bqstudio 的 ChemID 中没有看到这些内容。 不过、我认为这是相当标准的化学物质。
    正如您所描述的那样、SOH 关闭没有问题、但现在对我来说、它只是直接下降至零。 我将深入探讨您的建议。

    我需要检查 Z 值、然后报告。 目前、我在40/50和125mA 负载之前唤醒并启动电量监测计、然后降至10mA 并发出电量监测计停止。 我确实注意到、在监测计停止期间、电压没有完全恢复。 正确、125mA 是数据传输。

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

    我忘记了一件关键的事情。 电流表有一个小问题、只要新版本发布、就会修复(不确定何时发布)。 请将终止电压设置为900mV。

    请注意、在器件中使用默认化学 ID 时、这不是问题。

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

    好的、谢谢-我现在正在使用默认 ChemID、但我将记住这一点。

    我看了 Z 测量-这确实是个问题。
    我的 measuredZ 从2968开始、在运行几个小时后降至2964、每小时4次传输。 我猜这落在 Ra 表的底部、这说明了为什么 SOH 会立即下降?

    有什么想法可以从何处开始调试 Z 测量?

    谢谢、
    Jamie