Hi,
I have a battery with design capacity 8000mAh. My goal was to learn a fuel gauge to our battery.
First I calibrated FG, then I programmed chemical id 2011 as this was the best one (8% deviation). Then I configured the FG (Design capacity, Qmax Cell 0, Qmax Cell 1, Terminate Voltage, Taper Current ...)
Then I fully discharged the battery, then fully charge battery and relax. The Qmax cell 0 was updated to 8425 and Update status 0 was changed to 1. Then I performed discharge at rate of 1.5A to achieve fully discharged state. Again I let battery relax until update status 0 was changed to 2 and Ra Tables were modified. It seemed to be a successful learning cycle according the documentation.
I copied all the values from Ra0 Table to Ra0 Default, Ra1 Default, Ra0X Table and Ra1x Table. Then I fully charged the battery and again qmax cell 0 was changed to 8456 and CC Offset was changed to -1408.
Finally I wanted to discharge at rate 500mA to compare real SOC with BQ SOC. However I was shocked as the capacity and SOC was depleted within couple of minutes and showing total nonsense.
What did I do wrong?
Please see attached files. First learning discharge log, second measuring discharge log and final gg file used before second discharge.
Thanks for help.second_discharge.log3173.discharge.loggolden.gg.csv