Hand Calculations logo Hand Calculations All help pages ▾

Output Voltage Ripple⚠ unverified

Electrical / Power Electronics · Compute the approximate output voltage ripple from capacitance and ESR

Parameters

InputSymbolUnitDefaultDescription
IoutIoutA1.0Output (or ripple) current amplitude
CCF1.0Output capacitance
ffHz1.0Switching frequency
ESRESR0.0Equivalent series resistance of the capacitor, in ohms (Ohm). Default is 0
OutputSymbolUnitDescription
resultΔVVApproximate peak-to-peak output voltage ripple, in volts (V)

The science & history

Understanding the Parameters

Derivation (Approaching a Proof)

Capacitive term (classic CCM buck). In continuous conduction the inductor current is a triangle of peak-to-peak $\Delta I_L$ sitting on $I_{out}$. The capacitor absorbs the AC part of that triangle. For the standard analysis with $\Delta I_L$ spanning the full cycle symmetrically, the peak-to-peak capacitor voltage from charge alone is

$$\Delta V_C = \frac{\Delta I_L}{8\,C\,f}.$$

A common design approximation sets $\Delta I_L \sim I_{out}$ (or uses a fixed fraction); the registry form collapses to $\Delta V_C = I_{out}/(8 C f)$, i.e. the case $\Delta I_L = I_{out}$. (If you know $\Delta I_L$ from Buck Inductor Ripple, prefer $\Delta I_L/(8Cf)$ for accuracy.)

ESR term. The capacitor ESR sees the ripple current; a simple bound uses load current magnitude, $\Delta V_{ESR} \approx I_{out}\,ESR$ (conservative order-of-magnitude / full-load step style). More precise designs use $\Delta I_L\cdot ESR$ for the ESR contribution.

Sum (first order): $\Delta V \approx \Delta V_C + \Delta V_{ESR}$ when the peaks roughly align — the registry formula adds the two contributions directly.

History

Output-cap ripple equations are textbook buck-converter design (Middlebrook, Erickson/Maksimović, and app notes from every power IC vendor). As ceramic MLCC banks replaced bulk electrolytics, the balance shifted from ESR-dominated to $C$- and ESL-dominated ripple.

Related Concepts: Buck Inductor Ripple, Buck Converter Duty Cycle, Capacitor Energy, Conduction Loss

Notes: Registry calculator output-voltage-ripple (unverified). Approximate CCM buck model; registry unit bug: $ESR$ labelled dimensionless — should be ohm. Does not model ESL or control-loop interaction.

← Back to the workspace  ·  All help pages  ·  Getting started