Everything below was created after spending several hours searching and reading the internet. I'm not an electrician, so please pardon me for any mistakes.
Battery capacity is a measure (typically in Amp-hr) of the charge stored by a battery.
You may think that calculating how long a battery will last at a given rate of discharge is as simple as amp-hours: e.g. for a given capacity C and a discharge current I, the time will be
However, battery capacity decreases as the rate of discharge increases.
This effect had been known for many years but it was Peukert who first devised a formula that showed numerically how discharging at higher rates actually removes more power from the battery than a simple calculation would show it to do.
Thus the effect is now known as Peukert's effect. The formula for calculating it is known as Peukert's equation, and the important number, unique to each battery type, that is put into the equation in order to perform the calculation is known as Peukert's exponent.
Here is Peukert's equation
n – Peukert's exponent
Cp – Peukert's capacity
I – discharge current
Peukert's exponent shows how well the battery holds up under high rates of discharge – most range from 1.1 to 1.3, and the closer to 1, the better. Peukert's exponent is determined empirically, by running the battery at different discharge currents. Peukert's exponent changes as the battery ages.
Many batteries do not have Peukert's exponent available in specification. But sometimes they have tables giving different run times at different discharge rates, or a graph of discharge rates against run times. Peukert's exponent can be calculated from these graphs or tables, or by running two discharge tests at two different discharge rates. The calculator below helps to do it:
Now, what is Peukert's capacity?
Peukert's capacity is the capacity of the battery measured at 1 amp discharge rate. Batteries are rarely specified with Peukert capacity. Battery manufacturers rate capacity of their batteries at very low rates of discharge, as they last longer and get higher readings that way. This is known as the "hour" rate, for example 100Ahrs at 10 hours. If not specified, manufacturers commonly rate batteries at the 20-hour discharge rate or 0.05C.
0.05C is the so-called C-rate, used to measure charge and discharge current. A discharge of 1C draws a current equal to the rated capacity. For example, a battery rated at 1000mAh provides 1000mA for one hour if discharged at 1C rate. The same battery discharged at 0.5C provides 500mA for two hours.
Knowing the hour rate of your battery, its specified capacity and Peukert's exponent. you can calculate the Peukert capacity using the following formula
C – the specified capacity of the battery (at the specified hour rating)
n – Peukert's exponent
R – the hour rating (ie 20 for 20 hours, or 10 for 10 hours etc)
This link provides more information on the subject.
Finally, knowing the Peukert capacity and Peukert exponent you can calculate the discharge time for a given discharge current. The calculator below does this.
But note that it shows the discharge time for a different depth of discharge. Why should you care about this? In many types of batteries, the battery cannot be fully discharged without causing serious, and often irreparable, damage to the battery. Manufacturers usually specify the depth of discharge (DOD) of a battery, which determines the fraction of power that can be withdrawn from it. For example, most car batteries have a DOD of 20%, so only 20% of capacity can be withdrawn.
Another aspect of Peukert's effect is that discharging at lower rates will increase the run time. The rating capacity of the same battery at 0.01C yields more amphours than the rating capacity at 0.05C, so you should care about the hour rate used in battery specification.
You may think that very low discharge currents will increase available amp hours beyond the capacity of the battery. This is quite correct, however, during a long runtime the self discharge effect of the battery comes into play. Due to self discharge, the total amphours at very low discharge rates will be less than calculated using Peukert's formula.
The final calculator below shows available runtime for different discharge currents.