Интерфейс для создания функциональных макетов

 

 

Поддержка FMI в Dymola

 

Поддержка FMI 2.0

 

FMI 2.0 (выпуск от 25 июля 2014 г.) поддерживается в Dymola на платформах Windows и Linux, начиная с выпуска Dymola 2015 FD01. Подробные сведения о поддержке дополнительных функций FMI см. в примечаниях к выпуску Dymola и руководстве пользователя.

Инструменты FMI для Simulink — FMI Kit

 

Dassault Systèmes предоставляет инструменты для Simulink, поддерживающие все функции экспорта и импорта функциональных макетов. Ниже приведена информация о новой версии комплекта FMI Kit for Simulink.
Этот набор инструментов предоставляется бесплатно и не требует лицензионного ключа. Пользователям Dymola доступны услуги поддержки и технического обслуживания, предоставляемые по стандартному каналу www.3ds.com/support.
Обратите внимание на то, что между официальными выпусками Dymola могут выходить обновления. Обратитесь к представителю службы поддержки Dymola или отдела продаж, чтобы получить доступ к скачиванию файлов.

FMI Kit for Simulink — версия 2.4.0

 

Комплект FMI Kit for Simulink 2.4.0 выпущен 2 июня 2017 г.
Версия 2.4.0 также включена в комплект поставки выпуска Dymola 2018.

Основные функции и сведения о совместимости:

  • Полная поддержка экспорта и импорта через FMI.
  • FMI 1.0 и 2.0 — обмен моделями и совместное моделирование.
  • MATLAB/Simulink R2010a–R2016b (32-разрядная и 64-разрядная версии).


Некоторые возможности инструмента экспорта:

  • Simulink Coder Target для экспорта функциональных макетов из Simulink.
  • Поддержка платформ Windows и Linux
  • Поддержка интерполяции непрерывно вводимых данных (включение функции совместного моделирования: canInterpolateInputs=true)

  • Поддержка глобальных настраиваемых параметров
  • Полная поддержка параметров, ссылающихся на переменные рабочего пространства или маски в R2015b и более поздних версиях
  • Размер шага для передачи переменных при экспорте в режиме совместного моделирования
  • Поддержка блоков MEX S-Function в бинарном и исходном коде (C/C++)
  • Создание функциональных макетов по принципу черного ящика
  • Структурированные имена переменных с блочной иерархией


Некоторые возможности инструмента импорта:

  • Блок Simulink для импорта и встраивания функциональных макетов в модели Simulink
  • Улучшенные возможности обработки и параметры сигналов ввода
  • Настраиваемые порты для ввода векторных данных
  • Импорт функциональных макетов, созданных на основе исходного кода Dymola (в Dymola 2016 и более поздних версиях)
  • Поддержка целевых сред моделирования: Rapid Accelerator, RSIM, GRT, dSPACE DS1005 и DS1006

 

Поддержка FMI 1.0

 

Спецификации FMI 1.0 для обмена моделями и совместного моделирования поддерживаются в Dymola с 2010 г. Dymola проходит перекрестную проверку на совместимость с функциями обмена моделями (экспорт и импорт) и функциями совместного моделирования (отношения "главный-подчиненный"), реализованными в FMI 1.0.

Экспорт в Dymola 2015 для dSPACE 2014-A с помощью FMI 2.0 RC1

 

Функция экспорта исходного кода в Dymola 2015 с помощью FMI 2.0 RC1 содержит дефект, препятствующий интеграции с dSPACE
2014-A. Пакет исправлений, устраняющих этот дефект, доступен по запросу.
Свяжитесь с представителем службы поддержки или отдела продаж, чтобы получить доступ к скачиванию файлов.
См. связанную статью базы знаний QA00000031053.