N-кратное расщепление явной разностной схемы для уравнения вихря в вязкой несжимаемой жидкости

Автор: Волосова Н.К., Волосов К.А., Волосова А.К., Карлов М.И., Пастухов Д.Ф., Пастухов Ю.Ф.

Журнал: Вестник Пермского университета. Математика. Механика. Информатика @vestnik-psu-mmi

Рубрика: Математика

Статья в выпуске: 4 (63), 2023 года.

Бесплатный доступ

В работе впервые рассматривается возможность n-кратного(n=100,200) расщепления явной разностной схемы для уравнения вихря в системе уравнений гидродинамической задачи в прямоугольной каверне с вязкой несжимаемой жидкостью и с числом Рейнольдса Re=1000. Предложенный в работе алгоритм позволяет значительно увеличить максимальный временной шаг за одну итерацию общей задачи и уменьшить в десятки раз общее время расчета. Алгоритм расщепления для явной разностной схемы уравнения вихря эффективен в случае, если время, затраченное программой на цикл расщепления во много раз меньше времени решения общей задач на одну итерацию. Численно показано, что качественно решение без расщепления совпадает с решением расщепленной схемы (совпадение в пяти значащих цифрах). При этом решение задачи без расщепления не является полностью установившимся (постоянны во времени первые пять значащих цифры после 400000 итераций). Численно показано, что двухслойная и трехслойная явные разностные схемы имеют установившиеся решения с совпадением полей в 11-12 значащих знаках в каждом узле расчетной сетки (скорости, вихря, функции тока) после 21000 итераций.

Еще

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

Короткий адрес: https://sciup.org/147245551

IDR: 147245551   |   DOI: 10.17072/1993-0550-2023-4-12-21

Текст научной статьи N-кратное расщепление явной разностной схемы для уравнения вихря в вязкой несжимаемой жидкости

Пастухов Ю.Ф. под лицензией CC BY 4.0. Чтобы просмотреть копию этой лицензии, посетите

Рассматривается гидродинамическая задача для вязкой несжимаемой жидкости в прямоугольной каверне с подвижной крышкой. Данная тестовая задача является полигоном для апробации новых вычислительных методов и алгоритмов, так как имеет в прямоугольной области две особые точки поля скорости [1], [2], [3]. При движении точки наблюдения по левой боковой стороне прямоугольника вверх в угол значение скорости равно нулю. Справа от угла на верхнем отрезке скорость скачком меняется с нуля до единицы и направлена вместе с крышкой вправо. Аналогичная ситуация происходит в верхнем правом углу. В работе предложен алгоритм n -кратного расщепления явной разностной схемы для уравнения вихря.

В работе Р.П. Федоренко описан [4, с. 137] метод расщепления уравнения в частных производных по физическим направлениям (разделение по слагаемым в общем уравнении). В методе расщепления на каждом дробном временном интервале т 1 = т 0 / n использовалось одно и то же уравнение вихря в общем виде, а число дробных шагов (кратность расщепления) было не n =2-3 как в работе [4], а n =100, 200.

Постановка задачи

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

Обозначим ( u ( x , y ), v ( x , y )) вектор скорости жидкой частицы (на твердой границе – боковых отрезках и на нижнем отрезке прямоугольной каверны скорость равна нулю – условие прилипания частиц жидкости). Также нормальная компонента скорости равна нулю на всей прямоугольной границе. Начало системы координат расположим в нижнем левом углу прямоугольника, направим ось у-вверх, ось х-вправо. Ширину прямоугольной каверны обозначим L, высоту буквой H.

В гидродинамической задаче в закрытой каверне подвижная верхняя крышка перемещается вправо с постоянной скоростью u max характерные масштабы длины L , времени L

, скорости umax, функции тока Lumax, max вихря "ax , числа Рейнольдса Re . Введем без-L размерные переменные: x – горизонтальная координата, у - вертикальная координата, щ, w – безразмерные функции тока и вихря соответственно, (u, v) - вектор безразмерной скорости, t – безразмерное время по формулам

