What is the issue with my boost converter design and how can I fix it?

In summary: It assumes a fixed load current. 2) For big voltage ratios, a transformer would be used in place of the inductor. That can reduce peak currents on the supply and load. 3) If the output load goes open circuit, the output capacitors will be damaged by overvoltage. 4) You need a controller with some feedback of output voltage to the regulator. That controller should limit the inductor current when there is a short circuit. A flyback converter uses a switch to turn on and off a transformer to change the voltage across the input and output capacitors. In summary, the converter does not change the duty cycle of the output.
  • #1
core7916
62
3
Hello,
I am designing a simple boost circuit, in which I have convert output of 200v.
i am testing the idifferent input voltages , 12, 15 and 24v supply.

But in each time there is no change in voltage in duty cycle- 20% -40%.
like example. i am giving input as 12v.
outputs are.
duty cycle - output oltage
10% -30v
20% - 72v
30% - 80v
40% - 88v
45% -160vmy concern is why there is no change in voltages in 20% 30% duty cycle.
* i am giving pulses to mosfet which i am generating from ir2110 gate drivers.
* above is the example whiuch i tried with 12v . And the same kind of output (but higher voltages) i am getting when i tried with 15 and 24v.
* i am observing that after no change in duty cycle the voltage is increasing suddenly to a higher voltages.
(in above 88v to 160v).

1) is this the way boost converter works?
2) if not what is the reason for this irregular output ?
3) how to avoid it.?

i am designing the circuit with reference of online designs.
 
Engineering news on Phys.org
  • #2
core7916 said:
1) is this the way boost converter works?
2) if not what is the reason for this irregular output ?
It depends on the topology.
Does the boost converter operate at a fixed frequency?

Please provide a link to the design you are building.
Please attach the schematic to your next post.
Have you simulated the converter?
 
  • #3
switching frequency is 300khz..
i am attaching boost circuit schematic.
yes sir simulated in multisim.
boost circuit design.PNG
 
Last edited by a moderator:
  • #4
Are you measuring a real system, or is this all simulation?

While the switch MOSFET is closed, current increases in the inductor.
When the switch opens, the inductor delivers that current to the output.
When converting from 12 V to 200 V you can expect a duty cycle with 95% switch on, with 5% boost during off. If that is not the case, I would look at the inductance value, series resistance and saturation.
1. Plotting duty cycle against output voltage assumes a fixed load current. But the current is voltage dependent. Open loop operation is not used for flyback boost converters, so why do you model it ?
2. For big voltage ratios, a transformer would be used in place of the inductor. That can reduce peak currents on the supply and load.
3. If the output load goes open circuit, the output capacitors will be damaged by overvoltage.
4. You need a controller with some feedback of output voltage to the regulator. That controller should limit the inductor current when there is a short circuit.
What type of controller are you contemplating ?
 
  • #5
Baluncore said:
Are you measuring a real system, or is this all simulation?

While the switch MOSFET is closed, current increases in the inductor.
When the switch opens, the inductor delivers that current to the output.
When converting from 12 V to 200 V you can expect a duty cycle with 95% switch on, with 5% boost during off. If that is not the case, I would look at the inductance value, series resistance and saturation.
1. Plotting duty cycle against output voltage assumes a fixed load current. But the current is voltage dependent. Open loop operation is not used for flyback boost converters, so why do you model it ?
2. For big voltage ratios, a transformer would be used in place of the inductor. That can reduce peak currents on the supply and load.
3. If the output load goes open circuit, the output capacitors will be damaged by overvoltage.
4. You need a controller with some feedback of output voltage to the regulator. That controller should limit the inductor current when there is a short circuit.
What type of controller are you contemplating ?

Sir i am testing real time system.
As you said for converting 12 v to 200v i need duty cycle should be high.
So insted of giving 12v i am giving 24v. Then also at 20-40% there is no change in voltage. After that sudden increase is happening.

The capacitor what i am using has rating of 400v. I used all components which are high rated for testing.

Sir i didn't inderstand the 4th point you are explained. Please explain more about this
 
Last edited by a moderator:
  • #6
Follow the sequence of one cycle. Inductor current starts out at zero.
Close the MOSFET switch.
V = L·di/dt ; is the key to understanding inductor current.
di/dt = V/L ; which shows that the rate current rises, is proportional to the input voltage.

At some duty-cycle determined point, the switch turns off.
The inductor current is then I, and the stored magnetic energy, E = ½·L·I² .
The inductor current then flows through the diode to the output reservoir capacitor. It takes less time for the current to fall to zero because the output voltage is much higher than the input voltage. That is di/dt = V/L , again.

