LOL... my mind has no concept of float/balance/absorb/capsize/sink. All that lead-acid terminology was before my (LFP) time.
I'm not claiming this is good or right or wrong, but the reason I implemented the algorithm that I did was to:-
a) Get the cells reasonably charged up without stressing them too much. In winter I charge at cheap rate (7 hours) at night, so need to get enough in them to last the next 17 hours.
b) To give my JBD passive balancer enough time to actually do something. Without reducing the charge current, there was only a few minutes of charging from when balancing started at 3.4V until the 3.45V cut off was reached. So my control system reduces the charge at various SOC's and again when one cell gets to 3.4V., to then trickle charge up to 3.45V. At that point, charging is stopped.
So, a typical overnight charge would give a max cell voltage graph like this... (x axis is time (24h clock), y axis is mV). The 4 dips in cell voltage from just before 2am to after 3am are when the charge current is reduced.
I'm not claiming this is good or right or wrong, but the reason I implemented the algorithm that I did was to:-
a) Get the cells reasonably charged up without stressing them too much. In winter I charge at cheap rate (7 hours) at night, so need to get enough in them to last the next 17 hours.
b) To give my JBD passive balancer enough time to actually do something. Without reducing the charge current, there was only a few minutes of charging from when balancing started at 3.4V until the 3.45V cut off was reached. So my control system reduces the charge at various SOC's and again when one cell gets to 3.4V., to then trickle charge up to 3.45V. At that point, charging is stopped.
So, a typical overnight charge would give a max cell voltage graph like this... (x axis is time (24h clock), y axis is mV). The 4 dips in cell voltage from just before 2am to after 3am are when the charge current is reduced.