SLAAEF5B March 2024 – June 2025 MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3506 , MSPM0G3507 , MSPM0H3216 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1
For the test machine, users can use any machine that can charge and discharge the battery, and the tested data can be recorded. The paired test machine with the supplied GUI is keithley 2602A source meter, which is controlled through a USB to rs232 wire, paired with NI_VISA.
To get a more accurate model, users need to discharge the battery with low current (for example, 0.1C for 20 minutes). The rest time after each pulse needs to be 1-2 hours. Then, users can take the Vcell as OCV. Finally, with this setting, users get about 30 points, which is the minimum data size of SOC-OCV table. TI recommends to reduce the discharge current and discharge time at the beginning and at the end to catch the voltage rapid change and increase accuracy, especially for LiFePO4 battery.
Table 4-1 shows a suggested test pattern for LiCO2 and LiMn2O4. For LiFePO4, refer to this as well.
| Parameter | Value | Comment |
|---|---|---|
| Test temperature | Approx. 25°C | |
| Start voltage | Approx. 4.3-4.4V | Make sure the start voltage is no lower than the application max charge voltage |
| End voltage | Approx. 2.5-3.0V | Make sure the rest voltage is no higher than the application min discharge voltage |
| Discharge current | Approx. 0.05C-0.1C (Capacity) | Low current means more points. Recommended to use 0.05C for first and last 5% capacity |
| Discharge time | Approx. 10-20 minutes | Low discharge time means more point. Recommended to use 10 minutes for first and last 5% capacity |
| Rest time | 1-2 hours | Longer is better. However, 1 hour is enough |
Figure 4-1 shows a battery model example test case. This charges the battery to full (4350mV) and rests for 1 hour, with the voltage drops to 4322mV. Then, the battery does a pulse discharge with 20 minutes and rests for 1 hour to get the OCV under different SOC. The test is terminated at 2450mV. After 1 hour rest, the voltage increases to 2864mV. So, the OCV range of the SOC-OCV table is from 4322mV to 2864mV.
Figure 4-1 Pulse Discharge Test CaseIf you use the GUI and the suggested source meter to do the battery test, remember to use the source meter in four wire mode, which can reduce the voltage detection error caused from line resistance. The suggested setup is shown in Figure 4-2. The MCU COM tool is used to get the battery run data. The SM COM tool is used to control the source meter to generate pulse battery charge and collect the voltage and current data to generate the battery parameters later.
Figure 4-2 Hardware Structure to Get Battery ModelIf you use your own test machine to do the test, you can construct the test data according to the SMData format and using SM COM tool later for battery model generation. Here is the SMData format. You need to input your tested Vcell and Icell data in Row B and Row C from Line 2. And then name the file with "-SmData.csv" at last.
Figure 4-3 SmData Type