- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FMI标准简介
FMI 标准简介
张作宝
1. 背景
随着科学技术的发展,面对复杂系统设计和分析的手段逐渐丰富和完善,其
中仿真技术越来越受到重视,在西方发达国家已在多个工业领域(航空、航天、
汽车、船舶、核…)得到了成熟而广泛的应用。仿真技术的成熟应用为复杂系统
设计提供了贯穿 V 流程全生命周期的分析手段,由于其分析方便、快捷,并可
作为实物试验有效的补充手段,在仿真可信度较高的情况下可有效降低实物试验
次数,进而节约成本,提高效率。但仿真技术发展至今,在取得工程应用认可的
同时,也发现了一些不足和亟待改善的地方,例如如下图所示。
图标 1 仿真工具碎片化
当前仿真工作开展过程中发现的问题和亟待完善的需求:
由于历史的原因,各单位和部门采购的仿真工具不同,各工具之间的接
口不能普遍兼容,所以就导致了仿真工具碎片化的问题,仿真工具碎片
化带来的直接问题就是模型的重用性低,增加了建模重复性工作和模型
在不同仿真软件中的重复建设。同时,在整个V 流程中模型的通用性和
一致性也无法保证,使得仿真分析工作从V 流程的前端到后端要不同的
切换软件平台,要投入过多的精力开发联合仿真软件接口,这为实现模
型的继承重用带来了过大的人力和物力成本支出;
目前,各复杂系统研发单位为提高系统的设计效率和质量,都期望能在
设计早期对需求进行验证和确认,但在引入仿真技术解决问题的同时,
集成商和供应商的模型如何传递,如何保护知识产权,成为需要解决的
急迫问题。
2. FMI 简介
为应对工具碎片化、模型重用和知识产权保护的问题和需求,欧洲仿真届提
出了FMI 标准,FMI 标准的全称是Functional Mock-up Interface ,它是一个不依
赖于工具的标准,其通过XML 文件和已编译的C 代码的组合来同时支持动态模
型的模型交换( Model Exchange)和联合仿真(Co-Simulation)。
图标 2 FMI (Functional Mock-up Interface)
FMI 标准的诞生来自于欧盟Modelisar 项目,最初由Daimler AG 发起、组
织和领导,有28 个欧洲伙伴参与,这包括工具供应商、工业用户和科研机构。
Modelisar 项目于2008 年启动,第一期项目到2011 年结束,第一期项目共投入
经费超过3 千万欧元,制定了FMI1.0 标准。2012 年,FMI2.0 标准的制定纳入到
Modelica 协会管理下(Modelica 协会是Modelica 语义制定和维护的非营利组织),
并在2014 年初推出了FMI2.0 的成熟标准。
图标 3 FMI 发展历程
当前,FMI 标准已成为全球接受程度最高、应用最广泛的功能和性能模型交
互重用的接口标准。截至2016 年6 月,已有近百个全球领先的模型在环、软件
在环、硬件在环、软件开发等软、硬件工具支持FMI 标准 (仅FMI 官网测试后
公布的工具已有87 个,部分支持FMI 标准的工具还在陆续测试和更新中,更详
细信息请参见 FMI 标准官网:/tools )。工业界以
BOSCH 、Daimler 、Dassault Systèmes 、dSPACE、ESI ITI、IFP EN、Maplesoft 、
Modelon 、QTronic、Siemens、Siemens PLM、Altair 、Armines 、AVL 、DLR 、ETAS 、
Fraunhofer (IIS/EAS First ,SCAI) 、IBM 、ITK Engineering AG 、Open Source
Modelica Consortium 、Synopsys、TWT、University of Halle 等各领域工业公司、
研究所、高等院校使用或宣布支持FMI 为事实,由欧盟主导的FMI 标准已经成
为全球公认的功能和性能模型重用的接口标准。
通过 FMI 标准的制定和推广,从技术方面比较好的解决
文档评论(0)