It depends on the battery model, the temperature of the battery, the discharge rate, and the age.
All of these things will change what voltage corresponds to what percentage.
It do not really depends on discharge rate and I also doubt temperature. Do batteries change voltage if you put them the fridge?
The table is measured at zero load and after the battery has had time to recover to nearly stable voltage.
You will have to check the discharge curves at specified capacity.
In the above table I have inverted the capacity scale to show how much is remaining, instead of how much is used. Calculating how much capacity is used and check the discharge chart will give your a very good idea about the voltage when loaded with some current.
Do I need to include both capacity remaing and capacity used columns?
Not real sure. I guess it depends on what the purpose of such a table is used for. It maybe too many variables to try and include more than you have already
I always thought battery voltage varies with temperature, but I was thinking of wet cell batteries. That’s why you need to trickle charge overnight or bring your car battery inside the house when it is bitter cold.
I would expect each chemistry and with fairly similar chemistries I would not expect huge differences.
With the above battery the time from current off to measurement is not that important:
I like the percent better without decimals. All 3 tables are based on the same data file, I have only moved the point where I measure the voltage.
The file used has 27800 samples, that is reduced to 46 sample points. I generate a sample point when the current is turned off, the point is offset with the specified time interval. From them I have interpolated the capacity and energy at the exact voltage point in the table.
That’s why I use a cetek battery charger for mY car batterys ,it has temperature compensation ,it will charge at a higher rate when bellow room temperature, also a lead acid battery won’t freeze if it’s charged.
When you asked about the temperature I put a partially charged battery in my freezer.
The voltage did change, it increased 0.004V, I suspect it is recovery from an early test I used it for.
The temperature curve drops faster than the battery temperature, my sensor was already in the freezer and the battery started outside at around 25°C. Timescale is in seconds.