Understandig of boost converter

boostcurrent-sourceinductorvoltagevoltage-regulator

I am currently using boost converter so I made all the calculation to make it work.
My question is not about calculation it is about how physically is a boost converter working.

Here it is : the output voltage is depending on the duty cycle D.
If we ignore the efficiency D=1-Vin/Vout
then Vout = Vin/1-D. which means that when the duty cycle increase, the output votage increase.

enter image description here

The functionment of the converter is as follow:

  • when the inside switch S is on there is a current charging the inductor
  • when the inside switch S is off the inductor L oppose the variation of current and then a voltage in series with Vin is created so Vout > Vin

The only thing I don't understand is : why is the voltage increase with the duty cycle?

If the duty cycle increase ILmax will be higher but for an inductor U = L*di/dt. Then the voltage across the inductor depends on the decreasing of the current and not on ILmax.
Since the load (C and R) is the same the decreasing of current should be the same and then VL should be the same no?

Then, physically why is VL depending on duty cycle?

Best Answer

"why is the voltage increase with the duty cycle?" Simple: if you increase the DutyCycle, you charge the inductor for longer, hence it contains more energy at the end of the charge. On the discharge cycle this energy is transferred via diode D into the load and the capacitor.

Yes ILmax will be higher because it will be charged more. Realize that a capacitor is charged with current and the voltage shows how much it is charged. With an inductor it's the other way round, it is charged by applying a voltage (this happens when S closes) and the current shows how much it is charged.

You focus a bit much on Vl, the voltage across the coil. But that is not so important, the inductor current is what matters. The inductor behaves as a current source when it still contains charge and S is open.

Note that for the same dutycycle if you increase the value of the load R, the output voltage V0 will increase ! A given Dutycycle does not result in a constant voltage at the output. So that's why real boost converters need a feedback circuit to control the dutycycle.

If you would remove load R, the voltage would increase to infinity ! (in theory that is)