前页 后页

OpenModelica集成

OpenModelica是基于Modelica建模语言的免费开放源代码环境,用于对复杂的动态系统进行建模,仿真,优化和分析。 Enterprise Architect与OpenModelica集成在一起,并支持其在SysPhS标准( 用于物理交互和信号流仿真的SysML扩展 )下的使用,用于在SysML块中而不是在仿真配置中定义常量和变量。这提供了一种用于定义和共享仿真的基于模型的简单方法。

您还可以在OMEdit-OpenModelica Connection编辑器中的Enterprise Architect中显示模型中的SysML框图,该视图显示模块的别名和注释。

您可以使用新的SysPhS模式动态创建块,这些模式准备在OpenModelica中进行仿真,并引用现有的Modelica库块或自定义用户定义的块。使用最新的OpenModelica代码生成,您可以在兼容的OpenModelica客户端(例如OMEdit)中查看SysML组件,以及模拟绘图。

有关安装OpenModelica并将Enterprise Architect连接到它的详细信息,请参阅涵盖Enterprise Architect安装平台的帮助主题。

使用OpenModelica是使用MATLAB Simulink在Enterprise Architect执行参数模型仿真的一种替代方法。在这两种情况下,您都可以使用SysPhS标准配置模型,该标准定义了如何在SysML模型与OpenModelica模型或Simulink / Simscape模型之间转换。

安装

平台

详情

也可以看看

视窗

如果Enterprise Architect安装在Windows平台上,请参见Windows帮助主题OpenModelica

Windows上的OpenModelica

的Linux

如果Enterprise Architect安装在Linux平台上,请参阅Linux帮助主题OpenModelica

Linux上的OpenModelica