Matlab系统辨识(system identification)工具箱使用指南
SISO系统
导入数据
load dryer2
- 在app上导入时域数据,选择输入输出变量、设置起始时间和采样时间
- 画图(Time plot),若均值非零则需要去均值 <–Preprocess > Remove means
- 将用于估计模型的数据拖入 Working Data
- 数据分段,用于辨识和验证 <–Preprocess > Select range,修改samples和data name来指定两段数据的长度和名称,如
- 将est数据拖至 Working data,val数据拖至 validation data
- 可以对Section进行修改(删除未处理前的数据)和保存
- 进行辨识——Estimate > Quick start,得到四类模型:imp(阶跃响应)、spad(频率响应)、arxqs(四阶的ARX模型)、n4s3(状态空间模型),右击模型可以看到辨识的结果,点击present可以在命令行界面看到参数的估计及不确定性
- 导出模型——将模型图标拖至To workspace