I need to implement a PID controller and I’ve never learned anything about control theory. This video helped me understand the thing in 10min. Great job you have done, sir.
Bruce, you did not confuse the snot out of me. This video has helped me scratch the surface of understanding PID. Great explanation. Thanks a ton. As a newcomer to the RC world, I’m grateful for channels and people like you, Joshua Bardwell, Oscar Liang, UAV Futures and Painless360 who are part of a community with some outstanding teachers. Cheers!
I have to be honest, your explanation of how PID's works is what helped me to finally have an understanding of what PID's are and how the work. I had been struggling to tune a new Skyhero 850 quad that I recently build and after countless videos on PID tuning and endless hours poring all over the Arducopter website, your video made everything click for me. After a quick tuning session my quad was flying very nice and locked in. Thank you for creating this video!!!!
I'm a student in Process Control in Chemical Engineering and you just made more sense in ten minutes than my professor has all semester. PID applies to many industrial processes too, and this is the first time it has made solid sense to me. Thank you!
I had no idea what PID was short for, what it did, what it was for... now I know what it means, what it does and what it is for. GG for randomly learning things while procrastinating at work.
This is by far the most detailed and easy to understand description of what PID's actually ARE that I have found on RUclips! Thank you for taking your time to make these videos and keep them coming!
that explanation of PID was very eye-opening. I still struggle with PID adjustments I do have the understanding that the ID adjustment is a lot of trial and error if you do not have their correct formula ticket the response you're looking for is your examples and a simplification it really helps me understand what I need to be looking at and the possible changes I need to make thank you great video!
I REALLY like every vid of yours I've watched, this one is no exception. a couple of things that are almost never made clear when people explain PIDs, is that: 1) these corrections are taking place around 1,000 times per second, so things happen pretty quickly and getting a good tuning will really make things a lot better in the flight performance. 2) as i replied to Nick L, below - where ever the STICK is positioned at any one time, is the "Point 0" of where the PIDS are trying to correct to. so if you move your stick a little to the right in order to roll, wherever that stick is at, the PIDs are thinking that THAT position is the Position that they should correct the quad's angle to. Please keep up the GREAT work! Russ from Coral Springs, Fl usa
Thank you very much. This is the best explanation ever, even someone new to the concept of PIDs will have no trouble understanding what PIDs do. You make it so simple, now it feels like I have known this for many years. Thank you.
Quite honestly, the BEST explanation about PID I've seen. PERIOD! You are the best teacher I know! PIDs has been a mystery for years until you came with this video! Kudos to you Bruce!
Thanks Bruce !! So many people are going to be able to grasp a basic understanding from this. But. A can of worms has just been opened ;). Job security muahahaha. I learned a lot form this video. I don't know a lot about the technical side of this stuff, just have a hell of a lot of experience and I've fiddled around with it long enough now to understand what all this stuff does :)! Thanks for the video and your time cheers !
Mr Steele seems like I’m catching up, it’s interesting to see really good pilots comments from a few years back and then look at where they are now. Like a PID loop of life :)
We had to make PID controllers from basic circuit board components to pass our classes down at Georgia Tech. The master's students regularly make drones and fly them over the courtyard, and those things are insane with PID self-correcting. Onboard vision control systems let them really go nuts because they self-avoid obstacles, but those are still a work in progress. If you want to get into the weeds on the technical side of PID controls, I recommend building one from scratch. They're a lot cheaper and can be added on to existing systems if you purpose-build them. All you need are (different types of) resistors, capacitors, and op amps for a PID that outputs pure voltage that you can turn into whatever you want. You just want some of the resistors to be potentiometers so you can adjust their values, and you want at least one of the potentiometers to be a sensor so it can adjust the voltage output based on any input (pressure, angle, velocity, temperature, etc.).
Ahh, so Steele would rather sell the info rather than teach it. This explains ETHiX LTD. I wouldn't worry about job security though because there will always be people who would rather buy instead of learn lol. ;P
This is hands down the best video explaining what PID's really are. There are so many videos now saying how to tune them, and what to look out for, but they never really explain what your actually doing.
I've done that for years operating bridge cranes. (anticipating a load, and bringing it to a stop/correcting movement) I didn't know I was a PID. Great vid!
Great job explaining PIDs. I've watched dozens of PID tuning videos and they all start by assuming you know what they are and what they do. WRONG! Excellent instructive content that has gone a long way to helping me and probably many others figure this out and get a lot more enjoyment out of the hobby. Well done!
When I saw "PIDs Made Simple" on your video thumbnail, I thought, "Isn't that an oxymoron?" ;-) Your analogies have made this topic much easier to understand! Best explanation yet that I've seen! Looking forward to the next video. Thanks Bruce!
Fantastic use of a marker board. Today I started for the first time to look at how the PID system works. For me to understand the practical I need to understand the logic. In this video that has been explained so so well, I get it. Cheers!
You sir, are a great asset to this community. Bravo Zulu to you for this brilliantly simple explanation of the complicated operation within a flight controller.
I really hope you are working on the follow up videos for this one! You made the PID concept very clear and look forward to future videos on this subject!
Listened to a bunch of so called beginners tutorials on PIDs and couldn’t understand any of it. Your tutorial is brilliant and easy to understand. Thanks!!!
This must rank as one of the clearest, if not THE clearest explanation of PID I think I've ever come across. Awesome work there Bruce. Very happy to subscribe!
That video just sold me, where is the info for Patreon, Your post office box number, wherever we should all be sending 5 or 10 dollars to? (I didn't see it on your channel front page). The paltry amount that youtube sends his way is not enough. Bruce is an outstanding member of this community. We should support his efforts accordingly.
Yesterday our teacher informed that there will be something about PID in todays test. I didn't undertand anything about the study material. Now I decided to go to youtube and finally I have an idea. Still a good 30 min to the beginning of the test. thank you.
Wow !!! This is truly the most effective, simple and fun way to learn about PID. Thanks Bruce, your level of insight and way of sharing knowledge is exceptional. Thanks again !!
+RCModelReviews Here's another "thank You" for the clear explanation. And also another humble request for a "follow up" going further into the details. Best regards
This is a pretty late reply but I just found this video. PID is common to control systems in everything from robots to cruise ships. Proportion without integral or derivative follows a sine wave pattern, as he demonstrated with the swinging stopwatch. The rest is very simple calculus. The derivative of a function is the slope of its curve, meaning that the speed at which proportion is changing (which is the speed that the quad is changing angle) is the value of the derivative. If it's correcting too fast, the derivative is high. Integral, also known as anti-derivative, is the area under the curve. If the proportion is slightly higher or lower than 0, but not enough to correct itself, the area under that curve becomes greater and greater over time. The greater that area becomes, the higher the value of the integral and the more influence it has in correcting. You can find more about the math here en.wikipedia.org/wiki/PID_controller.
Taking the explanation and applying it to this comment might take some time to fully understand. Thank you for the more detailed explanation and how it works in math
Awesome explanation ! I've watched 50 videos explaining with way too many assumptions and contradictions and this is the first time I see someone explaining it so clearly and with good understandable examples. Thanks for this video !
I have a degree in computer engineering, and have studied PID's in depth, going so far to learn how to calculate the P, I, and D values with maths and programming my own PID controllers. Amazingly simplified, providing just enough details to convey the information. I wish my teacher had spent ten minutes in university and started with this before plunging into PID's for months....
Its the first time I actually understood what the derivative and the integral parts do. Present-Past-Future is an excellent way to explain their functions. Thanx a lot!!
BRILLIANT!!! You just explained that in the most effective way I've ever seen!!! Can't wait for the tuning video!!! I'll be sure to send all of my flying buddies to this and the future videos so maybe, just maybe, we will have a little more fun flying and less fun crashing! Thank you Bruce for all that you have provided. Glad to see you are still here.
Very nice! A much better introduction than my control theory professor ever provided. Most engineers and instrument techs I work with still have no clue how PID control works, or how to tune.
In 1988 I had to learn PID loops for the People's Light and Coke company of Chicago. We built all the controllers for the gas lines. (!) I've tried for YEARS to get someone to bring a PID loop to the Arduino (for example) but everyone seemed to think it was too hard...THANK YOU for this clear explanation!
This was very helpful for my sensors class. Breaks it down in nice simple terms that helps in understanding the more complex aspects of PID control. Excellent.
Real autopilots are somewhat different than just PID tuning. You need a lot of knowledge about multivariable design methods, a solid background in lead/lag compensators, margins, and nyquist theory. PID is a good place to start but is not enough too fully design an autopilot.
That's not necessarily true. If you have a first-order plant then no stable P-controller can overshoot. If you add an integral to the same controller the extra pole makes the closed-loop second-order and enables the possibility of overshoot. The only way to determine if and how much a feedback system will overshoot is to find the closed-loop poles.
hi sir our compressor pid setpoint is 70 and pv 82 and controller output is 5.3% witch point I have to tune so controller output will be 0% please advise me best solution.
Hey, @powerscissor, could you please explain me how you did it? I'm struggling to find a solution for mine. The problem is: it's not an electric shower, instead it's water warmed by solar panels. Any ideas?
Install a combination boiler, set the hot water temp on the boiler, and never use the cold tap. You are simply wasting expensive energy by heating water and then cooling it down again. It works great on my shower, no use for the cold supply at all, and a perfect hot water temperature too.
Vinicius Jordan plumber here, I'm not sure for water warmed by solar lol the best I can think of would be a small insta-hot unit dedicated for the shower. They come small enough for a tap to make tea or big enough to replace a standard 30-50gal gas water heater tank... This unit ONLY heats water (electric) when it senses water flow. This way you could plumb two cold lines to the shower, just have one go through the insta-hot before entering the hot side of the shower valve.
Googel+ beware that if not hot enough, unfriendly stuff (like legioner's disease) can grow in the water. And too hot with no cold mixed in can scald you.
Excellent. I'm an electrician and rather new to PID control. I'm currently setting up some new temperature controllers on chip ovens at a lumber mill. This was very helpful at giving me a better understanding of PID control. Thank you.
Wow ! Your knowledge and ability to teach is just unrivaled ! That's the best explanation of PIDs I've seen so far and I've been digging through the subject for some time now. A big thumbs up and thank You for such a great material !
Been researching PID controls for my industrial automation tasks.. And here I see my weekend hobby friend Bruce helping me on my main job! Once again - tank you for sharing your knowledge!
Great explanation. I just started flying about 3 months ago (W/RTF). I am almost ready to tune my first build and this video really cleared up the PID mystery..
Hi Bruce. I'm a recent EE graduate and have studied quite a bit of control theory. Your explanation gives the best intuitive explanation of PID control I've seen. Looking forward to part two in which you delve into the Laplace domain and derive the full PID transfer function from first principles ;-)
Love your videos mate. I have been wrestling with PID's for a while now. There are plenty of "how to" videos out there but you can't "how" if you don't know "why". This one finally explained what PID's are to me in a way that my pea brain understood. Keep up the GREAT work Cheers Aussie
This dear sir, is the most useful PID-video I've seen so far! So depressing to look at others' videos in which they greatly explain which parameter to adjust if the quad does this and that, but not knowing the basics, it seems to be half rocket-science, half witchcraft.. Thank you very much!
Hi Bruce, and everybody else. A couple of weeks ago a decided to program a PID simulator, to help multirotor noobies understand how PID works. The simulator is very raw and buggy, but it works somehow. You can download executable file from github github.com/andreiva/pid-simulator/blob/master/build/PID%20Simulator.jar?raw=true I won't go into detail how it works here, you can read the description on github. Try changing PID factors and adding some delay and see what happens :)
Great video. I think this hobby is exposing a lot of important concepts to people who would not otherwise ever care about them. PID loops are used in plants, refineries, and manufacturing facilities to control valves and other machinery. It's an important part of the process that typically process engineers handle. Now there will be a whole new group of experts out there to call on when a valve needs to be tuned! One thing worth mentioning is that in systems, you typically only want to control one input. In your example, you have hot and cold water. The cold water tap would have to stay at the same position and the hot water would be the variable adjusted by the controller, or vice versa. If two controllers are trying to control the same output, they will fight each other. If you have two possible ways to control the same output, the solution is to have two controllers in a cascade arrangement. A topic for another video possibly.
As a total noob to RC quad flying, you have illuminated a big mystery here. Thank you for your clarity. I wish you'd been my physics professor in college!
I absolutely love your videos. The way you explain anythinig is clear and stands out from boring and overcomplicated videos all over youtube. I salute you kind sir and am excited for future content to come!
This showed me the one piece that I was missing. I knew what changes in the settings looked like, for bad or good, but I didn't actually know what the processes did. I'd been so caught up I'd forgotten to understand how it worked. Fantastic explanation, thank you!
For those just starting out and trying to learn, thank you. This is the best explanation I have heard. Can't wait for the rest of the videos and how this is actually tuned.
You can measure how well someone knows a subject by how simply they can explain it. Very good job!
Exactly, and if we can’t same thing
I need to implement a PID controller and I’ve never learned anything about control theory. This video helped me understand the thing in 10min. Great job you have done, sir.
When you're an actual engineer and you came back here to learn what you didn't understand in school.
LMAO so true
Same goes to me
I learnt this course (control engineering) back in 2011 at Universiti teknology malaysia .
Why is this so true
Well darn, 😏welcome to university of youtube
True😂
Bruce, you did not confuse the snot out of me. This video has helped me scratch the surface of understanding PID. Great explanation. Thanks a ton. As a newcomer to the RC world, I’m grateful for channels and people like you, Joshua Bardwell, Oscar Liang, UAV Futures and Painless360 who are part of a community with some outstanding teachers. Cheers!
Best explanation of pids I've ever seen. Well done.
100% agree with this comment
This is the best, most concise and straight forward, easy to understand explanation of PID control I have ever come across.
You're a natural teacher Bruce, could listen to ya all day!
+Lagahan I was just thinking the same thing! :)
+Lagahan Yea I agree
+Don Fish Jr. (The Flying Fish) It's a bot, don't bother just flag the comment
I have to be honest, your explanation of how PID's works is what helped me to finally have an understanding of what PID's are and how the work. I had been struggling to tune a new Skyhero 850 quad that I recently build and after countless videos on PID tuning and endless hours poring all over the Arducopter website, your video made everything click for me. After a quick tuning session my quad was flying very nice and locked in. Thank you for creating this video!!!!
About as good an explanation of PID as it's possible to give without invoking calculus. What a great teacher you are, Bruce!
I'm a student in Process Control in Chemical Engineering and you just made more sense in ten minutes than my professor has all semester. PID applies to many industrial processes too, and this is the first time it has made solid sense to me. Thank you!
Best explanation ever. This should be linked in every tutorial and getting started guides on multirotor tuning!
I had no idea what PID was short for, what it did, what it was for... now I know what it means, what it does and what it is for. GG for randomly learning things while procrastinating at work.
By far the best explanation of pids for someone who wants to wrap their head around the basic concept thanks.
This is by far the most detailed and easy to understand description of what PID's actually ARE that I have found on RUclips! Thank you for taking your time to make these videos and keep them coming!
Thanks Bruce. After 6 years flying quadcopters, I still can't tune and I really don't totally understand PID loops. This has helped me a lot.
+juz70 I don't believe it, I always aspired to tune my multi's as well as yours!
that explanation of PID was very eye-opening. I still struggle with PID adjustments I do have the understanding that the ID adjustment is a lot of trial and error if you do not have their correct formula ticket the response you're looking for is your examples and a simplification it really helps me understand what I need to be looking at and the possible changes I need to make thank you great video!
I REALLY like every vid of yours I've watched, this one is no exception.
a couple of things that are almost never made clear when people explain PIDs, is that:
1) these corrections are taking place around 1,000 times per second, so things happen pretty quickly and getting a good tuning will really make things a lot better in the flight performance.
2) as i replied to Nick L, below - where ever the STICK is positioned at any one time, is the "Point 0" of where the PIDS are trying to correct to. so if you move your stick a little to the right in order to roll, wherever that stick is at, the PIDs are thinking that THAT position is the Position that they should correct the quad's angle to.
Please keep up the GREAT work!
Russ from Coral Springs, Fl usa
Thank you very much. This is the best explanation ever, even someone new to the concept of PIDs will have no trouble understanding what PIDs do. You make it so simple, now it feels like I have known this for many years. Thank you.
That is one of the easiest explanations I've ever seen for what PID terms are! Well done.
Quite honestly, the BEST explanation about PID I've seen. PERIOD! You are the best teacher I know! PIDs has been a mystery for years until you came with this video! Kudos to you Bruce!
Thanks Bruce !! So many people are going to be able to grasp a basic understanding from this. But. A can of worms has just been opened ;). Job security muahahaha. I learned a lot form this video. I don't know a lot about the technical side of this stuff, just have a hell of a lot of experience and I've fiddled around with it long enough now to understand what all this stuff does :)! Thanks for the video and your time cheers !
Mr Steele seems like I’m catching up, it’s interesting to see really good pilots comments from a few years back and then look at where they are now. Like a PID loop of life :)
Loved this thank you. I admire people who invented this stuff
We had to make PID controllers from basic circuit board components to pass our classes down at Georgia Tech. The master's students regularly make drones and fly them over the courtyard, and those things are insane with PID self-correcting. Onboard vision control systems let them really go nuts because they self-avoid obstacles, but those are still a work in progress.
If you want to get into the weeds on the technical side of PID controls, I recommend building one from scratch. They're a lot cheaper and can be added on to existing systems if you purpose-build them. All you need are (different types of) resistors, capacitors, and op amps for a PID that outputs pure voltage that you can turn into whatever you want. You just want some of the resistors to be potentiometers so you can adjust their values, and you want at least one of the potentiometers to be a sensor so it can adjust the voltage output based on any input (pressure, angle, velocity, temperature, etc.).
Ahh, so Steele would rather sell the info rather than teach it. This explains ETHiX LTD. I wouldn't worry about job security though because there will always be people who would rather buy instead of learn lol. ;P
TheLegend27 himself
This is hands down the best video explaining what PID's really are. There are so many videos now saying how to tune them, and what to look out for, but they never really explain what your actually doing.
I've done that for years operating bridge cranes. (anticipating a load, and bringing it to a stop/correcting movement) I didn't know I was a PID. Great vid!
omg, haha, I know what you mean! Great way to think of it
Goes to show, you don't need a PhD to be a good PID. :)
Great job explaining PIDs. I've watched dozens of PID tuning videos and they all start by assuming you know what they are and what they do. WRONG! Excellent instructive content that has gone a long way to helping me and probably many others figure this out and get a lot more enjoyment out of the hobby. Well done!
When I saw "PIDs Made Simple" on your video thumbnail, I thought, "Isn't that an oxymoron?" ;-)
Your analogies have made this topic much easier to understand! Best explanation yet that I've seen! Looking forward to the next video. Thanks Bruce!
OUTSTANDING!!! - Had I had teachers and instructors as good as you in explanation, I would have definitely had a higher GPA.
Fantastic use of a marker board. Today I started for the first time to look at how the PID system works. For me to understand the practical I need to understand the logic. In this video that has been explained so so well, I get it. Cheers!
You sir, are a great asset to this community. Bravo Zulu to you for this brilliantly simple explanation of the complicated operation within a flight controller.
I knew within 5 seconds this is going to be a greatly helpful vid. Thanks, G8 videos.
Never flown a drone in my life, but I'm studying industrial automation and found your video better than most for explaining PID control.
I really hope you are working on the follow up videos for this one! You made the PID concept very clear and look forward to future videos on this subject!
Listened to a bunch of so called beginners tutorials on PIDs and couldn’t understand any of it. Your tutorial is brilliant and easy to understand. Thanks!!!
This is the best PID tuning video and I have yet
OMG!!!! this is the best description of a PID controller I have ever seen. Thank you sir for your time to explain very easy and sufficiently.
You and your videos are a serious contribution to mankind. Thank you!
This must rank as one of the clearest, if not THE clearest explanation of PID I think I've ever come across. Awesome work there Bruce. Very happy to subscribe!
That video just sold me, where is the info for Patreon, Your post office box number, wherever we should all be sending 5 or 10 dollars to? (I didn't see it on your channel front page). The paltry amount that youtube sends his way is not enough.
Bruce is an outstanding member of this community. We should support his efforts accordingly.
www.patreon.com/user?u=2951605&u=2951605&ty=h
+32eoin32
I checked back hoping someone would have something. Thank You.
Yesterday our teacher informed that there will be something about PID in todays test. I didn't undertand anything about the study material. Now I decided to go to youtube and finally I have an idea. Still a good 30 min to the beginning of the test. thank you.
Well the was the most helpful video I've found on PID's. Thank you
Wow !!! This is truly the most effective, simple and fun way to learn about PID. Thanks Bruce, your level of insight and way of sharing knowledge is exceptional. Thanks again !!
Such good clear info. Thanks for dumbing it down for us average folk Bruce. 😊
Bruce I am 86 but I have been watching your videos for years....Thank you very much
+RCModelReviews
Here's another "thank You" for the clear explanation.
And also another humble request for a "follow up" going further into the details.
Best regards
GglSux bump
This is a pretty late reply but I just found this video. PID is common to control systems in everything from robots to cruise ships. Proportion without integral or derivative follows a sine wave pattern, as he demonstrated with the swinging stopwatch. The rest is very simple calculus. The derivative of a function is the slope of its curve, meaning that the speed at which proportion is changing (which is the speed that the quad is changing angle) is the value of the derivative. If it's correcting too fast, the derivative is high. Integral, also known as anti-derivative, is the area under the curve. If the proportion is slightly higher or lower than 0, but not enough to correct itself, the area under that curve becomes greater and greater over time. The greater that area becomes, the higher the value of the integral and the more influence it has in correcting. You can find more about the math here en.wikipedia.org/wiki/PID_controller.
Taking the explanation and applying it to this comment might take some time to fully understand. Thank you for the more detailed explanation and how it works in math
Awesome explanation ! I've watched 50 videos explaining with way too many assumptions and contradictions and this is the first time I see someone explaining it so clearly and with good understandable examples. Thanks for this video !
Thanks for the whiteboard session, very cool and informative!
I have a degree in computer engineering, and have studied PID's in depth, going so far to learn how to calculate the P, I, and D values with maths and programming my own PID controllers. Amazingly simplified, providing just enough details to convey the information. I wish my teacher had spent ten minutes in university and started with this before plunging into PID's for months....
Awesome video best explanation of PID's I've heard PERIOD!!!
Its the first time I actually understood what the derivative and the integral parts do. Present-Past-Future is an excellent way to explain their functions. Thanx a lot!!
Brilliant explanation thanks, you're a gifted teacher :)
BRILLIANT!!! You just explained that in the most effective way I've ever seen!!! Can't wait for the tuning video!!! I'll be sure to send all of my flying buddies to this and the future videos so maybe, just maybe, we will have a little more fun flying and less fun crashing! Thank you Bruce for all that you have provided. Glad to see you are still here.
Well done, really good explanation to a complex subject.
Very nice! A much better introduction than my control theory professor ever provided. Most engineers and instrument techs I work with still have no clue how PID control works, or how to tune.
One of the best PID video imho.
A wonderful explanation, I have never seen anyone one explaining PID concept as clear as this.
thank you very much sir
Am I the only one that laughed at the comment at 8:15?
+Nick Burns Yes, good laugh there.
lol I laughed too. I love it how he says "This is time travel shit" and then just continues all casually
Nope, I laughed too. As a matter of fact, I turned on caption to see if I heard that right.
In 1988 I had to learn PID loops for the People's Light and Coke company of Chicago. We built all the controllers for the gas lines. (!)
I've tried for YEARS to get someone to bring a PID loop to the Arduino (for example) but everyone seemed to think it was too hard...THANK YOU for this clear explanation!
Great explanation. If only I saw this 2 years ago :)
well you saw it two years ago.
@@BiecherBender Ha Ha Ha ,and still it is "2 years ago" !
This is brilliant, perfect for the beginners to get a basic understanding of what the system is doing without going into math.
Big thanks.
Pretty nice basic explaination Bruce
This was very helpful for my sensors class. Breaks it down in nice simple terms that helps in understanding the more complex aspects of PID control. Excellent.
Flight controllers are where the magic happens, and the magic is related to PIDs? Magic smoke source confirmed!
magic smoke happens when you hook up the battery in reverse. lol. Illuminati confirmed
Real autopilots are somewhat different than just PID tuning. You need a lot of knowledge about multivariable design methods, a solid background in lead/lag compensators, margins, and nyquist theory. PID is a good place to start but is not enough too fully design an autopilot.
Another magic smoke source is the "Kalman filter", or more specifically the "Extended Kalman filter". But beware, here be dragons!
That was the simplest and most helpful explanation of PIDS that I have seen so far.... Thank you so much!
Even more simple:
P=power (too much can overshoot)
D=Damping (prevents overshoot, but can slow correction too much)
I=correction accuracy
This was a good way to look at it as well
That's not necessarily true. If you have a first-order plant then no stable P-controller can overshoot. If you add an integral to the same controller the extra pole makes the closed-loop second-order and enables the possibility of overshoot. The only way to determine if and how much a feedback system will overshoot is to find the closed-loop poles.
hi sir our compressor pid setpoint is 70 and pv 82 and controller output is 5.3% witch point I have to tune so controller output will be 0% please advise me best solution.
i cant tell you how long I've been looking to have PID's explained to me,... so simply put, THANK YOU!!!
I was finally able to get the perfect water temperature in my baths! Can you make a video for shower temperatures?
see all type of instrumentation videos on my channel
Hey, @powerscissor, could you please explain me how you did it? I'm struggling to find a solution for mine. The problem is: it's not an electric shower, instead it's water warmed by solar panels. Any ideas?
Install a combination boiler, set the hot water temp on the boiler, and never use the cold tap. You are simply wasting expensive energy by heating water and then cooling it down again. It works great on my shower, no use for the cold supply at all, and a perfect hot water temperature too.
Vinicius Jordan plumber here, I'm not sure for water warmed by solar lol the best I can think of would be a small insta-hot unit dedicated for the shower. They come small enough for a tap to make tea or big enough to replace a standard 30-50gal gas water heater tank... This unit ONLY heats water (electric) when it senses water flow. This way you could plumb two cold lines to the shower, just have one go through the insta-hot before entering the hot side of the shower valve.
Googel+ beware that if not hot enough, unfriendly stuff (like legioner's disease) can grow in the water.
And too hot with no cold mixed in can scald you.
Excellent. I'm an electrician and rather new to PID control. I'm currently setting up some new temperature controllers on chip ovens at a lumber mill. This was very helpful at giving me a better understanding of PID control. Thank you.
Best and funniest explanation ever xD
Very well made info here. After stumbling a lot of tutorials regarding PID control this was the one that did the job for me. Thank you for that!
Bruce should work as a teacher at school :D Well done. A+
Wow ! Your knowledge and ability to teach is just unrivaled ! That's the best explanation of PIDs I've seen so far and I've been digging through the subject for some time now. A big thumbs up and thank You for such a great material !
Cheers, that helped a lot.
Not confused. My snot is still in.
Been researching PID controls for my industrial automation tasks.. And here I see my weekend hobby friend Bruce helping me on my main job! Once again - tank you for sharing your knowledge!
Very good explanation, thanks!
Great explanation. I just started flying about 3 months ago (W/RTF). I am almost ready to tune my first build and this video really cleared up the PID mystery..
Brilliant. Now hurry up and make the tuning video ;)
+doondedulin44 2017 project
see all type of instrumentation videos on my channel
Hi Bruce. I'm a recent EE graduate and have studied quite a bit of control theory. Your explanation gives the best intuitive explanation of PID control I've seen. Looking forward to part two in which you delve into the Laplace domain and derive the full PID transfer function from first principles ;-)
3:28 "a uni quad" - I almost died from laughing!
Love your videos mate. I have been wrestling with PID's for a while now. There are plenty of "how to" videos out there but you can't "how" if you don't know "why". This one finally explained what PID's are to me in a way that my pea brain understood.
Keep up the GREAT work
Cheers
Aussie
Sir, do you have the video on the tutorial yet?
This video should be required watching for all new quad pilots! Great explanation!
finally Bruce is demystifying PIDs for me!
This dear sir, is the most useful PID-video I've seen so far!
So depressing to look at others' videos in which they greatly explain which parameter to adjust if the quad does this and that, but not knowing the basics, it seems to be half rocket-science, half witchcraft.. Thank you very much!
Hi Bruce, and everybody else. A couple of weeks ago a decided to program a PID simulator, to help multirotor noobies understand how PID works. The simulator is very raw and buggy, but it works somehow. You can download executable file from github github.com/andreiva/pid-simulator/blob/master/build/PID%20Simulator.jar?raw=true
I won't go into detail how it works here, you can read the description on github. Try changing PID factors and adding some delay and see what happens :)
I'm so glad we have people like you....getting complex things and simplifying because they "just make sense"
That 3d printed duct again... I'd love to see it on a quad or tri... :p
Great video. I think this hobby is exposing a lot of important concepts to people who would not otherwise ever care about them. PID loops are used in plants, refineries, and manufacturing facilities to control valves and other machinery. It's an important part of the process that typically process engineers handle. Now there will be a whole new group of experts out there to call on when a valve needs to be tuned!
One thing worth mentioning is that in systems, you typically only want to control one input. In your example, you have hot and cold water. The cold water tap would have to stay at the same position and the hot water would be the variable adjusted by the controller, or vice versa. If two controllers are trying to control the same output, they will fight each other. If you have two possible ways to control the same output, the solution is to have two controllers in a cascade arrangement. A topic for another video possibly.
What happen to the PayPal video?
Awesome video, thanks for clearing up in 10 minutes what multiple websites have failed to do for years. You are the man!
I think of Process ID
FennecTECH
You an IT guy? Lol
Nerrrrd!!1!! ;-)
Simply the best explanation I have come across. Especially the Derivative is a really hard to understand concept and you've nailed it. Thanks!
Older generation had better teachers.
Amen
Experience is the difference. Older generation was once younger generation. There's hope for all.
As a total noob to RC quad flying, you have illuminated a big mystery here. Thank you for your clarity. I wish you'd been my physics professor in college!
You Sir are a genius and I want to have your babies
Great video! Couldn't find a single person to explain what PID was till now!
I absolutely love your videos. The way you explain anythinig is clear and stands out from boring and overcomplicated videos all over youtube.
I salute you kind sir and am excited for future content to come!
Without numbers, integral and derivative symbols you have explained perfectly what's all about PID.
You're are awesome
Cheers
This showed me the one piece that I was missing. I knew what changes in the settings looked like, for bad or good, but I didn't actually know what the processes did. I'd been so caught up I'd forgotten to understand how it worked. Fantastic explanation, thank you!
Controls Engineering student here, great explanation, your efforts are very much so appreciated sir.
For those just starting out and trying to learn, thank you. This is the best explanation I have heard. Can't wait for the rest of the videos and how this is actually tuned.
The most simple and concise explanation I have come across yet!