To calculate charge in a capacitor, use the fundamental formula Q = C × V, where Q is the charge in Coulombs, C is the capacitance in Farads, and V is the voltage across the dielectric. However, in power and energy storage systems, raw charge (Coulombs) is rarely the metric that matters most. Instead, we calculate the stored energy in Joules using E = ½CV² to determine if a capacitor bank can sustain a high-inrush load—like a 5HP well pump starting up—without dragging the system voltage below the inverter's low-voltage disconnect (LVD) threshold.
When designing an off-grid or UPS system, pairing a supercapacitor bank with a LiFePO4 battery bank creates a hybrid buffer. The capacitors handle the violent, millisecond-scale current spikes, while the batteries supply the sustained watt-hours. Below is the exact engineering framework for sizing both.
System Block and Hybrid Storage Architecture
A robust hybrid storage system follows a strict source-to-load architecture to prevent high-frequency ripple from degrading battery chemistry. The power flow operates as follows:
- Source: Solar array (via MPPT) or Grid/Generator (via AC-DC rectifier).
- Storage Node (DC Bus): LiFePO4 Battery Bank (sustained energy) wired in parallel with a Supercapacitor Bank (inrush buffer), both protected by a high-current BMS and pre-charge circuit.
- Conversion: DC-AC Inverter (e.g., Victron MultiPlus or OutBack Radian) drawing from the DC bus.
- Load: AC motor or compressor requiring 3x to 6x running wattage for startup.
Before diving into the capacitor math, review the baseline sizing parameters for a standard 48V nominal system driving a 5HP (3700W running, 15000W surge) load.
| Component | Primary Metric | Sizing Formula | Target Value (5HP Load) |
|---|---|---|---|
| Supercapacitor Bank | Capacitance (F) | C = 2E / (Vh² - Vl²) | 66.6 F (minimum) |
| LiFePO4 Battery | Capacity (Ah) | Ah = (Wh × t) / (Vnom × DoD × η) | 200 Ah (at 0.5C max) |
| Inverter | Surge / Cont (W) | Pcont ≥ Prun, Psurge ≥ Pstart | 5000W Cont / 10000W Surge |
| BMS / Busbar | Current Limit (A) | Imax = Psurge / Vlow | 250A Continuous / 400A Peak |
How to Calculate Charge in a Capacitor for Inrush Buffering
Knowing how to calculate charge in a capacitor is only half the battle; you must calculate the usable energy delta. A capacitor charged to 50V holds more energy than one at 40V, but your inverter will shut off if the DC bus drops below 40V. Therefore, we only care about the energy available between the high voltage (Vh) and low voltage (Vl) thresholds.
The Worked Example: 5HP Pump Startup
A 5HP well pump requires a 15,000W (15kW) surge for 2 seconds to start the motor. Your inverter is only rated for a 10,000W surge. The capacitor bank must supply the remaining 5,000W for 2 seconds.
- Energy Required (E): 5,000W × 2s = 10,000 Joules.
- Voltage Window: Vh = 52V (fully charged), Vl = 44V (inverter LVD threshold).
- Capacitance Needed (C): Using E = ½C(Vh² - Vl²), we get 10,000 = 0.5 × C × (52² - 44²).
- 10,000 = 0.5 × C × (2704 - 1936) → 10,000 = 0.5 × C × 768 → 10,000 = 384C.
- C = 26.04 Farads.
Now, to find the total charge stored at the peak voltage of 52V: Q = 26.04 F × 52 V = 1,354 Coulombs. In practice, you would wire three 10F, 500V-rated supercapacitor modules in parallel to yield 30F, providing a safe 15% margin above the calculated 26.04F requirement.
Series vs. Parallel Consequences for Capacitors
When building the physical bank, the wiring topology drastically alters your V and Farad ratings:
- Parallel Wiring: Capacitance adds (Ceq = C1 + C2), but the maximum voltage rating remains equal to the lowest-rated cell. Use this to increase total charge (Q) and energy storage at a fixed DC bus voltage.
- Series Wiring: Voltage ratings add, but total capacitance drops (1/Ceq = 1/C1 + 1/C2). Use this only when your DC bus voltage exceeds the rated voltage of individual supercapacitor cells (which are typically rated for 2.7V to 3.0V each). Note: Series strings require active cell-balancing ICs to prevent overvoltage on individual cells during charging.
Sizing the LiFePO4 Battery Bank: Peukert, C-Rate, and DoD
While the capacitor handles the 2-second surge, the LiFePO4 battery bank must handle the 3700W continuous running load. Sizing this requires accounting for inverter efficiency, Depth of Discharge (DoD), and discharge rates.
Series vs. Parallel Consequences for Batteries (V and Ah)
Unlike capacitors, battery sizing revolves around Amp-hours (Ah) and Watt-hours (Wh).
- Series: Voltage multiplies, Ah remains identical. Four 12V 100Ah batteries in series yield 48V at 100Ah (4800Wh).
- Parallel: Ah multiplies, Voltage remains identical. Two 48V 100Ah batteries in parallel yield 48V at 200Ah (9600Wh).
Applying Peukert's Law and Efficiency Factors
Peukert's Law (t = H × (C / (I × H))k) dictates that a battery's effective capacity shrinks as the discharge current increases. While lead-acid batteries suffer heavily from this (Peukert exponent k ≈ 1.3), LiFePO4 cells have a very low exponent (k ≈ 1.05). However, you must still apply an efficiency factor (η) to account for inverter losses and internal ohmic heating.
Battery Sizing Math:
- Load Energy: 3700W running load for 2 hours = 7,400Wh.
- Inverter Efficiency (η): Assume 93% (0.93). Required DC energy = 7,400 / 0.93 = 7,956Wh.
- Depth of Discharge (DoD): To maximize LiFePO4 cycle life (achieving 4,000+ cycles), limit DoD to 80% (0.80). Total bank capacity needed = 7,956 / 0.80 = 9,945Wh.
- Amp-Hour Conversion: At a 48V nominal bus, 9,945Wh / 48V = 207 Ah.
Select a 48V 200Ah or 280Ah server-rack battery (e.g., EG4 or SOK) to satisfy this requirement while keeping the continuous C-rate well below 0.5C.
Inverter/Charger Sizing and Charge/Discharge Limits
The final piece of the system block is the inverter/charger, which must be configured with strict voltage limits to protect both the capacitor bank and the battery chemistry.
Charge and Discharge Limits
Supercapacitors and LiFePO4 cells have vastly different voltage profiles. A 16-series (16S) LiFePO4 bank operates between 40V (empty) and 58.4V (full). Supercapacitor cells rated for 2.7V in a 20-series string can handle up to 54V. If you charge the DC bus to 58.4V to top off the batteries, you will overvoltage and destroy a 54V-rated capacitor string.
| Parameter | LiFePO4 16S Limit | Supercap 20S (2.7V) Limit | System Compromise Setting |
|---|---|---|---|
| Absorption / Max Charge | 58.4V (3.65V/cell) | 54.0V (2.70V/cell) | 53.5V (Protects caps, charges battery to ~90% SoC) |
| Float Voltage | 54.0V (3.37V/cell) | N/A (Caps self-discharge) | 53.0V |
| Low Voltage Disconnect (LVD) | 44.8V (2.80V/cell) | N/A (Down to 0V is safe) | 46.0V (Prevents inverter cutout under load sag) |
Inverter and Charger Sizing
For our 5HP load, the inverter must be sized for the continuous draw, while the capacitor handles the delta of the surge. A 5000W continuous / 10000W surge inverter (like the Victron MultiPlus 48/5000) is ideal. The 10kW inverter surge plus the 5kW capacitor surge yields the 15kW needed for the motor startup.
The AC-DC battery charger (or MPPT solar charge controller) must be sized to replenish the battery without exceeding the manufacturer's recommended charge C-rate. For a 200Ah LiFePO4 bank, a 0.2C to 0.5C charge rate is optimal for longevity. This dictates a charger output of 40A to 100A (roughly 2000W to 5000W of charging power). Pushing a 200A charger into a 200Ah bank (1C charge) will generate excessive heat at the busbars and degrade the cell electrolyte over time, negating the premium you paid for lithium chemistry.
By calculating the exact Coulomb and Joule requirements of your capacitor bank, and pairing it with a Peukert-adjusted, DoD-limited LiFePO4 bank, you eliminate the most common cause of off-grid system failure: inverter low-voltage faulting during motor startup.






