Стандарт FMI - интерфейс для переноса и совместного использования моделей в различных средах моделирования

Стандарт FMI (Functional Mock-up Interface) - открытый стандарт, разработанный для переноса моделей динамических систем между различными мультивендорными средами моделирования, а также для осуществления совместных вычислительных экспериментов. FMI позволяет решить одну из наиболее болезненных проблем в области системного проектирования - возможность переноса моделей между интсрументами. На сегодняшний день стандарт FMI поддерживается более чем в 100 различных системах моделирования. Компания Modelon предлагает несколько программных продуктов для работы со стандартом FMI в MATLAB/Simulink и MS Excel, а также для создания FMU (Functional Mock-up Unit) моделей, состоящих из других FMU блоков.

FMI Toolbox для MATLAB/Simulink и FMI Toolbox Coder обеспечивают полную поддержку стандарта FMI для платформы MATLAB/Simulink. FMI Toolbox позволяет работать в любом из доступных на сегодняшний день режимов для разработки систем управления, виртуального прототипирования, проектирования и оптимизации систем, а также валидации и верификации MIL/SIL/HIL. В свою очередь FMI Toolbox Coder позволяет конвертировать модели Simulink в FMU компоненты и использовать их на других платформах.

Компания БазисСофт является эксклюзивным представителем Modelon на территории России и СНГ!

FMI Toolbox для MATLAB/Simulink

FMI Toolbox для MATLAB/Simulink от компании Modelon позволяет импортировать модели в формате FMU (Functional Mock-up Unit) в Simulink, таким образом, объеденяя Simulink с любой из более чем 100 альтернативных сред моделирования. Простой и понятный интерфейс для работы с блоками FMU в Simulink позволяет легко настраивать входные и выходные параметры, опции для расчета, а также внешний вид блока. Поддержка скриптов позволяет автоматизировать вычислительные эксперименты.

Импорт блоков FMU в MATLAB, позволяет не только создавать автоматизированные эксперименты, но и подключать FMU, например, ко встроенным решателям ДУ, осуществлять линеаризацию, проводить расчеты в установившемся режиме и исследовать пространство проектных параметров с помощью инструментов DOE.

FMI Toolbox Coder

FMI Toolbox Coder от компании Modelon позволяет пользователям экспортировать блоки FMU из Simulink, а также импортировать их в Simulink Coder. Экспорт моделей из Simulink в формат FMU позволяет переносить модели в другие среды моделирования, а также осуществлять совместное моделирование; осуществлять настройку параметров и, при необходимости, скрывать внутренние особенности модели для защиты интеллектуальной собственности. Импорт блоков FMU в Simulink Coder позволяет использовать их в рамках HIL экспериментов, а также осуществлять моделирование в реальном времени.

Для работы необходимы: MATLAB, Simulink, Matlab Coder, Simulink Coder и FMI Toolbox.

Вам также могут быть интересны:

  • Решения для моделирования от компании Altair solidThinking
  • Решения на базе языка Modelica от компании Maplesoft