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.

[参考译文] BQ40Z80:平衡时间问题

Guru**** 2553260 points
Other Parts Discussed in Thread: BQ24780S

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1291063/bq40z80-balancing-time-issue

器件型号:BQ40Z80
主题中讨论的其他器件:BQ24780S

尊敬的 E2E 团队:

当我验证电池平衡时、我注意到平衡时间大于计算时间、请参阅下图:

什么地方出错了?

Br、

Loïc

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

    您好  Loïc

    如何计算平衡时间? 您应该参考 TRM。 此外、这 文档 更为深入地介绍了电池平衡的工作原理。  



    此致、
    何塞·库索

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

    您好 Jose  

    我的问题不是计算平衡时间(另一个帖子已解决此问题)  

    https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/835500/bq40z80-balance-time-per-mah-cell

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

    Qmax Delta 为12 mA、66 s/mAh bal time/mAh 参数、计算出的平衡延迟为12*66 = 792秒。为什么 CBTime 增加到10,410秒?

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

    尊敬的 Loic:

    在不查看数据的情况下很难回答。 电量监测计将根据电池之间的 SOC 差异大小调整电池平衡时间。 如果监测计进行 OCV 测量并更新 DOD、则会调整该 CB 时间。 当前 DOD 可能已更改。 如果 Qmax 更新、也会发生这种情况。  

    请共享一个日志文件。  

    此致、
    何塞·库索

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

    您好、Jose、请找到要分析的记录、


    e2e.ti.com/.../03_2D00_Param2.log

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

    您好、Loic、

    我必须查看它的实际 FW 代码。 TRM 中的说明概括性较高。 我将尝试从实际的代码中解释平衡算法的作用。

    第1步:
    电量监测计会计算每个电芯的最高 Qcharge。 Qcharge 是使电芯充满所需的电荷量。  

    dq = Max_Qcharge - MinQcharge

    第2步:
    电池平衡时间= dQ * DataFlash 电池平衡时间

    计算每个电芯的 QCharge 并不 像计算每个电芯的 QMax 差那么简单。 代码的功能稍微复杂一些、这是我无法揭示的。  

    我使用实际数字逐步演示了代码、这是我获得的结果。 使用 yelow 中突出显示的行。



    根据代码、我为 Max_Qcharge 和 Min_Qcharge -44 mA Theh 获得了111 mA

    发挥作用:
    DQ = 111 -(-44)= 155 mA

    电池平衡时间= 155 * 67 ~μ s = 10385秒

    我的数字可能有一点偏差、但可以肯定的是、算法遵循了代码。  

    此致、
    何塞·库索

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

    您好、Jose、

    感谢您的答复,但您能解释一下为什么 Cell2的 Qmax of 1275 mA 是平衡的,而 Cell1的 Qmax 是1287吗?

    此外、我能否添加大约0.076的系数以实现良好的平衡时间(10410 x 0.076 = 791)?

    此致、

    Loïc

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

    您好、Loic、

    您应该参考每个电芯的 CBDOD_n、以确定要平衡的电芯。 或者可能是电池电压。 具有最高电芯电压的电芯将平衡至最低电芯。 DOD 的响应相反。 最低 DOD =最高电压。 DOD =放电深度。



    此外,我能否添加一个约0.076的系数以获得良好的平衡时间(10410 x 0.076 = 791秒)?

    遗憾的是、该算法不够灵活。 它是固定的、通过实时比较每节电池中的电荷量来确定平衡时间。

    如果希望更快地进行平衡、则可以使用外部电池平衡。 该算法仍然有效、因为它会不断计算使电池尽可能彼此靠近所需的电量。 请参阅此 应用手册以更深入地了解外部平衡。

    此致、
    何塞·库索

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

    您好、Jose、

    再次感谢您的解释、但我已在 Excel 中添加了其余的录制内容、结果似乎非常糟糕。

    记录:  

    e2e.ti.com/.../0755.03_2D00_Param2.log

    和 今天的最后记录  

     e2e.ti.com/.../04_2D00_cycle.log

    现在看一下、开始时、第2个电芯已平衡、现在是第1个电芯已平衡。 我认为过平衡会导致触发器效应。

    此致

    Loïc

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

    您好、Loic、

    仅当中设置了 CB 位时、电芯平衡才有效 运行状态 B 寄存器。 检查是否设置了该值。 否则、电量监测计仅计算电芯平衡时间。  

    此致、
    何塞

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

    您好、Jose、

    答案是肯定的 、中设置了 CB 位  运行状态 B  寄存器。

    此致、

    Loïc

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

    您好、Loic、

    当 Cell Balancing 处于活动状态时、电芯1电压高于电芯2电压。 因此、CB Time-1有效。 需要将电池1电压平衡至电池2电压。

    此致、
    何塞·库索

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

    您好、Jose、

    我的请求是关于 cell2是不平衡的平衡函数,你可以看到下面的记录,我在谈论的芬尼诺:

    此致、

    Loïc

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

    尊敬的 Loic:

    我不太确定你指的是什么。

    根据您的日志、电芯平衡仅在第一次充电期间启用。


    在此期间、电芯1平衡至电芯2。


    我唯一关心的是、在休息期间电池平衡似乎会关闭、您是否在休息期间禁用了它?


    电量监测计将在充电期间进行平衡、如果配置为平衡和放松、则会这样做。

    此致、
    何塞·库索

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

    您好、Jose、

    我的平衡配置、活动+休息模式+外部模式

    我继续进行循环测试:

    e2e.ti.com/.../05_5F00_10cyclesSuite.log

    此致 Loic

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

    尊敬的  Loic:

    您可以启用位4和位3吗? 这将有助于消除 DOD 误差。 DOD 测量错误可能会禁用平衡。  



    此致、
    何塞·库索

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

    您好、Jose、

    在更改之前,您能解释一下哪些 变量用于加权吗? 另外、您是否认为 DOD 计算有误或许如果我首先解决 DOD 计算误差会更好?

    Br、

    Loïc

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

    您好! Loïc

    当 启用 CB_RLX_DOD0EW 和 CB_CHG_DOD0EW 时、电量监测计将使用误差加权 DOD (放电深度)、而不是放电深度(DOD0)。 这可能会提高电芯平衡的精度、因为 DOD0可能不是真正的放电深度。 在任何情况下、这应该是一项可以提高精度的功能。

    您的电池属于哪种化学类型? 如果是 LFP、请参考 线程 。  

    此致、
    何塞·库索

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

    您好,Jos é

    我已激活  CB_RLX_DOD0EW 和 CB_CHG_DOD0EW  。 我确认它是 LFP 电池。

    此外,在循环之后,我总是有细胞1和细胞2之间的 swithc。 我观察到、使用 高级充电算法/电芯平衡配置/  平衡时间/mAh 电芯1 = 7以及高级充电算法/电芯平衡配置/电池平衡时间/mAh 电芯2-6 = 7时、这种情况不太重要。

    "你怎么知道的?


     

    Br、

    Loïc

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

    尊敬的 Loic:

    我对这种行为有点困惑。 为什么充电结束电压如此处所示?




    此致、
    何塞·库索

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

    您好、Jose、

    因为我使用电源为电池充电而没有电流降低。

    此致、

    Loïc

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

    尊敬的 Loic:

    我不确定这是否是一个好主意。 如果没有逐渐变细的相位、您可能无法从电池单元中获得每一位信息。 电池可能会充满电。

    在  启用 CB_RLX_DOD0EW 和 CB_CHG_DOD0EW 的情况下、电芯平衡时间似乎有所缩短。  

    此致、
    何塞·库索

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

    您好、Jose、

    我继续使用充电器 BQ24780S 进行测试。  CB_RLX_DOD0EW 和 CB_CHG_DOD0EW 已启用。 请在此处查找捕获

    圣诞 快乐,新年快乐!

    Loïc

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

    您好、Loic、

    如果没有使用 LFP Chemistry 进行适当的充电收尾程序、电量监测计将无法正常运行。 电量监测计依靠充电结束时的收尾程序来帮助确定充满电状态、如果没有收尾程序、可能会导致充满电时的 DOD 估算出现很高的误差。

    此致、

    怀亚特·凯勒