Limiting DC motor's stall current draw from power source
A stall condition can pull an enormous amount of current if you use large capacitor banks without any type of current limit control and can cause damage to the power electronics.  Usually you'd have current sense feedback that would allow you to monitor the current and turn off your power mosfets (or transistors or whatever) under such a condition.  This typically involves a low value resistor (or the on resistance of a mosfet) and a difference amplifier or other amplifier circuit feeding a hardware shut down or a microcontroller that can respond quickly.  The response must be fast, especially if your control logic is running off the same supply.  The drawback to setting a lower, more conservative current limit is that start up conditions usually pull more current.  So setting the current limit too low will limit your start up acceleration.