动态仿真模型交换标准
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
FMI(Functional Mock-up Interface)是用于交换动态仿真模型的免费开放标准,由 Modelica Association Project FMI 维护。它定义了 FMU 容器和接口,模型以 ZIP 包分发,内部组合 XML、二进制和 C 代码。其目标是简化不同仿真系统之间模型的创建、存储、交换和复用,覆盖模型/软件/硬件在环仿真、网络物理系统、数字孪生等场景。
FMI 支持 Model Exchange、Co-Simulation,以及 FMI 3.0 引入的 Scheduled Execution。3.0 的增强包括 Clocks、数组变量、更多数值类型、二进制数据类型、Source Code FMUs、Terminals and Icons、extra 目录和 Layered Standards 扩展机制,更适合控制代码、vECU 和复杂系统集成。标准强调工具、技术和语言中立,虽然由 Modelica Association 维护,但技术上不依赖 Modelica。生态方面,正文提到 280+ 工具支持,并列出 Bosch、Siemens、Dassault Systèmes、dSPACE、MathWorks、Ansys、Airbus、Volkswagen 等大量工业与科研成员,工业认可度较高。
FMI 标准可免费访问和使用。规范文档采用 CC-BY-SA 4.0,随规范提供的 C 头文件和 XML Schema 等代码采用 2-Clause BSD License。不过,商业工具厂商可以对 FMI 导入/导出功能收费。文档体系较完整,提供多版本规范、Complete Package、Implementers' Guide、FAQ、Cheatsheet、Jupyter/Colab/Binder 入门材料、Reference FMUs 和 GitHub 仓库,适合实现者进行开发、测试和调试。
优点是开放免费、许可证清晰、治理结构成熟、跨工具生态强,适合汽车、航空、工业控制、多学科仿真和数字孪生团队做模型交换与联合仿真。缺点是它本身不是即开即用的产品,落地依赖具体仿真工具的实现质量;参与标准贡献需要组织签署 CCLA/CLA,流程较正式;FMI 2.0 对 PDE 的显式求解暴露并不支持。
正文未提供中国访问、支付或镜像信息,因此访问状态记为未知。由于其核心资源包括官网、GitHub、Google Colab/Binder 等,国内实际体验可能受网络环境影响。相关替代或互补标准包括 SSP、DCP、ASAM XIL-MA;若关注具体仿真平台,则需结合本地可用的商业或开源仿真工具评估。
本测评基于公开资料整理,不构成购买建议,请以 fmi-standard.org 官网实际信息为准。
FMI开放标准官网,适合仿真/工程软件开发者。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。