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.

[参考译文] BQ40Z50-R2:当系统在未充满电状态下断电时、RSOC 精度不正确

Guru**** 2389730 points
Other Parts Discussed in Thread: GPCRA0, GPCCHEM
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1441387/bq40z50-r2-the-rsoc-accuracy-is-incorrect-when-the-system-is-powered-off-in-the-non-full-charge-state

器件型号:BQ40Z50-R2
主题中讨论的其他器件:BQ40Z50GPCCHEM、GPCRA0

工具与软件:

您好、

  我在无人机应用中使用 bq40z50-R4时遇到了问题。 电池是2S1P 的组合、电池容量为1920mA、典型放电状态为4C~5C。 当测试电池在充满电时开始放电时、精度是可以接受的、符合我们的预期、但测试20%和50%时性能较差。 您能否帮助了解如何优化相关参数以提高未充满电时的精度?

e2e.ti.com/.../H03A_5F00_25deg_5F00_20_25005F00_CW52_5F00_V1.4_5F00_20241016.loge2e.ti.com/.../H03A_5F00_0deg_5F00_20_25005F00_CW60_5F00_V1.4_5F00_20241017.loge2e.ti.com/.../H03A_5F00_SBP_5F00_Gauge_5F00_bq40z50_2D00_R4_5F00_20240823_5F00_V1.4.gg.csv

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

    尊敬的 Xin:

    这里的预期终止电压是多少? 我在.gg 文件中看到电压为6000mV、但该电压已放电超过、直到 CUV 保护功能关闭 FET。 此值在发送的.gg 文件和测试中设置为什么值是否存在差异?

    此致、

    Anthony

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

    大家好、Anthony、
    IT Gauging Configuration[CELL_TERM]= 1、因此终止电压为最小电芯电压2.8V。 日志文件是在上传的 gg 文件配置下测试的。 根据电量计的充电积分、可以发现放电开始时显示的电池电量的20%只能释放240mA、即240/1920=12.5%。 同时、可以发现 RSOC 不会快速收敛到合理的误差值(3%@25℃)。 是否有任何优化方法?

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

    尊敬的 Xin:

    明白了、感谢您的澄清。 在开始这些低 RSOC 放电测试之前、电芯需要放松多长时间? 监测计是否有足够的时间执行 OCV 测量?

    此外、如何为该应用选择 ChemID? 是否使用了 GPCCHEM 工具?

    此致、

    Anthony

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

    您好、Anthony:á lez
    1.在正常温度测试过程中,电池充电后会处于静置状态2小时;在低温测试过程中,电池会在正常温度下充电,再静置1小时,然后调整温度,进入低温环境1.5小时。
    2.化学 ID 是定制的。

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

    您好!

    本周是美国的假期、下周我们将与您联系。

    此致、

    TI BGP 团队

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

    尊敬的 Xin:

    1. 在正常温度测试期间、电池充电后将处于静置状态2h;在低温测试期间、电池将在正常温度下充电、然后静置1h、然后调节温度以进入低温环境1.5h。
    2.化学 ID 是定制的。[/报价]

    感谢您确认这些。 请确保在静止时可以观察到 QMax 更新。

    通过查看.gg 文件、我看到"Load Mode"和"Load Select"设置为1。 您能给我们详细介绍一下应用负载、因为这可能会影响 SOC 中的这一运动吗?

    此致、

    Anthony

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

    您好、Anthony:á lez

    更新 QMax

    我们的无人机接近于恒定功率放电应用场景、典型的悬停情况为52W 恒定功率放电、因此这两个功能的配置为1。

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

    尊敬的 Xin:

    由于典型的悬停条件为52W、在此场景中测试的设定值为52W 时、用户速率的负载选择是否为6?

    此致、

    Anthony

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

    您好、Anthony:á lez

    我按照您的建议修改了相关的寄存器配置。 以相同的方式测试室温下 RSOC 的精度、实验结果表明、RSOC 在20%时开始放电的精度未提高。 已附加测试日志文件和配置 GG 文件。

    e2e.ti.com/.../H03A_5F00_SBP_5F00_Gauge_5F00_bq40z50_2D00_R4_5F00_20241205_5F00_V1.4.1.gg.csv

    e2e.ti.com/.../H03A_5F00_25deg_5F00_100_25005F00_CW52_5F00_V1.4.1_5F00_20241204.loge2e.ti.com/.../H03A_5F00_25deg_5F00_20_25005F00_CW52_5F00_V1.4.1_5F00_20241205.log

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

    尊敬的 Xin:

    感谢您共享这些文件。 充电完成后、似乎此时的电压在该 chemID 的 OCV Flat Region 内。 这可以通过充电后在弛豫周期中设置的[OCVFR]位来看到。 当电芯的宽松电压处于该范围内时、电量监测计不会更新 QMax 值、这反过来可能会影响 SOC。 我们将了解该 chemID 的作用。

    此致、

    Anthony

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

    您好、Anthony:á lez

    我们查看了100%到0%日志数据、发现 SOC 精度是理想值、误差仅为3%。 进一步检查当电池放电至20%时、电池温度是否约为45℃。 是否使用45℃ 模型来估算在25℃ 放电20%SOC 时导致较大误差的剩余容量? 根据这个想法,我在室温下给电池充电20%,让它保持1小时,然后将培养箱的温度调节到45℃ 2小时,并在相同的条件下放电。 可以发现、库仑计的 SOC 精度目前可以满足3%的要求。 想知道如何进行优化?

    e2e.ti.com/.../H03A_5F00_45deg_5F00_20_25005F00_CW52_5F00_V1.4.1_5F00_20241206.log

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

    尊敬的 Xin:

    在较高的温度下工作时、电量计将依靠高温电阻值在电量计内进行计算。 对该电阻表的更多依赖可能有助于监测计创建更精确的 SOC。 如果可能、请在25°C 和45°C 下进行20%测试后分享器件的.srec 编程文件、以便我们查看电量监测计的内部信息、了解差异的来源。

    此致、

    Anthony

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

    您好、Anthony:

    附件是什么。 RSOC 在不同温度下断电后的 SREC。 我们期待您的帮助、以便优化这种未充满电状态下的准确性、从而让我们的无人机能够基于 RSOC 执行相关的紧急策略。

    e2e.ti.com/.../20_2500_SOC_5F00_Temp_5F00_Test.zip

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

    尊敬的 Xin:

    感谢您发送.srec、我们此时将了解相关设置。 如果可能、您能否使用随附的 GPCRA0工具并分享结果供我们进行比较?

    https://www.ti.com/tool/GPCRA0 

    此致、

    Anthony

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

    您好、Anthony:

    您是否看到此.srec 文件有任何问题? 我使用 GPCRA0工具根据说明上传附件文件、但返回的电子邮件显示错误。 您是否可以尝试使用我的文件?

    e2e.ti.com/.../H03A_5F00_GPCRA0.zip

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

    尊敬的 Xin:

    我能够通过工具获取该文件。 此处有一组 RA 表值与当前使用的值不同。 如果可能、您能尝试使用这些值再次运行25度测试吗?

    e2e.ti.com/.../H03A_5F00_GPCRA0-_2800_4_29002D00_report.zip

    此致、

    Anthony

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

    您好、Anthony:

    我曾尝试使用您提供的 gg_out 配置文件以相同的方式写入电池来进行测试、但结果仍然不理想。 此外、请算法工程师查看是否可以模拟日志数据以找到问题。

    e2e.ti.com/.../H03A_5F00_GPCRA0_5F00_after_5F00_20241213.log

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

    尊敬的 Xin:

    感谢您的更新、我们已使用发送的文件开始运行仿真。 同时、请尝试禁用平滑处理功能(IT Gauging Configuration 中的[SMOOTH])、以查看这是否能够帮助解决问题。 还请发送.srec 的最新版本。

    此致、

    Anthony

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

    正如您猜到的、我会平滑处理此功能禁用、测试结果显示 RSOC 有预期的跳变。 我在那一天的测试结果并不是特别理想。 通过观察日志数据、我可以发现跳转发生在大约60秒、但第二天的重新测试发现跳转在10秒时完成。 为何有差异? PS:在第二次测试中、首先进行完全放电、放电功率为52W 恒定功率。

    e2e.ti.com/.../H03A_5F00_GPCRA0_5F00_update.zip

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

    尊敬的 Xin:

    我相信、在进行下一个测试之前、一旦完成完全放电、监测计就会重新计算这些值。 如果在完全放电完成后运行了连续的周期、那么错误是否继续不变?

    此致、

    Anthony

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

    您好、Anthony:

    首先同步测试结果:
    此后、我重复测试了两次20% RSOC 52W 恒定功率放电。 从测试结果来看、移除跳变点后的误差与100%到0%相同。 后来、我打开了[SMOOTH]功能并再次对其进行了测试、结果比 RA0后的结果要好得多。 误差可能在大约30s 内收敛到5%。 我们不希望 RSOC 跳变、而是希望它保持平滑。
    还有几个问题仍然存在:
    1.查看日志数据发现温度 Ta 和 Tk 的参数不同。 这两个系数是否会影响 RSOC 的估算? 我想知道这方面的解释。
    2.在查看此日志数据时、我发现在放电开始时 Ture FCC 仿真更新之后下降有所不同。 这会产生什么影响?
    3.在 disable smooth 函数下,我导出修改后的 GG 文件,并在第二次完成后导出 GG 文件。 您可以比较这两个 GG 文件、以查看是否可以找到差异。
    最后、添加一个我们想要的状态:
    我们希望能够在20秒左右将误差收敛到5%@RT、当 RSOC 突变时它将变得平滑。

    e2e.ti.com/.../H03A_5F00_update2_5F00_Test.zipe2e.ti.com/.../H03A_5F00_SBP_5F00_Gauge_5F00_bq40z50_2D00_R4_5F00_20241205_5F00_V1.4.3.gg.csve2e.ti.com/.../H03A_5F00_SBP_5F00_Gauge_5F00_bq40z50_2D00_R4_5F00_20241218_5F00_V1.4.3.gg.csv

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

    您好!

    查看日志数据时、我发现温度 Ta 和 Tk 的参数不同。 这两个系数是否会影响 RSOC 的估算? 我想知道对此的解释。[/引述]

    是的、这两个参数会影响 RSOC 估算。 这些值用于容量仿真、以预测电池内的温度将发生多大的变化。

    2. 当我查看此日志数据时、我发现在放电开始时 Ture FCC 仿真更新之后、下降情况有所不同。 这会产生什么影响?

    真正 FCC 和滤波 FCC 值会存在差异、但它们通常会达到如下所示的相同点。 禁用平滑处理将对 SOC 使用 True FCC 和 True RemCap 值、因为它们达到类似的值、这应该不会产生太大影响。 无论是否启用了平滑处理、都可以在下面看到这些值中的每一个值:

    我们希望能够在20秒左右将误差收敛到5%@RT、当 RSOC 跳变时、误差将变得平滑。

    当您指出它需要在 RSOC 跳跃的地方平滑时、您是指放松时的恢复还是在其他地方跳跃?

    此致、

    Anthony

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

    RSOC 在放电过程中不应跳跃。 如果算法在 RM/FCC 仿真后触发较大变化、则应该会在特定的时间(例如20秒)内平滑到最终值。 也就是说、[Smooth](平滑)功能、能否设置平滑时间?

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

    您好!

    我 认为 控制平滑处理时间的唯一方法是使用下面的[DSG_0_SMOOTH_OK]函数:

    此致、

    Anthony