Push pull converter, why is not working properly in simulation?

Hi,

test push pull.qsch (13.9 KB)

In fig a) you can see a push pull schematic:

In simulation:


image

You missing something important. I add a comment list in the schematic for your reference.
For power electronics, all transformer must have inductance included, you need that for the topology to work (update : correct the schematic to v2).

Use coupled inductor method : K coupling
test push pull - KSK v2.qsch (14.4 KB)

Use ×-device transformer method
test push pull - KSK v3.qsch (15.8 KB)

1 Like

See


test push pull - ABv1.qsch (17.1 KB)
And I also have a nonlinear core with a hysteresis Loop with the Julius-Atherton model.

Thanks.
How to choose this inductance of tranasformer? Because I see that by changing L2 and L3 values, then Vout is also changing. Now L2=L3=100u => Vout=8.5V. But if you change L2=L3=10u then Vout is more appropriate to 8.9V/9V (so, more appropriate to expected Vout value). But if you chhose L2=L3=200u then Vout is more appropriate to 8V. And so on. By increasing or decreasing L2 and L3 values then Vout is decreasing/increasing as well. Or this value is choose more by trial and error appropach?

Set the geometry of the core and the magnetic material, the real number of turns, and I will calculate the circuit with my model, build a core magnetization loop.



test push pull - ABv3.qsch (18.2 KB)

The presented model sometimes makes convergence difficult. I found an article on upgrading the JA model and will try to implement this new model for Qspice. It uses the Bs, Br and Hc parameters.

2 Likes