Is it possible to use an FRD (Frequency Response Data) model in Simulink?

조회 수: 10 (최근 30일)
Hello,
I am using Simulink to develop models of a dynamic structural system, and wish to use FRD estimates of the structural response in my simulations. However, I am unclear as to whether or not it is possible to use FRD objects in Simulink.
Can anyone advise me one way or the other? This doesn't seem to be covered in the Simulink documentation.
Thanks,
Chris

채택된 답변

Arnaud Miege
Arnaud Miege 2011년 4월 8일
I'm afraid not. The way to do this would be with the LTI System block, but that only supports state-space, zero/pole/gain and transfer function LTI objects.
There are other ways in which you can incorporate frequency-domain estimated models in Simulink using the System Identification Toolbox. See this answer for more details.
HTH,
Arnaud

추가 답변 (2개)

Joan Vazquez
Joan Vazquez 2020년 1월 23일
This may work:
sys = frd(response, frequency, 'FrequencyUnit', 'Hz');
opt = tfestOptions('EnforceStability', true);
TF = tfest(sys, n, opt);
and then use a transfer function block

Nils Schmidt
Nils Schmidt 2020년 2월 7일
I am facing the same challenge, but it looks like you either need the controls and/or the identification toolbox to do the job.
I'm looking forward to other suggestions.
Regards
Nils

카테고리

Help CenterFile Exchange에서 Classical Control Design에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by