Вопросы по теме 'jmodelica'

JModelica отказывается загружать libhsl.so
JModelica отказывается загружать файл libhsl.so как разделяемую библиотеку, хотя я установил переменную LD_LIBRARY_PATH : Исключение типа: OPTION_INVALID в файле "../../../../Ipopt/src/Algorithm/IpAlgBuilder.cpp" в строке 321: Сообщение об...
325 просмотров
schedule 10.06.2023

JModelica: изменение переменной цикла итерации без повторной компиляции
У меня возникла следующая, довольно фундаментальная проблема с JModelica. Рассмотрим довольно простую модель: model TEST Real Dum(start = 0); parameter Integer It = 5; algorithm Dum := 0; for i in 1:It loop Dum := Dum + 1; end for;...
413 просмотров
schedule 20.10.2022

Ошибка Python / Pyomo в JModelica
Я установил коммерческий пакет решателя (OCT) для JModelica (на основе python) -> Когда я хочу открыть JModelica через «Ipython», я получаю следующее сообщение об ошибке: Traceback (most recent call last): File...
172 просмотров
schedule 28.04.2022

Доступ к проверенным библиотекам функций (например, функциям bessel) в Dymola / Modelica
Мне нужны функции Бесселя в Modelica, а также множество возможных функций в будущем, которые уже существуют во внешних библиотеках C / Fortran / Python / etc. Я знаю, что есть какая-то возможность вызывать внешние функции, поскольку именно так...
107 просмотров
schedule 13.07.2022

Удаление аннотаций из модели Modelica
Я разрабатываю библиотеку Modelica, и мне нужно создать документ с перечислением исходного кода. Я хотел бы иметь возможность включать исходный код моделей Modelica без аннотаций. Я мог бы вручную отредактировать их, но я ищу более...
165 просмотров

ImportError с pyfmi
Я привязываю использовать pyfmi в кластере Linux HPC наших университетов. Сборка FMILibrary, а также установка pyfmi не вызывают ошибок. Однако при попытке импортировать pyfmi в python я получаю следующее сообщение об ошибке: Файл...
489 просмотров
schedule 18.01.2024

Можно ли подавить вывод решателя JModelica?
Я использую JModelica для одновременного выполнения многих симуляций. Было бы очень хорошо подавить статистику решателя, например Final Run Statistics: --- Number of steps : 691 Number of function evaluations...
55 просмотров
schedule 09.02.2023

Запуск JModelica в PyCharm — запуск файла .bat перед интерпретатором PyCharm для настройки среды
Я делаю большую часть своей разработки в PyCharm и хотел бы сделать то же самое с JModelica. Я понимаю, что setenv.bat необходимо запустить до открытия интерпретатора, чтобы интерпретатор знал, где найти библиотеки JModelica Python, такие как...
200 просмотров
schedule 03.09.2022

неопределенная ссылка на '__imp_fmi2_import_free'
Я пытался скомпилировать и связать тестовый файл, написанный на c, который может взаимодействовать с FMILibrary из JModelica. Я смог скомпилировать и скомпоновать его и запустить в Linux-системах. При переходе к Windows я использую компилятор...
651 просмотров

Включение причинно-следственной связи в симуляцию Modelica приводит к ошибке перевода при выравнивании модели.
Я хочу смоделировать контроллер для модели масса-пружина, которая работает на основе энергии: model model //constants parameter Real m = 1; parameter Real k = 1; parameter Real Fmax = 3; parameter Real x0 = 1; parameter Real x1 = 2;...
155 просмотров

OpenModelica жалуется на отрицательное значение, которое не может быть отрицательным
После этого вопроса я модифицировали контроллер на основе энергии, который я описал здесь , чтобы избежать отрицательные значения внутри sqrt : model Model //constants parameter Real m = 1; parameter Real k = 2; parameter Real Fmax =...
150 просмотров

Библиотека Parametrised Modelica и возможность использовать модели в качестве параметров
Я пытаюсь сделать параметризованную библиотеку. Я отлично работаю, используя в качестве параметров пакеты и коннекторы. Также возможно использование модели в качестве параметра. Однако, если модель используется в библиотеке для построения новых...
123 просмотров
schedule 28.10.2023

матрица сингулярна относительно заданной линейной системы, не разрешимой
После этого вопроса я изменил свой код на: model test // types type Mass = Real(unit = "Kg", min = 0); type Length = Real(unit = "m"); type Area = Real(unit = "m2", min = 0); type Force = Real(unit = "Kg.m/s2"); type Pressure =...
404 просмотров
schedule 10.07.2023

Проблема: скомпилировать c-код FMU из jmodelica с помощью emscripten
Проблема Если я попытаюсь скомпилировать c-код (из FMU, экспортированного JModelica) с помощью emcc, я получаю сообщение об ошибке, что файл заголовка «gnu / stubs-32.h» не найден. emcc -I /usr/include/ -I /usr/include/x86_64-linux-gnu/ -I...
240 просмотров
schedule 29.07.2023

Создание двух случайных переменных депеданта времени с разными периодами выборки
Следуя этому вопросу , я пытаюсь сгенерировать две зависящие от времени случайные функции omega1 и tau , используя этот пример . Разница в том, что мне нужно иметь два разных периода выборки 0.05 и 0.17 для omega1 и tau соответственно....
134 просмотров
schedule 17.11.2023

Параметризованная библиотека Modelica и возможность «отложить» настройку структурного параметра - часть 3
Я работаю над поиском хорошего способа разделить код на две части: общую библиотеку и код приложения. Примеры, с которыми я работаю, обычно содержат жидкости, и я хочу сделать общую библиотеку независимой от количества компонентов в жидкости. Идея...
85 просмотров
schedule 01.05.2022

Не удается запустить FMU в pyFMI?
Я пытаюсь смоделировать FMU, экспортированный из OpenModelica, с помощью pyFMI: from pyfmi import load_fmu import os baseDir = os.path.dirname(os.getcwd()) fmu = baseDir + '\\Woody\\woody.fmu' model = load_fmu(fmu) # Get the options opts =...
238 просмотров
schedule 18.10.2023