Simulation – PSIM Simulation of Buck Converter

bucksimulation

I'm having some trouble simulating a closed loop buck converter I designed.I am using PSIM for verifying the correctness of my circuit, but I can't figure out why the output is all wrong.PSIM circuit

Output Voltage

It is supposed to be a 12 V to 5 V buck chopper at switching frequency = 200 kHz.Output power = 50 W.When a friend simulated a similar circuit on ORCAD, he used an isolation component for the gate drive part of MOSFET, but there seems to be no such block on PSIM.

How can I correct this?
EDIT 1:
Yes I did connect my n-channel MOSFET wrong, but correcting it (or using p-channel MOSFET) didn't give me the right output voltage of 5 V)
enter image description here

Best Answer

MOS1 is backwards, so right now the output voltage will just be the input minus the voltage drop from the body diode. It is, however, the correct type (you should be using an N channel FET, not P). Typically you need a high-side gate driver with a bootstrap capacitor to use one though. I recommend operating the converter in open loop at 50% duty cycle. You can then confirm if the switching action is working correctly and you should get 6V on the output. If that works, then the problem lies in your compensator values.

Related Topic