Перейти к статье

 

Использование ГУ Поток жидкости

Рассматривается двумерная задача о квадратной пластинке, на которую действуют поровое давление и поток жидкости.

Построение модели

1. Создайте пластинку.

На панели команд выберите модуль построения поверхностной геометрии (Режим — Геометрия, Объект — Поверхность, Действие — Создать).

Из списка геометрических примитивов выберите Прямоугольник.

Задайте размеры блока:

Нажмите Применить.

2. Переместите поверхность к началу координат.

На панели команд выберите модуль построения поверхностной геометрии (Режим — Геометрия, Объект — Поверхность, Действие — Преобразовать).

Из списка возможных преобразований выберите Переместить.

Задайте параметры:

Нажмите Применить.

Таким образом, левый нижний угол пластины переместился в начало координат.

Построение сетки

1. Изменение настроек сетки.

Для того, чтобы автоматически строилась четырехугольная сетка, изменим настройки по умолчанию. В стандартной строке выбираем ИнструментыНастройки.

В открывшемся окне в левой колонке выбираем Настройки сетки. На панели Тип элемента по умолчанию ставим Гексаэдр/четырехугольник.

Нажмите Сохранить.

2. На панели команд выберите модуль построения поверхностной сетки (Режим — Сетка, Объект —Поверхностная, Действие — Построение сетки).

Укажите следующие параметры:

Нажмите Применить схему.

Нажмите Построить сетку.

Задание материала и свойств блока

1. На панели команд выберите модуль задания свойств материала (Режим — Материал, Объект — Управление материалами).

Укажите имя материала material. Перетащите из левой колонки надпись Изотропный материал в колонку Свойства материала. Задайте следующие параметры:

В окне слева перейдите в раздел Геомеханика - Изотропная модель Био. Перетащите характеристики Проницаемость, Вязкость жидкости и Число Био в окно Свойства материала. Введите значение:

Нажмите Применить.

Закройте окно Управление материалами.

2. Создайте блок одного типа материала.

На панели команд выберите модуль управления блоками (Режим — Блоки, Объект — Блок, Действие — Добавить сущность в блок).

Задайте следующие параметры:

Нажмите Применить.

3. Задайте параметры блока.

На панели команд выберите модуль управления блоками (Режим — Блоки, Объект — Блок, Действие — Свойства/параметры блока).

Задайте следующие параметры:

Нажмите Применить.

Задание граничных условий

1. Задайте поровое давление на кривую 1.

На панели команд выберите модуль задания граничных условий (Режим — Граничные условия, Объект — Поровое давление, Действие — Создать).

Задайте следующие параметры:

Нажмите Применить.

2. Задайте поток жидкости на кривую 3.

На панели команд выберите модуль задания граничных условий (Режим — Граничные условия, Объект — Поток жидкости, Действие — Создать).

Задайте следующие параметры:

Нажмите Применить.

Запуск расчёта

1. Задайте тип задачи, которую требуется решить.

На панели команд выберите модуль настройки расчёта (Режим — Настройки расчёта, Настройки расчёта — Статический, Статика — Общие).

Выберите:

Нажмите Применить.

Нажмите Начать расчёт.

2. В появившемся окне выберите директорию, в которой будет сохранён результат, и введите название файла.

3. В случае успешно проведённого расчёта в консоли отобразится сообщение: Calculation finished successfully at "date" "time".

Анализ результатов

1. Откройте файл с результатами. Это можно сделать тремя способами.

В появившемся окне FidesysViewer на панели инструментов установите следующие параметры:

2. Выберите Фильтр → Алфавитный Указатель → Проверить расположение. Во вкладке свойства для этого фильтра установите следующие параметры:

Нажмите Применить.

В результате отобразили значение порового давления равное 120.

3. На верхней панели выберите данные результата расчета для отображения:

Выберите Фильтр → Алфавитный Указатель → Проверить расположение. Во вкладке свойства для этого фильтра установите следующие параметры:

Нажмите Применить.

В результате отобразили значения потока жидкости и порового давления.

Использование консольного интерфейса

Построение геометрии, генерацию сетки, задание граничных условий и материалов можно контролировать с помощью консольного интерфейса. Ниже приведён код реализации шагов программного обеспечения, описанных выше. Необходимо только самостоятельно указать полный путь и название сохраняемого файла.

Скрипт для пошагового примера