主要内容

在仿真快照找到工作点

您可以使用模型仿真找到稳态操作点。生成的操作点包括在指定的模拟快照时间下的状态值和模型输入电平。

为了使用基于仿真的操作点计算,首先配置模型初始条件,使得模型会聚到平衡点。然后,您可以模拟您的模型,并使用中使用操作点稳态经理或者模型线性化器。您还可以在Matlab上以编程方式查找快照®命令行使用查找功能。

要查找使用快照的操作点,软件模拟模型并在每个模拟快照时间创建操作点。每个操作点包含相应快照时间的模型的输入和状态值。

要验证操作点是否处于稳态状态,请使用操作点值初始化模型,模拟模型,并检查键信号和状态是否处于平衡状态。有关使用操作点初始化模型的更多信息,请参阅在特定操作点模拟S万博1manbetximulink模型

笔记

如果是你的sim万博1manbetxulink®模型包含具有内部状态的块,请勿在从模拟快照计算的操作点中线性化模型。相反,尝试使用模拟快照或使用修剪找到的操作点进行线性化模型。

使用模拟快照使用的操作点稳态经理

您可以使用指定的模拟快照时间找到操作点稳态经理

打开Simulin万博1manbetxk模型。

sys ='magball';Open_System(SYS)

打开稳态经理,在Simulin万博1manbetxk模型窗口中,在应用画廊,点击稳态经理

指定模拟快照时间,在稳态经理,在这方面稳定状态选项卡,单击快照

指定用于拍摄快照的模拟关系。对于这个例子,拍摄快照110.时间单位。在“创建快照操作点”对话框中,在仿真快照时代字段,进入[1 10]

要拍摄快照,请单击播放按钮

一系列操作点,op1.,出现在数据浏览器, 在里面营业点部分。此阵列包含两个操作点,一个用于每个指定的快照时间。

该软件还打开相应的op1.文档您可以在哪里查看操作点。

要选择要查看的操作点,请使用选择操作点下拉列表。

使用模拟快照使用的操作点模型线性化器

您可以使用指定的模拟快照时间找到操作点模型线性化器

打开Simulin万博1manbetxk模型。

sys ='magball';Open_System(SYS)

打开模型线性化器,在Simulin万博1manbetxk模型窗口中,在应用画廊,点击模型线性化器

指定模拟快照时间,在模型线性化器,在这方面线性分析标签,在手术点下拉列表,选择拍摄仿真快照

拍摄模拟快照110.时间单位。在“输入快照时期”对话框中,在“中”仿真快照时代字段,进入[1 10]

要拍摄快照,请单击拍摄快照

一系列操作点,op_snapshot1.,出现在数据浏览器, 在里面线性分析工作区部分。此阵列包含两个操作点,一个用于每个指定的快照时间。

查看工作点,在线性分析工作区,双击op_snapshot1.。您可以选择使用的操作点来查看选择操作点下拉列表。

在命令行找到模拟快照的操作点

此示例显示如何在指定的仿真快照时计算稳态操作点。

打开Simulin万博1manbetxk模型。

sys ='magball';Open_System(SYS)

模拟模型,并创建工作点110.时间单位。该软件模拟模型,并计算每个模拟快照时间的操作点。

OP = Pindop(SYS,[1 10]);

op.是操作点的列向量,每个指定快照时间有一个元素。

显示第一个操作点。

OP(1)
模型马球的操作点。(在时间t = 1评估的时变组分)状态:----------(1.)Magball / Controller / PID控制器/过滤器/续。滤波器/过滤器X:5.76E-06(2.)Magball / Controller / PID控制器/积分器/连续/积分器X:14(3)Magball /磁性球厂/电流X:7(4.)Magball / Magb Ball /磁性球植物/ DHDT X:-6.7E-08(5.)Magball /磁性球厂/高度​​X:0.05输入:无----------

也可以看看

应用

职能

相关话题