Симуляционные модели создают в производстве для различных целей. Но ключевая причина - это возможность детально проанализировать поведение физических систем. Созданная симуляционная модель способствует более глубокому пониманию системы, процесса или машины. Полученную информацию от модели можно применить для систем управления. С финансовой точки зрения лучше понимание архитектуры системы ведёт к более эффективному её использованию. Другой не менее важный аспект симуляционный модели - это возможность проводить опыты без риска. Можно провести любой неразрушающий или разруша́ющий контроль надежности машины на симуляционной модели при этом не потребуются высокие расходы.
Однако физические системы часто состоят из компонентов, поставляемых разными производителями. Поэтому для их моделирования на помощь приходит FMI. Идея FMI заключается в том, чтобы объединить различные компоненты, которые имеют сложный механизм взаимодействия друг с другом и визуализировать, на симуляционной модели.
Functional Mock-up Interface (FMI) является стандартизированным интерфейсом, используемым во огромном количестве программного обеспечения для симуляции и моделирования.
В разработка стандарта FMI приняло множество компаний специализирующихся на разработке программного обеспечения, а также научно-исследовательский центр при участии Европейского консорциума и по инициативе Dassault Systèmes в рамках проекта MODELISAR. Проект MODELISAR начался в 2008 с разработки спецификация FMI. Проект охватывал технологические исследования и подтвердил эффективность FMI на практике, благодаря стандарту производители смогли создавать передовые прототипы, а в некоторых случаях, даже готовые к продаже продукты.
Опыт показал, что созданные FMI модели с помощью программных инструментов для моделирования, можно подключать друг с другом в рамках единой симуляционной модели. Другая возможность - это создание программных библиотек , называемых FMU (= Functional Mock-up Unit). Стандарт FMI распространяется по лицензии с открытым исходным кодом.
Каждая модель FMU представляет собой ZIP-архив с расширением ".fmu", который включает в себя:
- XML-файл для описания переменных используемых самой моделью FMU;
- все формулы используемые в модели (заданные в качестве функций на языке C)
- дополнительная информация, например, таблицы параметров, пользовательские интерфейсы, документацию по модели и т.д.
(см. en.wikipedia.org/wiki/Functional_Mock-up_Interface).
Цели и содержание обучения
- Основы симуляции
- Установка и моделирование MapleSIM
- Создание и открытие проекта в MapleSIM
- Работа со средой моделирования
- Знакомство с интерфейсом пользователя
- Понимание принципов MODELICA
- Создание модели MODELICA
- Создание online-подключения
- Установка обновлений программного обеспечения
Описание | Номер модели | ||
---|---|---|---|
TM292 – MapleSim и Functional Mock-up Interface (FMI) | TM292TRE.452-GER TM292TRE.452-ENG |