Научная статья на тему 'ЛИНЕЙНАЯ КОМБИНАЦИЯ СХЕМЫ "КАБАРЕ" И "КРЕСТ" С ВЕСОВЫМИ КОЭФФИЦИЕНТАМИ, ПОЛУЧЕННЫМИ ИЗ УСЛОВИЯ МИНИМИЗАЦИИ ПОРЯДКА ПОГРЕШНОСТИ АППРОКСИМАЦИИ'

ЛИНЕЙНАЯ КОМБИНАЦИЯ СХЕМЫ "КАБАРЕ" И "КРЕСТ" С ВЕСОВЫМИ КОЭФФИЦИЕНТАМИ, ПОЛУЧЕННЫМИ ИЗ УСЛОВИЯ МИНИМИЗАЦИИ ПОРЯДКА ПОГРЕШНОСТИ АППРОКСИМАЦИИ Текст научной статьи по специальности «Математика»

CC BY
81
13
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Чебышевский сборник
Scopus
ВАК
RSCI
Область наук
Ключевые слова
ЗАДАЧА ПЕРЕНОСА / СХЕМА "КРЕСТ" / СХЕМА "КАБАРЕ" / ЛИНЕЙНО-ВЗВЕШЕННАЯ КОМБИНАЦИЯ / ПОВЫШЕНИЕ ТОЧНОСТИ / TRANSFER PROBLEM / UPWIND LEAPFROG DIFFERENCE SCHEME / STANDARD LEAPFROG DIFFERENCE SCHEME / LINEAR-WEIGHTED COMBINATION / INCREASE ACCURACY

Аннотация научной статьи по математике, автор научной работы — Сухинов Александр Иванович, Чистяков Александр Евгеньевич, Проценко Елена Анатольевна, Атаян Ася Михайловна

Работа посвящена определению диапазона значений сеточного числа Пекле, при котором предложенная схема, представляющая линейную комбинацию схемы «кабаре» и «крест» с весовыми коэффициентами, полученными из условия минимизации порядка погрешности аппроксимации, обладает лучшей точностью по сравнению с употребительными схемами, в том числе модификациями схемы «кабаре» с ограничителями. В статье получено ограничение на шаг по времени для разностной схемы с весами при котором погрешность расчетов находится в приемлемом диапазоне. Показано, что предложенная схема, построенная на основе линейной комбинации разностной схемы «кабаре» и «крест» с весовыми коэффициентами 2/3 и 1/3 соответственно, полученными в результате минимизации погрешности аппроксимации точнее схемы «кабаре» с ограничителями решает задачу конвекции при малых числах Куранта. Рассчитан диапазон чисел Пекле, при котором предложенная аппроксимация оператора конвективного переноса будет эффективна. На основании вышесказанного сделаны выводы о том, что предложенная модификация схемы «кабаре» для численного решения задачи диффузии-конвекции обладает лучшей точностью по сравнению с другими схемами, для значений сеточного числа Пекле в диапазоне 2 ≤ ≤ 20, что позволяет применять данный класс схем для численного решения задач вычислительной океанологии.

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

Похожие темы научных работ по математике , автор научной работы — Сухинов Александр Иванович, Чистяков Александр Евгеньевич, Проценко Елена Анатольевна, Атаян Ася Михайловна

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

LINEAR COMBINATION OF THE UPWIND AND STANDARD LEAPFROG DIFFERENCE SCHEMES WITH WEIGHT COEFFICIENTS, OBTAINED BY MINIMIZING THE APPROXIMATION ERROR

The work is devoted to determining the range of grid Peclet number values, for which the proposed scheme, representing a linear combination of the Upwind and Standard Leapfrog difference schemes with weight coefficients, obtained by minimizing the approximation error, has higher accuracy than conventional schemes, including modifications Upwind Leapfrog difference scheme with limiters. The article obtained a limit on the time step for a difference scheme with weights at which the calculation error is in an acceptable range. It is shown that the proposed scheme, based on the basis of a linear combination of the Upwind and Standard Leapfrog difference schemes with weighting coefficients 2/3 and 1/3, respectively, obtained by minimizing the approximation error more precisely, the Upwind Leapfrog difference scheme with limiters solves the convection problem for small Courant numbers. Thus, the proposed modification of the Upwind Leapfrog difference scheme for the numerical solution of the diffusion-convection problem has higher accuracy than other schemes, for the values of the grid Peclet number in the range 2≤ Pe ≤ 20, which allows you to use this class of schemes for the numerical solution of problems of computational oceanology.

Текст научной работы на тему «ЛИНЕЙНАЯ КОМБИНАЦИЯ СХЕМЫ "КАБАРЕ" И "КРЕСТ" С ВЕСОВЫМИ КОЭФФИЦИЕНТАМИ, ПОЛУЧЕННЫМИ ИЗ УСЛОВИЯ МИНИМИЗАЦИИ ПОРЯДКА ПОГРЕШНОСТИ АППРОКСИМАЦИИ»

ЧЕБЫШЕВСКИЙ СБОРНИК

Том 21. Выпуск 4.

УДК 517 DOI 10.22405/2226-8383-2020-21-4-243-256

