MATLAB - 辨识工具箱的使用
发布日期:2021-07-01 04:03:19 浏览次数:3 分类:技术文章

本文共 829 字,大约阅读时间需要 2 分钟。

文章目录

1. 待辨识的系统

在这里插入图片描述

在这里插入图片描述

2. 辨识工具箱使用流程

打开辨识工具箱

systemIdentification

注意:系统的输入输出数据是Nx1的列向量,如果是1xN的行向量会提示出错!

  • step1:import选择时域信号Time domain data

在这里插入图片描述

  • step2:配置要导入的数据,并点击import导入数据

在这里插入图片描述

在这里插入图片描述

勾选Time Plot,并点击mydata,会出现我们采集的数据图像。

在这里插入图片描述

  • step3:preprocess对数据进行预处理

预处理的对象是working data中的数据,每进行一种预处理左边就会有新的数据生成,此时只要将新数据移动到working data的方块就能将working data换成你所想处理的数据了,可以多次这样进行处理,得到你最终想用来辨识的数据合验证的数据。不许要的数据可以拖到trash删除,也可从其中找回删除的数据。

  • step4:辨识,将数据拖到working data,再把验证的数据拖到validation data,这个validation data就是最原始数据稍作处理得到的一个更接近理论模型的对象数据。

  • step5:点下拉菜单Estimate,选择想要的模型,并设置参数,我们选中经典传递函数形式的Transfer Functions...,并写入极点及零点个数,点击Estimate

在这里插入图片描述

在这里插入图片描述

计算结果如下:

在这里插入图片描述

双击Model Views中计算得到的模型,观察传递函数。

在这里插入图片描述

在这里插入图片描述
发现与理想情况非常接近!!!


参考文献:

  • https://wenku.baidu.com/view/bb49ee8769dc5022aaea00ef.html
  • https://ww2.mathworks.cn/help/ident/ug/estimating-transfer-function-models-for-a-heat-exchanger.html;jsessionid=d72e5a8e46a9fe2a23fdbbea1256

转载地址:https://miracle.blog.csdn.net/article/details/112197268 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Eigen与MATLAB常用运算的对应关系
下一篇:MATLAB - plot中使用LaTeX

发表评论

最新留言

感谢大佬
[***.8.128.20]2024年04月10日 16时26分54秒