For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

Functional Mock-up Interface (FMI)

Functional Mock-Up Interface (FMI) 是一种开放式标准,在不依赖于工具的情况下交换和集成不同工具供应商提供的被控对象模型。因此 FMI 让用户能够更轻松地使用最佳工具完成特定建模任务,并且众多公司部门可在不同的开发阶段中重复使用模型。
dSPACE 已签署了 PLM (产品生命周期管理)开放性规范,并且积极参与如下项目以进一步开发 FMI 及相关标准:
  • Modelica 协会 FMI 项目:转向委员会成员
  • ProSTEP 智能系统工程项目
  • 虚拟系统的 Modelica 协议项目系统结构和组件参数化
这些活动让 dSPACE 积累了必要的知识并开辟了新的思路,有助于在涉及 FMI 的项目中为我们的客户提供支持。

dSPACE 工具链中的 FMI 支持

dSPACE 支持 Functional Mock-up Interface (FMI) 标准的前提如下:

  • 基于 PC 的仿真平台 VEOS®
  • 硬件在环 (HIL) 仿真系统 SCALEXIO®
  • 生产代码生成器 TargetLink®
  • 数据管理软件 SYNECT®
在 dSPACE 工具链中,Functional Mock-up Units (FMU) 可以同其他 FMU 和所有支持的模型格式一起集成到综合性虚拟验证和 HIL 项目中。
成熟完备的 dSPACE 工具链可确保在不同应用案例实现一致的仿真和参数访问。对于虚拟验证和 HIL 项目,dSPACE 还可以确保 dSPACE 工具链中所有工具之间都能平稳对接。这就意味着您可以重复利用实时 FMU以及基于工具的相应测试和实验,这些工具包括 ControlDesk®、AutomationDesk 和 XIL API 标准。这使得 FMI 在虚拟验证和 HIL 应用案例中的可重复利用率更高。

针对基于 PC 的仿真平台 VEOS 的 FMI 展示项目

这种基于 VEOS 的虚拟验证项目展示了不同供应商的 Functional Mock-up Units (FMU) 如何集成在基于 dSPACE 汽车仿真模型 (ASM) 的仿真模型中,以及如何与硬件在环 (HIL) 仿真常用的标准和工具配合使用。相关的 SCALEXIO 项目展示了在 dSPACE 工具链中项目数据的持续重复使用。

针对硬件在环仿真器 SCALEXIO 的 FMI 演示项目

这种基于 SCALEXIO 的硬件在环 (HIL) 项目展示了如何集成不同供应商的 Functional Mock-up Units (FMU) 和基于 dSPACE 汽车仿真模型 (ASM) 的 Simulink 模型,以便生成能够对真实 ECU 执行 HIL 测试的实时仿真应用程序。相关的 SCALEXIO 项目展示了在 dSPACE 工具链中项目数据的持续重复使用。

TargetLink 支持基于 FMI 的模型导出

TargetLink 由于支持 FMI 2.0 标准,增强了开发团队、组织和公司间的协作。将 TargetLink 模型导出为 Functional Mock-up Units (FMU) 可以使用户轻松交换并合并各种建模环境和 Simulink 版本提供的模型,同时保护自己的知识产权。

FMI 演示视频

Further Information Product Information 成功案例 Support