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

Шаг 6: Решение

1.
Установите параметры контроля решения.

Solve $\rightarrow$ Controls $\rightarrow$ Solution...

\begin{figure}\psfig{file=figures/airf-solution-controls-sa.ps} \end{figure}

(a)

Установите Under-Relaxation Factor (Подрелаксационный фактор) для Modified Turbulent Viscosity (Видоизменённой турбулентной вязкости) равным 0.9.

Большее значение Under-Relaxation Factor (Подрелаксационный фактора), т.е. значение более близкое 1, как правило приводит к более быстрой сходимости, однако, может увеличиться неустойчивость. Этого можно избежать снижением значения Under-Relaxation Factor.

(b)

Под надписью Solver Parameters (Параметры решателя) установите Courant Number равным 5.

(c)

Под надписью Discretization (Дискретизация), выберите Second Order Upwind (Второй повядок ...) для Modified Turbulent Viscosity (модифицированной турбулентной вязкости).

Схема второго порядка решает граничные слои и скачки уплотнения точнее чем схема первого порядка.

2.

Отображение невязки при решении.

Solve $\rightarrow$ Monitors $\rightarrow$ Residual...

3.

Определение решения.

Solve $\rightarrow$ Initialize $\rightarrow$ Initialize...

\begin{figure}\psfig{file=figures/airf-solution-initialization.ps} \end{figure}

(a)
Выберите pressure-far-field-1 (давление-рядом-область-1) в списке Compute From (Решать от).

(b)
Нажмите Init для определения решения.

4.

Требуйте 100 итераций.

Solve $\rightarrow$ Iterate...

Этого будет достаточно для определения места скачка уплотнения и флуктуации решения будут значительно снижаться.

5.

Увеличение значения Courant Number.

Solve $\rightarrow$ Controls $\rightarrow$ Solution...

Под надписью Solver Parameters (Параметры решателя), установите Courant Number равным 20.

Решение будет сходиться гораздо быстрее при больших Courant numbers (... номеров, чисел) , хотя интеграционная схема и становится нестабильной. Поскольку вы провели ряд начальных итераций и решение стабильно можно увеличить Courant number для увеличения скорости сходимости. Если невязки неограниченно начинают расти значение Courant number выбрано большим и должно быть снижено. Считайте файл данных снова и попробуйте ещё раз.

6.

Включение контроля для коэффициентов подъёмной силы, сопротивления и момента.

Solve $\rightarrow$ Monitors $\rightarrow$ Force...

\begin{figure}\psfig{file=figures/airf-monitors-force-drag.ps} \end{figure}

(a)

В списке Coefficient (Коэффициенты) выберите Drag (Сопротивление).

(b)

Выберите wall-bottom (стена-низ) и wall-top (стена-верх) в списке Wall Zones (Зоны Стенок).

(c)

Под надписью Force Vector (Вектор Силы), введите 0.9976 для X и 0.06976 для Y.

Эти значения указывают, что коэффициенты рассчитаны нормально и параллельно течению, т.е. отклонены от глобальных осей на $4^{\circ}$.

(d)

Выберите Plot (Отображать) под надписью Options (Опции) для отображения коэффициента сопротивления.

(e)

Выберите Write (Запись) под надписью Options (Опции) для сохранения истории в файл и укажите cd-history в качестве файла.

Если не выбрать опцию Write информация будет потеряна при выходе из FLUENT.

(f)

Нажмите Apply.

(g)

Повторите те же шаги для коэффициента подъёмной силы (Lift), используя значения 0.06976 для X и 0.9976 для Y под надписью Force Vector (Вектор Силы).

(h)

Повторите те же шаги для коэффициента момента (Moment), используя значения 0.25 м. для X и 0 м. для Y под надписью Moment Center (Центр, полюс момента).

7.

Установите исходные значения для коэффициентов подъёмной силы, сопротивления и момента, которые будут использованы в расчёте.

Исходные значения используются для приведения к безразмерному виду силы и моменты действующие на профиль. Размерными значениями сил и моментов являются коэффициенты подъёмной силы, сопротивления и момента.

Report $\rightarrow$ Reference Values...

(a)

В списке Compute From (Решать от), выберите pressure-far-field-1.

 

\begin{figure}\psfig{file=figures/airf-reference-values.ps} \end{figure}

8.

Задание контроля значения коэффициента поверхностного трения в области за скачком уплотнения.

(a)

Отображение распределения давления наложенного на сетку.

Display $\rightarrow$ Contours...

i.

Включите Filled (Заливка).

ii.

Выберите Draw Grid (Рисовать сетку).

Это откроет панель Draw Grid (Отображение сетки)

iii.

Закройте панель Draw Grid (Отображение сетки), так как нет необходимости что-либо менять в ней.

iv.

Нажмите Display (Отображение) в панели Contours (Распределение).

v.

Увеличьте профиль (Рис.  3.4).

Рис. 3.4: Расприделение давлений после 100 итераций
\begin{figure} \psfig{file=figures/airf-fig-contours-100its.ps,height=3.0in,angle=-90,silent=} \end{figure}

Скачёк уплотнения отчётливо виден на верхней поверхности профиля.

vi.

Увеличьте область скачка уплотнения так, чтобы были видны отдельные ячейки у верхней поверхности профиля (Рис.  3.5).

