Численное исследование конвективных течений в пакете ANSYS

Анализ конвективных течений в программном комплексе ANSYS, формирующихся вследствие локализованного нагрева в цилиндрическом слое жидкости. Сравнение результатов расчетов в CFX и FLUENT для различных режимов течения, с данными, полученными в эксперименте.

Рубрика Математика
Вид дипломная работа
Язык русский
Дата добавления 11.01.2020
Размер файла 3,9 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

7) В «Solution Methods» выбираем опции решателя. Выбираем в «Pressure-Velocity Coupling» схему «Scheme» - «PISO». В «Spatial Discretization» выбираем для давления «Pressure» - «Presto!». Это наиболее подходящие опции для нашего течения.

8) В «Solution Initialization» выбрать начальное значение температуры. Следует нажать кнопку «Initialize», чтобы установить начальное состояние задачи.

9) В «Calculation Activities» можно настроить экспорт данных по ходу решения задачи, выбрать интересующие параметры для вывода, указать директорию для записи.

10) В «Run Calculation» можно выбрать адаптивный или фиксированный типы шага, задать размер шага, число шагов. Для того чтобы запустить решение нужно нажать кнопку «Calculate».

По окончанию решения появится окно с уведомлением «Calculation completed».

Полученные данные можно просмотреть и обработать в постпроцессоре «CFD-Post», перейдя File > Export to CFD-Post.

Анализ численной схемы

В решение нашей задачи используется сеточный численный метод, основанный на дискретной аппроксимации уравнений. Основным требование, предъявляемым к таким сеточным методам, является, прежде всего, обеспечение высокой точности (малой численной ошибки) получаемых результатов при минимально необходимом вычислительном ресурсе.

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

Рис. 19. Схематичное изображение области моделирования

Рассмотрим модель вынужденной конвекции. Радиус модели составляет 20 см, толщина слоя - 20см, радиус области стекания жидкости - 2см. На верхней границе втекает жидкость со скорость . В нижней центральной части жидкость вытекает со скоростью . Схематично область моделирования изображена на рисунке 19.

Были получены результаты решения задачи для сеточных моделей с разными шагами сетки: 0.5 мм, 1 мм, 2 мм, 3 мм. График изменения средней кинетической энергии со временем, представленный на рисунке 20, показывает насколько отличаются результаты решения в зависимости от шага сетки.

Приняв за точное значение кинетической энергии при шаге сетки 0.5 мм, относительная погрешность для кинетической энергии при разных шагах сетки будет соответственно: 1 мм - 1.2 %, 2 мм - 3.2 %, 3 мм - 6.6 %.

Таким образом, результат, полученный для модели с шагом сетки 1 мм, обладает высокой точностью, меньшим потреблением вычислительных ресурсов по сравнению с шагом сетки 0.5 мм и является оптимальным выбором для нашей задачи.

Результаты решения задачи свободной конвекции

Качественное описание формирования конвективного течения

Были проведены расчеты для модели цилиндрического слоя жидкости с локализованным нагревом в центре. Радиус модели составляет 150 мм, толщина слоя - 30 мм, радиус нагреваемой области - 50 мм.

В случае подогрева жидкости в центре модели устанавливается режим течения, схематически изображенный на рис. 21. Локальный нагрев в центральной части дна создает вертикальный и горизонтальный градиенты температуры. Горизонтальный градиент температуры приводит к образованию обратной меридиональной ячейки [5]. Течение в нижней части направлено к центру, а над центральной частью формируется интенсивное подъемное течение. В верхней части слоя радиальное движение направлено к периферии. Таким образом, происходит формирование адвективного течения.

На фоне основного течения, который занимает весь слой, возникают вторичные движения в виде конвективных струй, которые уносятся основным потоком (Рис. 25). Они образуются около нагретой горизонтальной поверхности вследствие неустойчивого распределения температуры в пограничном слое. Существенное влияние на формирование вторичных конвективных течений оказывает распределение температуры - горизонтальный градиент температуры. Набегающий вдоль дна поток холодной жидкости уносит с собой восходящие конвективные струи. Конвективные струи формируются на некотором расстоянии от края нагреваемой области, если тепловой поток поддерживается постоянным, то это расстояние практически не изменяется. Они возникают периодически по времени, частота их образования возрастает, а расстояние между точками возникновения уменьшается с ростом подводимого теплового потока.

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

