Dymola 的集成和模型导出功能

Dymola 可提供与其他软件工具和仿真环境进行接口连接的出色功能。此外,Dymola 还支持实时仿真、二进制模型导出、源代码生成等模型导出选项。 

FMI:仿真代码交换的行业标准

功能模型接口 (FMI) 是一种由 Modelica 协会开发的独立于供应商的标准,用于组合来自各种工具的仿真代码模块 (FMU)。FMI 提供两种交换格式:一种是模型交换(通过中央求解器保持一致性),另一种是协同仿真(允许通过嵌入式求解器实现特定应用的灵活性)。它推动了多功能仿真基础设施的发展。

FA 非专有标准,用于交换仿真代码

功能模型接口 (FMI) 是一种行业标准,用于组合来自多个工具和供应商的仿真代码模块 (FMU)。该规范是在 Modelica 协会的支持下开发的,为代码(二进制或源代码)以及相关数据和文档提供了定义明确且独立于供应商的交换格式。

FMI 受大量创作工具的支持,包括非基于 Modelica 的工具,因此成为独立于供应商的仿真基础设施的理想基石。
选择交换格式

FMI 规范定义了两种交换格式。一种交换格式用于为模型交换的 FMI 定义了仿真代码模块的接口,该模块必须与通用的中心求解器结合使用。这确保了统一的数值解和可靠的集中仿真误差控制。

还有一种交换格式用于为协同仿真的 FMI 定义了带有嵌入式数值求解器的代码模块的接口,由生成工具使用。这种方法使您有机会为建模应用嵌入专用求解器,并有助于与创作工具中的仿真兼容。

FMI 的优势 > 达索系统

导出功能

Dymola 支持导出模型和模型的源代码,提供了三种具有不同功能的导出备选方案。

“实时仿真”允许在不支持 Microsoft C 编译器的环境中使用模型。它专门为实时平台而设计,例如 dSPACE 和 xPC 平台,Dymola 支持使用这些平台进行硬件在环 (HIL) 仿真。实时仿真是标准 Dymola 产品的一部分。以下限制适用

“实时仿真”只允许导出使用内联集成的模型,即具有嵌入式固定步长积分器的模型。使用实时仿真导出的运行时例程不包括大多数高级库例程。

与其他软件接口连接

DYMOLA 可以与其他软件轻松集成。

FMI 可以无缝集成 Dymola 中各种工具的动态系统模型。通过导入 FMU,可以轻松添加控制器或子系统,从而增强 Modelica 模型的高级功能。

开启您的旅程

系统工程行业瞬息万变。了解如何利用 Dymola 保持领先。

欢迎加入 CATIA MBSE 网络系统用户社区中的精彩对话!

关于功能模型接口/单元的常见问题答疑

了解更多

模型设计工具
支持参数扫描、模型校准、设计优化和高级模型管理
Dymola
基于 Modelica 和 FMI 的多工程建模和仿真
Modelica 行业解决方案
用于与 Dymola 和 3DEXPERIENCE 进行无缝建模的专用库。
系统工程
利用基于模型的端到端解决方案实现机电一体化和软件驱动体验 

了解 CATIA 可以为您做些什么

与 CATIA 专家进行交谈,了解我们的解决方案如何在各种规模的企业中实现无缝协作和可持续创新。

了解更多内容

学生、学术界人士、专业人员和企业人员均可参加相关课程并加入班级。查找适合您的 CATIA 培训。 

获取帮助

查找有关软硬件认证、软件下载、用户文档、支持联系人和服务产品的信息