Научная статья на тему 'Расчет течения тяжелой несжимаемой невязкой жидкости методом Давыдова (нестационарный плоский случай)'

Расчет течения тяжелой несжимаемой невязкой жидкости методом Давыдова (нестационарный плоский случай) Текст научной статьи по специальности «Математика»

CC BY
73
15
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Расчет течения тяжелой несжимаемой невязкой жидкости методом Давыдова (нестационарный плоский случай)»

С.П. Шевырев

УДК 533.6.011

РАСЧЕТ ТЕЧЕНИЯ ТЯЖЕЛОЙ НЕСЖИМАЕМОИ НЕВЯЗКОЙ ЖИДКОСТИ МЕТОДОМ ДАВЫДОВА (НЕСТАЦИОНАРНЫЙ ПЛОСКИЙ СЛУЧАЙ)

Течение тяжелой несжимаемой невязкой жидкости для случая двух пространственных переменных моделируется путем решения краевых задач для системы уравнений Эйлера и уравнения неразрывности:

ди + д(и2) . д(иу) . др _ о

дЪ дх ду дх '

ду + 3{иу) + д (у2) дЪ + дх +

ди I ду _ о

дх + ду '

ду

+ ^ _ ^ + ду Гу,

Здесь и, V - компоненты вектора скорости, р - нормированное (поделенное на постоянную плотность) давление, Еу - сила тяжести.

На теле ставится условие непротекания (нормальная компонента скорости равна нулю), на свободной поверхности - давление равно атмосферному.

В принципе, из исходной системы можно получить уравнение Пуассона для давления [1, 2], которое должно решаться на каждом шаге по времени:

д2р д2р дх2 ду2

(ди\ ^дuдv /дvч дх ду дх ду

или

д2р д2р дх2 ду2

/ди\ ди дv дх ду дх

и т.д. Однако эти уравнения носят академический интерес и не годятся для практических расчетов. Если не выполняется разностное уравнение для дивергенции в каждый момент времени, то течение быстро вырож-

[1]

Для решения подобных задач воспользуемся методом Давыдова [3, 4]. Рассмотрим случаи регулярной и нерегулярной (треугольной) сеток. Регулярная сетка. Пусть

^ ди дV

дх ду

2

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

Выпишем дивергенцию вектора скорости в разностном виде

Д п = "»+1/2,.? "»-1/2. + ^¿,^"+1/2 -1/2 (2)

где

НХ Ну

~п ""п. + ""¿+1,. мг+1/2,. =-2-и т'д';

= - (Рп+1,? - Рп-1,?) и (3)

= - 2ТГ +1- рП.-1)- и Т-Д- (4)

У

Итак,

А. = 0. (5)

Подставляя в левую часть (5) выражения из (2) (3) (4) и принимая для сокращения выкладок Нх = Ну = Н, получим

4Н2

—Д. = (Р»-2. + Р».-2 + Р»+2,. + Р»,.+2 - 4Р»,.), (6)

где Дп. - разностная дивергенция в ячейке (г, ]) на п-м полном шаге по времени.

Полученный шаблон изображен на рис. 1.

Разрешая (6) относительно р»,. получим матричное уравнение для давления:

1 Н2

Р». = 4(Р»-2. + Р».-2 + Р»+2,. + Р»,?+2) - — Д.. (7)

Формула (7) кроме нахождения давления, обнуляет дивергенцию!)п. на эйлеровом этапе каждого временного шага и таким образом не дает накапливаться неизбежным вычислительным ошибкам. Обнуление ди-д» , .

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

щими обстоятельствами.

1. Часть границы (свободная поверхность) неизвестна и определяется в результате расчетов на основе методики из работы [1]. На свободной поверхности давление будем полагать равным атмосферному.

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

Справиться с такими проблемами помогают маркеры [1, 2] - виртуальные частицы, не влияющие на расчеты, а лишь показывающие положение свободной поверхности, перемещение частиц жидкости и другие детали течения. Жидкость «не чувствует» маркеров и переносит их «на себе». Таким образом, маркеры фактически иллюстрируют лагранжев подход в исследовании течений.

Решение уравнения (7) должно проводиться па каждом шаге по времени.

Компоненты вектора скорости традиционно получаются с помощью трех этапов (эйлеров, лагранжев, заключительный) метода Давыдова.

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

