This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ34110: Errors submitting logs from bqStudio to GPCTool (Bad Data?)

Part Number: BQ34110
Other Parts Discussed in Thread: BQSTUDIO

Hi all,

I'm running into a problem submitting my bqStudio logs to the GPCTool and I'd like to determine what's wrong with the data I am submitting, if I need to re-take the data, and if re-taking the logs is necessary, what I was doing incorrectly for this set.  I have attached the truncated (discharge only) data sets I am submitting to the tool, as well as the raw full charge/discharge logs from bqStudio.

The error I'm receiving back varies depending on the parameters in config.txt.  I am either getting:

"Error: Fit did not converge. Check data format and test schedule. Make sure that rate and temperature range is realistic for the application. If data is correct, try to reduce range between SOCmin% and SOCmax%
Error: Fit failed due to data format issues. Check settings, data format and test schedule."

or:

"Accuracy Error: Deviation is so high that it is most likely due to anomaly in the data. Please check that data files have recomended format, units and test schedule "

Would anyone out there be able to point out if my data is problematic, and what I could do to correct it?  The readings from the gauge itself appear to be accurate, as they match what I am seeing on the dummy load I am using to discharge the battery with, so I'm unsure where there could be an accuracy issue.  The battery in question is a 25.6V, 3000mAh, LiFePO4 Battery with 8 series sets of 2 parallel cells (16 cells total).

Any pointers would be appreciated.  Thanks,

- Kyle

trimmed bqstudio logs.zip

raw bqstudio logs.zip

  • UPDATE:
    I was able to get through the GPC Tool process w/ the following config.txt parameters:
    Series Cells: 8
    Cell Termination voltage: 2900mV
    SOC% FCC Learn: 7
    SOC%Min: 6
    SOC%Max: 12
    ChemType: LiFePO4

    So I was able to get it working through fiddling with the SOC% values in the config. Is there any real rhyme or reason to picking these SOC% values?

    Furthermore, the following values from the report:

    VOC75    11835    
    VOC50    11439    
    VOC25    11262   

    Where in the DF are these values meant to go?

  • The SOC% values are used to bound the curve fitting. Defaults are typically recommended but if you can't get it to fit then adjusting them often does help get it to pass.
    The other items you noted are not necessary if your gauge doesn't include those dataflash parameters.
    Some CEDV gauges will initialize SOC to 0% after powerup, no matter what the voltage is.
    Some CEDV gauges will initialize SOC to 0, 25, or 75% on powerup based on those three voltages, just to get you in a starting ballpark.
    And some CEDV gauges will use a complete OCV table to get even finer resolution of initialized SOC.
    Of course if current is flowing when the initial voltage measurement it is taken there will be some error since CEDV gauges don't compensate for this. However, once you get to full or empty then the coulomb counting and CEDV results should be good thereafter.
  • dMax,

    Thank you for the explanation, Appreciated.