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

Шаг 10: Сохранение и обработка данных, зависящих от времени

Решение достигло периодичности по времени. Для изучения изменения в течении одного цикла вы можете продолжить решение для ещё 100 шагов. Вы будете использовать анимационные возможности FLUENT для сохранения распределения давления и числа Маха на каждом шаге по времени и возможность автосохранения для сохранения файлов настроек и данных каждые 10 шагов. После завершения расчёта вы сможете использовать возможность воспроизведения для просмотра анимированных графиков давления и числа Маха.

1.

Настройка сохранения файла настроек и файла данных каждые 10 шагов по времени

File $\rightarrow$ Write $\rightarrow$ Autosave...

\begin{figure}\psfig{file=figures/unsteady-pan-autosave.ps} \end{figure}

(a)

Установите Autosave Case File Frequency (Частота сохранения файла настроек)  и Autosave Data File Frequency (Частота сохранения файла данных) равными 10.

(b)

В поле Filename введите noz_anim.

(c)

Нажмите OK.

При сохранении файлов FLUENT добавляет к префиксу (noz_anim) номер шага по времени, например noz_anim0640.cas и noz_anim0640.dat, где 0640 - номер шага.

По выбору, вы можете добавить к имени файла расширение .gz  (например, noz_anim.gz) указав FLUENT необходимость сохранять файлы в сжатом формате. Окончательное имя файла будет выглядеть так noz_anim0640.cas.gz

2.

Создание последовательной анимации для распределения давления и числа Маха

Solve $\rightarrow$ Animate $\rightarrow$ Define...

\begin{figure}\psfig{file=figures/unsteady-pan-animate-def.ps} \end{figure}

(a)

Увеличьте Animation Sequences (Анимационные последовательности) до 2.

(b)

Под надписью Name, введите pressure для первой последовательности и mach-number для второй.

(c)

В списке When (Когда), выберите Time Step (Шаг по времени).

Со значением по умолчанию $1$ для Every (Каждый) FLUENT будет обновлять последовательности на каждом шаге по времени.

3.

Установление анимационной последовательности для давления

(a)

Нажмите Define... (Определить...) в ряде для pressure для установки параметров последовательности.

Откроется панель Animation Sequence (Анимационная последовательность).

\begin{figure}\psfig{file=figures/unsteady-pan-animate-seq.ps} \end{figure}

(b)

Под надписью Storage Type (Тип сохранения) выберите In Memory (В памяти).

Опция Memory применима для небольших двумерных сеток, для больших сеток или трехмерных задач предпочтительнее сохранение в Metafile или PPM Image для предотвращения использования большого объёма памяти вашего компьютера. 

(c)

Увеличьте число (номер) Window (Окно) до 2 и нажмите Set.

Откроется графическое окно номер 2

(d)

Под надписью Display Type (Тип отображения) выберите Contours (Распределение).

Панель Contours (Распределение) откроется.

\begin{figure}\psfig{file=figures/unsteady-pan-animate-contours.ps} \end{figure}

i.

В панели Contours (Распределение) оставьте выбранные по умолчанию Pressure... (Давление...) и Static Pressure (Статическое давление).

ii.

Убедитесь, что выбрана опция Filled (Заливка) в Options (Опции), и снято Auto Range (Авто диапазон).

iii.

Введите 0.25 под надписью Min и 1.25 под надписью Max.

Это установит фиксированный диапазон для графика распределения давления и анимационной последовательности.

iv.

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

v.

Нажмите Display (Отображение).

Рис.  4.7 показывает распределение статического давления для сопла после 600 шагов по времени.

Рис. 4.7: Распределение давления при $t=0.01714$ с.
\begin{figure} \psfig{file=figures/unsteady-fig-animate1.ps,height=3.0in,angle=-90,silent=} \end{figure}

(e)

Нажмите OK в панели Animation Sequence (Анимационная последовательность).

4.
Установление анимационной последовательности для числа Маха.

(a)
В панели Solution Animation (Анимация решения), нажмите Define... (Определить...) в ряду для mach-number.

(b)
Под надписью Storage Type (Тип сохранения) в панели Animation Sequence (Анимационная последовательность) выберите In Memory (В памяти).

(c)
Увеличьте число Window (Окно) до 3 и нажмите Set.

Откроется графическое окно номер 3

(d)
Под надписью Display Type (Тип отображения) выберите Contours (Распределение).

i.
В панели Contours (Распределение), выберите Velocity... (Скорость...) и Mach Number (Число Маха).

ii.
Убедитесь, что опция Filled (Заливка) под надписью Options и снята опция Auto Range.

iii.
Введите 0.00 под надписью Min и 1.30 под надписью Max.

iv.
Убедитесь, что все поверхности в списке Surfaces (Поверхности) выбраны.

v.
Нажмите Display (Отображение).

Рис.  4.8 показывает распределение числа Маха для сопла после 600 шагов по времени.

