SLAAEF5B March 2024 – June 2025 MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3506 , MSPM0G3507 , MSPM0H3216 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1
Here is the test based on a 3800mAh LiFePO4 battery, under 25°C. The u16MaxFullChgVoltThd setting is 3800mV. The EmptyDhgVoltThd setting is 2300mV.
Here is the test pattern: do constant discharge 2 times and then change the load. The Figure 5-17 shows the condition of a battery cell in the battery pack. Due to sourcemeter power limitation, only simple tests are run.
Figure 5-17 Battery Test CaseSee the test result in Figure 5-17. At beginning, there is a obvious gap for NomSOC, CusSOC and SmoothSOC. This is caused from the first OCV calibration error.
Due to residual learn algorithm, see that the SmoothSOC can perform between 0% and 100% when the voltage is reaching the end of discharge voltage (2300mV). Remember at the same time, the EmptySOC needs learning cycles, which means if users do not input iq15AbsEmptySocMatrixInput, then the SmoothSOC error is large when the battery reaches the end of the first discharge voltage.
For different NomFullCap, the FltNomFullCap is updated after almost every rest. With the digital filter help, the NomFullCap gets more and more accurate. After the MaxNomFullCap changes from 0 to a value, this means the output NomFullCap is with an acceptable accuracy.
Figure 5-18 Battery Test ResultFigure 5-19 the result for battery pack.
Figure 5-19 Battery Test Result