The Core Current in a Capacitor Formula and Symbol Definitions

The fundamental relationship governing capacitor behavior is that current only flows when the voltage across the terminals changes. The direct answer for the current in a capacitor formula is i(t) = C · (dv(t) / dt). Unlike a resistor, where current is strictly proportional to instantaneous voltage, a capacitor's current is proportional to the rate of change of voltage.

If the voltage is perfectly static (DC steady-state), dv/dt is zero, and the capacitor acts as an open circuit. If the voltage changes violently (like a fast switching edge), dv/dt is massive, and the capacitor demands a surge of current.

Table 1: Symbol Definitions and Standard SI Units
SymbolParameterStandard SI UnitPractical Bench Unit
i(t)Instantaneous current through the capacitorAmperes (A)mA or A
CCapacitanceFarads (F)μF, nF, pF
v(t)Instantaneous voltage across the capacitorVolts (V)V
tTimeSeconds (s)ms, μs, ns
dv/dtRate of change of voltage over timeVolts per second (V/s)V/μs or V/ns

Rearranged Forms and Algebraic Manipulation

On the bench, you rarely need to solve for current alone. You are usually given a target current limit or a required voltage ramp and need to size the capacitor or calculate the timing. Here are the algebraic rearrangements of the core formula, assuming a linear voltage change (constant dv/dt):

  • Solving for Capacitance: C = i / (dv/dt)
    Use case: Sizing a bulk capacitor to limit voltage droop when a microcontroller wakes up and draws a known current burst.
  • Solving for Voltage Change: dv = (i · dt) / C
    Use case: Calculating the voltage ripple on a DC bus given a specific load current and switching frequency.
  • Solving for Time: dt = (C · dv) / i
    Use case: Determining the charge time for a soft-start circuit or a supercapacitor backup bank with a constant current source.

Assumptions, Boundary Conditions, and Unit Traps

The formula i = C(dv/dt) describes an ideal capacitor. In reality, every physical component has Equivalent Series Resistance (ESR) and Equivalent Series Inductance (ESL). At low frequencies or slow ramp rates, the ideal formula is perfectly accurate. However, when dv/dt exceeds 100 V/μs (common in SiC and GaN power converters), ESL dominates the initial current spike, and ESR dictates the steady-state ripple heating. Always verify that your calculated current does not exceed the manufacturer's rated ripple current or peak discharge current.

Critical Unit Trap: The Exponent Mismatch
The most common reason this formula fails on the bench is plugging in microfarads and microseconds without converting to base SI units. If you calculate i = 10 μF × (5V / 2ms), do not just plug in 10 and 2.

Wrong: 10 × (5 / 2) = 25 A.
Right: (10 × 10-6) × [ 5 / (2 × 10-3) ] = 10-5 × 2500 = 0.025 A (25 mA).
Always convert to Farads and Seconds first, then apply the formula.

Realistic Answer Magnitudes

If your calculator spits out an answer, use this sanity-check table to verify if your magnitude makes physical sense for the application:

Application DomainTypical C ValueTypical dv/dtExpected Current Magnitude
Audio Signal Coupling1 μF~1 V/ms1 μA to 10 μA
MCU Bypass / Decoupling100 nF~1 V/ns (fast edge)100 mA to 1 A (transient)
Motor Run (AC Line)25 μF~64 kV/s (60Hz sine)1 A to 5 A (RMS)
EV Inverter DC-Link500 μF~10 kV/μs (SiC switching)50 A to 300+ A (pulse)

Worked Example 1: MOSFET Gate Drive Linear Ramp

Scenario: You are designing a gate driver for a power MOSFET. The MOSFET has an effective input capacitance (Ciss) of 3200 pF. Your gate driver IC must ramp the gate voltage from 0V to 15V in exactly 40 nanoseconds to minimize switching losses. What peak current must the gate driver source?

Step 1: Identify and convert variables to base SI units.

  • C = 3200 pF = 3200 × 10-12 F = 3.2 × 10-9 F
  • dv = 15V - 0V = 15 V
  • dt = 40 ns = 40 × 10-9 s