0 < x = Х < 1, 0 < у = У < k = H Щ = — Щmax = Lumax L           L     L     Wmax uvw u =----, V =----w =----, wmax max      max      max umax

L

t = - , T = — ,Re = u ma L

T     u max         V

С безразмерными переменными и функциями запишем систему уравнений гидродинамики [1], [2]:

W xx + W yy = - w ( x , y ), 0 x = x 1, 0 y k max w = v x - u y ,

<

u = w y ; v = w x ,

-  - -  - -    1 /-   - v  - wt + u • Wx + v • Wy = — wxx + wyy 10 < t =—

Re V         'T

W = 0, v  = 0, u  = 0, u=

I г          Г           1 ^           I r \ г.

(1)

Здесь Г 1 - объединение боковых сторон и нижнего отрезка, Г\Г 1 - верхний отрезок прямоугольника Г. Первым в системе (1) следует уравнение Пуассона для неизвестной функции тока и известной функции вихря. Двумерное уравнение Пуассона на прямоугольнике решается в матричном виде за конечное число арифметических действий с четвертым или шестым порядком погрешности [5, 6]. Далее мы опустим черту сверху над безразмерными функциями, временем и координатами.

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

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

u ( x n , y m ) = - u 0 ( x n ) f y m 1 sin f ^T- \

I k J ^ 2 k J

1        k

\ x n = nh 1 , y m = mh 2 , h 1 = —, h 2 =— , n 1         n 2

n = 0, n , m = 0, n 2, n = n2 = 100

где профиль (3) горизонтальной компоненты скорости на верхнем отрезке каверны

( y = k = 1 ) имел вид симметричной трапеции [2] без особых точек поля скорости:

x n            n„     1

— ,0 x t , t = — = —

т             п  20

u ( x , k ) = u 0( x ) = ^

1, T x 1 T ,

1 x ,            ,

-----,1 T x 1,

T

(3)

Аналитически метод n-кратного расщепления уравнения вихря внутри одного временного интервала можно записать в виде k+((/+1)/n)       k+(i / n)

W       W       A

---------------+ u

T / n k+(i / n)      k k+(i / n) = xy

= ^ ( n ) + w j ^ i / n ) ) , i = 0, n 1 •        (4)

Система рекуррентных уравнений (4) для вихря с замороженным полем скорости (uk (x,y),vk (x,y)) состоит из n дробных шагов i = 0, n — 1, верхний индекс i - указывает дробный слой времени в (4), индекс к - номер целого слоя времени в уравнении вихря в системе (1). Поля скорости, функции тока меняются последовательно, согласно системе (1), в которой поле вихря имеет уже не дробные индексы wk+i /n, а целые wk . В цикле с системой уравнений (4) изменяется только поле вихря wk+i /n, i = 0, n—1. Поле скорости скачком изме- няется, когда переменная внешнего цикла увеличивается на единицу от k до k+1в системе уравнений (1).

Идея решения системы уравнений (4) заключается в уменьшении накопления ошибки округления и времени вычислений. Дифференциальные операторы по координате в (4) аппроксимированы, как и все уравнения системы (1), а также граничные условия с точностью O ( h 4 ) , а по времени с точностью O ( т )

Предположим, что система уравнений (1) спектрально устойчива с максимальным временным шагом равным т , а система уравнений (4)

с максимальным временным шагом т 0 / n .

Таким образом, за время т 0 / n , решая n раз уравнение (4), мы получаем уже скачок по времени т 0 n раз больший, чем последовательное решение системы уравнений (1)) и уменьшаем ошибку округления, так как внутри цикла системы (4) не решаем другие уравнения системы (1).

Второе важное преимущество схемы n-кратного расщепления уравнения вихря (4) заключается в достижении установившихся конечных полей скорости, вихря и функции тока (15 значащих цифр в каждой точке поля не меняются во времени после 21000 итераций).

Уравнение (4) линейно относительно координатных производных w ix , w iy , w Xx , w yy . Ап-

