Wednesday, January 15, 2014

Functional Mockup Interface: an XML language for simulation

The Functional Mockup Interface is a simulation interoperability standard to express a complete physical description of a system. It stems from a project called MODELISAR, originally for automotive simulation, which is administered by the same entities that worked on the Modelica standard.
In fact FMI appears at first glance to be an XML  syntax update to the Modelica language.

Find out more at the links below:

http://modelon.wistia.com/medias/s7nf5esdw5?goback=.gde_4560262_member_5818488160321048577#!
http://www.modelon.com/products/fmi-toolbox-for-matlab/




a post by Mihai Pruna

2 comments:

  1. Thanks mentioning FMI, Mihai! It's an important standard in the systems engineering world.

    ReplyDelete
  2. To be clear, FMI is not an XML language or XML syntax update for Modelica. The FMI elements, called FMUs, include an XML file that is (only) used to describe the packaged model. But the actual behavior of the model is typically represented by a dll or, in some cases, source code that is bundled in the FMU.

    FMI is not really like Modelica at all. Modelica is a modeling language with support for sophisticated compositional capabilities and symbolic manipulation. FMI is a way to exchange compiled or generated code that comes out of the model compilation process.

    ReplyDelete