Количественное описание формирования свободной конвекции

Результаты CFX

Были рассмотрены конвективные течения с постоянным локализованным нагревом для воды и масла. Физическое время расчетов 200 секунд, этого было достаточно для выхода на периодический режим. Начальная температура для обеих жидкостей 20 оС. Для каждой жидкости расчеты проводились при режимах с вариацией мощности нагрева P: 5 Вт 10 Вт, 20 ВТ, 30 ВТ, 40 ВТ, 50 ВТ. Были построены графики зависимости средней кинетической энергии, времени выхода в квазистационарное движение от мощности нагрева и график зависимости средней кинетической энергии от времени для всех режимов.

Также построен график, показывающий изменение периода появления конвективной струи в точке А (37.5 мм, 3.9 мм, 0 мм) в зависимости от мощности.

Сравнение результатов для режимов воды и масла

На рисунке 27 представлен график зависимости средней кинетической энергии от времени при разной мощности нагрева. Значение средней кинетической энергии в слое жидкости определяется следующим соотношением:

.

График показывает, что увеличение мощности нагрева приводит к заметно более интенсивному конвективному течению жидкости. Так же видно, что с некоторого момента времени интенсивность течения начинает падать. Сравнивая графики средней кинетической энергии для воды и масла (Рис. 27), можно наблюдать, что течение воды более интенсивно по сравнению с течением масла. Так же наблюдая за поведением изменения кинетической энергии масла, можно увидеть, что оно происходит с некоторой периодичной пульсацией.

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

Из графика, представленного на рисунке 28, видно, что время установления периодического режима у воды больше чем у масла.

Время установления периодического режима t* было подсчитано вручную - были исследованы графики зависимости полной температуры от времени в точке А (Рис. 29), и найдены моменты времени, после которого колебания температуры периодически повторялись. Из этого графика (Рис. 28) видно, что t* уменьшается с увеличением мощности нагрева P.

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

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

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

Рисунок 33 иллюстрирует изменение частоты генерации мелкомасштабных структур от мощности нагрева в фиксированной точке А для воды и масла. Частота генерации мелкомасштабных структур в масле больше чем в воде.

Результаты FLUENT

Для режимов конвективного течения масла и воды во FLUENT получаются похожие результаты.

Рисунки 32 и 33 иллюстрируют изменение кинетической энергии со временем при разной мощности нагрева для масла и воды. График для масла показывает, что периодическое колебание кинетической энергии происходит на высоких частотах - признак влияния мелкомасштабных структур, частота возникновения которых высока.

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

Сравнение результатов CFX и FLUENT с результатами эксперимента

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

Табл

P, Вт

5,7

10

15

20,3

26,3

30

35

40

45

н, 1/с

0,068

0,113

0,146

0,179

0,211

0,246

0,282

0,288

0,314

Можно сравнить результаты эксперимента с результатами, полученными в CFX и FLUENT.

Рис. 35. Изменение частоты генерации мелкомасштабных структур н от мощности нагрева в т А от мощности нагрева Р

А экспериментальные данные хорошо согласуются с численными данными при малых мощностях нагрева и существенно различаются при высоких мощностях. Это объясняется тем, что с ростом нагрева реальное течение, исследуемое в эксперименте, теряет осесимметричность, а в двумерных расчетах мы навязываем условие осесимметричности. Таким образом, нужно переходить к трехмерным расчетам и искать механизм который обуславливает отличие осесимметричного случая и трехмерного, при этом в эксперименте необходимо проверить существование низкочастоных колебаний кинетической энергии основного течения.

Результаты решения задачи вынужденной конвекции

Были проведены расчеты для модели цилиндрического слоя жидкости со стоком в центре. Радиус модели составляет 20 см, толщина слоя - 20см, радиус области стока жидкости - 2см.

В случае стока жидкости в центре модели, устанавливается режим течения, схематически изображенный на рис. 36.

Рис. 36. Схематичное изображение области моделирования

На рисунках 37 и 38 представлены мгновенные поля скорости течения в радиальном сечении в разных программных пакетах.

Рис. 37. Мгновенное поле скорости и векторное поле течения в радиальном сечении (скорость стока равна 0,04 м/с) во FLUENT

