Hello I have designed a current boost converter:

As you can see in the final equation if D<2/3 then the output current has a 180 degrees phase shift from the input current even though I am using DC.I dont understand why this is happening and for D=3/2 we get a 0 which means that the output current is always 0.Why are these weird stuff happening?

As you can see in the final equation if D<2/3 then the output current has a 180 degrees phase shift from the input current even though I am using DC.I dont understand why this is happening and for D=3/2 we get a 0 which means that the output current is always 0.Why are these weird stuff happening?

