[Fluent Inc. Logo] return to home
next up previous contents

Шаг 8: Движение сетки

1.

Считайте и откомпилируйте функцию определенную пользователем.

Define $\rightarrow$ User-Defined $\rightarrow$ Functions $\rightarrow$ Compiled...

\begin{figure}\psfig{file=figures/mdm-udf.ps} \end{figure}

(a)

Под надписью Source Files (Файлы источники) нажмите Add...

(b)

В панели Select File (Выбор файла) выберите источник valve.c, и нажмите OK.

(c)

В панели Compiled UDFs (Компилирование функций определённых пользователем) нажмите Build (Построить).

По умолчанию FLUENT создаёт библиотеку функций определённых пользователем под именем libudf в рабочей директории. Вы можете указать другую директорию указав её имя в поле Library Name (Имя библиотеки).

(d)

Нажмите OK в появившемся диалоговом окне.

(e)

Нажмите Load для того чтобы загрузить только что созданную библиотеку функций..

!
UDF (определённая пользователем функция) будет записывать файл с именем udf_loc_velo в рабочей директории. Этот файл будет записан перед первой итерацией каждого шага по времени и будет содержать положение тарелки клапана и значение  скорости в направлении оси X для каждого шага по времени. Однако UDF сначала попытается считать информацию с этого файла. Вы должны быть уверены, что если файл с таким именем существует в рабочей директории, он содержит корректную информацию, в противном случае итерационный процес будет продолжен с последних файлов настройки и данных, которые вы использовали.

2.

Активируйте динамическое движение сетки и укажите необходимые параметры.

Define $\rightarrow$ Dynamic Mesh $\rightarrow$ Parameters...

\begin{figure}\psfig{file=figures/mdm-pan-dynameshpar1.ps} \end{figure}

(a)

Под надписью Model (Модель) выберите Dynamic Mesh (Динамическая Сетка).

 

(b)

Под надписью Mesh Methods (Сеточные Методы) выберите Smoothing (Сглаживание) и Remeshing (Перестройка сетки).

FLUENT будет автоматически отмечать существующие зоны сеток для использования подходящих динамических сеточных методов.

(c)

Установите параметры под надписью Smoothing (Сглаживание) следующим образом:

i.

Оставьте по умолчанию 1 для Spring Constant Factor (Степень жёсткости пружины).

ii.

Установите 0.7 для Boundary Node Relaxation (Релаксация граничных узлов).

iii.

Оставьте по умолчанию 0.001 для Convergence Tolerance (Степень, допуск сходимости).

iv.

Установите 50 для Number of Iterations (Число итераций).

(d)

Установите параметры под надписью Remeshing следующим образом:

\begin{figure}\psfig{file=figures/mdm-pan-dynameshpar2.ps} \end{figure}

i.

Под надписью Options (Опции) должна быть выбрана опция Must Improve Skewness (Необходимо обеспечить асимметрию).

ii.

Установите 1.1e-13 m $^3$ для Minimum Cell Volume (Минимальный объём ячейки).

iii.

Установите 1.2e-10 m $^3$ дляe Maximum Cell Volume (Максимальный объём ячейки).

iv.

Установите 0.7 для Maximum Cell Skewness (Максимальная асимметрия ячеек).

v.

Установите 1 для Size Remesh Interval (Интервал перестройки сетки).

Если ячейка выходит за пределы установленных значений она помечается для перестройки сетки. Поэтому всегда нужно устанавливать соответствующие задаче параметры на вкладке Remeshing Parameters.

(e)

Нажмите OK.

3.

Установите движение тарелки, соседних стенок и области течения слева от тарелки.

Движение тарелки и деформируемых стенок side-wall-3 устанавливаются с помощью определённой пользователем функции valve.

Define $\rightarrow$ Dynamic Mesh $\rightarrow$ Zones...

(a)

Установите движение тарелки.

\begin{figure}\psfig{file=figures/mdm-pan-meshzones1.ps} \end{figure}

i.

В списке Zone Names (Имена зон) выберите poppet (тарелка).

ii.

Под надписью Type (Тип) оставьте выбранное по умолчанию Rigid Body (Твердое тело).

iii.

Под надписью Motion Attributes (Параметры движения) выберите valve в списке Motion UDF/Profile (Определённая пользователем функция движения/Профиль движения).

iv.

Оставьте значения по умолчанию (0, 0) м для C.G. Location (Положение тарелки) , и 0 для C.G. Orientation (Ориентация тарелки).

FLUENT автоматически обновит положение тарелки на основе заданных вами параметров.

v.

Перейдите на вкладку Meshing Options (Опции создания сетки).

vi.

Установите 0.005 in для Cell Height (Высота ячейки).

vii.

Нажмите Create.

(b)

Установите движение для деформируемых осей (def_axis).

\begin{figure}\psfig{file=figures/mdm-pan-meshzones2.ps} \end{figure}

i.

В списке Zone Names (Имена зон) выберите def_axis.

ii.

Под надписью Type (Тип) выберите Deforming (Деформирующийся).

Панель расширится.

iii.

Перейдите на вкладку Geometry Definition (Определение геометрии).

iv.

В списке Definition (Определение) выберите plane (плоский).

Панель расширится снова.

v.

Под надписью Point on Plane (Точка на плоскости) введите 0, 0.

vi.

Под надписью Plane Normal (Нормаль к плоскости) введите 0, 1.

vii.

Перейдите на вкладку Meshing Options (Опции создания сетки).

viii.

Под надписью Methods (методы) оставьте выбранные по умолчанию Smoothing (Сглаживание) и Remeshing (Перестройка сетки), и установленное Height (Высота) 0.005 in.

ix.

Установите Height Factor (Коэффициент, фактор высоты) равным 0.4, и оставьте значение по умолчанию 1 для Maximum Skewness (Максимальная асимметрия).

x.

Нажмите Create.

(c)

Установите движение деформируемых стенок в соответствие с радиальными границами деформируемой области течения за тарелкой (int_int).

i.

В списке Zone Names (Имена зон) выберите int_int.

ii.

Под надписью Type оставьте предыдущее значение Deforming.

iii.

Перейдите на вкладку Geometry Definition (Определение геометрии).

iv.

В списке Definition (Определение) выберите plane.

Панель расширится.

v.

Под надписью Point on Plane (Точка на плоскости) введите 0, 0.22625.

vi.

Под надписью Plane Normal (Нормаль к плоскости) оставьте предыдущее значение 0, 1.

vii.

Перейдите на вкладку Meshing Options (Опции создания сетки).

viii.

Убедитесь, что установленны Smoothing и Remeshing и оставьте предыдущие значения Height ( 0.005 in), Height Factor ( 0.4), и Maximum Skewness ( 1).

ix.

Нажмите Create.

В данном случае движение сетки - это результат действия сил давление на тарелку клапана и противодействия сил инерции и нагружающей пружины.


next up previous contents Назад: Шаг 7: Взаимодействие сеток
Вверх: Использование динамических сеток
Вперёд: Шаг 9: Решение

Translated by Bezobrazov Pavel (bpv7@rambler.ru)