Вопросы по теме 'modelica'
Ошибка подключения Python – Modelica из-за ошибки импорта
Я пытаюсь связать Modelica и Python с помощью блока Python27, предоставленного Berkeley Simulations Lab:
http://simulationresearch.lbl.gov/modelica
Я использую этот блок для вызова функции Python:
def Test2(WriteValues):
'''...
304 просмотров
schedule
09.11.2022
Порядок оценки Modelica
Я не могу найти никакого ответа в спецификации Modelica, поэтому прошу вас, ребята. В спецификации указано, что A tool is free to solve equations, reorder expressions and to not evaluate expressions if their values do not influence the result (e.g....
119 просмотров
schedule
23.11.2023
Как найти одно событие в Modelica?
Помогите пожалуйста с простой задачей.
У меня есть функция delta=f(time). Смотрите картинку.
Мне нужно найти значение «времени», когда «дельта» стала равной нулю, и присвоить значение времени некоторому параметру. Например, на картинке...
50 просмотров
schedule
26.05.2024
OpenModelica показывает результат, продолжая симуляцию
Может ли OpenModelica отслеживать переменную во время моделирования? Что-то вроде области видимости в Matlab Simulink. В настоящее время я использую OMEdit v1.12.0, и он отображает все результаты только в конце моделирования. Я новичок в Modelica,...
182 просмотров
schedule
19.10.2022
Преобразование моделей Modelica из Dymola в JModelica - устранение ошибок в файле журнала
В настоящее время я пытаюсь скомпилировать netCDF-DataReader в JModelica, но пакет разработан в Дымоле. На этапе компиляции происходит сбой:
netCD = compile_fmu('NcDataReader2.Examples.Simple',r'H:\Modelica\Modelica...
296 просмотров
schedule
06.07.2022
Производительность Dymola 2018 в Linux (xubuntu)
Проблема, с которой я сталкиваюсь, заключается в том, что при запуске моделирования (те же модели на основе IBPSA / AixLib) в Linux я получаю значительное снижение производительности (время моделирования примерно вдвое) по сравнению с машиной Windows...
202 просмотров
schedule
29.09.2022
Как указать время начала и время окончания эксперимента Димола как переменные?
Для простых тестовых моделей я обычно использую синтаксис, похожий на:
// Assuming the start time is 0 and stop time is 1
x = xMin + (xMax - xMin) * time;
y = f(x);
Чтобы быть правильным независимо от настройки моделирования, я хотел бы...
336 просмотров
schedule
06.09.2022
Переменная автоматически сбрасывается до нуля в операторе when sample ()
Следующий код Modelica сбрасывает переменную 'bb' в 0 после того, как она установлена в 123. Кто-нибудь может объяснить, почему? Я использую OpenModelica v1.13.2.
model test2
import Modelica.Utilities.Streams.print;
Real b(start=0,...
68 просмотров
schedule
05.10.2022
Как понять, что размер шага ограничивает и преобладает ошибка в Dymola
Dymola предоставляет функцию для анализа процесса числовой интеграции, два основных результата - «Ограничивает размер шага» и «Преобладает погрешность». Я провел несколько тестов в своей модели, как показано на следующем снимке экрана.
Но при...
180 просмотров
schedule
30.10.2022
Переменная частота дискретизации в OpenModelica
Я имею в виду этот пост:
альтернатива функции выборки с изменяющимся диапазоном выборки
Я хочу измерить среднеквадратичное значение (или среднее значение) с переменной частотой дискретизации, которую я могу подавать в качестве входного сигнала....
87 просмотров
schedule
16.06.2024
Предупреждение: компонент объявляется несколько раз и не может быть проверен на идентичность другим объявлениям с тем же именем - Modelica
Я получаю предупреждение, когда моделирую с Modelica в Twin builder. Предупреждение: компонент m_flow_start объявляется несколько раз, и его нельзя проверить на идентичность другим объявлениям с тем же именем. Хотя это предупреждение кажется не...
41 просмотров
schedule
02.10.2022