Рис. 4.8: Распределение числа Маха при $t=0.01714$ с.
\begin{figure} \psfig{file=figures/unsteady-fig-animate2.ps,height=3.0in,angle=-90,silent=} \end{figure}

(e)

Нажмите OK в панели Animation Sequence (Анимационная последовательность).

(f)

Нажмите OK в панели Solution Animation (Анимация решения).

5.
Продолжайте расчёт требуя 100 шагов по времени.

Solve $\rightarrow$ Iterate...

\begin{figure}\psfig{file=figures/unsteady-pan-iterate3.ps} \end{figure}

После расчёта вы будете иметь 10 пар файлов настроек и данных и 100 графиков распределения в памяти.

6.

Измените опции отображения для включения двойной буферизации.

Двойная буферизация применяется для сглаживания смены кадров анимации.

Display $\rightarrow$ Options...

\begin{figure}\psfig{file=figures/unsteady-pan-disp-opt.ps} \end{figure}

(a)

Под надписью Rendering Options (Параметры визуализации) выберите Double Buffering.

(b)

Нажмите Apply.

7.

Отображение анимации распределения давления

Solve $\rightarrow$ Animate $\rightarrow$ Playback...

\begin{figure}\psfig{file=figures/unsteady-pan-animate-play.ps} \end{figure}

(a)

Под надписью Sequences (Последовательности), выберите pressure.

Кнопки управления воспроизведением станут активны.

(b)

Оставьте параметры по умолчанию для остальных значений в панели и нажмите кнопку воспроизведение

Примеры распределение давления при $t=0.01799$ с. (630-й шаг по времени) и $t=0.0191$ с. (670th шаг по времени) показаны на рис.  4.9 и 4.10.

8.

Повторите шаги 6 и 7 выбирая соответствующее активное окно и имя последовательности для числа Маха.

Примеры распределения числа Маха для $t=0.01799$ с. и $t=0.0191$ с. показаны на рис. 4.11 и 4.12.

Рис. 4.9: Распределение давления при $t=0.01799$ с.
\begin{figure} \psfig{file=figures/unsteady-fig-animate3.ps,height=3.0in,angle=-90,silent=} \end{figure}

Рис. 4.10: Распределение давления при $t=0.0191$ с.
\begin{figure} \psfig{file=figures/unsteady-fig-animate4.ps,height=3.0in,angle=-90,silent=} \end{figure}

Рис. 4.11: Распределение числа Маха при $t=0.01799$ с.
\begin{figure} \psfig{file=figures/unsteady-fig-animate5.ps,height=3.0in,angle=-90,silent=} \end{figure}

Рис. 4.12: Распределение числа Маха при $t=0.0191$ с.
\begin{figure} \psfig{file=figures/unsteady-fig-animate6.ps,height=3.0in,angle=-90,silent=} \end{figure}

Внимание:

FLUENT даёт вам возможность экспортировать анимацию в MPEG файл или другой формат указанный в панели Graphics Hardcopy (Графическая Документация) (включая TIFF и PostScript).

Для сохранения MPEG файла выберите MPEG из списка Write/Record Format (Формат записи) в панели Playback (Воспроизведение) и затем нажмите кнопку Write. MPEG файл будет сохранён в рабочей директории.

Для сохранения TIFF, PostScript или других документальных форматов выберите Hardcopy Frames (Документальные набор данных) в списке Write/Record Format в панели Playback. Нажмите на кнопку Hardcopy Options... для открытия панели Graphics Hardcopy (Графическая Документация) и укажите необходимые параметры сохранения файлов. Нажмите Apply в панели Graphics Hardcopy для сохранения настроек. В панели Playback, нажмите кнопку Write. FLUENT сохранит набор данных в рабочей директории.

Если вы собираетесь в дальнейшем просматривать полученные анимации в FLUENT вам следует выбрать Animation Frames (Анимационный набор данных) в качестве Write/Record Format и нажать Write.

9.

Отображение векторов скорости после 60 шагов по времени (Рис.  4.13).

(a)

Считайте файл настроек и файл данных для 660-го шага по времени (noz_anim0660.cas и noz_anim0660.dat) в FLUENT.

File $\rightarrow$ Read $\rightarrow$ Case & Data...

(b)

Отобразите векторы при $t=0.01885$ с.

Display $\rightarrow$ Vectors...

\begin{figure}\psfig{file=figures/unsteady-pan-vectors2.ps} \end{figure}

i.

Измените Scale (Масштаб) на 10.

ii.

Нажмите Display (Отображение).

The unsteady flow prediction shows the expected form, with peak velocity of about 241 м/с through the nozzle at $t=0.01885$ seconds.

Рис. 4.13: Векторы скорости при $t=0.01885$ с.
\begin{figure} \psfig{file=figures/unsteady-fig-vectors2.ps,height=3.0in,angle=-90,silent=} \end{figure}


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

Translated by Bezobrazov Pavel (bpv7@rambler.ru)