Goboatingnow
Solar Enthusiast
- Joined
- Jul 3, 2022
- Messages
- 1,325
A Li charger should have the option to terminate charging not revert to some lead acid “ float mode “All devices would have easily accessible programmable function, in my dream world. eg switch between Lead Acid and Lithium mode, option to terminate after CV phase, etc. however in the absence of programmability, I agree many chargers optimized for Lead Acid profile will be suboptimal for LFP etc.
I’ll root through and dig out some linksAccentuates the need for programmable option to terminate charging after CC or CV phase.
If you know of any papers that explore the difference between LFP charging with termination after CV phase vs using "float" ie Lower Voltage CV phase, please share. I want to read them and learn. It is an under-explored concept afaik.
It doesn’t really because load sharing doesn’t happen in mppt set to low “ float numbers “Disabling float may waste a bit of solar yield, but also makes sense that the cells would spend more time at a lower voltage, which may reduce absolute degradation.
Temperature seems to play a huge role too. Charging LFP when the cell material is over 30-35 Celsius seems to result in much more rapid degradation.
Agreed many factors degrade Li
CC , to CV setpoint , then terminate on 0.05C current threshold. CV setpoint is an article of “ faith” I aim lowHow to achieve lower DOD, should I use CV termination sync and coulomb counting, or perhaps purely voltage thresholds? Maybe voltage combined with ampere/C-rate to account for droop? Honestly trying to learn. Victron shunt uses CV termination sync and coulomb counting as far as I can tell to estimate SOC.
Slow charging (near 0.05C or less) being more degrading than just terminating charge and restarting when SOC goes below some threshold, is a relatively new concept to me,
SEI layer growth mainly occurs in charge cycles , hence the shorter charge time the better. This means either fast charge ( low DoD ) or high current charge. Trickle being the worst , float voltages encourages trickle charging right at 100% when Li is particularly susceptible.
Restarting charging should be based on discharge having occurred whatever metric you use. This is not the scheme used in Lead acid as these batteries can tolerate continuous charging at 100%
Re bulk is an attempt to determine when to recharge. It’s not great for LFP as small voltage changes mean big SOC changes. Personally I think coulomb counting is better. This needs external logic , like Cerbo Gx running DVCC etcand I'm trying to integrate it into diy energy storage projects to maximize service. Victron solar charge controllers do have an option for delaying CC phase until voltage drops below a certain amount relative to CV termination voltage, they call it "Re-bulk voltage offset"
View attachment 110326
Does this refer to the need to charge at slower rate when fully discharged? eg "Normal" C rate at 0% SOC can damage LFP
If you run a Li to 0% ( which should never happen with a BMS ) you have to trickle charge to approx 15 or 20 % then envoke Full CC , it’s not something most people have to deal with.
The difference in LFP largely relate to the safety of the electrolyte , it’s gaseous output and lack of thermal runaway. Other then that it’s essentially identical to other Li ion tech.? some tout that LFP is "not at all like other lithium chemistry" but I recognize that there are fundamental similarities that are important to understand (for those who are curious)
Again voltage drop is easy but not very accurate columb counting by the bms would be betterit's ok to link here! ?
This is how I want to do it. When is the best time to allow charging again? Purely by voltage drop from CV termination voltage? Trying to learn ?
Yes the industry is full of “ transition “ products or trying to convince people it’s just “ drop in “ technology and it’s all a few settings change. It’s notYes!! BMS should ideally instruct charger. Sadly very few affordable options seem to exist. The BMS should know everything about the cells, and Instruct the Charger, this would be ideal to me.
I tend to be conservative and charge to 90 %May I ask, what threshold do you use? I wish to do this, the CC CV terminate wait until discharge algorithm in practice with my cells.
Yes I’m currently building a BMS that’s like the REC BMS and talkS VE.CAN. This is actually a marine CAB bus standard that recently added charge control data commands. It offers a way forward but we need mppt controllers that listen to it etcCAN bus control being standard on all charge controllers would send me over the moon (happy)?
I too hope everything moves in the direction of charge controllers that have a data control interface that is directed by a BMS that understands the chemistry properly.
Whew, sorry for the wall of text.
Thank you for your time and contributions!!