How to Tune a PID Controller

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น • 63

  • @noweare1
    @noweare1 2 ปีที่แล้ว +10

    A lot of people just shut down when they hear PID. Thanks for making this very understandable.

  • @stuka6671
    @stuka6671 ปีที่แล้ว +4

    Well done sir...this is the best PID learning and the best simulation so far. Now I got the idea how this PID work...All this while I have been struggling to understand this PID tuning despite so many references and explaination out there. This is straight to the point. Thank you very very much sir..

    • @pidexplained
      @pidexplained  5 หลายเดือนก่อน

      Thank you for the kind words!

  • @mahmoudmohamed-bb6mv
    @mahmoudmohamed-bb6mv 3 ปีที่แล้ว +22

    This is the most helpful and well presented video regarding PID tuning. Thanks a lot.

  • @samsonspubllc8592
    @samsonspubllc8592 3 ปีที่แล้ว +2

    Awesome video. Thank you so much. Until I watched this, I just couldn't grasp the purpose of the derivative. Crystal clear now.

  • @Apexcrafter.
    @Apexcrafter. ปีที่แล้ว +1

    Thank you so much for making this so much simpler to understand

  • @darraghross4310
    @darraghross4310 4 หลายเดือนก่อน +1

    Best explanation on TH-cam

  • @AbcDef-hl2ic
    @AbcDef-hl2ic 3 ปีที่แล้ว +1

    Thank you very much for the most helpful video on setting a pid I have seen so far!

  • @justinbouchard
    @justinbouchard 2 ปีที่แล้ว +1

    Thank you so much for this. It helped me set up my espresso machine heater modification much easier. I got fairly close by myself just with you know eliminating variables and kind of doing what you did in this explanation. But having the reasoning to make the fine adjustments was key.

  • @DSA-kg1vg
    @DSA-kg1vg 3 ปีที่แล้ว +1

    Best PID tuning video. Very well done.

  • @entertainmentjoke2871
    @entertainmentjoke2871 5 หลายเดือนก่อน

    Your explanation is fantastic! ❤

  • @kunalnassa1841
    @kunalnassa1841 3 ปีที่แล้ว +1

    Really awesome video .. Have seen a lot of PID controller tuning videos but this is best one .... Please make more videos on Process Control and Instrumentation

  • @plop386
    @plop386 8 หลายเดือนก่อน

    i came here to understand FPV drone PID loop tunning. helped me better than all fpv vidéo where they all guesstimate what is what

    • @pidexplained
      @pidexplained  5 หลายเดือนก่อน

      Thank you! Glad we were able to help

  • @bobbytongga4243
    @bobbytongga4243 ปีที่แล้ว

    This is the best I have watched. Great job

  • @rajeshsingh-eq3eg
    @rajeshsingh-eq3eg ปีที่แล้ว

    Best video on pid .....yet.

    • @pidexplained
      @pidexplained  5 หลายเดือนก่อน

      Thanks for the comment, hope you are able to find what you need to tune your loops

  • @North49Radio
    @North49Radio หลายเดือนก่อน

    Good video. I would like to see how to minimize the output fluctuation with allowance of upper and lower variations of setpoint. Like a level in a tank, so you don't wear out your control valve. I might have to try this simulator.

  • @EVJ-World
    @EVJ-World ปีที่แล้ว

    Very good explanation.

  • @alexthibault5395
    @alexthibault5395 3 ปีที่แล้ว +2

    Super helpful, thanks!!

  • @laurentporre4479
    @laurentporre4479 2 ปีที่แล้ว +4

    Nice simulations ! but in most common DCS, you have to reduce the "Integral" value to make it stronger... In your case it's the opposite. People doing that in real situations will not see the same effect and may not understand

    • @IberianOtaku
      @IberianOtaku 2 ปีที่แล้ว +1

      Integral Gain (Ki) that is what he is changing, you are talking about the Interal Time (Ti) -> Ti=1/Ki

    • @laurentporre4479
      @laurentporre4479 2 ปีที่แล้ว +1

      Yes I know, I was just warning that in real life situations, in most common control systems is used the Ti=1/Ki and not Ki, so decreasing the Ki too much thinking you'll slow down the control can be "dangerous"

    • @Time4yes
      @Time4yes 7 หลายเดือนก่อน

      Why is he changing or upsetting the system while changing integral? Wasn't he supposed to wait and see what each integral value gives? Is he using the first order method approach or second? Or maybe just trial and error?

    • @pidexplained
      @pidexplained  5 หลายเดือนก่อน

      Good point on a system using integral time vs the integral gain system showed in the video. Hope your comment helps people with the integral time controllers!

  • @danc.2985
    @danc.2985 6 ปีที่แล้ว +3

    Great video!

  • @copperfrogdistilling1943
    @copperfrogdistilling1943 หลายเดือนก่อน

    what does the set point value represent ? is it the temp in C ?

  • @manolete340
    @manolete340 2 หลายเดือนก่อน

    Okay so I’d like to know whether the values we are adjusting are the k values.

  • @GaryDoesThings
    @GaryDoesThings ปีที่แล้ว

    Really great, thank you.

  • @hamburglurgl
    @hamburglurgl 3 ปีที่แล้ว

    I love this. Thank you

  • @miorajoelleharilivarazanap5490
    @miorajoelleharilivarazanap5490 22 วันที่ผ่านมา

    Hello Sir,
    I need your help as I am currently working on the simulation in PSpice of a control circuit for a static converter: a buck-boost converter integrating a PID controller, using only analog components such as operational amplifiers, resistors, and capacitors for the PID circuit.
    I don't know the criteria for selecting the PID gains to calculate the parameters of the PID, meaning the values of the resistors and capacitors. Also, there are different types of PID configurations (series, parallel, hybrid), and I am unsure which one to use.
    Furthermore, I don't know how to integrate this PID with the static converter to generate the PWM signal that will control the converter. My goal is to maximize the efficiency of the converter.
    Thank you in advance for your guidance.

  • @geraldopontes37
    @geraldopontes37 2 ปีที่แล้ว

    Excellent! Thank you!

  • @ahmedemad3494
    @ahmedemad3494 ปีที่แล้ว

    Thank you , very helpful , how can i download this smulation ?

    • @pidexplained
      @pidexplained  5 หลายเดือนก่อน

      Thanks! Simulator is available on the Microsoft Store. Search "PID Simulator" by ETCO

  • @Guardian_Arias
    @Guardian_Arias 3 หลายเดือนก่อน

    I hope you see this but, is having P=1500, I=0, and D=0 really all that bad? or am i just finding harmony in chaos.
    The contexts is the heated bed of a 3d printer. There is an auto tune feature for PID control in the software, but the oscillation always results in a 3% variance (plus and minus 1.5%) once its done that's about 2 degrees Celsius. But, on my old printer I found a PID loop that resulted in a variance of 0.1c thats 0.15% with rather reasonable looking PID numbers.
    On my new printer I ended up with a PID loop that basically has 1500 for P and zero on both I and D but with the same variance of 0.1c even though the output is all over the place with the actual bed temperature looking beautiful with a minor overshoot and then perfectly stable at the set temperature. I have not been able to find values with P low enough for I to be much of a help or with D being so ridiculously high that it somehow finds a way to find harmony with in the chaos but not even remotely close as precise as having zero I and D.

  • @vatsalthaker2122
    @vatsalthaker2122 ปีที่แล้ว

    We need more videos for tunning... 🤓

    • @pidexplained
      @pidexplained  5 หลายเดือนก่อน

      Just made one! :-)

  • @مصطفىالربيعي-ت8غ
    @مصطفىالربيعي-ت8غ 4 ปีที่แล้ว +2

    Perfect keep it up

  • @prasadrajchodipilli3458
    @prasadrajchodipilli3458 3 ปีที่แล้ว +1

    I love this vedio 👍

  • @orenfivel6247
    @orenfivel6247 ปีที่แล้ว

    what's the green graph? output% of what exactly?

    • @pidexplained
      @pidexplained  5 หลายเดือนก่อน

      It's a simulator so it's an arbitrary output. If you were simulating a car in cruise control it would be the throttle, if you were simulating a temperature control loop the output could be the % open of the temperature control valve.

  • @mohdirshadshaikh444
    @mohdirshadshaikh444 5 หลายเดือนก่อน

    i just wanted to c integral action alone with setpoint whn set point changes

    • @pidexplained
      @pidexplained  5 หลายเดือนก่อน

      Download the simulator app from the Microsoft store and let me know what happens with integral only!

  • @pnachtwey
    @pnachtwey ปีที่แล้ว +2

    One doesn't tune a PID. One tunes a system. The transfer function for the "plant" is not given but it must be something very simple. Trial and error works for simple systems but not for more difficult systems.

    • @whohastimeforthis
      @whohastimeforthis ปีที่แล้ว

      That's putting it nicely, Pete! This is simply impossible on a live system in the Plant.

    • @pidexplained
      @pidexplained  5 หลายเดือนก่อน

      I've tuned a lot of systems live from large power generation systems to hydronic control systems, not impossible, just takes some practice. Hope the video helped.

  • @SAIFulISLAM-mf3jx
    @SAIFulISLAM-mf3jx 11 หลายเดือนก่อน

    sir great vedio thanks

  • @GingerNingerGames
    @GingerNingerGames 2 ปีที่แล้ว

    brilliant, cheers

  • @phanasak1291
    @phanasak1291 2 ปีที่แล้ว

    Thank a lot

  • @palolucina8124
    @palolucina8124 2 ปีที่แล้ว

    Good video, why the hell teacher in school cannot teach that...

  • @xyzhouse
    @xyzhouse 3 ปีที่แล้ว +3

    In real plant it is harmful and operation will be super unhappy if you try to make a loop unstable even for good purposes

    • @danc.2985
      @danc.2985 3 ปีที่แล้ว +1

      The example in this video of unstable is for demonstrating, in a real application you still use this principal but in a controlled way where the actual value only deviates slightly from the setpoint. Unstable only means the value gets further from setpoint instead of closer.

  • @徐磊-z7i
    @徐磊-z7i ปีที่แล้ว +1

    15 dollars, no trial available. It feels a little expensive.

    • @pidexplained
      @pidexplained  5 หลายเดือนก่อน

      These videos are free for anyone looking to learn, hope they helped!

  • @nick7980
    @nick7980 3 ปีที่แล้ว +1

    That's the fastest way to burn $10!

    • @roycesouthen1505
      @roycesouthen1505 ปีที่แล้ว

      If you know that much about it, where is your video showing your expert knowledge on it.

  • @nick7980
    @nick7980 3 ปีที่แล้ว

    Absolutely useless. I do HVAC pids,