BQ40Z80: RSOC drift

Part Number: BQ40Z80
Other Parts Discussed in Thread: BQSTUDIO, EV2400, GPCCHEM

Hi,

I'm writing again for a pending problem: RSOC unreliability.

We selected the correct CHEMID, we successfully completed the learning cycle, we correctly configured the parameters, and we followed all the instructions that you proposed also in the previous threads on this forum.

Unfortunately, we are always experiencing the same problem on the RSOC that is drifting after some cycles.

As you can see from the graphs the RSOC (violet line) is diverging respect to the ASOC (green one). A part that reliability of the measure is not good, in addition the BMS stops the charging of the battery with a voltage lower respect to the nominal (8.4). The last cycle of charge is stopped around 7.8V for RSOC 100%.

  • Hello Fabrizio,

    Please share the BQStudio log of the tests along with .gg file from before and after if possible.

    We cannot give suggestions without the data showing the issues and looking through the settings used when the issue occurs for RSOC related questions.

    Sincerely,

    Wyatt Keller

  • Hi Wyatt,

    in our application (flying drone) is very complex to log the data with the EV2400 when the problem popup!
    Anyway I suggest to find a way to catch the information that can be useful to you. 
    We downloaded the data (log with EV2400 and gg) after the test and I attached here.

    data memory battery E3 18.05.22.gg.csv

    log battery E3 after test 18.05.22.log
    Wed May 18 16:40:32 CEST 2022
    
    Device Version Info = 4800_0_04
    BQZ Device Name = bq40z80
    BQZ Firmware Version = V0_04_BLD5
    
    Design Capacity = 2950
    Design Voltage = 7200
    Specification Info = 0x0031
    Manufacturer Date = 1980-1-1
    Serial Number = 0x0001
    Manufacturer Name = Texas Instruments
    Device Name = bq40z80
    Device Chemistry = LION
    
    Sample,DateTime,ElapsedTime,ManufAccess,RemCapAlarm,RemTimeAlarm,BattMode,@Rate(@),@TimeFull,@TimeEmpty,@RateOK,Temperature,Voltage,Current,AvgCurr,MaxErr,RSOC,ASOC,RemCap,FullChgCap,RunTimeEmty,AvgTimeEmty,AvgTimeFull,ChgCurr,ChgVolt,BattStat,CycleCnt,MaxTurboPwr,SusTurboPwr,MaxTurboCurr,SusTurboCurr,SoH,OpStatA,OpStatB,TempRange,ChgStat,GaugeStat,ITStat,MfgStat,SafetyAlertAB,SafetyStatAB,SafetyAlertCD,SafetyStatCD,PFAlertAB,PFStatAB,PFAlertCD,PFStatCD,CellVolt1,CellVolt2,CellVolt3,CellVolt4,CellVolt5,CellVolt6,CellVolt7,vBAT,vPACK,CellCurr1,CellCurr2,CellCurr3,CellCurr4,CellCurr5,CellCurr6,CellCurr7,CellPower1,CellPower2,CellPower3,CellPower4,CellPower5,CellPower6,CellPower7,Power,AvgPow,IntTemp,TS1Temp,TS2Temp,TS3Temp,TS4Temp,CellTemp,FETTemp,GaugeTemp,FltRemQ,FltRemE,FltFullChgQ,FltFullChgE,NoLoadRemCap,TrueRemQ,TrueRemE,InitialQ,InitialE,TrueFullChgQ,TrueFullChgE,T_sim,T_ambient,RaScale1,RaScale2,RaScale3,RaScale4,RaScale5,RaScale6,RaScale7,CompRes1,CompRes2,CompRes3,CompRes4,CompRes5,CompRes6,CompRes7,PackGrid,LStatus,CellGrid1,CellGrid2,CellGrid3,CellGrid4,CellGrid5,CellGrid6,CellGrid7,StateTime,DOD0_1,DOD0_2,DOD0_3,DOD0_4,DOD0_5,DOD0_6,DOD0_7,DOD0 Passed Q,DOD0 Passed E,DOD0 Time,DODEOC_1,DODEOC_2,DODEOC_3,DODEOC_4,DODEOC_5,DODEOC_6,DODEOC_7,QMax1,QMax2,QMax3,QMax4,QMax5,QMax6,QMax7,QMaxDOD0_1,QMaxDOD0_2,QMaxDOD0_3,QMaxDOD0_4,QMaxDOD0_5,QMaxDOD0_6,QMaxDOD0_7,QMaxPassedQ,QMaxTime,Tk,Ta,RawDOD_1,RawDOD_2,RawDOD_3,RawDOD_4,RawDOD_5,RawDOD_6,RawDOD_7,CBTime1,CBTime2,CBTime3,CBTime4,CBTime5,CBTime6,CBTime7,CBDOD_1,CBDOD_2,CBDOD_3,CBDOD_4,CBDOD_5,CBDOD_6,CBDOD_7,CBTotalDODChg,SOH_FC_Q,SOH_FC_E,LogRowTime(ms),LogStatus
    1,2022-05-18 16:40:36,4.521,0x0187,300,10,0x0001,0,65535,65535,1,37.5,7153,-884,-901,1,100,79,2304,2304,156,153,65535,4000,8400,0x00C0,1,-8931,-4616,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3575,3576,0,0,0,0,0,7314,7043,-911,-899,0,0,0,0,0,-326,-321,0,0,0,0,0,-635,-644,32.6,37.6,196.4,-273.2,-273.2,37.6,32.6,37.6,2475,1758,2304,1651,3234,2475,1758,-18,-14,2304,1651,42.0,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,440,111,99,0,0,0,0,0,-153,-93,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-153,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1184,SUCCESS
    2,2022-05-18 16:40:41,8.988,0x0187,300,10,0x0001,0,65535,65535,1,37.5,7150,-896,-901,1,100,79,2304,2304,154,153,65535,4000,8400,0x00C0,1,-8931,-4616,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3573,3576,0,0,0,0,0,7314,7042,-978,-899,0,0,0,0,0,-349,-321,0,0,0,0,0,-651,-645,32.6,37.5,196.4,-273.2,-273.2,37.5,32.5,37.5,2474,1757,2304,1651,3233,2474,1757,-18,-14,2304,1651,42.0,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,445,111,99,0,0,0,0,0,-152,-92,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-152,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1156,SUCCESS
    3,2022-05-18 16:40:44,12.189,0x0187,300,10,0x0001,0,65535,65535,1,37.5,7149,-900,-903,1,100,79,2304,2304,154,153,65535,4000,8400,0x00C0,1,-8931,-4616,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3573,3576,0,0,0,0,0,7312,7043,-950,-875,0,0,0,0,0,-339,-313,0,0,0,0,0,-650,-646,32.6,37.4,196.4,-273.2,-273.2,37.5,32.6,37.5,2473,1756,2304,1651,3232,2473,1756,-18,-14,2304,1651,42.0,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,448,111,99,0,0,0,0,0,-151,-91,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-151,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1176,SUCCESS
    4,2022-05-18 16:40:48,16.192,0x0187,300,10,0x0001,0,65535,65535,1,37.4,7148,-901,-903,1,100,79,2304,2304,153,153,65535,4000,8400,0x00C0,1,-8931,-4616,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3574,3576,0,0,0,0,0,7313,7044,-893,-871,0,0,0,0,0,-319,-311,0,0,0,0,0,-640,-646,32.6,37.4,196.5,-273.2,-273.2,37.4,32.6,37.4,2472,1756,2304,1651,3231,2472,1756,-18,-14,2304,1651,42.0,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,452,111,99,0,0,0,0,0,-150,-91,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-150,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1173,SUCCESS
    5,2022-05-18 16:40:52,20.191,0x0187,300,10,0x0001,0,65535,65535,1,37.4,7148,-908,-903,1,100,79,2304,2304,152,153,65535,4000,8400,0x00C0,1,-8930,-4615,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3573,3575,0,0,0,0,0,7313,7046,-933,-889,0,0,0,0,0,-333,-318,0,0,0,0,0,-654,-646,32.5,37.4,196.5,-273.2,-273.2,37.4,32.5,37.4,2471,1755,2304,1651,3230,2471,1755,-18,-14,2304,1651,42.0,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,456,111,99,0,0,0,0,0,-149,-90,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-149,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1204,SUCCESS
    6,2022-05-18 16:40:56,24.207,0x0187,300,10,0x0001,0,65535,65535,1,37.4,7146,-907,-906,1,100,79,2304,2304,152,153,65535,4000,8400,0x00C0,1,-8930,-4615,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3572,3574,0,0,0,0,0,7312,7042,-966,-890,0,0,0,0,0,-345,-318,0,0,0,0,0,-646,-648,32.5,37.4,196.7,-273.2,-273.2,37.4,32.5,37.4,2470,1754,2304,1651,3229,2470,1754,-18,-14,2304,1651,42.0,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,460,111,99,0,0,0,0,0,-148,-89,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-148,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1171,SUCCESS
    7,2022-05-18 16:41:00,28.191,0x0187,300,10,0x0001,0,65535,65535,1,37.3,7145,-903,-906,1,100,79,2304,2304,153,153,65535,4000,8400,0x00C0,1,-8930,-4615,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3573,3573,0,0,0,0,0,7315,7044,-889,-939,0,0,0,0,0,-318,-336,0,0,0,0,0,-639,-648,32.5,37.3,196.5,-273.2,-273.2,37.3,32.5,37.3,2469,1753,2304,1651,3228,2469,1753,-18,-14,2304,1651,42.0,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,464,111,99,0,0,0,0,0,-147,-88,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-147,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1221,SUCCESS
    8,2022-05-18 16:41:04,32.207,0x0187,300,10,0x0001,0,65535,65535,1,37.3,7143,-926,-911,1,100,79,2304,2304,148,152,65535,4000,8400,0x00C0,1,-8924,-4612,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3571,3572,0,0,0,0,0,7310,7039,-975,-988,0,0,0,0,0,-348,-353,0,0,0,0,0,-659,-651,32.4,37.3,195.6,-273.2,-273.2,37.3,32.4,37.3,2468,1753,2304,1651,3227,2468,1753,-18,-14,2304,1651,42.0,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,468,111,99,0,0,0,0,0,-146,-88,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-146,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1157,SUCCESS
    9,2022-05-18 16:41:08,36.220,0x0187,300,10,0x0001,0,65535,65535,1,37.3,7143,-908,-913,1,100,79,2304,2304,153,151,65535,4000,8400,0x00C0,1,-8924,-4612,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3570,3573,0,0,0,0,0,7309,7040,-969,-917,0,0,0,0,0,-346,-328,0,0,0,0,0,-649,-653,32.4,37.2,197.1,-273.2,-273.2,37.2,32.4,37.2,2467,1752,2304,1651,3226,2467,1752,-18,-14,2304,1651,42.0,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,472,111,99,0,0,0,0,0,-145,-87,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-145,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1173,SUCCESS
    10,2022-05-18 16:41:12,40.255,0x0187,300,10,0x0001,0,65535,65535,1,37.2,7142,-906,-912,1,100,79,2304,2304,152,152,65535,4000,8400,0x00C0,1,-8924,-4612,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3570,3573,0,0,0,0,0,7305,7039,-958,-874,0,0,0,0,0,-342,-312,0,0,0,0,0,-653,-652,32.4,37.2,196.5,-273.2,-273.2,37.2,32.4,37.2,2466,1751,2304,1651,3225,2466,1751,-18,-14,2304,1651,42.0,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,476,111,99,0,0,0,0,0,-144,-86,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-144,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1186,SUCCESS
    11,2022-05-18 16:41:16,44.238,0x0187,300,10,0x0001,0,65535,65535,1,37.1,7142,-900,-910,1,100,79,2304,2304,154,152,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3571,3572,0,0,0,0,0,7307,7040,-871,-869,0,0,0,0,0,-311,-310,0,0,0,0,0,-642,-650,32.2,37.1,196.5,-273.2,-273.2,37.1,32.3,37.1,2465,1751,2304,1651,3224,2465,1751,-18,-14,2304,1651,42.0,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,480,111,99,0,0,0,0,0,-143,-86,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-143,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1171,SUCCESS
    12,2022-05-18 16:41:20,48.255,0x0187,300,10,0x0001,0,65535,65535,1,37.1,7141,-901,-906,1,100,79,2304,2304,155,153,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3570,3571,0,0,0,0,0,7304,7036,-889,-942,0,0,0,0,0,-317,-336,0,0,0,0,0,-648,-647,32.3,37.1,196.5,-273.2,-273.2,37.1,32.3,37.1,2464,1750,2304,1651,3223,2464,1750,-18,-14,2304,1651,42.0,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,484,111,99,0,0,0,0,0,-142,-85,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-142,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1202,SUCCESS
    13,2022-05-18 16:41:24,52.269,0x0187,300,10,0x0001,0,65535,65535,1,37.1,7140,-893,-905,1,100,79,2304,2304,156,153,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3569,3572,0,0,0,0,0,7302,7038,-967,-868,0,0,0,0,0,-345,-310,0,0,0,0,0,-648,-647,32.3,37.1,196.3,-273.2,-273.2,37.1,32.3,37.1,2463,1749,2304,1651,3222,2463,1749,-18,-14,2304,1651,42.0,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,488,111,99,0,0,0,0,0,-141,-84,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-141,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1172,SUCCESS
    14,2022-05-18 16:41:28,56.285,0x0187,300,10,0x0001,0,65535,65535,1,37.1,7140,-906,-906,1,100,79,2304,2304,153,153,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3570,3571,0,0,0,0,0,7304,7039,-863,-895,0,0,0,0,0,-308,-320,0,0,0,0,0,-646,-647,32.2,37.1,196.4,-273.2,-273.2,37.1,32.3,37.1,2462,1748,2304,1651,3221,2462,1748,-18,-14,2304,1651,42.0,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,492,111,99,0,0,0,0,0,-140,-83,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-140,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1189,SUCCESS
    15,2022-05-18 16:41:32,60.285,0x0187,300,10,0x0001,0,65535,65535,1,37.1,7139,-904,-906,1,100,79,2304,2304,153,153,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3569,3570,0,0,0,0,0,7304,7036,-884,-896,0,0,0,0,0,-315,-320,0,0,0,0,0,-632,-646,32.3,37.1,195.4,-273.2,-273.2,37.1,32.3,37.1,2461,1748,2304,1651,3220,2461,1748,-18,-14,2304,1651,42.0,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,496,111,99,0,0,0,0,0,-139,-83,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-139,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1188,SUCCESS
    16,2022-05-18 16:41:36,64.285,0x0187,300,10,0x0001,0,65535,65535,1,37.0,7137,-934,-910,1,100,79,2304,2304,147,152,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3567,3570,0,0,0,0,0,7298,7035,-958,-916,0,0,0,0,0,-342,-327,0,0,0,0,0,-661,-651,32.2,37.0,196.5,-273.2,-273.2,37.0,32.2,37.0,2460,1747,2304,1651,3219,2460,1747,-18,-14,2304,1651,42.0,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,500,111,99,0,0,0,0,0,-138,-82,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-138,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1204,SUCCESS
    17,2022-05-18 16:41:40,68.301,0x0187,300,10,0x0001,0,65535,65535,1,37.0,7137,-910,-914,1,100,79,2304,2304,152,151,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3568,3568,0,0,0,0,0,7300,7034,-920,-956,0,0,0,0,0,-328,-341,0,0,0,0,0,-649,-652,32.1,37.0,196.5,-273.2,-273.2,37.0,32.2,37.0,2459,1746,2304,1651,3218,2459,1746,-18,-14,2304,1651,42.0,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,504,111,99,0,0,0,0,0,-137,-81,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-137,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1173,SUCCESS
    18,2022-05-18 16:41:44,72.394,0x0187,300,10,0x0001,0,65535,65535,1,37.0,7137,-908,-910,1,100,79,2304,2304,154,152,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3569,3567,0,0,0,0,0,7298,7035,-849,-962,0,0,0,0,0,-303,-343,0,0,0,0,0,-649,-650,32.2,36.9,196.5,-273.2,-273.2,37.0,32.2,37.0,2458,1746,2304,1651,3217,2458,1746,-18,-14,2304,1651,36.9,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,508,111,99,0,0,0,0,0,-136,-81,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-136,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1173,SUCCESS
    19,2022-05-18 16:41:48,76.317,0x0187,300,10,0x0001,0,65535,65535,1,36.9,7135,-932,-913,1,100,80,2337,2337,149,154,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3566,3568,0,0,0,0,0,7297,7034,-978,-926,0,0,0,0,0,-349,-330,0,0,0,0,0,-670,-653,32.2,37.0,196.5,-273.2,-273.2,37.0,32.2,37.0,2490,1746,2337,1652,3216,2490,1746,-18,-14,2337,1652,36.9,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,512,111,99,0,0,0,0,0,-135,-80,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-135,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1171,SUCCESS
    20,2022-05-18 16:41:52,80.332,0x0187,300,10,0x0001,0,65535,65535,1,36.9,7133,-918,-917,1,100,80,2337,2337,152,153,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3566,3567,0,0,0,0,0,7299,7030,-915,-957,0,0,0,0,0,-326,-341,0,0,0,0,0,-659,-655,32.0,36.9,196.5,-273.2,-273.2,36.9,32.1,36.9,2489,1745,2337,1652,3215,2489,1745,-18,-14,2337,1652,36.9,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,516,111,99,0,0,0,0,0,-134,-79,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-134,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1205,SUCCESS
    21,2022-05-18 16:41:56,84.332,0x0187,300,10,0x0001,0,65535,65535,1,36.9,7132,-933,-921,1,100,80,2337,2337,149,152,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3568,3567,0,0,0,0,0,7298,7031,-858,-945,0,0,0,0,0,-306,-337,0,0,0,0,0,-648,-657,32.1,36.9,196.8,-273.2,-273.2,36.9,32.1,36.9,2488,1744,2337,1652,3214,2488,1744,-18,-14,2337,1652,36.9,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,520,111,99,0,0,0,0,0,-133,-78,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-133,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1141,SUCCESS
    22,2022-05-18 16:42:00,88.328,0x0187,300,10,0x0001,0,65535,65535,1,36.8,7132,-901,-917,1,100,80,2337,2337,155,153,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3566,3567,0,0,0,0,0,7297,7031,-888,-894,0,0,0,0,0,-317,-319,0,0,0,0,0,-638,-653,32.1,36.8,196.5,-273.2,-273.2,36.8,32.1,36.8,2487,1744,2337,1652,3213,2487,1744,-18,-14,2337,1652,36.9,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,524,111,99,0,0,0,0,0,-132,-78,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-132,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1192,SUCCESS
    23,2022-05-18 16:42:04,92.348,0x0187,300,10,0x0001,0,65535,65535,1,36.8,7131,-909,-914,1,100,80,2337,2337,155,153,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3566,3566,0,0,0,0,0,7298,7031,-888,-938,0,0,0,0,0,-317,-334,0,0,0,0,0,-653,-652,31.9,36.8,195.7,-273.2,-273.2,36.8,32.0,36.8,2486,1743,2337,1652,3212,2486,1743,-18,-14,2337,1652,36.9,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,528,111,99,0,0,0,0,0,-131,-77,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-131,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1142,SUCCESS
    24,2022-05-18 16:42:08,96.348,0x0187,300,10,0x0001,0,65535,65535,1,36.8,7131,-883,-911,1,100,80,2337,2337,159,154,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3566,3566,0,0,0,0,0,7294,7027,-878,-893,0,0,0,0,0,-313,-318,0,0,0,0,0,-635,-649,32.0,36.7,196.5,-273.2,-273.2,36.7,32.0,36.7,2485,1742,2337,1652,3211,2485,1742,-18,-14,2337,1652,36.9,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,532,111,99,0,0,0,0,0,-130,-76,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-130,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1217,SUCCESS
    25,2022-05-18 16:42:12,100.363,0x0187,300,10,0x0001,0,65535,65535,1,36.7,7129,-893,-909,1,100,80,2337,2337,154,154,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3564,3565,0,0,0,0,0,7296,7030,-915,-922,0,0,0,0,0,-326,-329,0,0,0,0,0,-633,-648,32.0,36.7,196.5,-273.2,-273.2,36.7,32.0,36.7,2484,1742,2337,1652,3210,2484,1742,-18,-14,2337,1652,36.9,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,536,111,99,0,0,0,0,0,-129,-76,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-129,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1140,SUCCESS
    26,2022-05-18 16:42:16,104.365,0x0187,300,10,0x0001,0,65535,65535,1,36.7,7130,-896,-907,1,100,80,2337,2337,157,155,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3565,3564,0,0,0,0,0,7294,7029,-896,-939,0,0,0,0,0,-319,-335,0,0,0,0,0,-649,-647,31.8,36.7,196.5,-273.2,-273.2,36.7,31.9,36.7,2483,1741,2337,1652,3209,2483,1741,-18,-14,2337,1652,36.9,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,540,111,99,0,0,0,0,0,-128,-75,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-128,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1171,SUCCESS
    27,2022-05-18 16:42:20,108.376,0x0187,300,10,0x0001,0,65535,65535,1,36.7,7128,-900,-906,1,100,80,2337,2337,158,155,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3564,3564,0,0,0,0,0,7292,7025,-901,-948,0,0,0,0,0,-321,-338,0,0,0,0,0,-647,-646,31.9,36.6,196.0,-273.2,-273.2,36.7,31.9,36.7,2482,1740,2337,1652,3208,2482,1740,-18,-14,2337,1652,36.9,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,544,111,99,0,0,0,0,0,-127,-74,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-127,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1144,SUCCESS
    28,2022-05-18 16:42:24,112.379,0x0187,300,10,0x0001,0,65535,65535,1,36.6,7128,-894,-903,1,100,80,2337,2337,156,155,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3563,3566,0,0,0,0,0,7294,7027,-917,-823,0,0,0,0,0,-327,-293,0,0,0,0,0,-633,-643,31.9,36.6,196.5,-273.2,-273.2,36.6,31.9,36.6,2481,1739,2337,1652,3207,2481,1739,-18,-14,2337,1652,36.9,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,548,111,99,0,0,0,0,0,-126,-73,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-126,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1173,SUCCESS
    29,2022-05-18 16:42:28,116.380,0x0187,300,10,0x0001,0,65535,65535,1,36.6,7127,-901,-902,1,100,80,2337,2337,155,155,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3564,3564,0,0,0,0,0,7293,7029,-888,-954,0,0,0,0,0,-316,-340,0,0,0,0,0,-637,-643,31.8,36.6,196.4,-273.2,-273.2,36.6,31.9,36.6,2480,1739,2337,1652,3206,2480,1739,-18,-14,2337,1652,36.9,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,552,111,99,0,0,0,0,0,-125,-73,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-125,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1156,SUCCESS
    30,2022-05-18 16:42:32,120.377,0x0187,300,10,0x0001,0,65535,65535,1,36.5,7127,-891,-899,1,100,80,2337,2337,158,156,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3565,3564,0,0,0,0,0,7290,7025,-809,-858,0,0,0,0,0,-288,-306,0,0,0,0,0,-631,-640,31.9,36.6,196.5,-273.2,-273.2,36.5,31.9,36.5,2479,1738,2337,1652,3205,2479,1738,-18,-14,2337,1652,36.9,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,556,111,99,0,0,0,0,0,-124,-72,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-124,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1173,SUCCESS
    31,2022-05-18 16:42:36,124.395,0x0187,300,10,0x0001,0,65535,65535,1,36.5,7128,-884,-896,1,100,80,2337,2337,158,156,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3561,3564,0,0,0,0,0,7289,7025,-977,-895,0,0,0,0,0,-348,-319,0,0,0,0,0,-632,-639,31.8,36.5,196.5,-273.2,-273.2,36.5,31.8,36.5,2478,1737,2337,1652,3204,2478,1737,-18,-14,2337,1652,36.9,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,560,111,99,0,0,0,0,0,-123,-71,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-123,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1171,SUCCESS
    32,2022-05-18 16:42:40,128.394,0x0187,300,10,0x0001,0,65535,65535,1,36.5,7124,-892,-895,1,100,80,2337,2337,158,157,65535,4000,8400,0x00C0,1,-8918,-4609,-11800,-5900,97,0x0187,0x0000,0x10,0x0004,0x40,0x1118,0x0038,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,3563,3563,0,0,0,0,0,7287,7026,-816,-948,0,0,0,0,0,-291,-338,0,0,0,0,0,-634,-638,31.8,36.5,196.4,-273.2,-273.2,36.5,31.8,36.5,2477,1737,2337,1652,3203,2477,1737,-18,-14,2337,1652,36.9,26.0,1000,1000,0,0,0,0,0,1429,1429,0,0,0,0,0,1,6,1,1,0,0,0,0,0,564,111,99,0,0,0,0,0,-122,-71,66,200,192,0,0,0,0,0,3107,3100,4400,4400,4400,4400,4400,111,99,0,0,0,0,0,-122,66,3.14,1351,111,99,0,0,0,0,0,0,0,0,0,0,0,0,111,99,0,0,0,0,0,16624,2870,2075,1158,SUCCESS
    

    In addition, hereafter you can find the chart of the Current, Rsoc and voltage.

    Basing on the fact that our "host" is flying and we cannot link the EV2400 in several conditions, which registers do you need to analyze?

    We will grab them with our processor with a sample for 0.5s and save in a table/csv to share with you.

    Let me know.

  • Hello Fabrizio,

    I understand some applications it is very hard to log data with EV2400. Can you re-create a similar load profile in the lab to see if the RSOC will jump and you can log the data? If you could log the RaScale values, cell voltages, and the unfiltered/filtered RemCap and Full Charge Capacity that would be the most helpful to review (along with the IVT data you're already logging)

    Is the .gg file you pulled from after testing? It looks like all of your lifetime data is default, and many of the other learned values are default as well. Did you successfully find a chem ID with the GPCCHEM tool or find an exact ID match?

    I would recommend switching your load select option to either 1 or 2, since your load is very dynamic and may have different "last run: values depending on how long it was idle we want to simulate with the present values.

    Sincerely,

    Wyatt Keller

  • HI Wyatt,

    thanks for you reply and I can give to you feedback on part of your questions:

    we already discussed about the selection of the CHEMID and you agreed with the choice (https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1088651/bq40z80-how-to-complete-a-successful-learning-cycle-on-bq40z80). We didn't use the GPCCHEM because the PN of cell is exactly reported in your DB.

    Regarding the .gg file, yes, we downloaded at the end of the test sessions.

    For the other question I will give to you some feedback in the next hours/days.

    Bye.

  • Hello Fabrizio,

    Thank you for the background, it looks like you have the correct chem ID.

    Can you also enable lifetime data logging? It looks like it is not enabled since none of it is populated in your .gg file taken from after the tests.

    Sincerely,

    Wyatt Keller

  • Hi Wyatt, 

    yes, we will enable/flush the data coming from Lifetime register in the next tests.
    In the meanwhile I attach the additional test we completed yesterday (w/o lifetime) and LOADSELECT=1 (as you suggested).

     

    gg file post and pre test.

    battery post test 19.05.22.gg.csvbattery pre test 19.05.22.gg.csv

  • Hello Fabrizio,

    Can you share the actual logged data? It looks like the graph is only voltage and current, not the RSOC or other gauging parameters.

    Sincerely,

    Wyatt Keller

  • Hi Wyatt,

    thanks, I will provide the new data on the next week

  • Hi Wyatt,

    here attached the new logs with the lifetime data [before (pre test CSV)  and after (post test CSV) the recharge].

    In addition I put the also the diff:

    Gas Gauging

    State before after

    Cell 1 Chg Voltage at EoC 4170 4143 mV

    Cell 2 Chg Voltage at EoC 4170 4140 mV

    Current at EoC 196 146 mA

    Avg I Last Run -588 -5492 mA

    Avg P Last Run -435 -3755 cW

    Delta Voltage 35 41 mV

    Temp k 5 1.37 °C/256mW

    Temp a 100 553 s

    Max Avg I Last Run -736 -7879 mA

    Max Avg P Last Run -543 -4635 cW

    -- Lifetimes

    Voltage

    Cell 1 Max Voltage 3533 4153 mV

    Cell 2 Max Voltage 3536 4150 mV

    Cell 1 Min Voltage 3529 2857 mV

    Cell 2 Min Voltage 3531 2912 mV

    Max Delta Cell Voltage 4 58 mV

    Current

    Max Charge Current 0 3145 mA

    Max Discharge Current -674 -8019 mA

    Max Avg Dsg Current -386 -7879 mA

    Max Avg Dsg Power -273 -4635 cW

    Temperature

    Max Temp Cell 27 58 °C

    Max Temp Int Sensor 25 53 °C

    Max Temp Fet 25 53 °C

    Charging Events

    No Valid Charge Term 0 1 events

    Last Valid Charge Term 0 5 cycles

    Gauging Events

    No Of Ra Updates 0 2 events

    Last Ra Update 0 5 cycles

    Time

    Total Fw Runtime 0 4 h

    Time Spent In RT 0 2 h

    Time Spent In STH 0 2 h

    -- Ra Table

    R_a0

    Cell0 R_a flag 0000 0055 -

    Cell0 R_a 0 244 285 2^-10ohm

    Cell0 R_a 1 62 73 2^-10ohm

    Cell0 R_a 2 82 96 2^-10ohm

    Cell0 R_a 3 112 131 2^-10ohm

    Cell0 R_a 4 84 98 2^-10ohm

    Cell0 R_a 5 104 121 2^-10ohm

    Cell0 R_a 6 80 94 2^-10ohm

    Cell0 R_a 7 177 207 2^-10ohm

    Cell0 R_a 8 201 235 2^-10ohm

    Cell0 R_a 9 196 229 2^-10ohm

    Cell0 R_a 10 254 296 2^-10ohm

    Cell0 R_a 11 419 489 2^-10ohm

    Cell0 R_a 12 767 896 2^-10ohm

    Cell0 R_a 13 1562 1824 2^-10ohm

    Cell0 R_a 14 2351 2745 2^-10ohm

    R_a1

    Cell1 R_a flag 0000 0055 -

    Cell1 R_a 0 248 296 2^-10ohm

    Cell1 R_a 1 63 75 2^-10ohm

    Cell1 R_a 2 90 107 2^-10ohm

    Cell1 R_a 3 106 126 2^-10ohm

    Cell1 R_a 4 92 109 2^-10ohm

    Cell1 R_a 5 98 117 2^-10ohm

    Cell1 R_a 6 96 115 2^-10ohm

    Cell1 R_a 7 147 175 2^-10ohm

    Cell1 R_a 8 176 209 2^-10ohm

    Cell1 R_a 9 203 242 2^-10ohm

    Cell1 R_a 10 266 317 2^-10ohm

    Cell1 R_a 11 432 514 2^-10ohm

    Cell1 R_a 12 481 573 2^-10ohm

    Cell1 R_a 13 976 1163 2^-10ohm

    Cell1 R_a 14 1472 1755 2^-10ohm

    R_a0x

    xCell0 R_a flag 0055 0000 -

    R_a1x

    xCell1 R_a flag 0055 0000 -

    03-06-22 battery debug - pre test.gg.csv03-06-22 battery debug - post test.gg.csv

  • Hello Fabrizio,

    Can you share the raw log data showing the behavior? It would also be helpful if you could log additional registers to help with debug if possible. If you could also log the filtered and unfiltered RemCap and FCC this would be helpful.

    After the load select change are you still seeing the same behavior? I cannot tell by the most recent image shared.

    You should not see that large of an error appearing after only a couple cycles. I would recommend that every 5-10 cycles you ensure that the battery can get a valid Qmax. If the gauge has time to take a OCV measurement it should help reduce the error in gauging parameters.

    Sincerely,

    Wyatt Keller

  • Hi Wyatt,

    here attached the file with the current set of the registers that we acquired without the EV2400.
    In the next test we will add RemCap, FCC, Qmax and OCV.

    Anyway we are experimenting the problem of an incorrect RSOC already after 2 cycles (as shown on the picture above).

    03-06-22 battery debug - test.csv

    Let me know if you have some suggesstion on how to address the next test.

  • Hello Fabrizio,

    Are there any rest periods in your testing? With the large currents used and no rests, it would be easy for small CC error to accumulate and affect the gauge. Every 5-10 cycles there should be a Qmax update, and more frequently there should be OCV taken to adjust for any errors in the coulomb counter. It seems it get's worse from cycling longer, with each charge 100% is reached quicker, which is why I suspect some offset error with calibration.

    What was the calibration process used for the gauge? Please try using BQStudio with 2A applied for calibration.

    Sincerely,

    Wyatt Keller

  • We did the calibration.

    In the next days we will do the new tests.

  • Hi Wyatt,

    we have some ongoing demo sessions for customer that are blocking the system used for the test.
    Do you think that we can use another one, or it is better to wait the original one?

  • Hello Fabrizio,

    I'm not sure I understand the question, do you mean test with a different gauge?

    Sincerely,

    Wyatt Keller

  • Hi Wyatt,

    we did a new test, with the original configuration. We did the calibration as you suggested.

    Here attached data and logs.

    We included all registers that you have previously asked. We acquired the info before (pre csv) and after (post csv) the recharge.

    Thanks for the support.

     batt - post test 28-06-22.gg.csvbatt - pre test 28-6-22.gg.csv

  • Hello Fabrizio,

    Can you share the log file from the testing where you captured this data? It looks like only the .gg files attached.

    Sincerely,

    Wyatt Keller

  • Hello Wyatt, Fabrizio is not available today, I'm sending you the log of the above test acquired without the EV2400 (as the previous test).

    This log contains: maxe, rsoc, asoc, rem, full, gau3, cb, voltage, current, temperature.

    Can you confirm that the unfiltered remcap and FCC are in the

    0x0073 ManufacturerAccess GaugingStatus1

    and the filtered remcap and FCC are in

    0x0078 ManufacturerAccess Filtered Capacity

    ?

    28-06-22 battery debug - test.csv

  • Hello Guglielmo,

    Sorry for the delay, I will try to take a look further into your data tomorrow.

    All of the locations of data is defined in the TRM. The unfiltered is also referenced as the true FCC and RemCap.

    Sincerely,

    Wyatt Keller

  • Hello Guglielmo,

    I took a look through the new data and the older data again. I don;t see the registers requested populated in the new data.

    I did notice your FCC is not updating on either log. This indicates there is something not correct with the gauge related settings since it should update anytime there is a 5 degree change in temperature. Please ensure you have the algorithm enabled with GAUGE_EN.

    If you set the load select to a predefined load rate (using user rate load select 6) do you see the FCC fluctuate? Is the correct register being read?

    Sincerely,

    Wyatt Keller

  • Yes, we'll try to add the other registers next log.

    I confirm that GAUGE_EN is enabled, I thought those registers were included in the .gg.csv file.

    The current state of the registers is the following

    The FCC register being read is 0x10, but it is read only at the start for the log, that's why you don't see it change.

  • Hello Guglielmo,

    The .gg file only exports the static parameters, we need to see the real time updates of the parameters I mentioned in the post above (unfiltered and filtered FCC and RemCap)

    I was under the impression that the log showed all the values with the logged timestamp. This changes the analysis since we have less information.

    Sincerely,

    Wyatt Keller

  • Dear Wyatt, I will take charge for a while over Guglielmo on those trials. I would like to be sure about the registers needed to move on with the analysis, please confirm the below.

    1- We need to add to the logs the REAL TIME values of UNFILTERED Rem Cap and FCC, which we can get from 32-bytes register 0x73_GaugingStatus1() on the 1st word AAaa (called true rem Q) and 5th word EEee (called true fcc Q) - Can you please specify in which format those values will be presented in that register? UINT16, INT16, FLOAT... Because I read from the documentation they can be also negative...

    2- We need to be sure to register the REAL TIME values of FILTERED Rem Cap and FCC, which we already logged previously from registers 0x0F_RemainingCapacity() and 0x10_FullChargeCapacity().

    Thank you in advance,

  • Hello Nolan,

    Yes you should read the values as signed since they can be negative. They should be the real-time values so we can analyze what the gauge thinks the FCC and RemCap is during the flight and compare it to what we expect.

    Due to one of the settings or the gauges learning, it seems the gauge thinks there is much more capacity during the learning, after learning is completed the ASOC drops down significantly indicating there was something wrong with the coulomb counting being performed. This is why I mentioned there may be some calibration or offset issue with the settings. When the gauge enters relax or gets a Valid Charge Termination (VCT) there should be very little change in the SOC readings at this point. 

    Sincerely,

    Wyatt Keller

  • Dear Wyatt, I attached as usual the log file in csv format about a three hours test (two charging phases and two consequent flights) recording also the requested unfiltered values for REM_CAP and FCC (which appear very discontinuous). I hope this can help the analysis on the drop of capacity after a few cycles.

    battery_with_unfiltered.csv

    I noticed also that around the 127th minute there is a sudden drop in ASOC, REM and FCC which I remembered to have experienced in the past only during some emergency shutdown, but in this case the drone was charging Upside down Can be the result of a lost of communication?

    As usual we performed a battery reset few seconds before starting the tests, GAUGE_EN is enabled and the parameter LOAD_SELECT = 1.

  • Hello Nolan,

    Thank you for the data, this is helpful to review.

    It looks like at the start of discharge FCC decreases significantly, which is expected at the larger discharge values. I'm not sure why your unfiltered RemCap is jumping so often, that is strange to me unless there an error reading the data.

    Can you share your .srec file? I would like to take this data and run some simulation with it.

    Sincerely,

    Wyatt Keller

  • sorry but I couldn't upload the .srec file here, it keeps giving error...

    You can download it at this link: SREC_26April2022.srec

  • Hello Nolan,

    This file share is blocked by our firewall it appears. You cannot upload the SREC with the following guide?

    https://e2e.ti.com/support/site-support-group/site-support/f/site-support-forum/761619/faq-how-do-i-attach-a-file-or-link-to-my-post

    Sincerely,

    Wyatt Keller

  • Here it is Wyatt, apparently the forum doesn't like you .srec file :).

    I succeeded by changing the file extension to .pdf (please change it back to .srec on your side):

    SREC_26April2022.pdf

  • Hello Nolan,

    Strange, I haven't had anyone encounter an issue with uploading an SREC, maybe something with your firewall?

    I will need more time in order to setup the simulation, I re-examined your logs and settings for anything, do you know the history of the pack before the most recent test you performed? It looks like at some point the gauge is miscalculating the RemCap since it had a large correction after the discharge, this is leading to the gauge to think it is fully charged before it really is. Then when the RemCap is adjusted it causes weird RSOC behavior since the gauge is trying to smooth it to prevent jumps.

    Also in your SREC file your load select is still set to 7,is this a different SREC than used for testing?

    Sincerely,

    Wyatt Keller

  • The battery pack dossn't have a particular history except it has been used for this kind of test since 6 months now, thou it was resetted many times (just before a new test). However the same problem of RemCap miscalculation we are encountering here, it is present in the other 10 battery packs we assembled with the same components for the very same drone application.

    About the SREC file you are right, the one I attached is our "standard" one, but in the last couple of months (as your side adviced to do) we tryed to switch the load select to 3, then 2, then 1 as it is now without having any major result. All the other parameters stayed untouched.

    Moreover as per your suggestion about 1 month ago we also try to perform the current calibration at 2A.

    That's everything, I really hope that from your simulation there will be an interesting output No mouth. Feel free to ask in case you need of more info..

  • Hello Nolan,

    If the gauge is reset while the voltage is recovering before the test it can lead to miscalculations in the RemCap and could lead to offsets during the actual test. Does this behavior occur on every test or only some tests?

    The simulations results were not conclusive, I will continue to review them. I will also discuss with my manager tomorrow for possible causes of this behavior.

    Sincerely,

    Wyatt Keller

  • This behavior is totally repetitive. We can make it happen each time with a new battery or a resetted one.

    We perform the battery reset before the tests because otherwise the RemCap is already hugely wrong and you cannot look at the drift...

    I am trying to think outside the box (board circuit issues?) but we are sincerely stucked...

  • Hello Nolan,

    I will discuss with my team by the end of this week and provide their feedback by Friday.

    Sincerely,

    Wyatt Keller

  • Hello Nolan,

    I discussed with my team and their feedback was that the VCT condition do not appear to lineup well with your application, I think this is what is causing the initial offset for RSOC since the gauge thinks the battery is actually over charged. This then cascades into more problems later on.

    The second compounding factor is that the FCC jumps significantly when the gauge reaches the first Ra grid point is discharge, this is most likely because the gauge is not using the right load for predication. For a conservative approach you can set the load select to user rate, and put in your max discharge current, that way the gauge will always under-predict FCC and you will never run into a scenario when RSOC is 0% and the drone can't get home.

    So to fix these:

    Make sure your VCT conditions are set for your gauge properly, from the most recent log shared it still looks like there significant charge occurring when RSOC is 100%.

    Set load select to the user rate option and set the user rate in data flash to your maximum discharge rate.

    Sincerely,

    Wyatt Keller

  • Hello Wyatt,

    can you please better detail what you mean with "make sure your VCT conditions are set for your gauge properly"? Is there a defined set of parameters you suggest to check?

    Thank you,

  • Hello Nolan,

    The VCT conditions are outlined in the TRM, it consists of the voltage, current, and charge accumulation. The section is 5.6 Valid Charge Termination.

    The conditions should be set where the gauge knows 100% and are aligned with the charger. If your charger cuts the taper current at 200mA, for example, the gauge should have the taper current set to a value high enough where it can get at least 2 minutes of charge taper. So this may be 300mA. Also the max cell voltage + Charge Term Voltage must be greater than ChargingVoltaget() / number of cells in order for the taper current to be considered for VCT.

    Sincerely,

    Wyatt Keller