필터 지우기
필터 지우기

System Identification

조회 수: 2 (최근 30일)
Mac Rodge
Mac Rodge 2012년 1월 20일
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.

채택된 답변

Rajiv Singh
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.
etc...
You will have to indicate what you tried if you want more concrete help.
  댓글 수: 2
Markus
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
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개)

Markus
Markus 2012년 6월 18일
i have a similar problem. I have no clue. Do you have any answer?

카테고리

Help CenterFile Exchange에서 Linear Model Identification에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by