This should be simple enough.
Peukerts law states that the larger the instantaneous load, the smaller the available total capacity.
Ergo, at a given depth of discharge, when the instantaneous load increases, the displayed SoC should be reduced (assuming Peukerts exponent is >1), as the heavier load means a lower available remaing capacity at the new discharge rate before reaching min cell votlage
So - why is this not the observed behaviour? Ever with Peukerts exponent st at max value, my unit shows no change in displayed SoC, even with loads as great as 1C.
This cannot be correct behaviour. It results in scenarios where I have discharged large amounts of charge (~80%) at C20 rates, then increased the load to 1C, only to go under minimum cell voltage with 20%+ still still on the gauge - because it hasn't compensated for the load-induced reduction in total usable (and thus remainaing) capacity - but rather incorrectly treats the SoC as constant - as if the exponent is =1.
Why is this the case?
PS - strangely the "Time to go" does seem to reduce based on instant load....but not in line with expected reduction based on the applied exponent. Even more strangely, changing the exponent to 1, results in the remaining capacity reducing - which makes no sense at all, and pe=1 is an ideal battery with maximum available capacity under all loads.