-1- 1 - 5 w 0 + 4 ( w + w J-—( w + w 2) | = w (0) - —h4 w (6) ( & ), (10)

2 1        0   3^1     1'    12    2      -2 J ХХ^ ' 9Q Х \^l>> \

& &  е ( - 2 h ,2 h ) .

Таким образом, для уравнения вихря в системе уравнений (1) во внутренних узлах с учетом формул (9), (10) можно найти невязку (11) на временном слое k с шагом т 0 :

проксимируя каждую производную с порядком O ( h 4) , получим невязку уравнения (4) по координате с той же точностью. Для первой производной на симметричном шаблоне методом неопределенных коэффициентов [5], [6] имеем

w - 1 )-^ ( w 2

w - 2 ) | + 0 ( h 4)

Получим аналогичную формулу для второй производной на симметричном шаблоне [5], [6]:

wk + — wk + uk \wx (0) - — h4w (5) ( & ) | + t               tt                  x                         x       1

+ vk • | w (0) - — h 4 w (5) ( & ) | = — M + wk - y      30      y 2     Re xx    yy

- h 4 ( w X 6,fe) + w У ‘’(^ J &"^^ & e ( - 2 h ,2 h ) o R = 1 0 w k - ^ h4 (u k w? & 1 ) + v k w У 5’ ( & 2 ) )+

1 ( w Д0) = h21   2

+ 4 (

w 1 + w - 1

)-^( w 2 + w - 2 ) l + 0 ( h 4) (6)

+ B h T ( wX6) & 3 ) + 6 & 4 ) ) = 0 1 0 + h 4) •  (11)

90 Re

Формулы (5), (6), можно использовать на

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

На первом прямоугольном контуре с уз-

лами, удаленными на один шаг от сторон пря-

моугольника, получим первую производную

(методом м. н. к.) на шаблоне со смещенным

центром [5], [6] (индекс -1 имеет узлы сетки на

границе прямоугольника):

w x (0) = 7|- h V

1 w

4   - 1

- -w + - w, 6021

- 1 w 2 + £ W 3 1+ 0 ( h 4) • (7)

Аналогично, для второй производной получим формулу (8) на шаблоне со смещенным центром (узел с нулевым индексом расположен на первом прямоугольном контуре, а узел с индексом -1 расположен на границе прямоугольника). Назовем прямоугольник и узлы на нем нулевым прямоугольным контуром [5], [6], [1], [2].

®  1 ( 5

w xx (0) =7Г| 7 w - 1 h V 6

- - w n - - w + _ w? 4 0 3 1 6 2

- 1 w 3 + ^ w 4 1 + 0 ( h 4 b)

Порядок аппроксимации невязки R = 0 1 + h 4) сохраняется и на первом прямоугольном контуре согласно формулам (7) и (8).

Рассмотрим спектральную устойчивость разностного уравнения вихря в системе (1) в пределе при быстром движении жидкости (число Рейнольдса Re = 1000 ) и при медленном вязком течении, например, движении крови в капиллярах Re ^ 0 )[7]. Приведем определение спектральной устойчивости из работы [6, с. 125].

Определение [6], [4] . Если при заданном законе стремлении т , h ^ 0 существует постоянная 0 с , такая, что для всех q , w е [0,2 ^ ] справедливо неравенство | 2 ( q , w ) < exp( ст ) , то спектральный признак выполнен.

В первом случае в (1) при Re пренебрежем диффузией в уравнении вихря. Тогда с центральным шаблоном на внутренних узлах сетки запишем разностное уравнение переноса в системе уравнений (1):

Разложив формулы (5), (6) в ряд Тейлора на центральном шаблоне, получим невязку (центр шаблона с координатой х=0):

-----— + uk • wk + vk • wk = 0, Zj =10 о т0              x         y       1 h wm+1- wm,n+z 1 um,nlxwm,n+vm,nlyw,n)=0, (12)

121     1

—I — ( w 1 - w - 1 )--( w 2 - w - 2 ) | = w x (0)- h w Х Ш (9) h V 3             12            I           30

l

k x m,n

2 k