Линейная комбинация схемы «кабаре» и «крест» с весовыми коэффициентами, полученными из условия минимизации порядка погрешности аппроксимации1

А. И. Сухинов , А. Е. Чистяков, Е. А. Проценко, А. М. Атаян

Александр Иванович Сухинов — член-корреспондент РАН, доктор физико-математических наук, Донской государственный технический университет (г. Ростов-на-Дону). e-mail: sukhinov@gmail.com

Александр Евгеньевич Чистяков — доктор физико-математических наук, Донской государственный технический университет (г. Ростов-на-Дону). e-mail: cheese_05@mail.ru

Елена Анатольевна Проценко — кандидат физико-математических наук, Таганрогский институт имени А.П. Чехова (филиал) Ростовского государственного экономического университета (I'1111X) (г. Таганрог). e-mail: eapros@rambler.ru

Ася Михайловна Атаян — аспирант, Донской государственный технический университет (г. Ростов-на-Дону). e-mail: atayan24-@mail.ru

Аннотация

Работа посвящена определению диапазона значений сеточного числа Пекле, при котором предложенная схема, представляющая линейную комбинацию схемы «кабаре» и «крест» с весовыми коэффициентами, полученными из условия минимизации порядка погрешности аппроксимации, обладает лучшей точностью по сравнению с употребительными схемами, в том числе модификациями схемы «кабаре» с ограничителями. В статье получено ограничение на шаг по времени для разностной схемы с весами при котором погрешность расчетов находится в приемлемом диапазоне. Показано, что предложенная схема, построенная на основе линейной комбинации разностной схемы «кабаре» и «крест» с весовыми коэффициентами 2/3 и 1/3 соответственно, полученными в результате минимизации погрешности аппроксимации точнее схемы «кабаре» с ограничителями решает задачу конвекции при малых числах Куранта. Рассчитан диапазон чисел Пекле, при котором предложенная аппроксимация оператора конвективного переноса будет эффективна. На основании вышесказанного сделаны выводы о том, что предложенная модификация схемы «кабаре» для численного решения задачи диффузии-конвекции обладает лучшей точностью по сравнению с другими схемами, для значений сеточного числа Пекле в диапазоне 2 ^ Ре ^ 20, что позволяет применять данный класс схем для численного решения задач вычислительной океанологии.

Ключевые слова: задача переноса, схема «крест», схема «кабаре», линейно-взвешенная комбинация, повышение точности.

Библиография: 25 названий.

1 Исследование выполнено за счет гранта РФФИ (проект 19-07-00623).

Для цитирования:

А. И. Сухинов, А. Е. Чистяков, Е. А. Проценко, А. М. Атаян Линейная комбинация схемы «кабаре» и «крест» с весовыми коэффициентами, полученными из условия минимизации порядка погрешности аппроксимации // Чебышевский сборник, 2019, т. 21, вып. 4, с. 243-256.

CHEBYSHEVSKII SBORNIK Vol. 21. No. 4.

UDC 517 DOI 10.22405/2226-8383-2020-21-4-243-256

Linear combination of the Upwind and Standard Leapfrog difference schemes with weight coefficients, obtained by minimizing

the approximation error

A. I. Sukhinov, A. E. Chistvakov, E. A. Protsenko, A. M. Atavan

Alexander Ivanovich Sukhinov — Corresponding member of the RAS, Doctor of Physical and Mathematical Sciences, Don State Technical University (Rostov-on-Don). e-mail: sukhinov@gmail.com

Alexander Evgenjevich Chistyakov — Doctor of Physical and Mathematical Sciences, Don State Technical University (Rostov-on-Don). e-mail: cheese_05@mail.ru

Elena Anatolevna Protsenko — PhD in Phvsico-mathematical sciences, Taganrog Institute named after A.P. Chekhov (branch) of the Rostov State Economic University (RSUE) (Taganrog). e-mail: eapros@rambler.ru

Asya Mikhaylovna Atayan — PhD student, Don State Technical University (Rostov-on-Don). e-mail: atayan24@mail.ru

Abstract

The work is devoted to determining the range of grid Peclet number values, for which the proposed scheme, representing a linear combination of the Upwind and Standard Leapfrog difference schemes with weight coefficients, obtained by minimizing the approximation error, has higher accuracy than conventional schemes, including modifications Upwind Leapfrog difference scheme with limiters. The article obtained a limit on the time step for a difference scheme with weights at which the calculation error is in an acceptable range. It is shown that the proposed scheme, based on the basis of a linear combination of the Upwind and Standard Leapfrog difference schemes with weighting coefficients 2/3 and 1/3, respectively, obtained by minimizing the approximation error more precisely, the Upwind Leapfrog difference scheme with limiters solves the convection problem for small Courant numbers. Thus, the proposed modification of the Upwind Leapfrog difference scheme for the numerical solution of the diffusion-convection problem has higher accuracy than other schemes, for the values of the grid Peclet number in the range 2 < Pe < 20, which allows you to use this class of schemes for the numerical solution of problems of computational oceanology.

Keywords: transfer problem, Upwind Leapfrog difference scheme, Standard Leapfrog difference scheme, linear-weighted combination, increase accuracy.

Bibliography: 25 titles. For citation:

A. I. Sukhinov, A. E. Chistyakov, E. A. Protsenko, A. M. Atayan, 2019, "Linear combination of the Upwind and Standard Leapfrog difference schemes with weight coefficients, obtained by minimizing the approximation error" , Chebyshevskii sbornik, vol. 21, no. 4, pp. 243-256.

1. Введение

При численном решении задач транспорта взвесей в мелководных водоемах [1, 2, 3] на основе центрально-разностных схем возникает проблема, связанная с падением точности для больших значений сеточного числа Пекле [4, 5]. Одним из вариантов решения данной проблемы является измельчение шага по пространственной сетке, что влечет за собой увеличение трудоемкости. Например, при решении трехмерной задачи диффузии-конвекции для уменьшения числа Пекле в два раза необходимо уменьшить шаги по пространству в два раза, а по времени в четыре раза. Таким образом, трудоемкость возрастает в 32 раза. Другим подходом к решению данного класса задач является применение других разностных схем, например, схемы «кабаре». Схемы «кабаре» были разработаны для решения задач аэроакустики [6, 7]. В работе [8] предложено использовать линейную комбинацию схемы «кабаре» и «крест». В работе [9] рассчитаны оптимальные коэффициенты для данной схемы из условия минимизации порядка погрешности аппроксимации [10, 11, 12]. Целью данной работы является определение диапазона значений сеточного числа Пекле, при котором предложенная схема, представляющая линейную комбинацию схемы «кабаре» и «крест» с весовыми коэффициентами, полученными из условия минимизации порядка погрешности аппроксимации, обладает лучшей точностью по сравнению с употребительными схемами, в том числе модификациями схемы «кабаре» с ограничителями.

2. Точность решения задачи теплопроводности

Постановка задачи. Рассмотрим случай уравнения теплопроводности с постоянными коэффициентами:

^ = Мхх + / , t> 0, 0 <х<1 , (1)

Ч (М)|<=о = 9° (х), 0 < ж < I, (2)

Я (0,1) = % (I), Ч (1,1)= ® (I), I ^ 0 . (3)

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

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

И-1 N-1

Я ~ ^ (£) $,т(штх), / ~ ^ С^^ $,\п(штх), (4)

т= 1 т= 1

где ш = п/1, с№) = у /о /(х) &\п(штх)йх, Ст = у /о я(%) &\п(штх)йх.

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

