Вопросы по теме 'modelica'
Modelica - как реализовать конструктор для записи
Как лучше всего реализовать конструктор для записи? Кажется, что функция должна иметь возможность возвращать объект записи при создании экземпляра записи в какой-то более поздней модели выше по дереву, но я не могу заставить это работать. На данный...
670 просмотров
schedule
25.06.2022
включение/выключение управления без событий в Modelica
Я пытаюсь управлять фотоэлектрической системой, подключенной к сети, на основе напряжения сети. Идея такова: когда напряжение сети поднимается выше VMax, я хочу выключить систему на timeOff. Когда timeOff прошло, я хочу снова включить, но только...
1410 просмотров
schedule
18.06.2022
Как мне получить доступ к временной переменной в modelica
Я хотел бы смоделировать явно зависящее от времени дифференциальное уравнение в Modelica.
Скажем, я хотел бы моделировать
Real x(start=1);
der(x) = t;
в Modelica. Как правильно получить доступ к временной переменной t?
5471 просмотров
schedule
28.12.2021
Как смоделировать только одну из трех подмоделей в Dymola / Modelica
Я новичок в Димоле, и мне нужно построить химический реактор в Димоле. Я смоделировал поведение реактора в 3 разных моделях, потому что реактор ведет себя по-разному в зависимости от переменной x. Таким образом, модель a действительна для x ‹= 0,1,...
184 просмотров
schedule
14.12.2022
как использовать частичную производную в моделике?
Если мне нужно использовать частную производную в modelica, как это можно использовать. Я не уверен, можно ли решить частную производную в modelica, но я хотел бы знать, можно ли ее использовать тогда, как ее следует реализовать.
1576 просмотров
schedule
11.12.2023
Как я могу добавить собственный пакет в путь запуска в Dymola / Modelica?
У меня есть собственный пакет, который я постоянно использую в моделях Dymola, и я хотел бы поместить этот пакет в общий каталог, который автоматически загружается при запуске Dymola. Моя текущая стратегия - загрузить пользовательский пакет при...
2716 просмотров
schedule
03.04.2024
Правильное использование inStream () в Modelica
Я пытаюсь построить очень простую модель распределенного объема теплоносителя в Modelica и изо всех сил пытаюсь правильно реализовать ее с помощью оператора потока. В этом томе в качестве среды используется DryAirNasa, и я хотел бы, чтобы в нем не...
1228 просмотров
schedule
28.06.2023
Дискретная семантика Modelica
Я пытаюсь понять семантику Modelica для дискретного сигнала. Учитывая ступенчатый сигнал, который мгновенно переходит от 0,0 к 1,0 с бесконечным наклоном при t = 0,5. Затем предположим, что у вас также есть оператор when, как в следующем коде:...
218 просмотров
schedule
02.03.2022
числовая болтовня в моделике
Я столкнулся с интересным явлением в Димоле, и я думаю, что причина его может быть связана с моей моделью, но я не знаю, что это может быть причиной. Очень признателен, если кто-нибудь может дать мне небольшой намек на это.
Моя проблема в том, что...
801 просмотров
schedule
23.12.2021
Оценка переменных в определенное время в Modelica
У меня есть набор переменных в моем моделировании Modelica (с использованием Dymola), который работает хорошо. Теперь я хочу изобразить поведение некоторых из этих переменных, которые пронумерованы (с индексами). Я не хочу строить график зависимости...
1511 просмотров
schedule
06.04.2023
Modelica - отображение немодельной функции на модель
Если у меня есть немодельная функция, у которой нет ввода и вывода, например
void foo(void)
{
variable1;
variable2;
for loop
{
if conditions
}
variable2=foobar(); // another function call, foobar() is not modelica function
}...
238 просмотров
schedule
23.08.2022
Как использовать настоящий входной разъем в OpenModelica?
Я хотел бы иметь такую модель OpenModelica:
С левой стороны находится «Разъем реального входа» с именем u , а с правой стороны - «Разъем реального выхода» с именем y . Идея модели - просто взять значение ( u ), умножить его на 2 и вернуть...
629 просмотров
schedule
13.12.2022
Значения угла перевернутого маятника в Modelica
Я хочу создать систему, которая будет имитировать маятник в виде перевернутого колеса с обменом моментами, показанным ниже.
Пока у меня есть система, состоящая из трех моделей:
RotationalPendulum.mo
model RotationalPendulum
import...
1256 просмотров
schedule
19.07.2022
modelica: разные результаты для раздела уравнения и раздела алгоритма
Следующая простая модель верна и работает в дымоле:
model new_timer
Modelica.Blocks.Logical.Timer timer;
Real my_time( start=0);
equation
timer.u=true;
my_time=timer.y;
end new_timer;
Однако приведенный ниже пример верен во...
444 просмотров
schedule
12.06.2022
Выполнить команду dymola из командной строки
Есть ли способ передать Dymola команду из командной строки Windows? Я хочу передать ему такие команды, как Simulate(), openModel и т. д.
2181 просмотров
schedule
25.12.2022
стабильность интегрирования по времени в моделях
Я строю модель конечного объема в Димоле, которая развивается во времени и пространстве. Пространственная дискретизация жестко закодирована в разделе уравнений, временная эволюция реализована с помощью члена, состоящего из der (phi).
Всегда ли...
448 просмотров
schedule
12.09.2022
Фиксированное значение параметра в модели
У меня есть параметр z, для которого мне всегда нужно значение 1.
model test
Real parameter z = 1;
end test;
Когда я перетаскиваю эту модель и дважды щелкаю по ней, открывается вкладка параметров, и я могу изменить значение. Как я могу...
1844 просмотров
schedule
12.10.2022
Изменение размера изображений в документации Modelica
Рассмотрим этот сценарий. Я сохраняю построенную кривую, используя параметр сохранения в окне построения OMEdit. Я хочу использовать это изображение в документации той же модели в качестве ссылки для других. Но проблема в том, что изображения,...
170 просмотров
schedule
28.08.2022
Dymola — непрерывный ввод для конечного автомата
При попытке использовать конечные автоматы в Dymola (кстати: я абсолютный новичок) у меня возникают проблемы с объявлением синусоидальной кривой в качестве входной переменной. Я получаю следующее 1-е сообщение об ошибке (вставляю только начало):...
328 просмотров
schedule
12.08.2023
Кто-нибудь может имитировать библиотеку жидкости (Modelica)
У меня только один вопрос. Может ли кто-нибудь смоделировать пример теплообменника из стандартной библиотеки Modelica с помощью OpenModelica? Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation. Когда я пытался смоделировать это,...
298 просмотров
schedule
30.04.2023