Epic Pythagoras
2:21
2 жыл бұрын
More Least Squares
13:55
3 жыл бұрын
Minimum Energy Control
29:27
3 жыл бұрын
Least Norm Problems
18:24
3 жыл бұрын
Controllable and Observable Subspaces
20:52
The Kalman Decomposition
14:42
3 жыл бұрын
Observability
10:43
3 жыл бұрын
Controllability Tests
26:08
3 жыл бұрын
Controllability
10:46
3 жыл бұрын
Proving the Cayley Hamilton Theorem
17:11
The Cayley Hamilton Theorem
14:52
3 жыл бұрын
Anti-windup compensation
12:10
3 жыл бұрын
Integrator windup
14:14
3 жыл бұрын
Friction compensation
11:08
3 жыл бұрын
Hunting
19:22
3 жыл бұрын
A very brief introduction to friction
13:28
Limit cycle examples
20:33
3 жыл бұрын
Harmonic balance and stability
14:40
3 жыл бұрын
A describing function example
21:55
3 жыл бұрын
Calculating the describing function
11:17
The small gain theorem and beyond
14:25
Loop transforms
17:59
3 жыл бұрын
(Strictly) positive real functions
10:25
Applying the circle criterion
12:40
3 жыл бұрын
The circle criterion
6:26
3 жыл бұрын
Пікірлер
@victorli6999
@victorli6999 2 күн бұрын
my man is the real hero
@sepehrjvd4549
@sepehrjvd4549 4 күн бұрын
dude you are life saver thanks
@seismicdna
@seismicdna 6 күн бұрын
love the transition from "imagine we have a linear system" to state vector nihilism almost immediately 😂
@josepereira4372
@josepereira4372 14 күн бұрын
The theorem says that M is the largest invariant set in E, but what you described is positive invariance. Invariance is for all t, not just for nonnegative t.
@blackseastorm61
@blackseastorm61 16 күн бұрын
I am outsider of the topic, I have a homework, and I understand nothing about it
@fonsiakmac9796
@fonsiakmac9796 24 күн бұрын
Nyquist plot should start at -1 and and in 0.
@M-dv1yj
@M-dv1yj 29 күн бұрын
Omg ur the Son of the Red Dwarf computer 👏🏽
@richard_pates
@richard_pates 29 күн бұрын
hahaha - a blast from the past, but spot on!
@joelsanchez7963
@joelsanchez7963 Ай бұрын
Hi Richard, I am Joel from Argentina and I am currently studying A&C in Germany.. Your videos are really useful, I really appreciate your dedication and effort to help students ! I will recommend your KZbin channel with my classmates, wish you a incredible and successful future
@richard_pates
@richard_pates 29 күн бұрын
Thank you Joel! Your kind words mean a lot. I wish you the same!
@aliguliyev1866
@aliguliyev1866 Ай бұрын
Great video, thanks for this explanation.
@ralphhebgen7067
@ralphhebgen7067 Ай бұрын
Exceptionally clear. Thank you! Just one bit that confused me: you indicated the argument that F(s0) makes with the Re axis as negative, and the argument of F(s1) as positive. Both are BELOW the Re axis, though - is this not inconsistent?
@Arty_x_g
@Arty_x_g 11 күн бұрын
the only thing you care about is the ORIENTATION of the angle: the arrow that points in F(s0) goes "down" from the real axis. Instead, the angle the arrow that points to F(s1) is positive 'cause it follows the positive orientation of angles, hence it's positive even if the arrow itself is in the 3rd quadrant
@ralphhebgen7067
@ralphhebgen7067 11 күн бұрын
@@Arty_x_g Ah - of course! That’s what I was missing! Thank you very much for taking the time to respond - kindest, Ralph
@deco90014
@deco90014 Ай бұрын
Thank for you dedication, every other content about this is so confusing. your more graphical explanation at least made realize how is suposed to use this method
@joshuaiosevich3727
@joshuaiosevich3727 Ай бұрын
I noticed that this fact is trivial if the matrix is diagonalizable.
@richard_pates
@richard_pates Ай бұрын
It's always nice seeing how that kind of insight and intuition can generalise - or not. Definitely a fun part of learning. Thanks for watching!
@joshuaiosevich3727
@joshuaiosevich3727 Ай бұрын
@@richard_pates here’s a fun question, can you generalize the Hamilton Cayley theorem in general using SVD?
@richard_pates
@richard_pates Ай бұрын
@@joshuaiosevich3727 interesting thought! I'm a bit unsure where I'd start - the connection between the characteristic polynomial and eigenvalues rather than singular values might be tricky to get around. But I've been wrong plenty of times before, and I know there are all sorts of generalisations of the cayley hamilton theorem into other more exotic algebraic situations, so there could be something!
@AmitKumar-xw5gp
@AmitKumar-xw5gp Ай бұрын
This is beautiful.. Did you make it in manim or blender..?
@richard_pates
@richard_pates Ай бұрын
Thank you! I made this with manim. For all the collision detection I used the manim-physics package which makes use of pymunk I think
@AmitKumar-xw5gp
@AmitKumar-xw5gp Ай бұрын
@@richard_pates could you kindly share the code.
@henjili8146
@henjili8146 Ай бұрын
Thank you very much!!!!!🥰
@arturorodriguez6271
@arturorodriguez6271 Ай бұрын
Thanks for making these videos! They help reinforce my school lectures
@IamSayantika
@IamSayantika Ай бұрын
Thanks for making understand
@luismiguelquispevalencia4377
@luismiguelquispevalencia4377 2 ай бұрын
Hello proffesor, i like your explanation, but I already studied Lyapunov stability from Slotine book(Applied nonlinear control) and it talks that the theorem is valide around origen(e.g. x*=0). For you, can x* be any equilibrium point define in Omega?. Peace!!
@richard_pates
@richard_pates Ай бұрын
Good question! The answer is yes, x* does not have to be the origin. I'll make a few extra comments though: 1. In some sense it is no real loss of generality to assume that x*=0. This is because we can always change our coordinate system through y=x-x*, and then rewrite all our dynamics in the new state variable y. In these coordinates the equilibrium point will be y*=0 2. If we have more than one equilibrium in omega, the theorem is still valid. However you will not be able to show the stronger stability condition of asymptotic stability. This is because at both the equilibrium points f(x)=0, and so dot{V}=0 at both the points, and so we cannot have dot{V}<0 everywhere in omega. This means that when you want to show asymptotic stability it is important that the region omega is chosen so that it only has one equilibrium point in it
@luismiguelquispevalencia4377
@luismiguelquispevalencia4377 Ай бұрын
@@richard_pates thanks for explanation. I have another question respect region Omega. It could get any form ?? For example be an open region or has an annulus form?
@carloscornelios7360
@carloscornelios7360 2 ай бұрын
Wonderfully explained! Thank you. I was wondering though, how would a state-space model's controllability be determined when the underlying dynamics are non-linear and/or time variant? The matrices A and B could still be computed then, but they'd change over time.. how would this affect the process of determining controllability?
@richard_pates
@richard_pates Ай бұрын
very good, and very difficult question! This is actually PhD level or maybe even above. The types of question are very similar. We can ask, for example, what subset of the state-space can we get to from a particular point. We would call this the reachable set from that point. However actually finding this set can be very difficult! If you are very interested, the following link might be a good place to get started. Or it may be enough to convince you that you are happy to work with linear models, even if it is just an approximation! inria.hal.science/hal-02421207/document
@fouadbenaida8510
@fouadbenaida8510 2 ай бұрын
Thank you for the explanation
@qiangli4022
@qiangli4022 2 ай бұрын
that's informative.
@user-iu2uq4zu9v
@user-iu2uq4zu9v 2 ай бұрын
Where are these so called lecture notes? Could a random like me access them somehow?
@IJKersten
@IJKersten 2 ай бұрын
Thanks! Great explanation!
@amanmakwana4247
@amanmakwana4247 3 ай бұрын
Dear sir, Your way of teaching this subject is very helpful. Thanks a lot. Just wanted you to note that the B1 matrix would be [k ;0] instead of [1;0].
@amatoallahouchen5894
@amatoallahouchen5894 3 ай бұрын
thank you very much for this beautiful video, is the v (you were trying to solve ) represent the input?
@completo3172
@completo3172 3 ай бұрын
there's another way to know the unsolvability of the french variant by coloring with 3 colors (or, for the purpose of this comment, with numbers 1,2,3) in this way: ...123123... ...231231... ...312312... ...123123... every movement preserves the parity difference between the three numbers, so if two colors in a figure have the same parity, they will remain having the same parity under every movement (same with different parity) this is enough to prove the unsolvability of the french variant. The method of the video seems more general than the other, so I wonder if there's a figure that passes the 3-coloring test but doesn't pass the 2-coloring test.
@completo3172
@completo3172 3 ай бұрын
and if the 2-coloring method is powerful, there's a refinement of the 3 coloring method by doing this coloring instead of the other: ...123123... ...312312... ...231231... ...123123... any solvable figure should pass both colorings, refining the 3 coloring method as there are figures that pass one of the ways of coloring with 3 colors but doesn't pass the other way. I wonder if even this method is less powerful than the 2-coloring.
@ryancherian9917
@ryancherian9917 3 ай бұрын
you're a legend. love the way you teach
@kiamehrjavid7723
@kiamehrjavid7723 3 ай бұрын
Very very nice and well explained :thumbsup:
@Lahah5_lara_art_comics
@Lahah5_lara_art_comics 4 ай бұрын
bloody good work!
@mohamedelaminenehar333
@mohamedelaminenehar333 4 ай бұрын
thank you 🌷 we miss u
@hassanniaz7583
@hassanniaz7583 3 күн бұрын
Is he alright?
@ravikiran4495
@ravikiran4495 4 ай бұрын
The more I dig deeper in to Control Theory the more I see the reason for it to not work! XD But it works...somehow....Ohh I know for sure its the pendulum! yes its the pendulum! we're being hypnotized by pendulum!
@IK_Control_GCU
@IK_Control_GCU 4 ай бұрын
I think you are onlu considering square systems. Maybe a better and generalised methodology would be to think about the basis vectors spanning the null space of the augmented matrix. Just an idea. Cheers
@henryqiao3659
@henryqiao3659 4 ай бұрын
Thank you sir you really help me to understand this.
@arnold-pdev
@arnold-pdev 4 ай бұрын
the way you motivate the properties of the lyapunov function is so natural, and puts this lesson leaps and bounds beyond the others i've seen. now, the lesson will stick. thank you
@mnada72
@mnada72 4 ай бұрын
Thank you. I very much like the insights you gave on the subject. Is it right to say that if initial conditions are of interest we have to use state space representation while if the initial conditions are not considered we can use Transfer function representation?
@mohanadelsamadony4824
@mohanadelsamadony4824 5 ай бұрын
Thank you for the video. I kindly have a question please. in 4:22, in the LHS, is it dot_I_r or I_dot_r? Thank you in advance
@bees2304
@bees2304 5 ай бұрын
really helpful thank you
@jtong8205
@jtong8205 5 ай бұрын
A very beautiful theorem and a powerful tool to validate system stability.
@_mr_robot_
@_mr_robot_ 6 ай бұрын
you are on fire...thank you
@WhiteWolf9924
@WhiteWolf9924 6 ай бұрын
This floating head and hands are pretty good at explaining control theory together
@behzaddanaei3070
@behzaddanaei3070 6 ай бұрын
Super useful! Thanks!
@hariharanramamurthy9946
@hariharanramamurthy9946 6 ай бұрын
hi , objectove of state observer is compute x, xhat, from the real syatem and pole placed system, but you didn't show how to compute x after placing the pole or real system , since C is not squarematrix(most cases) to compute x = c^-1 *y
@user-tx8ek1hp5r
@user-tx8ek1hp5r 6 ай бұрын
Windup didply flashing between hi windup and low windup why
@abuzerdogan3175
@abuzerdogan3175 7 ай бұрын
perfect explanation
@SarahHamdan
@SarahHamdan 7 ай бұрын
Thank you so much for the clear explanation. Would you please suggest a paper that applied that method?
@jesseberg5728
@jesseberg5728 8 ай бұрын
very good explanation, thankyou sir
@dronevlogsmath
@dronevlogsmath 8 ай бұрын
Is phase potrait and phase space same idea? Many Thanks
@MeinHerrDreyer
@MeinHerrDreyer 8 ай бұрын
This is an amazingly intuitive explanation, especilaly the part about the dot product towards the end, thank you!
@lakshyabamne
@lakshyabamne 8 ай бұрын
watching this 30 minutes before my Linear Algebra exam... thank you for the great explaination
@sangminlim6404
@sangminlim6404 9 ай бұрын
Great introduction. Nonlinear control is less intuitive in terms of WHY we need it. But you explained it really well. Thanks.
@t.p.2305
@t.p.2305 9 ай бұрын
Audio quality could be better