预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

SysML参数仿真

Enterprise Architect提供与 OpenModelica 和 MATLAB Simulink 的集成,以支持对 SysML模型在不同情况下的行为方式进行快速而可靠的评估。

OpenModelica 库是提供许多有用类型、函数和模型的综合资源。在Enterprise Architect中创建 SysML 模型时,您可以参考这些库中可用的资源。

Enterprise Architect的 MATLAB 集成通过 MATLAB API 进行连接,允许您的Enterprise Architect仿真和其他脚本根据任何可用的 MATLAB 函数和表达式的值进行操作。您可以通过 Solver类调用 MATLAB,或将您的模型导出到 MATLAB Simulink、Simscape 和/或状态流。

SysML仿真特征

这些部分描述了定义参数模型、使用附加信息对模型进行注释以驱动模拟以及运行模拟以生成结果图的过程。

部分

描述

也见

SysML 参数模型简介

SysML 参数模型支持关键系统参数的工程分析,包括评估关键指标,如性能、可靠性和其他物理特性。这些模型通过捕获基于复杂数学关系的可执行约束,将需求模型与系统设计模型相结合。参数图是专门的内部块图,可帮助建模者将行为和结构模型与工程分析模型(例如性能、可靠性和质量属性)结合起来。

有关 SysML 参数模型概念的更多信息,请参阅 OMG SysML 官方网站及其链接资源。

创建参数模型

概述开发用于仿真的 SysML模型元素、在配置SysML仿真窗口中配置这些元素以及观察仿真结果。

创建参数模型

工件适合

Enterprise Architect帮助您扩展 SysML 参数模型的实用性,方法是使用允许模拟模型的额外信息对它们进行注释。然后将生成的模型生成为可以使用 MATLAB Simulink 或 OpenModelica 求解(模拟)的模型。

模拟属性针对您的仿真模型进行工件。这保留了您的原始模型并支持针对单个 SysML模型配置的多个模拟。仿真工件在工件的工具箱上找到

配置SysML仿真

用户接口

SysML 模拟的用户界面在配置模拟仿真主题中进行了描述。

配置SysML仿真

使用数据集进行模型分析

使用仿真配置,SysML块可以有多个针对它定义的数据集。这允许在 SysML模型的模拟上运行可重复的变化。

使用数据集进行模型分析

SysPhS 标准支持

SysPhS 标准交互物理和辅助信号流仿真的 SysML扩展。它定义了在 SysML模型和 Modelica模型或 Simulink/Simscape模型之间转换的标准方法,为共享仿真提供了一种更简单的基于模型的方法。请参阅SysPhS 标准支持帮助帮助。

SysPhS仿真

例子

为了帮助您了解如何创建和模拟 SysML 参数模型,我们提供了三个示例来说明三个不同的领域。所有三个示例都使用 OpenModelica 库。 SysML仿真示例主题中描述了这些示例以及您可以从中学到的东西。

SysML仿真实例

学到更多