初始化使用模拟快照稳态操作点搜索
如果你知道模型的近似时间达到稳态操作点的附近,你可以使用模拟状态值作为初始条件数值优化。
初始化操作点搜索使用稳态经理
你可以初始化操作点搜索与模拟快照时计算操作点使用稳态经理。
打开模型金宝app®模型。
sys =“watertank”;open_system(系统)
打开稳态经理,在仿真软件模型窗金宝app口中应用程序画廊,点击稳态经理。
在稳态经理,在稳定状态选项卡上,单击快照。
在创建快照操作点对话框中,输入
10
在模拟快照时间场提取操作在这个仿真时间点。采取的快照系统在指定的时间,点击。
快照,
op1
,出现在浏览器的数据操作点部分,包含所有的系统状态值在指定的时间。在稳定状态选项卡上,单击整齐规范。
初始化的操作点州模拟快照值,在规范选项卡上,单击初始化的,并选择
op1
。在spec1文件,显示的状态值更新以反映导入的值。
找到优化操作点的使用状态
t = 10
作为初始值,在规范选项卡上,单击修剪。阀内件的软件模型,并生成一个操作点搜索报告。在report1文档中,实际dx值处于或接近于零,这表明操作点是在一个稳定状态。
初始化操作点搜索使用模型线性化电路
你可以初始化操作点搜索与模拟快照时计算操作点使用模型线性化电路。
打开仿真软件模型。金宝app
sys = (“watertank”);open_system(系统)
在仿真软件模型金宝app窗口,在应用程序画廊,点击模型线性化电路。
在模型线性化电路,在操作点下拉列表中,单击
采取模拟快照
。在进入快照时间线性化对话框中,输入
10
在模拟快照时间场提取操作在这个仿真时间点。采取的快照系统在指定的时间,点击采取快照。
快照,
op_snapshot1
,出现在浏览器的数据线性分析工作区部分和包含所有系统状态值在指定的时间。在线性分析选项卡,操作点下拉列表中,单击
调整模型
。初始化的操作点州模拟快照值,在削减模型对话框中,单击进口。
在导入初始值和规范对话框中,选择
op_snapshot1
,然后单击进口。修剪模式对话框,显示状态值更新以反映导入的值。
找到优化操作点的使用状态
t = 10
作为初始值,点击开始削减。评估结果操作点值是否满足规格,在数据浏览器线性分析工作区节中,双击
op_trim1
。的实际dx值处于或接近于零,这表明操作点是在一个稳定状态。
初始化搜索在命令行操作点
你可以初始化操作点搜索与模拟快照时计算操作点使用findop
函数。
打开仿真软件模型。金宝app
sys =“watertank”;load_system(系统)
模拟模型,直到达到一个稳定状态,并提取一个操作点快照。对于这个示例,使用十个时间单位。
opsim = findop (sys, 10);
创建一个操作点规范对象。默认情况下,所有模型指定国家处于稳定状态。
opspec = operspec(系统);
配置初始值操作点搜索使用快照数据。
opspec = initopspec (opspec opsim);
找到符合这些规范的稳态操作点。
[op, opreport] = findop (sys, opspec);
操作点搜索报告:- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
opreport watertank =操作点搜索报告模型。(时变组件评估时间t = 10)操作点规范成功实现。状态:- - - - - - - - - - - Min x马克斯dxMin dx dxMax………………………………(1) watertank / PID控制器/集成商/连续/集成商负1.2649正0 0 0 (2)watertank /水箱系统/ H 0 10正0 -1.0991 e-14 0输入:- - - - - - - - - - -没有一个输出:- - - - - - - - - - -
每个州的时间导数,dx
,实际上是零。这个值的导数表示操作点处于稳定状态。