Basics of PWM Converters Controller Design. Part III. Peak Current Mode (PCM)

Поділитися
Вставка
  • Опубліковано 19 жов 2024

КОМЕНТАРІ • 114

  • @TizanaMenYo
    @TizanaMenYo 6 років тому +16

    a very good approach to explain how the converter work, all other explanations in the internet are 90% based on formula and equations.

    • @sambenyaakov
      @sambenyaakov  6 років тому +1

      Thanks for taking the time to comment.

  • @khalidaboushiwa6322
    @khalidaboushiwa6322 3 роки тому +3

    Thanks Mr. Ben-Yaakov ! Not everyone can present a subject like you do, Thanks again

  • @ehsanbahrani8936
    @ehsanbahrani8936 7 місяців тому

    Thank you professor. The channel contents are remarkabey by far the most useful either for theoretical issues, simulation or fabrication of a feasible system. Thank you again ❤

  • @ingDemurtas
    @ingDemurtas 2 роки тому +1

    Excellent, you should have 100 times subscribers.

    • @sambenyaakov
      @sambenyaakov  2 роки тому +2

      Thanks. My subscribers are the chosen ones, Crème de la crème 😊

  • @inico9366
    @inico9366 4 роки тому +1

    Thank you very much. It is in my opinion a very good introduction before going into more theorical analysis. Also, thank you very much for keeping providing these videos since many years.

  • @happyhippr
    @happyhippr 5 років тому +1

    learning lots, great resource.. awesome so glad these video series exits. great work .. not many people probably look this stuff up but the ones that do.. it makes a difference! id be stuck without it. thx

  • @ryanroth9590
    @ryanroth9590 7 років тому +3

    Thank you very much for this video, and for all of your other power electronics videos. Your explanations are extremely clear and concise.

    • @sambenyaakov
      @sambenyaakov  7 років тому

      Thank you very much for your comment.

  • @codydowling1120
    @codydowling1120 7 років тому +9

    Another awesome refresher. I am so glad that I found your channel- you are an excellent teacher. Thanks!

  • @sagarkshatriya4688
    @sagarkshatriya4688 3 роки тому +1

    I have done masters in India. I am professional engineer designing SMPS. I am grateful to you for this whole 3 part session. Love your way of teaching. Amazed by the knowledge you served. I watched this many times to understand n implement. I am working on LM5023 for wide range like 90 to 440 V AC to get output 5V.

    • @sambenyaakov
      @sambenyaakov  3 роки тому +1

      Thanks Sagar. Look up some more videos in my channel. There are many😊

    • @sagarkshatriya4688
      @sagarkshatriya4688 3 роки тому

      @@sambenyaakov ok 👍🏻

  • @anujregmi4582
    @anujregmi4582 4 роки тому +1

    As per Hinduism, A professor(guru) is greater than the god, greater than the creater(bhrama), and lord Vishnu, as his teaching helps us attain enlightenment. Professor Ben-yaakov you are one of that guru. I bow down to you professor.

  • @ruixiong5237
    @ruixiong5237 4 роки тому +1

    Thanks a lot for the clips. You are a great teacher.

  • @ehsanbahrani8936
    @ehsanbahrani8936 7 місяців тому +1

    Excellent. Thank you professor

  • @nickyliu9871
    @nickyliu9871 5 років тому

    This video was extremely helpful for designer to understand PCM control. Thank you

  • @aaronniehaus2224
    @aaronniehaus2224 6 років тому

    Was having some issues with oscillation and this video was extremely thorough and helpful. Thank you

  • @PSPS437
    @PSPS437 7 років тому

    Best explanation Dr. Sam. I am glad you shared it on IEEE power electronics society forum. Many will be benefited from this video series.

  • @NavinKumar-ef8ir
    @NavinKumar-ef8ir 4 роки тому

    A very helpful video to understand CMC. 🙏🙏

  • @zz9758
    @zz9758 7 років тому

    This is excellent presentation . Especially in PCM and ACM part! thank you !professor

  • @shreelokhande
    @shreelokhande 7 років тому

    Sir, you are awesome...all your videos are well paced and very informative. thank yo very much..

    • @sambenyaakov
      @sambenyaakov  7 років тому

      Thanks for comment. I appreciate it.

  • @TSulemanW
    @TSulemanW 5 років тому

    Great teacher. when i was young 14 years old i love electronic device,

  • @willytzui2407
    @willytzui2407 4 роки тому +1

    Very clear illustration! Could you add a video to explain how could peak/valley current mode control work under DCM (Discontinuous Conduction Mode)? Thanks!

  • @khedayache1646
    @khedayache1646 5 років тому +2

    Dear professor, thank you for your video. I have a question, do you have video about one cycle control ?

  • @psonna
    @psonna 3 роки тому +1

    Thank you for this great channel! I wonder if you could refer me to a constant current PWM controller design, since I am having trouble finding bibliography on this subject and you mentioned it in your video.

  • @willytzui2407
    @willytzui2407 4 роки тому

    Great explanation on the current mode control and why it’s single pole roll off! Can you explain in an intuitive way why DCM voltage mode control is a single pole system also?

    • @sambenyaakov
      @sambenyaakov  4 роки тому

      Yes. Because the charge is transferred in quantized manner.

  • @inico9366
    @inico9366 4 роки тому +1

    Dear Professor Ben Yaakov, thank you very much for these intuitive explanations.
    I hope my question isn't too stupid.
    If the peak current of the inductor is compared to an error voltage, how can be moved the averaged inductor current depending on the load to reach a new steady state? In steady state condition,the converter should fight to reach always the same error voltage, i.e. always the same peak current... I hope my issue description is clear enough.

    • @sambenyaakov
      @sambenyaakov  4 роки тому

      THis reference to peak current is the output of the voltage error amplifier. The "reference"level" will be moved up or down as required.

  • @kuime1
    @kuime1 6 років тому

    You are the best!

  • @catalin3407
    @catalin3407 4 роки тому +1

    Mr. Sam, since we get feedback of both the current and the output voltage (2 state variables), isn't this a "Modern Control Theory" approach to design a Current Mode converter ? I mean, in voltage mode control, the standard theory of control is used, but I can not find nothing relating this way of control to state space control approach... why ?

    • @sambenyaakov
      @sambenyaakov  4 роки тому

      There are many resources on that just google

  • @sunil5330
    @sunil5330 6 років тому

    Excellent Sir. Thanks

  • @mohamedtebbo123
    @mohamedtebbo123 7 років тому

    Excellent work !!! Can you make videos involving embedded systems programming and design ? I really like your explaining !!

    • @sambenyaakov
      @sambenyaakov  7 років тому

      Thanks for comment. Perhaps in the future.

  • @TSulemanW
    @TSulemanW 5 років тому

    Nicely explaination

  • @JohnSmith-ed1sr
    @JohnSmith-ed1sr 5 місяців тому +1

    Professor, I am trying to find a video on regulating output current which in this video you say is not the subject of this video. Can you please tell me where to find information on making a buck converter a constant current source. Thanks

    • @sambenyaakov
      @sambenyaakov  5 місяців тому

      Sorry, I don’t know offhand

  • @foodyshrii6795
    @foodyshrii6795 4 роки тому +1

    Hi Prof... great explanation, can you make a video on mathematical analysis of buck mode. which explains gain cross over frequency, bandwidth and transient behavior.

    • @sambenyaakov
      @sambenyaakov  4 роки тому

      See if this helps ua-cam.com/video/L3MRnEYdi8g/v-deo.html this is first of three parts

  • @EnriqueVetere
    @EnriqueVetere 6 років тому

    Awsome video. I'm trying to design an average current mode converter. Do you have something specific for that? Thanks

    • @sambenyaakov
      @sambenyaakov  6 років тому

      Thanks for comment. Nothing (yet) specific on average current mode.

  • @rudrasishsarkar3908
    @rudrasishsarkar3908 7 років тому

    hello Dr. Sam,
    This is an excellent presentation. Could you please add an explanation of the different hysteretic controllers ( like V^2).
    Thank you

    • @sambenyaakov
      @sambenyaakov  7 років тому

      Thanks for comment. I will try. It may take some time as I had other clips in the pipeline.

  • @chaiyonglim
    @chaiyonglim 3 роки тому +1

    Hi Professor, can you make a video to explain the effect of double poles at Fs/2 in PCM? Where the Q of the double pole has dependency of slope compensation. I believe this was first introduced by Dr. Ridley, I went through the paper and many others paper after that but with no detail derivation to show how the Q factor equation derived.

    • @sambenyaakov
      @sambenyaakov  3 роки тому

      I leave it to Dr. Ridley who has blocked me, in one of the LinkedIn groups, from seeing his posts .

    • @chaiyonglim
      @chaiyonglim 3 роки тому

      @@sambenyaakov I am shocked to hear that Dr. Ridley has blocked you in the Linkedin group, can you comment what your though of this introduced double poles where Q factor related to slope compensation? The reason is there are so many different average models on PCM and I am not sure which to use. Industry widely used models are Chris Basso model and Sheehan model from TI, both included this double poles at Fs/2 but not exactly follow the theory behind it.

  • @faidularcs
    @faidularcs 6 років тому

    Thank you very much

  • @swarajpattoth9050
    @swarajpattoth9050 6 років тому

    wonderful

  • @anaselmoula8376
    @anaselmoula8376 6 років тому

    thank you for the excellent work Sir,
    i have a question if you don't mind,
    in PCMC can the output load current vary or does the inner loop keep it in a certain value by regulating the inductor current.
    i just started working on this control and i am still confused.
    thank you in advance for any elaborations on this matter.

    • @sambenyaakov
      @sambenyaakov  6 років тому

      The inner loop is controlled by outer loop. So when required the inner loop will change inductor current.

  • @PSPS437
    @PSPS437 6 років тому

    Dr. Sam: A quick question on the dynamics. When you say dynamics , does it mean how fast a system responds to the load changes? @26:23 you explain about avg current mode control. Vo/Verr is a 1st order system. 27:17 But, why do you say the dynamics are slower than peak current mode control ( what do mean by quick changes in current) . Both ACMC and PCMC are 1st order in the low freqs. Can you please be kind in explaining about the dynamics?

    • @sambenyaakov
      @sambenyaakov  6 років тому

      Hi Swaraj, Good question (which means that I know the answer (-: ). The classical meaning of dynamics is the system's response to a step in the reference. This of course translates to the response to a load step.
      The loop bandwidth in ACM is smaller that that of PCM. The outer loop looks first order only as long as the current feed back loop is active. So in ACM the outer loop reverts to second order at a lower frequency, which means the the BW of the outer loop will be smaller.
      Are you looking at
      www.linkedin.com/groups/13606756 ?
      you may enjoy it. It develops into a good discussion group.

    • @PSPS437
      @PSPS437 6 років тому

      Thanks Dr. Sam. 2 more questions if you please don't mind:
      1) If system is a higher order the loop response is slower? I think this is the reason current mode control (1st order in low freqs) is faster than voltage mode (LC resonant pole ).
      2) Isn't current loop always active in avg current mode control? since in ACM we compare the Vout to Vref and the error is the set point. Then current sense signal is compared to a set point and then compare the output of this to a ramp ( 3 comparators or 3 ampliifiers in ACM). Even in PCM, the inner current loop is always active.

    • @sambenyaakov
      @sambenyaakov  6 років тому +1

      Hi Swaraj,
      1. A second order system has a roll off of -40db/dec so to get a wide bandwidth there is a need for a compensator with very high gain at high frequency and a double zero. Which is almost a mission impossible.
      2. The inner current loop in ACM has a small BW due to the need for filtering the ripple. Once the loop gain of the inner current loop reaches Odb, it is not functioning although connected, and the outer loop reverts to the basic voltage mode.
      If not imposing too much, I would be happy if you would post your very interesting questions at the LinkedIn group I have stated so others can benefit from the exchange.
      www.linkedin.com/groups/13606756
      Regards

    • @PSPS437
      @PSPS437 6 років тому

      Thank you Dr. Sam. I will join.

  • @nimazsh
    @nimazsh 6 років тому

    Hi Prof. thank you for such a good presentation. How can we design a 3 phase converter for a particular application? do you have any presentation for that? or any references?

    • @sambenyaakov
      @sambenyaakov  6 років тому

      Sorry for not being able to help.

  • @prateeksingh3808
    @prateeksingh3808 6 років тому

    Awesome..woowww

  • @sandiagechu4825
    @sandiagechu4825 3 роки тому +1

    Sir, Can I use pure digital mode to implement PCM mode control, Can I use slope compensation by software?

    • @sambenyaakov
      @sambenyaakov  3 роки тому

      Yes but you nod very high shambling rate for current.

  • @josip1881
    @josip1881 3 роки тому +1

    @Sam Ben-Yaakov Thank you, do you have maybe this material in PDF format?

    • @sambenyaakov
      @sambenyaakov  3 роки тому

      Sorry, no.

    • @josip1881
      @josip1881 3 роки тому

      @@sambenyaakov Ok not a problem, gonna watch again and make notes

  • @kembocapelsii
    @kembocapelsii 4 роки тому

    Thank you very much for all your video and time that you take for all this explanation.
    I just have a small confusing question.
    If you could please help me to understand.
    Around 6:00 you said that Io=ve/N, that mean error still equal to 0 . but at 12:00 you said that the reset is activate when the tension ( image of inductor) equal to ve that mean error is not still equal to 0.
    This is not really clear for me.

    • @sambenyaakov
      @sambenyaakov  4 роки тому

      First case talks about the benefit of current feedback and is illustrated by AVERAGE current mode. Second case is PCM.

  • @pvvikas
    @pvvikas 6 років тому

    Hello Professor, Thank you for the explanation. Although apparent from waveforms, I was wondering if there any intuitive way of explaining why a perturbation in inductor current amplifies over a period of time, when duty cycle is more than 50%.

    • @sambenyaakov
      @sambenyaakov  6 років тому +1

      As far as I know, the geometrical explanation is as intuitive as you can get . Other formal explanation are much more involved e.g. www.ee.bgu.ac.il/~pel/pdf-files/conf45.pdf

    • @pvvikas
      @pvvikas 6 років тому

      Thank you Professor.
      I could not go through the derivations but skimmed through the general concept presented. In the conclusions section, it is said that increasing the value of input inductance in a boost converter results in lowering of the maximum duty cycle beyond which subharmonic oscillations set in. Doesn't this seem counter intuitive since increasing inductance decreases inductor current ripple and hence oscillations should start to set in at a higher duty cycle..
      Please apologize if I'm missing something very basic here.

    • @sambenyaakov
      @sambenyaakov  6 років тому

      To Be honest, I don't remember the details now. If I have the time, I will look it over/

    • @pvvikas
      @pvvikas 6 років тому

      No problem Professor, Thank you!

  • @shailendrarajput3734
    @shailendrarajput3734 5 років тому

    Hi Professor
    I am curious to understand why system order reduces for inner loop feedback of a state variable. Is there a intuitive way to understand this. Mathematical explanation would work for me too.

    • @sambenyaakov
      @sambenyaakov  5 років тому

      Inner loop, within the range at which the loop gain is larger than one, makes the state varible dependent on the inner loop input signal and independent of the impedances of circuit so you can consider the state variable (say inductor current ) as a source rather that a variable that depends on circuit elements. Let me know if you" bond" to this explanation😊

  • @dylandoucette6082
    @dylandoucette6082 6 років тому

    Could this design be used as a short circuit current limiting circuit? If the error amplifier for the output voltage was eliminated completely and the clamp voltage was placed at that node to set the maximum allowable inductor current? Thanks

    • @sambenyaakov
      @sambenyaakov  6 років тому +1

      Yes indeed. As a matter of fact, the circuit as is can serve as a cycle by cycle current protection if the output of the error amplifier is clamped to the desired value.

  • @sudhanshutelrandhe5857
    @sudhanshutelrandhe5857 5 років тому

    Did you written any book on this or notes? If yes then from where to buy?

  • @Praveen1991917
    @Praveen1991917 7 років тому

    Sir, what should be the values of resistors in voltage divider?how should I calculate those values?what are the things I need to consider before I am going to step down the voltage?what will happen if I give directly to the error amplifier?

    • @sambenyaakov
      @sambenyaakov  7 років тому

      You mean the voltage divider from output to error amplifier?

    • @Praveen1991917
      @Praveen1991917 7 років тому +1

      Sam Ben-Yaakov yes sir

    • @sambenyaakov
      @sambenyaakov  7 років тому

      The voltage divider matches the required output voltage to the reference voltage used. If the values are the same then there is no need for a voltage divider. Many at time the reference is already inside the controller IC so you cannot change it. If you can, beware not to exceed the common mode voltage allowable at the input of the error amplifier.

  • @khabylameyt5018
    @khabylameyt5018 7 місяців тому

    this vref is it the voltage desired in the output of dc dc or what

    • @sambenyaakov
      @sambenyaakov  7 місяців тому

      Yes, or a fraction of it if a voltage divider is used.

    • @khabylameyt5018
      @khabylameyt5018 7 місяців тому +1

      Ah, I have a problem. What causes the error?
      I know we use a voltage divider, but why? Is it just for compensation, to stabilize the voltage from the ripples?
      And then we compare this voltage (the feedback voltage) with Vref. Is this Vref constant for any value of Vout?
      If you could explain this to me, I would appreciate it. I feel lost.
      @@sambenyaakov

    • @sambenyaakov
      @sambenyaakov  7 місяців тому

      @@khabylameyt5018The reference is fixed so if you need an output higher than the reference you use a voltage divider

  • @jagrutirathva3127
    @jagrutirathva3127 4 роки тому

    how does average mode control work?

    • @sambenyaakov
      @sambenyaakov  4 роки тому

      IN general like described in video ua-cam.com/video/fF-jFFOWSY4/v-deo.html

  • @anarghyamouli1356
    @anarghyamouli1356 3 роки тому +1

    6:53