But how do you know the current has time to fall to zero, before you turn the switch on again with the fixed frequency and duty-cycle? And, what if it didn't fall to zero, it would start out higher, and get higher again each cycle, until the inductor saturated.

Operation as an open loop is not sensible, you need to close the voltage feedback loop. Something must prevent over-voltage destroying the output capacitors. Something must keep the inductor from saturating. That is a job for a voltage regulator, controller.
 
  • Like
Likes DaveE and berkeman
  • #7
Your boost converter has essentially no load at the output. As @Baluncore explained above, there will be nowhere for the energy in the inductor to go. The result will be extremely high voltages at the output. This is how older auto ignition systems make a sparks. I calculated for your circuit 1.1KV at 50% duty cycle and 12 V input. Of course you won't get that, something will fail first. To make 200V from 12V, I calculated a duty cycle of about 9%.

You really need to study the theory of boost converters a bit before you try to design one. In particular, you should learn about "Continuous Conduction Mode" (CCM) and "Discontinuous Conduction Mode" (DCM). If that isn't something you know about yet, then you aren't ready to work with these circuits, IMO. I highly recommend the textbook "Fundamentals of Power Electronics" by Robert W. Erickson, but I'm sure there's lots of good stuff on the web too.
 
  • #10
Thank ypu all for your replies. I will go more about this and get back if any other issue is there.
 
  • #11
The reason for the clustering of output voltages for different duty-cycles is related to the mode of operation, influenced by the way current flows in the simulated inductor. If I place a diode, D1, in series with the inductor and supply, it performs without the clustering, and with different output voltages.
Percentage duty-cycle for traces are labelled in the same colour.

Boost_schematic.png

With D1
1_way .png

Without D1
2_way.png
 
  • Like
Likes Tom.G
  • #12
Baluncore said:
the way current flows in the simulated inductor
Is that from the reverse recovery of D2? The simplest models say no current can flow that way. It seems it should be a pretty benign (soft) turn off for D2 in DCM mode.

Or maybe something about increased switching losses with the drain capacitance. Maybe quasi-resonant style? That kind of makes my brain hurt to figure out.
 
  • #13
DaveE said:
Is that from the reverse recovery of D2? The simplest models say no current can flow that way. It seems it should be a pretty benign (soft) turn off for D2 in DCM mode.

Or maybe something about increased switching losses with the drain capacitance. Maybe quasi-resonant style? That kind of makes my brain hurt to figure out.
I do not yet know what mode it is, but I have managed to duplicate a clustered output simulation similar to the OP, with what I think is the simplest parameterised circuit in LTspice.

It does appear to be a bizarre π resonance involving the supply, inductor and the switch, but due to my other priorities, it will have to wait for the weekend before I will know if it is "too ideal" a model, or some real possibility. That is, unless someone else solves it first.
 
  • Like
Likes DaveE
  • #14
Baluncore said:
It does appear to be a bizarre π resonance involving the supply, inductor and the switch
Yes, that's guess too, unless you have a REALLY slow (or schottky) diode for D2. But I don't think it's bizarre. It is normal in SMPS when conduction stops for nodes to show LC style (parasitic) oscillations. But I don't understand how that consumes more energy than the non-oscillatory case of the drain voltage being left high and then dissipated resistively during the FET turn on. As I said it makes my brain hurt... or, maybe I'm just lazy.
 
  • Like
Likes Baluncore
  • #15
Hello.
While testing real time system i am getting profile like below.
I have given output voltage vs duty cycle graph.
In the test.
I am suppling 12v as input.
I am bit confused about waveform. Is this the corrct wave which i should get.
 
  • #16
core7916 said:
While testing real time system i am getting profile like below.
I see nothing below.
 
  • #17
Baluncore said:
I see nothing below.
Sorry sir. I didnt attach file.
Below is the graph. I tested the circuit with different conditions. That is the reason for 2 curves.
20230314_065543.jpg
 
  • #18
core7916 said:
I tested the circuit with different conditions.
Very good. I would guess those two conditions were with a Banana-Cream pie and a Hand-Grenade.

Am I close?
 
  • Haha
Likes TonyStewart
  • #19
Tom.G said:
Very good. I would guess those two conditions were with a Banana-Cream pie and a Hand-Grenade.

Am I close?
Sorry. That is with load and without load.
I am designing to actuate a piezo actuator.
Dont go with two curves. Take any one of the curve.
If you know why i am getting that profiel. Please tell us.
 
  • #20
