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

Как скомпилировать с / bigobj в Dymola (Modelica)
Я интегрирую относительно небольшую модель конечных элементов (FE) в Modelica. При этом я создал модель (класс Modelica), которая может считывать матрицу массы (M) и жесткости (K) в формате двоичного файла Matlab. Я соединил модель FE с некоторыми...
1414 просмотров
schedule 26.10.2021

Моделирование в реальном времени Dymola / Modelica развивается слишком быстро
Я хочу смоделировать модель в Dymola в реальном времени для использования HiL. По результатам я вижу, что моделирование продвигается примерно на 5% быстрее. Интеграция успешно завершена при T = 691200 Процессорное время для интеграции: 6.57e +...
1016 просмотров
schedule 19.10.2021

работа с случаями if в разделе уравнений
Мне было интересно, как в Modelica возможно следующее: suppose variables a,b Timetable object c equation if a>c.y then b = f(a) // with f a mathematical function else b = g(a) // with g a mathematical function end...
867 просмотров
schedule 23.10.2021

Каков теоретический способ написать i ++ в Dymola? А есть гибридная непрерывная и дискретная модели?
Я только начал изучать modelica и у меня есть один (новичок) вопрос. Проблема для меня в том, чтобы изменить образ мышления с обычного программирования на модельный. Я хочу сделать простую программу. У меня есть входной массив с выходными...
151 просмотров
schedule 20.10.2021

Получить текущее название модели и путь к файлу в Dymola
Я хочу открыть текущую модель или подмодель во внешней программе. В настоящее время я вручную добавляю команду ко всем моделям. Например: system("mytool --path \"C:\\MyModel.mo\" --model \"MyModel.SubModel\""); Есть ли функция, которая...
627 просмотров
schedule 26.09.2021

Как обновить видимость объекта на основе параметра
Связи имеют как минимум две важные переменные. Переменная потока и переменная непотока (а затем потоки, но не будем об этом говорить). Для ясности я буду ссылаться на коннектор Fluid и его переменные m_flow (переменная потока) и p (не переменная...
632 просмотров
schedule 28.11.2021

Стандартные насосы Modelica (в обоих направлениях)
Привет В моей модели есть насос с dp = 1 бар и труба, которая снижает dp на 1 бар. Насос должен работать в обоих направлениях. Дополнительно имеется трехходовой клапан, обеспечивающий пониженное давление на стороне 3 бара. Но с моей моделью есть...
109 просмотров
schedule 04.10.2021

Анимационный просмотр в Дымоле не показывает картинки
Я работаю над механической моделью Modelica, которая включает Modelica.Mechanics.MultiBody.Visualizers.FixedShape анимацию сборки, но при использовании этого компонента в тривиальной модели в представлении анимации ничего нет, но при использовании...
42 просмотров
schedule 29.11.2021

Почему параметры не могут быть распознаны между моделями, подключенными компонентом Controlbus в Dymola / Modelica?
Я делаю интерфейсный пакет, который может вводить параметры моделей в цикле симуляции. Для связи между пакетом интерфейса и имитационной моделью я использовал Controlbus из стандартной библиотеки Modelica Ver. 3.2.2. Проверка модели прошла...
36 просмотров
schedule 25.11.2021

Dymola отмечает равноудаленную сетку времени и сохраняет переменные на событиях
Есть ли способ указания флага / сценария для моделирования: Сохранять переменную в событиях, так же, как Simulation Setup \ Output \ Store переменные в событиях Эквидистантная временная сетка, такая же, как Simulation Setup \ Output \...
657 просмотров
schedule 14.01.2022

сбросить флаги Dymola на значение по умолчанию из скрипта mos
Есть ли команда для сброса всех флагов Dymola до значений по умолчанию из сценария .mos? В графическом интерфейсе есть кнопка для этого, мне в основном нужна команда mos, которая делает то же самое, что и кнопка Reset All Flags в левом нижнем углу:...
31 просмотров
schedule 19.02.2022

Аннотация эксперимента в Dymola / Modelica
Я пытаюсь изменить настройки моделирования (startTime, stopTime, Interval) для эксперимента в зависимости от размера внешнего файла, представленного в модели. Аннотация эксперимента позволяет установить эти параметры моделирования следующим...
189 просмотров

Может ли динамическая модель достичь реального устойчивого состояния в Дымоле?
Я провел симуляцию динамической модели в Dymola, после того, как симуляция 200000-х годов закончена, кажется, что модель не достигла устойчивого состояния. Я предполагаю, что это вызвано ошибкой численного расчета. У меня вопрос: Как достичь...
47 просмотров
schedule 28.02.2022

Modelica гибкий размер массива в записи - не удалось расширить
Я пытаюсь прочитать несколько файлов (csv, 2 столбца) с соответствующими именами (String) и методами интерполяции smoothness (String). Используя запись, я получаю красивый графический интерфейс в Dymola: Чтобы объяснить мою проблему, вот...
236 просмотров
schedule 19.03.2022

pyFMI Modelica: FMU не содержит двоичных файлов для этой платформы.
Я пытаюсь запустить простые учебные примеры с пакетом pyFMI на Python, но получаю сообщение об ошибке. FMU не содержит двоичного кода для этой платформы. Пытался установить переменные среды для FMULibrary, но ошибка все еще существует. Буду...
1046 просмотров
schedule 19.03.2022

Как использовать флаги компилятора в Dymola 2019 FD01 для компилятора Visual Studio
Я изучаю возможность использования флагов компилятора для повышения скорости скомпилированного кода в Dymola 2019 FD01. Я начал с: Advanced.Define.GlobalOptimizations=2; что эквивалентно / Og и улучшило скорость модели на 100%! Я искал,...
191 просмотров
schedule 19.03.2022

Аннотации Modelica, обратные функции, игнорируются
Проблема: аннотация inverse функции игнорируется, а обратная величина вычисляется численно. Согласно спецификациям Modelica , можно указать инверсию данной функции. Чтобы проверить эту функциональность, я попробовал использовать очень...
140 просмотров

Как найти недостающие уравнения в Дымоле?
Я строю модель в дымоле, но при переводе модели появляется ошибка, показывающая, что в системе не хватает одного уравнения. Итак, как мне найти недостающие уравнения в Димоле?
59 просмотров
schedule 26.03.2022

Сервер Dymosim OPC: MATLAB не может получить доступ к элементам
В настоящее время я использую Dymola 2015 и пытаюсь запустить свою модель на встроенном сервере OPC. Это очень простая модель, синусоидальная волна с реальным выходным интерфейсом. Пока что работает следующее: Я могу запустить встроенный OPC...
257 просмотров
schedule 04.04.2022

что влияет на время выполнения моделирования в Modelica
Чтобы ускорить моделирование моей модели в Modelica, я задаю следующий вопрос: Что влияет на время выполнения моделирования в Modelica? Я буду благодарен за любую возможную помощь.
201 просмотров
schedule 12.04.2022