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.

[参考译文] BQ78350-R1:如何在用脉冲负载对电池组放电时获得“合格放电”

Guru**** 2609945 points
Other Parts Discussed in Thread: BQ78350

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1083198/bq78350-r1-how-to-get-qualified-discharge-while-discharging-battery-pack-with-pulsed-load

部件号:BQ78350-R1
“线程:BQ78350测试”中讨论的其它部件

您好,

我在200毫秒内,用19秒的时间在电池组上施加约50A 的脉冲放电。 我正在对它进行彻底充电到完全放电。 我以最大误差= 100%开始,经过几个周期后,我看不到该误差的任何变化。 我希望学习周期能够成功,最大误差=2%。  

对我的日志文件的进一步分析表明,当平均电池电压达到3,8-3,7V 时,VDQ 位开始从“0”变为“1”,而 viceversa 则开始发生变化。  

我已验证我 是否正在遵循9.1.6中详述的条件。 TR BQ78350的合格排放。 我知道问题是由这种脉冲负载引起的,因为应用恒定电流负载全部更新正常。

我曾使用过“过载电流”和“最小三角 V 滤波器”等一些值,将它们增加到32000年,以避免它们参与此问题,但我没有发现任何改进。

您能否“关注”附加的日志文件,并告诉我 VDQ 位为什么从“0”切换到“1”和 viceversa?

请提前感谢e2e.ti.com/.../W007_5F00_011_5F00_BMS_2300_020.gg.csv

e2e.ti.com/.../Test1_5F00_W007_5F00_011_5F00_BMS_2300_042_5F00_DischargePuls2KW_5F00_v1.log

