Hello, thank you for take a look to this help request.
I am facing a problem and would like to have some advice on it. I am designing an SMPS power supplay with LM5045 like you saw in the previous help request (full bridge PWM controlled with current doubler output topology). The power supply have 5 outputs, +/- 170 (6.8A max), +/- 12V (1 A), and 12V (4A).
I am facing a problem with the +/-170V output. I need this output to power an Class AB amplifier which will have at his output an Sinusoidal wave form with 40 Hz frequency. So this output need to maintain fix the +/- 170 V (with Vomax=171V and Vomin=169V) but the ouput current will vary from 50 mA to 6,8 A following the load current needs. Both outputs will work 180° out of fase.
In the output stage design, i must calculate the LC filter.
For the inductance calculation i have the following equation:
Lmin= ((N2/N1)*Vdmax-Vomin)/(Irmax/ton)
where
N2 -> secundary turns (9)
N1 -> primary turns (17)
Vdmax-> maximum primary voltage (400 V)
Vomin-> minimum output voltage (169 V)
Irmax-> The ripple for the maximum average inductor current
ton -> conduction time
ton= (Vomin*N1*Ts)/(2*Vdmax*N2)
the operation frequency selected is 300k Hz, so the ton = 1.32 us.
I was taking a look to some books and i saw that in this kind of topology the current flow trough the inductor with a triangular waveform centered at the load current in a continuous current mode. That triangle waveform would be the current ripple which must be filtered by the inductor.
The first problem is that like i said before, in my application the load current will vary from 50 mA to 6,8A, the load current will not be fixed. How can i handdle this problem? It is really a problem, the power supply will can work with that current variation? What i am looking is that if i fix a ripple for the maximum current, then at the minimum load current, minus the mentioned ripple, the inductor current will fall to 0.
Like i can not have current ripple higher than 50 mA (minimum output current), i select an current ripple of 2,5 mA.
When i do the calculations, Lmin=22.58 mH.
For the capacitor calculation i have this equation:
Cmax = (Irmax*ton)/Vr
where
Vr-> Ripple voltage for the minimum output voltage (in my application the output is fixed to 170 and the maximum ripple i can have is 2V)
That make Cmax = 1.65 nF.
I think this values have something wrong, can you give an idea about what is wrong here?
Another think is the following, when i going to calculate the Rslope with the equation (i will do like i was just one output with 170 V (6,8 A max)):
Rslope=(Vout*Rcs)/(Lfilter*Fosc*Islope*Ntr)
where
Vout -> output voltage
Rcs-> sense resistor (0.1 ohm)
Lfilter -> inductor (22.58 mH)
Fosc-> oscilation frequency (300 kHz)
Islope -> down slope of the filter inductor (i calculate it like ratio between the inductor ripple current and the toff time, i do not know if it is correct, Islope=(2.5 mA)/(2.01us)=1244A/s
Ntr -> turn ratio with respect to the secondary (9/17=0,53)
Taking into account all of these values Rslope = 3.76 uohm which i think is not correct.
So please, could you tell me what is wrong here. What i am not looking correctly?
thank you very much
Houari