Задание Граничных условий (ГУ)
Лабораторная работа №3
Оглавление
Постановка задачи. 2
Расчетная область. 2
Общие установки. Свойства. 3
Задание физической модели. 3
Задание Начальных условий (НУ) 4
Задание Подвижного тела. 5
Задание Граничных условий (ГУ) 7
Начальная расчетная сетка. 9
Адаптация расчетной сетки. 10
Задание параметров расчета. Шаг по времени. 10
Отображение результатов. 11
Поверхность жидкости. 11
Распределение давления. 11
Постановка задачи
Моделируется движение лодки в воде.
Задача состоит в моделировании с помощью пакета FlowVision волн на поверхности воды, возникающих при движении лодки с заданной скоростью.
Размеры области | = 52x25x24 | [мхмxм] | ||
Параметры тела | ||||
Масса | m | = 968 | [кг] | |
Параметры воды: | ||||
Плотность | ρ | = 1000 | [кг м-3] | |
Вязкость | μ | = 0.001 | [кг м-1 с-1] | |
Входная скорость | Vin | = 4 | [м с-1] | |
Геометрия | Boat_Domain.wrl |
Расчетная область
Для моделирования внешнего обтекания необходимо создать геометрию, представляющую собой область течения вокруг обтекаемого тела. Такая расчетная область уже подготовлена и находится в файле Boat_Domain.wrl .
Общие установки. Свойства
Во вкладке Препроцессор в окне Свойств элемента Общие установки:
Добавьте гидростатический Слой и задайте следующие параметры:
Вектор гравитации | |||||
X | = 0 | [м с-2] | |||
Y | = 0 | [м с-2] | |||
Z | = -9.8 | [м с-2] | |||
g-Точка
| |||||
X | = 0 | [м] | |||
Y | = 0 | [м] | |||
Z | = 0 | [м] | |||
Слой | |||||
g-Толщина | = 12 | [м] | |||
g-Плотность | = 1000 | [кг м-3] |
Задание физической модели
Во вкладке Препроцессор в контекстном меню папки Вещества выберите Создать
В окне Свойств у Вещества #0 в поле Агрегатное состояние задайте Жидкость.
В папке Вещество #0 в перечне физических свойств вещества следует задать:
Молярная масса | |||
Значение | = 0.018 | [кгмоль-1] | |
Плотность | |||
Значение | = 100 | [кгм-3] | |
Вязкость | |||
Значение | = 0.001 | [кг м-1 с-1] | |
Удельная теплоемкость | |||
Значение | = 4217 | [Джкг-1К-1] |
Остальные параметры не понадобятся, поэтому их можно оставить по умолчанию равными 0.
Чтобы задать фазу, выполните следующие действия:
В контекстном меню папки Фазы выбрать пункт Создать сплошную.
В Фазе #0 в папке Вещества загрузить предварительно созданное вещество. В контекстном меню папки Вещества выбрать из списка Вещество #0 и добавить его в фазу.
В папке Физические процессы в окне свойств нужно выбрать моделируемые процессы. В данной задаче потребуются физические процессы:
· Движение = Модель Навье-Стокса
|
|
· Турбулентность = KES
Создайте сплошную Фазу #1
Чтобы задать Модель, выберите в контекстном меню папки Модели команду Создать:
После этого появится папка Модель #0 и вложенные в нее папки Фазы и Взаимодействие фаз. Добавьте Фазу #0 и Фазу #1 в подпапку Модель #0 > Фазы.
Задание Начальных условий (НУ)
В папке Модели > Модель #0 > Нач. данные > Нач. данные #0 задайте
Скорость (Фаза #0) | ||||
Значение | ||||
X | = 4 | [м с-1] | ||
Y | = 0 | [м с-1] | ||
Z | = 0 | [м с-1] | ||
Пульсации (Фаза #0) | ||||
Значение | = 0.01 | |||
Масштаб турбулентности (Фаза #0) | ||||
Значение | = 0.01 | [м] | ||
VOF (Фаза #0) | ||||
Значение | = 1 |
В папке Объекты:
• создайте Параллелепипед #0.
• в окне свойств Параллелепипеда #0 задайте:
Расположение | ||||
Опорная точка | ||||
X | = 0 | [м] | ||
Y | = -12.5 | [м] | ||
Z | = -6 | [м] | ||
Размер | ||||
X | = 52 | [м] | ||
Y | = 24.999 | [м] | ||
Z | = 12 | [м] |
Задание Подвижного тела
Создайте Подвижное тело:
· Загрузите геометрию импортированного объекта из файла Boat_Body.wrl.
· В папке Подобласть #0 > Модификаторы создайте Подвижное тело на Импортированном объекте #0.
|
|
Задайте в окне свойств элемента Подвижное тело:
Массовые характеристики | ||||||
Масса | = 968 | [кг] | ||||
Центр инерции | ||||||
X | = 3.856 | [м] | ||||
Y | = 0 | [м] | ||||
Z | = -0.12 | [м] | ||||
Момент инерции0 | ||||||
X | = 304 | [кг м2] | ||||
Y | = 0 | [кг м2] | ||||
Z | = 0 | [кг м2] | ||||
Момент инерции1 | ||||||
X | = 0 | [кг м2] | ||||
Y | = 6025 | [кг м2] | ||||
Z | = 0 | [кг м2] | ||||
Момент инерции2 | ||||||
X | = 0 | [кг м2] | ||||
Y | = 0 | [кг м2] | ||||
Z | = 6080 | [кг м2] | ||||
Поступательное движение | ||||||
ВремяСил [c] | ||||||
X | = 0 | [c] | ||||
Y | = 0 | [c] | ||||
Z | = 0 | [c] | ||||
ГидроСила [Н] | ||||||
X | = Нет | |||||
Y | = Нет | |||||
Z | = Да | |||||
Вращение | ||||||
ВремяМоментов [c] | ||||||
X | = 0 | [c] | ||||
Y | = 0 | [c] | ||||
Z | = 0 | [c] | ||||
ГидроМомент [Н*м] | ||||||
X | = Нет | |||||
Y | = Да | |||||
Z | = Нет | |||||
Начальное положение | ||||||
Опорная точка | ||||||
X | = 0 | [м] | ||||
Y | = 0 | [м] | ||||
Z | = 0 | [м] | ||||
Задание поворота
| Матрицей поворота | |||||
Ось X | ||||||
X | = -1 | |||||
Y | = 0 | |||||
Z | = 0 | |||||
Ось Y | ||||||
X | = 0 | |||||
Y | = -1 | |||||
Z | = 0 | |||||
FSI | ||||||
Искусственная сжимаемость | = Да | |||||
Податливость | = 0.0001 | [м Па-1] | ||||
Мобильность | = 0.05 | [м2 кг-1] |
В окне свойств Подвижного тела нажмите на экранную кнопку Операции > Поместить в начальное положение.
Задание Граничных условий (ГУ)
Прежде чем задавать граничные условия, необходимо указать модель для расчетной подобласти. Задайте в окне свойств Подобласти #0:
· Модель = Модель #0
Задайте следующие параметры в окнах Свойств граничных условий:
Граница 1 |
| |||||
Тип |
| = Вход/Выход | ||||
Переменные |
| |||||
Скорость (Фаза #0) | = Нормальная массовая скорость | |||||
Значение | = 4000 | [кг м-2 с-1] | ||||
ТурбЭнергия (Фаза #0) | = Пульсации | |||||
Значение | = 0.01 | |||||
ТурбДиссипация (Фаза #0) | = Масштаб турбулентности | |||||
Значение | = 0.01 | [м] | ||||
VOF (Фаза #0) | = Значение | |||||
Значение | = 1 | |||||
Граница 2 | ||||||
Тип |
| = Вход/Выход | ||||
Переменные | ||||||
Скорость (Фаза #0) | = Нормальная массовая скорость | [кг м-2 с-1] | ||||
Значение | = 4000 | |||||
ТурбЭнергия (Фаза #0) | = Пульсации | |||||
Значение | = 0.01 | |||||
ТурбДиссипация (Фаза #0) | = Масштаб турбулентности | |||||
Значение | = 0.01 | [м] | ||||
VOF (Фаза #0) | = Нулевой градиент | |||||
Граница 3 |
| |||||
Тип |
| = Симметрия | ||||
Переменные |
| |||||
Скорость (Фаза #0) | = Проскальзывание | |||||
ТурбЭнергия (Фаза #0) | = Симметрия | |||||
ТурбДиссипация (Фаза #0) | = Симметрия | |||||
VOF (Фаза #0) | = Симметрия | |||||
Граница 4 |
| |||||
Тип |
| = Свободный Выход | ||||
Переменные |
| |||||
Скорость (Фаза #0) | = Давление | |||||
Значение | = 0 | [Па] | ||||
ТурбЭнергия (Фаза #0) | = Пульсации | |||||
Значение | = 0.01 | |||||
ТурбДиссипация (Фаза #0) | = Масштаб турбулентности | |||||
Значение | = 0.01 | [м] | ||||
VOF (Фаза #0) | = Нулевой градиент | |||||
Граница 5 | |||
Тип | = Стенка | ||
Переменные | |||
Скорость (Фаза #0) | = Логарифмический закон | ||
ТурбЭнергия (Фаза #0) | = Значение в ячейке рядом со стенкой | ||
ТурбДиссипация (Фаза #0) | = Значение в ячейке рядом со стенкой | ||
VOF (Фаза #0) | = Симметрия |
В Подобласти #0:
В окне свойств элемента Начальные условия > Нач.условия #0 задайте:
· Объект = Параллелепипед #0
· Нач. данные = Нач. данные #0
Начальная расчетная сетка
Для корректного решения данной задачи нам необходимо разрешить расчетной сеткой свободную поверхность и пространство около борта лодки.
Область над лодкой и вдалеке от лодки разрешать нет необходимости. Значительное удаление границ расчетной области от лодки необходимо лишь для снижения влияния граничных условий на решение около лодки.
В такой ситуации желательно сгустить начальную сетку у свободной поверхности (по оси OZ). По оси OY сгустить у поверхности лодки и плавно увеличивать размер ячеек при удалении от лодки более чем на полторы ширины лодки. По оси OX целесообразно разрешить нос и корму лодки, где происходит интенсивное волнообразование. А вот вдоль лодки, между носом и кормой, ячейки можно слегка вытянуть, т.к. обводы судна на этом участке равномерные и векторы скорости буду иметь направление, параллельное вытянутым граням сетки, в таком случае вытянутые ячейки не будут вносить существенных искажений в результаты моделирования.
Пользуясь Редактором начальной сетки, постройте сетку, аналогичную приведенной на рисунках ниже. Не забудьте нажать Применить после завершения работы с вкладкой Начальная сетка.
Адаптация расчетной сетки
Задайте адаптацию по поверхности лодки.
В контекстном меню элемента Расчетная сетка > Адаптация > Адаптация #0 > Объекты выберите команду Добавить/убрать Объекты и в открывшемся диалоговом окне Добавьте граничное условие, соответствующее поверхности лодки в Выбранные и нажмите OK:
В окне Свойств элемента Адаптация > Адаптация #0 задайте:
Включить | = Да | |
Макс. уровень N | = 1 | |
Слои | ||
Слоев уровня N | = 4 | |
Настройте слияние ранее адаптированных ячеек:
Создайте элемент Расчетная сетка > Адаптация > Адаптация #1.
Добавьте геометрический объект Пространство в подпапку Расчетная сетка > Адаптация > Адаптация #1 > Объекты..
В свойствах Адаптации #1 задайте:
Дата добавления: 2022-12-03; просмотров: 22; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!