马可波罗酒店

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

    您好,Marco,

    这似乎是一个非常有挑战性的用例。 我看不到从日志文件中关闭 VDQ 位的确切原因。 它可能与过载电流设置相关,或者还有另一个原因不那么明显。 我注意到在放电期间,CUV 位会偶尔在安全警示寄存器中切换,但我不确定这是否会使放电失去资格。

    但是,了解具有此类动态负载的 FCC 将不会非常准确。 以更受控的方式更新 FCC 的一种可能更好的方法:如果要为释放细胞进行大量循环充电,则可以描述 FCC 的变化。 如果这是一致的,您可以让主机在设定的周期数后手动写入所学的完全充电容量寄存器。  

    此致,

    马特

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

    您好,Matt,

    感谢您的回复。  

    我已经测试了您提到的案例:我已将 CUV 阈值设置为1,8V (仅用于测试),以避免由于 CUV 而导致安全警报。  

    结果:还是一样。 无 FCC 更新。  随附的日志文件可以找到。

    关于从主机更新 FCC:不幸的是,我们无法在系统中执行此操作。

    您是否有其他想法尝试修复燃油表 BQ78350柱塞的 FCC 更新?

    请提前感谢您的参与。

    马可波罗酒店

    e2e.ti.com/.../Test0_5F00_W007_5F00_011_5F00_BMS_2300_043_5F00_DischargePuls2KW_5F00_v1.log

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

    您好,Marco,

    此日志很奇怪。 我认为存在较大的间隙,但 RSOC 突然为零,并触发终止放电报警(在样本#143和样本#144之间)。 此时经过的时间显示了一个巨大的跃点。 电脑可能会进入睡眠状态吗?

    马特

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

    您好,Matt,

    你有理由。 我丢失了日志文件的一部分。

    这里是正确的答案。

    感谢您的支持,

    马可波罗酒店

    e2e.ti.com/.../Test1_5F00_W007_5F00_011_5F00_BMS_2300_043_5F00_DischargePuls2KW.log

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

    您好,Marco,

    我仍在试图弄清楚为什么 VDQ 位会来回切换。 我认为您以前在另一个项目中有过这种负载,但没有出现这种问题?

    我再次浏览了.gg.csv 文件,并有一些观察结果。 我不知道这些信息是否会解释您所看到的问题,但它们值得一看:

    • EDV2的 DoD 设置为13926。 这实际上应该设置为默认值15232,该值对应于您的“电池电量低”%(7)。
    • 接近满电时,设置为150 mAh,即1500 mAh,因为您使用的是当前刻度。 我认为这应该设置得更低,因为它与您的设计容量和 FCC 非常接近。
    • 充电终端锥形电流设置为非常高的值(2100为21A,带电流缩放)。  

    在收集日志后从您的设备导出.gg.csv 也会很好,以便您可以查看 Lifetime 数据以获取线索。

    此致,

    马特

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

    您好,Matt,

    再次感谢您的支持。

    过去我一直使用 CC 或 CR 负载,因此我以前从未遇到过此问题。

    关于您的观察:

    我根据上次测试结果提供了更多数据。 我们来看看我们是否可以找到一个解决方案来更新 FCC,尽管使用了脉冲负载:

    测试1:我已使用相同的脉冲负载+恒定电阻器对电池组放电。 结果:FCC 将更新。

    e2e.ti.com/.../Test3_5F00_W007_5F00_011_5F00_BMS_2300_043_5F00_DischargePuls2KW_2B00_Rcte.log

    测试2:我只使用脉冲负载重新进行了相同的测试:结果:FCC 未更新。

    e2e.ti.com/.../Test4_5F00_W007_5F00_011_5F00_BMS_2300_043_5F00_DischargePuls2KW.log

    在这里,您可以看到上次测试后导出的.gg.csv 文件。 请注意,我已经为本次测试修改了原始停机电压=1800mV (原始2300mV),CUV=1810mV (原始3400mV)。 e2e.ti.com/.../W007_5F00_011.1_5F00_BMS_2300_033_5F00_TestFCCUpdate.gg.csv

    因此,似乎仅仅使用脉冲负载 VDQ 位就会出现问题,但如果我们添加一个 CR+相同的脉冲负载,问题就会消失。 您是否知道为什么会发生这种情况?

    谢谢,

    马可波罗酒店

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

    您好,Marco,

    还有几条评论:

    EDD at EDV2:这不是很好,因为它正在学习如此不同的价值。 此参数将影响重置后的初始容量估计。 我详细解释了此参数在以下主题中的工作原理 :https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/853826/bq78350-r1-dod-at-edv2 如果它正在学习16384 (可能的最大值),则它正在学习100%的容量已放电以达到 EDV2。

    接近满电:这似乎仍然很高(100为1000mAh,您的设计容量仅为1700mAh)。 作为参考,“接近满”和“设计容量”的默认值为200mAh 和4400mAh,因此“接近满”表示电池的 SOC 充电量超过95%。 在您的案例中,41%的 SOC 将被视为接近满。

    电荷终止锥形电流:在上一个主题的主题中,我认为我表示将锥形电流设置为高于高级充电算法电流 不是一个好主意,因为参数将被忽略,而是使用电荷电流。

    我认为,我看到的两个新日志文件之间的最大区别是,当存在恒定电阻器时,放电过程中永远不会达到“退出电流”。 将 DSG 放松时间参数增加到比您的脉冲周期(可能为10秒)更大的值可能是很好的。 进入放松模式可能会导致 VDQ 位变低。

    此致,

    马特

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

    您好,Matt,

    感谢您的评论。 我对 你的评论作出回应:

    EDD at EDV2:是的,这是真的。   这种行为有不同的原因。 我简要地向大家解释:  从 VCT=1到 CUV=3,4V 的标称容量为1,85Ah。 但是,我们的细胞供应商规定了5%的容差,这意味着最坏情况下的容差约为1,75Ah。 考虑到低温下的容量将会降低,我最终设定了“设计容量=1,7Ah”,以便在所有可能最坏的情况下(不考虑循环和老化)为该容量设置条件。 因此,它在一些电池组中获悉,100%的电量已放电以达到 EDV2。 我认为这是实现我目标的最一致的方法之一。 我也考虑过使用“保留容量”,但结果不喜欢我。 这样,RSOC 会额外保持7% 的时间,这是我认为可以接受的,以覆盖单元容量容差。  

    接近满:是的,很清楚。 感谢您的解释。 在我的原始软件中,设置为10 (大约为94%的 SOC),但在这些测试中,我将其修改为150或100,只是为了 轻松找到 VDQ=1条件。 如果我将其设置为10,则 VDQ 位不会出现问题,只需在应用脉冲负载时更改为 VDQ =0, 并在剩余时间内保持=0。  

    充电终止锥形电流:充电电流设置也足够高,因此获得的最终结果是在我们的项目中跳过此情况。 VCT=1条件仅基于 “充电端电压”。   这是解决使用 IPCALE 时发现 VCT=1的未预制时间问题的最佳折中方案。

    按照您的想法,我还测试了脉冲负载将  DSG 放松时间参数更改为20秒。 结果仍然相同:当平均电压达到3684mV 左右时,当应用脉冲时,VDQ 位从1变为0。 以下是日志文件:

    e2e.ti.com/.../Test5_5F00_W007_5F00_011_5F00_BMS_2300_043_5F00_DischargePuls2KW.log

    进一步的测试调查显示,当平均电压<3684mV +脉冲被应用+下一个脉冲被应用时,平均电流仍与0不同,放电将被取消。 在这种情况下,解除债务可能被取消资格。 下面是显示此测试的日志文件的提取:

    e2e.ti.com/.../Test6_5F00_W007_5F00_011_5F00_BMS_2300_043_5F00_DischargePuls2KW_5F00_cont2.log

    您是否有任何新想法需要测试?

    谢谢,  

    马可波罗酒店

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

    您好,Marco,

    我有一个想法。 我将向您发送一条私人消息,因为它涉及私人注册设置。

    我只想重申,即使这种行为得到解决,我认为您也无法通过这种脉冲负载获得准确可靠的学习。  

    此致,

    马特