Dymola 的集成和模型导出功能

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

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

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

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

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

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

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

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

导出功能

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

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

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

与其他软件接口连接

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

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

开启您的旅程

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

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

S2X Conference - 3. November 2026 in Hamburg, wir sind dabei!

Wir sind in diesem Jahr auf der S2X vertreten und bringen ein echtes Highlight für alle Systemingenieure mit.Die SysML V2 steht in den Startlöchern und wird die Systemmodellierung nachhaltig verändern. Aber wie sieht die methodische Umsetzung in der Praxis aus?Genau diese Frage beantwortet Aurelijus Morkevicius in seinem Vortrag:„Best Practices in Developing Methodologies for SysML V2“! Er teilt w

CATIA MBSE CYBER SYSTEMS

Upcoming Event: TdSE-2026 in Dortmund, 17-20th, November

We are pleased to share that our CATIA experts will participate in TdSE 2026 – Tag des Systems Engineering, the premier Systems Engineering conference in Dortmund. When: November, 17-20, 2026 Where: Dortmund, Germany Booth: Nr. 14Organized by GfSE (the German chapter of INCOSE), TdSE is a central meeting point for experts, practitioners, decision-makers, and researchers across industries to

CATIA MBSE CYBER SYSTEMS

CATIA Magic Project Launcher from Command Line with TWC login and Project Load

@AK just posted great walkthrough of a small tool I built for anyone who logs into Teamwork Cloud a lot: one command opens Cameo, logs into TWC, and loads the project. No manual steps needed. Under the hood it's just a small plugin that stays inert until it sees those settings passed in, plus a launcher that supplies them the right way (MagicDraw's .exe otherwise ignores anything that isn't a file

CATIA MBSE CYBER SYSTEMS

Teamwork Cloud 2022x to 2026x and Project Migration

Can we migrate Teamwork Cloud directly from 2022x to 2026x or 2026x Refresh 1?A question that keeps coming up is:Can we migrate Teamwork Cloud directly from 2022x to 2026x or 2026x Refresh 1, or do we first have to migrate through 2024x?The short answer is:Yes. Teamwork Cloud and Magic Collaboration Studio can be migrated directly from 2022x to 2026x or 2026x Refresh 1.There is no general requirem

CATIA MBSE CYBER SYSTEMS

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

了解更多

了解 CATIA 为您带来哪些价值

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

开始使用

面向学生、学术机构、专业人士和企业的课程与培训现已开放。找到适合您的 CATIA 培训。 

获取帮助

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