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:学习之前的初始 Qmax -来自化学编程或固件捆绑包?

Guru**** 2482105 points
Other Parts Discussed in Thread: GPCCHEM

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1173862/bq40z50-initial-qmax-before-learning---from-chemistry-programming-or-firmware-bundle

器件型号:BQ40Z50
主题中讨论的其他器件:GPCCHEM

电池组的 Qmax 的初始值是在哪个点计算的?  如果我从特定化学成分开始、并将设计容量设置为使用2P 配置、那么初始 Qmax 似乎非常接近1P 配置的值、 它需要几个学习周期才能使其达到我所希望的2倍容量。  除了设计容量的值之外、是否还有一些其他需要更改的值、以便让系统知道您正在处理2P 而不是1P?  每个学习周期是否有可补偿的最大误差量?  是否可以在进行初始学习时对其进行修改?

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

    您好 Tony、

    您应遵循 SLUA903执行学习周期、该周期将更新 Qmax、监测计应在学习期间自动更新 Qmax。

    此致、

    Wyatt Keller

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

    您好、Wyatt、  
    感谢您的回复。  如前所述、我能够以迭代方式(大约5个学习周期)更新 Qmax、我想知道是否可以通过将 Qmax cell1-4和 Qmax pack 的默认计算值从4400mAh 更改为其他值来加快该过程?  如果是、我还想知道为什么设置这些值不是 SLUA903中描述的一部分?  或者、如果对 Qmax 的较大更改可以通过更改某些参数来启用。
    谢谢、
    Tony

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

    您好 Tony、

    首次设置监测计且更新状态(LStatus)为0x04时、Qmax 更新没有限制。 如果您尝试使用已学习的监测计并执行学习周期、则 Qmax 可能需要多个周期才能收敛。 如果要启动新的学习周期、应始终重置更新状态寄存器、或上传新的默认 SREC 并从该点开始。

    此致、

    Wyatt Keller

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

    是的、收敛需要很多周期-您可以在这里看到、当我以大约6800为目标时、电池从 Qmax 4400逐渐变为接近6000 (忽略噪声点-几天内偶尔出现错误)。  这是有关 LStatus 是否为0x04的良好信息、没有界限、但我使用的是使用4.03固件包 SREC 新编程的电路板。  我将更仔细地查看日志、以查看更新状态从4400变为其首次估计值的时间点。

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

    我将 LStatus 绘制为 x*100,并将其中一个 Qmax 值绘制为图形,在第一次 Qmax 更新时它确实为4,此时它更改为5,然后更改为6,然后再变为14。  是否存在除 LStatus=4以外的其他条件来确定 Qmax 更新是否没有界限?

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

    您好 Tony、

    我检查了源代码、Qmax 边界检查仅在首次了解 Qmax 后适用、因此我不确定为什么要为您执行多个步骤。 您能否在学习前后共享.gg 文件以及日志文件?

    此致、

    Wyatt Keller

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

    这是完整日志
    e2e.ti.com/.../newpcb.log.zip

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

    这些是在.gg 文件之前和之后  
    e2e.ti.com/.../6758.Archive.zip

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

    您好 Tony、

    您是否使用 GPCCHEM 工具上传了最合适的化学品 ID? 如果 CHEM ID 匹配不良、则可能会导致 Qmax 计算出错。 从日志中看、您的 DOD0似乎超出了它应该处于的范围(2^14应该是最大值)、您能否共享 GPCCHEM 报告和您正在使用的 CHEM ID?

    您可以将 Qmax 值设置为更接近设计容量、但您不需要、我认为还有其他事情在进行、但我不确定当时的来源。

    此致、

    Wyatt Keller

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

    最初,我在 LGC INR18650MJ1 (3500mAh)上使用 chem ID 2059,一周左右之前我提交了一份日志,返回了以下内容:  
    Chemistry ID 选择工具、rev = 2.53

    当前时基故障中使用的配置:
    ProcessingType=2.
    NumCellSeries=4
    ElapsedTimeColumn=0
    VoltageColumn=1
    TemperatureColumn=2
    CurrentColumn=3

    最佳化学 ID:5265最佳化学 ID 最大 偏差,%:1.44

    所有 ID 的汇总、最大值为 DoD 偏差低于3%

    Chem Id 最大 DOD 误差、%最大 R 偏差、比率
    5265 1.44 0.44
    2348 1.48 0.41
    2380 1.49 0.5
    5590 1.75 0.6
    508 1.75 0.6
    2150 1.81 0.57
    5442 1.85 0.42
    1762 1.95 1.7
    2404 2.04 0.62
    5820 2.08 0.48
    2104 2.29 0.84
    2155 2.31 0.73
    2046 2.33 1.22
    1895 2.4 0.95
    2142 2.44 0.38
    2796 2.46 0.71
    2437 2.5 0.48
    2588 2.56 0.44
    5271 2.57 0.59
    1580 2.63 0.66
    2591 2.76 0.82
    2006年2.8 0.53
    2152 2.83 0.43
    2101 2.83 0.47
    2050 2.89 0.49
    2107 2.95 0.88
    1671 2.96 0.59
    2124 2.99 1.02

    (注2059不在近似匹配列表中)  

    看到这种情况后、我最近决定将我的化学物质更改为508、因为它具有与我在化学物质列表中使用的电池相同的器件型号。  不幸的是、我把最近的学习尝试弄糊涂了、因为我将电流表与系统串联、它将所有东西都扔到了一个环路中。  我将很快再次使用508作为基线化学成分、并尝试完成另一个学习周期。  感谢您在这方面的所有帮助和考虑、尤其是在假日期间。

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

    您好 Tony、

    是的、我会尝试使用更合适的化学 ID 之一并再次学习、这应该可以实现更好的 Qmax 更新和监测。

    此致、

    Wyatt Keller