Вопросы по теме '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 просмотров
schedule
26.03.2022
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 просмотров
schedule
06.04.2023
Включение причинно-следственной связи в симуляцию 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 просмотров
schedule
27.07.2022
OpenModelica жалуется на отрицательное значение, которое не может быть отрицательным
После этого вопроса я модифицировали контроллер на основе энергии, который я описал здесь , чтобы избежать отрицательные значения внутри sqrt :
model Model
//constants
parameter Real m = 1;
parameter Real k = 2;
parameter Real Fmax =...
150 просмотров
schedule
25.11.2022
Библиотека 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