If we take a buck/boost converter that is known to function correctly, but increase the bulk capacitance by 10x, what can we expect to happen electrically?

Background: I took the design below off TI's WEBENCH tool. Input: 10-14 V, output 12 V @ 8 A. The total input capacitance is 68 uF (CBulk, aluminum) + 3*15 uF (Cin, ceramic) = 113 uF. Reference Design

After building it out on a board, I realized there were some serious instabilities occasionally; especially at higher loads, or if the load current suddenly changed. After a lot of debugging I finally realized a larger bulk capacitor (1000uF = 1 mF) upstream was causing it. After removing it, the PSU functioned as intended. In reality, my input stage was:


simulate this circuit – Schematic created using CircuitLab

Now everything is working, but I'd like to understand better before proceeding:

  1. Why did the large bulk capacitor cause the instability in the output?
  2. How can we calculate the bulk capacitor size limit?
  3. Is the bulk capacitor size limit a function of the output capacitors?
  • 2
    \$\begingroup\$ Not much. What’s feeding the input though and how will that part handle the increased inrush, that’s the question. \$\endgroup\$
    – winny
    Oct 30, 2018 at 20:37
  • 1
    \$\begingroup\$ I'm kind of surprised at this, but I guess it's not entirely unexpected. A switching supply, of necessity, has a negative Thevanin equivalent resistance on its input. Just plot the current vs. voltage for anything that's consuming constant power -- it'll jump out at you. So you cannot be entirely blithe about connecting one to a load. \$\endgroup\$
    – TimWescott
    Oct 30, 2018 at 20:41
  • \$\begingroup\$ All bets are off and strange thing may happen if your actual PCB layout doesn't follow manufacturer's board template. If you, God forbid, use some breadboard, then just forget it. \$\endgroup\$ Oct 30, 2018 at 20:49
  • 1
    \$\begingroup\$ Are you sure the instabilities where on your supply and not on the primary source? What is supplying Vin? 1mF would be a fairly large load for a switcher. \$\endgroup\$ Oct 30, 2018 at 22:12
  • \$\begingroup\$ "In reality, my input stage was:..." - are you really using an IRF9530 to switch more than 8 Amps? What exactly is the power source? \$\endgroup\$ Oct 30, 2018 at 22:48

1 Answer 1


The problem is unlikely to be the capacitor value itself, but rather its parasitics interacting with the negative impedance of the switching converter. More specifically the capacitor equivalent series inductance creating a low-frequency resonance that is excited by the transients and amplified by the SPS.

An Aluminum Electrolytic capacitor has relatively high values of series resistance (which is counterintuitively good in this case) and inductance. A 1mF Aluminum electrolytic can have on the order of 5nH of ESL (and 20mΩ ESR) which, when combined with its capacitance, creates a series RLC that resonates at ~70kHz. A low-enough frequency to interact with your SPS.

At a 60W load and 12V input your SPS presents a (nonlinear) negative resistance of approximately -400mΩ. This negative resistance is considerably larger than the rest of the dissipating elements in that net, the 10mΩ of the pass transistor, and the 20mΩ of ESR.


simulate this circuit – Schematic created using CircuitLab

As you found out, reducing the capacitor would increase the resonant frequency which is less likely to interact with the SPS. But, if you need that level of energy storage, you can achieve a similar result by using several capacitors in parallel and/or adding ferrite beads or small resistors with the right dissipation characteristics.

To make absolutely sure the problem does not recur, however, you would need to model the SPS actual non-linear impedance so that you can get a better sense for what range of values would be acceptable (e.g., lower voltage inputs and higher power outputs make the problem worse).


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.