预订演示
前页 后页

简单参数仿真

您可以使用Enterprise Architect的脚本函数从参数图中模拟 SysML模型,使用“仿真配置”对话框。

此功能是Enterprise Architect中提供的完整SysML参数仿真功能的补充。与基于 OpenModelica 或基于 Simulink 的仿真相比,更简单的仿真功能较少,因为每个约束块的行为由一个脚本表示,该脚本计算一组已知输入的输出,而不是动态求解未知数。

访问

上下文菜单

在参数图 |右击 |图表|仿真模型

仿真a SysML模型

行动

也见

1

“参数”面板列出了所有可以分配输入的参数。

选择每个所需的参数,然后单击右箭头按钮将它们分配为输入。

指定为输入参数的参数列在右侧的“输入”面板中。

必须为要执行的模拟分配至少一个输入参数。

2

为每个指定的输入参数分配一组值。

对于每个输入参数,在“输入值”面板中选择两种可能的值类型之一:

  • 离散 - 输入常数或以逗号分隔的离散值范围
  • Range - 输入从“From”值开始到“To”值结束的值范围;输入值按“节”值递增

3

指定输出值的类别:

  • 'Parameters' - 要输出参数的数据,请选中复选框
  • 'Variables' - 要输出每个内部变量中生成的数据,请选中复选框;内部变量由模拟器自动生成

4

指定如何报告模拟结果。

“输出格式”面板使您可以选择模拟如何输出模拟数据:

  • Plot To Graph:要在二维图上绘制结果,请选中复选框;如果选择此选项,则必须为绘图的 X 轴指定输入参数
  • 标题 - 要输入图表的标题,请输入标题文本
  • 输出到文件- 要将结果输出到 CSV 文本文件,请选中复选框并键入或浏览(单击Browse.)作为文件名

5

单击确定按钮执行模拟。

注记

  • 系统建模语言(SysML)参数化模型仿真在Enterprise Architect统一版和终极版中提供

了解更多

在 EAExample模型中,请参阅:

  • 示例模型>系统工程> SysML示例>需求模型>约束块 > «constraintBlock» EchoDSP > EchoDSP