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.

BQ27542EVM: BQ27542 RSOC drop from 27% to 0% at low temperature

Part Number: BQ27542EVM
Other Parts Discussed in Thread: GPCCHEM, GPCRB, GPCRA0

I use the clean gg file to record the data below the setting:

1. battery charge at 25oC, rest 2 hr, use 2A discharge until voltage < 3.2V at 25oC(terminate voltage = 3.2V), get the data:P28A 2A-3200mV rb 20240509 - 25oC

2. battery charge at 25oC, ship to -30oC, rest 2hr, use 2A discharge until voltage < 3.2V at -30oC(terminate voltage = 3.2V), get the data:P28A-3200mV rb 20240508 - -30oC

report the record data to Ti GPC tool, and get the reply rb report, and I import the rb file to gg.file, I notice the first problem:the Qmax original is 5640mAh, but the rb file modify it to 2811mAh, the setting causes my FCC to display extremely low data at room temperature.

Therefore, after manually modifying Qmax and change it back to: 5400mAh, i did two tests:

a. At 25 oC, using 2.8A & 1A discharge, get the record: P28A-3200mV rb 2.8A & 1A test at 25oC 20240514.log
b. At -30 oC, using 2A discharge, get the record: P28A rb test - -30oC 20240515-fail
It can be clearly seen that at 25 degrees, 2.8A & 1A discharge are smooth, and the curves are correct.

but after the temperature dropped to -30 degrees, the FCC still showed the wrong capacity.
After 2A discharge, the capacity jumped from 27% to 0%. Although the FCC was corrected to 3360 mAh after the discharge (3540mAh was actually discharged at -30 degrees), But as the temperature slowly rose, the FCC was forced back to 46xx mAh

the second problem:is there any setting that needs to be changed to make the low temperature curve and FCC display normally?

5165.測試數據.zip

  • Hi,

    Which GPCtool did you use? You should have used the GPCCHEM tool to get a CHEMID match for your battery.

    I believe you may have used the wrong tool.

    Please calibrate the gauge, get a valid CHEMID match, complete a learning cycle and we can go from there.

    Regards,

    Evan

  • the GPCCHEM report show the best result is 5271, the report for you reference, all test data is base on the ID 5271 and completed the golden, so the curve is smooth at room temp, but severe jump at low temperature%.

     

    Chemistry ID selection tool, rev=2.54		
    		
    Configuration used in present fit:		
    ProcessingType=2		
    NumCellSeries=1		
    ElapsedTimeColumn=0		
    VoltageColumn=2		
    CurrentColumn=3		
    TemperatureColumn=1		
    		
    Best chemical ID : 5271	Best chemical ID max. deviation, % : 1.67	
    		
    		
    		
    Summary of all IDs with max. DOD deviation below 3%		
    		
    Chem ID	max DOD error, %	Max R deviation, ratio
    5271	1.67	0.36
    5343	1.91	0.55
    2457	2.09	0.48
    7565	2.1	0.33
    2133	2.16	0.52
    2158	2.23	0.5
    2039	2.38	0.57
    5442	2.47	0.41
    7438	2.6	0.59
    2112	2.89	0.63
    1807	2.97	1.32
    		
    Max. deviations for best ID is within recommended range. Chosen best chemical ID is suitable for programming the gauge.		
    		
    		
    Selection of best generic ID for ROM based devices like bq274xx		
    		
    		
    Device / Family #1		
    Generic Chem ID	Device/ Voltage/ Chemistry	max DOD error, %
    3142	bq27421-G1D: 4.4V LiCoO2	17.72
    354	bq27411-G1C: 4.35V LiCoO2	20.47
    128	bq27421-G1A: 4.2V LiCoO2	106.17
    312	bq27421-G1B: 4.3V LiCoO2	115.71
    Best generic ID 3142		
    Warning: Generic ID 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		
    		
    		
    Device / Family #2		
    Generic Chem ID	Device/ Voltage/ Chemistry	max DOD error, %
    354	bq27621:  (ALT_CHEM2) 4.35V LiCoO2	20.47
    1202	bq27621: (default) 4.2V LiCoO2	104.43
    1210	bq27621:  (ALT_CHEM1) 4.3V LiCoO2	113.59
    Best generic ID 354		
    Warning: Generic ID 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		
    		
    		
    Device / Family #3		
    Generic Chem ID	Device/ Voltage/ Chemistry	max DOD error, %
    3142	bq27426: (ALT-CHEM2) 4.4V LiCoO2	17.72
    3230	bq27426: (default) 4.35V LiCoO2	20.81
    1202	bq27426: (ALT_CHEM1) 4.2V LiCoO2	104.43
    Best generic ID 3142		
    Warning: Generic ID 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		
    		
    		
    Warning: Discharge rate is too high. High rate reduces ID detection accuracy	 10 hr rate is recomeended. Total discharge time is less than 5 hrs	 t_hrs=  1.13277777777778
    

  • Hi Jiang,

    Please use this tool to optimize at low temperatures.

    GPCRB Application software & framework | TI.com

    Regards,

    Evan

  • hi, Even

    The attachment is the rb table report fed back by GPC, please check it.

    NX81-P28A-3200mV Rb table-report.zip

  • Hello,

    Today's a holiday and no one is in the office. We will get back to you tomorrow.

    Regards,

    Nick Richards

  • Hello Jiang,

    Looks like the GPCRB tool was completed successfully.

    Regards,

    Nick Richards

  • you're right, but the RSOC test data still have big drop % at -15oC & -30oC, how to solve the low temperature jump % problem?

  • Hi,

    Jiang please share 2 .gg files, before and after the Rb tool was used. Please also share a log file of the low temperature SoC jump.

    Regards,

    Evan

  • Hi Jiang, 

    Thanks for sending those over, our resistance tables have been updated which is good.

    However, when I view your log file I am a bit confused, the temperature reading is at 100degC and drops to 16degC, are you using an internal or external thermistor? Where is the thermistor located, it should be on the battery pack. 

    SOC is also reading 1% the entire time, was a learning cycle completed? Are all the values in 2.1-2.6 are properly defined in the document linked - Achieving The Successful Learning Cycle (tij.co.jp)

    I would also verify the device is accurately reading voltage, current, and temperature from a calibration standpoint.

    Regards,

    Evan

  • hi even

    1. I see the temperature record is normal. It dropped from 25 degrees to -31 degrees, and then returned to 28 degrees after discharge. There are no records of 100 degrees and 16 degrees.

    2. The thermistor for temperature detection is placed on the battery surface 

    3. All battery will be calibrated for temperature, voltage, and current before testing.

    4. The battery has learned golden, and the update updated from 04 to 06

  • Hi Jiang,

    I sorry for the confusion, my columns were shifted over by 1.

    Your SOC jump is related to your Rb table at low temperature. Please share your .srec file so I may view your Rb tables.

    I also recommend disabling Predictamb.

    Regards,

    Evan

  • Hi Jiang,

    Looks you Rb tables have updated, please allow me sometime to continue to look into your issue

    Regards,

    Evan

  • hi Even

    do you have any update information?

  • Hi Jiang, 

    Unfortunately, at this time I can only recommend redoing the GPCRB discharge and using the GPCRa0 tool.

    GPCRA0 Application software & framework | TI.com

    GPCRB Application software & framework | TI.com

    Regards,

    Evan