Были проведены расчеты для разных режимов течения с вариацией скорости стока (м/с): 0,01, 0,02, 0,04, 0,08, 0,16.

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

Заключение

В данной работе были исследованы конвективные течения в цилиндрическом слое жидкости с локализованным нагревом в центральной области в пакете ANSYS. Результаты проведенного исследования показали, что варьирование мощности нагрева в рамках используемой численной модели не приводит к существенным изменениям в структуре течений. От жидкости и мощности нагревателя зависят только количественные характеристики: изменение интенсивности движения и частоты появления конвективной струи. С увеличением мощности нагрева увеличивается средняя кинетическая энергия течения, и частота появления вторичных структур в виде конвективных струй.

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

Были исследованы конвективные течения в неподвижном цилиндрическом слое жидкости со стоком в центре. В осесимметричной постановке задачи в неподвижном слое жидкости вихревые движения не возникают. Это означает, что это явление имеет трехмерную природу и нужно переходить к трехмерным расчетам для изучения вихревых движений в неподвижном слое жидкости.

Литература

1. Ландау Л.Д., Лифшиц Е.М. Теоретическая физика. Том VI. Гидродинамика. - М.: Наука. - 1986. - C. 306-308.

2. Гершуни Г.З., Жуковицкий Е.М. Конвективная неустойчивость несжимаемой жидкости. - М.: Наука. - 1986. - C.7-12.

3. Педлоски Дж. Геофизическая гидродинамика. Том I. - М.: Мир. - 1984. - C. 26-34.

4. Сухановский А.Н. Формирование дифференциального вращения в цилиндрическом слое жидкости// Вычислительная механика сплошных сред. - 2010. - Т. 3, № 2. - С. 103-115

5. Shinji Yukimoto, Hiroshi Niino, Takashi Noguchi, Ryuji Kimura, Frederic Y. Moulin. Structure of a bathtub vortex: importance of the bottom boundary layer // Theor. Comput. Fluid Dyn. (2010)

6. A. Andersen, T. Bohr, B. S Tenum, J. Juul Rasmussen. The bathtub vortex in a rotating container // J. Fluid Mech. (2006), vol. 556, pp. 121-146.

7. R. Fernandez-Feria and E. Sanmiguel-Rojas. On the appearance of swirl in a con?ned sink ?ow // PHYSICS OF FLUIDS. 2000

Приложения

Программный код сессии CFD-Post Session «*.cse»

! for ($i=0; $i <= 200; $i++) {

> load timestep=$i*10

EXPORT:

ANSYS Export Data = Element Heat Flux

ANSYS File Format = ANSYS

ANSYS Reference Temperature = 0.0 [K]

ANSYS Specify Reference Temperature = Off

ANSYS Supplemental HTC = 0.0 [W m^-2 K^-1]

BC Profile Type = Inlet Velocity

Export Connectivity = Off

Export Coord Frame = Global

Export File = C:/Users/c3po/Desktop/Report/OIL_REPORT/30WOIL/30WOIL_test/test$i.txt

Export Geometry = On

Export Node Numbers = On

Export Null Data = On

Export Type = Generic

Export Units System = Current

Export Variable Type = Current

Include File Information = Off

Include Header = Off

Location List = Domain Interface 1 Side 1

Null Token = null

Overwrite = On

Precision = 8

Separator = " "

Spatial Variables = X,Y,Z

Variable List = Total Temperature, Velocity u, Velocity v, Velocity w

Vector Brackets = ()

Vector Display = Scalar

END

>export

!}

Код программы, выполненный в системе Wolfram Mathematica

n = 200;

For[i = 0, i <= n, i++,

file[i] = StringJoin[{"E:\\Report\\WATER_REPORT\\30W\\30W_test\\", "test", ToString[i], ".txt"}];

table[i] = Import[file[i], "Table"]];

l = Length[table[0]];

For[i = 0, i <= n, i++, at[i] = Sum[table[i][[j]][[5]], {j, l}]/l]

temptab = Table[{i, at[i]}, {i, 0, 200, 1}];

Lt = ListPlot[temptab, Joined -> True, PlotRange -> Full, Ticks -> {Table[i, {i, 0, 200, 20}]}, AxesLabel -> {"s", K}, AxesStyle -> Directive[FontSize -> 22], AspectRatio -> 1/3, PlotStyle -> Directive[Thick], PlotLabel -> Style["Средняя температура", 28]];