Tom.G said:
Very good. I would guess those two conditions were with a Banana-Cream pie and a Hand-Grenade.
Am I close?
Congratulations, we have a winner, give that man a coconut.
core7916 said:
Sorry. That is with load and without load.
I am designing to actuate a piezo actuator.
core7916 said:
While testing real time system i am getting profile like below.
I have given output voltage vs duty cycle graph.
In the test.
I am suppling 12v as input.
I am bit confused about waveform. Is this the corrct wave which i should get.
By waveform, or wave, I assume you mean the shape of the line on the graph. I can understand that a real circuit may have that parametric relationship. But I am not happy that you are testing a useful circuit. Is the circuit built according to your diagram in post #3 ?
 
Last edited:
  • Haha
Likes Tom.G
  • #21
core7916 said:
If you know why i am getting that profiel. Please tell us.
What you are measuring (graphing) is the transfer curve of the boost circuit from the Gate of Q1 to the output voltage; specifically, duty cycle versus output voltage. The reason the two curves are shifted is that with a load connected, the duty cycle has to be higher to supply current to the load.

As @Baluncore said:
Baluncore said:
4. You need a controller with some feedback of output voltage to the regulator. That controller should limit the inductor current when there is a short circuit.
What type of controller are you contemplating ?
To say it another way, you need additional circuitry that senses output voltage and then controls the switching of Q1. The 'feedback' circuit will automatically shift those two load/no-load curves as needed to maintain the output voltage you design for.

This circuitry could either:
  1. Shut off the drive to Q1 when the output voltage gets too high,
  2. or it could decrease the duty cycle at high output voltage.

Note also the diode (D1) that @Baluncore added and the changed L1 value:
Baluncore said:
boost_schematic-png.png
With D1 he seemed to get pretty good linearity of duty cycle vs output voltage.

Hope this helps!

Cheers,
Tom
 
Last edited:
  • #22
Sir i already tried with the circuit , baluncore suggested. Still getting the curves that i have given previously.
I have simulated the circuit in multisim and i got the graph . Which i have attached. If we compare both simulated and real time graph, there is no simularities.
I dont know how thease differes since i am testing same circuit real time. (Components are different in simulation and real time).

I am new to thease i dont have much knowledge about feedback circuitry

Reference: https://www.physicsforums.com/threads/analysis-of-boost-converter.1050594/
20230314_142145.jpg

Red line : 300khz switching frequency.
grey line : 100khz . ( simulated in multisim).
 
  • #23
core7916 said:
Below is the graph. I tested the circuit with different conditions. That is the reason for 2 curves.
Re: Post #17. How can you measure a stable output voltage, when you have no load, what stops the output voltage from continuing to rise ?

core7916 said:
I dont know how thease differes since i am testing same circuit real time. (Components are different in simulation and real time).

Re: Post #22. The two curves need to be simulated and measured at the same switching frequency, and the load must be specified.

I cannot simulate your circuit in LTspice because;
1. I do not have models for the same devices as you.
2. It takes too long to settle the output voltage.
3. When I reduce the reservoir capacitance to settle the output voltage faster, it enters a self-resonant converter mode between the inductance and the MOSFET capacitance.
 
  • #24
Baluncore said:
Re: Post #17. How can you measure a stable output voltage, when you have no load, what stops the output voltage from continuing to rise ?
Re: Post #22. The two curves need to be simulated and measured at the same switching frequency, and the load must be specified.

I cannot simulate your circuit in LTspice because;
1. I do not have models for the same devices as you.
2. It takes too long to settle the output voltage.
3. When I reduce the reservoir capacitance to settle the output voltage faster, it enters a self-resonant converter mode between the inductance and the MOSFET capacitance.

sir, my concern is the simulated graph and what i got is not the same. what is the reason for this.
and as you said the 2 corves in real time is measured at the same switching frequency. i didn't connect any load, as of now i am just measuring output voltage.

i am able to measure the output voltage when i am changing the duty cycle. since voltage stops to increasing at some point of time.
 
  • #25
core7916 said:
and as you said the 2 corves in real time is measured at the same switching frequency.
core7916 said:
Red line : 300khz switching frequency.
grey line : 100khz . ( simulated in multisim).
They are at a different frequency, you must make them the same.

core7916 said:
i am able to measure the output voltage when i am changing the duty cycle. since voltage stops to increasing at some point of time.
Why does it stop when there is no load ?
 
  • #26
