To charge a capacitor bank in a power storage system, you must use a current-limited pre-charge circuit to prevent inrush current from welding contactors or tripping breakers, followed by a constant-voltage top-off from your DC bus. When integrating supercapacitors as a surge buffer for lithium batteries, the charging sequence requires balancing the capacitor's near-zero internal resistance against the battery's strict C-rate limits. As of 2026, with LiFePO4 pricing stabilizing around $120/kWh, hybridizing a small supercap bank to handle motor-start surges remains the most cost-effective way to prevent battery degradation.
The System Block: Source, Capacitor Buffer, and Load
Before wiring, map the energy flow. In a high-surge DC microgrid (like an off-grid solar setup running a 2HP well pump), the system block flows from source to load through a specific hierarchy:
- Source: Solar array feeding an MPPT charge controller, or a grid-tied inverter charging the DC bus.
- Primary Storage: Lithium Iron Phosphate (LiFePO4) battery bank providing the bulk energy (Ah capacity).
- Surge Buffer: Supercapacitor bank wired directly to the DC bus, separated by a heavy-duty DC contactor and a pre-charge bypass.
- Load: The inverter or high-surge DC motor controller.
The Charging Sequence:
1. Pre-Charge: Close the pre-charge circuit (a power resistor in series with the main line). This limits current to a safe threshold (e.g., 10A-20A) while the capacitor voltage ramps up to match the DC bus.
2. Main Contactor Closure: Once the voltage differential between the bus and the capacitor drops below 2V, the main DC contactor closes, bypassing the resistor.
3. Constant Voltage (CV) Top-Off: The capacitor now floats on the DC bus, drawing only microamps to compensate for internal leakage current.
Sizing Math: Capacitance, Peukert’s Effect, and Efficiency
To size the capacitor bank, you must calculate the energy required to cover the surge delta. The fundamental energy equation for a capacitor is:
E = 0.5 × C × (V_max² - V_min²)
Where E is energy in Joules, C is capacitance in Farads, and V is the operating voltage window.
The Peukert Factor and Efficiency
Peukert’s Law dictates that a battery’s effective capacity (Ah) drops as the discharge current increases. For LiFePO4, the Peukert exponent (k) is roughly 1.05. While better than lead-acid (k ≈ 1.3), pulling 3C surges still generates massive I²R heat and reduces usable capacity. Supercapacitors, however, store energy electrostatically, not chemically. Their Peukert exponent is exactly 1.0. They deliver the same total energy at 100A as they do at 1A.
However, capacitors suffer from Equivalent Series Resistance (ESR) efficiency losses. If your supercap has an ESR of 0.3mΩ and you pull 500A, the voltage drop is V_drop = 500A × 0.0003Ω = 0.15V per cell, and the heat dissipated is I²R = 75W per cell. You must derate your usable voltage window by this ESR drop to prevent the inverter's low-voltage cutoff from tripping mid-surge.
Series vs. Parallel: Voltage, Ah, and Balancing Consequences
Understanding how series and parallel configurations affect capacitors versus batteries is where most DIY builds fail. The physics governing them are fundamentally different.
| Configuration | Capacitors (Supercaps) | Lithium Batteries (LiFePO4) |
|---|---|---|
| Series | Voltage adds. Capacitance decreases (1/C_total = 1/C1 + 1/C2). | Voltage adds. Ah capacity remains the same. |
| Parallel | Capacitance adds. Voltage remains the same. | Ah capacity adds. Voltage remains the same. |
| Balancing Need | Active/passive balancing required in series to prevent overvoltage on high-ESR cells. | Active BMS required to manage cell drift and prevent overcharge. |
Charge/Discharge Limits and Inverter Sizing
Let’s apply this to a concrete scenario: running a 1.5kW (2HP) water pump that requires a 4.5kW starting surge for 2 seconds on a 24V nominal DC system.
Capacitor Charge/Discharge Limits
Standard supercapacitor cells (like the Maxwell/Eaton 2.7V 3000F) have strict limits:
- Max Voltage: 2.7V absolute max per cell. Exceeding this by even 0.1V accelerates electrolyte decomposition and vents the cell.
- Max Continuous Current: Dictated by thermal limits, usually around 100A-150A for 3000F cells.
- Max Surge Current: Often rated for 1-second bursts up to 1000A+.
To hit 28V (the absorption voltage of a 24V LiFePO4 bank), you need 11 cells in series (11 × 2.7V = 29.7V max). The series capacitance drops to 3000F / 11 = 272F.
Inverter and Charger Sizing
Your inverter must be sized for the continuous load, while the capacitor bank handles the surge.
- Continuous Load: 1500W. At 24V, that’s ~65A.
- Surge Load: 4500W. At 24V, that’s ~190A.
- Inverter Pick: A 3000VA / 24V inverter (like the Victron MultiPlus 24/3000) handles the 1500W continuous load easily and has a 2-second surge rating of roughly 5500W. However, relying on the battery to supply that 190A surge triggers Peukert losses and BMS stress.
- The Buffer Solution: The 272F supercap bank is sized to supply the 125A delta (190A total - 65A from battery) for the 2-second motor start. Energy required: E = 24V × 125A × 2s = 6000 Joules. Our 272F bank operating between 28V and 22V provides 0.5 × 272 × (28² - 22²) = 40,800 Joules. This is massive overkill for a 2-second surge, meaning you could easily use smaller 350F cells or fewer in parallel to save weight and cost.
Decision Tree: Picking Your Pre-Charge and Buffer Components
Use this decision path to select the exact hardware for your capacitor charging and buffering system. Do not skip the pre-charge calculation.
| Condition / System State | Action / Component Choice |
|---|---|
| Surge load is < 2x continuous load | Skip supercaps. Rely on LiFePO4 BMS surge rating (typically 2C for 10s). |
| Surge load is > 3x continuous load | Implement supercapacitor buffer bank. |
| DC Bus Voltage is 24V nominal (28V max) | Wire 11x 2.7V Supercaps in series. Add 10kΩ passive balancing resistors across each cell. |
| Calculating Pre-Charge Resistor | Target 10A max inrush. R = V / I = 28V / 10A = 2.8Ω. |
| Resistor Power Rating | P = I²R = 100 × 2.8 = 280W peak. Use a 300W wirewound chassis-mount resistor. |
| Pre-Charge Time Constant (τ = R × C) | For 272F bank: τ = 2.8 × 272 = 761 seconds (Too slow!). Pivot to active current limiter. |
By isolating the high-C-rate surge demands from your lithium chemistry, you eliminate Peukert-induced voltage sag, extend your battery cycle life by thousands of cycles, and ensure your inverter never faults on a low-voltage error during motor startup.
References:
U.S. Department of Energy: Supercapacitors Store and Release Energy Rapidly
NREL: Advanced Energy Storage Systems for Microgrids






