线性化万博1manbetx在型号工作示范点

如果线性化Simulink的,当你不指定工作点万博1manbetx®模型,软件使用默认情况下在模型中指定的工作点。该模型的操作点由存储在模型的初始状态和输入信号值。

对于在不同工作点线性模型的信息,请参阅线性化的修剪工作点线性化的模拟快照

线性化万博1manbetx模型中使用线性化模型

此示例示出了如何以线性化在工作点Simulink模型在模型中指定使用万博1manbetx线性化模型

打开Sim万博1manbetxulink模型。

MDL = '的水箱';open_system(MDL)

水水箱系统块表示在该控制系统中的植物,并包括所有的系统非线性。

要指定模型进行线性化的部分,首先打开线性化标签。要做到这一点,在Simulink窗万博1manbetx口,在应用画廊,点击线性化管理

要指定一个信号的分析点,点击模型信号。然后,在线性化选项卡,在插入点分析画廊,选择分析点的类型。

  • 配置的输出信号PID控制器块作为输入摄

  • 配置的输出信号水水箱系统块作为开环输出。开环输出点是输出测量,接着一个循环开口,这消除对线性化的反馈信号的影响,而不改变模型的工作点。

当您添加线性分析点,该软件在模型中的相应位置添加标记。有关不同类型的分析点的详细信息,请参阅指定型号的部分线性化

有关在Simulink模型定义分析点的详细信息,请参阅万博1manbetx指定型号的部分线性化的Simulink模型万博1manbetx。另外,如果你不希望引入更改Simulink模型,您可以定义使用分析点万博1manbetx线性化模型。欲了解更多信息,请参阅指定型号的部分线性化的线性化模型

要打开线性化模型为模型,在Simulink模型窗口,在万博1manbetx应用画廊,点击线性化模型

要使用您在Simulink模型的线性化的I / O定义分析点,上万博1manbetx线性分析选项卡,在分析的I / O下拉列表中,假型号的I / O选择。

在这个例子中,使用线性模型的工作点。在里面工作点下拉列表中,假模拟初始条件选择。

线性化系统,并为分析响应曲线,在线性化部分中,单击响应。在这个例子中,生成用于生成的线性模型波特图,请点击预兆

该软件增加了线性化模型,linsys1线性分析工作区并生成模型中的波特图。linsys1是从指定的输入到指定的输出的线性模型,在默认模型操作点计算的。

有关分析线性模型的更多信息,请参阅分析结果使用型号线性化响应曲线

您也可以将线性模型导出到MATLAB®工作区。要做到这一点,在数据浏览器,拖linsys1来自线性分析工作区MATLAB工作区

线性化Simulin万博1manbetxk模型在命令行

这个例子说明如何使用线性化的模型工作点的Simulink模型万博1manbetx线性化命令。

打开Sim万博1manbetxulink模型。

MDL ='水箱';open_system(MDL)

对于这个系统,水箱系统块包含了所有的非线性动力学。要指定模型以线性化的部分,创建线性予的阵列/ O对象使用的LiNiO命令。

创建在PID控制器块的输出的输入扰动分析点。

IO(1)=的LiNiO('的水箱/ PID控制器1,“输入”);

创建于水箱系统模块的输出的开环输出分析点。开环输出点是输出测量,接着一个循环开口,这消除对线性化的反馈信号的影响,而不改变模型的工作点。

IO(2)=的LiNiO(“的水箱/供水罐系统”1,'的OpenOutput');

有关不同类型的分析点的信息,请参阅指定型号的部分线性化

使用指定的分析点线性化的模型工作点的模型。

linsys1 =线性化(MDL,IO);

linsys1是从指定的输入到指定的输出的线性模型,在默认模型操作点计算的。

然后,您可以分析线性模型的响应。例如,画出它的波特响应。

波特(linsys1)

有关分析线性模型的更多信息,请参阅线性分析(控制系统工具箱)。

也可以看看

|

相关话题