FMI расшифровывается как Functional Mockup Interface. Это стандарт для обмена моделями и совместного моделирования.
0 ответов

Существует ли оболочка.NET для FMU?

Мне нужно совместно моделировать FMU (сгенерированный из OpenModelica) в приложении.NET. Есть ли.NET эквивалент JFMI или PyFMI?
24 мар '15 в 10:19
1 ответ

Значения переменных FMU не совпадают с входными

Я получаю странное поведение в простой ко-симуляции, которую пытаюсь настроить. Я настроил энергетическую модель здания в EnergyPlus, чтобы проверить FMU, сгенерированный из JModelica. Тем не менее, модель энергии здания будет зависать на этапе совм…
17 авг '16 в 20:11
1 ответ

Изменение параметра pyFMI не меняет вывод симуляции

Я изменяю исходные значения 2 параметров (в диапазоне возможных значений) с помощью pyFMI и моделирую реакцию модели. Я вижу, что на мой ответ влияет только 1 изменение переменной, но не другое, но если я моделирую модель только с По второй переменн…
06 дек '18 в 08:40
2 ответа

FMU-модуль и перевод из OpenModelica в Python с PyFMI

Загрузка FMU-модуля OpenModelica (с шумовым модулем MSL) в среде Python с PyFMI не работает. Я попытался запустить экспортированные FMU-модули из OpenModelica в PyFMI-среде. Детерминированные модели работают отлично. Однако, когда я включаю модели ш…
03 янв '19 в 09:04
2 ответа

FMIlibrary для пакета PyFMI (64 бит)

У любого есть идея разработать FMILibrary(64 бит) для пакета PyFMI. FMILibrary(32 бит) успешно скомпилирован с пакетом PyFMI. заранее спасибо за ваши полезные идеи
10 дек '15 в 09:53
2 ответа

Блокнот Jupyter, скрывающий код и другие файлы

У меня есть постоянный проект, в котором физическое моделирование в Modelica извлечено из FMU. Эти функциональные модули макетов используются с PyFMI для реализации моделирования. С этой целью я также написал несколько модулей Python. То, что я хочу…
26 июн '17 в 15:14
1 ответ

FMU FMI моделирование, нет оценки некоторых уравнений после инициализации

Я полагаю, что моя проблема так или иначе связана с этим предыдущим вопросом, но я не смог исправить мою проблему с их советами. Вот минимальный нерабочий пример. У меня есть простая электрическая схема с коммутатором в ней (разработано в openModeli…
08 авг '15 в 08:52
1 ответ

FMU от модели Simulink не может обрабатывать входы?

Я работал над способом экспорта моделей из Simulink в FMU, который мы откроем с открытым исходным кодом, когда у нас будет не очень глючная версия. Я и коллега наконец-то получили рабочую версию и извлекли наш первый FMU из почтового индекса. Оказыв…
06 июл '18 в 09:07
2 ответа

Dymola FMU ошибка экспорта / импорта

Я использую Dymola 2017 (компилятор Visual Studio 2013/VisualC++ 2013 Express Edition (12.0)). Я пытался экспортировать различные примеры MSL (например, Modelica.Electrical.Analog.Examples.CauerLowPassAnalog) в качестве FMU (co-sim и Model exchange)…
25 май '17 в 07:26
2 ответа

Установка начальных значений в блоке инструментов FMI с помощью Matlab

(Этот вопрос похож на предыдущий вопрос, который я опубликовал, но ситуация изменилась...) Я использую панель инструментов Modelon FMI для интерфейса Dymola/Simulink для импорта файла fmu типа Model-Exchange (версия 1.0) в модель Simulink. У меня ес…
24 апр '13 в 21:05
1 ответ

FMI (функциональный интерфейс макета): Matlab / Simulink импорт / экспорт

Я хотел бы использовать интерфейс FMI для соединения Matlab и Simulink с другими программами. Мой вопрос: доступны ли пакеты импорта / экспорта с открытым исходным кодом FMU? Я просто нахожу https://www.fmi-standard.org/tools. Большое спасибо!
26 янв '17 в 10:23
1 ответ

Ошибка симуляции FMU с FMU_SDK

Я пытался экспортировать созданную мной fmu из файла file.c и XML, но я не знаю, почему у меня возникает эта проблема, когда я пытаюсь смоделировать "Выводы недопустимых элементов"
11 июл '17 в 11:52
2 ответа

Как я могу использовать Dymola для производства FMU с 64-битной DLL

Мне нужно использовать dymola для создания fmu-файла с 64-битным dll.Состояние:Я использую /questions/tagged/bin64-version-dymola, но fmu-файл 32-bit-dll Я искал в интернете и обнаружил, что должен установить флаг Advanced.CompileWith64=2. Но пробле…
08 июн '13 в 09:58
2 ответа

Анализ чувствительности с использованием PyFMI - FMU в цикле for

Основная цель Анализ чувствительности сети централизованного теплоснабжения. Подход Модель Modelica системы (в Dymola) с использованием библиотек AixLib и BuildingSystem Экспорт модели в качестве симулятора FMU Используйте SALib (библиотека Python д…
17 ноя '17 в 19:24
1 ответ

Опции совместного моделирования FMU 'ncp'

Если я установлю значение переменной 'ncp' на большое число, например 400000 для Simulation_options, и смоделирую его. Я получаю ошибку, как показано в приложении. результат моделирования с final_time = 4.0. Если я даю ncp=100000, это работает. Мне …
19 янв '16 в 12:38
1 ответ

FMU-экспорт кода Python или интерфейса Python со стандартом FMI для использования в Co-Simulation EnergyPlus

Моя исследовательская группа разработала код Python для нового компонента здания, который мы хотели бы совместно моделировать с EnergyPlus. Для повторного использования и влияния на рынок мы бы хотели, чтобы это подключение было как можно более прос…
08 июн '15 в 19:36
3 ответа

Использование pyfmi с многопроцессорной обработкой для моделирования FMU Modelica

Я пытаюсь смоделировать несколько FMU Modelica параллельно, используя python/pyfmi и многопроцессорность. Однако я не могу вернуть любые объекты Pymi-FMI из подпроцессов после инициализации FMU. Кажется, что объекты FMI pyfmi (например, pyfmi.fmi.FM…
09 ноя '16 в 16:40
1 ответ

Изменить переменную / функцию FMI во время симуляции

У меня есть простой файл FMU, который содержит блок синуса, который принимает вас в качестве входных данных и выводит у. В этом случае u устанавливается равным времени. В своем коде C++ я загрузил библиотеку FMI из FMILibrary и сделал все необходимы…
06 дек '17 в 00:32
0 ответов

Кросс-компиляция Openmodelica и FMU (Windows -> Linux)

Подобно этому вопросу, я хотел бы скомпилировать FMU в Windows(64 бита) и использовать его для Ubuntu. Я уже настроил cygwin и mingw и добавил переменные пути, но пока мне не повезло. Есть ли в OMEdit переменные внутреннего пути, которые мне нужно о…
22 фев '18 в 09:28
1 ответ

Различия версий стандартной библиотеки FMI - C приводят к ошибкам компоновки

У меня есть общедоступный FMU, для которого я пытаюсь связать встроенный файл.so с остальной частью моей программы. (Это содержится в файле.fmu, если вы просматриваете его в виде архива.) На этапе компоновки я получаю следующие неопределенные ошибки…