SLUA450A 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
Update of RM and FCC takes place after each resistance grid-point update, at the end of discharge, and at the exit of relaxation mode.
FCC consists of three parts:
DataRAM.Full Charge Capacity( ) = Qstart+ PassedCharge + RM
Components of FCC are indicated in an example in Figure 2-4.
DataRAM.Remaining Capacity( ) (RM) is calculated using a voltage simulation. The GG starts a simulation at the present DODstart = DOD0 + PassedCharge/Qmax and continues calculating voltage V(DODx,T) = OCV(DODx,T)+ I×R(DODx,T) by incrementing DOD with dDOD increment of 4%. DOD[i]=DODstart + dDOD×I. This incrementing is continued until the simulated voltage V(DOD[i]) becomes less than DF.Terminate Voltage. Once that happens, the final DOD is revealed. DataRAM.Remaining Capacity( ) = (DODfin-DODstart)×Qmax.
Current that is used in the simulation is the average current during the present discharge (several types of averaging can be selected using DF.Load Select data flash constant). A simulation can run in constant current mode (DF.Load Mode = 0) or constant power mode (DF.Load Mode = 1).