Tool/software:
Hi,
We're using a BQ35100 with a Li-SOCl2 battery and an SPC1520 so we use CHEM_ID 0x0619. Our boards also have a fuse, so we have a larger static resistance and as such we scale the Ra tables to account for this.
The adjusted values in our Ra table are:
RA[0] = 926 mOhms RA[1] = 1017 mOhms RA[2] = 1045 mOhms RA[3] = 1061 mOhms RA[4] = 1080 mOhms RA[5] = 1095 mOhms RA[6] = 1112 mOhms RA[7] = 1154 mOhms RA[8] = 1181 mOhms RA[9] = 1315 mOhms RA[10] = 1495 mOhms RA[11] = 1537 mOhms RA[12] = 1680 mOhms RA[13] = 1701 mOhms RA[14] = 1739 mOhms
We're testing with several different batteries that have differing states of charge. In this case, the battery is not new but still has plenty of charge and we get the following values for the first 4 cycles:
soh 1.0 MeasuredZ=1.050 Ohm ScaledR=1.050 Ohm bat_voltage 3.6020 V temperature 20.85 soh 0.75 MeasuredZ=1.050 Ohm ScaledR=1.050 Ohm bat_voltage 3.6040 V temperature 20.85 soh 0.5 MeasuredZ=1.058 Ohm ScaledR=1.058 Ohm bat_voltage 3.6020 V temperature 20.85 soh 0.25 MeasuredZ=1.058 Ohm ScaledR=1.058 Ohm bat_voltage 3.6030 V temperature 20.85 soh 0.00 MeasuredZ=1.058 Ohm ScaledR=1.149 Ohm bat_voltage 3.6030 V temperature 20.95
During testing I do gauge start/stop at various frequencies, for this test the battery is given enough time to relax.
My exact test steps are:
- Set "State of Health Max Delta" = 25% to accelerate testing. This issue persists with default of 2% too.
- Issue new battery command
- Start gauging, apply load
- Stop gauging, wait for for G_DONE
- Sleep for 120 seconds
- Repeat from 3)
We immediately notice the SOH go from 100% to 0% even though both MeasuredZ and ScaledR are within range of the table values, which is odd. We have tried many different values for MaxLoad (10 mA, 70 mA, 200 mA, 1000 mA) and always get the same behaviour.
Other potentially important values:
Terminate Voltage=1850 mV
Design Voltage=3650 mV
SOH smooth voltage=1800 mV
OP_A=0x12
We have tried adjusting the SOH smooth voltage to be inactive (as is the case here) and also 2.5V, 3V etc.
What are we doing wrong and why does SOH always immediately drop to 0%, even though the measured impedances are within the table range?
Thanks
Campbell