Effacer les filtres
Effacer les filtres

システム同定の線形近​似(ARXモデル)で​ゲイン線図を見る

2 vues (au cours des 30 derniers jours)
milk
milk le 12 Jan 2023
Réponse apportée : milk le 24 Jan 2023
行いたいこと:一次遅れ{1/(s+1)}に対して-1,1のランダム2値信号を入力した際の出力データ(sample.csv)をARXで近似,ゲイン線図を見たい.
行ったこと:データからARX関数を用いて算出したパラメータで伝達関数を作り,ゲイン線図を見た.
問題点:明らかに一次遅れのゲイン線図からかけ離れていること(sample.jpg)がわかるため行っていることがおかしいと考える.
考えられること:おそらく伝達関数の作成が間違えていると思います.どなたかご教授お願いします.
補足
sample.csvはlsimを用いて作成しました.
clear
data = csvread("hogehoge\sample.csv");
time = data(:,1);%周期
input = data(:,2);%入力
output = data(:,3);%出力
data_2 = iddata(input,output,0.01);
System = arx(data_2,[1 1 1])
%%以下はARX関数が算出したパラメータを代入
Gs = tf([0.02634],[1 0.001301],0.01)
bodemag(Gs)

Réponse acceptée

milk
milk le 24 Jan 2023
解決できました.inputとoutputの順番が逆でした....

Plus de réponses (0)

Catégories

En savoir plus sur 線形モデルの同定 dans Help Center et File Exchange

Produits


Version

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!