3 ( w m , n + 1

w m , n - 1 )  |2 ( w m , n + 2

- w m , n - 2 )

k ym

2 k

3 \   m + 1, n

- w m - 1, n ) у ( w m + 2, n - w m - 2, n )

f 2m ax = max f 4 - V 1 - x 2 А

2max    x e [0,1] 3 К              J

= 3,

Подставляя в уравнение (12) функцию

f max = max f max ,

f ' = f m

возмущения [4]   w m , n = 4 ( p , y )exp ( i ( n p + m y ) )

i = V- 1, p , y e [0,2 ^ ]   получим спектральное

уравнение (13):

Тогда из (13) получим абсолютное значение:

1 4 = J1+ z 2 U m , n f ( p ) + v mj ( у V < Y z 2 4( f J - 1 + 2 f^Z =

4      1            4

4 = 1 + iz 1 l u J tM p ) - уМЛ) 1 + v m , n l Tsin ( y ) - -sm( V ) II

К К 3        6        j к 3        6        Л

= 1 + 2 f ^axz 2 = 1 + 2 f ^ax| -° I = 1 + т I 2 f n 2 a x4

max 1          max               0    max

К h J          К        h

Рассмотрим задачу на максимум:

f ( p ) =

— sm( p ) -- sm(2 p )

^ max p e [0,2 n ] , (14)

Сравнивая последнее выражение с определением спектрального признака устойчивости получим [5], [6] постоянную c

f ( p ) = ^y^ I4 - cos n = ^y^j4 ± 71 - sin 2 ( p )| < 5

Обозначив x = |sin( p )|, x e [0,1] , перейдем

к задаче

f ( x ) =

^ max x e [0,1] :

1 4 exp ( с т 0 ) - 1 + с т 0 о c = 2 f max T 2 = const о T 2 = const .

При медленном вязком течении [7] Re ^ 0 можно пренебречь конвективным переносом, но сохранить слагаемое с диффузией вихря.

Разностная схема для уравнения вихря в

(1) на внутренних узлах сетки примет вид

a) запишем необходимое условие экстремума:

w

к + 1

w

k

f ( x ) =

^ max ^ f ( x ) = 0

т 0

= i ( w x + w y ) z 2 =

Jg Re h 2,

c

f (x ) = 1 4 + Я 3

x 2

+ x

к

4^1 - x 2+ 1 - 2 x2

f - 2 x Y

К 2VYY J J

= 0 о

1 \   2

= 0 ^ 4 x 4 + 12 x 2 - 15 = 0 ^

2   - 3 + V24

x =-------

w + 1 = w + z 2.5 w m , n +- ( w m , n + 1 + w m , n - 1 )—( w m , n + 2 + w m , n - 2 ) +

