ZHCABV9A January 2008 – November 2022 BQ27421-G1 , BQ27425-G2A , BQ27425-G2B , BQ27441-G1 , BQ27505-J2 , BQ27505-J3 , BQ27505-J4 , BQ27505-J5 , BQ27520-G4 , BQ27530-G1 , BQ27531-G1 , BQ27545-G1 , BQ27546-G1 , BQ27741-G1 , BQ40Z50 , BQ40Z50-R1 , BQ40Z50-R2
电池的最大化学容量 Qmax 在数据闪存中存储为 DF.Qmax Cell x,其中 x = 0,1,是电池编号。GG 根据充电或放电前后的两个 DOD 读数更新 Qmax。例如,在弛豫期间获取 DOD1,然后启动放电模式,并集成 PassedCharge。此后,进入另一种弛豫模式,并获取 DOD2;
DOD1 和 DOD2 是根据充分放松状态下的 OCV 读数计算得出的,如后续 DOD0 测量的 图 2-2 中的示例所示。如果 dV/dt<4 μV/s 或超过 5 小时的最长等待时间,则检测到充分放松状态。如果 DOD 介于 0 和 80% 之间,则典型电池在大约 1 小时后满足第一个条件;如果 DOD 高于 80%,则典型电池在大约 3–4 小时后满足第一个条件。在低温下,弛豫需要更长的时间。
为了确保 DOD 测量的高度准确性,如果温度高于 40°C 或低于 10°C,则不会进行 Qmax 计算。如果在 3737mV 和 3800mV 之间的电池电压范围内测量 DOD1 或 DOD2 的至少一个电压,也不会进行此计算,因为在该范围内 OCV(DOD) 依赖性非常平缓。这些限制取决于化学成分,并针对不同的化学成分分别指定。
Qmax 计算公式为:Qmax = PassedCharge / (DOD2 – DOD1)
第一次更新 Qmax 时,数据闪存常数 DF.Update Status 增加 1(例如,如果没有更新电阻,则从 0 增加到 1,如果更新了电阻,则从 1 增加到 2)。
PassedCharge 必须大于 37% 的 DF.Design Capacity 才会进行更新。对于第一个循环 (DF.Update Status = 0),需要 90% 的 DF.Design Capacity,因为该循环在工厂设置中进行,并且首次学习 Qmax。
为了防止 Qmax 波动,将对除第一个周期外的所有 Qmax 读数应用一阶平滑滤波器。PassedCharge 较低的读数在平滑过程中所分配的权重较低。