主要内容

分析批处理线性化导致模型线性化器

此示例显示了如何使用响应图分析批处理线性化的结果模型线性化器。期限批处理线性化结果指的是不同参数值的线性化,例如使用模型线性化器,用于参数值变化的批处理模型。您可以使用此示例中说明的技术来分析批次线性化结果的频率响应,稳定性和其他系统特征。

查看响应的参数

在此示例中,假设您已按照所述的批量线性化了一个模型使用模型线性化器,用于参数值变化的批处理模型。您已经生成了针对2-D参数网格计算的线性模型阵列的步骤响应图,外环控制器获得的变化Ki1KP1

当您执行批处理线性化时,模型线性化器生成一个图,显示由线性化产生的所有线性模型的响应。当您线性化时,您可以选择响应图类型,例如步骤,Bode或Nyquist。您可以随时创建其他图使用模型线性化响应图分析结果

要查看与特定响应关联的参数,请单击图上的响应。

数据提示出现在图上,提供有关所选响应和相关模型的信息。数据提示的最后一行显示了产生此响应的参数组合。例如,在此图中,选定的响应对应于通过设置获得的模型KP10.07875Ki10.061

查看结果子集的步骤响应

假设您只想查看在特定的线性线性的响应Ki1值,中间值Ki1 = 0.0410。右键单击情节并选择数组选择器。LTI阵列对话框的模型选择器打开。

选择标准设置面板包含两个列,一个用于每个模型数组维度linsys1模型线性化器将2-D参数网格平移到一维阵列中,以使两者之间的变化KP1Ki1沿列中显示的索引表示1。确定此数组中的哪些条目对应Ki1 = 0.0410,检查参数变化桌子。

Ki1 = 0.0410值是该表中的第七到第十二条。因此,您要选择数组索引7-12。

在LTI阵列对话框的模型选择器中,输入[7:12]在列下方的字段中1。列中的选择更改以反映数组的这一子集。

点击好的。步骤图仅显示用于模型的响应Ki1 = 0.0410

导出阵列MATLAB工作区

您可以将模型数组导出到MATLAB®工作空间以执行进一步的分析或控制设计。为此,在模型线性化器, 在里面数据浏览器,将数组从线性分析工作区拖到MATLAB工作区。

然后,您可以使用控制系统工具箱™控制设计工具,例如线性系统分析仪应用程序分析线性化结果。或者,使用控制系统工具箱控制设计工具,例如pidtune或者控制系统设计师,设计线性化系统的控制器。

相关话题