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.

[参考译文] BQ27542-G1:USER_RAM-MA 不会影响报告的电池容量

Guru**** 2494635 points
Other Parts Discussed in Thread: GPCRB, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/719472/bq27542-g1-user_rate-ma-doesn-t-influence-reported-battery-capacity

器件型号:BQ27542-G1
主题中讨论的其他器件:GPCRB、BQSTUDIOWe 有一个800 mAh 单节(LiCoO)电池组、其中集成了 BQ27542电量监测计、并且似乎配置错误、因此电量监测计无法准确预测高速率下的容量。 我们将负载选择设置为6、据我了解、它应该使用 USER_RATE 来计算负载补偿容量。 由于我们的负载是间歇的1.3A 脉冲(持续大约60秒)、因此该速率下的容量决定了我们的电池寿命、而不是在较低的平均电流下的容量。 遗憾的是、FCC 始终显示从学习周期开始的~800mAh 电量、当输出降至我们配置的3.2V 终止电压时、电量监测计仍报告超过200mAh 的剩余电量。 SoC 和 remcap 绝不能准确地表示在较高放电率下降低的容量。 我们还尝试使用4800mW 的恒定功率放电将负载模式设置为1、但行为相同。 考虑到负载选择设置、我们没有看到有效容量与该寄存器的任何值有任何差异。 最大 SIM 速率设置为0。 这在低温条件下尤其成问题、因为我们达到终止电压之前测得的容量实际上要低得多、但监测计仅报告容量略有下降。 我不确定这是否仅仅是以过低的速率进行仿真的结果、或者在低温下 RA 计算是否也存在问题。 我想先解决放电率问题、然后更好地评估温度的影响。 感谢您的任何建议!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    抱歉、"插入代码、附加文件等..." Link 不会向我展示直接上传文件的任何方式、但以下是日志文件、放电测试中的容量与电压关系图、电量监测计图像和 DataFlash 设置:

    监测计固件版本为2.01。 如果我能提供任何其他有用的信息、请告诉我。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好
    监测计在低速率下的性能如何。 您使用低速率实现了多少精度? 您能否验证 chem id 是如何选择的、学习周期是否成功完成?

    我不建议您使用最大仿真速率。 此参数与您看到的问题无关。 对于您的负载类型、我建议使用平均放电电流(负载选择1)。 此外、我建议您禁用监测计上的快速电阻调节功能(清除 fconv 标志)。 此外、我建议使用3V 作为终止电压、然后使用保留容量来确保您的系统能够拥有足够的能量来进行受控关闭。使用等效的保留容量、使您的终止电压达到所需的3.2V。

    对于低温问题、我建议您按照 TI.com 上的 gpcrb 指令执行 rbtweak

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

    我们完成了一个学习周期、根据 BQStudio 中的说明、我们将使用 ChemID 的默认设置、因为我们的电池具有 LiCoO2阴极。


    当我们尝试使用之前的平均电流时、它似乎没有显著改变报告的容量。 在我们的应用中、我们期望器件在99.9%的时间内处于空闲状态、消耗的电流小于1mA。 每隔几周、用户就会唤醒它、并且它将在几秒钟内经历~150mA 的负载分布、在启动时经历1.3A 的负载分布、在几分钟内经历~~150mA 的负载分布。 我们希望电量监测计能够在第一个150mA 放电阶段预测是否有足够的容量来维持60秒、1.3放电允许软件在我们启用高电流阶段并可能欠压器件之前进入错误状态。 由于待机模式下的电流将小于停止电流、如果我们使用来自当前平均放电电流的、监测计在负载~150mA 时是否不会报告容量? 实际上、该峰值电流的容量决定了我们的运行时间、而不是平均电流。 抱歉、我误解了 TRM 的不同负载选择设置。


    我现在使用默认的最大仿真速率值、建议的较低终止电压和禁用快速 Ra 调节进行测试。 我可以单独尝试 rbtweak 和备用加载选择值。

    最棒的
    Carl
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    哦、我忘记了解决您的另一个问题:在低放电率(0.5 C)下、精度相当好、在基于 DMM 的集成电流的实际容量的20mAh 左右以内。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您澄清负载的性质。 您的负载分布非常独特、我担心由于间歇性负载的性质、您将无法获得 Qmax 更新。您将需要间歇性运行调节周期(充电-放松-放电40%-放松以允许 Qmax 学习)

    我深入研究了如何将电量监测计用于您的负载配置文件,下面是您的用例的建议。

    -有两个加载选择选项供您使用:

    a.加载选择6、即用户速率。 将您的用户速率设置为1300mAh。 将重新调整时间减少到20,并将主要放松时间(私人参数-我附加了一个 bqz,允许您查看)减少到20。 由于放电时间很短(<60s)、因此 Reselax 将有助于测量仪表算法的瞬态建模。 Primerelax 将允许监测计在20秒后更新平均 I 上次运行、而不是在500秒后更新。 您还必须将 avg I last run (平均 I 上次运行)设置为1300mAh (这是您看到的不准确性的主要原因)。 监测计使用 avg i 上次运行、直到500秒(primerelax 时间)之后才开始使用用户速率。 我上次的平均电流为191、这就是电量监测计预测电量已耗尽时剩余电流为200mA 的原因。 由于放电时间不超过500s、监测计使用平均值 I 上次运行的 rem 电容仿真结果为191。

    b.第二个选项是使用存在平均放电电流的负载选择1、然后将平均 I 上次运行时间设置为1300mAh、重新放松时间设置为20s、将 primerelax 设置为20s。

    如果两种情况下电量监测计的剩余电量仍然很高、请仅将重新调整时间调高至60s。 然后尝试 200秒、最后尝试500秒。

    鉴于您有脉冲负载、我建议  在两种情况下都禁用 fconv (禁用快速电阻调节)。 已知这会导致脉冲负载问题。

    e2e.ti.com/.../0542_5F00_2_5F00_01_2D00_bq27542G1.bqz

    谢谢

    Onyx

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Onyx、您好、 为了跟进、我已经尝试了您的建议设置、将重新调整设置为20和60秒、但没有任何明显的改进、将在今晚尝试200秒。 我想确保我理解您的建议:覆盖平均 I 上次运行值:是否有必要在每次放电开始时执行此操作? 放电大约20秒后、该值似乎会根据 TRM 进行重置、因此在第一次放电后、监测计将使用较低的平均电流值来计算剩余电量。 这是预期行为吗? 是否最好使用 IMAX 来确定电池组是否支持运行、而不是查看充电状态?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好  

    选项 A 的设置应为:

    负载选择= 6、使用负载模式= 0 (恒定电流模式)

    Prime Relax Times=20

    重新放松时间=20

    平均 I 上次运行=1300mAh

    确保在进行此更改时电池处于静止状态、然后发出复位(0x41)、以便使用这些更改更新 RAM。 然后充电至满、休息并放电至空。

    请在本实验之后附上您的日志和 gg 文件。

    谢谢

    Onyx

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Onyx、您好、 此处是请求的日志: www.dropbox.com/.../AAA63D0R-4q8XFTbTu_H3gTSa 当 VBAT 达到3.2V 时、监测计仍报告容量过剩、但随着周期的增加、监测计似乎正在改善。 我将尝试更长时间地运行它、看看它是否会收敛于更准确的容量估算。 最好的、 Carl
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Carl、
    是的、连续循环将改善数据。 考虑到负载的性质、监测计的终止电压也会增加。
    将增量电压学习到94mV。 在重负载下、您的新端接电压将接近3.3V。(3.2V+94mV)我查看了您的日志文件、我看到您的端接电压接近3.3。 如果您具有这些脉冲负载、您的新端接电压将始终高于3.2。 我建议将您的端接电压降低至3V、因此电量监测计在大约3.1V 时报告为零
    Thnx
    Onyx
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此外、监测计似乎并未预测剩余容量。 在日志文件中、由于剩余容量时电流很大、因此您要提前达到0%。 我曾认为您需要终止电压、但监测计报告了容量。
    我建议您降低用户速率。 介于200和500之间的值。 或者尝试我之前的电子邮件中列出的选项 B。

    谢谢
    Onyx
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Onyx、我误解了监测计的说法、您是对的。 我们查看了使用 DMM 在电池连接器上测量的输出电压、但该电压通过几厘米的导线与监测计和 PCM 相隔离。 mΩ 将下游电阻编程为100k Ω、以解决这一问题、 但是、如果这并未完全考虑导线和连接器中的电阻、我认为这说明了为什么从监测计的角度来看、报告的容量较低、但当监测计报告为空时、在输出端测量的电压仍低于我们的目标。 我们将调整该值和终止电压、以获得正常工作的结果。 感谢您的帮助和耐心!