FMUtoolbox pro Matlab/Simulink je nástroj, který umožňuje simulaci Functional Mock-Up Units (FMU) v prostředí Matlab/Simulink.

FMU je výměnný soubor pro přenos modelů mezi různými modelovacími a simulačními nástroji podle standardu Functional Mock-Up Interface (FMI). FMU je obvykle využíván nástroji založenými na jazyce Modelica (např. Dymola, OpenModelica, MapleSim, JModelica.org a další), které většinou podporují export dynamických modelů do formátu FMU.

FMUtoolbox umožňuje simulaci modelů v jazyce Modelica v prostředí Matlab/Simulink (s využitím souboru FMU). Nástroj se skládá z knihovny pro Simulink, které poskytuje blok pro simulaci FMU, grafického uživatelského rozhraní (viz obrázek níže) a rozhraní pro simulaci pomocí příkazové řádky Matlabu (případně pomocí skriptů). Pomocí nástroje FMUtoolbox je možné například nastavit parametry modelu, přidat proměnné na výstup bloku v Simulinku, změnit vzhled bloku Simulinku a další.

Klíčové vlastnosti:

  • FMI 1.0 Model Exchange (import)
  • Podporované operační systémy: Microsoft Windows (32bit, 64bit), Linux (testováno na Ubuntu 14.04 64bit), OS X
  • Podporované verze Matlabu: R2012a - R2015b s kompatibilním překladačem (pro starší verze k dispozici na vyžádání)
  • Provedena křížová kontrola (Cross Check)
  • Simulace poocí Simulinku nebo příkazové řádky Matlabu

 fmu1

fmu2

Pro informaci o licenci a licenčních podmínkách kontaktujte - prof. Ing. Pavel Václavek, Ph.D.