主要内容

利用噪声估计频率响应模型系统辨识工具箱

打开模型万博1manbetx®模型,并指定模型的哪一部分要线性化:

load_system (“magball”);io (1) = linio (“magball /期望的高度”1);io (2) = linio (“magball /磁球工厂”, 1“输出”);

计算稳态工作点,并将模型线性化:

op = findop (“magball”operspec (“magball”),...findopOptions (“DisplayReport”“关闭”));sys =线性化(“magball”io, op);

创建一个啁啾信号,并使用它来估计频率响应:

在=弗列斯特。唧唧声(“FreqRange”1000年[1],...“t”, 0.001,...“NumSamples”1 e4);[~, simout] = frestimate (“magball”、io、op);

使用系统识别工具箱™软件估计五阶状态空间模型。将解析线性化与状态空间模型的结果进行比较:

输入= generateTimeseries(的);输出= simout {1} . data;data = iddata(输出,input.Data (:), in.Ts);sys_id = n4sid(去趋势(数据),5,“浸”“没有”);bodemag (sys, ss (sys_id (“测量”)),“r”)传说(“线性化获得的线性模型”...“使用系统识别工具箱的状态空间模型”...“位置”“西南”