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.

[参考译文] BQ2.752万-G4:学习周期后SOC和RemCap不准确

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1072505/bq27520-g4-the-soc-and-remcap-not-accurate-after-learning-cycle

部件号:BQ2.752万-G4
主题中讨论的其他部件:GPCCHEM

您好,

我们使用bq2.752万g4和6000 mAh锂聚合物电池完成了学习周期。
现在我们要估计量规的精确度。 根据 本说明中的方法,我们将电池放电(与记忆周期中使用的电池相同)并记录日志。
我们已经执行了两次此过程,但SOC曲线不正确。
如记录中所示,仪表报告的RemCap与计算的RM不匹配。
在Discharge _log_1中,True_SOC从85 % 跳至75 %。
在Discharge _log_2中,True_SOC从78 % 跳至63 %。
在这两个日志中,SOC从10 % 跳至0 %。

日志已附加。

e2e.ti.com/.../discharge_5F00_log_5F00_1.xlsx

e2e.ti.com/.../discharge_5F00_log_5F00_2.xlsx

此外,我们的仪表的数据存储器附在下面。

e2e.ti.com/.../2287.data_5F00_memory.gg.csv

问题1. 什么可能导致RemCap与计算的RM之间不匹配?

问题2. 如何避免SOC从10 % 跳至0 % ? 这是否与快速电阻扩展相关(我们的快速启动SOC设置为10 %)? 快速电阻缩放有何作用?

问题3. 根据参考手册,当电压达到最终电压时,SOC将强制至0 %。 那么最终电压和端接电压之间的区别是什么?

问题4: 如果我们系统的功耗不是恒定的(如数据日志中所示),这会导致电压噪声,我们应如何设置最终电压或端接电压以使0 % SOC处于正确的点?

此外,我们还记录了充电记录。 RemCap非常精确,但SOC曲线将从92 % 跳至100 %。
我们的系统具有另一个保护IC,可在电流低于300 mA时停止充电,因此电池实际上未充满电。 我们将锥形电流设置为310 mA。 当电流低于锥形电流且设置了FC位时,SOC从92 % 跳至100 %。

问题5. 我们想知道是否有一些设置可以使SOC曲线更平滑,并在100 % SOC实现无跳的结束。

费用记录附在下面。

e2e.ti.com/.../0005.charge_5F00_log.xlsx

感谢您的帮助。

