Выпущен релиз программного комплекса для междисциплинарного моделирования FlowVision 3.15.01.
Среди ключевых новинок:
- Приповерхностная сетка встроена непосредственно в основную сетку и более не является наложенной (химерной).
- Единицы измерения отображаются для физических величин во FlowVision. Пользователь имеет возможность выбирать системы единиц измерения и менять размерность параметра в интерфейсе.
- Универсальный физический процесс, позволяющий реализовать пользовательскую физико-математическую модель.
В статье рассказываем подробнее об этих и других новинках релиза.
С 2016 года FlowVision входит в реестр российского программного обеспечения и работает под управлением основных российских операционных систем на базе Linux и Windows. Поддерживаются ОС Astra Linux, РЕД ОС, ОС Альт.
Встроенная приповерхностная сетка
Приповерхностная сетка более не является наложенной (химерной) и встраивается непосредственно в основную сетку. Пристеночные ячейки основной сетки, вытесненные приповерхностной сеткой, удаляются. Новый алгоритм построения приповерхностной сетки повышает точность расчетов у поверхности обтекаемого объекта, особенно при наличии отрыва потока.
Настраиваемые системы единиц измерения
Для физических величин в интерфейсе пре-постпроцессора отображаются единицы измерения. Чаще всего пользователь может поменять единицу измерения. При этом, значение физической величины автоматически пересчитается в новую размерность.
В настройках пре-постпроцессора настраивается система единиц измерения, которая применяется к вновь созданным расчетным проектам.
Пользовательские уравнения в физических процессах
С помощью транспортного уравнения (уравнение общего вида «конвекция-диффузия-реакция») пользователь реализует новые физические процессы и расширяет круг решаемых во FlowVision задач:
Коэффициенты и константы уравнения задаются в настройках физического процесса с помощью редактора формул:
Например, с помощью этого уравнения инженеры ТЕСИС уже решают задачи:
- анализ времени присутствия вещества в расчетной области,
- реализация модели тромбообразования,
- моделирование процесса вулканизации.
Новинки пре-процессинга
Пленка – новая фаза, поверхность раздела фаз – граничное условие
Новый интерфейс работы с пленкой и поверхностью раздела фаз.
Для моделирования течения пленки, например в задачах обледенения, в расчетную модель добавляется новая фаза Пленка и настраивается ее взаимодействие с другими фазами в Модели.
Взаимодействие сплошных фаз содержит набор настраиваемых граничных условий. Реализуйте специфическую физику на поверхности раздела фаз, например фазовые переходы между жидкостью и газом, абляционные процессы и теплообмен.
Метод «осредненные связи» для решения задач ротор-статор
Новый метод решения задач ротор-статор работает быстрее метода Скользящих сеток, и при этом точнее метода Замороженного ротора.
Новые граничные условия для Скорости
Нормальная массовая скорость с переменным профилем: пользователь задает средний расход, а переменный профиль скорости на границе реконструируется из данных выше по потоку.
Позволяет решать задачи двигателестроения, где граничное условие расположено близко к венцу с лопатками.
Объемный расход: позволяет не пересчитывать объемный расход в нормальную массовую скорость или в массовый расход. Объемный расход часто используется при моделировании насосов и при решении задач вентиляции.
Излучение на связанном ГУ по закону Стефана-Больцмана
В задачах, где не требуется полноценного моделирования излучения между поверхностями, но необходимо учесть радиационный отвод тепла с поверхности, нецелесообразно применять традиционные модели излучения. Если задать поток отводимого тепла на граничном условии по закону Стефана-Больцмана, то получится существенно сэкономить расчетные ресурсы. Задать уравнение на границе всегда можно было с помощью редактора формул.
Но теперь отвод тепла по закону Стефана-Больцмана можно включить на Условии связи в одно касание.
Модель неньютоновской жидкости Куемады
Добавлен новый закон вязкости неньютоновской жидкости для моделирования течения крови в сосудах. Уравнение вязкости по модели Куемады включает в себя ряд пациентоориентированных параметров, например, гематокрит – H:
Расчет массовых характеристик подвижных тел
На основе указанной пользователем плотности и геометрической формы подвижного тела рассчитываются масса, центр масс и моменты инерции. Значения автоматически записываются в параметры подвижного тела.
Спектральные характеристики частиц
Для мультидисперсных фаз теперь определяется не только размерный спектр частиц, но и спектры температур, скоростей и относительных объемов.
Самих спектров параметра частиц может быть несколько.
Все это позволяет выбирать разные спектры параметров в качестве разных граничных и начальных условий.
Дополнительные переменные
Свойство Модели «Переменные, осредняемые по времени» переименовано в «Дополнительные переменные».
Дополнительные переменные позволяют сохранять поля локальных переменных и получать следующую информацию:
- максимальное значение,
- минимальное значение,
- осредненное во времени значение локальной переменной,
- значение с предыдущих шагов (до трех шагов по времени).
Это позволяет отображать осредненные по времени поля переменных или рассчитывать градиенты локальных величин по времени.
Постпроцессинг
Генератор отчета в проекте
Генератор отчета создает документ в формате PDF, DOC и ODT. Отчет содержит:
- Настройки расчетного проекта (свойства веществ, граничные условия, расчетная сетка и т.п.)
- Результаты расчета
- Графики пользовательских критериев останова
- «Скриншоты» преднастроенных Видов
- Доступны два стиля отчета, один из которых базируется на ГОСТ 7.32-2017
Сглаживание графиков
Для слоев график вдоль прямой, кривой и эллипса доступна настройка сглаживания графика. Это позволяет убрать лишние пульсации на графиках и облегчить анализ результатов.
Быстрое отслеживание величин из характеристик
Теперь доступно быстрое создание временного окна с графиком через контекстное меню на характеристике. Созданный график не сохраняется и обновляется только в процессе счета, когда Препроцессор связан с Солвером.
Такие графики удобно использовать при отладке расчета, когда необходимо наблюдать за поведением физической переменной «онлайн».
Улучшения в пользовательском интерфейсе
Новый формат записи вектора
Векторную переменную теперь можно задавать разными способами. К формулам и компонентам добавлена форма записи «Константа». В отличия от покомпонетной формы записи, Константа задается в одном поле окна свойств в формате x; y; z
Обновление редактора таблиц
В редакторе табличных данных появились удобные функции.
1. Линейная экстраполяция значений таблицы на указанное число строк между двух значений (пример на картинке выше).
2. Диалоговое окно выбора переменной теперь вызывается по клику на заголовок первого столбца
Пакетное создание подвижных тел
Ранее множество подвижных тел можно было создать через пакетный импорт, выбрав множество файлов на диске.
Теперь пакетное создание подвижных тел доступно и на основе уже импортированных в проект геометрических объектов.
Раскраска слоя Векторы по умолчанию
Теперь при создании слоя Векторы автоматически будет выбираться переменная для раскраски векторов. По умолчанию это переменная, используемая для построения вектора. Таким образом, раскрашенный по скорости слой с векторами скорости создается теперь проще с меньшим числом кликов мышью.
Интеграции со сторонними CAE решениями
Переработан интерфейс подключения внешних программ и обновлен MPM-Agent. Все для упрощения настройки связи с FEA-кодами для FSI-расчетов.
Реализованы новые интеграции:
1. ЭЙЛЕР – программный комплекс автоматизированного динамического анализа многокомпонентных механических систем. Программный комплекс предназначен для анализа работы механических систем, включающих в себя сложную кинематику, большие движения, жесткие и деформируемые элементы конструкции, гидравлические, пневматические и электрические системы, системы управления и другие компоненты. http://euler.ru/
2. КУПОЛ- БР – код для моделирования процессов переноса продуктов деления и тепломассообмена в помещениях АЭС. Программа предназначена для расчета параметров среды и моделирования поведения продуктов деления в объемах помещений АЭС с РУ БР. С помощью программы рассчитываются следующие процессы: изменение во времени давления газовой среды в каждом помещении и перепадов давления между помещениями; изменение во времени температуры газовой среды в каждом помещении; нестационарное распределение температуры в строительных конструкциях и оборудовании, находящихся в каждом помещении; изменение во времени концентраций компонентов газовой среды (азот, кислород, пар, водород, окись углерода, углекислый газ, аргон и произвольный инертный газ) в каждом помещении; изменение во времени концентрации аэрозолей; параметры режимов горения натрия. https://rosatom.ru/production/supercomputer-and-software/kody-novogo-pokoleniya/
3. Darsys – отечественное решение для прочностного анализа.
4. Зенит – отечественное КЭ-решение для прочностного анализа. https://зенит.рфяц-вниитф.рф/
SPDM с ЛОЦМАН PLM
Система управления расчетными данными (SPDM) реализована совместными усилиями участников консорциума Развитие в рамках работы над проектом отечественного PLM тяжелого класса ( https://plmrussia.ru/ )
Интеграция с ЛОЦМАН PLM позволяет реализовать следующие сценарии работы:
- Формирование, хранение и передача требований к изделию
- Хранение исходных данных для расчета и клиентской части проекта в ЛОЦМАН PLM
- Отслеживание версий расчетных проектов, хранение истории изменений
- Выполнение проверки соответствия требованиям изделия на основе расчетов во FlowVision.
- Автоматическая передача измененных требований и входных данных в расчетный проект FlowVision
- Автоматическая передача результатов расчета из FlowVision в PLM и анализ соответствия результатов требованиям.
- Просмотр результатов моделирования в 3D-просмотрщике внутри ЛОЦМАН PLM на основе CAEVis файлов.