此示例显示如何使用交互式线性系统分析器应用程序并排比较多种类型的响应,包括时域和频域响应。
获取要对比的响应的模型。
例如,比较三阶工厂G
,以及闭环响应G
有两个不同的控制器,C1.
和C2.
。
g = ZPK([],[ - 5 -5 -10],100);C1 = PID(0,4.4);t1 =反馈(g * c1,1);C2 = PID(2.9,7.1);T2 =反馈(G * C2,1);
打开线性系统分析仪工具,检查工厂和闭环系统的响应。
linearsystemanalyzer(g,t1,t2)
默认情况下,线性系统分析仪启动时带有三个系统的阶跃响应图。点击向情节添加一个图例。
将脉冲响应的曲线添加到线性系统分析仪显示器。
在线性系统分析仪中,选择编辑>绘制配置打开“绘图配置”对话框。
选择双绘图配置。在响应类型区域中,选择波德级
对于第二个图类型。
点击好的将Bode图添加到线性系统分析器显示器。
显示绘图上的Bode响应的峰值。
右键单击Bode幅度图中的任意位置并选择特征>峰值响应从菜单。
标记出现在绘图上,表示峰值响应值。水平和垂直虚线表示这些反应的频率和幅度。单击标记以查看DataTip中峰值响应的值。
您可以使用类似的过程来选择其他特征,例如稳定时间和上升时间特征菜单并查看值。
您还可以更改线性系统分析器中显示的绘图类型。例如,要将第一个绘图类型更改为脉冲响应的曲线,请右键单击绘图中的任何位置。选择情节类型>冲动
显示的绘图改变以显示三个系统的脉冲。
线性系统分析仪|步
|最初的
|Stepplot.
|initialplot.
|冲动
|Impulssplot.