仿真模型是在技术环境中出于各种原因创建的。一个重要的原因是它能够分析物理系统。创建仿真将会加强您对系统、过程或机器的理解。获得的知识可用于更好地控制系统。从经济角度来说,更好地理解系统将导致效率提升。另一个使用仿真的原因是它能够进行尝试。破坏性和非破坏性试验都可以在仿真中进行,且不会产生较高的成本。

然而,一个物理系统通常是由不同制造商提供的多个组件组成。这正是FMI发挥作用之所在。该想法是通过在仿真中合并和显示各种组件,使它们能够以复杂的方式进行相互交互。

功能模型接口(FMI)定义了一个标准化接口,它可以用来耦合各种仿真软件。

为了开发FMI标准,一大批欧洲的软件公司和研究机构参与到由法国达索系统公司发起的联盟合作中,该项目名为MODELISAR。MODELISAR项目始于2008年对FMI规范的定义。它包括技术研究,通过联盟合作伙伴开发的用例证明FMI概念,并允许工具供应商创建先进原型,在某些情况下甚至可以创建面向市场的产品。
经验表明,通过软件建模工具实现FMI可以创建相互耦合的仿真模型。另一种可能性是创建一种被称为FMU(=功能模型单元)的软件库。FMI规范作为开源许可证提供。
每个FMU模型都以扩展名为“.fmu”的ZIP文件提供,包括
- 一个XML文件描述,其中定义了由FMU使用的变量;
- 模型中使用的所有公式(定义为C函数);
- 可选的其它数据,例如参数表、用户界面、模型所需的文档等。

(请参阅https://en.wikipedia.org/wiki/Functional_Mock-up_Interface)

学习目标和内容

  • 仿真基础
  • 安装和授权MapleSIM
  • MapleSIM中创建和打开项目
  • 使用仿真环境
  • 了解用户界面
  • 理解MODELICA原理
  • 创建MODELICA模型
  • 建立在线连接
  • 安装软件更新

描述

模块号

TM292 - MapleSim和功能模型接口(FMI)

TM292TRE.452-GER

TM292TRE.452-ENG

请选择国家和语言

B&R Logo