A real control system - how to start designing

Поділитися
Вставка
  • Опубліковано 8 кві 2018
  • Get the map of control theory: www.redbubble.com/shop/ap/550...
    Download eBook on the fundamentals of control theory (in progress): engineeringmedia.com
    Let’s design a control system the way you might approach it in a real situation rather than an academic one. In this video, I step through a control problem and show how control theory is intimately tied to all aspects of engineering. Plus there's real hardware too!
    Patreon - / briandouglas
    Twitter - @brianbdouglas
    Email - controlsystemlectures@gmail.com
    Errata:
    Let me know if you find anything and I'll add it here.
    Don't forget to subscribe!
    If you have any questions on it leave them in the comment section below or on Twitter and I'll try my best to answer them.
    I will be loading a new video whenever I can and welcome suggestions for new topics. Please leave a comment or question below and I will do my best to address it. Thanks for watching!

КОМЕНТАРІ • 429

  • @WalidIssa
    @WalidIssa 6 років тому +344

    Amazing, this is what we should learn in unis

    • @rabeash711
      @rabeash711 5 років тому +3

      Your channel is amazing too 😍

    • @simonriley7750
      @simonriley7750 5 років тому +5

      Too bad we don't. Almost getting master's degree in control engineering and all we have done practically are 3 lab exercises with total lab time of 10h. put into perspective, it's 2 days worth of theory classes (3% of the whole semester)...

    • @qdav5
      @qdav5 3 роки тому +5

      Agree. Control classes almost always start with the assumption that your plant model is linear, time-invariant and known. And even more so with advanced classes. A lot of professors seem to get side-tracked with all of the elegant mathematics and neglect many of the practical aspects of control system design.

    • @heithemboufrioua7237
      @heithemboufrioua7237 3 роки тому

      mr walid your channel helps me a lot thank you so much

    • @nrdesign1991
      @nrdesign1991 3 роки тому

      @@qdav5 Exactly this! But this isnt the real world, only some abstracts to get you started - The same thing was trigonometry in school, completely abstract and seemingly impractical. Putting it into practice, and it starts making sense.

  • @AlexTaradov
    @AlexTaradov 6 років тому +169

    Please do more of practical things. The stuff at the beginning is exactly how I felt out of the Uni.

  • @tuloca011
    @tuloca011 6 років тому +73

    This is pure gold

  • @apm
    @apm 6 років тому +110

    Brian, thanks for another great video and for highlighting the Temperature Control Lab. It is great to see how control system theory works with real data. You've done a great job fitting an overview of controller development into one video.

    • @WalidIssa
      @WalidIssa 6 років тому +5

      Great work to you as well

  • @emiliotanowe4323
    @emiliotanowe4323 5 років тому +20

    Great video, Brian! I used to watch your videos while I was a Bachelor's student, and I still watch them now as a PhD student (in Control Engineering)!

  • @vmxavier7
    @vmxavier7 6 років тому +20

    After all the control classes I've attended to....your videos still amaze me. What a great way to teach!

  • @Tuong11a
    @Tuong11a 6 років тому +18

    Thanks. I studied Automatic control at University, but pure of theory and math. Your video opens my eyes :)

  • @Jacob011
    @Jacob011 6 років тому +40

    This is leaps and bounds better than any paid course I've ever seen!

  • @nathancleavinger6975
    @nathancleavinger6975 3 роки тому +1

    Thank you so much, Brian! As a senior getting ready to graduate (and struggling in my controls class), I really appreciated the way you bridged academic knowledge and real world experience.

  • @AthanCondax
    @AthanCondax 6 років тому +2

    Hey Brian, I've been watching your videos (and supporting your Patreon) for a while now. This is truly excellent. Your videos have already helped to bridge the gap between theoretical and practical applications of control theory and this video took it to another level. Based on the feedback in this comments section, I definitely think that doing things like this are what people truly want to see. I'd love to see more.

  • @RobSummers993
    @RobSummers993 6 років тому +8

    GREAT video! It really helps to see a real-world application of this subject.
    This has really helped to solidify my foundation. Thanks again!

  • @sunkist848
    @sunkist848 6 років тому +4

    Amazing video! Literally shortcuts years of learning that a student usually would need to actually understand how to apply controls principals in a real life scenario. I wish this is how they taught controls in universities!

  • @nismoskys
    @nismoskys 3 роки тому

    This was an incredible overview. Loved how you build it up starting with an open loop, adding the closed loop, and showed the graph giving a real sense of the value of characterizing the system, and showing how feed forward and model predictive control can be used too (many questions on these). Superb content. Thank you!

  • @themerpheus
    @themerpheus 6 років тому +3

    This is the best content I have ever seen in youtube for the control theory's sample applications. Keep forward with practical applications sir. Thank you.

  • @Bear_wonder
    @Bear_wonder 6 років тому +6

    I liked it. The beginning aspect of the video explaining the setup was fantastic.

  • @epeglab1o1
    @epeglab1o1 6 років тому +13

    This is brilliant. Would love to see more!

  • @yesmamsire
    @yesmamsire 4 роки тому

    This is perfect. I would love to see more practical videos like this. Bridging the gap from control theory to real-world application is something that is hard to find and I personally learned a ton from this video. Your videos are great, man. Keep up the good work.

  • @techgeek9901
    @techgeek9901 6 років тому +2

    I am really looking forward to seeing your book getting published! Great video, I would love to see more videos like that in the future! Keep up the good work!

  • @Marchel0522
    @Marchel0522 4 роки тому

    I really love your videos, all of them, doesn't matter if it's theory or practical applications, they do help me to see the connections between paper and the real world.
    When you talked about how it was for you right after you graduated from university with that mindset "there has to be an optimal solution", it really resonated with me.
    Hope you're doing well man, your work has a good cause.
    Greetings from Mexico!

  • @fikunmiajayi
    @fikunmiajayi Рік тому

    Hey Brian, you're a legend.
    I think you're doing the most for Control Students all over the world, your videos often address all the issues I have in my head, they answer questions that my lecturers often don't care about.
    I loved the one on Laplace and this has quickly become my second favorite.
    Words cannot express how much I think of you but thanks man!

  • @OrangeDurito
    @OrangeDurito Рік тому +1

    This is what I want to learn. It's very hard to tie the theory with practice when all you are fed is the mathematics and simulation at best. To see the implementation on an actual hardware and you reasoning through the problems made the theory much more clear. Thank you so much! Your videos have helped me a ton.

  • @ddskimmer
    @ddskimmer 5 років тому +8

    Brian thank you so much for your generosity! I'm 58 years old and always loved tinkering as a kid but, my family situation growing up was not conducive to supporting my desires. I became a sales person, then a technical sales person and had to retire early do to my health. I thank you for being such a good teacher. Now I have some time in my hands, and hope...God Willing to be able to put it into building me some things from scratch. I hope and pray to build an EV, ATV...machine. I have ideas that I'd like to pursue and your videos are letting me know whether or not they are realistic. I feel great to an extent by what you said about just learning the background of the processes "the philosophy" of it is what comes to mind now, and that indeed we are working with existing components / systems...that have done all the math work already.
    I would be lost without your in put and I do need to learn my electronics and math all over again. I know, I have a long way to go. Thanks to you I am becoming able to relate with the "WHY" aspect of things. My math teacher when I was in High School tried to explain the "Why?" purpose of the Algebra but I never recalled him succeeding with me in this area. Then again we didn't have MatLab, and such richness of electronics to workout these algorithms. The concepts and how you explain them give universal understanding for correct EV applications and anything to do with EV or Hybrid or anything one needs to automate using control systems. I have subscribed and will share it on facebook...with the hopes your coverage will increase and you get many more subscribers. God Bless and all the very Best!
    Have you tried publishing some of your courses in Udemy (dot com) ?

  • @gabrielanghinoni4623
    @gabrielanghinoni4623 6 років тому +2

    Probably the best video about Control theory in the whole internet. Amazing work, one day I will give it back too. Thank you!

  • @puneetpanwar2907
    @puneetpanwar2907 6 років тому +3

    Brian, first of all thank you for making such an informative video; which I found is a perfect blend of theory and practical aspect for building control systems. I would suggest you to continue this series with implementing advanced controllers(like MPC, Optimal and robust controllers). It would be great of you to explain the orange box to beginners so they may get an overview of communication between computer and arduino board.
    In the end, a big thumbs up for your work !

  • @greg6294
    @greg6294 6 років тому

    Great video! I'm so glad you tied in all of the different aspects of the system like heat transfer, the controller, optimization, etc. This tied together many of the things I've learned in the past year at school.

  • @benanciorodriguez7308
    @benanciorodriguez7308 6 років тому +6

    I'm so glad and fortunate for people like you, thanks! Hopefully one day when I am more knowledgeable I will also share my experiences as you have done for me. :)

  • @gordonjohnson3265
    @gordonjohnson3265 6 років тому

    Oh wow! This is really amazing and inspiring stuff. I'm studying EE with a specialization in Automation and this is really inspiring to me. I passed control theory and now I'm taking digital control and I'm loving it! Please continue this series of desgining real stuff!!

  • @michaelleslie111
    @michaelleslie111 6 років тому

    Great video (even considering your super-high standards). You said it'd be a marathon... but the pacing was great, and you had me on the edge of my seat the whole time!
    I'd love to see more videos in this series demonstrating different controller design techniques with actual hardware. Having a real system responding to the controller makes it so easy to visualize and contextualize everything.
    Thanks for all your hard work.

  • @tolgaHankq
    @tolgaHankq 6 років тому

    I'm at my freshman year as a control and automation engineer and this video was so helpful to foresee what I will do in the real world with all those theorems. Please keep making like this kind of videos. Thank you so much!

  • @inigomeniego4906
    @inigomeniego4906 4 роки тому +1

    I have so many tabs with your videos that I feel I will never end them. Thank you!

  • @bhawya2564
    @bhawya2564 7 місяців тому

    Hi Brian, It's first time I am watching your video and I must admit, it give me quite a good understanding. I have much clarity now how to approach my control system problem and model it into the Simulink. Thank you !

  • @xToTaLBoReDoMx
    @xToTaLBoReDoMx 6 років тому +5

    Please do more! I just finished an introductory controls class and our final lab was pretty much exactly what you did here. Your videos were a huge help btw, but what are some more advanced control strategies outside of the standard PID, lead/lag/notch, feedforward, etc? I'm hooked on controls now and I'd love to see some videos of more advanced controllers and where they're used.

    • @Special1122
      @Special1122 6 років тому

      how about going into state space model? one of the methods I heard about is full state feedback

  • @clarkc7367
    @clarkc7367 6 років тому

    Fantastic, I myself have used this device for learning control theory in the context of chemical processes at the undergraduate level. It is refreshing to see the benefit of using this device from another perspective, and I learned a couple things I didn't know about the overall control system design process. Thanks for this excellent lecture!

  • @electron_
    @electron_ Рік тому

    Amazing video, you walked thru my college knowledge and brought me back where I am working now as onboard ETO, A lot completely I meet here starting from basic PID up to Calman filter.
    The best engineers always have a strong mathematical knowledge, I can see it now after 11 years onboard.

  • @ejkitchen
    @ejkitchen 6 років тому

    Fantastic video. Very well done. Love the detail and the effort put into it. The length was perfect for this topic.

  • @hibak8196
    @hibak8196 6 років тому

    This was so useful! And the pace is okay actually
    Please keep making this type of video!

  • @anglebertmasunda6132
    @anglebertmasunda6132 3 місяці тому

    Thank you Brian. This really helped in getting an overview of all the critical steps involved.

  • @Darkbob-ew1lk
    @Darkbob-ew1lk 3 роки тому

    This video is pure gold, I spent 2 years getting my masters degree in non linear control and never had seen such a clear and well explained implementation example.

  • @nismoskys
    @nismoskys 3 роки тому

    Also, really appreciate you setting the stage with the career questions you were trying to answer. That's very helpful.

  • @nathikdiaries
    @nathikdiaries 6 років тому

    Hey Brian, I am one of your Patreons. I deeply agree with the other people who have commented on these videos. I have my masters in electrical engineering and I have learn about the theory repeatedly but the only thing I know to do in practice is tuning PID controllers. For the first time, I understand the significance of the step response and I can't thank you enough for that. Please please please post more videos of practical, even if there isn't hardware, just working within a simulator is great!
    Some of the stuff I would love to see are state space equations in practice.

  • @jdiogoforte
    @jdiogoforte 6 років тому +14

    I find your videos quite inspiring! I really liked this one, its nice to show, from time to time, how things are done "in real life" to add some spice to the theory.

  • @aleph285
    @aleph285 2 роки тому

    I appreciate the quality of your video especially the drawing, they are amazingly drawn

  • @classicalbhargav
    @classicalbhargav 2 роки тому

    This was so helpful and informative! I'm working on Battery TMS for an EV application and I was super curious as to how a practical control system would be developed for this application as well as other real-life applications. This video definitely answered a lot of the questions I had!

  • @woodywiest
    @woodywiest 5 років тому

    This is phenomenal, thank you!
    UA-cam is awash in content created from limited understanding in the workings of whatever systems they are attempting to instruct on. This video serves as a first class example of the much needed filling that huge void; Knowledge in the field, examples, real world application, use of various tools, and information clarity.
    Thank you for this. I highly anticipate your content.

  • @eamonhannon1103
    @eamonhannon1103 2 роки тому

    Great video . I really like the way you analysed a practical problem and then showed the use of tools and control theory you can use to design the controller .

  • @YashRaj-ix1dp
    @YashRaj-ix1dp 5 років тому

    I am currently struggling in tunning PID for my drone. Now I feel I know how to approach like an engineer. Kudos for this video.
    I have started liking control engineering.

  • @benjwils
    @benjwils 6 років тому

    This is brilliant - it's this bridge over to applying the knowledge that schools and unis are missing. Thanks, and please keep the vids coming!

  • @isagumus1
    @isagumus1 Рік тому +1

    Brian, amazing explanation. I watched it without a blink. Please keep up contributing exactly this kind of beneficial content more!

  • @SohilShah_Melodyman
    @SohilShah_Melodyman 6 років тому

    As always, I love the ease with which you explain control systems! Very well illustrated; it strengthened my interest in control systems. I truly appreciate the efforts you put in making such videos. Thanks a lot!

  • @nunziobarone5102
    @nunziobarone5102 6 років тому +1

    Thank You for this video, i'm a control engineering student and this i what i need, a practical example of what i study at university

  • @Buzzlightyear706
    @Buzzlightyear706 6 років тому

    Great video Brian! I think we all should learn a lot more concerning more practical and useful approach to engineering problems. Not only academic equations and theoretical graphs. I wish you did more videos like this - with actual examples of specific control systems. I graduated from Aerospace Engineering and your videos helped me a lot in understanding basics of control systems and then auto-flight systems.

  • @hizarahmed109
    @hizarahmed109 5 років тому

    Wonderful demonstration of the practical steps required to solve a real-life control problem! Would absolutely love to see more! Hats off to you sir for inspiring us control engineers!

  • @poopjackable
    @poopjackable 5 років тому

    Awesome! This video really helped me understand how to approach my MSc project. Thank you! Also, great work on the textbook.

  • @sixstation6480
    @sixstation6480 3 роки тому

    Trying to design a control system for a model greenhouse...heater, vents, fan...not a mechanical engineer, rather an electronics tech...so a video like this is great to understand the issues involved, and the underlying principles and fundamentals. Thanks

  • @nirbhaythacker6662
    @nirbhaythacker6662 6 років тому +1

    I'm at school and don't have enough time to watch the video, but I'm happy that you're back to posting great educational content.

  • @hamzaramzan5121
    @hamzaramzan5121 6 років тому +3

    Man you are great. please come with more of such problems.

  • @veltwolfsleer
    @veltwolfsleer 3 роки тому

    I really appreciate you going through this process and discussing how the practical aspects of control theory that I never got to experience at University!

  • @joaogil6012
    @joaogil6012 4 роки тому

    We need more of these! Thanks a lot for all the awesome videos you posted

  • @volkanyildirim48
    @volkanyildirim48 4 роки тому

    it is a blessing to see all the concepts taught at school to put in action. it is even better to see while still in school :)

  • @andaliavortten2980
    @andaliavortten2980 6 років тому

    As a young professional I am happy for every video (especially more practical ones) that you produce. Please do more!

  • @ayebillaavoka4242
    @ayebillaavoka4242 5 років тому

    Greatest piece ever! We need more of this, Brian.

  • @monkeysRsweet
    @monkeysRsweet 4 роки тому

    I love this style of video! It helps me understand my EE classes much more clearly

  • @abhishekranjan1081
    @abhishekranjan1081 6 років тому

    Brian,
    Thanks for these wonderful videos showing actual applications with real data!
    Just as everyone already mentioned, I would also request you to keep making more such videos in future too, especially on different techniques of system identification in various scenarios.
    :)

  • @romualdnana3583
    @romualdnana3583 6 років тому

    Awesome , can only hope for more !!!

  • @ifindev
    @ifindev 5 років тому

    OOO MY GOD!!!! This is it!!! This is what everyone at the Unis should teach us about. A theory is great, but without practical knowledge, every theory I learned seems like a waste when I have to design a control system in a real situation. Thank you so much :). I'll make my project myself after this. I never knew that you can use Matlab and python that way to figure out the mathematical function of a system. I learned something new today. Once again, thank you so much, Brian. Please do make more videos of this practical example. :D

  • @Yuri53able
    @Yuri53able 6 років тому

    Great video, and a far better explanation than what could be given by my controls professor at University. Please keep making them and I look forward to when your book is complete.

  • @ethan073
    @ethan073 5 років тому

    First video I’ve seen on this channel. I like!

  • @qianyangchen4062
    @qianyangchen4062 6 років тому

    Thank you Brian, this video is amazing! I have been looking for something like this for a long time. It's very helpful.

  • @theehehron-1634
    @theehehron-1634 4 місяці тому

    One of the best videos on UA-cam

  • @shirishu.deshpande4790
    @shirishu.deshpande4790 4 роки тому

    your best, humble and kind person. Thank you.

  • @rehmannazir796
    @rehmannazir796 2 роки тому

    Love the way how you explained it.

  • @baspro75
    @baspro75 5 років тому

    Great and awsome practical application. Thank you Brian.

  • @MrRajchohan
    @MrRajchohan 6 років тому

    This is amazingly well structured video with flawless narration.. thumbs up!! Thanks

  • @JamesUsevitch
    @JamesUsevitch 6 років тому

    This video is an amazing video demonstrating a bridge between theory and practice. Thanks for making this!

  • @kentvandervelden
    @kentvandervelden 6 років тому +4

    Wow, fantastic video! Loved it!

  • @danielwilesmith6227
    @danielwilesmith6227 3 роки тому

    Good stuff Brian i will go over this and when time permits go through the exercise of the temp controller

  • @bluckow
    @bluckow 5 років тому

    Thanks, Brian. Great description of modeling the plant, in a practical sense.

  • @luisgerardorodriguez7964
    @luisgerardorodriguez7964 2 роки тому

    To me this videos are AMAZING, I am an Electronic Engineer and I have no doubt this has been the best video related to control systems

  • @user-db4hg3hh5h
    @user-db4hg3hh5h 2 роки тому

    Thank you, I’m looking forward to seeing next video!

  • @prakashpatil2062
    @prakashpatil2062 6 років тому

    Super informative! Please do such more videos.

  • @omarelnaggar5841
    @omarelnaggar5841 6 років тому

    Best UA-camr when it comes to educational content and presentation skills

  • @ketansharma8094
    @ketansharma8094 4 роки тому

    Brian this is so good! The problem statement itself is so exciting! Thanks for sharing this

  • @harrypehkonen
    @harrypehkonen 4 роки тому

    Ever since I learned about PID controllers, I felt that something was missing -- for example, the delay. I think you explained very nicely how the "missing parts" are actually just part of the search for correct parameters! Great explanation!

  • @genesams993
    @genesams993 6 років тому

    Great video, thank you Brian. It'd be great to see more videos like this!

  • @thuctranminh2170
    @thuctranminh2170 4 роки тому

    really love you sir. Your videos is more usefull and time-saving than a bunch of classes in my university

  • @vasimbiradar1980
    @vasimbiradar1980 3 роки тому

    Waiting for more like this projects .....That was an epic concept man,U nailed it

  • @adedotunowojori7296
    @adedotunowojori7296 5 років тому

    Nice work, wish to see more of your lessons on control system

  • @MrJwoodOo
    @MrJwoodOo 6 років тому +2

    Excellent video as always!

  • @user-wj5qd5fy1n
    @user-wj5qd5fy1n 6 років тому

    All your videos are great, but I think this is special because after two semesters of control theory I could not answer the question of what exactly I am learning? Some equations? Math? You give me the answer to this question and give a sense to me and motivation! Big thanks!

  • @hurshasnarayan
    @hurshasnarayan 6 років тому +1

    Very good explanation and an awesome video. Kudos to you. 👍🏼

  • @rightfootedlibra4349
    @rightfootedlibra4349 2 роки тому

    This is top tier explanatory stuff, man. Well done

  • @CD20899
    @CD20899 2 роки тому

    I’m on a PID project in the oilfield! Love this video Sir! God bless,
    Charles

  • @foosabraun2461
    @foosabraun2461 6 років тому

    Wow! exactly what was needed!!

  • @dalonso
    @dalonso 5 років тому

    Awesome video seriously. Please do more videos like this!

  • @louishenn3028
    @louishenn3028 2 роки тому

    This is so cool. I feel more confident in my degree now. Followed a similar approach in a project

  • @EricHallahan
    @EricHallahan 6 років тому +1

    As always, just in time for me. This is really useful.

  • @tHaH4x0r
    @tHaH4x0r 6 років тому

    Awesome! These are the videos i have been waiting for. Your videos are already great, and these expand even more so. Although to be honest, I expected you to figure out the transfer function, develop something like a lead-lag controller (preferably something even more advanced), and after doing it in matlab-simulink convert it to a discrete controller to run.

  • @K44di
    @K44di 6 років тому

    This is brilliant! Please more vids like this!

  • @devinmckee5463
    @devinmckee5463 5 років тому

    First of all, WOW, this is such an incrediblle video! You have such an incredible talent for teaching!
    Second of all, I am on my senior year for a BS in ME. I have been putting SO much time and effort into trying to understand all of the subtle, complex, and outrageous concepts involved in my clasess up to this point.
    However, there has always been the ever looping thought to myself, why put in SO much effort? What is the point of truely understnad every distinct concept of Thermo, heat transfer, programing, dynamics, physics, circuits...the list goes on... What if this is all a waste of time, and I will never need to know these subtlties in my future, real world engineering profession.
    But this video does a fantastic job of detailing that proves to myself that everything can tie back together if I know how to connect the pieces when it comes to reality situations. From what I've learned in my classes is that everything comes back, don't cheat yourself cause it'll come back again.
    Thank you for being the post-school engineer that takes the time to showing us students why everything can potentially matter. You showed me my hard earned effort can and will make me the best engineer I can be.

  • @mostafaelshafie4550
    @mostafaelshafie4550 2 роки тому

    Love this video. Please do more like this one!!