When I studied control theory at university many years ago we started almost immediately into the math of Nyquist stability theory. The point seemed to be that our lecturer was a clever dude and we undergrads were a bunch of idiots who should read more. Maybe he was right, but his job was to change the error signal between our level of knowledge and his own: a nice problem in control theory that he thoroughly failed to resolve. I got more from your 14 minute video than I did from hours of his instruction. Nicely done. Thank you.
@xicabonga4889
4 жыл бұрын
Maybe his system was operating in open loop control, without a sensor to detect the error, or his controller wasnt tuned correctly to reach the reference value
@kcmichaelm
3 жыл бұрын
I am in my third (!) semester of Signals + Systems / control system undergrad courses. I’ve gotten A+’s in the first two semesters, and I can 100% say I have never received this sort of explanation of a PID system. We have learned all of the math behind it, but I have never had it explained what P, I, D actually does. I didn’t know the integrator was integrating the error signal (seriously... I didn’t), it was just never explained. It was just referenced as 1/s, and we had some rules stating when you could ignore 1/s because it wasn’t needed - but never a physical explanation of what it was doing. I wish I found this channel 2 years ago.
@abcxyz4207
3 жыл бұрын
@@kcmichaelm you can literally see at the definition that the integrator integrates the error signal lmao. u = K(e + 1/Tn intgrl(e) + Tv de/dt) = PID in time domain
@kcmichaelm
3 жыл бұрын
@@abcxyz4207 Was not taught any of that, but thanks for the reply
@theunstopablebullet
3 жыл бұрын
Being a good engineer or academic doesn't necessarily translate to being good at educating.
@Jburdge10
8 жыл бұрын
Took a whole class in mechatronics as a computer engineer. You managed to explain a whole semester's worth of confusion in a half hour between these two videos!
@Hamza-en3pz
7 жыл бұрын
i want to be a mechatronics engineer
@CarsonSchmeck
7 жыл бұрын
Go to CSU, Chico! We have a great Mechatronics program.
@BeeryGamer
6 жыл бұрын
How can this possibly be a semester's worth of study material?
@daesoolee1083
6 жыл бұрын
hahaha I agree on that lool I searched for the information about PID and read lots of them, but still I felt like something's missing and this video is just.., after watching the video, I felt like I should pay hh
@axellludvic3490
6 жыл бұрын
@@daesoolee1083 its a lot more complex than what is being explained, actually you need a strong knowledge in differential calculus to better understand it, there is something called Laplace transform hence the s symbols. Anyway good lecture.
@dannyca13
10 жыл бұрын
I must say I normally don't comment on videos, but you have an amazing ability to take a complex idea and make it simpler and interesting with great real world type examples. This is how schools should be teaching a combined math science curriculum that actually keeps student interested. I'm an engineer and thus have made it through a rigorous math science education and I wish I had this back when I took control systems. Bravo Sir and keep it coming.
@BrianBDouglas
11 жыл бұрын
Yes! I'm taking a few weeks off for vacation but when I come back I'll be adding more controller design videos (PID included). I'm going to post a video series on how to design a control system for a real system from system identification to tuning and testing. Stay tuned!
@dirtdiamond360
10 жыл бұрын
this guy is good at drawing!
@SwapnilNimbalkar
7 жыл бұрын
Hey Hi. I am not an engineer, I am building a quad and this video helped me a lot. Just wanted to say thank you.
@javierperez_21
3 жыл бұрын
same here!
@maneki9neko
3 жыл бұрын
well, if you keep up with this kind of self instruction, after a while, you will find that you are an engineer.
@oldcowbb
3 жыл бұрын
@@maneki9neko seriously, these are hardcore stuff
@TanmayGaude23e4
2 ай бұрын
Done with the quad?
@joshdashti5920
8 жыл бұрын
on a serious note ! you are seriously talented man ! keep it up... im so glad that i found your videos... bravo sir.. you should be proud of your work
@OAitchison
11 жыл бұрын
I wish lectures at my uni were presented like this. I think I've learnt more from Brian's videos in a couple of nights than I learnt in my entire introductory control subject last semester.
@1000chutku
7 жыл бұрын
wow..i was smiling through out the lecture...because i understood it.you teach so good.i wish i could become like you one day
@jmpascoe
4 жыл бұрын
I looked through all kinds of material and videos trying to get my head around these concepts with little success. Most people start out with a bunch of formulas and technical jargon which makes it very hard for somebody who is new to the field. It had me thinking the most clever people are horrible at explaining things in understandable terms. Thanks to you, I now know that isn't always true. Thanks for taking the time to make this incredible and easy to follow video. If you have a patreon or similar I would be happy to make a donation for your trouble.
@CuthbertNibbles
9 жыл бұрын
I can't say I'm getting the whole thing, but in all fairness I'm not in university. This has greatly helped me understand what a PID is and what they do. Nice lecture, thank you!
@joeshort9871
9 жыл бұрын
One semester worth of classes in just a couple of phenomenal videos! Thank you Brian. I have my exams coming up soon and these videos are a lifesaver.
@jessicasoltanieh6051
11 жыл бұрын
These videos are nothing short of completely amazing...from your background and tie to the math, back out to the physical objectives by example. HELPS SOO MUCH! WISH you were my professor would have done so much better in this class. Thank you.
@yufeng23
10 жыл бұрын
you're totally awesome, I couldn't understand what my university lecturer is teaching and you basically summarized everything he taught in a short, concise and comprehensive video
@myerereynolds3752
10 жыл бұрын
Great job sir. Very well explained. Anyone who thinks he's going to fast there's nothing stopping you from watching it again.
@stevensimpson6208
6 жыл бұрын
My professor explained this and I was quite confused. I'm really glad I stumbled across your video. Thank you so much Brian.
@Ladida386
7 жыл бұрын
Where were you when I needed you? I`ve graduated in 2011 and this was my last exam.
@Skyentific
2 жыл бұрын
This is so beautiful!!! Excellent example.
@NiekBeenen
6 жыл бұрын
I wish I had proper youtube back in my child days (29 now). What would school have been so much more easier, resulting in learning even more in a shorter amount of time. No 'dry' text and pictures and brain wrecks. I'm a bit jealous and happy for my daughter the opportunities she have to educate herself. Thanks to people like you Brian!
@user-oj9rn3qx5e
2 жыл бұрын
well...6 years passed, I play a submarine PC game and find this vedio. Thanks a lot to make this theory so clear explained I have ever watch. I expect to understand the math behind, but your given example is just too good and help me get rid of it. Thanks again, respect!
@mohamedrushdy5336
7 жыл бұрын
I didn't have much hope to understand the PID systems until I saw your 2 videos ....I've actually understood them quite well...Thanks
@sergionacinovic3181
6 жыл бұрын
i had to stop watching just so i can compliment u on how simple is and easy to understand this video is. Thank you for your effort.
@LowestofheDead
Жыл бұрын
This was the best explanation of PID I've ever seen - it actually had relatable examples.
@kevinonifade3021
2 жыл бұрын
This might be the most beautiful analogy I've ever seen in my life
@remcojustremco7745
Жыл бұрын
This is so good! university classes always focus too much on the underlying mathematics without properly reasoning why it exists
@YunK3I
7 жыл бұрын
You made the concept really easy for me to comprehend. I don't even need to go to classes, this class is way better. Appreciate it man!
@Cody-rh9dp
Жыл бұрын
Nice work! I'm an industrial automation electrician, this is the best explanation I've ever seen. Thank you
@Fuwinaaaa
7 ай бұрын
I watched this for a robotics programming thingie and I ended up learning something insanely interesting, thanks!!
@mohamedmoatyhassan5125
5 жыл бұрын
A whole semester of Control Theorie explained in a 13 min video. Great job!
@rogeronslow1498
2 жыл бұрын
Are you saying that you learned virtually nothing from a semester of control theory? Did you actually pass the subject?
@Postermaestro
2 жыл бұрын
Back to this again since last time when I was in 2nd grade in university. Such high quality
@user-ue6il8zi1z
11 жыл бұрын
Wow such a gifted teacher 12mins of your videos saved me 5hrs of studying painful lectuer notes. Thank you:)
@TheSarcasticEngineer
5 жыл бұрын
In my opinion, teaching is much more than understanding theory, explaining it, a good teacher can use imagination and analogies to inspire intuition in to their listeners. You, sir, have a knack for being a teacher. Have a nice day.
@zachli9582
8 ай бұрын
this series of lectures deserves more views!
@tyler7995
6 жыл бұрын
better than a month and a half of engineering lectures. saved my ass on exam 1
@Amine-gz7gq
11 ай бұрын
This is the best explanation of PID control. Good job Brian !
@pedernucles
11 жыл бұрын
AWESOME! You made me understand in 13 min what I couldn't in a 4 month course! I give you my best teacher award
@LaggyKikee
6 жыл бұрын
This was extremely helpful. All these transfer functions and PID controllers in class and they never explain what this all really does and means. You did that just right
@matthewpeterson4638
4 жыл бұрын
These videos are some of the best on the internet. Thank you sir
@blackeyedraven6282
5 жыл бұрын
your work is wonderful. You presented the whole idea so easily and clearly . Frankly I have never seen any other teacher to make this topic so easy. Thank you sir.
@wyattblah
5 жыл бұрын
Brian! If you were a stock, I would buy... You just can't beat this thorough explanation!
@marcojimenez9327
5 жыл бұрын
2:07 Stuff like this needs to get phrased, we can all relate to but we never actually think about it this way, mind blown, amazing video.
@C4rb0neum
10 жыл бұрын
I'm trying to learn this for a while now, but thanks to you I finally get the sence what I'm actualy doing with the calculations. The car example helped a lot to get things to make sense and I now finally understand what can go wrong with wrong gains. Thanks a lot.
@ashwatamirthalingam3855
8 жыл бұрын
This is probably the first time I'm commenting on a KZitem video: great job, it's so easy to understand. I hope you continue making more informational videos such as this!
@Spottedlove
10 жыл бұрын
love how you linked the videos in the box for the next video in the series
@MateLombard
7 жыл бұрын
Thank you for the very visual and easily understandable explanation about the PID concept! I'll share it to my friends as the greatest explanaition I've seen so far.
@RayedWahed
9 жыл бұрын
Thank you so much. Best conceptual introduction to PID on the web
@hari7591
3 жыл бұрын
Brian, my dude, you are saving this poor engineering student's skin. thank you!
@muufcem8962
2 жыл бұрын
You are the man, thanks by the way even 9 years ago your explanation is still the best
@user-jf9dy8dg5f
3 жыл бұрын
Every second of this video helps! Thank you so much!
@alvaradooutdoor
10 жыл бұрын
Im trying to learn as much about PID as possible. What a great start
@150gerrit
11 жыл бұрын
First let me say that your tutorials are clear and with good sound quality. And you're the first technical person presenting technical stuff with joy, my wife tells me ("all the others sound either dull or depressed"). If my wife tells me so, you should take that as a big compliment ;-). At 4:21 you state that with proportional controllers the steady state error will be zero. How can that be, since you need an error to have your controller producing an ouput (output=gain*error)
@tumelomogale3939
11 жыл бұрын
The two videos on PID are awesome and they helped me a lot as a student.
@ashwinkumar-hb8tz
8 жыл бұрын
This was an amazing video,it proves to be really helpful for anyone trying to understand the basics of a PID controller ,thank you
@shashwatdalakoti4998
3 жыл бұрын
Legend Explanation!! Give this guy a doctorate.
@Ibraherpderp
6 жыл бұрын
I am so glad that I am taking these courses after 2012.
@venkatasubramaniankv3993
7 жыл бұрын
Hi Brian, thanks for the videos. Just a small comment. I liked your previous video on PIDs quite a lot, and you explained the theory quite well. However, with this one, I think the difference between the different controllers is a little more confusing since you change the problem each time. Perhaps it would be better to use a single example. Love the illustrations and your style of teaching. :)
@aadarshshetty
9 жыл бұрын
Hello Brian, Your lectures are more clearer than the university tuition's i had taken... Cheers to you
@lofergil
11 жыл бұрын
Great videos!! And good understandable spoken english for non-english speakers, thank you!!
@tayu1416
7 жыл бұрын
I'm a cs student working on a project relating physics-based simulated skeleton animation. Reading those robotics papers is really difficult for me since I dont have any knowledge mech engineering. Your vids help me alot!
@wsn1192
8 жыл бұрын
Thank You!!! Never got a better explanation of the system!
@saulodx
8 жыл бұрын
Nice! everything very well explained, very detailed and not boring at all to follow through! Good job man!
@jebarijihed
10 жыл бұрын
the amizing fact that you're good to choose the most efficient exemple
@TheRaceEngineer007
8 жыл бұрын
you helped me out with a good resume and making everything clear. My teacher is going way to fast for all students in lecture. One down side... the real problem I have in the lectures are not in the videos (cascade regulator, position and speed regulator in a car, with accelerate and decelerate limits). But they help really much!
@duynguyentrancong9556
7 жыл бұрын
wow !!! one of the most helpful and graphical educational video, i have ever seen !!! thank you so so much.
@AeolusCapital
8 жыл бұрын
Instead of replying to all your videos: thank you for these great videos! They are really helpful. You go pretty fast, but on the other hand if you already studied the material but still did not get enough 'ahah!' moments, then this is helpful. But hé, .. we also have a pauze button!
@Meditationsfindme
7 жыл бұрын
Thank you for your work. It is so good. A good teacher can explain things simply. The work you put in your videos shows. Thanks
@AJAY-wd6nl
Жыл бұрын
Dear Brian, Thank you for sharing your knowledge as it was informative
@jangjg323
6 жыл бұрын
Very nice quick explanation on the concept of PID control. I appreciate your video
@marbrydav9698
7 жыл бұрын
Thanks for the video! I'm a first year mechatronics engineering student from Canada about to start some personal projects!
@simonams
4 жыл бұрын
Einstein said that if you cannot explain something simply, you don't fully understand it. You must be the next Einstein. That was sooo simple it was amazing. Thanks very much for sharing such a complicated subject, but in such a simple way. More text books should be written with your style - the world would be a better place
@jaymounes9473
6 жыл бұрын
Your videos helped me program a 3D video game of respectable complexity :D!
@BrianBDouglas
11 жыл бұрын
Thank you for the big complement! As for the P controller, you are correct in the general case. However, I applied a little control system trickery! The error did go to zero, so the output of the law was zero, hence no steady state error. The reason I was able to get away with this was because the output from the controller represented a change in pedal position and not an absolute pedal position. Once the velocity error went to zero, stop moving the pedal, and the velocity will remain constant.
@chaddrobertson5805
2 жыл бұрын
Your lectures are fantastic. Thank you so much for making these!
@AlexDlugosch
8 жыл бұрын
Great video. Did anyone else notice that the traffic light patter was upside down? Made me chuckle.
@audimechanic
8 жыл бұрын
+Alex Dlugosch those who are colorblind didn't
@abdullahsfarini7684
4 жыл бұрын
I really liked the frequency and output example at around 2:00 . amazing!
@ninamira5755
4 жыл бұрын
Hey, hope u gonna see my comments it's kinda late but the book about control theory uv been writing it's more then great and helpful , shortly it's a must read for every control engineering student . Thank u
@BrianBDouglas
11 жыл бұрын
Hello Adwait, great catch! You are absolutely right. At 11:50 I should have increased theta for just a moment and then had it come back down to the same position. I'll make an annotation and add this correction to the errata in the description. Thanks for finding that.
@rodericksibelius8472
2 жыл бұрын
As An Engineering Technician who has 30 years working in the practical world: has been a US NAVY Aircraft Flight Controls Systems mechanic for 8 years and having a two year degree in Electrical / Electronics Engineering Technology, I am very interested in CONTROL THEORY, I have worked at LOCKHEED Environmental Testing Laboratory for 17 years doing ACOUSTICS, VIBRATIONS, THRMAL/VACUUM, EMI/EMC Radar Testing, Structural Testing = We DID PRACTICALLY TESTED EVERYTHING from STUCTURES to breadboarding building electronics sensors, set up instrumentations systems working with all types of Engineers from all the Engineering disciplines, now I am retired = I still have the passion to ANALYTICALLY REVERSE ENGINEER what I DID and learn advanced mathematics, DESIGNING DIFFERENTIAL EQUATIONS OR MODELS solving them with LAPLACE TRANSFORMS and implementing, and BUILDING Electronic Circuits to simulate anything in the Physical World. Microcontrollers, Mechatronics, Robotics, Remote Sensing.
@nishyu9101
5 жыл бұрын
This is such a nice example! it easily covers the exception which could arise with a solid understanding behind them. i am really Thankful to you for this Lecture.
@alokdeshmukh7693
8 жыл бұрын
great work man...!! the way you are making understand with examples is superb. its like explaining very complex industrial problems but the way teachers do in kindergarten. really helpful. thank you.
@fabiosydney6950
10 жыл бұрын
Thank you so much for your videos Mr Brian... anyway, considering that some of them are very reach in contents and details, may I ask you to slow down a little bit your presentation, please? This would be very much appreciated by most of us that follow you with deep interest from all around the world...Thanks in advance for your consideration and to share your art with us...
@BrianBDouglas
11 жыл бұрын
Hello, yes you multiply by 's' in the differential path. Did I say or write '1/s' somewhere by mistake? I did I quick search through the video and couldn't find it. Could you point me to the time where you think the mistake was? Thanks!
@shchadenko
8 жыл бұрын
Hi Brian! Thank you very much for the brilliant lectures! I do appreciate your work! But I think in this particular video it would be more accurate to say that the angle theta defines the reference velocity which is compared with the output velocity. The error velocity than is processed by the PID-controller.
@xDR1TeK
6 жыл бұрын
This is some good stuff. I was always curious. Never had feedback control courses before. This made a whole lot of sense.
@Skywatermelon
10 жыл бұрын
Brilliant explanation but can you please prioritize making PID explanations for the next while ? I find it the easiest when you explain it and I have a lecturer who doesn't speak english as her first language and as you can imagine it get tough to know whats going on. All these control systems lectures have saved me so far.
@vasiq44
9 жыл бұрын
beast lecture. Helped me understand a very abstract concept. Great work!
@laurentporre4479
6 жыл бұрын
Very nice and illustrative example of PID ! Just 1 remark though, with a Proportional only controller, I think you'll have a static error at the equilibrium and not 0 (if your process is stable and not integrator). That's why we generally add integral action to cancel this static error...
@a1exm0rgan
11 жыл бұрын
This helped me out a lot, thanks! It's hard to find thorough explanations but you did a great job.
@andrewfox3046
9 жыл бұрын
I have watched a few of your videos, and you do a great job explaining your examples. Thanks for your help.
@SandeepJanjirala193
10 жыл бұрын
I love this videos because it all real time life explanations.... Thank you professor...I loved it
@mehdizarei9503
7 жыл бұрын
It was very sufficient and easy to understand. You're great.
@haydenpersad8854
9 жыл бұрын
You made PID control easy to understand, thanks
@preethilakshminarasimhan7094
3 жыл бұрын
Thanks a ton! Your videos are helping me keep hope that I can understand Controls
@BrianBDouglas
11 жыл бұрын
Hello again Raed. Is it too hard to follow? I was concerned that it wasn't clear enough when I was finishing it up. I'm taking the next 2 weeks off but when I get back I'll see what I can do to make it easier to understand. Thanks for the comment.
@sudarshanp94
7 жыл бұрын
wow... i had read about pid tons of times in my graduation years but this video made me realize what they actually mean
@jfernandosimoes
11 жыл бұрын
This is incredibly awesome. Fortunately I am done since long ago with exams but it was amazingly fun to watch. Please keep it up! Cheers!
@stevep.4540
10 жыл бұрын
You are the best Brian. Thank you very much for your work.
@150gerrit
11 жыл бұрын
Thanks for the reply! It was just that you seem to state that p-controller generally have no steady state error (and I always tell my colleagues otherwise). Position control using a stepper motor is another example where the process itself has integrating action (like a delta on the gas pedal), and hence p-control here does not have steady state error. Greetings from the Netherlands.
@91mrbeat
10 жыл бұрын
Great Video, I wish that my Control Prof. could learn from your teaching methods THUMBS UP ...!!
@richsen
8 жыл бұрын
Your videos are awesome! Thanks and keep em coming!! :)
Пікірлер: 498