Рис. 3.5: Пристеночные ячейки
\begin{figure} \psfig{file=figures/airf-fig-contours-100its-zoom.ps,height=3.0in,angle=-90,silent=} \end{figure}

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

(b)

Создание точечной поверхности за скачком уплотнения

Surface $\rightarrow$ Point...

\begin{figure}\psfig{file=figures/airf-point-surface.ps} \end{figure}

i.

Под надписью Coordinates (Координаты), введите 0.53 для x0, и 0.051 для y0.

ii.

Нажмите Create для создания поверхности ( point-4).

Рис. 3.6: Распределение Давления с точечной поверхностью
\begin{figure} \psfig{file=figures/airf-point-surf.ps,height=3.0in,angle=-90,silent=} \end{figure}

Замечание:

В общем, вы не знаете точного расположения координат, поэтому вам придется использовать задание желаемого расположения поверхности в графическом окне как описано ниже:

i.

Нажмите Выберите Point With Mouse (Выбрать точку с помощью мышки).

ii.

Переместите курсор в точку, расположенную в одной из ячеек у поверхности профиля ( wall-top граница) в окрестности скачка уплотнения (См. рис.  3.6.)

iii.

Нажмите правую кнопку мышки.

iv.

Нажмите Create чтобы создать точечную поверхность.

(c)

Создание контроля для точечной поверхности.

Solve $\rightarrow$ Monitors $\rightarrow$ Surface...

\begin{figure}\psfig{file=figures/airf-panel-surf-monitor.ps} \end{figure}

i.

Увеличьте Surface Monitors (Контроль, наблюдение поверхностей) до 1.

ii.

Справа от  monitor-1, включите опции Plot (Отображать) и Write (Записывать) и нажмите Define... (Определить...).

Это откроет панель Define Surface Monitor (Задание контроля поверхности).

\begin{figure}\psfig{file=figures/airf-define-surface-monitor.ps} \end{figure}

iii.

Выберите Wall Fluxes... (Пристеночные течения...) и Skin Friction Coefficient (Коэффициент поверхностного трения) под надписью  Report Of (Отчёт).

iv.

Выберите point-4 в списке Surfaces (Поверхности).

v.

В списке Report Type (Тип отчёта) выберите Vertex Average (Точечное осреднение).

vi.

Увеличте Plot Window (Окно отображения) до 4.

Укажите monitor-1.out в качестве File Name, и нажмите OK в панели Define Surface Monitor (Задание контроля поверхности).

vii.

Нажмите OK в панели Surface Monitors (Контроль поверхности).

9.

Сохраните файл настроек ( airfoil.cas).

File $\rightarrow$ Write $\rightarrow$ Case...

10.

Продолжайте расчёт требуя 200 итераций.

Solve $\rightarrow$ Iterate...

Рис. 3.7: График сходимости поверхностного трения для предварительного расчета
\begin{figure} \psfig{file=figures/airf-fig-skin-friction.ps,height=3.0in,angle=-90,silent=} \end{figure}

Замечание:

После приблизительно 90 итераций величина невязки применима и FLUENT останавливает расчёт. Поскольку из графика видно, что коэффициент поверхностного трения на поверхности point-4 не сходится (Рис.  3.7), необходимо уменьшить критерий невязки для изменённой турбулентной вязкости (modified turbulent viscosity) и продолжить расчёт.

11.

Уменьшение критерия невязки для изменённой турбулентной вязкости (modified turbulent viscosity).

Solve $\rightarrow$ Monitors $\rightarrow$ Residual...

\begin{figure}\psfig{file=figures/airf-panel-resmon.ps} \end{figure}

(a)

Установите Convergence Criterion (Критерий сходимости) для nut равным 1e-7 и нажмите OK.

nut обозначает $\nu_t$. Это невязка для изменённой турбулентной вязкости (modified turbulent viscosity), используемой в модели Spalart-Allmaras.

12.

Продолжайте расчёт требуя дополнительно 600 итераций.

После 600 дополнительных итераций графики контроля сил и коэффициента трения показывают, что решение сошлось  (Рис.  3.8- 3.11).

Рис. 3.8: График коэффициента поверхностного трения
\begin{figure} \psfig{file=figures/airf-fig-skin-friction-history.ps,height=3.0in,angle=-90,silent=} \end{figure}

Рис. 3.9: График невязки коэффициента сопротивления.
\begin{figure} \psfig{file=figures/airf-fig-drag-history.ps,height=3.0in,angle=-90,silent=} \end{figure}

Рис. 3.10: График невязки коэффициента подъёмной силы.
\begin{figure} \psfig{file=figures/airf-fig-lift-history.ps,height=3.0in,angle=-90,silent=} \end{figure}

Рис. 3.11: График невязки коэффициента момента
\begin{figure} \psfig{file=figures/airf-fig-moment-history.ps,height=3.0in,angle=-90,silent=} \end{figure}

13.

Сохраните файл данных ( airfoil.dat).

File $\rightarrow$ Write $\rightarrow$ Data...


next up previous contents Назад: Шаг 5: Граничные условия
Вверх:
Моделирование обтекания профилей сжимаемой жидкостью
Вперёд: Шаг 7: Последующая обработка

Translated by Bezobrazov Pavel (bpv7@rambler.ru)