打开Simulin金宝appk.®模型,并指定模型的哪个部分以线性化:
load_system('magball');IO(1)= Linio('magball /期望的高度',1);IO(2)= Linio('Magball /磁球厂',1,'输出');
计算稳态操作点,并线性化模型:
op = condop('magball',Operspec('magball'),......findopoptions('displayReport'那'离开'));sys =线性化('magball',io,op);
创建啁啾信号,并使用它来估计频率响应:
在= frest.chirp('freqrange',[1 1000],......'ts',0.001,......'numsamples',1E4);[〜,simout] =苦恼('magball',io,op,in);
使用系统识别工具箱™软件来估算第五阶的状态空间模型。比较分析线性化和状态空间模型的结果:
输入= generateTeimeSeries(IN);输出= SIMOUT {1} .data;Data = IDData(输出,Input.data(:),In.ts);sys_id = n4sid(DELREND(数据),5,'COV'那'没有任何');Bodemag(SYS,SS(SYS_ID()'衡量')),'r') 传奇('使用线性化获得的线性模型'那......“使用系统识别工具箱的状态空间模型”那......'地点'那'西南')