To correctly size a battery charger circuit for a 48V energy storage system, multiply your total battery bank capacity (in Ah) by your target charge C-rate (typically 0.1C to 0.2C for lead-acid, up to 0.5C for LiFePO4), then divide by the charger's efficiency factor (usually 0.85 to 0.90). For example, a 200Ah 48V LiFePO4 bank charged at 0.2C requires a charger circuit capable of delivering at least 47A continuously. Getting this math wrong results in undersized AC-DC rectifiers that overheat during the bulk charge phase, or oversized circuits that trip upstream AC breakers due to inrush current.
System Architecture: Source to Load Block Description
A robust off-grid or backup power system relies on a strict unidirectional flow of energy, managed by a central DC bus. The standard block architecture flows from the generation source, through the charge management stage, into the storage bank, and out to the loads.
- Source: AC Grid (via generator or utility) or DC Solar Array.
- Charger Circuit / Charge Controller: An AC-DC battery charger (for grid/generator) or an MPPT/PWM controller (for solar). This stage regulates voltage and current to match the battery's specific absorption and float profiles.
- DC Bus & Storage: The battery bank, protected by a main Class T fuse and monitored by a precision shunt (coulomb counter).
- Inverter: Converts DC bus voltage to 120V/240V AC.
- Load: The AC subpanel feeding household or workshop circuits.
Series vs. Parallel Consequences for V and Ah
How you wire your 12V or 24V modules to achieve a 48V nominal bus fundamentally changes your system's voltage and capacity profile.
| Configuration | Voltage Consequence | Capacity (Ah) Consequence | Primary Use Case |
|---|---|---|---|
| Series | Voltages add (4x 12V = 48V) | Ah remains identical to a single module | Achieving higher DC bus voltage to reduce I²R wire losses |
| Parallel | Voltage remains identical | Capacities add (4x 100Ah = 400Ah) | Extending runtime at a fixed voltage |
| Series-Parallel | Strings add voltage; parallel strings add Ah | Multiplies both V and Ah | Large 48V banks using 12V building blocks |
Sizing the Battery Charger Circuit and Inverter
Sizing requires working backward from the AC load to the battery bank, and then sizing the charger circuit to replenish that bank efficiently. Let us calculate a system for a continuous 2000W AC load running for 4 hours.
Step 1: Inverter and Battery Sizing
Inverters are not 100% efficient. A standard high-frequency inverter operates at roughly 85% to 90% efficiency under load.
- DC Power Required: 2000W AC / 0.85 (efficiency) = 2352W DC.
- Inverter Size: Select a 3000W inverter to handle the 2352W continuous draw plus motor surge loads.
- DC Current Draw: 2352W / 48V nominal = 49A.
- Raw Capacity Needed: 49A × 4 hours = 196Ah.
Batteries cannot be discharged to absolute zero without severe degradation. We must apply the Depth of Discharge (DoD) limit. For LiFePO4, a safe daily DoD is 80% (0.8).
- Adjusted Bank Size: 196Ah / 0.80 = 245Ah at 48V.
Step 2: Battery Charger Circuit Sizing
The charger circuit must replenish the 245Ah bank within a reasonable timeframe without exceeding the battery manufacturer's maximum charge C-rate. A standard target is 0.2C for longevity.
- Target Charge Current: 245Ah × 0.2C = 49A.
- Charger Efficiency Factor: AC-DC rectifiers and MPPT controllers lose 10% to 15% of input power as heat. Assuming 90% (0.90) efficiency.
- Required Charger Output Rating: 49A / 0.90 = 54.4A.
You would specify a 60A battery charger circuit (such as a Victron Blue Smart IP22 60A or equivalent Mean Well industrial power supply configured for constant current/constant voltage battery charging).
The Peukert Factor for Lead-Acid Systems
If you are designing for flooded or AGM lead-acid instead of lithium, you must apply Peukert's Law. Lead-acid capacity shrinks non-linearly as discharge current increases. The formula is t = H × (C / I)^k, where k is typically 1.3 for lead-acid.
If you pull 49A from a 200Ah lead-acid bank, Peukert's law dictates you will get significantly less than 4 hours of runtime—closer to 2.8 hours. To get 4 hours at 49A, you must oversize the lead-acid bank by roughly 40% compared to the lithium calculation, which in turn requires upsizing your battery charger circuit to handle the larger Ah total.
Charge/Discharge Limits and Lithium Fire-Safety
Every battery chemistry has strict operational boundaries. Exceeding the charge C-rate causes lithium plating on the anode; exceeding the discharge C-rate causes voltage sag and BMS disconnects.
| Chemistry | Max Charge C-Rate | Recommended Daily DoD | Float Voltage (48V Nominal) | Absorption Voltage |
|---|---|---|---|---|
| LiFePO4 (LFP) | 0.5C to 1.0C | 80% to 90% | 53.5V (or disable float) | 55.2V to 56.0V |
| AGM (Lead-Acid) | 0.2C to 0.3C | 30% to 50% | 54.4V | 57.6V to 58.8V |
| Flooded Lead-Acid | 0.1C to 0.2C | 30% to 50% | 52.8V | 56.4V to 58.2V |
Mandatory Protections:
1. Never operate LFP cells without a dedicated, correctly rated Battery Management System (BMS) that features hardware-level High Voltage Disconnect (HVD).
2. The BMS must include Low-Temperature Charge Cut-off (LTCC). Charging lithium below 0°C (32°F) causes irreversible lithium metal plating, which creates internal dendrites that pierce the separator and cause a dead short.
3. Install an external, independently wired contactor controlled by the BMS to physically sever the charge path if the BMS software faults.
For a deeper dive into safe charging profiles and voltage thresholds for lithium chemistries, refer to the testing data published by Battery University (Cadex Electronics), which outlines the precise constant-current/constant-voltage (CC/CV) transitions required to prevent cell degradation.
Frequently Asked Questions
How do I configure a battery charger circuit for series vs parallel battery banks?
The charger circuit always connects to the main DC busbars, not to individual batteries. If you have four 12V 100Ah batteries wired in series to create a 48V 100Ah bank, your charger circuit must be set to the 48V profile (absorption ~56V) and output the current required for 100Ah. If you wire them in two series strings of two, and parallel those strings (creating 24V 200Ah), the charger circuit must be swapped to a 24V profile. The charger circuit only "sees" the total nominal voltage and total Ah of the combined bus; it does not know the internal series/parallel topology of the bank.
Can I use a standard lead-acid battery charger circuit profile on a LiFePO4 bank?
Generally, no. While a lead-acid profile might bulk-charge a LiFePO4 bank to 90% capacity, the lead-acid "absorption" and "float" stages are fundamentally incompatible with lithium. Lead-acid chargers rely on periodic equalization cycles (pushing 60V+ to boil off sulfate) which will trigger the LiFePO4 BMS high-voltage disconnect and potentially damage the cells. Furthermore, continuous lead-acid float voltages will keep lithium cells at 100% state-of-charge, accelerating calendar degradation. You must use a charger circuit with a dedicated LiFePO4 CC/CV profile, or a programmable DC power supply where you can manually disable the float stage and set the exact absorption voltage.
Why does my battery charger circuit keep tripping the AC breaker during bulk charge?
This is almost always caused by ignoring the AC input current draw versus the DC output current. A 60A DC output battery charger circuit operating on a 48V bank is pushing roughly 2880W of DC power. Factoring in 85% AC-to-DC efficiency, the charger pulls over 3380W from the AC wall outlet. On a standard US 120V 20A circuit, the maximum continuous load (80% rule) is 1920W. Your charger circuit is attempting to pull 3380W from a 1920W circuit, tripping the thermal breaker. You must either wire the charger to a 240V AC circuit, limit the AC input current via the charger's software settings, or upgrade the AC branch wiring and breaker to 30A or 40A.
How does Peukert's law change my battery charger circuit sizing for high loads?
Peukert's law primarily affects your discharge runtime and battery bank sizing, which indirectly forces a change to your charger circuit. If high surge loads (like a well pump or air compressor) cause a lead-acid bank to suffer Peukert losses, you must install a much larger Ah bank to survive the runtime requirement. Because the physical Ah of the bank has increased to compensate for the Peukert effect, your battery charger circuit must also be upsized to maintain the 0.2C recharge ratio. For example, if Peukert losses force you to double your lead-acid bank from 200Ah to 400Ah, your charger circuit must jump from 40A to 80A to recharge the larger bank in the same timeframe.






