Functional Mock-up Interface

 

 

Dymola 中的 FMI 支持

 

FMI 2.0 支持

 

自 Dymola 2015 FD01 版本起,Windows 和 Linux 上的 Dymola 均支持 FMI 2.0(2014 年 7 月 25 日发布)。请参阅 Dymola 发行说明和用户手册,详细了解对可选 FMI 功能的支持。

Simulink 的 FMI 功能 — FMI 套件

 

达索系统提供的工具可完全支持在 Simulink 中导出和导入 FMU。下面列出了与 Simulink 的 FMI 套件最新版本相关的详细信息。
该工具箱可免费使用,无需任何许可密钥。Dymola 客户可通过 www.3ds.com/support 上的常规支持渠道享受支持和维护。
请注意,不同的官方 Dymola 版本之间可能会有更新。请联系您的 Dymola 支持渠道/销售代表,以访问下载。

Simulink 的 FMI 套件 — 2.4.0 版本

 

Simulink 的 FMI 套件 2.4.0 版本已于 2017 年 6 月 2 日发布。
Dymola 2018 发行版本中也包括 2.4.0 版本。

常规功能和兼容性信息:

  • 完全的 FMI 导出和导入支持
  • FMI 版本 1.0 和 2.0 — 模型交换和协同仿真
  • MATLAB/Simulink R2010a — R2016b(32 位和 64 位)


导出工具的精选功能:

  • 用于从 Simulink 中导出 FMU 的 Simulink Coder Target
  • 支持 Windows 和 Linux
  • 支持连续输入的插值(协同仿真功能 canInterpolateInputs=true)

  • 支持全局可调参数
  • 完全支持对 R2015b 和更高版本中的工作空间或掩码变量的参数参考
  • 支持协同仿真导出中的可变通信步路大小
  • 支持二进制代码和源代码 (C/C++) MEX S 函数
  • 黑匣子 FMU 生成
  • 带块层次关系的结构化变量名称


导入工具的精选功能:

  • 用于将 FMU 导入并嵌入到 Simulink 模型的 Simulink FMU 块
  • 改进了输入信号的处理和选项
  • 可配置的向量输入/输出端口
  • 导入 Dymola 源代码 FMU(Dymola 2016 或更高版本)
  • 支持仿真目标:Rapid Accelerator、RSIM、GRT 以及 dSPACE DS1005 和 DS1006

 

FMI 1.0 支持

 

自 2010 年发布起,Dymola 就已支持模型交换和协同仿真的 FMI 1.0 规范。Dymola 已通过针对模型交换(导出和导入)和协同仿真(主和从)的 FMI 1.0 交叉检查

通过使用 FMI 2.0 RC1,Dymola 2015 可导出用于 dSPACE 版本 2014-A

 

在 Dymola 2015 中导出的 FMI 2.0 RC1 源代码包含一处错误,导致无法与 dSPACE
版本 2014-A 集成。可以申请用于解决此错误的修复包。
请联系您的支持渠道/销售代表,以访问下载。
相关知识库文章 QA00000031053。