Multiple Threads on the same question have been merged
Hello,
i am designing a boost converter which will provide output of more than 200v (input is 12). since i need to drive piezo load. i already designed and tested the circuit , but the output of the circuit is not expected as calculation. (not used feedback).
i am using this equation to calculate the output voltage
Vout/Vin= 1/(1-D) ---- (1)

i just randomly choose the value of components which has ratings of 400v and 30A. cuz i dont know exactly how to calculate value of each component.
i choose the value of components as
diode with rating of 400v and high current.
capacitor 390uh
mosfet 400v with 30A rating--( using ir2110 to drive the gate)
inductor as 10uh.
switching frequency is 300khz( tested withn 200khz and also with 500khz -- getting random outputs.).
when i am testing the circuit the circuit works and boosts the voltage for higher duty cycle, but not the result as i calculted from equation 1.
can anyone tell me what is the fault in my circuit, and how to correct it.'

can any one give me practical boost converter graph so that i can relate output of my current design.
is it necessary to use the voltage feedback to boost converter.
i dont any any clue, give any reference document, please help.

thank you.
 
  • #27
core7916 said:
is it necessary to use the voltage feedback to boost converter.
i dont any any clue, give any reference document, please help.
We need to know what circuit you are using. Please attach the circuit to a post.
Both variation of duty cycle, and variation of load, will determine output voltage.
Voltage feedback is highly recommended.
Have you tried to simulate the converter with LTspice?
 
  • #28
boost circuit design.PNG

this the circuit i am using. please dont go with the part numbers of mosfet and diode, what i am using is different from the schematic.
inductor- SRP2313AA-100M
mosfet - STP45N40DM2AG
diode - DPG30I400HA
my load has resistance of 200kohms and 3uf. i simulated the circuit with multisim not in ltspice.
sir in simulation i am getting the output voltage as caluclted using equation 1. but in real time results are not even close.
for ex, at 30% duty my simultion output will be26.3 v but practically iam getting 100v.

sir i tried design the feedback circuit, i dint find any suitable ic. since i have to automatically adjust the output voltage in certain conditions( variable reference voltage). i didnt find suitable ic which will do this work.
 
  • #31
I think the problem is, that you have built a current pump, and expect it to produce a fixed voltage. The output voltage will be highly dependent on the load.

It will be necessary to employ output voltage sensing, and control feedback.

The feedback ratio can be made adjustable.
 
  • Like
Likes hutchphd
  • #32
thank you for your reply,
sir i am not getting meaning for current pump. what is it, in general boost circuit how we will decide it is current pump or not.
 
  • #33
V=LdI/dt , dI=V/L dt let dt =1e-6, V= 12, L = 1e-5
dI = 120 A unless limited by RdsOn, DCR. !!!

I might expect some startup problems.
 
  • #34
RdsON + RInductor ≈ 0.07Ω
L = 10-5H

time constant = L/R
≡ 10-5 / 7x10-2
= 1.43 x 10-3
Time Constant = 1.43mS or 1430uS

switching frequency = 300kHz
assume 50% duty cycle: On Time = 1.67uS

1430 / 1.67 = 856
This shows that the L/R time constant (time to charge the inductor) is 856 times longer than the on-time of the transistor. It will take a LONG time to transfer any energy to the output! (856 switching pulses if there are no losses)

@core7916, I strongly suggest you do as @Baluncore suggested and learn from the following site.
Baluncore said:
 
  • #35
These problems can be found simply by looking what fails when so much power is being pumped by examining the impedance and energy (heat) in every part with limits on peak and RMS current specs.

Adding current feedback to shutoff the FET will help as well as adding DCR, RdsON, Rs, ESR to the schematic.

But a priori you must provide your design specs for power and energy loss you expect. DCR, RdsOn, ESR, Rs or Vf @ 50A of diode must also be listed.Hypothetical problems

The load at 200V into 200k = 1mA or 200 mW without the piezo is not a problem yet but the resistive losses above and lack of current limit for the inductor, are a problem. e.g. if Cap C*ESR=T= 10us ( low ESR) then ESR=10/330 = 30 mohm. If L has a DCR = 6 mohm then V/R=12/36m = 333 amps with FET off during startup to say 20V due to high Q, voltage will gain at peak cycle for resonant frequency.

Now give us your real values.
 

Similar threads

Replies
23
Views
3K
Replies
32
Views
3K
Replies
17
Views
2K
Replies
9
Views
4K
Replies
14
Views
1K
Replies
10
Views
2K
Replies
10
Views
5K
Back
Top