+ ( w «l » + w k -l J( w 'X »+ w k -2 я) | •  (15)

у m + 1, n       m 1, n /            m + 2, n       m 2, n \       '

Подставим в разностную схему (15)

функцию возмущения вида [4]:

w mn , n = 4 ( p , y ) exp ( i ( n p + m y ) ), i = V-1, p , y e [0,2 n ]

f im и = max x f 4 + V 1 - x 21 = x f 4 + J 1 - x2

J 1ma x    x e [0,1] 3 К              J 3 К

x =J Л 6—

получим

спектральное

уравнение^

6 —

f 4 Л Д

V 2

к

А

Тб   - 1,37222 ;

J

b) во втором случае

f ( x ) =

^ max ^ f ( x ) = 0

c

f(xx ) = 3 4 - *

x 2

- x

(       81,

4 = 1 + z 21 - 5 + -(cos( p ) + cos y )) —(cos(2 p ) + cos(2 y )) I , (16) К 3                   6                    J

Введем вспомогательные переменные: x = cos( p ), y = cos ( y ), x , y e [ - 1,1], cos (2 p ) = - 1 + 2 cos2 ( p )

Перепишем уравнение (16) в виде

к

4У1 - x2 - 1 + 2 x2 1 -x^

f - 2 x    '

|

К 2^1 - x 2 JJ

= 0 ^ 4 x 4 + 12 x2

= 0 о

15 = 0

Но   x 2 =- 3 + V6,4T1 - x 2 = 1 - 2 x 2 = 4 - 2^6 < 0

и локальных точек экстремума нет x e (0,1) :

4 ( x , y ) = 1 + z 2 1 - 5 + 8( x + y ) -( x 2 + y 2 1) I •     (17)

Исследуем на экстремум выражение, стоящее в круглых скобках формулы (17):

g ( x , y ) = - 5 + -( x + y )--( x + y - 1) ^ extr ^

g x ( x , y ) = 0 ° 8 - 2 x = 0 ° x = 4 ,

g y ( x , y ) = 0 °--- y = 0 ° y = 4

Но точка локального экстремума (4,4) £ [ - 1,1] х [ - 1,1] функции g ( x , y ). Из симметрии функционала также следует равенство координат в точке экстремума. Поэтому достаточно вычислить функцию g ( x , y ) в точках (-1, -1) и (1, 1).

g ( - 1, - 1) = - 5 + 8( - 1 - 1) - 1(1 + 1 - 1) = - 32 ,

g (1,1) = - 5 + -(1 + 1) - -(1 + 1 - 1) = 0 .

Для спектральной устойчивости достаточно, чтобы | 2 ( x , y )| 1 V x , у е [ - 1,1] , то

1 - у z 2 = 1 + z 2 g ( - 1, - 1) = - 1 ^ ( x , У ) 1 = 1 + z 2 g (1,1),

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

П...к + 1        О.,,к + 1    _|_.,/-к + 1

к+1      /^  m,0 --Щ m,1 + Щ  m,2  Л

; m ,0 =-------------------i-- 3--------

2 h2

wк + 1

W    m , n

k +1         k +1         k +1            k +1

/ Щ    m , n,     О Щ     m , n ,-1 + Щ     m , n , -2  । ^ V m , n,

2h               h

m = 1, n 2- 1

w +1 0, n =

wk +1 n 2 , n

32     ,         6

— z, = 2 О z, = —

3   2          2    32

3       Л 3

= 16, z 2 '    0,16    .

Таким образом, если уравнение переноса спектрально устойчиво для любого закона: 2 у = const , то разностное уравнение (15) с h2

диффузионным членом спектрально устой-

Г„   3 1

чиво только на отрезке z 2 е 0,— .

Или z 2 = - ^ ^ < — о т —Re h 2 (*)•

2    Re h2    16      0    16

В формуле (*) шаг т 0 максимальный (соответствует верхней границе спектральной устойчивости) в задаче (1). На практике реальный шаг времени разностной схемы т 1 = т 0 / n много меньше т 0 из-за решения других уравнений системы в (1) и 2 особых точек поля скорости.

Обозначим реальный шаг

Т     3

т = —, п т < — Re h 2 = т .

1 п 1   16            0

Видно, что при достаточно большой кратности расщепления n явной разностной схемы (4) с шагом Т 1 всегда можно выполнить 3_ условие п т — Re h 2 .

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

Граничные значения вихря со вторым порядком погрешности приведены в работах

7/ + 10, n - 8/ + 11, n + / + 12, n   3 u k + 10, n

2 h 2 2                      h 2

k +1              k +1               k +1                  k +1

/ Щ    n 2 , n - - Щ n 2 -1, n + Щ     n 2 -2, n uU   n 2 , n

---------------------i--3---------

2 h22                      h

n = 1, n - 1,

к +1     i + +1

к +1        w 0,1 + w 1,0     к +1

W 0,0 =---------------- , W i

,2

+1           ,.,k +1

к +1         w   0, n 1 -1 + w 1, n 1

. w °Л=         2

n 2 , n l

Wk + 1 n 2, n 1 -1 + Wk + 1 n 2

W к +1

> W n 2,0 =

w 1 + 1 n 2,1 + w 1

-1, n 1

, (19)

, к +1

’ n 2 -1,0

.

Оценим время решения задачи (1) в трех случаях.

В первом случае (алгоритм А) система уравнений (1) решается последовательно, алгоритм расщепления ( n = 1) в системе уравнений (4) не используется, временной шаг ( т 1 = т о / n = т о ).

Во втором случае (алгоритм В) уравнение вихря (4) решается на двухслойной схеме с кратностью расщепления n =100. В алгоритме С n = 200 и трехслойная схема по времени. Программы алгоритмов А, В, С запускались одновременно и заметного временного различия для достижения выбранного числа итераций (внешней переменной цикла к) не обнаружено (из-за простоты явной разностной схемы (4)). Но если для наступления стационарного режима в алгоритме В было достаточно 1,5 часа работы программы, то для алгоритма А стационарный режим не был достигнут после двух суток работы программы. Тогда ( т а / т в ) ~ (3/16)/(1/300) = 56 (рис. 2).

На рис. 1 показано поле линий тока для решения задачи с кратностью n =1 (отсутствие расщепления). Видно, что спустя 6000 шагов времени поле линий тока находится далеко от стационарного состояния. Центральный вихрь первого порядка обменивается моментом импульса с вихрями второго порядка, расположенных в нижних правом и левом углах прямоугольной каверны.

В работе [3] авторы А.А. Фомин и Л.Н. Фомина также получили численно стационарное решение задачи (1) и вихри трех порядков.

В работе Фоминых большее разрешение сетки 2500×2500 (Re>10000), число ячеек в нашей сетке 100×100 (и Re=1000 – в 10 раз меньше). Хотя нестационарный вихрь третьего порядка обнаружен нами на рис. 1.

Рис. 1. Поле линий тока для решения задачи (1) без расщепления (n=1) Re=1000.

h 2 Re

Шаг времени    т =      , п = п2 = 100, h = 1/100 в момент t = 6000 т

На рис. 2 показаны поля линий тока в предельных стационарных состояниях.

Рис. 2(А) соответствует решению задачи (1) без расщепления.

Рис. 2(В) соответствует решению задачи (4) с расщеплением n=100 с двухслойной аппроксимацией производной по времени к+ k+(i+1)/п ^к+i / п и первым порядком погреш-

Т 0/ п ности O (т1), стационарное состояние достига-

A

ется спустя N=21000 итераций, после чего max и min значения функции тока сохраняются с 15 значащими цифрами.

Третий рисунок (рис. 2(С)) соответ- ствует стационарному решению с трехслойной k+(i+1)/n       k+(i—i)/n w    — w временной производной                 и

2т 0/ n со вторым порядком погрешности O(т2) и с кратностью расщепления n=200.

Поле тока становится стационарным спустя N=43000 итераций.

C

Рис. 2. Установившееся поле линий тока для задачи (1), число Рейнольдса Re=1000, n - кратность расщепления, т 1 = т 0/ п.

h 2 Re

Рис. 2(A). т = т =       , t = 400000 т , п = 1 ;

1    0     300

Рис. 2(B). т = —h 2 Re, t = 21000 т 0, п = 100 ;

Рис. 2(C). т = h 2 Re , t = 43000 т , п = 200 16                    0

Общими показателями решения (1) являются максимальное и минимальное значение поля функции тока, поскольку все остальные поля можно получить через дифференциальные операторы от поля функции тока (как видно из задачи (1)).

Рассмотрим max и min значения функции тока в предельном (стационарном) состоянии решения задачи (1) для трех случаев:

Таблица 1. Сравнение значащих цифр в стационарном поле функции тока в задаче (1) для различных алгоритмов

Алгоритм

V max

V min

A) n=1

