FMI — Версия 2.0
FMI для обмена моделями и совместной симуляции (версия, выпущенная 25 июля 2014 г.)
FMI поддерживается во многих программах для разработки, включая программы, не основанные на Modelica. Благодаря этому он становится идеальной основой для инфраструктуры симуляции, не зависящей от конкретного поставщика.
Спецификация FMI определяет два формата обмена. FMI для обмена моделями определяет интерфейс для модулей кода симуляции, которые должны быть объединены с помощью общей центральной решающей программы. Это обеспечивает единое цифровое решение и надежный централизованный контроль ошибок симуляции. FMI для совместной симуляции определяет интерфейс для модулей кода со встроенными цифровыми решающими программами, которые используются генерирующей программой. Такой подход дает возможность встраивать определенные решающие программы для моделируемой системы и обеспечивает совместимость с симуляцией в программе для разработки.
FMI 2.0 (выпуск от 25 июля 2014 г.) поддерживается в Dymola на платформах Windows и Linux, начиная с выпуска Dymola 2015 FD01. Спецификации FMI 1.0 для обмена моделями и совместной симуляции поддерживаются в Dymola с 2010 г. Dymola проходит перекрестную проверку на совместимость с функциями обмена моделями (экспорт и импорт) и функциями совместной симуляции (отношения "главный-подчиненный"), реализованными в FMI 1.0. Подробные сведения о поддержке дополнительных функций FMI см. в примечаниях к выпуску Dymola и руководстве пользователя.
Dassault Systèmes предоставляет инструменты для Simulink, поддерживающие все функции экспорта и импорта функциональных макетов. Этот набор инструментов предоставляется бесплатно и не требует лицензионного ключа.
Комплект FMI Kit for Simulink версии 2.6 выпущен в июне 2019 г. Обратите внимание на то, что между официальными выпусками Dymola могут выходить обновления. Скачайте комплект FMI Kit for Simulink со страницы проекта на GitHub.
Основные функции и сведения о совместимости: