主题中讨论的其他器件:BQ40Z50、 BQ40Z50-R2、
我当时正在观看 一个关于 阻抗跟踪算法的2015年研讨会。
其中一个主题是"无弛豫应用"、但演讲者时间不够、跳过了相关幻灯片。 我无法在线找到幻灯片。 仅2017版本是在线版本、就我所知、它们不包含任何有关此主题的信息。
这些幻灯片是否在某个地方提供、或者是否有人可以向我解释是否完全可以在没有弛豫时间的情况下确定 SOH?
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.
我当时正在观看 一个关于 阻抗跟踪算法的2015年研讨会。
其中一个主题是"无弛豫应用"、但演讲者时间不够、跳过了相关幻灯片。 我无法在线找到幻灯片。 仅2017版本是在线版本、就我所知、它们不包含任何有关此主题的信息。
这些幻灯片是否在某个地方提供、或者是否有人可以向我解释是否完全可以在没有弛豫时间的情况下确定 SOH?
您好、Sammy、
遗憾的是、扬声器时间太短、跳过了这些幻灯片! 解决“不放松”问题的方法非常有趣。 我们将其称为"Fast Qmax"。
请参阅2017年深入研究中的《适用于工业应用的 Day _2_Gauge 多节电池电量监测计》Applications_bq40z50_R2.pdf。 在标题为"困难的放松条件"的幻灯片4上、我们讨论了该主题。
简而言之、一些监测计、例如 bq40z50-R2、具有称为快速 Qmax 的功能。 如果电池未被放松、则无法进行直接 OCV 测量。 如果没有在充分的放电深度(DOD)下进行两次 OCV 测量、则可能无法计算电池的准确 Qmax。
然而、对于快速 Qmax、DOD@EOC 用于估算电池充电结束时的 DOD。 因此、如果您的电池组放电接近空(在设置了 FC 的情况下、在充满电之前或之后)、Fast Qmax 将使用 DOD@EOC、从而提高电量计精度而不会出现弛豫。
话虽如此、放宽 OCV 读数(在放宽时获取)可提供更好的精度。
此致、
Bryan Kahler
您好 Bryan、
感谢您的回答。 非常有趣、尽管我们的电量监测计似乎没有此功能。
您提到了在不同 DOD 下进行两次测量的重要性。
我们的系统的使用方式是插入电源(=充电)或在便携式模式(=放电)下使用。 通常情况下、除非充满电、否则它不会处于不充电或放电状态。
就在我们的工作台上、我们希望将系统插入并充满电的时间点用作我们的放松期。 但是、如果我正确理解、这将导致非常固有的 Qmax、因为测量点始终处于同一 DOD?
我们可能可以更改充电算法、以便在 SOC 的特定时间间隔内让电池放松几分钟、但在放电时、这显然不是一个选项。
是否有任何关于休息时间的其他指导原则? 这些事件需要多长时间发生一次? 我们使用12V/40Ah 铅酸电池。
您好 Bryan、
为了确定 BQ34Z110是否以及何时执行 Qmax 更新、我们已经完成了一些广泛的测试。 现在、我们有一个正在运行的测试、其中电池在充电和放电之间循环。
在充电步骤中、我们添加了一个与电池的周期性截止、在此期间、充电被停止、并且允许电池电压放松。 电流参数为:1小时充电、2小时截止。 这在下图中可见:
但是、我们看到即使在2小时后、电池电压仍保持稳定。
电量监测计的参数如下:
|
[电流阈值(电量监测)] |
|
DSG 电流阈值= 20mA |
|
CHG 电流阈值= 25mA |
|
退出电流= 13mA |
|
DSG 放松时间= 60s |
|
Chg Relax Time = 60s |
|
退出休息时间= 1s |
|
Cell Max IR Correct = 400mV |
我们还将监视各种寄存器、并记录电量监测计标志和 FCC 的每次变化。 从这一点可以看出、FCC 的变化非常小、电量监测计标志表明 OCVTAKEN 位始终处于低电平、因此绝不执行 OCV 测量。
我 μV 这与 BQ34Z110执行 Qmax 更新时 dV/dt < 4 μ V/s 的要求有关、但这是我们无法更改的。
我看不到我们应该如何以实际的方式进行 OCV 测量。 我们的行为是不是错误的、还是正常的?
此致、
萨米
Bryan、
感谢你的帮助。 我已附加了我们使用的 gg 文件(我已将其更改为 txt 扩展名、因为论坛不允许我发布.gg 文件)。
日志也附在此处。 您将看到许多系统参数、但基本上所有名称中带有_FG 的参数都来自电量监测计。 我们还添加了 RCON 寄存器、FCC 和电量监测计标志寄存器。 每隔100秒或每发生状态更改或某些参数更改时、都会定期记录日志。 例如、如果电量监测计标志发生变化、它还将写入一个日志。
e2e.ti.com/.../high_5F00_power_5F00_log_5F00_ti.xlsx
[引用用户="Bryan Kahler"]在上图中,我看不到电池在不同的放电深度放电,这是 Qmax 更新的要求。[/引用]
您意味着电池电压永远不会完全降低? 我们尝试定期放松电池、因为您可以看到这种情况在不同的 DOD (灰色图= SOC)下发生、但仅在充电周期中发生。 在放电期间、由于系统作为 UPS 运行、我们几乎无法放松。
在平均时间内、我们运行的测试启用了快速 Qmax。 您将看到它实际上在我附加的 gg 文件中被禁用。 因此、我创建了一个新的 gg 文件、该文件启用了该位。 我无法找到有关快速 Qmax 行为的清晰说明。 我在网上找到了不同电量监测计的一些说明、但这些参数与我们的电量监测计的1:1不匹配。
就我可以看到的而言、只有三个参数:
快速 Qmax 启动 DOD %= 92
快速 Qmax 结束 DOD %= 96
快速 Qmax 启动电压增量= 100
我现在理解的行为大致如下:
第二种情况在我们的系统中根本不会发生、因为我们通常永远不会将电池放电到这么远的位置。 因此、我开始了一项默认测试(92%和96% DOD)、但放电深度比正常水平更深。 查看是否进行了任何 Qmax 更新。
在另一项测试中、我已将起始 DOD %更改为极限值(50%)。 我意识到这可能会导致测量不正确、但现在我们根本没有得到 Qmax 更新、因此我想了解我们是否有任何方法可以强制 Qmax 更新。
我感谢你们的帮助,因为这对我们来说是一个非常重要的问题。 我们需要获得至少在一定程度上可靠的 SOH 和 SOC 读数。
您好 Bryan、
我们之前已经能够获得 Qmax 更新(也就是说、切换 OCVTAKEN 标志)、但是、这种更新需要很长时间。 我已经检查了日志:最终执行 OCV 测量需要半天的时间。 我理解的行为是:一旦电量监测计能够执行 OCV 测量(即电池电压稳定)、就应连续切换 OCVTAKEN 标志。
'在静置模式下大约6分钟后、bq34z110会尝试获取准确的 OCV 读数。'
还是这不正确? 电量监测计何时确定需要进行 OCV 测量? 它是在可能的情况下还是仅在必要时才执行它? 我问、因为可能是我们获得了 OCV 测量值、然后电池电压不会改变、因此电量监测计不会执行后续测量。
正如我说过的、我们每次更改该标志时都会记录、因此我们应该在更新发生时看到更新。
下面是我在日志中看到的、其中我们有一个 OCVTAKEN:
因此、在开始时、您会看到一些标志切换、这似乎表示执行了 OCV 测量(它从640变为512十进制、因此位7切换为128)。 但此后、它长时间(约12小时)保持低电平、这意味着电量监测计现在处于放松模式。 仅12小时后、我们便获得了一个 OCVTAKEN、然后电量监测计永远不会回到放松模式。
在任何情况下、我都会尝试执行您在平均时间中所述的测试。
因此、对于测试周期、我们基本上可以使用系统长时间插入的场景、然后电量监测计应执行 OCV 测量、然后我们依赖于快速 Qmax 更新?
您能否提供有关闪存配置中快速 Qmax 参数的任何信息? 您可以看到、设置默认值的方式似乎只能在 SOC 的最底部执行快速 Qmax 更新。 但是、在实践中、我们绝不会使电池放电过多(我们仅使用总容量的60%作为安全测量)、因此电池永远不会达到该点。 我想我可以将阈值更改为更高的水平、但我不知道这将如何影响快速 Qmax 算法的精度。
此致、
萨米
您好 Bryan、
编辑:抱歉、我未收到您之前关于其他要求的回复。 第一个学习周期是什么意思? 对于90%的放电、这是否意味着新电池始终需要某种学习周期、以便将电池放电90%? 我知道这是生产前学习周期的一部分、并存储在闪存中(即 OCV 表)。 我将尝试运行一个循环、在此循环中、我们将电池放电至5% SOC、等待 OCV 更新、充电恢复至100%、并等待额外的 OCV 测量。 但是、SOC 不够准确也存在一些问题、因此在如此低的 SOC 下、电池电压可能会低于我们系统的深度放电阈值电压。 您能否确认我们不需要发送 IT Enable 命令? 即它是自动启用的?
我的初始回复(未阅读您最近的帖子):
我们已经看到 OCVTAKEN 标志被置位、但只有在经过很长的放松时间并且在它被置位后、它才不会再次被切换(不确定这是否正常?)。 我包括了一个示例日志、其中设置了 OCVTAKEN 标志(请注意、在进入放松模式几天后会出现这种情况)。
e2e.ti.com/.../log_5F00_ocv_5F00_toggled.xlsx
在下图中、您可以看到电流为零、因此电量监测计应处于放松模式。 OCVTAKEN 标志也是低电平、这证实了这一点。
电池电压似乎仍然存在一些变化(在图中间的一天内大约为40mV)。 数据表提到:
"在静置模式下大约6分钟后、bq34z110会尝试获取准确的 OCV 读数。 bq34z110 μV Qmax 更新时还需要 dV/dt < 4 μ V/s 的额外要求。"
我们得到的值为:40mV/天、µV μ V/s、即:40mV/(24 x 60 x 60)= 0.463µV μ V/s 这可能不完全准确。 我不知道检查要求的时间、但所有这些都表明电量监测计应执行 OCV 测量。
在图的开头、dV/dt 更高。 约为24mV/6小时或1.1µV μ V/s、但这仍然远低于4µV μ V/s 的要求、因此我不知道为什么它不能更快地执行 OCV 测量。
我们当前正在运行测试、在设置 OCVTAKEN 标志后尝试进行 Qmax 更新。
一些问题:
此致、
萨米
您好 Bryan、
我们进行了更多的测试。 首先、我想提一下、我们现在发送了命令 ITENABLE、我们看到正在进行一些 OCV 测量。 在前面的测试中、我们没有发送此命令、因此这可能是问题...
在任何情况下、与之前一样、我有两个测试正在运行。 这两种模式都在充电和放电之间循环。
在这两种情况下、我都在充电周期中添加了一个周期性放松时间、以允许 FG 执行 OCV 测量。 我看到 OCVTAKEN 标志偶尔切换、这似乎表明它正在工作。 但是、我无法按照您的建议下降到90%的 DOD、因为 SOC 值似乎不正确。 除了40%/5%的截止频率之外、如果电池达到10.8V、我们还具有截止频率、以防止深度放电。 此时 SOC 仍高于10%、因此我们无法获得完整范围。 这可能是因为电池有点旧? 我们已经循环了几个月、这几乎是不停止的原因、所以这可能是 SOC 错误的原因?
我还包括了这两个日志文件。
我希望 OCV 测量值会将 SOC "微调"到正确的位置、但情况似乎并非如此。 请注意、我们还根据客户的要求将充电电压从13.8V 提高到14.4V。 这是否会对 SOC 测量产生影响?
此致、
萨米