1,71588 10-3

-0,1183079

B) n=100

1,715838733007 10-3

-0,1183038468

C) n=200

1,715838733009 10-3

-0,1183038468

Примечание:

А)n=1 (2-х слойная схема), N=400000; B)n=100 (2-х слойная схема), N=21000; C)n=200 (3-слойная схема), N=43000

Таблица 2. Сравнение значащих цифр в нескольких точках стационарного поля горизонтальной компоненты скорости в задаче (1) для трех алгоритмов

Ал-горит м

A:n=1

B:n=100

C:n=200

r 1

3,25838

9 10-2

3,258397414826

9 10-2

3,258397414825

7 10-2

r 2

-9,772

15 10-2

-9,77226561 55239 10-2

-9,77226561 55180 10-2

r 3

-1,732

42 10-2

-1,73241760

2921899 10-2

-1,73241760

2922225 10-2

Анализ ψ min , ψ max показывает, что два разных алгоритма: B – двухслойная схема по времени с расщеплением n =100; C – трехслойная временная схема с n =200 дают одинаковые предельные решения, в которых стационарные ψ min , ψ max совпадают в 11–12 значащих цифрах (табл. 1). То же можно сказать о горизонтальной компоненте u стационарного поля скорости в нескольких, но одних и тех же узлах сетки – совпадение в 11–12 значащих цифрах (табл. 2). Поэтому рис. 2(B) и рис. 2(C) неразличимы графически.

