A description of the math behind PID control using the example of a car's cruise control.
Жүктеу.....
Пікірлер: 58
@natewrye14548 жыл бұрын
People like you are awesome, thanks for taking the time to explain such a difficult concept in a simple way!
@paulomoniz73269 жыл бұрын
Good video bro. I used these equations on a Arduino last year, made several PIDs to control the illumination of desks in a Lab. Controlled light dimming, fans of the lights, distance sensors(to check if there is someone in the desk). Really nice video man.
@AR126410 жыл бұрын
Well done! Thank you for describing PID parameters in a way we can understand intuitively.
@shalumail238 жыл бұрын
I struggled so hard with the integral part. You made it look so simple! Thanks mate! :)
@PavanSinghAneja8 жыл бұрын
Great video, wish there was a visual representation of PID together
@tsepollewellyn86319 жыл бұрын
Great video! Some people will complain about anything; I don't understand how anyone could dislike this...
@alexispietak82868 жыл бұрын
Fantastic explanation and video -- this helped so much -- thank you!!
@noorahmedsamir2038 жыл бұрын
I've been struggling in understanding such conccept but after this videooo I really would love to thank you a lottt :D
@arvind634910 жыл бұрын
Amazing!! Great graphical interpretation....
@inneralpha8 жыл бұрын
Nice Video! I appreciate it. This makes the theory much more clear.
@MartinInAmsterdam9 жыл бұрын
Much better explanation than I got from the head of mech eng department at uni. :P
@dineshshenoy59807 жыл бұрын
Terrific video, thanks very much for making it!
@hansphilipp92219 жыл бұрын
Thank you so much, this is superb....
@GammaWraith7 жыл бұрын
mind blown ! thank you for the excellent video
@iz11959 жыл бұрын
Such a good explanation thank you so much
@laysauchoa75579 жыл бұрын
Is simple but I think is a good explanation! I hope you keep doing videos about it.
@rklauco8 жыл бұрын
Excellent video! Thanks for it.
@gaellesann59437 жыл бұрын
Great video. Easy to understand! Thanks!
@kylegeorgeson9 жыл бұрын
Great video; good refresher for me. You confused me a little at the end there when you drew projections of the speed's slope and called it the error slope. Might be helpful to include an error plot to show how the error derivative imparts a negative effect on the controller output. Thanks for the lesson Scott!
@xSampleXX8 жыл бұрын
Really quite excellent. Not for a total beginner, but good for someone who is relatively new to PID loops.
@JimMorten7 жыл бұрын
Thank you for sharing you knowledge!
@wktodd9 жыл бұрын
Thanks the pseudo code really helps to clarify it in my (4 function) mind :-) Pity about the sound quality - as an ex-sound engineer, I suggest you use a pop-shield between you and the mic (this could be as simple a a piece of ladies stocking stretched over a wire loop ) it'll stop the popping sound as you pronounce the 'P's and 'B's and allow the recording level to be higher.
@arunraj52758 жыл бұрын
awesomeness for the beginner... really im so thankful to you
@Ozzy33333339 жыл бұрын
If the P gain is to high (~2:40), it will oscillate, but it will be above and below the set point, not under it. At 7:45 your two bottom tables are not correct, the reset register would not be that high when the error is small and the P is way to high when there is little or no error left. Thanks for the video. Watch the Motec PID videos, they are pretty good, but long.
@ryangarrigues9 жыл бұрын
This is awesome thank you so much!
@happy1990lm10 жыл бұрын
Great job, this really helped thanks!!
@TheGta4you9 жыл бұрын
Thank you ! I love you !
@toadiri8 жыл бұрын
great explaining thank you
@vamsichinta27009 жыл бұрын
great explanation, thanks.
@hiranthini17 жыл бұрын
Very nice explanation.
@ajloy505010 жыл бұрын
Great Video. I'm a VEX Robotics Programmer so this has been really useful to me! Thanks - if you could do one that shows me how to implement PID Control into RobotC or EasyC it would be fantastic.
@Dan-sq6bz9 жыл бұрын
Excellente!
@udayantrivedi8 жыл бұрын
very well explained
@bhuvi4419 жыл бұрын
Thank you so much !!!
@achyuthan909 жыл бұрын
Thanks a bunch!
@butterflywing619 жыл бұрын
Superb!
@OscarSotomayor7 жыл бұрын
helps me a lot
@lalandleah8 жыл бұрын
Im still not understanding tau i when applied to code. Is it the change in time bewtween each cycle? or is it a cycle that adds up time until it equals 5 seconds or something?
@chowyangneo96309 жыл бұрын
good stuff...the units for the I and D can still be slower and clearer
@hudsonodwyer-flynn4468 жыл бұрын
nice one mate thanks
@himanshutiwari2408 жыл бұрын
good job !!
@mqrieck8 жыл бұрын
Well done! However, I quibble with this idea that gain is "unitless." I disagree. For instance, if the input is measured in miles per hour, and the output is measured in degrees, then change in output over change in input is measured in degrees per mph, or equivalently, degree-hours per mile, so the gain would be measured in degree-hours per mile. You could say that degree is not a physical unit, which is fine, but then you're still left with hours per mile.
@TheMedKing9 жыл бұрын
Man Ur amazing :)
@martinpesek83778 жыл бұрын
love it
@agentfaffy9 жыл бұрын
For the PD control you start out using tau_d but change to tau_i. Is this a typo?
@Vidicon319 жыл бұрын
very good
@AhmadAlghannam9 жыл бұрын
Thanks
@sanketjhala15229 жыл бұрын
very usefull
@27bri278 жыл бұрын
Did you say demystified?
@mba2ceo7 жыл бұрын
Might U do an actual circuit - schematic ?
@TanmayMukim_dhab9 жыл бұрын
THNX
@vineetbotix
9 жыл бұрын
Thnx to whom?
@TanmayMukim_dhab
9 жыл бұрын
THNX to myself for watching this video. ;)
@robbieninja8 жыл бұрын
Very helpful, but still seems like rocket science to me. More time to play around will help cement this in my aged brain, and control this F****** stabilized camera head
@rrgiri9 жыл бұрын
nice presentation :) thank you.. :) i thing u made ur voice lesser, next time pls pls use your own voice... its sometime irritating..
Пікірлер: 58
People like you are awesome, thanks for taking the time to explain such a difficult concept in a simple way!
Good video bro. I used these equations on a Arduino last year, made several PIDs to control the illumination of desks in a Lab. Controlled light dimming, fans of the lights, distance sensors(to check if there is someone in the desk). Really nice video man.
Well done! Thank you for describing PID parameters in a way we can understand intuitively.
I struggled so hard with the integral part. You made it look so simple! Thanks mate! :)
Great video, wish there was a visual representation of PID together
Great video! Some people will complain about anything; I don't understand how anyone could dislike this...
Fantastic explanation and video -- this helped so much -- thank you!!
I've been struggling in understanding such conccept but after this videooo I really would love to thank you a lottt :D
Amazing!! Great graphical interpretation....
Nice Video! I appreciate it. This makes the theory much more clear.
Much better explanation than I got from the head of mech eng department at uni. :P
Terrific video, thanks very much for making it!
Thank you so much, this is superb....
mind blown ! thank you for the excellent video
Such a good explanation thank you so much
Is simple but I think is a good explanation! I hope you keep doing videos about it.
Excellent video! Thanks for it.
Great video. Easy to understand! Thanks!
Great video; good refresher for me. You confused me a little at the end there when you drew projections of the speed's slope and called it the error slope. Might be helpful to include an error plot to show how the error derivative imparts a negative effect on the controller output. Thanks for the lesson Scott!
Really quite excellent. Not for a total beginner, but good for someone who is relatively new to PID loops.
Thank you for sharing you knowledge!
Thanks the pseudo code really helps to clarify it in my (4 function) mind :-) Pity about the sound quality - as an ex-sound engineer, I suggest you use a pop-shield between you and the mic (this could be as simple a a piece of ladies stocking stretched over a wire loop ) it'll stop the popping sound as you pronounce the 'P's and 'B's and allow the recording level to be higher.
awesomeness for the beginner... really im so thankful to you
If the P gain is to high (~2:40), it will oscillate, but it will be above and below the set point, not under it. At 7:45 your two bottom tables are not correct, the reset register would not be that high when the error is small and the P is way to high when there is little or no error left. Thanks for the video. Watch the Motec PID videos, they are pretty good, but long.
This is awesome thank you so much!
Great job, this really helped thanks!!
Thank you ! I love you !
great explaining thank you
great explanation, thanks.
Very nice explanation.
Great Video. I'm a VEX Robotics Programmer so this has been really useful to me! Thanks - if you could do one that shows me how to implement PID Control into RobotC or EasyC it would be fantastic.
Excellente!
very well explained
Thank you so much !!!
Thanks a bunch!
Superb!
helps me a lot
Im still not understanding tau i when applied to code. Is it the change in time bewtween each cycle? or is it a cycle that adds up time until it equals 5 seconds or something?
good stuff...the units for the I and D can still be slower and clearer
nice one mate thanks
good job !!
Well done! However, I quibble with this idea that gain is "unitless." I disagree. For instance, if the input is measured in miles per hour, and the output is measured in degrees, then change in output over change in input is measured in degrees per mph, or equivalently, degree-hours per mile, so the gain would be measured in degree-hours per mile. You could say that degree is not a physical unit, which is fine, but then you're still left with hours per mile.
Man Ur amazing :)
love it
For the PD control you start out using tau_d but change to tau_i. Is this a typo?
very good
Thanks
very usefull
Did you say demystified?
Might U do an actual circuit - schematic ?
THNX
@vineetbotix
9 жыл бұрын
Thnx to whom?
@TanmayMukim_dhab
9 жыл бұрын
THNX to myself for watching this video. ;)
Very helpful, but still seems like rocket science to me. More time to play around will help cement this in my aged brain, and control this F****** stabilized camera head
nice presentation :) thank you.. :) i thing u made ur voice lesser, next time pls pls use your own voice... its sometime irritating..
Too fast
Thanks