DC Battery Bank
Enter the load, system voltage (12/24/48 VDC), autonomy and depth of discharge and I compute the required capacity (Ah), the battery array (series for voltage, parallel for capacity) and the C-rate.
Bank array
—
Calculation breakdown
| Item | Value | Detail |
|---|
How it is computed · Wh, Ah and array
1. Required energy:
Wh = load_W × autonomy_h. If the load is AC downstream
of an inverter, divide by the inverter efficiency.
2. Capacity at the system voltage:
Ah = Wh / (Vsys × DoD × efficiency × tempDerate)
(DoD, efficiency and temperature as fractions).
3. Array with batteries of
Vbat / Ah_bat:
series = Vsys / Vbat (for voltage) and
parallel = ceil(Ah_req / Ah_bat) (for capacity).
The total is series × parallel.
4. Discharge C-rate:
C = (load_W / Vsys) / Ah_installed. A high C-rate
(> 0.5 C on lead-acid) lowers the real capacity via the Peukert effect.
! This is a sizing estimate. Check the maximum discharge current the battery allows, the balance of the parallel strings and the actual operating temperature.
Runs locally in your browser · no sign-up · nothing leaves your browser
How it works
The calculator sizes a DC battery bank by runtime: from the load (W), the system voltage (12/24/48 VDC or other), the backup hours and the depth of discharge (DoD), it derives the required energy Wh = W × hours (divided by the inverter efficiency if the load is AC) and the needed capacity with Ah = Wh ÷ (Vsys × DoD × efficiency × temperature factor). The DoD reflects the chemistry: typically 50 % for lead-acid and 80-100 % for lithium.
With the data of a single battery (voltage and Ah) it builds the series/parallel array: series strings reach the system voltage (series = Vsys ÷ Vbat) and parallel strings reach the capacity (parallel = ceil(Ah_req ÷ Ah_bat)), in 4S1P-style notation. It also reports the discharge C-rate (C = current ÷ installed Ah): above 0.5 C on lead-acid the real capacity drops due to the Peukert effect, and the array bar flags it as a warning.
Example: backing up 500 W for 4 hours at 48 V with 12 V / 100 Ah batteries
- Required energy:
500 W × 4 h = 2,000 Wh. - Capacity with 50 % DoD and 90 % efficiency:
2,000 ÷ (48 × 0.5 × 0.9) = 92.6 Ah. - Array:
48 ÷ 12 = 4 in seriesandceil(92.6 ÷ 100) = 1 stringin parallel: 4 batteries (4S1P). - C-rate:
(500 ÷ 48) ÷ 100 = 0.10 C, a gentle, safe discharge for lead-acid.