Решение без расщепления (алгоритм A) и решения с расщеплением (алгоритмы B, C) совпадают в 5 значащих цифрах.

Основные полученные результаты:

  • 1)    Впервые предложен алгоритм (4) n-кратного расщепления ( n =100, 200), явной разностной схемы для уравнения вихря в десятки раз ускоряющий время решения гидродинамической задачи.

  • 2)    В предельных случаях с большими и малыми числами Рейнольдса показано, что для спектральной устойчивости разностной схемы уравнения вихря следует выбирать закон [5], [6] стремления к нулю τ 0 , h .

T = O ( h 2 ), т , h ^ 0, п т - ~ h 2 Re = T

0              0               1     16              0

  • 3)    Решения с расщеплением в системе

уравнений (1) и шагом времени т0 = — h Re соответствуют     верхней     границе спектральной устойчивости. Спектральная устойчивость с г0 подтверждена численно.

  • 4)    Предложена двухслойная временная схема для уравнения вихря с аппроксимацией O (г + h 4).

Список литературы N-кратное расщепление явной разностной схемы для уравнения вихря в вязкой несжимаемой жидкости

  • Salih A. Streamfunction - Vorticity Formulation // Department of Aerospace Engineering Indian Institute of Space Science and Technology, Thiruvananthapuram-Mach 2013. p.10.
  • Сборник статей по гидродинамике / Н.К. Волосова, К.А. Волосов, А.К. Волосова [и др.]. 2-е изд. М.: МИИТ, 2023. 231 с. EDN: UDVEDI
  • Фомин А.А., Фомина Л.Н. Численное моделирование течения жидкости в плоской каверне при больших числах Рейнольдса // Вычислительная механика сплошных сред. 2014. Т. 7, № 4. С. 363-377. EDN: TCSUNR
  • Федоренко Р.П. Введение в вычислительную физику: учеб. пособие для вузов / Р.П. Федоренко; Федоренко Р.П.; под ред. и с доп. А.И. Лобанова. 2-е изд., испр. и доп. Долгопрудный (Моск. обл.): Изд. дом Интеллект, 2008. 503 с. (Физтеховский учебник). ISBN: 978-5-91559-011-2 EDN: QJUAEP
  • Бахвалов, Н. С. Численные методы: учеб. пособие для студ. физ.-мат. специальностей вузов / Н.С. Бахвалов, Н.П. Жидков, Г.М. Кобельков; Мос. гос. ун-т им. М.В. Ломоносова. 7-е изд. М.: Бином. Лаб. знаний, 2011. 636 с. (Классический университетский учебник). ISBN: 978-5-9963-0449-3 EDN: QJXMXL
  • Бахвалов Н.С., Лапин А.В., Чижонков Е.В. Численные методы в задачах и упражнениях. М.: БИНОМ, 2010. 240 с. EDN: RBARWH
  • Волосов К.А., Вдовина Е.К., Пугина Л.В. Моделирование "пульсирующих" режимов динамики свертывания крови. Математическое моделирование. 2014. Т 26, № 12. С. 14-32. EDN: TSNVEJ
Еще
Статья научная