Tuning of PI controller and how to find Kp and Ki by ziegler-Nichols method | MATLAB simulation

Поделиться
HTML-код
  • Опубликовано: 28 янв 2025

Комментарии • 80

  • @โจะโจะ-ฒ2ฟ
    @โจะโจะ-ฒ2ฟ 4 года назад +2

    why did you add 1/15 gain

    • @RanitSengupta
      @RanitSengupta  4 года назад

      Their is no any thumb rule to add gain.i added because of my output is 15 v

  • @HaiderAli-wh9sw
    @HaiderAli-wh9sw 3 года назад +1

    How to selection of L and C value in this?
    Which rule you use?find the values

    • @RanitSengupta
      @RanitSengupta  3 года назад

      This is a boost converter.you please see my boost converter design video.it is already in my channel.on that video every calculation has discussed.

  • @manoranjansatapathy1663
    @manoranjansatapathy1663 3 года назад +2

    I could not understand about the formulae like Ki=1.2*0.45*(1/0.0014), please elaborate

    • @RanitSengupta
      @RanitSengupta  3 года назад

      Here, Ku=0.45 and Tu=0.0014 which we get from the trial waveform shown in the video.
      The formula is ki=1.2*Ku/Tu

    • @manoranjansatapathy1663
      @manoranjansatapathy1663 3 года назад

      @@RanitSengupta Can we control our input voltage to a constant value, fed from a solar PV to the boost converter using PI controller?

    • @RanitSengupta
      @RanitSengupta  3 года назад

      @@manoranjansatapathy1663 yes you can. At that time you use it as a solar charge controller.

    • @manoranjansatapathy1663
      @manoranjansatapathy1663 3 года назад +1

      @@RanitSengupta Yes. So, when we want to control input voltage to the boost converter constant, is it the same way we need to calculate Kp & Ki as before? or any special precautions to be made?

    • @RanitSengupta
      @RanitSengupta  3 года назад

      Yes in the same way. Everywhere we are using PID controller.so in this case also you have to calculate kp and ki for your design and there are many techniques to find kp and ki.

  • @utsavydesai3460
    @utsavydesai3460 Год назад

    Hello Sir...In simulation i am not able to understand how you have find value of Tu??

  • @sagarbagul2033
    @sagarbagul2033 3 года назад +1

    Same phenomenon used for interleaved boost converter for 15kHz frequency for input 60volt. How it is possible???

    • @RanitSengupta
      @RanitSengupta  3 года назад

      You please me your quary in detail. ranitsengupta007@gmail.com

    • @sagarbagul2033
      @sagarbagul2033 3 года назад

      @@RanitSengupta ok

  • @aarathys4024
    @aarathys4024 2 года назад +1

    Hi !I have one doubt ! In my project , a PI controller is given ! I didn’t understand how this PI works without knowing any values in the base paper ! How can we determine that ? Can you please tell me Sir

    • @RanitSengupta
      @RanitSengupta  2 года назад

      That is why it is a hit and trial method.
      You can see my auto tune of pid controller video

  • @orange399
    @orange399 4 года назад +1

    How am i write arduino uno pid code and i am using feedback with attiny85

    • @RanitSengupta
      @RanitSengupta  4 года назад +1

      For audrino programming you don't have to write program.matlab is a in build code generator software.so I suggest you to see some RUclips video regarding MATLAB to audrino code generator.

    • @orange399
      @orange399 4 года назад

      @@RanitSengupta please send me email adress am doing my graduate project i will send you what i did codes etc i cant stable signal with yours tecniques something wrong in my project voltage doesnot boosting very much at the beginning

    • @orange399
      @orange399 4 года назад

      seymahasdemir654@gmail.com

    • @RanitSengupta
      @RanitSengupta  4 года назад

      @@orange399 ranitsengupta007@gmail.com

  • @HaiderAli-wh9sw
    @HaiderAli-wh9sw 3 года назад

    How to Selection of PID controller value if we want to use three controller....how to selection of Kp Ki Kd for this ..

  • @usmaniftikhar4711
    @usmaniftikhar4711 3 года назад

    Sir why we use gain block in matlab

  • @HaiderAli-wh9sw
    @HaiderAli-wh9sw 3 года назад

    Sir in this output voltage fix ...if we change input voltage...?

    • @RanitSengupta
      @RanitSengupta  3 года назад

      yes you can change it.output will change according to voltage input.

  • @ibrahimalotaibi2399
    @ibrahimalotaibi2399 2 года назад

    Then, what do you mean by not stable? Do you know what stability means?

    • @RanitSengupta
      @RanitSengupta  2 года назад

      Please mail me- ranitsengupta007@gmail.com

  • @ESuryaG
    @ESuryaG 3 года назад

    Actually zeigler Nichols method holds good for linear models only but convertor is not so and yet another thing is that convertor is a time varying system . I jus can't understand y there are so many videos by everyone on same zeigler Nicholas method .could anyone explain me this

  • @HaiderAli-wh9sw
    @HaiderAli-wh9sw 3 года назад +1

    Kindly make video for fixed output voltage...
    If change in input like 12V to 17V but output voltage fix 24V..
    It is possible...how we do that

    • @RanitSengupta
      @RanitSengupta  3 года назад

      It is a boost converter design with closed loop control.i have already discussed this technique.

    • @HaiderAli-wh9sw
      @HaiderAli-wh9sw 3 года назад

      @@RanitSengupta share link

    • @RanitSengupta
      @RanitSengupta  3 года назад

      @@HaiderAli-wh9sw this is the video. I have design PI controller for boost operation only in this video

    • @RanitSengupta
      @RanitSengupta  3 года назад

      ruclips.net/video/n12xchEJs3w/видео.html
      also see this one

  • @bismazaffarele0278
    @bismazaffarele0278 3 года назад

    How Tu is calculated?

    • @RanitSengupta
      @RanitSengupta  3 года назад

      please watch at @4.26 sec

    • @bismazaffarele0278
      @bismazaffarele0278 3 года назад +1

      @@RanitSengupta but smaj nae aya

    • @bismazaffarele0278
      @bismazaffarele0278 3 года назад

      @@RanitSengupta plz close loop simulation of flyback and forward converter using pid controlle vedios plz,,,we have project .... request

  • @zn9955
    @zn9955 3 года назад

    Thanks for this good explanation..
    I have a question, if it is possible, how to measure the input and output power with an indication of losses?

    • @RanitSengupta
      @RanitSengupta  3 года назад

      From the simulation values you have to calculate the power and losses can be calculated.

    • @zn9955
      @zn9955 3 года назад

      @@RanitSengupta sorry I meant how to plot the I/O Power

    • @RanitSengupta
      @RanitSengupta  3 года назад

      @@zn9955 it is difficult to plot.you can search it on Google.

  • @HaiderAli-wh9sw
    @HaiderAli-wh9sw 3 года назад

    In this video purpose of sum block,repeating sequence and relational operator.....

    • @RanitSengupta
      @RanitSengupta  3 года назад

      This is for PWM signal generation. our aim is for closed loop control is to control the gate signals according to our output requirement.so that is the sum block repeating and relational operator doing. At first understand the purpose of design and what are the requirements

  • @HaiderAli-wh9sw
    @HaiderAli-wh9sw 3 года назад

    How to find you Tu??????how to calculation??

    • @RanitSengupta
      @RanitSengupta  3 года назад

      Tu and Ku is calculated from the output waveform.In the video it is clearly shown.

    • @HaiderAli-wh9sw
      @HaiderAli-wh9sw 3 года назад

      But Tu value is not write on waveform...

    • @RanitSengupta
      @RanitSengupta  3 года назад

      @@HaiderAli-wh9sw see again in the video 4.21 minute

  • @pinkaighosh156
    @pinkaighosh156 4 года назад

    Proud of you brother

  • @paritoshkumar9062
    @paritoshkumar9062 3 года назад

    Sir I have some project where i need some help..is there some way i can mail u and discuss regarding it?

    • @RanitSengupta
      @RanitSengupta  3 года назад

      @ paritosh Kumar this is my mail id - ranitsengupta007@gmail.com

  • @sangeetaseervi7327
    @sangeetaseervi7327 3 года назад

    thank you so much yaar

  • @HaiderAli-wh9sw
    @HaiderAli-wh9sw 3 года назад

    Make video on which three controller use .....

    • @RanitSengupta
      @RanitSengupta  3 года назад

      Generally in practical cases D controller is not used.mainly for higher order system D used.but PI is enough.ok I will try to make a video on it

  • @aritrapaul1924
    @aritrapaul1924 4 года назад

    Great

  • @abdou_8646
    @abdou_8646 4 года назад

    Good job sir thnx
    But how we can calculate the parameters kp ki with transfer function plz

    • @RanitSengupta
      @RanitSengupta  4 года назад

      You can search it in google and you can get lots of paper on this topic

  • @rebelarvind9414
    @rebelarvind9414 4 года назад

    Hi Ranit, is possible for you to do a video on boost converter with PI controller in PSIM, I see there are alot of videos on matlab , but there is no videos about psim and I'm not sure how to get the kp and ki using proper method ( transfer function or ziegler method), instead i have been using the trial and error method.

    • @RanitSengupta
      @RanitSengupta  4 года назад

      At present I am working on matlab because of my project work.i will think about psim.but tuning process does not depends the software whatever you are using.do you have any paper regarding pi controller tuning?if don't then send your mail id , I will send you a paper

    • @rebelarvind9414
      @rebelarvind9414 4 года назад +1

      @@RanitSengupta ok , i think i take a look at the paper , email : cresten01@gmail.com... maybe if possible you can do a video on transfer function of a boost converter and from there how to derive the kp and ki values from there... I can send you the circuit design i did in psim and you could take a look at it.

    • @RanitSengupta
      @RanitSengupta  4 года назад

      Ok sure

    • @rebelarvind9414
      @rebelarvind9414 4 года назад

      @@RanitSengupta I haven't receive your mail

    • @RanitSengupta
      @RanitSengupta  4 года назад

      @@rebelarvind9414 sorry in between 2 hrs I will send you

  • @maria-js6sl
    @maria-js6sl 4 года назад

    Let me parametres of simulation

  • @ibrahimalotaibi2399
    @ibrahimalotaibi2399 2 года назад

    It should be named, the Hit and try method. It is very idiotic to use such methods in complex systems.

  • @aaamnakayani
    @aaamnakayani 2 года назад +1

    Hey I need help with a report. Can you please please provide any of your social media or email where I can contact you directly?