我在simulink模型中有一个未知系统(非线性),我不知道如何获得一个TF,它会在输入数据的某个间隔内描述它。 对不起,我问这样抽象的问题,但我真的输了。
我试过'tfest(data,number_of_poles,number_of_zeroes)' 此外,我尝试'ident',然后将输入和输出导入ident GUI,然后单击估计TF。 两者都返回了我的传递函数,它的行为与我的系统完全不同。
我不确定我应该在系统中产生什么输入,如果输入是噪声? 我很感激这里的任何建议或帮助。
答案 0 :(得分:1)
如果您有Simulink Control Design,则可以使用Frequency Response Estimation功能或linearise your Simulink model around an operating point。
您可能需要提供有关tfest
和ident
无效的原因的更多信息(数据,代码等)。系统识别GUI中有许多不同的模型和选项,可能只是选择正确的模型和选项。