No video

Data-Driven Control: ERA/OKID Example in Matlab

  Рет қаралды 8,600

Steve Brunton

Steve Brunton

6 жыл бұрын

In this lecture, we explore the observer Kalman filter identification (OKID) and eigensystem realization algorithm (ERA) in Matlab on an example.
Code: faculty.washington.edu/sbrunton/DataDrivenControl.zip
www.eigensteve.com/
This video was produced at the University of Washington

Пікірлер: 14
@theidealisticman
@theidealisticman 2 жыл бұрын
Prof. Brunton, you are a legend.
@Eigensteve
@Eigensteve 2 жыл бұрын
Thanks!
@BalajiSankar
@BalajiSankar Жыл бұрын
Thank you for the video on using era and okid
@luiggitello8546
@luiggitello8546 8 ай бұрын
So much satisfaction to reach this point
@leoliu3847
@leoliu3847 3 жыл бұрын
Thank you for the great video. Question for you, Dr. Steve? Would you please explain how you get the impulse generated for a MIMO system seems like you are doing a DOE of Nu by Nu and combine them instead of doing that in one time?
@hrt7180828
@hrt7180828 2 жыл бұрын
Dear Steve, in the ERA function you used Ur to calculate Br. Also, you used Vr to calculate Cr. These should be replaced
@mateogonzalezhurtado1094
@mateogonzalezhurtado1094 4 жыл бұрын
What if I only have the output data? How can I identify the system without the input data?
@tayyipensarozkaya2329
@tayyipensarozkaya2329 Жыл бұрын
I am still waiting for someone to email me my dataset with a randomly forced u.
@hrt7180828
@hrt7180828 2 жыл бұрын
a fascinating result is that your code despite all these replacing and the power of sigma which should be 0.5 but it is -0.5, works properly and when I change it to the correct version it does not! I also check with your book, the same thing you mentioned in the video is also in the book. So, can we conclude that what you explained in the book and in the video are incorrect and what you wrote as the code is correct?
@markghali7623
@markghali7623 4 жыл бұрын
Could you please update the code on the course website ?
@benjomino87
@benjomino87 2 жыл бұрын
Is the matlab code available to the public? where can I get it?
@markghali7623
@markghali7623 4 жыл бұрын
How does one decide the order of the resulting system ? through SVD ?
@sophiakim107
@sophiakim107 4 жыл бұрын
Hey Mark - I think you're right, but more specifically, it depends on how well you want your data to estimate your full state model. In lecture 10, Prof. B talks about how you can look at the architecture of your singular values. If your singular values suddenly drop off at one point, then you know that that will probably be a good place to truncate. If you have a desired value for error, I believe you can extract r from the upper and lower bound of the infinite norm of G. I also think lecture 13 shows a good example how how much information your first r modes contain. At 2:00 I think the cumulative sum plot shows how much of the Hankel singular value energy is encapsulated in the first r modes.
@indramal
@indramal 4 жыл бұрын
Download MATLAB testsys have u - 2x200 and Y - 2x200. So it has 200 states? Am I right?
System Identification: Full-State Models with Control
10:19
Steve Brunton
Рет қаралды 14 М.
Data-Driven Control: Balanced Proper Orthogonal Decomposition
27:41
Steve Brunton
Рет қаралды 13 М.
Mama vs Son vs Daddy 😭🤣
00:13
DADDYSON SHOW
Рет қаралды 50 МЛН
Doing This Instead Of Studying.. 😳
00:12
Jojo Sim
Рет қаралды 20 МЛН
Они так быстро убрались!
01:00
Аришнев
Рет қаралды 2,2 МЛН
Everything You Need to Know About Control Theory
16:08
MATLAB
Рет қаралды 524 М.
Data-Driven Control: Eigensystem Realization Algorithm
12:35
Steve Brunton
Рет қаралды 10 М.
Extremum Seeking Control in Matlab
17:21
Steve Brunton
Рет қаралды 10 М.
Data-Driven Control: Overview
24:31
Steve Brunton
Рет қаралды 118 М.
Data-Driven Control: Linear System Identification
20:16
Steve Brunton
Рет қаралды 68 М.
Data-Driven Control: The Goal of Balanced Model Reduction
15:22
Steve Brunton
Рет қаралды 33 М.
I've been using Redis wrong this whole time...
20:53
Dreams of Code
Рет қаралды 347 М.
Mama vs Son vs Daddy 😭🤣
00:13
DADDYSON SHOW
Рет қаралды 50 МЛН