stuartpittaway / diyBMSv4ESP32

diyBMS v4 code for the ESP32 and new controller hardware
Other
177 stars 81 forks source link

Balancing improvement #106

Open smurfix opened 2 years ago

smurfix commented 2 years ago

I've been doing some tests on an 8S LiFePo4 pack of which one battery is a bit worse than the others: it holds ~20% less charge.

What I've found is that balancing the pack early is about 15% cheaper (i.e. less energy is converted to heat) than with diybms's fat-fingered (IMHO) "bypass ON when over X millivolt" setup. Now most battery packs are far better matched than this one, there's a reason for the large TEST label on it, but the fact remains that balancing your cells early, or at least early-ish, wastes less energy.

Is anybody working on improving this?

stuartpittaway commented 2 years ago

Don't think there are any in-progress changes to the balance logic at the moment.

It wouldn't be difficult to add on additional checks or earlier balance switch on levels though.