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-R2-device-FW:从深度放电中恢复电池组

Guru**** 2609895 points
Other Parts Discussed in Thread: TIDA-00792, GPCCHEM, BQ78350-R1, BQ78350, BQSTUDIO, BQ40Z50

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1073046/bq78350-r2-device-fw-recovering-a-battery-pack-from-deep-discharge

部件号:BQ78350-R2-device-FW
主题中讨论的其他部件:Tida-00792testBQ78350-R2GPCCHEMBQ78350-R1BQSTUDIOBQ78350BQ40Z50

您好,

我们设计了基于 TIDA-00792的 BMS +蓄电池组。

我发现一个电池组在 CUV=3V 条件下放电,但后来没有给它充电。 1-2个月后,该电池组 已自放电,发现一些电池电压为2,8V。

预充电 FET 功能已启用,设置了“预充电启动电压= 2950 mV”和“充电电压低= 3000mV”。

此外,我还启用了“停机电压= 3000 mV”+“停机时间= 255秒”。

在这种情况下(一些电池为2,8V) ,当我通过 TS1唤醒 BMS 时,停机时间将成功完成。

但当我通过预充电 FET 开始充电时(该 FET 将充电电流限制为30-25mA),我预计 BMS 会跳过关闭状态,因为它处于预充电状态。  

结果:即使 BMS 处于预充电状态,它仍会进入关闭模式。

随附的测试数据图表和日志文件。

