System Identification
2 ビュー (過去 30 日間)
古いコメントを表示
Hey!
I am designing a control system for a bearing system.
Here I have 3 inputs and one output. Can anybody tell me about the system identification of such system.
Regards, mac.
0 件のコメント
採用された回答
Rajiv Singh
2012 年 6 月 27 日
Try estimation functions such as OE, ARX, N4SID and PEM in releases R2011b and older. In R2012a you can also try TFEST, SSEST, PROCEST and POLYEST.
http://www.mathworks.in/help/toolbox/ident/ref/tfest.html http://www.mathworks.in/help/toolbox/ident/ref/oe.html
etc...
You will have to indicate what you tried if you want more concrete help.
2 件のコメント
Markus
2012 年 6 月 28 日
Hi Rajv! Im using version R2010b. i don't understand the parameters of nb nf and nk! Now i have 9 Inputs and 1 Output. Can u give me an example how to estimate this case with 9 Inputs? Have you get my PM with the problem?
Rajiv Singh
2012 年 7 月 9 日
y(t) = B/F u(t-nk)
Number of coefficients of B is nb and number of coefficients of F minus 1 is nf. If you have 9 inputs nb, nf and nk are row vectors of length 9, one entry for each transfer function.
Example:
nf = 2*ones(1,9); nb = nf; nk = ones(1,9);
data = iddata(output, input_matrix_with_9_columns, Ts); % Ts = sample time
model = oe(data, [nb nf nk])
その他の回答 (1 件)
参考
カテゴリ
Help Center および File Exchange で Linear Model Identification についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!