The Source-to-Load System Block

Before plugging numbers into a battery lifetime calculator, you need to map the physical flow of electrons. An off-grid or hybrid power system operates as a strict source-to-load chain. If you mischaracterize one block, your runtime calculations will fail on the bench.

  • Source (Generation): Solar arrays, wind turbines, or grid-tie rectifiers pushing raw DC power.
  • Regulation (Charge Controller): MPPT or PWM controllers stepping voltage to match the battery's absorption curve while limiting current.
  • Storage (Battery Bank): The chemical buffer. This is where your lifetime calculator focuses, balancing Depth of Discharge (DoD) against cycle life.
  • Conversion (Inverter): DC-to-AC inversion. This block introduces a 5% to 12% efficiency loss that must be calculated before sizing the battery.
  • Sink (Loads): Your actual AC appliances and DC bus draws.

When you calculate battery capacity, you are actually calculating the Storage block's ability to feed the Sink through the Conversion block, while accepting replenishment from the Source via the Regulation block. Ignoring the conversion loss is the most common reason DIY systems brown out on day three of a cloud cover.

The Core Math: Peukert, Efficiency, and C-Rates

A naive battery lifetime calculator just divides Watt-hours by the load. Real-world sizing requires factoring in inverter efficiency, Depth of Discharge (DoD) limits, and Peukert's Law.

The Worked Example

Let's size a bank for a 1500W continuous AC load that needs to run for 4 hours (6000Wh total AC energy).

  1. Inverter Efficiency Factor: A high-frequency inverter operates at roughly 90% efficiency under this load.
    DC Energy Required = 6000Wh / 0.90 = 6666Wh.
  2. System Voltage & Base Ah: At a 48V nominal system, 6666Wh / 48V = 138.8Ah.
  3. Depth of Discharge (DoD) Limit: To get 4,000+ cycles out of LiFePO4, we limit DoD to 80%.
    Usable Capacity Required = 138.8Ah / 0.80 = 173.5Ah.

Applying Peukert's Law

Peukert's Law dictates that as discharge current increases, the effective capacity of a battery decreases. The formula is t = H(C/I)^k, where k is the Peukert exponent.

ChemistryPeukert Exponent (k)Effective Capacity at 50A DrawVerdict for 1500W Load
Flooded Lead-Acid1.30~125Ah (from 200Ah rated)Fails: Voltage sag triggers low-voltage disconnect.
AGM / Gel1.15~160Ah (from 200Ah rated)Marginally passes, but heavy and requires 50% DoD.
LiFePO4 (Lithium)1.05~195Ah (from 200Ah rated)Passes easily. Flat voltage curve maintains inverter headroom.

Because LiFePO4 has a Peukert exponent near 1.0, we stick with our calculated 173.5Ah minimum at 48V. For lead-acid, you would need to double the physical bank size to overcome the Peukert penalty and the 50% DoD restriction.

Charge and Discharge C-Rate Limits

Your BMS (Battery Management System) will enforce hard C-rate limits. A C-rate of 1C means discharging the full capacity in one hour. For standard 48V LiFePO4 server rack batteries, the continuous discharge limit is typically 1C (100A for a 100Ah battery), and the recommended charge limit is 0.5C (50A). Pushing a 0.5C charge rate generates excessive heat at the cell busbars and degrades the electrolyte. Always size your charge controller to output no more than 0.5C of your total bank capacity.

Series vs. Parallel: Voltage, Amp-Hours, and Safety

How you wire individual modules changes the system architecture. Misunderstanding this leads to melted busbars or tripped BMS units.

  • Series Wiring: Connects the positive of one battery to the negative of the next. Consequence: Voltage adds up, Amp-hours (Ah) remain identical. Four 12V 100Ah batteries in series yield 48V at 100Ah (4800Wh). Current flow through every battery is identical.
  • Parallel Wiring: Connects positives to positives, negatives to negatives. Consequence: Ah adds up, Voltage remains identical. Two 48V 110Ah batteries in parallel yield 48V at 220Ah (10560Wh). Current divides between the paths.
⚠️ LITHIUM FIRE SAFETY & PARALLEL MATCHING

Never parallel mismatched lithium cells, different chemistries, or batteries with significant age disparities. If a newer 100Ah battery is paralleled with a degraded 80Ah battery, the newer battery will dump massive equalization currents into the older one during charging, bypassing the BMS charge-limit FETs and risking thermal runaway. NFPA 855 guidelines for energy storage systems mandate strict cell matching and thermal separation. Always use identical models, bought in the same batch, and parallel them at the main busbars using symmetrical cable lengths to balance resistance. If you need more capacity than a single string allows, buy a single larger monolithic battery rather than paralleling mismatched smaller ones.

Inverter and Charge Controller Sizing

Your battery lifetime calculator is useless if the supporting hardware chokes on the current. We size the inverter and MPPT based on the 1500W continuous load and our 48V 220Ah target bank.

Inverter Sizing (The Surge Factor)

A 1500W continuous load often includes inductive components (fridge compressors, well pumps, microwave transformers) that demand a startup surge of 2x to 3x the running wattage.
Target: 3000W continuous, 6000W peak surge capability.
Hardware Pick: Victron MultiPlus 48/3000/35-50. It delivers 3000VA (approx 2400W continuous real power, but handles the 1500W load easily) and boasts a massive 5500W peak surge capability. Its internal 50A charger also handles grid/generator charging.

Charge Controller Sizing (The 0.5C Rule)

Our target bank is 220Ah. Applying the 0.5C max charge rule means our solar array should push no more than 110A into the batteries.
Target: 100A max output at 48V.
Hardware Pick: Victron SmartSolar MPPT 250/100. It handles up to 5800W of solar input and limits output to 100A, perfectly protecting the battery busbars from over-current heating while maximizing harvest.

Decision Tree: Picking Your Exact Battery Bank

Stop guessing. Use this decision matrix to lock in your exact hardware based on your calculated DC Watt-hour requirement and physical space constraints.

Calculated DC Need (Wh)System VoltageRecommended Chemistry & Form FactorExact Hardware Pick (2026 Standard)
Under 2,500Wh12VLiFePO4, Group 24/31 Drop-in1x Renogy 12V 200Ah Core Series
2,500Wh - 5,000Wh24V or 48VLiFePO4, Single Server Rack1x SOK 48V 100Ah (4.8kWh) Server Rack
5,000Wh - 12,000Wh48VLiFePO4, Parallel Server Racks2x Epoch 48V 110Ah (5.2kWh ea.) in Parallel
Over 15,000Wh48VLiFePO4, High-Capacity Monolithic1x EG4 48V 280Ah (14.3kWh) Server Rack

The Final Verdict for Our 1500W / 4-Hour Scenario

Our math demanded a minimum of 173.5Ah at 48V (8,328Wh) to support a 1500W load for 4 hours while respecting an 80% DoD and 90% inverter efficiency.

The Concrete Pick: Buy two Epoch Batteries 48V 110Ah LiFePO4 Server Rack units. Wire them in parallel using symmetrical 2/0 AWG copper cables to a common busbar. This yields a 48V 220Ah bank (10,560Wh total, 8,448Wh usable). It clears the Peukert hurdle, stays well within the 0.5C charge limit when paired with a 100A MPPT, and provides enough surge headroom for the Victron MultiPlus inverter. Crimp your lugs with a hex die, torque the terminal nuts to 12 Nm, and your system will reliably deliver the calculated runtime for over 4,000 cycles.