Export["C:\\Users\\c3po\\Desktop\\Report\\OIL_REPORT\\50WOIL\\50WOIL_\temtab.gif", Lt, ImageSize -> {936, 396.5}];

Export["C:\\Users\\c3po\\Desktop\\Report\\OIL_REPORT\\50WOIL\\50WOIL_\temtab.txt", temptab, "Table"];

For[i = 0, i <= n, i++,

ae[i] = 10^7 Sum[\[Pi]*table[i][[j]][[2]] (table[i][[j]][[6]]^2 + table[i][[j]][[7]]^2 + table[i][[j]][[8]]^2)/l, {j, l}]];

entab = Table[{i, ae[i]}, {i, 0, 200, 1}];

Le = ListPlot[entab, Joined -> True, PlotRange -> Full, Ticks -> {Table[i, {i, 0, 200, 20}]}, AxesLabel -> {"s","10^7m^2/s^2"}, AxesStyle -> Directive[FontSize -> 22], AspectRatio -> 1/3, PlotStyle -> Directive[Thick], PlotLabel -> Style["Средняя кинетическая энергия", 28]];

Export["E:\\Report\\WATER_REPORT\\30W\30W_entab.gif", Le,

ImageSize -> {936, 396.5}];

Export["E:\\Report\\WATER_REPORT\\30W\\30W_entab.txt", entab,

"Table"];

Программный код Gambit

Created vertex: vertex.2

Command> vertex create coordinates 0 0.15 0

Created vertex: vertex.3

Command> vertex create coordinates 0.03 0.15 0

Created vertex: vertex.4

Command> vertex create coordinates 0.03 0 0

Created vertex: vertex.5

Command> edge create straight "vertex.1" "vertex.2"

Created edge: edge.1

Command> edge create straight "vertex.2" "vertex.3"

Created edge: edge.2

Command> edge create straight "vertex.3" "vertex.4"

Created edge: edge.3

Command> edge create straight "vertex.4" "vertex.5"

Created edge: edge.4

Command> edge create straight "vertex.1" "vertex.5"

Created edge: edge.5

Command> face create wireframe "edge.1" "edge.2" "edge.3" "edge.4" "edge.5" real

Created face: face.1

Command> window modify shade

Command> face mesh "face.1" map size 0.001

Mesh generated for face face.1: mesh faces = 4500.

Command> physics create "heat" btype "WALL" edge "edge.1"

Created Boundary entity: heat

Command> physics create "bottom" btype "WALL" edge "edge.2"

Created Boundary entity: bottom

Command> physics create "side" btype "WALL" edge "edge.3"

Created Boundary entity: side

Command> physics create "top" btype "WALL" edge "edge.4"

Created Boundary entity: top

Command> physics create "axis" btype "AXIS" edge "edge.5"

Created Boundary entity: axis

Command> physics create "fluid" ctype "FLUID" face "face.1"

Created Continuum entity: fluid

Размещено на Allbest.ru

...

