Below Vtr1 and Vtr2 are transformer secondaries with 12V amplitude at 50Hz:

enter image description here

Both circuits' bridges and loads are exactly the same except the ripple filters used. First one uses a "π filter", the other one only uses parallel capacitors.

As you can see from the plots the ripples are almost the same.

Why/in which situations one would prefer a "π filter" instead of capacitors?


Transient current at turn on is much much less in pi filter due to the inductor.

On the other hand, I vary the load resistance from 10k to 0 Ohm and it seems the pi filter is not a good idea for power supply ripple filtering for varying loads(?):

enter image description here

  • 2
    \$\begingroup\$ For one, make an AC analysis to see how different they behave for different frequencies. Also have a look at the current curve, you have lots of inrush. Lastly, for that simple power supply its usually the caps for filtering, pi filters are more of an option for signals. \$\endgroup\$
    – PlasmaHH
    Commented Oct 20, 2017 at 12:01
  • \$\begingroup\$ A \$\pi\$ filter can be used to compensate for mismatched antenna and driver. \$\endgroup\$ Commented Oct 20, 2017 at 12:02
  • \$\begingroup\$ Oh and additionally note that you should use some real diode, not an ideal one \$\endgroup\$
    – PlasmaHH
    Commented Oct 20, 2017 at 12:05
  • \$\begingroup\$ @PlasmaHH I just checked in simulation that the surge current at the supply turn on is 70A for the cap filter, but only 200mA for the π filter due to the inductor. \$\endgroup\$
    – user16307
    Commented Oct 20, 2017 at 12:11
  • \$\begingroup\$ What of your load is not constant? \$\endgroup\$
    – Christian
    Commented Oct 20, 2017 at 12:57

3 Answers 3


You can think of both of these circuits as filters: The pi network behaves as a second-order low-pass filter, while the many capacitors circuit behaves as a first order low-pass filter. You can think of this order as a single property of each of these filters.

The other property to keep in mind with these filters is the cut-off frequency. The whole point of a low-pass filter is to cut off all frequencies above some chosen frequency which is called the cut-off frequency. No filter is perfect, so frequencies above this cut-off still appear at the output, just attenuated. How attenuated? Well this brings us back to the order of the filter. The higher order the low-pass filter, the greater it attenuates the frequencies above it's cut off frequency. So a first order low-pass filter may attenuate all 100hz signals by -3dB while a higher order filter with the same cut-off frequency may attenuate a 100hz signal by -6dB.

Now this circuit you've presented is a special case where you're trying to pass only DC, or 0hz. This means you're essentially moving your cut-off frequency as close to 0hz as possible. As you increase the size of the capacitors in the capacitor-only circuit, you're really just lowering the cut-off frequency close to zero. As your cut off frequency lowers, from 1hz, to 0.1hz, to 0.01hz, this means that any higher frequencies than this will be attenuated. What this means in this case is that your circuit will have a much higher start up time: straight DC voltage, started 10 seconds ago, has no frequency content greater than 0.1hz as it's essentially just half a period of a 0.1hz square-wave. After this start up time though, your circuit will work quite well as it's cut-off frequency is very low: the 50hz input will be attenuated by a massive degree as the cut-off frequency is very close to 0hz, and so a very small amount of it will be seen at your output.

The pi circuit behaves as a second-order low-pass filter, and works exactly the same: as you increase the component size, the frequency will move closer and closer to zero. However, since the filter is second-order, the 50hz frequency content will be even more attenuated at the output than with the first order low-pass at the same cut-off frequency. What this essentially means is that now the start up time is the same as the 1st-order circuit, but it filters out the 50hz better.

In your setup, the massive inductor value causes your second order filter to also have a much lower cut-off frequency, which is what causes the massive start up time you're seeing.

There are many more subtleties which require more than thinking about both circuits as filters to understand: the inductor may cause small over-voltages in some case, perhaps if your load impedance is changing, where as this is impossible with purely capacitive filtering. Purely capacitor filters will begin with sinking all the current away from the load which draws a lot of initial power while it's starting up, where as inductors prevent current from reach the load by drawing no current and thus waste much less power during start up. As other answers have said, pi filters are generally used for signal filtering where the cut-off frequency > 0hz, where as for power a pure capacitor 1st-order low-pass is usually what's used.


You can dampen the PI filter, using R = sqrt( L/C). Thus 1uH and 1uF need 1 ohm, for Q = 2 behavior.

1uH and 10,000uF need 0.01 ohm Rdampen, which just may be the resistance of the soldering, and you get the dampening for free. And people conclude this is magic, and just punt and hope instead of performing some maths.


The "pi" filter is not much of a filter as such. You need something generating a series impedance to actually do proper filtering. Granted, with relatively huge capacitances such as here (4.7mF * 4), just the parasitics will do some filtering for you.

Those big caps would do a fine job at stabilizing any load step changes of course. That 50µF capacitor is puny in comparison to the 18.8mF capacitance you have at the other example. Replacing the second 50µF cap with one 4.7mF cap would be a more balanced approach.

I don't know what your exact application is, but generally for high frequencies you'd be better served with a ferrite + capacitor or a 3-terminal capacitor in the output. Neither one makes sense for 50Hz however.

Note that 18.8mF capss will generate one mother of an in-rush current. You'll blow fuses with that unless you put some sort of pre-charge circuit / in-rush current limiter in place.

You can calculate your voltage ripple to determine how much capacitance you actually do need, the formula is: $$V_{pp} = \frac{I_{load}}{fC}$$ Given that the frequency is really low (50Hz), large amounts of capacitance may be needed..

You would likely get better quality power rail by increasing the transformer output voltage and putting a voltage regulator after the big capacitor. That way the ripple is not "seen" by the load.

  • 1
    \$\begingroup\$ The advantage of a pi filter is that the high frequency currents caused by any switching loads will have a higher time getting onto the powersupply. So even though the capacitor might be smaller, it will be better at giving off current. It might be inferior at 50 Hz but it will be better at higher frequencies (especially if we factor in the ESR of the capcitors) \$\endgroup\$
    – Joren Vaes
    Commented Oct 21, 2017 at 13:38
  • \$\begingroup\$ @JorenVaes EMI filtering is a different matter of course. You want to have e.g. common mode choke on the primary side, not on secondary. It sounds like we don't have any power supply as such but run a transformer directly from mains in this case. \$\endgroup\$
    – Barleyman
    Commented Oct 22, 2017 at 15:47

Your Answer

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

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