Sleeper85 / esphome-jk-bms-can

GNU General Public License v3.0
64 stars 18 forks source link

Auto Charge Voltage Control v2 #29

Closed MrPabloUK closed 3 months ago

MrPabloUK commented 3 months ago

The current logic in v1.17.4 has the potential to maintain requested CVL below the balance trigger voltage, thereby preventing a battery from balancing enough to reduce cell voltage delta.

Example below: image

An alternative approach is to allow full bulk voltage until a cell reaches a threshold, at which requested CVL is adjusted to reduce current flow enough for effective balancing.

MrPabloUK commented 3 months ago

Updated logic currently in testing. This logic is as follows:

An example of how this impacts CVL can be found at: https://docs.google.com/spreadsheets/d/1UwZ94Qca-DBP5gppzKmAjbMJYZGjR4lMwZtwwQR9wWY/edit?usp=sharing Details as per the 'Charge Voltage - TESTING' worksheet.

Documentation to be added.

MrPabloUK commented 3 months ago

Logic merged to main and development branches, documentation pull request raised. Closing issue.