如果在线化模拟链接时未指定操作点金宝app®模型,软件默认使用模型中指定的操作点。模型操作点包括存储在模型中的初始状态和输入信号值。
有关不同操作点的线性化模型的信息,请参阅修剪工作点线性化和在模拟快照时线性化。
此示例显示如何使用金宝app模型线性化器。
打开Sim金宝appulink模型。
mdl=‘水箱’;开放式系统(mdl)
这水箱系统块代表该控制系统中的工厂,包括所有系统非线性。
要将模型的部分指定为线性化,首先打开线性化标签。要这样做,在Simulink窗口中金宝app应用画廊,点击线性化管理器。
要指定信号的分析点,请单击模型中的信号。然后,在线性化选项卡,在插入分析点画廊,选择分析点的类型。
配置输出信号PID控制器阻止作为输入扰动。
配置输出信号水箱系统阻止作为开环输出。开环输出点是输出测量,然后是环路开口,其除去反馈信号对线性化的影响而不改变模型操作点。
添加线性分析点时,软件会在模型中相应的位置添加标记。有关不同类型的分析点的详细信息,请参见指定模型的部分以线性化。
有关在Simulink模型中定义分析点的详细信息,请参阅金宝app指定要在Simulink模型中线性化的模型部分金宝app。或者,如果您不想引入Simulink模型的更改,则可以使用该模拟分析点金宝app模型线性化器。有关更多信息,请参阅在模型线性化器中指定要线性化的模型部分。
打开模型线性化器对于模型,在Simulink模型窗口中的金宝app应用画廊,点击模型线性化器。
使用在Simulink模型中定义的分析点作为线性化I / O中定义金宝app线性分析选项卡,在分析I / O下拉列表,离开模型I / OS
选择。
对于此示例,请使用模型操作点进行线性化。在里面手术点下拉列表,离开模型初始条件
选择。
要使系统线性化并生成响应图进行分析,请在线性化部分,单击响应。对于此示例,要为生成的线性模型生成Bode绘图,请单击预兆。
该软件添加了线性化模型,Linsys1.
,到了线性分析工作区并为模型生成一个Bode图。Linsys1.
是从指定输入到指定输出的线性模型,在默认模型操作点计算。
有关分析线性模型的更多信息,请参阅使用模型线性化器响应图分析结果。
还可以将线性化模型导出到MATLAB®工作空间。要做到这一点,在数据浏览器拖曳Linsys1.
来自线性分析工作区到了Matlab工作区。
此示例显示如何使用模型操作点线性化Simulink®模型金宝app线性化
命令。
打开Sim金宝appulink模型。
mdl =“水箱”;Open_System(MDL)
对于该系统,水箱系统块包含所有非线性动力学。要指定要线性化的模型部分,请使用Linio.
命令。
在PID控制器块的输出端创建输入扰动分析点。
IO(1)= Linio('watertank / pid控制器',1,'输入');
在水箱系统块的输出处创建一个开环输出分析点。开环输出点是继开环之后的输出测量,它在不改变模型工作点的情况下消除反馈信号对线性化的影响。
IO(2)= Linio(“水箱/水箱系统”,1,'openOutpul');
有关不同类型分析点的信息,请参阅指定模型的部分以线性化。
使用指定的分析点在模型操作点进行线性化模型。
Linsys1 =线性化(MDL,IO);
Linsys1.
是从指定输入到指定输出的线性模型,在默认模型操作点计算。
然后,您可以分析线性化模型的响应。例如,绘制其BODE响应。
BODE(LINSYS1)
有关分析线性模型的更多信息,请参阅线性分析。