Introduction to State-Space Equations | State Space, Part 1

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

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

  • @BrianBDouglas
    @BrianBDouglas 6 лет назад +503

    Hey everyone, thanks for watching this video! If you have any questions or comments that you'd like me to see, please leave them under this comment so that I get notified and can respond. Cheers!

    • @AnotherGamer21
      @AnotherGamer21 6 лет назад +2

      Hello! Is there a course on mobile robot trajectory following? Specifically, pure pursuit algorithm. I'd love to see a proper explanation on this subject!

    • @BrianBDouglas
      @BrianBDouglas 6 лет назад +5

      @@AnotherGamer21! I don't have any videos on the topic (but that's a good idea!). Here's a Mathworks page that introduces the controller a bit. www.mathworks.com/help/robotics/ug/pure-pursuit-controller.html.

    • @benallia8262
      @benallia8262 6 лет назад +3

      Brian, can you do a video explaining observibility and controllability in the state space equations??

    • @BrianBDouglas
      @BrianBDouglas 6 лет назад +8

      @@benallia8262 , I'm working on that video right now. It'll be the 3rd in the series. Although, it'll approach the concepts more than the equations.

    • @benallia8262
      @benallia8262 6 лет назад

      @@BrianBDouglas thanks, i'm waiting

  • @emilianotca
    @emilianotca 3 года назад +106

    Brian Douglas: the great explainer. The fact that this content is 100% free is one of the reasons why I think that the internet is the greatest invention of all the time.

  • @pedrogalvez6399
    @pedrogalvez6399 5 лет назад +220

    I studied Control Systems 5 years ago at University. The teacher was awful and the lectures were boring as hell. I still dont know how I managed to pass... Anyway, I found this video incredibly well explained: easy, clear and concise! I think that I have learnt more about the basics of Control System in these 14 minutes than I did in 3 months of lectures at University. Big thanks!!

    • @Lemar024
      @Lemar024 4 года назад +2

      this is literally half of your first lecture in that course, how is it equal to 3 months?

    • @mrknarf4438
      @mrknarf4438 3 года назад +20

      @@Lemar024 you'd be amazed how much more useful a single clear explanation can be, compared to months of unengaging lectures...

    • @박진현-p3h
      @박진현-p3h 3 года назад +2

      So did I

    • @petercruze3275
      @petercruze3275 3 года назад +2

      😂😂Me too bruh

    • @thomaswijgerse723
      @thomaswijgerse723 2 года назад

      @@Lemar024 yeah, this is a good video for getting an intuitive understanding, but its no where near comparable to a full lecture

  • @ecolucid
    @ecolucid 2 года назад +8

    I literally cry every time I watch one of your videos. I'm a researcher and there are so many things I needed to understand to get stuff done. I always felt overwhelmed by the task. But no more.
    Really! Thank you....

    • @EEAMD-co6nw
      @EEAMD-co6nw 2 года назад +1

      like literally crying? seriously?

  • @ahmadalghooneh2105
    @ahmadalghooneh2105 6 лет назад +5

    Brian, it is now 3 years that I follow you on your videos, and alll are awesom

  • @jeffreyyoung2727
    @jeffreyyoung2727 5 лет назад +30

    Brian the LEGEND Douglas at it again! Thank you so much for your tutorials Brian! They're INCREDIBLY helpful

  • @oladipoquadri771
    @oladipoquadri771 3 года назад +3

    I've been trying to fully grasp the state-space model for a few days now and I only just understood everything I've been reading. Thanks so much for your explanation.

    • @laithazzooz4017
      @laithazzooz4017 3 года назад

      me too I have to submit literally next week and this presentation was very helpful

  • @ivanzelinka1282
    @ivanzelinka1282 5 лет назад +4

    Perfect, simple, clear, without any fuzziness... thanks!

  • @shando_tube
    @shando_tube 5 лет назад +16

    learned more in this video than in the first 10 lectures of my state variables class, thanks Brian Douglas

    • @shacharliberman5084
      @shacharliberman5084 5 лет назад

      YES

    • @asongfromunderthefloorboards
      @asongfromunderthefloorboards 4 года назад

      Maybe it was review for some people who covered state space models in previous classes but I had no real idea of why we were putting the differential equation into matrix form and what X, Y, A, B, C, and D represented. I'm reviewing for an exam and decided to take a conceptual step back and it makes way more sense now.

  • @magtazeum4071
    @magtazeum4071 5 лет назад +10

    It's so good see Brian here MATLAB.. I miss his channel

  • @nikash97
    @nikash97 5 лет назад +2

    This is like explanation of Kalman Filter basics. Great video!

  • @kameelamareen
    @kameelamareen 5 лет назад +10

    Amazing intuitive overview !! Thank you for your amazing videos, helped me grasp the true essence of classical control and now the modern ! A legend gotta say !

  • @wiloberlies9598
    @wiloberlies9598 6 лет назад +5

    Just keep getting better.....this is great work Brian, thank you.

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

    Thanks Brian for sharing. Excellent and practical explanations. Keep the good work. Every work was chosen in the video and value for the time

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

    Awesome! My lecturer had no interest in explaining the concepts, just how to solve the equations given all the parameters, so this is a perfect complement! Thank you!

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

      That's exactly what I was hoping for ☺ I think of these videos as complements to a traditional course just to provide a little foundation before jumping into the theory

  • @Sal19
    @Sal19 6 лет назад +3

    Thanks a lot for your lessons
    I literally would be lost without them. please keep making great videos.

  • @BihnDan
    @BihnDan 2 года назад

    This is a BRILLIANT overview/explanation - best I’ve seen. Thanks!

  • @danielbadel1226
    @danielbadel1226 5 лет назад +5

    Hey Brian! Excellent work, you make everything look so easier and super intuitive

  • @alexjimenez6020
    @alexjimenez6020 2 года назад +1

    Amazing explanation Brian! This video has helped me a lot to understand this topic better. Thank you for such content!

    • @MATLAB
      @MATLAB  2 года назад +1

      Glad it was helpful!

  • @MrEdnz
    @MrEdnz 4 года назад +4

    Amazing video, nice to go back to the basics! Sometimes you forget what you’re actually working with 😅

  • @zainmubarak8679
    @zainmubarak8679 6 лет назад +2

    Thank you brain for all of your videos the way you are explaining topics is very good...i wish the best for you

  • @edizferitkula9920
    @edizferitkula9920 2 года назад

    Awsome video, I was searching for this. It just answered all of my questions about state space models.

  • @capitansheriff7426
    @capitansheriff7426 3 года назад

    kudos.your explanation brought back a lot of memories on what i learnt some time past. thanks for the help.

  • @ytano5782
    @ytano5782 6 лет назад +4

    I like your cooperation with Mathworks.

  • @senorimotor
    @senorimotor 2 года назад

    Fantastic. So we’ll done and presented!

  • @engmshawky
    @engmshawky 4 года назад

    thank you because of your amazing videos ,i wish that all teachers like you

  • @fifaham
    @fifaham 2 года назад

    This video is truly an amazing lecture, although it is very brief and thoughtful. It is sad to see many hobbyists and some engineers building their models based on an extremely basic mathematical model u = kp*eP + ki*eI + kd*eD. However they ignored the other influances such as external disturbances, internal disturbance, unpredictable PID gain changes, and system specifications as the system is operating in the Real World. Many of those systems screwed up because they did not account for those influances described by the Dynamic Matrix Control (DMC). Hobbyiests and engineers should learn (even a little) about state of system by exposing the variables on the DMC Matrix. This is why you find people launching model rocket and it ends up whirling in the air and crashing, or producing unstable or unpredictable results > because they did not account for variables that contribute to the system output. An example: you can not predict the flight of a space vehicle if you dont anticipate how every thing is influancing its travel in the space over time as things change, noise and disturbance and the state of the components operating the vehicle itself are changing. I think I have said enough.

  • @leopsico1
    @leopsico1 4 года назад

    Thank you of the explanation! Really clear information to help visualize what is happen beyond numbers.

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

    that's amazing, thanks from morocco to you

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

      Glad you liked it!

  • @jdennee
    @jdennee 3 года назад

    Your presentations are so good!

  • @oldcowbb
    @oldcowbb 6 лет назад +106

    wait, is this Brian Douglas

    • @BrianBDouglas
      @BrianBDouglas 6 лет назад +59

      It is! I have been making some videos for the MATLAB channel for about 7 months now. If you haven't seen them yet, I have series on PID control, practical control topics, drone simulation and control, and linearization.

    • @oldcowbb
      @oldcowbb 6 лет назад +1

      @@BrianBDouglas absolutely going to!

    • @goranstojanoski2
      @goranstojanoski2 5 лет назад +4

      It was the same question that hit me when the video started. :D

    • @stevenwiliamsoputra5414
      @stevenwiliamsoputra5414 4 года назад +3

      his sound is familiar, hahah

  • @김준상-q2b
    @김준상-q2b 5 лет назад +4

    If you differentiate the position value, you get velocity.
    Then we can express it in a first-order way, not in a second-order way?

    • @robin9740
      @robin9740 5 лет назад +1

      The idea is that you reduce second derivatives to first derivatives of the first derivative. This couples the second derivative with the first as a system of two linear equations dependant on the position and its first derivative.
      For some systems you literally say the first derivative of x equals the first derivative of x.

  • @vicen1090
    @vicen1090 3 года назад

    This is simply amazing!

  • @samirelzein1095
    @samirelzein1095 3 года назад

    They did!
    Good job!

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

    This was amazing, thank you!

  • @shacharliberman5084
    @shacharliberman5084 5 лет назад +1

    These videos are amazing!

  • @explainedshow
    @explainedshow 3 года назад

    Great Video and Explanation.

  • @jesusmartinez7642
    @jesusmartinez7642 6 лет назад +1

    Very nice Brian, thanks a lot !!

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

    That Brian Douglas? I was sad he didn't have content on this topic and this was like an alternative option and now it's his voice wow

  • @martantoine9977
    @martantoine9977 3 года назад

    cristal clear explanation ! thanks

  • @s1mplelance964
    @s1mplelance964 2 года назад

    Great explaination!

  • @OndrejPistora
    @OndrejPistora 6 лет назад +1

    Awesome video!!!

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

    The lecture is very helpful.
    Can you show me what software you use to write and draw?
    Thanks you!

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

    you are incredible man.. :)

  • @beincheekym8
    @beincheekym8 2 года назад

    Thank you for the nice video! Very clear.

  • @blitz8229
    @blitz8229 3 года назад

    Great video!

  • @RoboGenesHimanshuVerma
    @RoboGenesHimanshuVerma 4 года назад

    Thank you Brian. Very interesting

  • @blakshmipriya2853
    @blakshmipriya2853 3 года назад

    awesome lecture!

  • @tahiranaseem9621
    @tahiranaseem9621 5 лет назад

    Hi, how to identify the state variables in the state space models' equations ; means to know that which state of the system is being represented by the variables?

  • @supern0is349
    @supern0is349 2 года назад

    you say that the reason why we can use differential equations is because the way the system is changing depends upon the current state
    but how could it be different?
    what would a system that cannot be represented by differential equations even look like?
    I always assume differential equations are a property of nature itself, but is it? Or is just a way that is convenient for us?

  • @jcalvarezg
    @jcalvarezg 4 года назад

    This is Awesome!!!!

  • @juancacaku6301
    @juancacaku6301 5 лет назад +1

    Excellent video , thanks. Do you have any video about braking force in electric vehicles?, with state space equations, please.

  • @nandakishorpanda126
    @nandakishorpanda126 5 лет назад

    Hi ! I was wondering how to formulate the state space matrices from differential equations when there is a white noise associated with one of the parameters. For eg:d x1/dt = V*x1+2* u where V= 8+ white noise with variance .2 and u is input

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

    very intuitive

  • @سُنَّةُالْأَوَّلِين

    thank you brian always you got the top mark
    I was wondering which software you use in the lecture ? I liked it

  • @eamonhannon1103
    @eamonhannon1103 2 года назад

    What do you mean by the term “modal” ?

  • @berihagebretsadik4813
    @berihagebretsadik4813 5 лет назад +1

    thanks
    Brain

  • @navadeep025
    @navadeep025 5 лет назад

    May I know the software used for it ? To create those sketches for describing video.

  • @TheNikhilmishras
    @TheNikhilmishras 6 лет назад +1

    Am building a model rocket with gimbal control. What should I do?

  • @siqili828
    @siqili828 5 лет назад +1

    hey, it is Brian Douglas!

  • @hamzaahmedmir
    @hamzaahmedmir 4 года назад +19

    listen by switching to 0.75x speed and save a life :)

    • @muhammadqaisarali
      @muhammadqaisarali 3 года назад

      I listen my university teachers at 1.5x

    • @alirezaghaderi
      @alirezaghaderi 3 года назад

      @@muhammadqaisarali me at 2.5 speed :))))

    • @muhammadqaisarali
      @muhammadqaisarali 3 года назад

      @@alirezaghaderi 😂😂😂

    • @osamakhan208
      @osamakhan208 3 года назад

      I have a lecturer 10/10 lad, he talks with so much clarity u can go 3.5x without having any problems

  • @REDSLibrary
    @REDSLibrary 6 лет назад +1

    Very good

  • @etpaprika
    @etpaprika 4 года назад

    How are the two equations derived?

  • @hadihosseinionari8921
    @hadihosseinionari8921 2 года назад

    Amazing.

  • @_eeeshi_
    @_eeeshi_ 4 года назад

    Plz provide video for robust control techniques

  • @TheAladnany
    @TheAladnany 4 года назад

    Hi, Can you talk about Harmonic State Space Model with a simple example, Please.

  • @engmshawky
    @engmshawky 4 года назад

    please i want to know what is the name of that program ,that you are using in writing ,and how can i find it

    • @BrianBDouglas
      @BrianBDouglas 4 года назад +1

      I describe my set up here: engineeringmedia.com/my-setup

  • @Verkel23
    @Verkel23 5 лет назад +1

    thanks brian ....

  • @danawen555
    @danawen555 5 лет назад

    cool video!

  • @leizhao1387
    @leizhao1387 5 лет назад +1

    Awesome !

  • @NeelChougule
    @NeelChougule 4 месяца назад

    1:36 stability, more energy dissipation= more stable

  • @wendylyu6513
    @wendylyu6513 4 года назад

    I love the style It is a great job. Thank you. And how to make a video in this style?

    • @BrianBDouglas
      @BrianBDouglas 4 года назад

      Hi Wendy, I describe my set up here: engineeringmedia.com/my-setup

    • @wendylyu6513
      @wendylyu6513 4 года назад

      @@BrianBDouglas THanks a lot.

  • @jackearhart3680
    @jackearhart3680 3 года назад

    banger video

  • @selmakerdous8047
    @selmakerdous8047 2 года назад

    thank you

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

    bless you

  • @diemilio
    @diemilio 8 месяцев назад +1

    p for position? 💀

  • @phillipmaser132
    @phillipmaser132 4 года назад

    Brian, you are bad to the bone... All your videos show different views and insights. Any chance you could make a video on MIMO systems no one can cover this correctly special in state-space form. Let's say we have Pressure and Temperature coming in one output representing this equation then one wants to see the Pressure and Temperature as single units on the output as well. 2 in x 3 out.

  • @joybuendia6742
    @joybuendia6742 4 года назад

    Watch a video of Brian Douglas it's like watch a movie of Will Smith, you know it will be awesome

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

    OMG, it's MATLAB! we're saved!

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

      Yes, @BrianBDouglas saves us when he steps in with explaining difficult concepts.

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

      @@MATLAB Thank you guys!!🥰those videos are really helpful!!

  • @lgninjalo
    @lgninjalo 3 года назад

    Thanks for this video. I'm getting my ass kicked and appreciate this video, a LOT.

  • @Shark_Oswald
    @Shark_Oswald 6 лет назад +2

    Congret ! Brain

  • @oldcowbb
    @oldcowbb 6 лет назад +2

    zeroth!

  • @Shark_Oswald
    @Shark_Oswald 6 лет назад +2

    Brain?

  • @kavinashokan5692
    @kavinashokan5692 4 года назад

    can't even get a single word

  • @nelsonortiz7859
    @nelsonortiz7859 4 года назад

  • @timanb2491
    @timanb2491 3 года назад

    заебись лекция

  • @raheelmughal2447
    @raheelmughal2447 5 лет назад +5

    TOO FAST !!

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

    Brain hurty

  • @robruble9
    @robruble9 2 года назад

    Hi MATLAB

    • @Amine-gz7gq
      @Amine-gz7gq 8 месяцев назад

      it's a commercial software you know. we need to use open source alternatives.

  • @FI-Schutzschalter
    @FI-Schutzschalter Год назад

    my prof is trash

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

    I didn't understand shit 😊

  • @Segovaxxx
    @Segovaxxx 5 лет назад +2

    awesome lesson Brian!

  • @deepakshankarv
    @deepakshankarv 4 месяца назад

    Thank you