Далее рассматриваются функции, имеющие производную порядка а, удовлетворяющие неравенству /(а\х) ^ X, с периодом 2ж. Имеет место оценка остаточного члена ряда (4) для любого натурального а:

4К 1п п

8иР И = ^ + °(1/п ),

где

N-1

г = и(х/ш, ¿) — ^ С (¿) 8т(тж).

т=1

Функции и и / подставим в уравнение теплопроводности (1) и в результате несложных преобразований получим:

/ и

(N-1 \ /N-1 \ N-1

У^ 8т(штж) = ^ ^ 8т(штж) + ^ С^) 8т(штж).

т=1 ) ъ \т=1 ) хх п=1

Меняя порядок действия операций дифференцирования и суммирования, и вычисляя производную по пространственной переменной, приходим к равенству:

N-1 , N-1 N-1

^ Б'т(штх) = ^ [—ш2т2 8\п(штх)) + ^ С^ 8т(штж).

т=1 т=1 п=1

Принимая во внимание линейную независимость функций 8\п(штх) для отличающихся друг от друга т, получаем:

= —^2т2С$ + С^. (5)

Решение уравнения (5) примет вид:

( г(/М , , г(Л

<%>(*)= сй>(0) — ^ е-"»" + ^. (в)

После преобразований, с учетом заданных начальных и граничных условий получаем следующее представление для функции решения [13]:

N-1 (( ги) \ г(Г) \

»= Е ((«ч — Щ + да) <7>

Разностная схема для уравнения теплопроводности. Для численного решения задачи (1) покроем расчетную область равномерной сеткой:

= {Г = пт, Хг = ¿Л; п = 0Жи г = 0..^; Щт = Т, = ¿} ,

где т - шаг то времени, Л - шаг по пространству, М - верхняя граница по времени, N -количество узлов по пространству.

п'п+1 п'п пп+а - 2ап+а + ап+а

% — Чг ,,Ъ+1 2Чг + Чг-1 + г /я)

—-— = »-Л2-+ ^

где дп+а = (Г0_п+1 + (1 — а) ^п > ° е [0,1] _ вес схемы.

Необходимое условие устойчивости, полученное на основе метода гармоник, приводит к следующему неравенству [14]:

та 1

7 = — ^ -

7 Л2 " 2.

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

Модельная задача I. Требуется найти решение уравнения

Ж = Мхх, V = 1ш2/з, 0 ^ г ^ Т, 0 ^ ж ^ I, д (г, 0) = 0

с начальными условиями: (х) = 0(20 — х) — 0(10 — х), где в(х) - функция Хэвисайда.

Параметры расчетной сетки: шаг но времени находится в диапазоне от 0,001 до 10 с, шаг по пространству к =1 м, длина интервала по времени Т равна 60 с. На рисунке 1 представлена погрешность решения модельной задачи I на основе схемы (8), 1 - схема с весами (а = 0.5), 2 -

явная схема. Погрешность вычислений рассчитывается по формуле Ф = ^^^ (^ — / ^.¡^ , где Яг - точное значение решения задачи диффузии в узле г, ^ - численное решение, зависящее от величины шага по времени. По горизонтальной оси отложена величина шага по времени то отнесенного к величине тшах Ы

Рис. 1: Функция зависимости погрешности аппроксимации от шага по времени. 1 для явной схемы, 2 для схемы с весами

Для того чтобы относительная погрешность явной схемы была равна 0.01 % необходимо величину го брать равной 0.0717, в случае использования предложенной схемы с весами параметр т0 равен 5.1858.

Модельная задача II. Рассмотрим задачу, возникающую при моделировании транспорта взвеси в мелководных водоемах [15, 16]. Требуется найти решение двумерного уравнения диффузии для области, вытянутой в одном направлении

= VхЯхх + VуЯуу , 0, 0 <х <1х , 0 <у <1у ,

= 100 т2/з, 1л,у = 0.5 т2/з, 1Х = 2000 т, 1У = 5 т

с начальными условиями:

д (х, у, ¿) |4=о = (0(1100 — ж) — 0(900 — х)) (0(3 — у) — 0(2 — у)), 0 < ж < 1Х, 0 < у < 1У

и граничными условиями в форме Дирихле.

Параметры расчетной сетки: шаги по пространству кж=100 м и Ьу=0.5 м, длина интервала по времени Т равна 600 с. На рисунке 2 представлены решения модельной задачи II на основе: 1 схемы с весами, 2 явной схемы.

Из рисунков 1, 2 видим, что погрешность достижения для явной схемы ограничение на шаг по времени существенно меньше, чем для схемы с весами. Для того чтобы относительная погрешность явной схемы была равна одному проценту необходимо величину то брать равной 0.01376, в случае использования предложенной схемы с весами параметр то равен 0.34844.

0.1

0.08

0.06

0.04

0.02

0

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

4» /

/ / / t

1 - ) .

0.001

0.01

0.1

то 1

Рис. 2: Функция зависимости погрешности аппроксимации от шага по времени. 1 для явной схемы, 2 для схемы с весами

Замечание 1. Явная схема имеет устойчивое решение при ограничении т ^ О (Л2) [17], а схема с весами при а ^ 0.5 не имеет ограничений на шаг по времени. На практике для того, чтобы погрешность расчетов, на основе разностной схемы (8) с весом 0 ^ а ^ 1, находилась в приемлемом диапазоне необходимо использовать следующее ограничение на шаг по времени: т < А • [=1 2^/Л2) , где г - размерность пространства. Параметр А описывает отношение шага, который необходимо брать для того чтобы точность расчетов находилась в приемлемом диапазоне т, к шагу полученному из ограничения на устойчивость явной схемы ттах, при этом имеет место оценка то ^ А. При решении задач диффузии-конвекции необходимо находить А

А

рекомендуется брать равным 0.01, а для схемы с весом а = 0.5 параметр А можно брать равным 0.3.

3. Решение задачи переноса на основе схемы «кабаре»

Рассмотрим уравнение переноса [18, 19]

q't + uq'x = 0,

где t е [0, Т], х е [0,1], q(0,x) = q0 (х), q(t, 0) = 0 u = сonst.

Введем равномерную расчетную сетку

(9)

где

Ш = Uh X шт,

Шh = [xilxi = ih, i = 0,1,...,N, Nh = 1} ,

Шт = {tnl n = 0,1,..., Т} ,т = tn+1 - tn = const.

Для численного решения поставленной задачи можно использовать следующие конечно-разностные схемы: схема «кабаре» [20]:

nn+1 nn nn _ ^ rtn _ rtn

Qi - Qi + 1i-1 4i-1 , „ qi Qi-1

2t

n 1 n n

- 1

+ u-;-= 0, u ^ 0;

h

nn+1 nn Г/П — nn~1 na — na qn - qt + qi+1 ^ qi+i + = 0,u< 0;

2

2

h

схема «крест» («чехарда»):

пп+1 пп-1 пп _ пп

- + и «Ш—Зы = 0. (11)

2т 2 п

Замечание 2. Известно, что решение задачи (9) на основе центральных разностных схем не устойчиво при этом для решения данного класса задач показала свою эффективность схема «кабаре» с ограничителями [20].

Для решения задачи (9) будем использовать схему, построенную на основе линейной комбинации разностной схемы «кабаре» и «крест» с весовыми коэффициентами 2/3 и 1/3 соответственно, полученными в результате минимизации погрешности аппроксимации

пп+1 'п 4 ( ПП _ г!п-1 пп — r/П \ п'п пп-1 г/П — пп

Qi - Qj + 4 1 ^-1 ^-1 +и qj 4i-1\ + Qj - Qj +и Уг+1 Чг-1

т 3

(,п _ ,п-1 пп _ пп \ пп пп-\ пп _ пп

+ и q-п-qп±) + 9i - 9i + и = 0, и > 0, (12)

2т h I 3т 3h

)

пп+1 пп 4 пп — пп~1 г/п — пп\ пп пп-1 пп _ ,п

+ 4 ^ +иq+- qп + ^ - * +и= 0,и< 0.

т 3 \ 2т h 3т 3h

Модельная задача III. Рассмотрим задачу движения фронта концентраций [19, 21]. Требуется найти решение уравнения

q't + uq'x = 0, и = 0.5m/s, 0 < t < Т, 0 < ж < l,q (t, 0) = 0

с начальными условиями: q0 (х) = 0(70 — х) — 0(60 — х).

На рис. 3. представлены значения погрешностей в норме Li (Фп = ^i^fh, ф'П = |qf— q(xi, tn)l , где q(xi, tn) - точное решение задачи (9) в узле i, qf - численное решение на временном шаге п, п = Т) численного решения модельной задачи III на основе предложенной схемы (12), а также схем «крест» и «кабаре» с ограничителями в зависимости от значений = | и| /h

принимал значения 0.02 с до 2 с. Числа Куранта находятся в диапазоне от 0.01 до 1.

Рис. 3: Значения погрешностей численного решения модельной задачи III в зависимости от значений чисел Куранта. 1 схемы, построенной на основе линейной комбинации разностной схемы «кабаре» и «крест» с весовыми коэффициентами 2/3 и 1/3 соответственно, 2 схемы «кабаре» с ограничителями и 3 схемы «крест» с ограничителями

Замечание 3. Из результатов расчета модельной задачи III видно, что предложенная схема (12) точнее схемы «кабаре» с ограничителями решает задачу конвекции при малых

числах Куранта (с = |и| т/Ъ ^ 0.1). Из результатов расчета задачи диффузии следует, что для явных схем имеет место ограничение т ^ А ■ ттах, ттах = Ъ2/2/л, А = 0.01. Из данных оценок следует, А |и| Ъ/2ц ^ 0.1, где Ре = |и| Ъ/1л ^ 0.1/А = 20, где Ре - сеточное число Пекле [13]. В данном диапазоне чисел Пекле будет эффективна предложенная аппроксимация оператора конвективного переноса (рассмотрен случай отсутствия монотонности схем, построенных на основе центрально-разностных аппроксимациях Ре > 2).

4. Решение задачи конвекции-диффузии

Рассмотрим уравнение конвекции-диффузии [22, 23]:

& + щ'х = » Я^ (13)

где t € [0,Т], ж € [0,1], с граничными и начальными условиями:

д (0, ж) = д° (ж) ,д , 0) = д , I) = 0, и = сопз1.

Аппроксимация задачи (13) с учетом разностного аналога оператора конвективного переноса (12) запишем в виде:

„га+1 пп 4 /ПП _ пп-\ ПП _ пп \

Яг - Яг-1 ^ Яг-1 + ] + (14)

т 3\ 2т h

г.п г!а-1 пп пп пп г>пп Л- пп

++и= 2ц^ - 2g + ^ , и ^ 0, 37" oh h

ягп±1 - яп + 4 ^ дп±1 - дп-11 + и C±i - я'п ) +

т 3 \ 2т h

п п- 1 п п п 2 п + п

+ Яг - Яг +иЯг±1 -Яг-1 =2^Я± - Ч + Яг-1 о. 3т 3h h2

Модельная задача IV. Требуется найти решение уравнения:

g't + ид'х = ц дхх,и = 0.5m/s, ц = const, 0 ^i^T, 0 ^ ж с начальными и граничными условиями:

д° (ж) = 9(70 -ж) - 9(60 -ж),д (t, 0) = д (t, I) = 0.

Решение модельной задачи IV может быть представлено в виде [13]:

N-1 2 Г1 к

д (t, ж) = с°тет г sin(wm^), с°т = — д°(ж + Ы) ът(итж)йж, ш = —. _ ! L j о I

На рисунке 4 представлены графики функции погрешности Фп решения модельной задачи IV па основе разностной схемы (14) и схемы «кабаре» с ограничителями решения в норме Ь1, зависящей от сеточного числа Пекле. Параметры расчетной сетки: шаг по пространству Ъ = 1 м, шаг по времени т = 0.02 с, пространственный интервал Ь = 200 м, величина интервала

по времени Т равна 100 с, коэффициент диффузии находится в диапазоне от 5x10-4 до 0.5 2

Замечание 4. Из результатов расчета модельной задачи IV видно, что предложенная схема (14) имеет незначительную погрешность в диапазоне чисел Пекле Ре ^ 20.

Рис. 4: Графики функции погрешности ФГ решения модельной задачи IV на основе разностной схемы (14) и схемы «кабаре» с ограничителями решения в норме Ь\, зависящей от сеточного числа Пекле

Аппроксимация задачи (13) на основе явных центрально разностных схемах запишется в виде [24, 25]:

яГ1 - Я + и ^ - €-1 = „- ^Г + 9Г-1

т +и 2к ^ . I15)

На рисунке 5 представлены графики функции погрешности ФГ решения модельной задачи IV па основе разностной схемы (14) и центрально-разностной схемы (15) в норме ¿1, зависящей от сеточного числа Пекле. Параметры расчетной сетки: шаг по пространству /г 1м, шаг по времени т=0.02, пространственный интервал Ь = 200 м, величина интервала по времени Т равна 100 с, коэффициент диффузии находится в диапазоне от 5x10-3 до 5 м2/с.

0.8 0.6 0.4

0.2 0

Ч1

....... \

ч 2

Ре

0 1 2 3 4 5

Рис. 5: Графики функции погрешности ФГ решения модельной задачи IV на основе разностной

Ь1

Пекле

Замечание 5. Из результатов расчета модельной задачи IV видно, что центрально-разностная схема (15) имеет меньшую погрешность в диапазоне чисел Пекле от 0 до 2 по

сравнению с предложенной разностной схемой (14). На основании вышесказанного можно сделать вывод, что предложенная модификация схемы «кабаре» (14) обладает лучшей точностью по сравнению с другими рассмотренными в статье схемами для численного решения задачи диффузии-конвекции при следующих значениях сеточного числа Пекле: 2 ^ Ре ^ 20.

5. Заключение

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Явная схема имеет устойчивое решение при ограничении на шаг по времени т ^ О (h2), схема с весами безусловно устойчива для а ^ 0.5. На практике для того, чтобы погрешность расчетов, на основе разностной схемы с весами при 0 ^ а ^ 1 был а приемлемой можно ориентироваться на следующее ограничение на шаг по времени: т ^ А • [=1 2^/h2) , где г - размерность пространства, параметр есть отношение вида r/rmax, при этом имеет место оценка то ^ А. При решении задач диффузии-конвекции следует предварительно находить А

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

Для численного решения задачи конвекции на основе схем «кабаре» с ограничителями получено улучшение точности. Из результатов расчета модельной задачи III видно, что предложенная модификация схемы «кабаре» точнее, чем схема «кабаре» с ограничителями при малых числах Куранта (с ^ 0.1). Из результатов численного решения задачи диффузии следует, что для явных схем имеет место ограничение т ^ А • rmax, rmax = h2/2/j,, А = 0.01. Из данных оценок следует, что построенная линейная комбинация схемы «кабаре» и «крест» имеет превосходство по точности при значениях сеточного числа Пекле, вплоть до 20 (Ре ^ 20).

Численное решение модельной задачи IV показало, что центрально-разностная схема имеет меньшую погрешность для сеточного числа Пекле от 0 до 2 по сравнению с предложенной разностной схемой. На основании вышесказанного можно сделать вывод, что предложенная модификация схемы «кабаре» для численного решения задачи диффузии-конвекции обладает лучшей точностью по сравнению с другими схемами, рассматриваемыми в статье для значений сеточного числа Пекле в диапазоне 2 ^ Ре ^ 20, что позволяет применять данный класс схем для численного решения задач вычислительной океанологии.

СПИСОК ЦИТИРОВАННОЙ ЛИТЕРАТУРЫ

1. Alekseenko Е. Coastal hydrodynamics in a windy lagoon / Alekseenko E., Roux В., Sukhinov A., Kotarba R., Fougere D. // Computers and Fluids. - 2013. - 77, P. 24-35.

2. А. В. Никитина, А. И. Сухинов, Г. А. Угольницкий, А. Б. Усов, A. E. Чистяков, M. В. Пуч-кин, И. С. Семенов, "Оптимальное управление устойчивым развитием при биологической реабилитации Азовского моря", Матем. моделирование, 28:7 (2016), 96-106.

3. А. И. Сухинов, А. Е. Чистяков, Е. В. Алексеенко, "Численная реализация трехмерной модели гидродинамики для мелководных водоемов на супер вычислительной системе", Матем. моделирование, 23:3 (2011), 3-21.

4. А. И. Сухинов, Д. С. Хачунц, А. Е. Чистяков, "Математическая модель распространения примеси в приземном слое атмосферы прибрежной зоны и ее программная реализация", Ж. вычисл. матем. и матем. физ., 55:7 (2015), 1238-1254.

5. А. И. Сухинов, Ю. В. Белова, А. Е. Чистяков, "Решение задачи переноса веществ при больших числах Пекле", Выч. мет. программирование, 18:4 (2017), 371-380.

6. Thomas, J.P. and Roe P.L., "Development of Non-Dissipative Numerical Schemes for Computational Aeroacoustics,"AIAA paper 93-3382-CP, presented at the 11th AIAA Computational Fluid Dynamics Conference, Orlando, Florida, July 6- 9, 1993.

7. S. C. Chang, X. Y. Wang, and C. Y. Chow, New Developments in the Method of Space-Time Conservation Element and Solution Element^Applications to Two-Dimensional Time-Marching Problems, NASA TM 106758 (NASA, December 1994).

8. В. Ю. Глотов, В. M. Головизнин, "Схема КАБАРЕ для двумерной несжимаемой жидкости в переменных "скорость-давление"", Ж. вычисл. матем. и матем. физ., 53:6 (2013), 898-913.

9. Сухинов А.П., Чистяков А.Е., Проценко Е.А., " О разностных схемах кабаре и крест ", Выч. мет. программирование, 20:2 (2019), 170-181.

10. А. А. Самарский, "О регуляризации разностных схем", Ж. вычисл. матем. и матем. физ., 7:1 (1967), 62-93.

11. А. А. Самарский, "Классы устойчивых схем", Ж. вычисл. матем. и матем. физ., 7:5 (1967), 1096-1133.

12. Р. П. Федоренко, "Применение разностных схем высокой точности для численного решения гиперболических уравнений", Ж. вычисл. матем. и матем. физ., 2:6 (1962).

13. А. И. Сухинов, А. Е. Чистяков, М. В. Якобовский, "Точность численного решения уравнения диффузии-конвекции на основе разностных схем второго и четвертого порядков погрешности аппроксимации", Вестн. ЮУрГУ. Сер. Выч. матем. информ., 5:1 (2016), 47-62.

14. П. Н. Вабищевич, А. А. Самарский, "Разностные схемы для задач конвекции-диффузии на нерегулярных сетках", Ж. вычисл. матем. и матем. физ., 40:5 (2000), 726-739; Comput. Math. Math. Phvs., 40:5 (2000), 692-704.

15. Sukhinov A. Modelling of oil spill spread / Sukhinov A., Chistvakov A., Nikitina A., (...), Korovin I., Schaefer G. // 5th International Conference on Informatics, Electronics and Vision, ICIEV 2016. - 2016. - 7760176, P. 1134-1139.

16. Sukhinov A.I. Complex of models, explicit regularized schemes of high-order of accuracy and applications for predictive modeling of after-math of emergency oil spill / Sukhinov A.I., Nikitina A.V., Semenvakina A.A., Chistvakov A.E. // CEUR Workshop Proceedings. - 2016. - 1576, P. 308-319.

17. Б. H. Четверушкин, "Пределы детализации и формулировка моделей уравнений сплошных сред", Матем. моделирование, 24:11 (2012), 33-52; Boris N. Chetverushkin, "Resolution limits of continuous media models and their mathematical formulations", Math. Models Comput. Simul., 5:3 (2013), 266-279.

18. Sukhinov A.I. Solution of the problem of biological rehabilitation of shallow waters on multiprocessor computer system / Sukhinov A.I., Chistvakov A.E., Levin I.I., (...), Nikitina A.V., Semenvakina A.A. //5th International Conference on Informatics, Electronics and Vision, ICIEV 2016.'- 2016. - 7760175, P. 1128-1133.

19. В. А. Гущин, "Об одном семействе квазимонотонных разностных схем второго порядка аппроксимации", Матем. моделирование, 28:2 (2016), 6-18.

20. В. М. Головизнин, А. А. Самарский, "Разностная аппроксимация конвективного переноса с пространственным расщеплением временной производной", Матем. моделирование, 10:1 (1998), 86-100.

21. М. Е. Ладонкина, О. А. Неклюдова, В. Ф. Тишкин, "Использование разрывного метода Галеркина при решении задач газовой динамики", Матем. моделирование, 26:1 (2014), 17-32.

22. И. В. Абалакин, А. Н. Антонов, И. А. Траур, Б. Н. Четверушкин, "Использование алгебраической модели турбулентности для расчета нестационарных течений в окрестности выемок", Матем. моделирование, 12:1 (2000), 45-56.

23. Buzalo N. Mathematical modeling of microalgae-mineralization-human structure within the environment regeneration system for the biosphere compatible city / Buzalo N., Ermachenko P., Bock Т., (...), Zhmenva E., Zakharchenko N. // Procedia Engineering. - 2014. - 85, P. 84-93.

24. А. И. Сухинов, A. E. Чистяков, E. Ф. Тимофеева, А. В. Шишеня, "Математическая модель расчета прибрежных волновых процессов", Матем. моделирование, 24:8 (2012), 32-44.

25. Sukhinov A.I. Reconstruction of 2001 Ecological Disaster in the Azov Sea on the Basis of Precise Hvdrophvsics Models (Book Chapter) // Sukhinov A.I., Sukhinov A.A. // Parallel Computational Fluid Dynamics 2004: Multidisciplinarv Applications. - 2005. - P. 231-238.

REFERENCES

1. Alekseenko E. Coastal hydrodynamics in a windy lagoon / Alekseenko E., Roux В., Sukhinov A., Kotarba R., Fougere D. // Computers and Fluids. - 2013. - 77, P. 24-35.

2. A. Nikitina, A. I. Sukhinov, G. A. Ugolnitskv, A. B. Usov, A. E. Chistvakov, M. Puchkin, I. S. Semenov, "Optimal control of sustainable development in biological rehabilitation of the Azov Sea", Math. Models Comput. Simul., 9:1 (2017), 101-107.

3. A. I. Sukhinov, A. E. Chistvakov, E. V. Alekseenko, "Numerical realization of three-dimensional model of hydrodynamics for shallow water basins on high-performance system", Math. Models Comput. Simul.,'3:5 (2011), 562-574.

4. A. I. Sukhinov, D. S. Khachunts, A. E. Chistvakov, "A mathematical model of pollutant propagation in near-ground atmospheric layer of a coastal region and its software implementation", Comput. Math. Math. Phvs., 55:7 (2015), 1216-1231.

5. Sukhinov A.I. Solution of the matter transport problem at high Peclet number / A. I. Sukhinov, Yu. V. Belova, A. E. Chistvakov // Vvchisl. Metodv Programm. - 2017. - v. 18, No 4. - P. 371-380.

6. Thomas, J.P. and Roe P.L., "Development of Non-Dissipative Numerical Schemes for Computational Aeroacoustics,"AIAA paper 93-3382-CP, presented at the 11th AIAA Computational Fluid Dynamics Conference, Orlando, Florida, July 6- 9, 1993.

7. S. C. Chang, X. Y. Wang, and C. Y. Chow, New Developments in the Method of Space-Time Conservation Element and Solution Element^Applications to Two-Dimensional Time-Marching Problems, NASA TM 106758 (NASA, December 1994).

8. V. Yu. Glotov, V. M. Goloviznin, "CABARET scheme in velocity-pressure formulation for two-dimensional incompressible fluids", Comput. Math. Math. Phvs., 53:6 (2013), 721-735.

9. Sukhinov A., Chistvakov A., Protsenko E., Upwind and standard leapfrog difference schemes, Vvchisl. Metodv Programm. 20:2 (2019), 170-181.

10. A. A. Samarskii, "Regularization of difference schemes", U.S.S.R. Comput. Math. Math. Phvs., 7:1 (1967), 79-120.

11. A. A. Samarskii, "Classes of stable schemes", U.S.S.R. Comput. Math. Math. Phvs., 7:5 (1967), 171-223.

12. R. P. Fedorenko, "The application of difference schemes of high accuracy to the numerical solution of hyperbolic equations", U.S.S.R. Comput. Math. Math. Phvs., 2:6 (1963), 1355-1365.

13. Sukhinov A.I. Accuracy of the numerical solution of the equations of diffusion-convection using the difference schemes of second and fourth order approximation error / A. I. Sukhinov, A. E. Chistakov, M. V. Iakobovskii // Vestn. YuUrGU. Ser. Vvch. Matem. Inform. - 2016. - Vol.5.

.......... J{0 I^ .......... p. 47-62.

14. Samarskii A. A., Numerical methods for solving convection-diffusion problems / A. A. Samar-skiv, P. N. Vabischevich. - M.: Ed. URSS, 1998. - 248 P. 64.

15. Sukhinov A. Modelling of oil spill spread / Sukhinov A., Chistvakov A., Nikitina A., (...), Korovin I., Schaefer G. // 5th International Conference on Informatics, Electronics and Vision, ICIEV 2016. - 2016. - 7760176, P. 1134-1139.

16. Sukhinov A.I. Complex of models, explicit regularized schemes of high-order of accuracy and applications for predictive modeling of after-math of emergency oil spill / Sukhinov A.I., Nikitina A.V., Semenvakina A.A., Chistvakov A.E. // CEUR Workshop Proceedings. - 2016. - 1576, P. 308-319.

17. Boris N. Chetverushkin, "Resolution limits of continuous media models and their mathematical formulations", Math. Models Comput. Simul., 5:3 (2013), 266-279.

18. Sukhinov A.I. Solution of the problem of biological rehabilitation of shallow waters on multiprocessor computer system / Sukhinov A.I., Chistvakov A.E., Levin I.I., (...), Nikitina A.V., Semenvakina A.A. //5th International Conference on Informatics, Electronics and Vision, ICIEV 2016.'- 2016. - 7760175, P. 1128-1133.

19. Valentin A. Gushchin, "On a one family of quasimonotone finite-difference schemes of the second order of approximation", Math. Models Comput. Simul., 8:5 (2016), 487-49.

20. Goloviznin V. M. Finite difference approximation of convective transport equation with space splitting time derivative / V. M. Goloviznin, A. A. Samarskii // Matem. Mod., 10:1 (1998), 86-100.

21. M. E. Ladonkina, O. A. Neklvudova, V. F. Tishkin, "Application of the RKDG method for gas dynamics problems", Math. Models Comput. Simul., 6:4 (2014), 397-407.

22. Abalakina I. V. Application of the algebraic turbulent model to the unsteady flow simulation around a cavity / I. V. Abalakina, A. N. Antonova, I. A. Graura, B. N. Chetverushkin // Matem. Mod.. - 2000. v. 12. Xo 1. P. 45-56.

23. Buzalo N. Mathematical modeling of microalgae-mineralization-human structure within the environment regeneration system for the biosphere compatible city / Buzalo N., Ermachenko P., Bock T., (...), Zhmenva E., Zakharchenko N. // Procedia Engineering. - 2014. - 85, P. 84-93.

24. A. I. Sukhinov, A. E. Chistvakov, E. F. Timofeeva, A. V. Shishenva, "Mathematical model for calculating coastal wave processes", Math. Models Comput. Simul., 5:2 (2013), 122-129.

25. Sukhinov A.I. Reconstruction of 2001 Ecological Disaster in the Azov Sea on the Basis of Precise Hvdrophvsics Models (Book Chapter) // Sukhinov A.I., Sukhinov A.A. // Parallel Computational Fluid Dynamics 2004: Multidisciplinarv Applications. - 2005. - P. 231-238.

Получено 12.06.2019 г. Принято в печать 22.10.2020 г.

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