此致,
本杰明高

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

    您好Benjamin:

    在运行学习周期之前,是否对正确的化学成分进行了编程?

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

    Shirish您好,

    我们使用GPCCHEM选择的Chem ID是2375,这也是4.2V锂聚合物电池(但电池为1800 mAh,而不是6000 mAh)。

    是的,我们在运行学习周期之前将此化学ID编程到量表中。

    谢谢。

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

    您好Benjamin:

    图中显示的RemCap最大值约为3500 请检查设计容量设置是否正确以及Qmax Cell0/1是否匹配。

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

    Shirish您好,

    很抱歉回复太晚。

    设计容量设置为6000 mAh,两个电池的Qmax均为5357 mAh (由学习周期提供)。

    我不知道为什么在放电过程中,Rem容量从3500 mAh开始,但该值与计算的RM多少是一致的。

    谢谢。

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

    您好Benjamin:

    一些意见

    端接电压设置为3400mV,当仪表跳至0 % 时,日志显示电压至少下降到3400mV以下一次。

    10 % SOC启用了快速缩放,因此快速缩放将在该点触发。 当电流消耗较高时,计算的RM需要考虑电压低于端接电压的情况。

    如果您不想跳转,我建议您将Load mode (加载模式)和Load Select (加载选择)设置为与系统的峰值电流/功耗相匹配的自定义值。 如果系统电流消耗不可预测,则将负载模式设置为2可能有助于分配突然跳转。

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

    Shirish您好,

    感谢您的建议。 将终止电压调整为3200 mV后,我们可以获得一个RemCap曲线,该曲线与放电期间计算的RM平行,如图所示。 现在,我认为我们需要调整保留的上限,以使两条曲线匹配。

    关于充电的另一个问题。 有一个保护IC In Out系统,当电流低于300 mA时,它将停止充电。 所以我将锥形电流设置为310 mA。 记录显示RemCap与计算的RM相同,但当电流低于锥形电流时,报告的SOC将从90 % 跳至100 %。
    我是否可以调整一些参数以使SOC曲线更平滑?


    充电记录如下所示。
    e2e.ti.com/.../charge_5F00_log_5F00_5.xlsx

    此致,
    本杰明高

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

    您好Benjamin:

    这似乎是在充电终止发生时发生的,您可以看到FC标志已设置,SOC会跳转,因为RMFCC配置位是在Op Config中设置的。

    仪表需要在充满电时学习容量,因此在下一个循环中应解决该问题。 如果您更改了保留容量,但未循环电池或执行DOD读数放松,则可能会发生这种情况。

    此致,

    Wyatt Keller

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

    您好,Wyatt:

    感谢您的解释。 当时我正在测试不同的仪表参数,我将尝试对多个周期使用相同的参数,以查看是否仍然发生此问题。

    另一个问题是,我使用新电池进行学习周期,然后进行放电以测试仪表的准确性。 这次,我设置了终止电压= 3100 mV,在放电过程中从未达到。 但是,在一半放电时,SOC通过仪表下降报告为0。

    我还发现TrueSOC在该点下降到0,但在下降后恢复到58 %。 此外 ,UnfilteredFCC在该小行星期间也发生了变化。 但在该小行星发生期间,放电条件(电流,电压,温度)没有改变。 因此我不喜欢为什么会发生这种情况。

    转出日志和数据存储器设置如下所示。 您能给我一些关于发生的事情的提示吗?

    e2e.ti.com/.../5008.discharge_5F00_log_5F00_1.xlsxe2e.ti.com/.../data_5F00_memory_5F00_discharge_5F00_1.gg.csv

    谢谢。

    此致,

    本杰明高

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

    您好Benjamin:

    您在学习第一块电池并使用该电池后,是否拍摄了黄金图像? 否则您将获得随机结果。

    确保新电池的化学性质相同。

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

    Shirish您好,

    是的,我在PCB上拍摄了一个用于运行学习周期的黄金图像,然后将黄金图像安装到我用于运行精度测试的第二个PCB上。

    在学习周期和准确度测试中使用完全相同的电池。

    下面是我进行的另一项精确度测试。 如果不发生任何奇怪的事情,UnfilteredRM和TrueSOC实际上接近计算值。

    您以前是否遇到过此问题?

    e2e.ti.com/.../1200.discharge_5F00_log_5F00_2.xlsx

    谢谢。

    本杰明高

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

    您好Benjamin:

    您可能需要查看平滑设置5.1 ...................16 SOC平滑

    和5.1 .................................................................14快速电阻缩放

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

    Shirish您好,

    我启用 了SOC Smoothing,但 由于 UnfilteredRM跳了很多次,所以我认为我的问题与SOC Smoothing无关。

     快速电阻缩放已启用,我的终止电压=3100 mV,终端V Δ=200 mV, 快速刻度开始SOC =10 %,这是默认值。

    我发现 规模上升几乎与UnfilteredRM大幅下降的同时。 这是否意味着我的问题是 由快速电阻扩展引起的?

    但是,当Res.scale在大约600秒时变为非零时,电压不会下降到3300 mV以下(终止电压+端点V增量)。 同时,StateOfChg也不在10 % 之下。 这是否意味 着快速电阻缩放不正确启用? 我应该禁用它吗?

    谢谢。

    本杰明高

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

    您好Benjamin:

    我不认为快速电阻缩放在这种情况下是有效的。 我建议您再次对金色图像进行编程,并检查原始单元格。 如果结果良好,则新单元格不同。

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

    Shirish您好,

    你说得对,关闭电阻调节功能未能解决我的问题,而且未过滤的RM仍然会跳很多。

    我用原来的板和原来的电池做了一些实验,我在上面做了学习周期。

    在第一个实验中,我使用1.66 欧姆电阻器来放电电池,我遇到了与使用我们的系统来放电电池同样的问题。

    1.66 欧姆电阻器可获得约2000 mA的电流,这与我们系统的真实负载处于同一水平。

    unfilteredRM和unfilteredFCC只是跳转,使过滤的RemCap和SOC在4000秒左右变为0。

      e2e.ti.com/.../discharge_5F00_log_5F00_8.csv

    在第二个实验中,我使用5欧姆电阻器给蓄电池放电。

    5欧姆电阻器是我用来执行记忆周期的电阻,它可以获得大约700 mA的电流。

    尽管在未过滤的RM和未过滤的FCC上仍然存在一些抖动,但与第一次实验相比,结果足够好。

      e2e.ti.com/.../discharge_5F00_log_5F00_9.csv

    此结果是否意味着我应该使用较小的电阻器来执行学习周期? 启动指南SLUA902规定放电电电流应介于C/5和C/10之间,因此我使用5欧姆电阻器放电。 但我们系统的典型负载更像C/3。

    对于如何处理使用不同放电电流之间不一致的准确度,您有什么建议吗?

    谢谢。

    本杰明高

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

    您好Benjamin:

    是的,学习周期负载应在C/5和C/10之间。 在成功的学习周期后,您将展现黄金形象。

    然后,您可以使用系统负载来检查准确性。

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

    Shirish您好,

    我使用3.33 欧姆电阻器完成了另一个学习周期,学习周期在更新状态= 02的情况下完成。 我创建了一个黄金映像,然后将其编程回系统。

    然后我使用2欧姆电阻器来放电并测试准确度,系统 和电池完全相同,这是我执行记忆周期的原始电阻。

    但在放电结束时,我仍然会收到FCC跳转。

    我已为生成的黄金映像附加了日志和.gg.csv文件。

    e2e.ti.com/.../discharge_5F00_log_5F00_10.xlsx

    e2e.ti.com/.../data_5F00_memory_5F00_after_5F00_learn_5F00_cpoied_5F00_status.gg.csv

    ===========================

    我不知道这种不完美的Chem ID是否会导致这个问题。

    一开始,我用GPCCHEM来查找使用过的电池的Chem ID,报告附在下面,报告说:

    `最佳化学品ID:2375最佳化学品ID最大偏差,%:5.39`

    尽管其最大偏差大于3 % ,但已建立的电池是4.2V锂聚合物电池。 我的电池也是锂聚合物电池。

    e2e.ti.com/.../8666.GPC_5F00_report.txt

    一段时间后,我使用GPCCHEM和一个新电池来查找Chem ID,它说:

    `最佳化学品ID:1280最佳化学品ID最大偏差,%:3.01`

    但这似乎是指锂离子电池,而我的是锂聚合物电池,所以最后我使用2375作为我的化学ID,学习周期很成功。

    e2e.ti.com/.../2.0836万.GPC_5F00_report.txt

    如果学习周期成功,化学ID的偏差是否仍然重要?

    我是否应该将电池发送给TI以获取新的化学ID? 为其创建新的化学ID需要多长时间?

    谢谢。

    本杰明高

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

    您好Benjamin:

    与GPCCHEM工具匹配的ChemID日志必须与新单元格一起使用。 电池上不得连接任何保护装置或其它电路。 您可以选择报告中的最佳化学ID。 假设第二个周期使用裸单元运行,则应使用1280。 但是,我们希望偏差小于3 % ,因此如果您无法在3 % 中找到匹配项,则可能是需要表征的新ChemID。

    请告诉我,当您循环使用一个全新的单元,而没有其他任何连接时,您会发现什么。

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

    Shirish您好,

    我们使用的蓄电池单元内置保护装置(防止过度充电,过度放电和短路),我们无法将其拆除。

    我们使用化学ID 1280和3.33 欧姆电阻器在制动循环中放电。

    我们使用一个新单元来完成学习周期,让我称之为goldy_image_1,但结果仍然不完美。

    使用goldin_image_1和新电池单元完成了以下放电记录。 它显示了TrueSOC,UnfilteredRM和UnfilteredFCC在About 60 %~50 % SOC中的下降。

    我们也使用相同的设置,但使用用过的电池,运行学习周期,即goldal_image_2。

    下面的放电记录是使用goldin_image_2和新电池进行的。

    结果似乎优于goldin_image_1的结果。

    我们也不知道这种结果对量表来说是正常的,还是应该更平滑?

    下面附上了两个学习周期中的记录,我们认为它们非常相似,因此我们不知道是什么让goldin_image_1变得更糟。

    e2e.ti.com/.../learning_5F00_record_5F00_1.xlsxe2e.ti.com/.../learning_5F00_record_5F00_2.xlsx

    我们还想知道是否可以直接编辑Ra表来平滑下降? FCC和RM下降是否是由于过高估计的蓄电池电阻造成的? 如果我们降低Ra值,结果会更好吗?

    感谢你的帮助。

    本杰明高

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

    您好Benjamin:

    为了进行化学匹配,您需要取下保护装置。 由于保护装置没有特征参数,并且在蓄电池曲线的不同点具有不同的负载,因此结果不会显示。

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

    Shirish您好,

    如果我们可以移除保护器以找到匹配的化学ID,是否应该在学习周期中移除保护器?

    谢谢。

    本杰明高

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

    您好Benjamin:

    仅在进行化学ID匹配时才应取下保护装置。 在学习周期中,应将Protector连接回。