I have been running a Victron ESS with a total of 16 Pylontech battery modules connected in parallel since 2022. Over time, increasingly frequent charging interruptions occurred during full charging, triggered by individual cell groups with unusually high cell voltages.
What began as an initial fault investigation has since developed into a fairly extensive technical study.
Among other things, I have:
-
recorded the cell voltages, currents, temperatures and other diagnostic data from all 16 battery modules via the Pylontech serial interface,
-
analysed the behaviour of the individual cell groups during charging,
-
carried out internal resistance measurements at module, cell-block and cell-group level,
-
opened and examined affected battery modules and 5S2P cell blocks,
-
analysed the BMS, including the passive balancing circuit,
-
and examined the plausibility of the data output via the Pylontech diagnostic interface.
One significant finding is that the observed charging interruptions in the modules examined can be explained by a greatly increased internal resistance in individual cell groups.
Under charging current, the terminal voltage of these cell groups rises disproportionately. The BMS responds by limiting or interrupting the charging process. Once the charging current is removed, the cell voltage drops again and charging can resume.
The passive balancer in the US2000C units examined uses two 51-Ω resistors in parallel for each cell group. This results in a balancing current of approximately 130 mA. When the internal resistance of individual cell groups is significantly elevated, this current is too low to effectively compensate for their voltage rise during charging.
There were also some interesting findings concerning the BMS and the diagnostic interface. In particular, based on my investigations, the information provided about balancing activity should not be interpreted as the actual switching state of the balancers in all battery modules without further plausibility checks.
I have now compiled the entire investigation in a technical report and published it on GitHub together with measurement data, Excel analyses, photographs and the Delphi logger software used:
The report is in German and contains a complete description of the measurements and results.
The findings may be of interest to other operators of Victron/Pylontech systems whose batteries are ageing and are experiencing larger cell-voltage differences or recurring charging limits or interruptions.
I would be particularly interested to hear whether other operators have made similar observations and whether increased internal resistance in individual cell groups can likewise be demonstrated in their affected modules.