Everything You Need to Know About Control Theory

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

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

  • @OhNoNotAgain42
    @OhNoNotAgain42 Год назад +606

    I took this subject 35 years ago as a Mechanical Engineering major. This seems like the first day of class. Followed by endless days of Laplace Transforms. On a related topic, most of my career has been in engineering project management. Control Theory is the single most useful class for future managers. A larger group of people in an organization subject to various external influences is just another system to optimize. Engineering control systems is more useful to management than most MBA curriculum

    • @deang5622
      @deang5622 Год назад +57

      The economy is a closed loop control system with the delay in the feedback path causing oscillation in the output, the economy. That's what recessions are, the troughs in the oscillation.
      I wonder how many government leaders and financial controllers actually understand that?

    • @OhNoNotAgain42
      @OhNoNotAgain42 Год назад +28

      @@deang5622 Considering that I was a local government leader (utility management) and I’ve spent the past 15 years or so explaining what you just said to elected and appointed officials… I feel confident in answering your question. “I wonder how many …leaders…understand that?” Based on the looks on their faces when I talk about it…. I’d say “not many” or “none”. I doubt my NASA consultant college professor saw that application either.

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

      @@deang5622 haha. I’m not sure what that means…but I’ll guess you’re from the U.K? No. I’m an engineer by education. Manager by occupation.

    • @deang5622
      @deang5622 Год назад +1

      @@OhNoNotAgain42 apologies..I'm involved in responding to so many people, that post wasn't meant for you! I shall remove it. Apologies for the confusion.
      I was responding to some other muppet that was trying to throw his weight around claiming superiority when he only has basic electrician's qualifications..and not realising I'm more highly qualified than him.
      This is the problem with electricians, they think they are experts on electricity!

    • @konstantinlisitsa8443
      @konstantinlisitsa8443 Год назад +1

      @@deang5622 government leaders can consult with economists

  • @OrangeDurito
    @OrangeDurito Год назад +185

    That’s my master’s thesis in a nutshell applied to space robotics. My deepest gratitude to you Brian for always helping me in putting things into perspective. This is an excellent overview of what constitutes a control system design for anyone who is interested and just starting out. It’s easy to get lost in the weeds once you start going into the details and each of these blocks is a whole field in themselves but this video does a great job in putting everything together in an intuitive way. I have said this many times before and will say it again - you are an incredible teacher sir! Always a delight to learn from your videos.

    • @OrangeDurito
      @OrangeDurito Год назад +5

      Also, Resourcium is awesome! It’s an amazing tool to organize references. Thanks a lot for building it.

    • @vietdinh-van8018
      @vietdinh-van8018 Год назад

      Thank you

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

      link to the project?

    • @jamesmorrissette741
      @jamesmorrissette741 10 месяцев назад

      How does one get into space robotics?

  • @philip7468
    @philip7468 Год назад +39

    As a PhD, I am a TA for undergraduate control class. I will show them this on the very first day from no on.

  • @marmvora8576
    @marmvora8576 Год назад +30

    I always used to ask my colleagues about where does all this happen ? I can see vibration, physics, thermal transfer and all, but why control engineering ? Where does all of this apply in a machine ? This one video made me realize the importance and gave me everything that I needed to see how important it is. I can´t be more grateful Brian. You´re the man. Thanks a million.

  • @simongross3122
    @simongross3122 Год назад +22

    Thank you Mr. Douglas, I have been on the lookout for this.
    Sometime in the last millennium I did a one semester university course on control systems, not because it was required for my degree, but because it sounded interesting (and it was). Since then, I have often wondered about naturally occurring control systems, such as how our bodies regulate insulin production and a host of other essential metabolic processes. It occurred to me that many natural phenomena could be explained by control systems that somehow evolved.
    Also, in business, there are control systems that have been developed to keep a business on track. My degree was in actuarial studies, and there was a course devoted to an actuarial control cycle where new business premiums and reserves were adjusted at various frequencies to ensure that the business would remain solvent and effective. Of course, this was just something that a bunch of actuaries cooked up at some point, and I doubt that they used any formal mathematics relating to control systems in general. I expect that many businesses use some form of control system like this. These always seemed somewhat blunt to me, as they operated on quarterly cycles rather than instantaneously, and they measured only a few things which were really only weak proxies for what was actually going on. Also the predictive models used were not even as accurate as weather prediction these days.
    In short, I have been imagining control systems everywhere as responsible for regulating the behaviour of all sorts of things - whether naturally occurring or somehow arising from trial and error. Of course, I imagine trial and error as a kind of control system in its own right :)
    Sorry about the long ramble, but there are some questions I have. In a naturally occurring control system, there has been no planning, or at least none that has been revealed to us. Do you think that it is possible to work out from the behaviour of such a system what exactly is being implicitly modelled, measured and adjusted? If it were possible to work this out, perhaps it would then be possible to more effectively treat illnesses such as diabetes.
    Assuming I am right, and that there are naturally occurring control systems, how do they arise? Are they somehow built into evolution?
    Again, apologies for the long ramble. All the best, and thanks again for the video.

    • @simongross3122
      @simongross3122 Год назад +3

      @@reverse9106 Yes definitely living things, but maybe also other things like societies, ecosystems and economies. At my age don't really have time to study everything, but the topic really interests me. I'm just not sure if any of these topics have been viewed through the lens of control systems.
      It seems to me that if you look, control systems are everywhere. Or perhaps it's just my imagination :)

    • @earnestcarr6673
      @earnestcarr6673 Год назад +1

      Your intuitions are spot on! Check out "Perceptual Control Theory (PCT) - Bill Powers"

    • @simongross3122
      @simongross3122 Год назад +1

      @@earnestcarr6673 Thanks for the hint. Just found a whole lot of YT videos by or about him and PCT. Thanks, I will check this out.

    • @daviskipchirchir1357
      @daviskipchirchir1357 Год назад +1

      Your intuition is on point. Please read "The Human Use of Human Beings" by Norbert Wiener. A good book on feedback systems throughout nature. He argues that intelligence, and in extension, any form of life, can be abstractly viewed as a feedback system.

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

      @@daviskipchirchir1357 Thank you for that tip. I will have a look at that.

  • @MrPepto93
    @MrPepto93 Год назад +64

    Brian Douglas back on YT. Awesome :D Thank to you, I am really into controls and control theory. I study it by myself, but without your help I wouldnt be able to even start :)

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

      goodluck man

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

      ​@@BrianBDouglas Thanks for the video. The thing I didn't get correctly was that at 12:10, you said, We want to measure states. But measurements have their own noises. So we add noise. If this was the reason for adding the noise, then the "sum" block for the noise section should be added on the feedback path, not the main path between the input and output. Am I right? Again Thank you for the effort.

    • @BrianBDouglas
      @BrianBDouglas Год назад +3

      @@mhdls It's usually added where I put it (at least in these simplistic diagrams) because the output is often the measured state of the system which is subjected to noise. For example, with the car speed the cruise controller would use the noisy speed measurement that was fed back to the controller, however, if you as the driver just wanted to know the speed you'd be looking at the same noisy measurement. So, if you think of the entire diagram at 12:10 as a box with inputs and outputs, the inputs would be the things you as the driver do to the car (+ disturbances) and the output would be the things you as the driver can observe (noisy measurements since you can't know the true speed). Did that make sense?

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

      @@BrianBDouglas Yes that makes sense. Thank you !

  • @lucascarmona1045
    @lucascarmona1045 Год назад +25

    Thank you for this video. This is an insanely good overview of topics perfeclty laid out in a concise, rational and logical way for someone to grasp the ideas and start from there. Personally I took only basic classes on the subject but always felt I wanted more. Work has actually pushed me into another field which I also love, but this is motivating enough for me to take some time and study some of the concepts you've mentioned.

  • @emmanuelameyaw9735
    @emmanuelameyaw9735 Год назад +14

    :) economists use control theory. Unwanted disturbances like covid can hit the economy which is a dynamical system. Monetary and Fiscal policy, for example, are controls. Anyway...classical economists believe we don't need any controls. If there is a shock/disturbance, the economy will control itself. Keynesians believe the economy is not automous, it needs controls.🙂. This video actually better than my economic classes...lol.

    • @ivorjawa
      @ivorjawa Год назад +1

      Economics will be a science and not a religion the day it can build a successful predictive model and not a second before.

  • @RichyMaths
    @RichyMaths Год назад +13

    I've got a PhD in control theory, which is all about getting solution bounds of algebraic Lyapunov and Riccati matrix equations. Said equations play an important role in various control and engineering problems, especially stability analysis and linear quadratic optimal control of LTI systems.

  • @monalisamallick9426
    @monalisamallick9426 Год назад +4

    this is 'Sehr gut'. Its an excellent short video for people with no knowledge or full knowledge of the control system. Very beautiful perspective of the control system. It might induce interest in students in this field.

  • @vipultyagi873
    @vipultyagi873 Год назад +6

    You are amazinggg!!!! Thanks for the overview. Helped anyone to gather where they are in their control theory journey. Best tutor ever.!!!!!!

  • @EngineeringSimplified
    @EngineeringSimplified Год назад +26

    Watched it twice, it is that good! Thank you for putting everything in one place in a compact form. I hope this inspires more students to take on controls as their specialty.

  • @Joe-zw9ep
    @Joe-zw9ep Год назад +8

    Simple and easy to understand. Thanks.

  • @petbos
    @petbos Год назад +9

    Thanks a lot Brian for the video! It really clears and summarises control theory, really useful to people like me that study computer science as an amateur.

  • @mightygarhem7
    @mightygarhem7 11 месяцев назад +1

    I recently started with my masters Robotics at TU Delft, robots dynamics and control is one of my first courses. This video is a great refresher to understand the big picture basics again, I do too much math and programming that I’m zoned in the numbers, you forget what it’s actual about.

  • @juanodecc
    @juanodecc Год назад +8

    You make the complex look simple, only a genuis can do that . Tank you very much

  • @Wolfdizzler_aka_ahmed
    @Wolfdizzler_aka_ahmed Год назад +5

    Thanks a lot Brian ! I am doing my masters in control and you have been a great mentor.

  • @uygarglk
    @uygarglk 4 месяца назад +1

    Omg they recruited Brian to do a video for them, this is epic. I learned control from you!

  • @leif3154
    @leif3154 Год назад +2

    This is amazing video! such a perfect, concise, and organized overview of the field!

  • @MuhammadSulemanShafqat
    @MuhammadSulemanShafqat Год назад +2

    Very nicely summed up control theory

  • @energyeve2152
    @energyeve2152 Год назад +3

    This is such a great explanation especially for someone like me trying to break into the field. Thank you so much for sharing. Keep shining ☀😎

  • @junepark1003
    @junepark1003 Год назад +1

    This is by far the best video on the basics of the control theory. Thank you for this.

  • @chichongc
    @chichongc Год назад +2

    Even though I have learned this before, I do like to watch Brian's video which is an enjoyable tech speech.

  • @maxspeednice
    @maxspeednice Год назад +2

    man you are the best, you can even open a school for control just with the materials you have on the internet. I couldn't imagen what kind of job you that made you know all of that and can explain it like but I am sure this not an academic experience at all you feel like working at NASA

  • @mtopangaprimo2556
    @mtopangaprimo2556 11 месяцев назад

    I just had my first control system lecture today. As paar the comments seems like i have gotten a jackpot. In German they say This Modul is the hardest. Even physics is not as hard. Thats what everyone says in my Uni. But with help of someone like you,seem like there is light at the end of the turnel. Thanks alot

    • @BrianBDouglas
      @BrianBDouglas 11 месяцев назад

      Thanks! Good luck with your controls course.

  • @CameraGuy19
    @CameraGuy19 Год назад +1

    I wish I knew this channel exist back when I was doing my control theory and it's lab in 2018.

  • @RealityEnjoyer
    @RealityEnjoyer Год назад +7

    I recognize this is centered around Systematic Engineering but I feel that this reflects how we can both prosper and tailor to our circumstances as individuals, or incidentally impede ourselves in a negative and or unintentional direction

  • @raktimpal641
    @raktimpal641 Год назад +4

    So useful. Thank you Brian!

  • @pedropaladino
    @pedropaladino Год назад +3

    Very nice overview Brian, thanks!

  • @SivoTV
    @SivoTV 17 дней назад

    Today is my first day of Learning System Dynamics. I was told that I should spend sometime understanding Control Theory.

  • @jayaramjonnada5855
    @jayaramjonnada5855 6 месяцев назад

    So, whats the difference between Feedforward control and open loop control?
    Please correct me if I am wrong. Feedforward has feedback in the system but doesn't use feedback as it slow, just uses the feedforward loop in case of any disturbances to just make it fast and not waiting for the entire system to get affected.

  • @mohamedtaha8145
    @mohamedtaha8145 Год назад +1

    This is a great video I wish every student watch it at the beginning of any control-related course.
    Thank you, sir. your videos helped me a lot in my career.

  • @GeorgeZoto
    @GeorgeZoto Год назад +2

    Thank you for sharing these interesting topics in a progression and step by step :)

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

    You left out the best example of a feedback control system - the mouse and cursor. I actually had a manufacturer tell me that the position sensor in the mouse would have to have an accuracy of 1 part in 1024. He is assuming an open-loop control system. Real systems use a feedback system. The user moves the mouse until the cursor on the screen is where he wants it. That is feedback.

  • @crazycontraptions1249
    @crazycontraptions1249 10 месяцев назад

    Absolutely goated video MATCHADS. Once again you have given me the gift of more knowledge. Keep doing what you do.

  • @MK-rd4ul
    @MK-rd4ul Год назад

    Brian Douglas's video really helped my study in control system. Have been waiting his videos

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

    Thank you brian for your in-depth and application oriented control system videos. This helped me to understand the concepts clearly as well as in my placements in the same company. Thank You!

  • @elijahselin5557
    @elijahselin5557 Год назад +2

    Thanks! Now I can understand why the missile knows where it is.

  • @GeorgeTsiros
    @GeorgeTsiros Год назад +2

    6:20 you actually _wrote_ "accelerate" and "brake", 4 times each! no copy-pasting.
    dedication!
    (There _is_ a way you would have done this with a text renderer that does human-like writing, yes)

    • @BrianBDouglas
      @BrianBDouglas Год назад +3

      Sometimes just writing it out is easier :)

  • @BlakeEdwards333
    @BlakeEdwards333 9 месяцев назад

    Excellent overview, thank you!

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

    Brian i follow your work since 2019, you are amazing please never give up on bringing such an illuminating explanation of control theory.

  • @goon5544
    @goon5544 Год назад +6

    They should of lead with this in controls class instead of 1/1+Ts

  • @KatayounEshkofti
    @KatayounEshkofti 2 месяца назад

    That was really insightful. Amazing. Thank you so much.

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

    Thanks MATLAB for this overview. This is exactly what I need regarding the Controller introduction

  • @hayfahvytsen
    @hayfahvytsen Год назад +1

    Great explanations Brian!

  • @noisefilter
    @noisefilter Год назад +1

    Thanks, great overview

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

    Brian Douglas is the best in describing control theory in an understanding manner. I dusted off my knowledge very easily with him for teaching my own modules at my university.

  • @beaceelkebeer
    @beaceelkebeer Год назад +2

    Hey! Great video! I have a question regarding one of the statement you made, Brian. You mentioned that closed loop feedback is associated with possible instability but open loop control is not. Is there no way to have some feedforward bounded input to a signal that still yield instability. Perhaps some input that leads system resonance and instability?

  • @AIdreamer_AIdreamer
    @AIdreamer_AIdreamer 5 месяцев назад

    Perfect video, can you talk about the application of the control theory on high altitude platforms of wireless communications

  • @derschmittlock1816
    @derschmittlock1816 Год назад +3

    Great Teacher!

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

    Excellent introduction about control theory. My research area is Adaptive Filtering. I really enjoyed your video. Great job!

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

    Wow! Glad I ran into this topic. This will help me understand personal development from a more logical standpoint. This topic makes so much sense when translating it to understand and change my individual psychology.

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

    1:34 Disturbances are actually environmental. Not only wind and bumps, but also social - other vehicles in the road.

  • @nasserdeghfel8002
    @nasserdeghfel8002 Год назад +2

    It was very helpful . thank you

  • @mocabeentrill
    @mocabeentrill Год назад +1

    Sounds very interesting. Thinking of ways to apply this to the immune system of humans in health and disease. But how did I get here???

  • @WeisSchwarz
    @WeisSchwarz Год назад +1

    Oh it's you actually. I watched your videos long time ago in your channel.

  • @zhihongdan8917
    @zhihongdan8917 Год назад +1

    Thanks a lot

  • @nekomakhea9440
    @nekomakhea9440 Год назад +3

    Everything you need to know about Control Theory:
    1. rub more PID on it until it works
    2. if that doesn't work, blame the hardware and buy better hardware

    • @rabokarabekian409
      @rabokarabekian409 9 месяцев назад +1

      Been in computerized controls since 1973.
      Yeh, I agree that's what it comes down to after all.

  • @sinasahebghalam8737
    @sinasahebghalam8737 Год назад +2

    Another masterpiece,thanks a lot. Brian, can you organize some workshops? I will be willing to spend my entire monthly salary on it if you do that. Any live sessions if you have , I would fancy participating in that as well.

  • @markvwood2007
    @markvwood2007 Год назад +1

    Good explanation for a layperson like myself.

  • @petrutarabuta5617
    @petrutarabuta5617 9 месяцев назад

    Excellent resource. Thanks!

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

    excellent and simple explanation...

  • @vancevontaine
    @vancevontaine 9 месяцев назад

    Thank you, Devs.

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

    That is a wonderful video, love it!

  • @hamedrahmatavar4397
    @hamedrahmatavar4397 2 месяца назад

    really wonderful. Thanks

  • @leventbozcu16
    @leventbozcu16 Год назад +3

    Thank you Brian for the contributions to our society of Control Engineers! 🎛️

  • @rabokarabekian409
    @rabokarabekian409 9 месяцев назад

    1) Error signals are required (tee hee).
    2) Adaptive (learning) control only works if the whole system responds ok. (You can realistically expect the parameters will eventually max out. It all starts over if the historical data are wiped out.).
    3) Tune everything until you are bored to death.
    4) Keep re-testing as often as possible.
    4) "Real boats rock.", Bene Gesserit saying.

  • @WildEngineering
    @WildEngineering Год назад +1

    what a great video, thanks!

  • @tomcan48
    @tomcan48 Год назад +3

    *Effectivley the feed-forward is a "human" it understands the environment and therefore is effectively a feed-back. Goes back to my control systems classes in electrical engineering at uni, and yes lovely Laplace transformations. Feed-back again is the human who has knowledg of the system/car/env beforehand and during. Humans therefore, use ALL control methods interactively and to optimise actual control, unless you have a 18 year old.*

  • @keithwallace7327
    @keithwallace7327 10 месяцев назад

    Fantastic video, thank you so much.

  • @olegsheverda5167
    @olegsheverda5167 Год назад +1

    How does control theory apply to living organisms or their artificial counterparts?

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

      There's a lot of control theory in living organisms. For example, when you eat carbs, your pancreas detects an increase in glucose in your blood and releases insulin to lower it. As the glucose increase slows, it releases less insulin. If glucose gets too low, it releases glucagon to raise it.

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

      Thanks Ken, your example is clear - my refrigerator works same manner. Question: is neurons network involved to this control process?

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

      I don't know, @@olegsheverda5167. Maybe in sensing, though the main control action is by signaling molecules in the blood.

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

    Amazing video, thank you!

  • @peterwiles1299
    @peterwiles1299 Год назад +6

    A very good high level overview. However don’t claim this is all you need to know about control theory. It’s a vast topic. Better to do a university course in control and learn the topic properly. Good luck.

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

      Yes, because you need a degree you pleb 🤭

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

    Brian Douglas is an artist!

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

    Brian you are the best.

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

    thanks for this introduction!

  • @calopii
    @calopii Год назад +1

    @2:28: "Do you need to know the states to determine the control inputs?"
    ... aaand the answer is actually YES as you come to this result for yourself @6:06: "Obviously this is unrealistic"

  • @ivanlovell1195
    @ivanlovell1195 Год назад +5

    So this is how the missile knows where it is…

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

    Can you provide the tool that you are using for the presentation?

  • @raoufmagdy3661
    @raoufmagdy3661 Год назад +1

    I hope you create a map for studying the control theory. :)

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

    Good.
    Which software are you using to create this video

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

      I explain my process here: engineeringmedia.com/my-setup

  • @welrod1944
    @welrod1944 7 месяцев назад

    thx very much man!!!! Great video!

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

    Feedback control is not a "hack", it is a fundamental principle of both natural and engineered servo sytems. The behavior of a closed loop system is fundamentally different than the sum of its component parts. Failure to understand this leads to the hubris of presuming that everything can be reduced to a stream of ones and zeros.

  • @krigs_1434
    @krigs_1434 3 месяца назад

    Awesome man!

  • @ahmedmohamed-fo5jl
    @ahmedmohamed-fo5jl 7 месяцев назад

    Just Elegance 👏👏

  • @CYH-vn8kr
    @CYH-vn8kr 2 месяца назад

    is there any map of optimality theory?

  • @powerHungryMOSFET
    @powerHungryMOSFET 7 месяцев назад

    Supervisied learning is feedforward and Reinforcement learning is feedback controlled

  • @milanpatel1139
    @milanpatel1139 26 дней назад

    Excellent !

  • @YakubBlackmann
    @YakubBlackmann 21 день назад

    Why don't we want to use feedback control? If it such a useful tool, why wouldn't we want to use it? Feedback control is in our senses, we learn this way.

  • @lherfel
    @lherfel Год назад +1

    thanks

  • @ips9518
    @ips9518 Год назад +2

    Nice video

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

    This is awesome.

  • @jonsuttle8104
    @jonsuttle8104 10 месяцев назад +6

    99% of the time, a Ph.D. in control theory is less useful than knowing how to program a PLC.

    • @JocaIdrone
      @JocaIdrone 7 месяцев назад +1

      So true at the end of the day the manufacturer of whatever controller data sheet and training manual is all you will ever need. Unless you work in R and D for these companies than yeah

  • @uncle3xxx
    @uncle3xxx Год назад +1

    so good ,nice!

  • @dr.alikhudhair9414
    @dr.alikhudhair9414 Год назад +1

    Wonderful

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

    Question: what software is this?

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

    i love automation thank you sir

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

    God bless you .... i'm starting to learn how to tune Mpc and i really need helps .... can any one here help me ?.

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

    this was amazing

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

    Great Video.