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

Ғылым және технология

Check out the other videos in the series: • State Space
Part 2 - Pole placement: • What is Pole Placement...
Part 3 - Observability and Controllability: • A Conceptual Approach ...
Part 4 - What Is LQR Optimal Control: • What Is Linear Quadrat...
Let’s introduce the state-space equations, the model representation of choice for modern control. This video is the first in a series on MIMO control and will provide some intuition around how to think about state variables and why this representation is so powerful.
Having a solid foundational knowledge of state space and state variables will help you learn the control techniques built on state space models like Kalman filtering, LQR control, robust control, and model predictive control.
- State-Space Models, Part 1: Creation and Analysis: bit.ly/2H0TOqj
- State-Space Models, Part 2: Control Design: bit.ly/2H1Ymgc
- Dr. Rick Hill’s explanation of choosing states based on energy: bit.ly/2GZyUrD
Get a free product Trial: goo.gl/ZHFb5u
Learn more about MATLAB: goo.gl/8QV7ZZ
Learn more about Simulink: goo.gl/nqnbLe
See What's new in MATLAB and Simulink: goo.gl/pgGtod
© 2019 The MathWorks, Inc. MATLAB and Simulink are registered
trademarks of The MathWorks, Inc.
See www.mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.

Пікірлер: 154

  • @BrianBDouglas
    @BrianBDouglas5 жыл бұрын

    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

    5 жыл бұрын

    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

    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

    5 жыл бұрын

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

  • @BrianBDouglas

    @BrianBDouglas

    5 жыл бұрын

    @@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

    5 жыл бұрын

    @@BrianBDouglas thanks, i'm waiting

  • @emilianotca
    @emilianotca2 жыл бұрын

    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.

  • @abdelz1617

    @abdelz1617

    Жыл бұрын

    Facts

  • @ACamposHorn

    @ACamposHorn

    3 ай бұрын

  • @pedrogalvez6399
    @pedrogalvez63995 жыл бұрын

    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

    3 жыл бұрын

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

  • @mrknarf4438

    @mrknarf4438

    3 жыл бұрын

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

  • @user-sn4me6du7p

    @user-sn4me6du7p

    2 жыл бұрын

    So did I

  • @petercruze3275

    @petercruze3275

    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

  • @ivanzelinka1282
    @ivanzelinka12824 жыл бұрын

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

  • @kameelamareen
    @kameelamareen5 жыл бұрын

    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 !

  • @ahmadalghooneh2105
    @ahmadalghooneh21055 жыл бұрын

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

  • @wiloberlies9598
    @wiloberlies95985 жыл бұрын

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

  • @nikash97
    @nikash974 жыл бұрын

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

  • @danielbadel1226
    @danielbadel12265 жыл бұрын

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

  • @BihnDan
    @BihnDan Жыл бұрын

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

  • @Sal19
    @Sal195 жыл бұрын

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

  • @anitmalik
    @anitmalik Жыл бұрын

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

  • @leopsico1
    @leopsico14 жыл бұрын

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

  • @magtazeum4071
    @magtazeum40714 жыл бұрын

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

  • @zainmubarak8679
    @zainmubarak86795 жыл бұрын

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

  • @edizferitkula9920
    @edizferitkula99202 жыл бұрын

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

  • @jeffreyyoung2727
    @jeffreyyoung27275 жыл бұрын

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

  • @senorimotor
    @senorimotor Жыл бұрын

    Fantastic. So we’ll done and presented!

  • @capitansheriff7426
    @capitansheriff74262 жыл бұрын

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

  • @MrEdnz
    @MrEdnz4 жыл бұрын

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

  • @shacharliberman5084
    @shacharliberman50844 жыл бұрын

    These videos are amazing!

  • @jesusmartinez7642
    @jesusmartinez76425 жыл бұрын

    Very nice Brian, thanks a lot !!

  • @engmshawky
    @engmshawky4 жыл бұрын

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

  • @vicen1090
    @vicen10903 жыл бұрын

    This is simply amazing!

  • @jdennee
    @jdennee3 жыл бұрын

    Your presentations are so good!

  • @Segovaxxx
    @Segovaxxx5 жыл бұрын

    awesome lesson Brian!

  • @mattmurphy7030
    @mattmurphy7030 Жыл бұрын

    This was amazing, thank you!

  • @beincheekym8
    @beincheekym82 жыл бұрын

    Thank you for the nice video! Very clear.

  • @alexjimenez6020
    @alexjimenez60202 жыл бұрын

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

  • @MATLAB

    @MATLAB

    2 жыл бұрын

    Glad it was helpful!

  • @RoboGenesHimanshuVerma
    @RoboGenesHimanshuVerma3 жыл бұрын

    Thank you Brian. Very interesting

  • @martantoine9977
    @martantoine99772 жыл бұрын

    cristal clear explanation ! thanks

  • @s1mplelance964
    @s1mplelance9642 жыл бұрын

    Great explaination!

  • @PineRobotics
    @PineRobotics5 жыл бұрын

    Awesome video!!!

  • @explainedshow
    @explainedshow2 жыл бұрын

    Great Video and Explanation.

  • @samirelzein1095
    @samirelzein10952 жыл бұрын

    They did! Good job!

  • @ytano5782
    @ytano57825 жыл бұрын

    I like your cooperation with Mathworks.

  • @blakshmipriya2853
    @blakshmipriya28533 жыл бұрын

    awesome lecture!

  • @jcalvarezg
    @jcalvarezg4 жыл бұрын

    This is Awesome!!!!

  • @oladipoquadri771
    @oladipoquadri7712 жыл бұрын

    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

    2 жыл бұрын

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

  • @blitz8229
    @blitz82293 жыл бұрын

    Great video!

  • @leizhao1387
    @leizhao13875 жыл бұрын

    Awesome !

  • @pravinpalve3771
    @pravinpalve37716 ай бұрын

    very intuitive

  • @aakashdewangan7313
    @aakashdewangan731311 ай бұрын

    you are incredible man.. :)

  • @shando_tube
    @shando_tube5 жыл бұрын

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

  • @shacharliberman5084

    @shacharliberman5084

    4 жыл бұрын

    YES

  • @tamararoberson8060

    @tamararoberson8060

    3 жыл бұрын

    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.

  • @othmaneelhaid7710
    @othmaneelhaid77109 ай бұрын

    that's amazing, thanks from morocco to you

  • @MATLAB

    @MATLAB

    9 ай бұрын

    Glad you liked it!

  • @hadihosseinionari8921
    @hadihosseinionari89212 жыл бұрын

    Amazing.

  • @lime2226
    @lime22265 ай бұрын

    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

    5 ай бұрын

    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

  • @danawen555
    @danawen5554 жыл бұрын

    cool video!

  • @fifaham
    @fifaham2 жыл бұрын

    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.

  • @REDSLibrary
    @REDSLibrary5 жыл бұрын

    Very good

  • @satiroglu44
    @satiroglu445 күн бұрын

    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

  • @juancacaku6301
    @juancacaku63014 жыл бұрын

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

  • @nandakishorpanda126
    @nandakishorpanda1264 жыл бұрын

    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

  • @user-nn8qy6tb7z
    @user-nn8qy6tb7z3 жыл бұрын

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

  • @oldcowbb
    @oldcowbb5 жыл бұрын

    wait, is this Brian Douglas

  • @BrianBDouglas

    @BrianBDouglas

    5 жыл бұрын

    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

    5 жыл бұрын

    @@BrianBDouglas absolutely going to!

  • @goranstojanoski2

    @goranstojanoski2

    5 жыл бұрын

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

  • @stevenwiliamsoputra5414

    @stevenwiliamsoputra5414

    4 жыл бұрын

    his sound is familiar, hahah

  • @soldier2521986
    @soldier2521986 Жыл бұрын

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

  • @ecolucid
    @ecolucid2 жыл бұрын

    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

    Жыл бұрын

    like literally crying? seriously?

  • @tahiranaseem9621
    @tahiranaseem96214 жыл бұрын

    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?

  • @berihagebretsadik4813
    @berihagebretsadik48134 жыл бұрын

    thanks Brain

  • @SarahHempton
    @SarahHempton10 ай бұрын

    bless you

  • @navadeep.ganesh
    @navadeep.ganesh4 жыл бұрын

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

  • @Verkel23
    @Verkel234 жыл бұрын

    thanks brian ....

  • @selmakerdous8047
    @selmakerdous8047 Жыл бұрын

    thank you

  • @siqili828
    @siqili8284 жыл бұрын

    hey, it is Brian Douglas!

  • @jackearhart3680
    @jackearhart36802 жыл бұрын

    banger video

  • @_eeeshi_
    @_eeeshi_3 жыл бұрын

    Plz provide video for robust control techniques

  • @TheAladnany
    @TheAladnany4 жыл бұрын

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

  • @eamonhannon1103
    @eamonhannon11032 жыл бұрын

    What do you mean by the term “modal” ?

  • @hamzaahmedmir
    @hamzaahmedmir4 жыл бұрын

    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

  • @user-py3vj4mf7r
    @user-py3vj4mf7r5 жыл бұрын

    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

    4 жыл бұрын

    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.

  • @etpaprika
    @etpaprika3 жыл бұрын

    How are the two equations derived?

  • @supern0is349
    @supern0is3492 жыл бұрын

    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?

  • @TheNikhilmishras
    @TheNikhilmishras5 жыл бұрын

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

  • @sashamuller9743

    @sashamuller9743

    4 жыл бұрын

    same man

  • @wendylyu6513
    @wendylyu65134 жыл бұрын

    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.

  • @engmshawky
    @engmshawky4 жыл бұрын

    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 жыл бұрын

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

  • @Shark_Oswald
    @Shark_Oswald5 жыл бұрын

    Congret ! Brain

  • @BrianBDouglas

    @BrianBDouglas

    5 жыл бұрын

    Thanks!

  • @oldcowbb
    @oldcowbb5 жыл бұрын

    zeroth!

  • @lgninjalo
    @lgninjalo2 жыл бұрын

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

  • @joybuendia6742
    @joybuendia67423 жыл бұрын

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

  • @phillipmaser132
    @phillipmaser1324 жыл бұрын

    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.

  • @nelsonortiz7859
    @nelsonortiz78593 жыл бұрын

  • @diemilio
    @diemilio2 ай бұрын

    p for position? 💀

  • @timanb2491
    @timanb24912 жыл бұрын

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

  • @Shark_Oswald
    @Shark_Oswald5 жыл бұрын

    Brain?

  • @robruble9
    @robruble9 Жыл бұрын

    Hi MATLAB

  • @Amine-gz7gq

    @Amine-gz7gq

    2 ай бұрын

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

  • @mhgscrubadub9917
    @mhgscrubadub991710 ай бұрын

    Brain hurty

  • @kavinashokan5692
    @kavinashokan56924 жыл бұрын

    can't even get a single word

  • @raheelmughal2447
    @raheelmughal24474 жыл бұрын

    TOO FAST !!

  • @FI-Schutzschalter
    @FI-Schutzschalter8 ай бұрын

    my prof is trash

  • @juliusveneziani9455
    @juliusveneziani9455 Жыл бұрын

    I didn't understand shit 😊

Келесі