Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

DC-DC converters in DCM

Status
Not open for further replies.

electronics_rama

Member level 3
Member level 3
Joined
Aug 8, 2015
Messages
57
Helped
2
Reputation
4
Reaction score
5
Trophy points
1,288
Visit site
Activity points
1,887
Let us assume that we have built a particular PID for a buck DC-DC converter considering the continuous conduction mode(CCM) of operation. In this case, the combined response of switch and the filter of the buck is a second order system and thus we need PID.

Consider a situation where the load current drastically reduces and take a case where buck enters discontinuous mode of operation.

In this scenario, the combined response of switch and the filter of the buck will be a single order system. So, we had designed the PID for CCM operation and that PID is still in place along with a single order system, instead of intended second order system of CCM.

In this scenario, will the loop become unstable?

A question bothering me from long time.:thinker:
 

If ccm current mode buck is stable in ccm, then it will always be stable when it reverts to dcm in light load.
 

If ccm current mode buck is stable in ccm, then it will always be stable when it reverts to dcm in light load.

Need not be. Gain margin might make the loop unstable.
 
  • Like
Reactions: treez

    T

    Points: 2
    Helpful Answer Positive Rating
there is many refs saying it is always stable in dcm if it had been already stable in ccm.
 

page 12 of the attached tells it...i know it is for flyback, but you get the idea, and the same holds for the buck...you make out a buck open loop calculation and then do it for dcm and you will not be able to get it to go unstable if it had been stable in ccm
 

Attachments

  • Flyback CCM also stable in DCM _Page 12.pdf
    555.2 KB · Views: 182

page 12 of the attached tells it...i know it is for flyback, but you get the idea, and the same holds for the buck...you make out a buck open loop calculation and then do it for dcm and you will not be able to get it to go unstable if it had been stable in ccm

As a system, DCM will make the buck as a single pole system and thus we can expect it to be unconditionally stable.But please consider my question statement.

In my question I have clearly mentioned that, we are using a PID control for the CCM buck and the same buck moves to DCM, with PID in place. In this condition, DCM buck's pole and pole from the PID can make the loop unstable. This was my concern.
Correct me if I'm wrong. :)
 
  • Like
Reactions: treez

    T

    Points: 2
    Helpful Answer Positive Rating
Hello,
Notice that in the attached Buck converter (28vin , vout=1.5V, iout max = 10A, Fsw=200khz), it is always stable in DCM as long as it was stable in CCM.
DCM/CCM boundary is at 3.6A
First adjust the feedback compensation components for phase margin of greater than 45 degrees at max load (CCM), and ensure crossover frequency of less than 10% of switching frequency….choose any feedback compensation components that you like. Also Ensure gain margin at least 10dB.
-You will notice that it is then IMPOSSIBLE to then get it to be unstable at any lighter load where it is in DCM. This is partly because its current mode and partly because DCM has less power stage gain than CCM.
Attached is the schematic, LTspice simulation and LTPowerCAD file which you can use to adjust the feedback compensation components and see the resultant Bode Plots.
 

Attachments

  • LTC3892_28VIN to 1V5 10A.txt
    11.6 KB · Views: 136
  • Schematic __LTC3892_28VIN to 1V5 10A.pdf
    21.1 KB · Views: 176
  • LTC3892 28V to 1V5.zip
    2.1 KB · Views: 142

There is another unusual problem sometimes seen with buck regulators, that a buck regulator can only increase the output voltage, not actively decrease it.

All the feedback can do is reduce the PWM down to zero, but if the load is a battery, or a truly huge storage capacitance with very low dc rate of discharge, the feedback loop will open and lose control.

All this drama can occur at very light load, and DCM, so DCM is not guaranteed to be always unconditionally stable and under full control.

One possible solution for this problem might be the synchronous buck regulator where the buck regulator becomes bi directional, and the output and duty cycle stays within reasonably close limits, and the feedback loop stays active even under zero load.
 
  • Like
Reactions: treez

    T

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top