← All calculatorsCalculator

Bulk Capacitor Calculator

Size the bulk capacitor bank of a motor drive fed through a harness. It checks the bank's ripple current, the real bus impedance at the PWM frequency, the harness LC resonance against the driver's negative input resistance, and simulates hot-plug and load-step transients. The model was first built for a small robot-joint driver.

Bus and load

Capacitor bank

Damping branch (optional)

Harness to the supply

Protection and regeneration

Defaults: the MMC's current bench — an X-NUCLEO-IHM07M1 (L6230) shield with its single 100 µF / 63 V electrolytic, on an 18 V bench supply through about 1 m of leads, driving a maxon EC-i 40 at up to 1 A. The shield has no TVS, so the clamp limit is set to the L6230's 52 V supply maximum. ESR, ESL and ripple rating are typical for a low-ESR electrolytic of that size, not from the part's datasheet.

Check / quantityValueCriterion / note

Bus impedance seen by the driver

Bank ∥ harness (∥ damping branch), log–log

Below the current-loop bandwidth the driver regulates its power, so it looks like a negative resistance of −V²/P. If the bus impedance peak reaches that line inside the loop's bandwidth, the input filter and the driver can oscillate together (Middlebrook). Keep the peak at least 6 dB below it, or add damping.

Hot-plug

bus charged from 0 V in one step

Load step

0 to full input current
Ceff = n · C · retention  ·  ESRbank = ESR / n  ·  ESLbank = ESL / n
IC,rms = Î · √(M (√3/4π + cos²φ (√3/π − 9M/16))) ≤ 0.46 · Î  (worst case, M ≈ 0.61, cos φ = 1)
Zbus(f) = Zbank ∥ Zharness ∥ Zdamp  ·  ΔVpp ≈ 2√2 · IC,rms · |Zbus(fsw)|
f0 = 1 / 2π√(Lh C)  ·  Z0 = √(Lh / C)  ·  stable if |Zbus|peak ≤ ½ · V² / P
Optimal damping (n = Cd/C = 4): Rd = Z0 √((2+n)(4+3n) / (2n²(4+n)))
Regeneration into an isolated bus: Vpeak = √(Vmax² + J ω² / C)

References

  • J. W. Kolar, S. D. Round — Analytical calculation of the RMS current stress on the DC-link capacitor of voltage-PWM converter systems (IEE Proc. EPA, 2006)
  • R. D. Middlebrook — Input filter considerations in design and application of switching regulators (IEEE IAS, 1976)
  • R. W. Erickson, D. Maksimović — Fundamentals of Power Electronics, ch. 10: Input filter design (optimal damping)