User Tools

Site Tools


mbse:incose_mbse_iw_2015:breakout_out_session_fmi

INCOSE 2015 MBSE Workshop Breakout Session

Session Title: Functional Mockup Interface (FMI): Current status and how it can be integrated into Systems Engineering

Moderators

  • Hubertus Tummescheit PhD, Modelon (hubertus.tummescheit@modelon.com)
  • Roger Burkhart, John Deere (burkhartrogerm@johndeere.com)
  • Frank Popielas, Dana Holding (frank.popielas@dana.com)

Presentations and materials from this meeting

FileDescription
FMI News Presentation about new features and tool support in FMI 2.0, including new tools adopting FMI 
FMI Tutorial FMU Tutorial presentation: introduction and overview for hands-on tutorial 
FMI Hands-on Instructions Detailed instructions for the self-paced FMI hands-on tutorial for using FMUs in Matlab/Simulink, Excel, Python and Dymola 

Files for the hands-on tutorial can be downloaded at https://app.sugarsync.com/iris/wf/D1068299_77975033_6553767. The licenses for the FMI plugin for Excel and the FMI toolbox for Matlab are valid until February 14, 2015.

Objectives

  • Provide an overview of the FMI Standard
  • Update on the latest FMI Standard development, version 2.0
  • Provide in-depth demonstration and allow for hands-on experience
  • Interactive session
  • Provide input to roadmap discussions of Systems Modeling and Simulation WG (SMSWG), which will be meeting at the INCOSE IW on Monday, January 26

Summary

This FMI workshop will give participants an overview of the FMI standard, and a hands-on introduction using several tools on how to work with Functional Mockup Units, which are the self-contained simulation models that comply to the FMI standard. Evaluation licenses for several FMI plugins (Excel and Matlab) are provided for free at the workshop, and an installer for an open-source interface for using FMI in Python is provided as well

The workshop will start with a brief but complete overview of the content and structure of the FMI standard, and present use cases and deployment scenarios.

Latest developments of the FMI standard, now in version 2.0, will be presented. The adaption of FMI by CAE tools, and embedded systems development tools will be discussed.

The main part of the workshop will be an in-depth demonstration and hands on experience of using several prepared FMUs in a number of FMI compliant tools. The dynamic model used throughout this tutorial is a Vehicle Thermal Management (VTM) system model for studying vehicle-level interactions between thermal management systems. This particular example is a conventional four wheel passenger sedan chassis and drivetrain architecture with a spark ignition engine and standard transmission. The following tools will be demonstrated and can be used by participants if they have the underlying base license available:

  • FMI export and import from Dymola. The models have been developed in the Modelica language in Dymola, and, once exported, can be used in all other tools.
  • FMI import into Python using PyFMI. An installer will made available, an installation of Python version 2.7 is a pre-condition for running this as a hands-on exercise.
  • FMI import into Microsoft Excel using Modelon’s FMI Add-on for Excel (provided). A prerequisite is a compatible version of Microsoft Excel. The FMI Add-In for Excel is a standard add-in for Excel 2007, Excel 2010 and Excel 2013, 32-bit.
  • FMI import into Matlab Simulink using the FMI toolbox for Matlab/Simulink form Modelon (provided). A prerequisite is a compatible version of Matlab/Simulink. Supported platforms are Windows and Linux in 32 and 64 bit, and Matlab versions of 2007b and later.

Files for the hands-on tutorial can be downloaded at https://app.sugarsync.com/iris/wf/D1068299_77975033_6553767. The licenses for the FMI plugin for Excel and the FMI toolbox for Matlab are valid until February 14, 2015.

Agenda

Session 1 - Sunday (9:00 - 12:00)

  • Provide an overview of the FMI Standard - Hubertus Tummescheit (20 min)
  • Update on the latest FMI Standard development, version 2.0 - Hubertus Tummescheit (40 min)
  • In-depth demonstration and hands-on experience - Hubertus Tummescheit (90 min)
  • Interactive discussion - Hubertus Tummescheit/Roger Burkhart/Frank Popielas (30 min.)

Session 2 - Sunday (13:00 - 16:00)

  • Provide an overview of the FMI Standard - Hubertus Tummescheit (20 min)
  • Update on the latest FMI Standard development, version 2.0 - Hubertus Tummescheit (40 min)
  • In-depth demonstration and hands-on experience - Hubertus Tummescheit (90 min)
  • Interactive discussion - Hubertus Tummescheit/Roger Burkhart/Frank Popielas (30 min.)

Back To MBSE Workshop at INCOSE IW 2015 .

mbse/incose_mbse_iw_2015/breakout_out_session_fmi.txt · Last modified: 2015/01/29 23:28 by rburkhart