Подобные документы

  • Постановка начально-краевых задач фильтрации суспензии с нового кинетического уравнения при учете динамических факторов различных режимов течения. Построение алгоритмов решения задач, составление программ расчетов, получение численных результатов на ЭВМ.

    диссертация [1,1 M], добавлен 19.06.2015

  • Основные понятия теории течения жидкости. Создание математической модели распределения температурного поля в вязкой жидкости. Разработка цифровой модели изменения поля температуры в зависимости от: теплопроводности жидкости и металла, граничных условий.

    дипломная работа [4,0 M], добавлен 03.07.2014

  • Методы численного интегрирования, основанные на том, что интеграл представляется в виде предела суммы площадей. Геометрическое представление метода Гаусса с двумя ординатами. Численные примеры и сравнение методов. Решение систем алгебраических уравнений.

    курсовая работа [413,4 K], добавлен 11.06.2014

  • Получение выражений для рассеянного поля и волн (падающей, отраженной, прошедшей), нахождение волнового поля внутри неоднородного цилиндрического слоя по методу Гаусса с выбором главного элемента и реализация данных алгоритмов в виде прикладной программы.

    курсовая работа [162,4 K], добавлен 25.05.2010

  • Аппроксимация переходных характеристик объектов без самовыравнивания по МНК в программном комплексе "20-sim Pro 2.3", а также методом площадей. Определение оптимальных параметров настройки промышленных регуляторов. Расчет экономической эффективности.

    дипломная работа [2,5 M], добавлен 24.04.2013

  • Характеристика методов численного интегрирования, квадратурные формулы, автоматический выбор шага интегрирования. Сравнительный анализ численных методов интегрирования средствами MathCAD, а также с использованием алгоритмических языков программирования.

    контрольная работа [50,8 K], добавлен 06.03.2011

  • Составление имитационной модели и расчет показателей эффективности системы массового обслуживания по заданны параметрам. Сравнение показателей эффективности с полученными путем численного решения уравнений Колмогорова для вероятностей состояний системы.

    курсовая работа [745,4 K], добавлен 17.12.2009

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

    статья [1,4 M], добавлен 12.10.2010

  • Методы численного дифференцирования. Вычисление производной, простейшими формулами. Численное дифференцирование, основанное на интерполяции алгебраическими многочленами. Аппроксимация многочленом Лагранжа. Дифференцирование, с использованием интерполяции.

    курсовая работа [1,3 M], добавлен 15.02.2016

  • Обработка результатов при прямых и косвенных измерениях. Принципы обработки результатов. Случайные и систематические погрешности, особенности их сложения. Точность расчетов, результат измерения. Общий порядок расчета суммы квадратов разностей значений.

    лабораторная работа [249,7 K], добавлен 23.12.2014

  • Методы хорд и итераций, правило Ньютона. Интерполяционные формулы Лагранжа, Ньютона и Эрмита. Точечное квадратичное аппроксимирование функции. Численное дифференцирование и интегрирование. Численное решение обыкновенных дифференциальных уравнений.

    курс лекций [871,5 K], добавлен 11.02.2012

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

    задача [394,9 K], добавлен 21.08.2010

  • Определение формы осесимметричной равновесной поверхности жидкости объема, находящейся на горизонтальной поверхности. Получение безразмерной математической модели капли. Исследование влияния на равновесную поверхность действующей на жидкость силы.

    практическая работа [693,0 K], добавлен 14.04.2013

  • Разработка простого метода для решения сложных задач вычислительной и прикладной математики. Построение гибкого сеточного аппарата для решения практических задач. Квазирешетки в прикладных задачах течения жидкости, а также применение полиномов Бернштейна.

    дипломная работа [1,9 M], добавлен 25.06.2011

  • Первоначальные элементы математики. Свойства натуральных чисел. Понятие теории чисел. Общие свойства сравнений и алгебраических уравнений. Арифметические действия со сравнениями. Основные законы арифметики. Проверка результатов арифметических действий.

    курсовая работа [200,4 K], добавлен 15.05.2015

  • Особенности решения линейных и нелинейных уравнений. Характеристика и практическое применение и различных методов при решении уравнений. Сущность многочлена Лагранжа и обратного интерполирования. Сравнение численного дифференцирования и интегрирования.

    курсовая работа [799,6 K], добавлен 20.01.2010

  • Рассмотрение понятия и сущности математического моделирования. Сбор данных результатов единого государственного экзамена учеников МБОУ "Лицей №13" по трем предметам за 11 лет. Прогнозирование результатов экзамена на 2012, 2013, 2014 учебные годы.

    курсовая работа [392,4 K], добавлен 19.10.2014

  • Критерии выбросов в случае нормального распределения, их асимптотические свойства и эмпирическая мощность. Исследование распределения статистик по критериям Колмогорова и Смирнова. Реализация критериев определения выбросов в статистическом пакете R.

    курсовая работа [521,9 K], добавлен 10.01.2016

  • Значение математической статистики для анализа закономерностей массовых явлений. Основные теоретические выкладки корреляционного анализа. Применение его инструментария в контексте металлургической промышленности в среде программного средства Statistica 6.

    реферат [261,4 K], добавлен 03.08.2014

  • Определение геометрических размеров заданного тела. Расчет массы мерного стакана без жидкости, с жидкостью вытесненной из переливного стакана. Вычисление объема тела методом гидростатического взвешивания, основанного на использовании закона Архимеда.

    лабораторная работа [121,2 K], добавлен 11.11.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.