Step 2: Calculate dv/dt.

  • dv/dt = 15 V / (40 × 10-9 s) = 3.75 × 108 V/s (or 375 V/μs)

Step 3: Apply the formula.

  • i = (3.2 × 10-9 F) × (3.75 × 108 V/s)
  • i = 1.2 A

Conclusion: Your gate driver IC must be capable of sourcing at least 1.2A of peak current. A standard logic buffer (e.g., 74HC series, ~25mA) will fail here; you need a dedicated gate driver like the TI UCC27524 which handles up to 5A peak.

Worked Example 2: AC Motor Run Capacitor (Sinusoidal State)

Scenario: You are replacing a motor run capacitor on an HVAC compressor. The old capacitor is rated at 40 μF. The supply is 240V RMS at 60Hz. What is the peak current flowing through this capacitor during normal operation?

Step 1: Define the voltage function.

  • RMS Voltage = 240V. Peak Voltage (Vp) = 240 × √2 ≈ 339.4 V.
  • Angular frequency (ω) = 2π × 60Hz ≈ 377 rad/s.
  • v(t) = 339.4 · sin(377t)

Step 2: Take the derivative of v(t).

  • dv/dt = 339.4 × 377 · cos(377t) = 127,953.8 · cos(377t) V/s

Step 3: Apply the formula with C = 40 μF (40 × 10-6 F).

  • i(t) = (40 × 10-6) × 127,953.8 · cos(377t)
  • i(t) = 5.118 · cos(377t) A

Conclusion: The peak current is 5.12 A. The RMS current is 5.12 / √2 = 3.62 A. When sourcing a replacement, you must ensure the new capacitor's datasheet specifies an RMS ripple current rating greater than 3.62 A, or the internal dielectric will overheat and vent.

Decision Tree: Selecting a Capacitor for High dV/dt and Ripple Current

Knowing the calculated current is only half the battle. The physical construction of the capacitor dictates whether it will survive that current. Ceramic capacitors (MLCCs) handle high dv/dt beautifully but lack bulk capacitance. Aluminum electrolytics offer bulk but choke on high dv/dt and high-frequency ripple. Metallized film capacitors bridge the gap for high-power switching.

Use this decision path to select the correct dielectric and terminate on a specific part number for high-stress power applications.

Table 2: Capacitor Technology Decision Matrix
Condition / RequirementRecommended DielectricWhy?
IF dv/dt < 5 V/μs AND I_rms < 2A AND V < 50V Multi-Layer Ceramic (MLCC - X7R/X5R) Extremely low ESL, handles fast edges, cheap. Avoid Y5V due to voltage coefficient.
IF dv/dt < 1 V/μs AND I_rms > 5A AND High bulk needed (>100μF) Aluminum Electrolytic (Low-ESR series) Highest capacitance per dollar. Must be rated for specific ripple current to avoid thermal runaway.
IF dv/dt > 100 V/μs AND I_peak > 20A AND V_bus > 400V (DC-Link / Snubber) Metallized Polypropylene Film (MKP) Self-healing dielectric, virtually zero ESL, handles massive dv/dt without internal arcing.
The Concrete Pick for High-Power DC-Link Applications:
If your calculations from the formula above dictate a DC-link capacitor for a 800V SiC inverter bus experiencing 500 V/μs switching edges and 40A RMS ripple, standard electrolytics will fail within months due to internal inductance and electrolyte boil-off.

Default Recommendation: Select the TDK B32776D0106K000. This is a 10μF, 1100V DC metallized polypropylene film capacitor. It is specifically engineered for high dv/dt (rated for >1000 V/μs) and handles high RMS ripple currents without the derating penalties seen in ceramic or electrolytic alternatives. Always verify the physical footprint (lead spacing) matches your PCB busbar layout before ordering.

By strictly tracking your units through the i = C(dv/dt) formula and matching the resulting current profile to the correct dielectric physics, you eliminate the guesswork that leads to exploded capacitors and failed prototype boards.