Описание тега dymola
Dymola - это коммерческая среда моделирования и симуляции, основанная на открытом языке моделирования Modelica.
1
ответ
Modelica: начальное условие для функции шага
Я хотел бы задать вопрос Modelica о том, когда функция, и следующий исходный код не может быть правильно функционировал. Переменная Pstart_CONV является начальным условием для der(x_calc) в операторе if, а значение Pstart_CONV задается x, когда "ког…
16 июл '14 в 01:05
1
ответ
Как я могу сделать автозаполнение текста в Dymola?
Как мне выполнить автозаполнение текста в редакторе моделей Dymola? Кроме того, тот же вопрос для командной строки.
30 апр '15 в 16:51
1
ответ
Двухфазное смазывание потока или кавитации
Как мне обращаться с двухфазным потоком смазки в Димоле? Я хочу смоделировать возможную кавитацию или воздух, который находится внутри масляного насоса двигателя IC, но я не знаю, как я мог бы управлять жидкостью в этой части. Моделирование нефтяной…
25 янв '16 в 12:38
1
ответ
Dymola BlockTimers для симуляции, которая была остановлена
У меня есть симуляция, которая очень медленная в определенные моменты времени (в моем примере, показанном ниже во время =358,65). в eventlog.txt а также dslog.txt на этот раз нет записей В качестве следующего шага я установил для GenerateTimers и Ge…
15 янв '19 в 13:34
1
ответ
Моделирование пространственных PDE в Modelica - доступ к значениям переменных в определенное время
Этот вопрос несколько связан с моим предыдущим вопросом, где я не совсем нашел правильное решение. Ссылка: ранее SO-нить Я решаю PDE, которые являются временным вариантом с одним пространственным измерением (например, уравнение теплопроводности - см…
08 янв '14 в 12:38
0
ответов
Ошибка ddeexec при связывании matlab с димолой
Я пытаюсь соединить matlab с dymola, используя функцию dymolaM из MFiles, разработанную Modelon.Симуляция выполняется без проблем, но после x часов симуляции я получаю следующее сообщение: Error using ddeexec The first argument 'channel' is not vali…
29 апр '14 в 07:16
1
ответ
Компонент стандартной библиотеки Modelica AbruptAdaptor
Протестировано с: Версии MSL: 3.2.1, 2013-08-14, сборка 2 (2013-08-14 08: 44: 41Z) 3.2.1, 2013-08-14, сборка 4 (2015-09-30 09:15:00Z) Ниже представлена модель с 4 компонентами: Источник массового расхода (M_bound) AbruptAdapter (abruptAdapter) Дин…
29 мар '16 в 19:49
1
ответ
Интерпретация плоского кода и счетные уравнения в Димоле
У меня проблемы с поиском источника дополнительного неизвестного в проекте моделирования, над которым я работаю. Я получаю сообщение о том, что у меня 34 неизвестных и 33 уравнения. Я решил взглянуть на сплющенный код в Dymola, и хотя я могу подсчит…
28 янв '18 в 17:31
2
ответа
Можно ли условно установить атрибуты уравнения в Modelica?
Я работаю над большой моделью, которая включает в себя несколько подсистем и довольно большое количество переменных / уравнений. Я использовал защищенный атрибут в подсистемах, чтобы в результатах моделирования были видны только результаты уровня си…
02 авг '16 в 01:31
2
ответа
Можно ли запустить Dymola без графического интерфейса?
У меня есть приложение, над которым я работаю, которое в настоящее время берет модель, передает ее в OpenModelica, компилирует, запускает симуляцию и получает результат. Мы хотели бы перейти на использование Dymola, но я не могу понять, как это сдел…
06 окт '16 в 19:32
1
ответ
Как обновить видимость объекта на основе параметра
Соединения имеют как минимум две важные переменные. Переменная потока, а не переменная потока (а затем потоковые данные, но не будем говорить о них). Для ясности я буду ссылаться на соединитель жидкости и его переменные m_flow (переменная потока) и …
09 сен '16 в 18:41
0
ответов
Внешние функции: альтернативный метод использования.dll из C-скрипта
Это сопутствующий вопрос к Внешним функциям: Ссылка заголовков в C-скрипте на скомпилированную dll. Этот вопрос переполнения стека использует вызов внешней функции Modelica для c-скрипта. Затем этот c-скрипт использует c-функции, содержащиеся в.dll.…
16 дек '16 в 14:57
2
ответа
Временная интеграция стабильности в моделях
Я строю модель конечного объема в Димоле, которая развивается во времени и пространстве. Пространственная дискретизация жестко закодирована в разделе уравнений, временная эволюция реализуется с помощью члена, состоящего из der(phi). Всегда ли времен…
24 мар '14 в 15:42
1
ответ
Параметры, которые иногда не редактируются во вкладке симуляции Dymola и FMU
Пример: Вы создаете модель с 9 параметрами, которые, как вы ожидаете, будут редактируемыми на вкладке "Моделирование" и настраиваемыми пользователем в FMU. Тем не мение, Только 5 параметров кажутся редактируемыми на вкладке Simulation. Аналогично, F…
01 июн '16 в 14:23
1
ответ
Как я могу добавить модель / класс из одного пакета в другой класс / модель, присутствующую в другом пакете в Dymola?
У меня есть блок (субмодель)Submodel_A в модели Model_AA подарок в упаковке Package_A, Я хотел бы добавить Submodel_A в другую модель Model_AB, который присутствует в упаковке Package_B, Я попытался скопировать компоненты или код и вставить его туда…
10 май '16 в 13:29
2
ответа
Можно ли построить "условный" FMU с помощью Modelica?
У меня есть приложение, в котором я использую Dymola в качестве среды разработки, но буду экспортировать модели в форме FMU для использования в другом приложении. Системы, которые я моделирую, имеют взаимозаменяемые компоненты, что делает их идеальн…
17 фев '17 в 07:34
2
ответа
Димола Результаты checkModel()
checkmodel([Some Model]) открывает графический интерфейс "Сообщения Dymola", вкладку "Перевод" и отображает Errors, Warnings, а также Messages, Кто-нибудь знает, как записать эту информацию в лог-файл или получить их в качестве возвращаемого значени…
17 ноя '15 в 12:30
1
ответ
Решатель DASSL в OpenModelica и Dymola
У меня есть вопрос, касающийся обработки событий в OpenModelica и Dymola. Следующая модель ограничивает входной сигнал определенным порогом. Это необходимо, чтобы избежать отрицательного аргумента log(). Для этого создается событие, и переменная арг…
20 фев '15 в 15:15
1
ответ
Моделирование диффузии в димоле /Modelica
У меня проблема с моделированием диффузии в Димоле. Я хочу иметь два отдельных объема (заполненных воздухом), которые можно соединять и, таким образом, обмениваться теплом посредством диффузии. Мой подход состоял в использовании библиотеки Modelica.…
09 фев '15 в 11:21
1
ответ
Ошибка образца функции в димоле?
Когда я пытался моделировать простую модель в Dymola (2015) с помощью sample функция: model test_sample Integer counter(start = 0); algorithm when sample(0, 0.25) then counter:=counter + 1; end when; end test_sample; Мне нужно было увеличить количес…
29 мар '16 в 13:13