Исходные дифференциальные уравнения - те же, что и для регулярной сетки, разностные уравнения для компонент вектора скорости и давления сложнее, чем в случае регулярной сетки. Эйлеров, лагранжев и заключительный этапы для компонент скорости на треугольной сетке рассматривались в [5], поэтому подробнее рассмотрим получение и решение уравнения для давления. Как и в случае с регулярной сеткой, эти проблемы решаются внутри эйлерова этапа.

Разностные уравнения эйлерова этапа имеют вид

(8)

(9)

[5]

(

(10)

Здесь к1? к2, к3 - номера треугольников, соседних с треугольником с номером г. Обход «соседей» происходит против часовой стрелки.

Необходимая нам дивергенция в случае треугольной сетки выглядит так [5]:

'Дм ДгЛ

П? =

Дх + Ду 1

(хк2 + Хк1 )(Ук 2 - У к, ) + (хкз + Хк2 )(хкз - У к 2 ) + (Хк! + Хкз )(УЛ1 - У к з)

X

ик+х +

(Ук^+1 - Ук3)

+

(Хк5+1 Х%)

(12)

Здесь Мк4 = ^к4 = ^ Хк4 = х^, Ук4 = Укг

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

Теперь из (8) (9) (12) необходимо составить алгоритм вычисления

г

(12) (8) (9) (12)

г

точкой точек к1, к2, к3, причем в каждой из них одним соседом является г-я точка. Подставляя в (12) выражения для точек к1, к2, к3 и приравнивая (12) к нулю, получаем выражение, аналогичное (7), но гораздо более сложное. Проще решить эту проблему алгоритмически, создавая целочисленные квадратные матрицы порядка 4, хранящие конфигурацию,

(12)

тельно рг.

Рис. 1. Шаблон на регулярной сетке для вычисления давления

Рис. 2. Шаблон на нерегулярной сетке для вычисления давления (участвуют десять треугольников)

Для решения стационарных задач методом установления процесс вычисления давления можно сильно упростить. Для этого вместо уравнения неразрывности рассмотрим следующее нестационарное уравнение:

др ди Зу 31 дх ду

р

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

В качестве примера решены нестационарные задачи о размыве основания плотины и об истечении из сосуда. Применялись регулярная и нерегулярная сетки. На рис. 3 изображена расчетная область, покрытая нерегулярной треугольной сеткой, на рис. 4 результаты расчета на этой сетке (показаны маркеры). Для первой задачи вправо распространяется волна с гребнем, во второй задаче образуется закрученная струя.

Рис. 3. Расчетная область с треугольной сеткой

Рис. 4. Прорыв плотины и истечение из сосуда

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Поттер Д. Вычислительные методы в физике. М.: Мир, 1975.

2. Флетчер К. Вычислительные методы в динамике жидкости: В 2 т. М.: Мир, 1991.

3. Математическая энциклопедия: В 5 т. М.: Сов. энцикл,, 1982. Т. 3.

4. Математический энциклопедический словарь. М.: Сов. энцикл., 1988.

5. Шевырев С. П. Разностные схемы метода Давыдова на произвольной сетке // Математика. Механика: Сб. науч. тр. Саратов: Изд-во Сарат, ун-та, 2005. Вып. 7, С. 205-209.

УДК 533.6.0116:532.529 Г.П. ШИНДЯПИН, A.A. МАТУТИН, O.A. МАТУТИНА

ЧИСЛЕННОЕ МОДЕЛИРОВАНИЕ РАЗЛИЧНЫХ РЕЖИМОВ РЕФРАКЦИИ УДАРНЫХ ВОЛН В ГЖС

При падении ударной волны AR(BR) относительной интенсивности Ap/poCg, под углом а к вертикали на свободную поверхность KA, разделяющую ГАЗ/ГАЗ, ГАЗ/ГЖС, ГЖС/ГЖС, с газосодержаниями 7+ 7-возникают различные режимы рефракции: RR - регулярный (рис. 1), NR - нерегулярный (рис. 2), RW — регулярный с отраженной ударной волной (УВ) (рис. 3) и др., характеризуемые фронтом преломленной волны AD и разрежением ABKB\ или отраженной УВ АС. Параметр характеризующий интенсивность преломленной волны одновременно характеризует интенсивность волны разрежения или отраженной УВ(е20 = £зо)-

i Надоели баннеры? Вы всегда можете отключить рекламу.