请问,在这种预充电情况下,我们如何避免进入“关机”模式?

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

    您好,Marco,

    是否可以附加数据闪存设置(.gg.csv 文件)和随图表附带的日志文件?  

    谢谢,致以诚挚的问候,

    马特

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

    您好,Matt,

    此处是请求的文件。

    谢谢,

    马可波罗酒店

    e2e.ti.com/.../W007_5F00_009.1_5F00_BMS_2300_020.gg.csv

    e2e.ti.com/.../Test0_5F00_W007_5F00_009.1_5F00_18PackageReportedV6_5F00_BMS_2300_020_5F00_Reset_2B00_PreCharge.log

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

    您好,Marco,

    通常,您需要将关闭电压设置为低于 CUV 阈值和预充电启动电压。 日志文件中的9号单元电压低于3000mV,日志文件中1088秒的关机事件是由关机计时器引起的。 由于“预充电”状态,将不会对“关机”进行门控。 通常,停机电压设置为低于预充电启动电压。

    此致,

    马特

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

    您好,Matt,

    我们采用了这种技术“当某些电池电压<3V 时关闭 BMS”,因为我们希望在 CUV 事件后尽快降低功耗。 根据我们的经验,我们 发现 几 个电池组在 CUV 事件后没有充电,它们在这种情况下已有1-2个月的时间。 因此,在这段时间之后,一些细胞已经过度放电,我们希望在<3V 之后尽快降低这种在“关机”中进入的效应。 此外,我们希望增加 CUV =3,4V,以获得“保留容量”,从而尽可能避免/减少这些情况。 但我们没有计划将“预充电启动电压”更改为2950mV。

    另一方面,我们知道“自动发货时间”功能。 我们将其设置为10天。 原因是:每次 BMS 关闭并在稍后唤醒时,RSOC 都会失去准确性。

    所以,主要的想法是要避免进入“关机”模式,除非我们接近欠压

    一些问题:

    问题1:是否有任何合理的策略来实现我们的主要理念? 除非我们接近欠压,否则尝试避免进入“关机”模式。

    问题2:从关机状态唤醒时... 是否有任何方法可以提高估计的 RSOC 准确性? 据我所知,估算基于默认的化学品 ID。 请注意,我们已经实施了 CEDV 参数,我们为我们的电池选择了最相似的化学 ID,因为它们不在列表中。 同时,我看到“记忆的完全充电容量”和“EDD at EDV2”被保存。 我不确定这些参数和化学 ID 在重置后与 RSOC 估算相关的作用是什么。

    谢谢,

    马可波罗酒店

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

    您好,Marco,

    这是有道理的。 如果在指定时间内电压低于某个电平,系统中是否有主机可以发送“关机”命令?  

    如果 EDV2的 DoD 发生了很大变化,它会在重置后影响 RSOC 估计值。 因此,如果这导致了问题,最好查看并将其设置回默认值。  

    此致,

    马特

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

    您好,Matt,

    是的,我们的系统中有一台主机,它可以发送“关机”命令,但我们可能会发现在 CUV 之后电池组+ BMS 从主机上拆卸的一些严重情况。 在这种情况下,在“自动发货时间=10天”结束之前,这些电池+ BMS 不会进入关闭状态。 因此,电池可能过度放电,我们希望减少或尽量减少紫外线附近的这种影响。

    我还有一些问题:

    问题3:知道我已设置“停机电压= 3000 mV”+“停机时间= 255秒”。 为什么在先前的公开测试中,关闭事件发生在1088秒?

    问题4:我限制了“关机时间=255秒”,因为这是数据闪存的上限。 如果这一限制可以增加到2^16,这将是一个最终的解决方案。 有可能吗?

    问题5:在重置后提高精度。 执行所需测试以获得特定化学品 ID 是否有意义? 请注意,我们使用的是 BQ78350-R2。 我不确定是否可以通过所需的测试获得此特定化学品 ID。 请确认我的意思。

    问题6:EDV2的 DoD 在每次放电时都会更新。 重置后如何将其设置回默认值? 您是否建议通过主机将其设置回默认值?

    请提前感谢您的参与。

    马可波罗酒店

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

    您好,Marco,

    问题3:我不确定为什么这需要超过255秒 日志文件有点令人困惑——看起来通信提前丢失(大约788秒),所以我一直在看从那里到1088秒的时间 但是,可能只是设备正在测量超过死区的电流-如果电流测量值为非零,设备将不会进入“关机”状态。 也许这是造成延误的原因。

    问题4:没有办法增加关机时间

    问题5:如果您尚未完成使用 GPCCHEM 工具查找最匹配项的步骤,这将是一个很好的练习。 “使用 BQ78350-R1”应用文档的“气体测量”部分对此进行了描述。  

    问题6:我建议通过主机将其设置回默认值,以查看重置后 SOC 估计值是否有所改善。

    此致,

    马特

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

    您好,Matt,

    问题3:我可以 向您保证,即使当前测量值不为零,设备仍将进入关机模式。 如所附日志文件所述,当预充电电 流为30-20mA 时,它将进入“关机”状态。 也许 TI 应该考虑 在未来解决这个问题。

    问题5:我按照以下主题所示的步骤操作: https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/954549/bq78350-r1-program-battery-chemistry。 但是,如果 我可以在重置后改进估计的 RSOC,我将进行所需的测试以找到特定的化学品 ID。 顺便提一下,它介绍 了我下一个问题7。

    问题7:将 BQ78350与 bqStudio 配合使用时,GPCPackager 选项卡似乎只需要 CEDV 6日志测试文件(而不仅仅是1个日志文件)。 我如何管理它以生成化学品 ID 的包装?

    谢谢,

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

    您好,Marco,

    GPCCHEM 工具站点有说明和视频。 这不是用于 BQ78350的 BQStudio GPCPackager 工具的一部分。 https://www.ti.com/tool/GPCCHEM 

    还有一个适合不同产品(BQ40Z50)的视频,该视频介绍了收集 GPCCHEM 工具数据的重要步骤。 观看前几分钟可能会很好,因为有一些好的建议: https://training.ti.com/bq40z50-setup-and-going-production 

    关于第三季度,您可能需要先对此进行测试,然后再确定它是设备中的一个错误。 您正在使用当前缩放,可能需要考虑当前的死区。 如果您的电流仍是非零,但靠近当前死区,则可能是因为它会阻止或延迟关闭。 您可以尝试将死区设置为零,然后设置为更高的值,以查看计时是否发生变化。  

    此致,

    马特

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

    您好,Matt,

    我已经获得了正确的化学 ID 报告,并得到了下一个结果:

    最佳化学 ID:2286 最佳化学 ID 最大偏差,%:0.66

    我分析了这种化学品 ID 2286的描述,这与我们细胞的描述有很大不同。 我们的细胞化学是 LiCoO2,3,7V (2100mAh),报告的建议是 LiMn2O4, 4,2V (18739mAh)。  根据描述,它们是完全不同的细胞。  

    但是,我已经测试过,估计的 RSOC 结果似乎比以前要好一些,但改进并不重要。  

    问题8:获取所报告的化学品 ID 描述与我们使用的真实化学品 ID 描述完全不同是否正常?

     

    回到第三季度。 我们需要解决这个问题。 我已经阅读 了 BQ78350 TR,但它没有提到 BMS 正在充电或预充电时“停机时间”中止。 从我的角度来看,这种做法应该逻辑上被中止,但 根据 BQ78350 TR,这种做法没有被提及。 也许我的逻辑解释是错误的,即使 BMS 被收费或预收费,BMS 也会关闭。

    但是,按照您的指示,我重复了先前的测试,修改死区。 原始死区为=1。  

    死区=5的结果:

    死区=0时的结果:

    如您所见,预充电时它仍会进入关闭模式。 当死区=5时,它在255秒内粘滞。如预期的那样。 但是,当死区=0时,它需要更多的时间。

    随附的日志文件可以找到。

    e2e.ti.com/.../Test0_5F00_W007_5F00_009.4_5F00_18PackageReportedV6_5F00_BMS_2300_020_5F00_Reset_2B00_PreChargeSpecialDeadBand5.log

    e2e.ti.com/.../Test0_5F00_W007_5F00_009.3_5F00_18PackageReportedV6_5F00_BMS_2300_020_5F00_Reset_2B00_PreChargeSpecialDeadBand0.log

    问题3:您是否有其他想法/理由?

     

    谢谢,

    马可波罗酒店

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

    您好,Marco,

    感谢您共享这些数据。 停机时间的死区差证实了我的怀疑。 当去死区=5时,设备会考虑将5以下的电流测量值设为零,因此停机时间将非常可预测,因为您的电流始终低于去死区值。 当 Deadband = 0时,要满足这一条件将更加困难。 我不知道 BQ78350固件如何完全符合“电流=0”条件(无论是即时测量样本,电流每250毫秒测量一次,还是平均测量一次)。 一旦满足此条件,自计时器启动以来,少量电流变化可能不会阻止“关机”的发生。 如果您需要了解具体情况,我可以请求固件工程师帮助进行更多调查,但这需要一些时间。

    ChemID 工具在报告中是否提供了多个选项? 理想情况下,只要电池处于静止状态几小时(无充电或放电),SOC 报告就应该准确。  

    此致,

    马特

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

    您好,Matt,

    是的,请。 我希望了解做出正确决定并解决此问题的确切条件。

    关于 ChemID:是的,它提供了完整的选项列表。 在第三位的选项与我们的细胞容量描述更匹配,但在化学中不匹配。 我们的细胞化学是 LiCoO2,3,7V (2100mAh),报告的第三个建议是 LiMn2O4, 4,2V (2150mAh)。  我要测试它。

    谢谢 Matt,

    马可波罗酒店

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

    您好,Marco,

    对于停机条件,当达到停机电压阈值条件时,停机计时器将启动。 当计时器到期时,如果电流测量值不等于零(电流每250毫秒测量一次,每4个样本平均测量一次),设备将无法关闭。 当满足此条件时,它将最终进入“关机”。  

    此致,

    马特

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

    您好,Matt,

    好的,完全清楚。  

    不幸的是,它与我们的系统策略不匹配,因为我们使用的是 IPSCALE (x10),预充电电流大约为21mA。 通过这种方式,很容易获得一些电流样本= 0A,最终可以停止预充电并将 BMS 发送到“关闭”状态。 因此,我们无法使用此 “关闭电压”功能来减少/防止电池深度放电。 我们将仅使用“自动发货时间”。

    感谢 Matt 的帮助。 它总是被人们所接受。

    此致,

    马可波罗酒店