Вычислительные технологии
Том 11, часть 1, Специальный выпуск, 2006
ЧИСЛЕННОЕ СРАВНЕНИЕ ДВУ- И ТРЕХМЕРНЫХ ТЕЧЕНИЙ ВЯЗКОЙ
____и ___
НЕСЖИМАЕМОЙ ЖИДКОСТИ
М. Ю. Балаганский, Ю. Н. Захаров Кемеровский государственный университет, Россия e-mail: [email protected]
A comparison of numerical solutions for 2D and 3D incompressible viscous fluid flows shows that there are fundamental différences between them. In the 3D case there are no stagnant zones behind obstacles that are typical for the 2D flows, moreover in the 3D case a complex patterns of vertical jets are observed.
Численное решение трехмерных задач до сих пор представляет собой достаточно сложную задачу. Поэтому очень часто о том, как может выглядеть трехмерное течение, судят по решению двумерных задач. При этом неявно предполагается, что при достаточном увеличении области по одной координате трехмерное течение становится близким к двумерному. Такой подход, нам представляется, не имеет достаточного ни теоретического, ни численного, ни экспериментального обоснования. Этому, в частности, способствует невозможность адекватно отобразить внутреннее трехмерное течение жидкости на двумерную плоскость (экран, бумагу), а это может привести к неправильному пониманию существа трехмерного течения.
Целью настоящей работы является сравнение дву- и трехмерных расчетов решения ряда задач течений вязкой однородной несжимаемой жидкости.
Постановка задачи. Для анализа характера течения вязкой несжимаемой жидкости выбраны четыре типичные задачи: 1) течение в каверне с крышкой, движущейся с постоянной скоростью; 2) течение в бесконечном канале с уступом; 3) течение над траншеей; 4) обтекание препятствия равномерным на бесконечности потоком.
Эти задачи решались в двумерном случае относительно как скоростей и давления, так и функции тока и завихренности. В трехмерном случае решение получено для системы уравнений Навье — Стокса, записанной относительно скоростей и давления.
Приведем постановки задач в дву- и трехмерном случаях (рис. 1-8).
Метод решения. В настоящей работе мы не ставили себе целью подробно описать метод решения задач 1.1-1.4, 2.1-2.4. Изложим лишь основные этапы. Более подробно с методом и результатами расчетов вышеизложенных задач можно ознакомиться в [1-4].
В области О с границей Г введем прямоугольную неравномерную согласованную с границей сетку О^. Аппроксимируем систему уравнений Навье — Стокса на сетке О h какой-либо разностной схемой первого или второго порядка. В задачах протекания 1.2
© Институт вычислительных технологий Сибирского отделения Российской академии наук, 2006.
и 1.3, 2.2 и 2.3 и задачах обтекания 1.4 и 2.4 на границе Г4 (см. рис. 2-4, 6-8) для замыкания разностной задачи мы использовали аппроксимацию самой системы уравнений внутрь области О.
Г
' Г2
*
О Г1
Г1
X
У Гз
Г1
О
Г2
Г2
Г4
-X
У
Рис. 1. Задача 1.1. Течение в квадратной каверне; «1 = «2 = 0 на Г1; «1 = 1, «2 = 0 на Г2.
Рис. 2. Задача 1.2. Течение в бесконечном канале с уступом; «1 — параболический профиль, и2 = 0 на Г1; п1 = п2 = 0 на Г2 и Г3; п2 — 0 при х1 — то.
Гз
1 О Г4 1 1
Г2 Г2 Г2
X
У "
Г1
Г2
Гз
- О Г4
Г2
X
Рис. 3. Задача 1.3. Течение над траншеей; «1 — параболический профиль; «2 =0 на Г1; «1 = п2 = 0 на Г2 и Г3; п2 — 0 при ар — то.
Рис. 4. Задача 1.4. Обтекание квадрата равномерным на бесконечности потоком; «1 = 1, «2 = 0 на Г1 и Г2; щ = п2 =0 на Г3; п2 — 0 при х1 — то.
Рис. 5. Задача 2.1. Течение в кубической каверне; «1 = 1, п2 = п3 = 0 на Г1; п1 = п2 = п3 =0 на Г2.
Рис. 6. Задача 2.2. Течение в призматическом канале с уступом; «1 — параболический профиль, п2 = п3 =0 на Г1; п1 = п2 = п3 =0 на Г2 и Г3; п2 — 0, п3 — 0 при х1 — то.
Рис. 7. Задача 2.3. Течение над призматической траншеей; щ — параболический профиль, и2 = и3 =0 на Г1; и1 = и2 = и3 = 0 на Г2 и Г3; и2 ^ 0, и3 ^ 0 при х1 ^ то.
Рис. 8. Задача 2.4. Обтекание кубика равномерным на бесконечности потоком; и1 = 1, и2 = и3 = 0 на Г1 и Г2; и1 = и2 = и3 = 0 на Г3; и2 ^ 0, и3 ^ 0 при х1 ^ то
В итоге, обозначив вектор решения разностной схемы размерности m через u, получим систему билинейных уравнений
A(u, u) = f, (1)
где оператор A линеен по каждому аргументу.
Для решения этой системы используется метод минимальных невязок
un+1/2 = un - rn+1(A(un, un) - f); (2a)
un+i = un+1/2 + ara+izn, n = 0,1, 2,..., (2b)
где zn — некоторый произвольный вектор; rn+1, an+1 — итерационные параметры, причем тп+1 = const, а an+1 может быть и диагональной матрицей. Параметр тга+1 выбирается из условия минимума
||rn+1/2|| = ||A(un+1/2, un+1/2) - fу. Пусть an+1 — диагональная матрица. Перепишем (2b) в следующем виде:
n+1 _ , ,га+1 | ^ (i)
u,.n = u/.
4(i)
"+1 -I- rv i — 1 m
(i-1) + an+1 z(i), 1 = 1,...,m,
где и^1 = ига+1/2, и^1 = ип+1, zn¿) = (0,..., 0, г™, 0,..., 0), элементы выбираются последовательно из условия минимума нормы соответствующей невязки г^1 = А^и^1, и^1) —Г так, что у каждой компоненты вектора ига+1 будет свой оптимальный итерационный параметр. Все эти итерационные параметры вычисляются по явным формулам Кардано как корни кубического уравнения. Такой выбор тга+1 и ап+1 обеспечивает убывание ||гга+1|| независимо от начального приближения (о способах выбора ага+1 см. [4]). Итерационный процесс останавливается, когда выполняется неравенство ||гп|| < £. Правильность расчетов в задачах протекания и обтекания 1.2-1.4 и 2.2-2.4 проверялась путем решения этих задач в увеличенной по сравнению с О области О1 и сравнения полученных решений в общей области О. Как оказалось, замыкание разностной задачи путем аппроксимации решаемой системы на границе Г4 позволяет без ущерба качеству приближенного решения существенно уменьшить область О.
Результаты расчетов. Прежде чем обсуждать результаты сравнительных расчетов, следует отметить, что полученные нами решения как в двумерном, так и в трехмерном
случае сравнивались с решениями, полученными другими авторами (см. [5-10] и приведенную там библиографию). Это сопоставление показало, что полученные нами результаты качественно и количественно совпадают с известными расчетами. Целью проведенных расчетов является выяснение соответствий и различий между дву- и трехмерными течениями на достаточно простых, хорошо изученных в двумерном случае задачах.
Заметим, что при визуализации двумерных течений мы использовали изолинии функции тока, а в трехмерном случае — треки частиц, позволяющие проследить движение отмеченной точки жидкости по всей области решения.
Очень часто при визуализации трехмерных течений используют векторные изображения. Но, как видно из рис. 9, трехмерное течение, отображенное в виде двумерных векторов на плоскость, очень похоже на двумерное, приведенное на рис. 10. Даже отображение треков на двумерную плоскость может быть похоже на двумерное течение (рис. 10 и 11). На самом деле, течение в трехмерной каверне имеет сложную вихревую структуру. Это видно как из результатов модельного эксперимента [12] (рис. 12), так и из результа-
Рис. 9. Задача 2.1; V = 0.01: а — проекция вектора решения на плоскость у = 1/2; б — увеличение изображения векторов течения в выделенной области.
Рис. 10. Задача 1.1; V = 0.01; изолинии функ- Рис. 11. Задача 2.1; V = 0.01; треки частиц, ции тока. отображенные на плоскость Охх.
тов численных экспериментов [5, 7-10] (рис. 13 и 14). При увеличении ширины каверны характер течения не меняется (рис. 15).
Аналогичный результат имеет место и при решении задач 2.2-2.4. Например, в двумерном течении в канале с уступом (задача 1.2) за уступом образуются основной и вторичные вихри и огибающий их внешний поток (рис. 16) [11].
л! 1 Ц 1 ] ПК
Л УлЛ'п •
1
2
О
1
1
Рис. 12. Результаты модельного эксперимен- Рис. 13. Задача 2.1; V = 0.01; трек одной часта [12]. тицы, внесенной вблизи верхней грани.
Рис. 14. Задача 2.1; V = 0.01; трек частицы, Рис. 15. Задача 2.1; V = 0.01; треки нескольких внесенной в зоне заблокированного течения. частиц, внесенных в различных точках широкой каверны.
1
о
1
1
Рис. 16. Задача 1.2; V = 0.0025.
В трехмерном случае застойной зоны за уступом не обнаруживается (рис. 17 и 18). Частицы жидкости, находящиеся вблизи боковых граней, за уступом закручиваются в вихревую струю и выходят вблизи центра канала. А частицы жидкости, находящиеся в середине канала, не входят за уступ, а обтекают его сверху.
Течение в призматической траншее (задача 2.3) имеет аналогичный характер. Однако втекание в траншею, в отличие от течения в канале с уступом, происходит в середине канала, а вытекание — вблизи боковых граней. Частицы жидкости внешнего потока вблизи стенок вообще не попадают в траншею. При этом ни ширина, ни глубина траншеи, ни скорость жидкости на входе принципиально течение не изменяют (рис. 19 и 20). При этом отображение треков на плоскость похоже на двумерное течение (рис. 21 и 22).
0.5 10 1.5 2Ж
Рис. 17. Задача 2.2; V = 0.02.
Рис. 18. Задача 2.2; V = 0.02. Вид со стороны оси Ох.
0
2
0
Рис. 21. Задача 1.3; V = 0.01.
Рис. 22. Задача 2.3; V = 0.01.
Ясно, что характер течения определяется краевыми условиями. Как видно из предыдущих расчетов, наличие боковых твердых стенок существенно влияет на характер трехмерного течения независимо от ширины трехмерной области решения. Но не только наличие внешних границ, на наш взгляд, приводит к различию дву- и трехмерных течений. Само трехмерное течение по своей сути отличается от двумерного. Например, если рассмотреть картину течения при обтекании кубика равномерным на бесконечности потоком (задача 2.4), то выясняется, что трехмерное течение имеет принципиально другую структуру, чем двумерное (рис. 23 и 24).
За препятствием формируется сложное вихревое течение. Частицы жидкости, находящиеся вблизи верхней, нижней и боковых граней куба, вовлекаются в течение за препятствием, закручиваются и перемещаются в сторону углов задней стенки куба. Там они раскручиваются и продолжают движение вниз по потоку (см. рис. 23). Чтобы не загромождать рисунок, оставлены лишь треки частиц, движущихся вблизи верхней грани препятствия. Решение задачи симметрично по осям Оу и Ох, поэтому траектории частиц, движущихся вблизи остальных граней, аналогичны показанным. Частицы жидкости, находящиеся в отдалении от препятствия, в вихревое течение не вовлекаются (см. рис. 24).
Если привести треки частиц в плоскости, параллельной оси Ох, то получающаяся картина похожа на двумерное течение (рис. 25 и 26).
Рис. 25. Задача 2.4; V = 0.01; треки частиц. Рис. 26. Задача 2.4; V = 0.01; изолинии — функции тока.
Таким образом, проведенные расчеты показывают, что, во-первых, дву- и трехмерные течения имеют принципиально разную структуру и суть различий заключается в том, что в трехмерном течении решаемых нами задач нет застойных зон, во-вторых, для правильного понимания развития трехмерных течений необходимо использовать объемную визуализацию, например, с помощью треков частиц.
Список литературы
[1] Захаров Ю.Н. Об одном методе решения уравнений с краевыми условиями на бесконечности / / Вычисл. технологии. 1993. Т. 2, № 7. С. 56-68.
[2] Балаганский М.Ю., Захаров Ю.Н. Итерационное решение трехмерной системы уравнений Навье — Стокса // Тр. Междунар. конф. "Вычислительные и информационные технологии в науке, технике и образовании". Усть-Каменогорск, 2003. Т. 1. С. 95-101.
[3] Балаганский М.Ю., Захаров Ю.Н. Итерационные схемы решения системы уравнений Навье — Стокса в переменных функция тока, вихрь // Вычисл. технологии. 2003. Т. 8, № 5. С. 14-23.
[4] Захаров Ю.Н. Градиентные итерационные методы решения задач гидродинамики. Новосибирск: Наука, 2004. 238 с.
[5] Белолипецкий В.М., Костюк В.Ю. Численное исследование рециркуляционных течений в трехмерной каверне // ПМТФ. 1990. Т. 31, № 1. С. 100-104.
[6] Исаков А.Г. К численному решению задачи с движением вязкой несжимаемой жидкости в кубической каверне с Re = 1000 // Моделирование в механике. 1990. Т. 4(21), № 2. С. 64-76.
[7] Кудинов П.И. Численное моделирование пространственных течений вязкой несжимаемой жидкости // Вест. Днепропетров. ун-та. Сер. Механика. Вып. 4. 2001. Т. 1. С. 89-99.
[8] Исаев С., Судаков А., Лучко Н. и др. Численное моделирование ламинарного циркуляционного течения в кубической каверне с подвижной гранью // ИФЖ. 2002. Т. 75, № 1. С. 49-53.
[9] Reima I., Katsuya I., Tetuya K. Numerical simulation of three-dimensional flow structure in a driven cavity // Fluid. Dyn. Res. 1989. Vol. 5, N 3. P. 173-189.
[10] Hideki K., Yasumassa K., Takahiko T. Numerical flow analysis in a cubic cavity by the GSMAC finite element method (in the case that Reynolds numbers are 1000 and 3200) // Trans. Jap. Soc. Mech. Eng. B. 1989. Vol. 55, N 515. P. 1922-1929.
[11] Rogers S.E., Kwak D. An upwind differencing scheme for the incompressible Navier — Stokes equations // Appl. Numer. Math. 1991. Vol. 8. P. 43-64.
[12] Guermond J.-L., Migeon C., Pineau G., Quartapelle L. Start-up flows in a three-dimensional rectangular driven cavity of aspect ratio 1:1:2 at Re = 1000 //J. Fluid Mech. 2002. Vol. 450. P. 169-199.
Поступила в редакцию 4 апреля 2006 г.