如果线性化Simulink的,当你不指定工作点万博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工作区。
这个例子说明如何使用线性化的模型工作点的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)
有关分析线性模型的更多信息,请参阅线性分析(控制系统工具箱)。