Discrete control #1: Introduction and overview

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 พ.ย. 2024

ความคิดเห็น • 111

  • @josephcorteo
    @josephcorteo 2 ปีที่แล้ว +17

    Just coming back to say your videos are still the best for learning control system theory. Bar none! Thank you for everything you do Mr. Douglas!

  • @sealedwings6788
    @sealedwings6788 5 ปีที่แล้ว +2

    I'm an aerospace engineering student and these videos are gold, better than classes at univs.

  • @umedina98
    @umedina98 4 ปีที่แล้ว +2

    Amazing how you start first with intuitive explanations. Really helps on sinking in the concepts

  • @kazimafzal
    @kazimafzal 4 ปีที่แล้ว +3

    This video blew my mind -- you literally explain perfectly how 3 subjects (Controls, DSP, Signals) come together and interact with each other in the best way possible, I'd learnt these various techniques DAC, ADC ZOH n all but seeing them come together is one of those lightbulb moments!! THANK YOU really for making such amazing videos!! If it were up to me, I would pay you my 3 professor's salaries lolxx!

  • @vvyogi
    @vvyogi 5 ปีที่แล้ว +2

    15:45 That analogy you made is just wow!

  • @tuwenbo
    @tuwenbo ปีที่แล้ว

    Mr. Douglas, thank you! I think your lectures are very useful, but I am Chinese, my English is not very well , so usually it's hard for me to learn, but I always give you thumbs up! lol.

  • @josebecerrafernandez8241
    @josebecerrafernandez8241 3 ปีที่แล้ว +1

    I can not thank you enough for these videos. I am learning about discrete and continuous systems but i did not know why they were relevant. Thank you so much!

  • @jerryzhang3654
    @jerryzhang3654 2 ปีที่แล้ว

    One of the best videos on control systems I have watched! - A stanford engineering student studying E205

  • @houssemjebari7153
    @houssemjebari7153 4 ปีที่แล้ว +1

    I never understood the real meaning of the quote "Information is the new gold" until I found Brian's channel ... The information he's throwing at us is pure gold ... He can explain what my professors and the whole world failed to explain in 4 college years in 20 minutes ! God bless you man

  • @naomee
    @naomee 5 ปีที่แล้ว +4

    I come to your videos for all my controls courses, thank you so much you're a great teacher.

  • @BenjiShock
    @BenjiShock ปีที่แล้ว

    Just wanted to come by and say thank you for doing these! I think in specific discrete control systems arent covered enough and I feel like everyone could learn a little more about them because nobody in my EE department seems to know a lot about them! They just do the fast sampling approach and thats it.

  • @RoboGenesHimanshuVerma
    @RoboGenesHimanshuVerma 4 ปีที่แล้ว

    Wow that Javascript game part was awesome. Your method of teaching is commendable!

  • @esayasgebreselassie8405
    @esayasgebreselassie8405 3 ปีที่แล้ว

    O! Brian some body teach one person, and another one teach more person in collage and university but you learn us all of world, that inside college and on the job. Thank you too much

  • @Joaking91
    @Joaking91 3 ปีที่แล้ว +1

    I was sad to find out you didn't cover state space control theory, so I really missed you these last 6 weeks. Im glad now my course started with discrete control and you can help me yet again!

    • @BrianBDouglas
      @BrianBDouglas  3 ปีที่แล้ว +1

      Oh man I do cover some state space! Lately, I've only been making videos for Mathworks and you can find them all here: engineeringmedia.com/videos

    • @Joaking91
      @Joaking91 3 ปีที่แล้ว +1

      @@BrianBDouglasWhoa.. You're doing people all around the world a solid. My college professor actually recommended us to watch your videos before reading the course material. I'll be sure to check all those videos once im done!

    • @BrianBDouglas
      @BrianBDouglas  3 ปีที่แล้ว

      @@Joaking91 Awesome!

    • @bensalemmohamedassil400
      @bensalemmohamedassil400 ปีที่แล้ว

      @@BrianBDouglas my professor too recommended your videos i think you are the best when it comes to explaining complexe topics and thank you so much for sharing this for free

  • @tnekkc
    @tnekkc 7 ปีที่แล้ว +2

    I did not learn control theory in College, and I did not learn it on the job. I faked it, and made top $ for engineers as I designed switching power supplies for 30 years. I did learn lingo to get the work. If someone asked me about continuous flyback I would say, "Right half plane zero in the S plane. Must roll off control gain below LR pole corner." But once I was there I would not waste time designing or camped out with the schlumberger phase gain analyzer. I would hook up variable capacitors and resistors around the error amplifier, give a 100% step load to the system, and dial the compensation until it was critically damped.

  • @nrdesign1991
    @nrdesign1991 3 ปีที่แล้ว +3

    If only I had found your channel earlier, before those exams on control theory :D

  • @OrhaninAnnesi
    @OrhaninAnnesi 7 ปีที่แล้ว

    You make the most informative and intuitive videos on youtube. Thanks a lot

  • @sulavlalshrestha6683
    @sulavlalshrestha6683 6 ปีที่แล้ว +4

    Hello Mr. Douglas. Control systems and signal processing, two of my favorite subjects, had so long eluded me. Thanks for these brilliant videos on control systems. Hope to see more of these videos. 😁

  • @amiteytan8411
    @amiteytan8411 6 ปีที่แล้ว +1

    your lectures are definitely the best out there, please make a state space lectures. thank you so much for everything!

  • @francesconigri745
    @francesconigri745 3 หลายเดือนก่อน

    Congrats, dear Brian ...

  • @brayanrobertosanchezfigueroa
    @brayanrobertosanchezfigueroa 3 ปีที่แล้ว

    thank you, I was tired and frustrated, you are the ligth in my control course hehe

  • @alperenalperen2458
    @alperenalperen2458 3 ปีที่แล้ว

    This is a good introduction material to the topic.

  • @Steffen_W964
    @Steffen_W964 5 ปีที่แล้ว +9

    This is so much better than our "motivated" Professor tried to explain

    • @troyotapreuis6020
      @troyotapreuis6020 ปีที่แล้ว

      I’m getting sick of doing expensive courses on this stuff and then I learn better on TH-cam videos because of poor effort professors

  • @esnatzea
    @esnatzea 5 ปีที่แล้ว +5

    Wow, this is gold Brian, thank you!

  • @Jetbat
    @Jetbat 7 ปีที่แล้ว +19

    HE'S BACK! :D

  • @Kewlioooo
    @Kewlioooo 7 ปีที่แล้ว +3

    Hey Brian, love watching your control system videos. The videos you've posted so far are very clear, easy to understand and professional. I actually have a final coming up on Aug 17th on discreet control systems so I'll be excited to see the upcoming series of videos. Lastly, thanks taking the time create these fantastic videos

    • @jamesonjaden9776
      @jamesonjaden9776 3 ปีที่แล้ว

      You all probably dont give a damn but does anyone know of a method to get back into an Instagram account??
      I was dumb lost my account password. I would love any tricks you can offer me

    • @guillermojesse791
      @guillermojesse791 3 ปีที่แล้ว

      @Jameson Jaden instablaster =)

    • @jamesonjaden9776
      @jamesonjaden9776 3 ปีที่แล้ว

      @Guillermo Jesse I really appreciate your reply. I found the site on google and Im waiting for the hacking stuff now.
      Takes quite some time so I will reply here later with my results.

    • @jamesonjaden9776
      @jamesonjaden9776 3 ปีที่แล้ว

      @Guillermo Jesse It worked and I finally got access to my account again. I am so happy!
      Thanks so much you saved my account !

    • @guillermojesse791
      @guillermojesse791 3 ปีที่แล้ว

      @Jameson Jaden glad I could help :)

  • @mnada72
    @mnada72 3 ปีที่แล้ว

    Great approach to the subject. You are awesome. I wish you the best.

  • @raviraushankumar5536
    @raviraushankumar5536 7 ปีที่แล้ว

    Nice to see you after long time. Great!

  • @DheerajSinghal01
    @DheerajSinghal01 7 ปีที่แล้ว

    Welcome back Brian☺

  • @AV1461
    @AV1461 7 ปีที่แล้ว +3

    Yes! Discrete control is so interesting.

  • @JoseLuisSarmiento
    @JoseLuisSarmiento 6 ปีที่แล้ว

    Thank you very much! This video helped me lots to understand why to use discrete control.

  • @tuwenbo
    @tuwenbo ปีที่แล้ว

    Thank you very much Brian!

  • @EduardoME
    @EduardoME 7 ปีที่แล้ว

    It would be great if you do the same series of videos with discrete systems. Its like the second part of control in every college

  • @Flankymanga
    @Flankymanga 7 ปีที่แล้ว

    Perfect video! Brian is the best... Perhaps it is not a bad idea to put all the videos regarding discreet control into single playlistl

  • @GonzaloBelascuen
    @GonzaloBelascuen 7 ปีที่แล้ว +1

    this is great! Im just starting a discrete control systems course! I hope you can release the videos fast. Thanks

  • @方华卢
    @方华卢 3 หลายเดือนก่อน

    thank you,对于我的专业学习非常有用!!!

  • @kwinvdv
    @kwinvdv 7 ปีที่แล้ว

    You can also use a Smith predictor in discrete time in order to find a controller that will stabilize your plant given a controller that will stabilize your plant without delay. I think you could also use a Smith predictor in continuous time, however this might be ever harder to solve by a computer (because delayed differential equation are infinite dimensional).

  • @97ABDE
    @97ABDE 5 ปีที่แล้ว

    Better than my professor.

  • @marvingomaraguilarjusto8016
    @marvingomaraguilarjusto8016 4 ปีที่แล้ว

    Great video-presentation!! TY so much

  • @jeffersonpimentamelo
    @jeffersonpimentamelo 7 ปีที่แล้ว +45

    Hi, can you make a space state video? Just explaining how it work and how to do the math. Thanks!

    • @ahmed.bhewary775
      @ahmed.bhewary775 7 ปีที่แล้ว

      I 'am with

    • @jesperseegert5779
      @jesperseegert5779 7 ปีที่แล้ว +9

      You can check out control boot camp with Steve brunton for a focus on state space and mimo control

  • @batoulzbib3119
    @batoulzbib3119 ปีที่แล้ว

    Really amazing!

  • @samb9958
    @samb9958 5 ปีที่แล้ว +1

    Thanks, this was very helpful !!

  • @Jacob011
    @Jacob011 7 ปีที่แล้ว

    Amazing lecture, man!

  • @mesrd305
    @mesrd305 6 ปีที่แล้ว

    Great content as always. Thanks for doing the video.

  • @cybervoid8442
    @cybervoid8442 7 ปีที่แล้ว

    damn you created a game just for this video!!!

  • @omidfucklife
    @omidfucklife 7 ปีที่แล้ว +5

    such perfect timing for reexams lmao

  • @gurpritsingh2355
    @gurpritsingh2355 5 ปีที่แล้ว

    Great explanation...

  • @jeromewelch7409
    @jeromewelch7409 7 ปีที่แล้ว

    Nice work!

  • @afsallais9825
    @afsallais9825 2 ปีที่แล้ว

    You are legend

  • @ibrahimmorketa2093
    @ibrahimmorketa2093 6 ปีที่แล้ว +1

    it is a very nice video. it is really helpful . I would like if you make some videos on how to implement control algorithm in Arduino.

  • @poojapotdar2247
    @poojapotdar2247 6 ปีที่แล้ว +2

    Hello, Thank you for such informative sessions. Can you explain 'Gain Scheduler for Nonlinear systems' in next session?

  • @alastaird22
    @alastaird22 6 ปีที่แล้ว +1

    very well explained and i teach this

  • @maxgh8534
    @maxgh8534 2 ปีที่แล้ว

    Hi I am trying to understand just a couple of things:
    1) the original pt open loop transfer function 1/(1+0.2s) is very close to the transfer function being just 1. Is this delibaretly? If so why would this be a good example of a transfer function to show the effects of designing a controller on?
    2) At 2:54: Are the two so similar because the answer to 1) is yes, it was delibaretly?
    3) 3:10: First order open loop == infinite phase margin? Why is that (maybe my knowledge of transfer functions needs refreshing, but it does not seem to be directly clear to me)
    Thank you so much for your amazing videos:)

  • @panoskb9405
    @panoskb9405 4 ปีที่แล้ว +1

    Hi Brian! Your videos are amazing! I was wondering if you could suggest any good video or other source in which the override control strategy is explained well!
    Thank you in advance!

  • @serkanguler1220
    @serkanguler1220 7 ปีที่แล้ว

    Thanks for great videos.

  • @BDYH-ey8kd
    @BDYH-ey8kd 4 ปีที่แล้ว

    feeling like a rocket scientist watching this (>^________^

  • @jlpauley2908
    @jlpauley2908 2 ปีที่แล้ว

    Your lectures are great. I shared Bode plots with my daughter teaching an electronics class at UMASS . Would you tell me what device you use for the blackboard? Thanks Jim Pauley.

    • @BrianBDouglas
      @BrianBDouglas  2 ปีที่แล้ว

      Thanks, Jim! I've written up my whole process here - at least briefly :) engineeringmedia.com/my-setup

  • @Fihaa111
    @Fihaa111 ปีที่แล้ว +2

    Thank you for the amazing video, but when I calculated the steady state error for ramp input for a type zero transfer function i found it zero, can you tell me how you got this result by hand ?

    • @engenhologia
      @engenhologia ปีที่แล้ว +1

      And I found the SSE to be infinite of a type zero system for a ramp input

    • @engenhologia
      @engenhologia ปีที่แล้ว +1

      I found the mistake, the error is not the same for open and closed loop systems.

    • @Fihaa111
      @Fihaa111 ปีที่แล้ว +1

      @@engenhologia isn’t the SST error normally calculated for the closed loop system?

    • @engenhologia
      @engenhologia ปีที่แล้ว

      @@Fihaa111 YES! That's why is so weird Douglas using the ramp response on the open loop plant and subtracting the standard ramp as refference signal and finding 20%. It is like you are analyzing the plant before closing the loop. Being a type 0 system it is clear that the final value would be infinite in closed loop. The interesting part is that if you apply the final value theorem on the error modelled in open loop you find the 20%, and in closed loop you find infinite. My model of the error in open loop is R(s)*(1 - G(S)), and the closed loop error model is (1/(1 + G(s))*R(s), being G the plant and R the reffence. The funny part is that my closed loop error is just like the one in textbooks like Ogata, and the authors don't even metion errors in open loop.
      P.S.: Sorry for the grammar errors, english is not my first language.

  • @Dennis_66
    @Dennis_66 3 ปีที่แล้ว

    非常感謝你!!!!

  • @alkyeducation5036
    @alkyeducation5036 7 ปีที่แล้ว +1

    please upload some more videos on discrete control system ...

  • @thoalfiqarhafid7522
    @thoalfiqarhafid7522 4 ปีที่แล้ว

    you are the best

  • @MiffyNichen
    @MiffyNichen ปีที่แล้ว

    Hello. Thank you very much for great videos. It would be great if you can make videos on system identification with a real motor or something, using Matlab toolboxes. I thank you again for awesome videos!

  • @metaphysica9984
    @metaphysica9984 3 ปีที่แล้ว

    awesome!

  • @hajerelhamrouni171
    @hajerelhamrouni171 6 ปีที่แล้ว

    Thank you

  • @helviohild7384
    @helviohild7384 6 ปีที่แล้ว

    Really good, Thank's

  • @Yassin_Snacks
    @Yassin_Snacks 3 ปีที่แล้ว

    Awesome

  • @sampurnanandmishra1734
    @sampurnanandmishra1734 6 ปีที่แล้ว

    Please , Can you make a video on how to calculate the steady state error of a non - unity feedback system?

  • @p.z.8355
    @p.z.8355 5 ปีที่แล้ว

    thumbs up, thums up, thumbs up !

  • @mdkalimullah4207
    @mdkalimullah4207 7 ปีที่แล้ว

    big fan of you

  • @yuryeuceda8590
    @yuryeuceda8590 6 ปีที่แล้ว

    Beautiful

  • @JoseAntonio-sn6sf
    @JoseAntonio-sn6sf 5 ปีที่แล้ว

    have you done videos about stability of discrete systems?

  • @eirikravnas5136
    @eirikravnas5136 7 ปีที่แล้ว

    Hi, very good videos :-D I just wonder what program you are making your presentations in?

  • @scatteringparameters.4167
    @scatteringparameters.4167 3 ปีที่แล้ว

    Why does sampling create delay at higher frequencies? 19:15
    Can anyone explain? '

  • @orhirshfeld
    @orhirshfeld 7 ปีที่แล้ว

    so helpful

  • @AboubakrA
    @AboubakrA 6 ปีที่แล้ว

    DSP video playlist ... Thank you

  • @darkside3ng
    @darkside3ng 5 ปีที่แล้ว

    Amazing!!!!!

  • @steevesmith1573
    @steevesmith1573 7 ปีที่แล้ว

    Can we use the Discrete Fourier Transform for tuning controlers in the z domain?

  • @steevesmith1573
    @steevesmith1573 7 ปีที่แล้ว

    I tried to do the same model but the bode icon can't detect the the In1 and Out1 blocks

  • @minhthuan2132
    @minhthuan2132 6 ปีที่แล้ว

    Hi thanks for your video. Can i ask a question please! Do you think that i need to watch the videos of classical control (continuous systems) before Discrete control.

  • @1190176
    @1190176 6 ปีที่แล้ว

    Hi, Could you please explain why we get dip in phase plot as shown @19:16 and increases later on?

  • @ahmedboudi1808
    @ahmedboudi1808 6 ปีที่แล้ว

    thanks

  • @myamoi9755
    @myamoi9755 2 ปีที่แล้ว

    Hello, I wanted to tune a discrete PID controller using GA, how can I do that? Can anyone please help me , by sharing the code or what to write in the code (i work in the z domaine "discrete pid ")

  • @makeit2132
    @makeit2132 5 ปีที่แล้ว

    Hi, Is it possible to do system identification for a real non-linear plant with a large delay in the measurements?

  • @ubuntuub8340
    @ubuntuub8340 3 ปีที่แล้ว

    18:50 But the ZOH method is not to convert continuous to discrete. As you have mentioned in 12:04 it is used to convert back discrete to continuous. Could you explain please?

  • @edcard29
    @edcard29 7 ปีที่แล้ว

    Great!

  • @forwardliu1539
    @forwardliu1539 7 ปีที่แล้ว

    great!!

  • @abdullahfaqihalmubarok8232
    @abdullahfaqihalmubarok8232 6 ปีที่แล้ว

    yeay!

  • @sivaramarajusiv7826
    @sivaramarajusiv7826 5 ปีที่แล้ว

    Bro the presentation was making sense, but there is a ton of information in 22 min video.

  • @guitarbrasil7213
    @guitarbrasil7213 4 หลายเดือนก่อน

    Cadê o pessoal da UnB?

  • @buildingphase9712
    @buildingphase9712 7 ปีที่แล้ว

    When are you uploading broh

  • @JT-pf5pc
    @JT-pf5pc 6 ปีที่แล้ว

    i love you

  • @pietheijn-vo1gt
    @pietheijn-vo1gt 4 ปีที่แล้ว

    Man, the sound in this video is very poor :( I had to turn up the volume to 100 and it's still hard to hear...

  • @marvingomaraguilarjusto8016
    @marvingomaraguilarjusto8016 4 ปีที่แล้ว

    Great video-presentation!!! TY so much