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.
Hi
The customer use the same battery cell and the same firmware, set the CHGFET=1, RSOCL=0
Test with two boards with a same battery pack, but there is 30% difference in FCC.
Attached the log data and gg file.
* Texas Instruments Data Flash File * File created Mon Jun 07 11:18:32 2021 * * Device Number 4500 * Firmware Version 1.06 * Build Number 36 * Order Number 0 * * bqz Device Number 4500 * bqz Firmware Version 1.06 * bqz Build Number 36 * * Field Order: Class name Subclass name Parameter name Parameter Value Display Units Calibration Voltage Cell Gain 12122 - Calibration Voltage Pack Gain 49590 - Calibration Voltage BAT Gain 48763 - Calibration Current CC Gain 2.079 mOhm Calibration Current Capacity Gain 2.079 mOhm Calibration Current Offset CC Offset 0 - Calibration Current Offset Coulomb Counter Offset Samples 64 - Calibration Current Offset Board Offset 0 - Calibration Current Offset CC Auto Config 7 hex Calibration Current Offset CC Auto Offset -3 - Calibration Temperature Internal Temp Offset 0 ��C Calibration Temperature External1 Temp Offset -0.3 ��C Calibration Temperature External2 Temp Offset 0 ��C Calibration Temperature External3 Temp Offset 0 ��C Calibration Temperature External4 Temp Offset 0 ��C Calibration Internal Temp Model Int Gain -12143 - Calibration Internal Temp Model Int base offset 6232 - Calibration Internal Temp Model Int Minimum AD 0 - Calibration Internal Temp Model Int Maximum Temp 6232 0.1degK Calibration Cell Temperature Model Coeff a1 -11130 - Calibration Cell Temperature Model Coeff a2 19142 - Calibration Cell Temperature Model Coeff a3 -19262 - Calibration Cell Temperature Model Coeff a4 28203 - Calibration Cell Temperature Model Coeff a5 892 - Calibration Cell Temperature Model Coeff b1 328 - Calibration Cell Temperature Model Coeff b2 -605 - Calibration Cell Temperature Model Coeff b3 -2443 - Calibration Cell Temperature Model Coeff b4 4696 - Calibration Cell Temperature Model Rc0 11703 - Calibration Cell Temperature Model Adc0 11703 - Calibration Cell Temperature Model Rpad 0 - Calibration Cell Temperature Model Rint 0 - Calibration Fet Temperature Model Coeff a1 -11130 - Calibration Fet Temperature Model Coeff a2 19142 - Calibration Fet Temperature Model Coeff a3 -19262 - Calibration Fet Temperature Model Coeff a4 28203 - Calibration Fet Temperature Model Coeff a5 892 - Calibration Fet Temperature Model Coeff b1 328 - Calibration Fet Temperature Model Coeff b2 -605 - Calibration Fet Temperature Model Coeff b3 -2443 - Calibration Fet Temperature Model Coeff b4 4696 - Calibration Fet Temperature Model Rc0 11703 - Calibration Fet Temperature Model Adc0 11703 - Calibration Fet Temperature Model Rpad 0 - Calibration Fet Temperature Model Rint 0 - Calibration Current Deadband Deadband 15 mA Calibration Current Deadband Coulomb Counter Deadband 9 116nV Settings Configuration Charging Configuration 0 hex Settings Configuration FET Options 65 hex Settings Configuration Sbs Gauging Configuration 6 hex Settings Configuration Sbs Configuration 20 hex Settings Configuration Power Config 0 hex Settings Configuration IO Config 0 hex Settings Configuration LED Configuration 0 hex Settings Configuration Temperature Enable 2 hex Settings Configuration Temperature Mode 0 hex Settings Configuration DA Configuration 1e hex Settings Configuration SOC Flag Config A 0cde hex Settings Configuration SOC Flag Config B cd hex Settings Configuration Balancing Configuration 3 hex Settings Configuration IT Gauging Configuration 527e hex Settings Fuse PF Fuse A 0 hex Settings Fuse PF Fuse B 0 hex Settings Fuse PF Fuse C 0 hex Settings Fuse PF Fuse D 0 hex Settings Fuse Min Blow Fuse Voltage 3500 mV Settings Fuse Fuse Blow Timeout 30 s Settings BTP Init Discharge Set 150 mAh Settings BTP Init Charge Set 175 mAh Settings SMBus Address 16 - Settings SMBus Address Check ea - Settings Protection Protection Configuration 2 hex Settings Protection Enabled Protections A ff hex Settings Protection Enabled Protections B 35 hex Settings Protection Enabled Protections C 1 hex Settings Protection Enabled Protections D 0e hex Settings Permanent Failure Enabled PF A 3 hex Settings Permanent Failure Enabled PF B 0 hex Settings Permanent Failure Enabled PF C 0 hex Settings Permanent Failure Enabled PF D 0 hex Settings AFE AFE Protection Control 71 hex Settings AFE ZVCHG Exit Threshold 2200 mV Settings Manufacturing Mfg Status init 00f8 hex Advanced Charge Algorithm Temperature Ranges T1 Temp 0 ��C Advanced Charge Algorithm Temperature Ranges T2 Temp 12 ��C Advanced Charge Algorithm Temperature Ranges T5 Temp 20 ��C Advanced Charge Algorithm Temperature Ranges T6 Temp 25 ��C Advanced Charge Algorithm Temperature Ranges T3 Temp 50 ��C Advanced Charge Algorithm Temperature Ranges T4 Temp 55 ��C Advanced Charge Algorithm Temperature Ranges Hysteresis Temp 1 ��C Advanced Charge Algorithm Low Temp Charging Voltage 3600 mV Advanced Charge Algorithm Low Temp Charging Current Low 6000 mA Advanced Charge Algorithm Low Temp Charging Current Med 6000 mA Advanced Charge Algorithm Low Temp Charging Current High 6000 mA Advanced Charge Algorithm Standard Temp Charging Voltage 3600 mV Advanced Charge Algorithm Standard Temp Charging Current Low 6000 mA Advanced Charge Algorithm Standard Temp Charging Current Med 6000 mA Advanced Charge Algorithm Standard Temp Charging Current High 6000 mA Advanced Charge Algorithm High Temp Charging Voltage 3600 mV Advanced Charge Algorithm High Temp Charging Current Low 6000 mA Advanced Charge Algorithm High Temp Charging Current Med 6000 mA Advanced Charge Algorithm High Temp Charging Current High 6000 mA Advanced Charge Algorithm Rec Temp Charging Voltage 3600 mV Advanced Charge Algorithm Rec Temp Charging Current Low 6000 mA Advanced Charge Algorithm Rec Temp Charging Current Med 6000 mA Advanced Charge Algorithm Rec Temp Charging Current High 6000 mA Advanced Charge Algorithm Pre-Charging Current 200 mA Advanced Charge Algorithm Maintenance Charging Current 44 mA Advanced Charge Algorithm Voltage Range Precharge Start Voltage 800 mV Advanced Charge Algorithm Voltage Range Charging Voltage Low 2500 mV Advanced Charge Algorithm Voltage Range Charging Voltage Med 3300 mV Advanced Charge Algorithm Voltage Range Charging Voltage High 3600 mV Advanced Charge Algorithm Voltage Range Charging Voltage Hysteresis 0 mV Advanced Charge Algorithm SoC Range Charging SoC Med 50 % Advanced Charge Algorithm SoC Range Charging SoC High 75 % Advanced Charge Algorithm SoC Range Charging SoC Hysteresis 1 % Advanced Charge Algorithm Termination Config Charge Term Taper Current 200 mA Advanced Charge Algorithm Termination Config Charge Term Voltage 100 mV Advanced Charge Algorithm Charging Rate of Change Current Rate 1 steps Advanced Charge Algorithm Charging Rate of Change Voltage Rate 1 steps Advanced Charge Algorithm Charge Loss Compensation CCC Current Threshold 3520 mA Advanced Charge Algorithm Charge Loss Compensation CCC Voltage Threshold 3600 mV Advanced Charge Algorithm Cell Balancing Config Bal Time/mAh Cell 1 367 s/mAh Advanced Charge Algorithm Cell Balancing Config Bal Time/mAh Cell 2-4 514 s/mAh Advanced Charge Algorithm Cell Balancing Config Min Start Balance Delta 3 mV Advanced Charge Algorithm Cell Balancing Config Relax Balance Interval 18000 s Advanced Charge Algorithm Cell Balancing Config Min Rsoc for Balancing 80 % Power Power Valid Update Voltage 2000 mV Power Shutdown Shutdown Voltage 2350 mV Power Shutdown Shutdown Time 10 s Power Shutdown PF Shutdown Voltage 2350 mV Power Shutdown PF Shutdown Time 10 s Power Shutdown PS Shutdown Voltage 2350 mV Power Shutdown PS NoLoadResCap Threshold 0 mAh Power Shutdown Charger Present Threshold 3000 mV Power Sleep Sleep Current 10 mA Power Sleep Bus Timeout 5 s Power Sleep Voltage Time 5 s Power Sleep Current Time 20 s Power Sleep Wake Comparator 0 hex Power Ship FET Off Time 10 s Power Ship Delay 20 s Power Ship Auto Ship Time 1440 min Power Power Off Timeout 30 min Power Manual FET Control MFC Delay 60 s LED Support LED Config LED Flash Period 512 488us LED Support LED Config LED Blink Period 1024 488us LED Support LED Config LED Delay 100 488us LED Support LED Config LED Hold Time 4 s LED Support LED Config CHG Flash Alarm 10 % LED Support LED Config CHG Thresh 1 0 % LED Support LED Config CHG Thresh 2 20 % LED Support LED Config CHG Thresh 3 40 % LED Support LED Config CHG Thresh 4 60 % LED Support LED Config CHG Thresh 5 80 % LED Support LED Config DSG Flash Alarm 10 % LED Support LED Config DSG Thresh 1 0 % LED Support LED Config DSG Thresh 2 20 % LED Support LED Config DSG Thresh 3 40 % LED Support LED Config DSG Thresh 4 60 % LED Support LED Config DSG Thresh 5 80 % System Data Manufacturer Data Manufacturer Info A Length 32 - System Data Manufacturer Data Manufacturer Info Block A01 61 Hex System Data Manufacturer Data Manufacturer Info Block A02 62 Hex System Data Manufacturer Data Manufacturer Info Block A03 63 Hex System Data Manufacturer Data Manufacturer Info Block A04 64 Hex System Data Manufacturer Data Manufacturer Info Block A05 65 Hex System Data Manufacturer Data Manufacturer Info Block A06 66 Hex System Data Manufacturer Data Manufacturer Info Block A07 67 Hex System Data Manufacturer Data Manufacturer Info Block A08 68 Hex System Data Manufacturer Data Manufacturer Info Block A09 69 Hex System Data Manufacturer Data Manufacturer Info Block A10 6a Hex System Data Manufacturer Data Manufacturer Info Block A11 6b Hex System Data Manufacturer Data Manufacturer Info Block A12 6c Hex System Data Manufacturer Data Manufacturer Info Block A13 6d Hex System Data Manufacturer Data Manufacturer Info Block A14 6e Hex System Data Manufacturer Data Manufacturer Info Block A15 6f Hex System Data Manufacturer Data Manufacturer Info Block A16 70 Hex System Data Manufacturer Data Manufacturer Info Block A17 71 Hex System Data Manufacturer Data Manufacturer Info Block A18 72 Hex System Data Manufacturer Data Manufacturer Info Block A19 73 Hex System Data Manufacturer Data Manufacturer Info Block A20 74 Hex System Data Manufacturer Data Manufacturer Info Block A21 75 Hex System Data Manufacturer Data Manufacturer Info Block A22 76 Hex System Data Manufacturer Data Manufacturer Info Block A23 77 Hex System Data Manufacturer Data Manufacturer Info Block A24 7a Hex System Data Manufacturer Data Manufacturer Info Block A25 78 Hex System Data Manufacturer Data Manufacturer Info Block A26 79 Hex System Data Manufacturer Data Manufacturer Info Block A27 30 Hex System Data Manufacturer Data Manufacturer Info Block A28 31 Hex System Data Manufacturer Data Manufacturer Info Block A29 32 Hex System Data Manufacturer Data Manufacturer Info Block A30 33 Hex System Data Manufacturer Data Manufacturer Info Block A31 34 Hex System Data Manufacturer Data Manufacturer Info Block A32 35 Hex System Data Manufacturer Info B Manufacturer Info Block B01 1 Hex System Data Manufacturer Info B Manufacturer Info Block B02 23 Hex System Data Manufacturer Info B Manufacturer Info Block B03 45 Hex System Data Manufacturer Info B Manufacturer Info Block B04 67 Hex System Data Integrity Static DF Signature 0 hex System Data Integrity Static Chem DF Signature 234d hex System Data Integrity All DF Signature 0 hex SBS Configuration Data Remaining AH Cap. Alarm 300 mAh SBS Configuration Data Remaining WH Cap. Alarm 432 cWh SBS Configuration Data Remaining Time Alarm 10 min SBS Configuration Data Initial Battery Mode 81 hex SBS Configuration Data Specification Information 31 hex SBS Configuration Data Manufacture Date 2021/6/5 date SBS Configuration Data Serial Number 1 hex SBS Configuration Data Manufacturer Name 1 - SBS Configuration Data Device Name bq40z50-R1 - SBS Configuration Data Device Chemistry LION - Lifetimes Voltage Cell 1 Max Voltage 0 mV Lifetimes Voltage Cell 2 Max Voltage 0 mV Lifetimes Voltage Cell 3 Max Voltage 0 mV Lifetimes Voltage Cell 4 Max Voltage 0 mV Lifetimes Voltage Cell 1 Min Voltage 32767 mV Lifetimes Voltage Cell 2 Min Voltage 32767 mV Lifetimes Voltage Cell 3 Min Voltage 32767 mV Lifetimes Voltage Cell 4 Min Voltage 32767 mV Lifetimes Voltage Max Delta Cell Voltage 0 mV Lifetimes Current Max Charge Current 0 mA Lifetimes Current Max Discharge Current 0 mA Lifetimes Current Max Avg Dsg Current 0 mA Lifetimes Current Max Avg Dsg Power 0 cW Lifetimes Temperature Max Temp Cell -128 ��C Lifetimes Temperature Min Temp Cell 127 ��C Lifetimes Temperature Max Delta Cell Temp 0 ��C Lifetimes Temperature Max Temp Int Sensor -128 ��C Lifetimes Temperature Min Temp Int Sensor 127 ��C Lifetimes Temperature Max Temp Fet 0 ��C Lifetimes Safety Events No Of COV Events 0 events Lifetimes Safety Events Last COV Event 0 cycles Lifetimes Safety Events No Of CUV Events 0 events Lifetimes Safety Events Last CUV Event 0 cycles Lifetimes Safety Events No Of OCD1 Events 0 events Lifetimes Safety Events Last OCD1 Event 0 cycles Lifetimes Safety Events No Of OCD2 Events 0 events Lifetimes Safety Events Last OCD2 Event 0 cycles Lifetimes Safety Events No Of OCC1 Events 0 events Lifetimes Safety Events Last OCC1 Event 0 cycles Lifetimes Safety Events No Of OCC2 Events 0 events Lifetimes Safety Events Last OCC2 Event 0 cycles Lifetimes Safety Events No Of AOLD Events 0 events Lifetimes Safety Events Last AOLD Event 0 cycles Lifetimes Safety Events No Of ASCD Events 0 events Lifetimes Safety Events Last ASCD Event 0 cycles Lifetimes Safety Events No Of ASCC Events 0 events Lifetimes Safety Events Last ASCC Event 0 cycles Lifetimes Safety Events No Of OTC Events 0 events Lifetimes Safety Events Last OTC Event 0 cycles Lifetimes Safety Events No Of OTD Events 0 events Lifetimes Safety Events Last OTD Event 0 cycles Lifetimes Safety Events No Of OTF Events 0 events Lifetimes Safety Events Last OTF Event 0 cycles Lifetimes Charging Events No Valid Charge Term 0 events Lifetimes Charging Events Last Valid Charge Term 0 cycles Lifetimes Gauging Events No Of Qmax Updates 0 events Lifetimes Gauging Events Last Qmax Update 0 cycles Lifetimes Gauging Events No Of Ra Updates 0 events Lifetimes Gauging Events Last Ra Update 0 cycles Lifetimes Gauging Events No Of Ra Disable 0 events Lifetimes Gauging Events Last Ra Disable 0 cycles Lifetimes Power Events No Of Shutdowns 0 events Lifetimes Cell Balancing Cb Time Cell 1 0 h Lifetimes Cell Balancing Cb Time Cell 2 0 h Lifetimes Cell Balancing Cb Time Cell 3 0 h Lifetimes Cell Balancing Cb Time Cell 4 0 h Lifetimes Time Total Fw Runtime 0 h Lifetimes Time Time Spent In UT 0 h Lifetimes Time Time Spent In LT 0 h Lifetimes Time Time Spent In STL 0 h Lifetimes Time Time Spent In RT 0 h Lifetimes Time Time Spent In STH 0 h Lifetimes Time Time Spent In HT 0 h Lifetimes Time Time Spent In OT 0 h Protections CUV Threshold 2400 mV Protections CUV Delay 2 s Protections CUV Recovery 2500 mV Protections CUVC Threshold 2300 mV Protections CUVC Delay 2 s Protections CUVC Recovery 2400 mV Protections COV Threshold Low Temp 3650 mV Protections COV Threshold Standard Temp 3650 mV Protections COV Threshold High Temp 3650 mV Protections COV Threshold Rec Temp 3650 mV Protections COV Delay 2 s Protections COV Recovery Low Temp 3400 mV Protections COV Recovery Standard Temp 3400 mV Protections COV Recovery High Temp 3400 mV Protections COV Recovery Rec Temp 3400 mV Protections OCC1 Threshold 8400 mA Protections OCC1 Delay 2 s Protections OCC2 Threshold 10400 mA Protections OCC2 Delay 1 s Protections OCC Recovery Threshold 100 mA Protections OCC Recovery Delay 30 s Protections OCD1 Threshold -8000 mA Protections OCD1 Delay 2 s Protections OCD2 Threshold -10000 mA Protections OCD2 Delay 1 s Protections OCD Recovery Threshold -100 mA Protections OCD Recovery Delay 30 s Protections AOLD Latch Limit 0 - Protections AOLD Counter Dec Delay 10 s Protections AOLD Recovery 5 s Protections AOLD Reset 15 s Protections AOLD Threshold 4 hex Protections ASCC Latch Limit 0 - Protections ASCC Counter Dec Delay 10 s Protections ASCC Recovery 5 s Protections ASCC Reset 15 s Protections ASCC Threshold f1 hex Protections ASCD Latch Limit 0 - Protections ASCD Counter Dec Delay 10 s Protections ASCD Recovery 5 s Protections ASCD Reset 15 s Protections ASCD Threshold 1 30 hex Protections ASCD Threshold 2 36 hex Protections OTC Threshold 55 1��C Protections OTC Delay 2 s Protections OTC Recovery 50 1��C Protections OTD Threshold 65 1��C Protections OTD Delay 2 s Protections OTD Recovery 60 1��C Protections OTF Threshold 80 1��C Protections OTF Delay 2 s Protections OTF Recovery 65 1��C Protections UTC Threshold 0 1��C Protections UTC Delay 2 s Protections UTC Recovery 5 1��C Protections UTD Threshold -20 1��C Protections UTD Delay 2 s Protections UTD Recovery -15 1��C Protections HWD Delay 10 s Protections PTO Charge Threshold 2000 mA Protections PTO Suspend Threshold 1800 mA Protections PTO Delay 1800 s Protections PTO Reset 2 mAh Protections CTO Charge Threshold 2500 mA Protections CTO Suspend Threshold 2000 mA Protections CTO Delay 54000 s Protections CTO Reset 2 mAh Protections OC Threshold 300 mAh Protections OC Recovery 2 mAh Protections OC RSOC Recovery 90 % Protections CHGV Threshold 500 mV Protections CHGV Delay 30 s Protections CHGV Recovery -500 mV Protections CHGC Threshold 500 mA Protections CHGC Delay 2 s Protections CHGC Recovery Threshold 100 mA Protections CHGC Recovery Delay 2 s Protections PCHGC Threshold 50 mA Protections PCHGC Delay 2 s Protections PCHGC Recovery Threshold 10 mA Protections PCHGC Recovery Delay 2 s Permanent Fail SUV Threshold 800 mV Permanent Fail SUV Delay 5 s Permanent Fail SOV Threshold 3800 mV Permanent Fail SOV Delay 5 s Permanent Fail SOCC Threshold 11400 mA Permanent Fail SOCC Delay 5 s Permanent Fail SOCD Threshold -11000 mA Permanent Fail SOCD Delay 5 s Permanent Fail SOT Threshold 80 1��C Permanent Fail SOT Delay 5 s Permanent Fail SOTF Threshold 100 1��C Permanent Fail SOTF Delay 5 s Permanent Fail Open Thermistor Threshold -50 1��C Permanent Fail Open Thermistor Delay 5 s Permanent Fail Open Thermistor Fet Delta 20 1��C Permanent Fail Open Thermistor Cell Delta 20 1��C Permanent Fail QIM Delta Threshold 15 % Permanent Fail QIM Delay 2 updates Permanent Fail CB Max Threshold 240 h Permanent Fail CB Delta Threshold 40 h Permanent Fail CB Delay 2 cycles Permanent Fail VIMR Check Voltage 3500 mV Permanent Fail VIMR Check Current 10 mA Permanent Fail VIMR Delta Threshold 500 mV Permanent Fail VIMR Delta Delay 5 s Permanent Fail VIMR Duration 100 s Permanent Fail VIMA Check Voltage 3450 mV Permanent Fail VIMA Check Current 100 mA Permanent Fail VIMA Delta Threshold 500 mV Permanent Fail VIMA Delay 5 s Permanent Fail IMP Delta Threshold 300 % Permanent Fail IMP Max Threshold 400 % Permanent Fail IMP Ra Update Counts 2 Counts Permanent Fail CD Threshold 0 mAh Permanent Fail CD Delay 2 cycles Permanent Fail CFET OFF Threshold 5 mA Permanent Fail CFET OFF Delay 5 s Permanent Fail DFET OFF Threshold -5 mA Permanent Fail DFET OFF Delay 5 s Permanent Fail FUSE Threshold 5 mA Permanent Fail FUSE Delay 5 s Permanent Fail AFER Threshold 100 - Permanent Fail AFER Delay Period 2 s Permanent Fail AFER Compare Period 5 s Permanent Fail AFEC Threshold 100 - Permanent Fail AFEC Delay Period 5 s Permanent Fail 2LVL Delay 5 s Permanent Fail OPNCELL Threshold 5000 mV Permanent Fail OPNCELL Delay 5 s PF Status Device Status Data Safety Alert A 0 hex PF Status Device Status Data Safety Status A 0 hex PF Status Device Status Data Safety Alert B 0 hex PF Status Device Status Data Safety Status B 0 hex PF Status Device Status Data Safety Alert C 0 hex PF Status Device Status Data Safety Status C 0 hex PF Status Device Status Data Safety Alert D 0 hex PF Status Device Status Data Safety Status D 0 hex PF Status Device Status Data PF Alert A 0 hex PF Status Device Status Data PF Status A 0 hex PF Status Device Status Data PF Alert B 0 hex PF Status Device Status Data PF Status B 0 hex PF Status Device Status Data PF Alert C 0 hex PF Status Device Status Data PF Status C 0 hex PF Status Device Status Data PF Alert D 0 hex PF Status Device Status Data PF Status D 0 hex PF Status Device Status Data Fuse Flag 0 hex PF Status Device Status Data Operation Status A 0 hex PF Status Device Status Data Operation Status B 0 hex PF Status Device Status Data Temp Range 0 hex PF Status Device Status Data Charging Status A 0 hex PF Status Device Status Data Charging Status B 0 hex PF Status Device Status Data Gauging Status 0 hex PF Status Device Status Data IT Status 0 hex PF Status Device Voltage Data Cell 1 Voltage 0 mV PF Status Device Voltage Data Cell 2 Voltage 0 mV PF Status Device Voltage Data Cell 3 Voltage 0 mV PF Status Device Voltage Data Cell 4 Voltage 0 mV PF Status Device Voltage Data Battery Direct Voltage 0 mV PF Status Device Voltage Data Pack Voltage 0 mV PF Status Device Current Data Current 0 mA PF Status Device Temperature Data Internal Temperature -273.2 ��C PF Status Device Temperature Data External 1 Temperature -273.2 ��C PF Status Device Temperature Data External 2 Temperature -273.2 ��C PF Status Device Temperature Data External 3 Temperature -273.2 ��C PF Status Device Temperature Data External 4 Temperature -273.2 ��C PF Status Device Gauging Data Cell 1 Dod0 0 - PF Status Device Gauging Data Cell 2 Dod0 0 - PF Status Device Gauging Data Cell 3 Dod0 0 - PF Status Device Gauging Data Cell 4 Dod0 0 - PF Status Device Gauging Data Passed Charge 0 mAh PF Status AFE Regs AFE Interrupt Status 0 hex PF Status AFE Regs AFE FET Status 0 hex PF Status AFE Regs AFE RXIN 0 hex PF Status AFE Regs AFE Latch Status 0 hex PF Status AFE Regs AFE Interrupt Enable 0 hex PF Status AFE Regs AFE FET Control 0 hex PF Status AFE Regs AFE RXIEN 0 hex PF Status AFE Regs AFE RLOUT 0 hex PF Status AFE Regs AFE RHOUT 0 hex PF Status AFE Regs AFE RHINT 0 hex PF Status AFE Regs AFE Cell Balance 0 hex PF Status AFE Regs AFE AD/CC Control 0 hex PF Status AFE Regs AFE ADC Mux 0 hex PF Status AFE Regs AFE LED Output 0 hex PF Status AFE Regs AFE State Control 0 hex PF Status AFE Regs AFE LED/Wake Control 0 hex PF Status AFE Regs AFE Protection Control 0 hex PF Status AFE Regs AFE OCD 0 hex PF Status AFE Regs AFE SCC 0 hex PF Status AFE Regs AFE SCD1 0 hex PF Status AFE Regs AFE SCD2 0 hex Black Box Safety Status 1st Status Status A 0 hex Black Box Safety Status 1st Status Status B 0 hex Black Box Safety Status 1st Safety Status C 0 hex Black Box Safety Status 1st Safety Status D 0 hex Black Box Safety Status 1st Time to Next Event 0 s Black Box Safety Status 2nd Status Status A 0 hex Black Box Safety Status 2nd Status Status B 0 hex Black Box Safety Status 2nd Safety Status C 0 hex Black Box Safety Status 2nd Safety Status D 0 hex Black Box Safety Status 2nd Time to Next Event 0 s Black Box Safety Status 3rd Status Status A 0 hex Black Box Safety Status 3rd Status Status B 0 hex Black Box Safety Status 3rd Safety Status C 0 hex Black Box Safety Status 3rd Safety Status D 0 hex Black Box Safety Status 3rd Time to Next Event 0 s Black Box PF Status 1st PF Status A 0 hex Black Box PF Status 1st PF Status B 0 hex Black Box PF Status 1st PF Status C 0 hex Black Box PF Status 1st PF Status D 0 hex Black Box PF Status 1st Time to Next Event 0 s Black Box PF Status 2nd PF Status A 0 hex Black Box PF Status 2nd PF Status B 0 hex Black Box PF Status 2nd PF Status C 0 hex Black Box PF Status 2nd PF Status D 0 hex Black Box PF Status 2nd Time to Next Event 0 s Black Box PF Status 3rd PF Status A 0 hex Black Box PF Status 3rd PF Status B 0 hex Black Box PF Status 3rd PF Status C 0 hex Black Box PF Status 3rd PF Status D 0 hex Black Box PF Status 3rd Time to Next Event 0 s Gas Gauging Current Thresholds Dsg Current Threshold 100 mA Gas Gauging Current Thresholds Chg Current Threshold 100 mA Gas Gauging Current Thresholds Quit Current 10 mA Gas Gauging Current Thresholds Dsg Relax Time 30 s Gas Gauging Current Thresholds Chg Relax Time 30 s Gas Gauging Design Design Capacity mAh 3800 mAh Gas Gauging Design Design Capacity cWh 3648 cWh Gas Gauging Design Design Voltage 9600 mV Gas Gauging Cycle Cycle Count Percentage 90 % Gas Gauging FD Set Voltage Threshold 2500 mV Gas Gauging FD Clear Voltage Threshold 2600 mV Gas Gauging FD Set % RSOC Threshold 0 % Gas Gauging FD Clear % RSOC Threshold 5 % Gas Gauging FC Set Voltage Threshold 3600 mV Gas Gauging FC Clear Voltage Threshold 3500 mV Gas Gauging FC Set % RSOC Threshold 100 % Gas Gauging FC Clear % RSOC Threshold 95 % Gas Gauging TD Set Voltage Threshold 2400 mV Gas Gauging TD Clear Voltage Threshold 2500 mV Gas Gauging TD Set % RSOC Threshold 0 % Gas Gauging TD Clear % RSOC Threshold 5 % Gas Gauging TC Set Voltage Threshold 3650 mV Gas Gauging TC Clear Voltage Threshold 3400 mV Gas Gauging TC Set % RSOC Threshold 100 % Gas Gauging TC Clear % RSOC Threshold 95 % Gas Gauging State Cycle Count 0 - Gas Gauging State Qmax Cell 1 3800 mAh Gas Gauging State Qmax Cell 2 3800 mAh Gas Gauging State Qmax Cell 3 3800 mAh Gas Gauging State Qmax Cell 4 0 mAh Gas Gauging State Qmax Pack 3800 mAh Gas Gauging State Qmax Cycle Count 0 - Gas Gauging State Update Status 6 - Gas Gauging State Cell 1 Chg Voltage at EoC 3600 mV Gas Gauging State Cell 2 Chg Voltage at EoC 3605 mV Gas Gauging State Cell 3 Chg Voltage at EoC 3646 mV Gas Gauging State Cell 4 Chg Voltage at EoC 0 mV Gas Gauging State Current at EoC 40 mA Gas Gauging State Avg I Last Run -1796 mA Gas Gauging State Avg P Last Run -1741 cW Gas Gauging State Delta Voltage 2 mV Gas Gauging State Temp k 1.01 ��C/256mW Gas Gauging State Temp a 3386 s Gas Gauging State Max Avg I Last Run -1821 mA Gas Gauging State Max Avg P Last Run -1767 cW Gas Gauging IT Cfg Load Select 7 - Gas Gauging IT Cfg Load Mode 0 - Gas Gauging IT Cfg User Rate-mA 0 mA Gas Gauging IT Cfg User Rate-cW 0 cW Gas Gauging IT Cfg Reserve Cap-mAh 0 mAh Gas Gauging IT Cfg Reserve Cap-cWh 0 cWh Gas Gauging IT Cfg Design Resistance 63 mOhm Gas Gauging IT Cfg Pack Resistance 12 mOhm Gas Gauging IT Cfg System Resistance 0 mOhm Gas Gauging IT Cfg Ra Filter 80 % Gas Gauging IT Cfg Ra Max Delta 15 % Gas Gauging IT Cfg Reference Grid 4 - Gas Gauging IT Cfg Resistance Parameter Filter 65142 - Gas Gauging IT Cfg Near EDV Ra Param Filter 59220 - Gas Gauging IT Cfg Qmax Delta 5 % Gas Gauging IT Cfg Qmax Upper Bound 130 % Gas Gauging IT Cfg Term Voltage 7500 mV Gas Gauging IT Cfg Term V Hold Time 1 s Gas Gauging IT Cfg Term Voltage Delta 300 mV Gas Gauging IT Cfg Term Min Cell V 2450 mV Gas Gauging IT Cfg Fast Scale Start SOC 10 % Gas Gauging IT Cfg Min Delta Voltage 0 mV Gas Gauging Smoothing Smooth Relax Time 1000 s Gas Gauging Condition Flag Max Error Limit 100 % Gas Gauging Max Error Time Cycle Equivalent 24 h Gas Gauging Max Error Cycle Delta 0.05 % Gas Gauging SoH SoH Load Rate 5 Hr rate Gas Gauging Turbo Cfg Min Turbo Power 0 cW Gas Gauging Turbo Cfg Max C Rate -4 C Gas Gauging Turbo Cfg High Frequency Resistance 8 mOhm Gas Gauging Turbo Cfg Reserve Energy % 0 % Ra Table R_a0 Cell0 R_a flag 0 - Ra Table R_a0 Cell0 R_a 0 238 2^-10ohm Ra Table R_a0 Cell0 R_a 1 62 2^-10ohm Ra Table R_a0 Cell0 R_a 2 76 2^-10ohm Ra Table R_a0 Cell0 R_a 3 81 2^-10ohm Ra Table R_a0 Cell0 R_a 4 65 2^-10ohm Ra Table R_a0 Cell0 R_a 5 72 2^-10ohm Ra Table R_a0 Cell0 R_a 6 81 2^-10ohm Ra Table R_a0 Cell0 R_a 7 72 2^-10ohm Ra Table R_a0 Cell0 R_a 8 72 2^-10ohm Ra Table R_a0 Cell0 R_a 9 76 2^-10ohm Ra Table R_a0 Cell0 R_a 10 68 2^-10ohm Ra Table R_a0 Cell0 R_a 11 74 2^-10ohm Ra Table R_a0 Cell0 R_a 12 92 2^-10ohm Ra Table R_a0 Cell0 R_a 13 184 2^-10ohm Ra Table R_a0 Cell0 R_a 14 548 2^-10ohm Ra Table R_a1 Cell1 R_a flag 0 - Ra Table R_a1 Cell1 R_a 0 242 2^-10ohm Ra Table R_a1 Cell1 R_a 1 63 2^-10ohm Ra Table R_a1 Cell1 R_a 2 74 2^-10ohm Ra Table R_a1 Cell1 R_a 3 76 2^-10ohm Ra Table R_a1 Cell1 R_a 4 59 2^-10ohm Ra Table R_a1 Cell1 R_a 5 67 2^-10ohm Ra Table R_a1 Cell1 R_a 6 77 2^-10ohm Ra Table R_a1 Cell1 R_a 7 64 2^-10ohm Ra Table R_a1 Cell1 R_a 8 63 2^-10ohm Ra Table R_a1 Cell1 R_a 9 65 2^-10ohm Ra Table R_a1 Cell1 R_a 10 57 2^-10ohm Ra Table R_a1 Cell1 R_a 11 68 2^-10ohm Ra Table R_a1 Cell1 R_a 12 77 2^-10ohm Ra Table R_a1 Cell1 R_a 13 147 2^-10ohm Ra Table R_a1 Cell1 R_a 14 441 2^-10ohm Ra Table R_a2 Cell2 R_a flag 0 - Ra Table R_a2 Cell2 R_a 0 238 2^-10ohm Ra Table R_a2 Cell2 R_a 1 62 2^-10ohm Ra Table R_a2 Cell2 R_a 2 74 2^-10ohm Ra Table R_a2 Cell2 R_a 3 78 2^-10ohm Ra Table R_a2 Cell2 R_a 4 59 2^-10ohm Ra Table R_a2 Cell2 R_a 5 68 2^-10ohm Ra Table R_a2 Cell2 R_a 6 78 2^-10ohm Ra Table R_a2 Cell2 R_a 7 65 2^-10ohm Ra Table R_a2 Cell2 R_a 8 64 2^-10ohm Ra Table R_a2 Cell2 R_a 9 67 2^-10ohm Ra Table R_a2 Cell2 R_a 10 59 2^-10ohm Ra Table R_a2 Cell2 R_a 11 69 2^-10ohm Ra Table R_a2 Cell2 R_a 12 89 2^-10ohm Ra Table R_a2 Cell2 R_a 13 179 2^-10ohm Ra Table R_a2 Cell2 R_a 14 539 2^-10ohm Ra Table R_a3 Cell3 R_a flag ff55 - Ra Table R_a3 Cell3 R_a 0 50 2^-10ohm Ra Table R_a3 Cell3 R_a 1 13 2^-10ohm Ra Table R_a3 Cell3 R_a 2 14 2^-10ohm Ra Table R_a3 Cell3 R_a 3 16 2^-10ohm Ra Table R_a3 Cell3 R_a 4 14 2^-10ohm Ra Table R_a3 Cell3 R_a 5 14 2^-10ohm Ra Table R_a3 Cell3 R_a 6 15 2^-10ohm Ra Table R_a3 Cell3 R_a 7 15 2^-10ohm Ra Table R_a3 Cell3 R_a 8 16 2^-10ohm Ra Table R_a3 Cell3 R_a 9 16 2^-10ohm Ra Table R_a3 Cell3 R_a 10 18 2^-10ohm Ra Table R_a3 Cell3 R_a 11 20 2^-10ohm Ra Table R_a3 Cell3 R_a 12 22 2^-10ohm Ra Table R_a3 Cell3 R_a 13 28 2^-10ohm Ra Table R_a3 Cell3 R_a 14 84 2^-10ohm Ra Table R_a0x xCell0 R_a flag 55 - Ra Table R_a0x xCell0 R_a 0 238 2^-10ohm Ra Table R_a0x xCell0 R_a 1 62 2^-10ohm Ra Table R_a0x xCell0 R_a 2 72 2^-10ohm Ra Table R_a0x xCell0 R_a 3 77 2^-10ohm Ra Table R_a0x xCell0 R_a 4 62 2^-10ohm Ra Table R_a0x xCell0 R_a 5 68 2^-10ohm Ra Table R_a0x xCell0 R_a 6 77 2^-10ohm Ra Table R_a0x xCell0 R_a 7 68 2^-10ohm Ra Table R_a0x xCell0 R_a 8 68 2^-10ohm Ra Table R_a0x xCell0 R_a 9 72 2^-10ohm Ra Table R_a0x xCell0 R_a 10 64 2^-10ohm Ra Table R_a0x xCell0 R_a 11 70 2^-10ohm Ra Table R_a0x xCell0 R_a 12 87 2^-10ohm Ra Table R_a0x xCell0 R_a 13 174 2^-10ohm Ra Table R_a0x xCell0 R_a 14 519 2^-10ohm Ra Table R_a1x xCell1 R_a flag 55 - Ra Table R_a1x xCell1 R_a 0 242 2^-10ohm Ra Table R_a1x xCell1 R_a 1 63 2^-10ohm Ra Table R_a1x xCell1 R_a 2 71 2^-10ohm Ra Table R_a1x xCell1 R_a 3 73 2^-10ohm Ra Table R_a1x xCell1 R_a 4 57 2^-10ohm Ra Table R_a1x xCell1 R_a 5 64 2^-10ohm Ra Table R_a1x xCell1 R_a 6 74 2^-10ohm Ra Table R_a1x xCell1 R_a 7 61 2^-10ohm Ra Table R_a1x xCell1 R_a 8 60 2^-10ohm Ra Table R_a1x xCell1 R_a 9 62 2^-10ohm Ra Table R_a1x xCell1 R_a 10 55 2^-10ohm Ra Table R_a1x xCell1 R_a 11 65 2^-10ohm Ra Table R_a1x xCell1 R_a 12 74 2^-10ohm Ra Table R_a1x xCell1 R_a 13 141 2^-10ohm Ra Table R_a1x xCell1 R_a 14 423 2^-10ohm Ra Table R_a2x xCell2 R_a flag 55 - Ra Table R_a2x xCell2 R_a 0 238 2^-10ohm Ra Table R_a2x xCell2 R_a 1 62 2^-10ohm Ra Table R_a2x xCell2 R_a 2 71 2^-10ohm Ra Table R_a2x xCell2 R_a 3 75 2^-10ohm Ra Table R_a2x xCell2 R_a 4 57 2^-10ohm Ra Table R_a2x xCell2 R_a 5 65 2^-10ohm Ra Table R_a2x xCell2 R_a 6 75 2^-10ohm Ra Table R_a2x xCell2 R_a 7 62 2^-10ohm Ra Table R_a2x xCell2 R_a 8 61 2^-10ohm Ra Table R_a2x xCell2 R_a 9 64 2^-10ohm Ra Table R_a2x xCell2 R_a 10 57 2^-10ohm Ra Table R_a2x xCell2 R_a 11 66 2^-10ohm Ra Table R_a2x xCell2 R_a 12 85 2^-10ohm Ra Table R_a2x xCell2 R_a 13 172 2^-10ohm Ra Table R_a2x xCell2 R_a 14 517 2^-10ohm Ra Table R_a3x xCell3 R_a flag ffff - Ra Table R_a3x xCell3 R_a 0 50 2^-10ohm Ra Table R_a3x xCell3 R_a 1 13 2^-10ohm Ra Table R_a3x xCell3 R_a 2 14 2^-10ohm Ra Table R_a3x xCell3 R_a 3 16 2^-10ohm Ra Table R_a3x xCell3 R_a 4 14 2^-10ohm Ra Table R_a3x xCell3 R_a 5 14 2^-10ohm Ra Table R_a3x xCell3 R_a 6 15 2^-10ohm Ra Table R_a3x xCell3 R_a 7 15 2^-10ohm Ra Table R_a3x xCell3 R_a 8 16 2^-10ohm Ra Table R_a3x xCell3 R_a 9 16 2^-10ohm Ra Table R_a3x xCell3 R_a 10 18 2^-10ohm Ra Table R_a3x xCell3 R_a 11 20 2^-10ohm Ra Table R_a3x xCell3 R_a 12 22 2^-10ohm Ra Table R_a3x xCell3 R_a 13 28 2^-10ohm Ra Table R_a3x xCell3 R_a 14 84 2^-10ohm
What is the cause of this?
Waiting for your reply.
Thanks
Star
Hello Star,
What is the full testing procedure? Are the batteries inserted and the first cycle used to determine the FCC difference?
After the second cycle the FCC values should be very similar, after the field Qmax update. Depending on the start conditions it can lead to initial errors, but after the second cycle most of the gauging parameters should be the same.
Sincerely,
Wyatt Keller
Hello, I am the application side, as shown in the log file, I do the following loop test: charge-relax-discharge-relax-charge. I used a 3S3.8Ah battery assembly test, and the charging voltage was 10.8V. After the cycle test, 70% of the batteries have an FCC of about 3.7AH, and 30% of the batteries are only about 3AH.
Hello Jingming,
I assume this is LFP battery since the charge voltage is so low, if this is the case I would recommend making sure you set the FC bit on full charge so the gauge estimates the OCV voltage. Otherwise it may not predict correctly because of the long settle time of the LFP chemistry.
What was the Qmax of the batteries that showed lower FCC compared to the 70% that showed higher FCC?
Sincerely,
Wyatt Keller
Hello, the lower FCC is only about 3000 at the beginning, it will rise to more than 3,500 after relax for a period of time, and the QMAX is more than 3,600.
The higher FCC is about 3700, and QMAX is more than 3700
Hello Jingming,
The FCC is a calculated value based on the Qmax and Ra table along with the temperature and load mode/select settings. You can look through the app note SLUA450 for more information on how it's calculated.
After a relax or when the FC is set the Qmax changes? For LFP batteries the gauge will update Qmax right when the full charge is detected if LFP_RELAX is enabled. From what it sounds like after another cycle the FCC is corrected near the actual design capacity?
Sincerely,
Wyatt Keller
Hello,
1. I have seen SLUA450, but I can't find a solution. My configuration is RSOCL=0, CHGFET=1, charge cutoff depends on SOC, SOC=FCC/design capacity. If the SOC reaches 100% in advance during charging, the BMS will protect it in advance, and the battery capacity will be low.
2. LFP_RELAX=1, OCVFR=1, according to the customer, QMAX should be updated after some time, and FCC has been corrected. But the actual FCC of the battery is still low.
Hello Jingming,
The equation for FCC is: DataRAM.Full Charge Capacity( ) = Qstart+ PassedCharge + RM
The equation for SOC is: DataRAM.State Of Charge( ) = DataRAM.Remaining Capacity( ) × 100/ DataRAM.Full Charge Capacity( ).
I'm not sure what I understand the BMS will protect the battery if SOC is 100% and the battery capacity will be low?
If the OCVFR bit is set that means it can take the gauge up to 48 hours to take an OCV measurement, that is why the Qmax should be updated quickly using LFP relax. The actual FCC of the battery is low, how did the gauge correct it?
Sincerely,
Wyatt Keller
Hello
1、When GaugingStatus()[TC] is set AND FET Option[CHGFET] = 1, the CHG FET turns off.
2、If SBS Gauging Configuration[RSOCL] = 0, RelativeStateOfCharge() and RemainingCapacity() are
not held at 99% until charge termination occurs. Fractions of % greater than 99% are rounded up to
display 100%
3、TCSETRSOC=1, SET % RSOC threshold=100%
4、Because the cell voltage is less than 3500mV when the SOC is 100%, the capacity charged into the battery at this time is very low, and the normal charging cut-off voltage is 3600mV
5、I don't know how to correct it. The customer's feedback is that the FCC is only around 3000 at the end of the charge. Without any external action, FCC will have almost 3,600 for a period of time.
6、At present, what I want to solve is how to make the charging cut-off voltage higher so that more capacity can be charged
Hello Jingming,
If you are trying to increase the charge time to get full capacity out of the battery and for the gauge to see that change, you will need to modify the gauge and charger. Charger taper current should be lower and the gauges VCT parameters will need to be adjusted to reflect that.
FCC can vary based on the load select, Qmax, Ra table, and temperature as I mentioned before. It's normal to see FCC fluctuate, if RSOC jumps then that would be an issue we can look into more for smoothing.
Sincerely,
Wyatt Keller
Hello,
1. The charger voltage customer is not allowed to change. When RSOCL is set to 0, VCT is determined by the algorithm, and the voltage and current settings have no effect.
2. The capacity of my battery is 3800mAh. With the same programming file, the same batch of BMS, and the same batch of batteries, most of them have a capacity of about 3700, and only a small part is only about 3000.
3. When the abnormal BMS BQ40Z50 is replaced, recharge and discharge, the FCC learns normally, which can reach about 3700.
Hello Jingming,
As I mentioned before the gauge may have updated to the incorrect Qmax from the LFP_RELAX bit, FCC can vary as long as you're not seeing RSOC jumps I would not be concerned of the behavior because the gauge should correct itself over time if it calculates Qmax too low.
Are you uploading the golden file to the gauge and then it adjusts Qmax that low? Or is this occurring when you try to do a learning cycle on a lot of gauges?
Can you share more data of the tests being done with the .gg file pulled before and after the test while logging the test with bqStudio?
Sincerely,
Wyatt Keller
Hello,
1. There are individual SOC jumps, not many. SOC keeps about 70% and ships to customers, and it becomes 90% for a period of time.
2. This product has been given to customers. At present, I have two sets of data, with attachments in front. The gap is not very big.
I have a set of data of a few days after charging and discharging, you can refer to it.6505.bq40z50 2.log
Hello Jingming,
it looks like there's a RSOC drop near EDV, enabling the FF_NEAR_EDV may help with this. It also doesn't look like the gauge is updating the DOD values at the end of charge, which should be occurring when FC is set and LFP_RELAX is enabled. Were there any modifications done to the .gg file? Can you share the .gg file from before and after the test?
Sincerely,
Wyatt Keller
Hello,
20211026 bq40z50.logRSOC drop should be caused by QMAX update after 24H. The attachment is the test data obtained by relaxing a fully charged battery for a period of time, and then re-burning the srec file. There is no big problem with this FCC. Currently I don’t have a battery with a big deviation
Hello Jingming,
The log data shared looks good, no RSOC jumps, FCC is updated every time the OCV is taken over time, looks like a nominal test. You're saying they saw on one battery the RSOC went from 70% to 90% when it arrived at the customer?
Sincerely,
Wyatt Keller
Hello,
1. No RSOC jumps is because I set OCVFR=1, and I need to wait 48H to update QMAX. It hasn't been 48 hours after it is fully charged, so the SOC has not changed. There is more than one customer, there are a small number of thousands. I have a gg file attached in front of me, so I can help confirm what will affect it. The SOC is maintained at 70% when shipped, and the SOC has jumped greatly after the customer has stored it for a period of time.
2. My FCC data is very small at the beginning, I changed a BQ40Z50 and re-tested it normally. I want the client to find a bad one and retest it.
Hello Jingming,
If the jump occurs when an OCV is taken that indicates a bad chem ID match. Sometimes if a reset command is issued while the batteries aren't relaxed it can also force the SOC to change based on the voltage.
The only reason the SOC should change during relax and taking OCV measurements is if the chem ID does not match well, otherwise it will follow the OCV table. LFP battery chemistry can make that more difficult for the gauge and could lead to SOC errors in relax also.
Sincerely,
Wyatt Keller
Hello,
1. Today, the customer sent me the data. It was charge-discharge-charge-discharge for 38 minutes. At this time, the SOC was 67%. After a period of time, the SOC was slowly restored to 95%. Is this caused by RELAX_SMOOTH_OK =1 SMOOTH=1. During RELAX, the voltage slowly rises and the SOC also starts to rise?
2. I re-tested the ID yesterday, and it will take a few days to learn the file. In the past, the ID deviation value was 8 o'clock, and the data of iron and lithium was relatively high.
3. The FCC will try it with the new learning documents at that time, but I don't know why.
Hello Jingming,
It looks like from the log the gauge takes an OCV measurement and calculates the FCC and RemCap much higher, so it slowly moves SOC because of the smoothing functions to the new calculated value based on the chem ID.
I believe this is because of the chemistry (LFP) has very flat OCV. What is the chem ID being used?
Sincerely,
Wyatt Keller
Hello, chem ID is 457
I set both relax_smooth_ok and SMOOTH to 1, and then re-tested to see the results. The ID has been tested several times and the deviation is large. If the ID cannot be solved, is there any way to solve the SOC and FCC problem?
Hello,new ID report
Chemistry ID selection tool, rev=2.52 Configuration used in present fit: ProcessingType=2 NumCellSeries=1 ElapsedTimeColumn=0 VoltageColumn=1 CurrentColumn=2 TemperatureColumn=3 Best chemical ID : 457 Best chemical ID max. deviation, % : 7.63 Summary of all IDs with max. DOD deviation below 15% Chem ID max DOD error, % Max R deviation, ratio 457 7.63 1.3 400 7.92 1.12 414 9.33 0.85 456 9.45 0.52 435 11.8 0.55 6106 12.3 1.8 445 12.83 0.45 436 13.08 0.81 448 13.61 0.92 446 14.33 0.05 425 14.44 0.45 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, % 312 bq27421-G1B: 4.3V LiCoO2 19.23 354 bq27411-G1C: 4.35V LiCoO2 29.68 3142 bq27421-G1D: 4.4V LiCoO2 34.84 128 bq27421-G1A: 4.2V LiCoO2 45.94 Best generic ID 312 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 29.68 1202 bq27621: (default) 4.2V LiCoO2 29.78 1210 bq27621: (ALT_CHEM1) 4.3V LiCoO2 33.3 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, % 3230 bq27426: (default) 4.35V LiCoO2 26.94 1202 bq27426: (ALT_CHEM1) 4.2V LiCoO2 29.78 3142 bq27426: (ALT-CHEM2) 4.4V LiCoO2 34.84 Best generic ID 3230 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
Chemistry ID selection tool, rev=2.52 Configuration used in present fit: ProcessingType=2 NumCellSeries=1 ElapsedTimeColumn=0 VoltageColumn=1 CurrentColumn=2 TemperatureColumn=3 Best chemical ID : 457 Best chemical ID max. deviation, % : 7.95 Summary of all IDs with max. DOD deviation below 15% Chem ID max DOD error, % Max R deviation, ratio 457 7.95 1.27 400 8.11 0.99 414 9.71 0.9 456 11.75 0.5 6106 12.3 1.72 435 12.51 0.67 445 12.56 0.45 436 13.55 0.8 446 13.79 0.05 448 13.89 0.96 417 14.87 0.73 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, % 312 bq27421-G1B: 4.3V LiCoO2 16.75 354 bq27411-G1C: 4.35V LiCoO2 30.85 3142 bq27421-G1D: 4.4V LiCoO2 35.77 128 bq27421-G1A: 4.2V LiCoO2 46.56 Best generic ID 312 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 30.85 1202 bq27621: (default) 4.2V LiCoO2 30.95 1210 bq27621: (ALT_CHEM1) 4.3V LiCoO2 34.32 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, % 3230 bq27426: (default) 4.35V LiCoO2 28.15 1202 bq27426: (ALT_CHEM1) 4.2V LiCoO2 30.95 3142 bq27426: (ALT-CHEM2) 4.4V LiCoO2 35.77 Best generic ID 3230 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
Chemistry ID selection tool, rev=2.52 Configuration used in present fit: ProcessingType=2 NumCellSeries=1 ElapsedTimeColumn=0 VoltageColumn=1 CurrentColumn=2 TemperatureColumn=3 Best chemical ID : 457 Best chemical ID max. deviation, % : 7.51 Summary of all IDs with max. DOD deviation below 15% Chem ID max DOD error, % Max R deviation, ratio 457 7.51 1.26 400 7.94 1.05 414 9.34 0.86 456 9.5 0.5 435 11.93 0.64 6106 12.29 1.66 445 12.86 0.46 436 12.92 0.77 448 13.61 0.92 446 14.3 0.05 425 14.44 0.45 417 14.96 0.68 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, % 312 bq27421-G1B: 4.3V LiCoO2 19.32 354 bq27411-G1C: 4.35V LiCoO2 30.37 3142 bq27421-G1D: 4.4V LiCoO2 35.49 128 bq27421-G1A: 4.2V LiCoO2 46.34 Best generic ID 312 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 30.37 1202 bq27621: (default) 4.2V LiCoO2 30.47 1210 bq27621: (ALT_CHEM1) 4.3V LiCoO2 33.95 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, % 3230 bq27426: (default) 4.35V LiCoO2 27.64 1202 bq27426: (ALT_CHEM1) 4.2V LiCoO2 30.47 3142 bq27426: (ALT-CHEM2) 4.4V LiCoO2 35.49 Best generic ID 3230 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
Hello Jingming,
Is the log you shared previously (SOC jump.log) what your application discharge looks like? Sometimes with LFP batteries the voltage is so flat the impedance track algorithm is not able to correlate. I took a look at this chemistry ID and it is very flat until almost 0% SOC.
In the cases where you have fairly nominal discharges and temperature near room temperature, coulomb counting algorithms would perform better, like the CEDV. I would recommend looking into the BQ4050 since the chem ID is not an ideal match and it's LFP chemistry.
Sincerely,
Wyatt Keller
Hello
1. (SOC jump.log) is the data before the shipment test. How should this be solved? There are currently tens of thousands of finished products that cannot be shipped.
2. The BQ4050 has been prepared for a small batch of trial production, but the SOC and FCC problems of the BQ40Z50 are not known how to solve it.
Hello Jingming,
The SOC jump will always remain during relaxation periods, because the chemsitry itself has very flat OCV and your chem ID match is not good.
If you have constant current discharge while mostly in room temp the BQ4050 using CEDV may track better than the Impedance Track algorithm.
Sincerely,
Wyatt Keller
Hello,
How to deal with the products currently waiting to be shipped? Is there no other way to solve it? If this batch of BQ40Z50 problems cannot be resolved, millions of dollars will be lost. Is there any configuration of data memory that can optimize FCC and SOC issues?
Hello Jingming,
Sorry for the delay, I wanted to discuss with a coworker any other options we have. I think the best option right now would be to disable the RSOC from being able to move when in relax mode. Then whenever you start a charge or discharge the smoothing engine and Ra table will help adjust to the correct RSOC.
Is the .gg file from the original post correct? If it is the RELAX_JUMP_OK is already 0, which means RSOC shouldn't jump in relax mode.
Sincerely,
Wyatt Keller
Hello Jingming,
This should prevent large RSOC jumps during relax, can you confirm if it's disabled for the logged tests. RSOC should not move in relax mode, unless the gauge is not in relax during the rest period (no current)
Sincerely,
Wyatt Keller
Hello,
1. The configuration file and SOC jump file of BQ40Z50 have been uploaded before. RELAX_jump_OK has indeed been set to 0, and there is indeed no current.
2. The customer sent a copy of the latest FCC low log file. The file shows that the FCC has been updated twice, one is when the discharge ends, and the other is when the discharge is left to stand for 5 hours. The charge cut-off is not updated by the FCC, the RemCap at the charge cut-off is only 3046mAH, and the charge cut-off voltage is 3469mV.
Hello Jingming,
It's normal to see some small SOC jumps during relax, I would recommend enabling the 48hour wait to give the best chance of the voltage relaxing to the correct DOD.
Let me contact Star to see if there are some other options we have to help.
Sincerely,
Wyatt Keller
Hello,
1. The log file sent yesterday was that the FCC was low, not the SOC.
2. The low FCC means that the FCC is not updated after the full charge, and the RM is also low.
3. The SOC jump is when the discharge reaches about 67%, normal full charge and full discharge, and there is no feedback from customers at present.
Hello Jingming,
I'm waiting to hear back from star.
A jump in SOC can indicate a jump in FCC since SOC = RemCap/FCC. Usually an FCC jump is from an increase in Ra resistance in the table, or other outside influence (current, temperature)
Sincerely,
Wyatt Keller
Hello
Looking at the document "SOC JUMP.log", the FCC has not been updated, and the RM is rising, resulting in an increase in SOC.
Hello Jingming,
The FCC will only update under specific conditions, you can look at SLUA450 for the specific points the gauge will update FCC.
Sincerely,
Wyatt Keller
Hello,
Is there a solution to the SOC jump problem? After I set RELAX_SMOOTH_OK to 0, the jump is slow, but it still jumps? Can you help find out the ultimate cause? Because of this problem, our products are out of stock
Hello Jingming,
As mentioned before, it is the characteristic of this algorithm that it may not be able to gauge this chemistry with a max DOD error of 8%.
I would recommend using the BQ4050 since it relies on coulomb counting more heavily instead of voltage.
Sincerely,
Wyatt Keller