Научная статья на тему 'Параллельная реализация задачи транспорта веществ на основе схем повышенного порядка точности для уравнений диффузии-конвекции'

Параллельная реализация задачи транспорта веществ на основе схем повышенного порядка точности для уравнений диффузии-конвекции Текст научной статьи по специальности «Математика»

CC BY
307
72
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
СХЕМЫ ПОВЫШЕННОГО ПОРЯДКА ТОЧНОСТИ / ЗАДАЧИ ДИФФУЗИИ-КОНВЕКЦИИ / DIFFUSION-ADVECTION PROBLEMS / HIGH ORDER DIFFERENCE SCHEMES

Аннотация научной статьи по математике, автор научной работы — Григорян Лусине Арсеновна, Семенякина Алена Александровна

Построены разностные аналоги операторов конвективного и диффузионного переноса, обладающие четвертым порядком погрешности аппроксимации относительно шага равномерной пространственной сетки, в том числе, в случае частичной заполненности ячеек. Исследование проведено в случае отсутствия влияния границы. Усложнение структуры разностных операторов позволило достичь требуемой локальной погрешности аппроксимации для внутренних узлов сетки, в том числе, в случае частичной заполненности ячеек сетки. Одновременно потребовалось увеличить требования к гладкости решения задачи. Предполагается, что функция решения имеет непрерывные производные по пространственным переменным до 5-ого порядка включительно и ограниченные производные 6-ого порядка. В отличие от традиционного подхода при аппроксимации используется функция заполненности ячеек, обеспечивающая возможность повышения точности (гладкости) решений вблизи границ ступенчатой формы на равномерных сетках. Выполнено численное сравнение построенных схем четвертого порядка точности и традиционных, обладающих вторым порядком, на тестовой задаче, показавшее существенное превосходство по точности (в 60-70 раз) предложенных аппроксимаций на сетках, включающих 100х100 узлов для достаточно гладких тестовых функций решения. Построен параллельный алгоритм метода Зейделя решения сеточной задачи диффузии-конвекции, базирующийся на декомпозиции двумерной области по одному из координатных направлений с частичным перекрытием (в 3 узла) подобластей в памяти отдельных процессоров, показавший приемлемую эффективность при относительно небольшом числе процессоров (немногие десятки процессоров).

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

Похожие темы научных работ по математике , автор научной работы — Григорян Лусине Арсеновна, Семенякина Алена Александровна

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

PARALLEL REALIZATION SUBSTANCE TRANSPORTATION PROBLEM BASED ON HIGH ACCURACY SCHEMES FOR DIFFUSION-ADVECTION EQUATIONS

In this paper we construct difference analog of the operator of the convective and diffusive transport, having a fourth-order approximation error with respect to the uniform spatial grid step, including, in the case of partially filled cells. The study was conducted in the absence of the influence of the border. Complexity of the structure of difference operators allowed to reach the required local approximation error for internal nodes of the grid, including, in the case of a partially filled grid cells. At the same time it took to increase the demands on the smoothness of the solution. It is assumed that the function solution has continuous derivatives with respect to spatial variables to the fifth order are bounded derivatives the second order. In contrast to the traditional approach used in the approximation of a function of filling cells, providing an opportunity to improve the accuracy of (smooth) solutions near the boundary stepped form on uniform grids. The numerical comparison of the constructed schemes of the fourth order of accuracy and traditional, having a second-order problem on the test showed significant superiority in accuracy (60-70 times) the proposed approximation on grids, including 100x100 nodes for sufficiently smooth test functions for the solution. Constructed parallel algorithm Seidel method for solving grid convection-diffusion problems, based on the two-dimensional domain decomposition according to one of the coordinate directions with partial overlap (3 knots) subdomains in memory of individual processors, which showed acceptable performance at a relatively small number of processors (a few tens of processors).

Текст научной работы на тему «Параллельная реализация задачи транспорта веществ на основе схем повышенного порядка точности для уравнений диффузии-конвекции»

Раздел III. Применение суперкомпьютерных технологий

УДК 532.5.031

Л.А. Григорян, А.А. Семенякина

ПАРАЛЛЕЛЬНАЯ РЕАЛИЗАЦИЯ ЗАДАЧИ ТРАНСПОРТА ВЕЩЕСТВ НА ОСНОВЕ СХЕМ ПОВЫШЕННОГО ПОРЯДКА ТОЧНОСТИ ДЛЯ УРАВНЕНИЙ ДИФФУЗИИ-КОНВЕКЦИИ*

Построены разностные аналоги операторов конвективного и диффузионного переноса, обладающие четвертым порядком погрешности аппроксимации относительно шага равномерной пространственной сетки, в том числе, в случае частичной заполненности ячеек. Исследование проведено в случае отсутствия влияния границы. Усложнение структуры разностных операторов позволило достичь требуемой локальной погрешности аппроксимации для внутренних узлов сетки, в том числе, в случае частичной заполненности ячеек сетки. Одновременно потребовалось увеличить требования к гладкости решения задачи. Предполагается, что функция решения имеет непрерывные производные по пространственным переменным до 5-ого порядка включительно и ограниченные производные - 6-ого порядка. В отличие от традиционного подхода при аппроксимации используется функция заполненности ячеек, обеспечивающая возможность повышения точности (гладкости) решений вблизи границ ступенчатой формы на равномерных сетках. Выполнено численное сравнение построенных схем четвертого порядка точности и традиционных, обладающих вторым порядком, на тестовой задаче, показавшее существенное превосходство по точности (в 60-70 раз) предложенных аппроксимаций на сетках, включающих 100х100 узлов для достаточно гладких тестовых функций решения. Построен параллельный алгоритм метода Зейделя решения сеточной задачи диффузии-конвекции, базирующийся на декомпозиции двумерной области по одному из координатных направлений с частичным перекрытием (в 3 узла) подобластей в памяти отдельных процессоров, показавший приемлемую эффективность при относительно небольшом числе процессоров (немногие десятки процессоров).

Схемы повышенного порядка точности; задачи диффузии-конвекции.

L.A. Grigoryan, A.A. Semenyakina

PARALLEL REALIZATION SUBSTANCE TRANSPORTATION PROBLEM BASED ON HIGH ACCURACY SCHEMES FOR DIFFUSION-ADVECTION

EQUATIONS

In this paper we construct difference analog of the operator of the convective and diffusive transport, having a fourth-order approximation error with respect to the uniform spatial grid step, including, in the case ofpartially filled cells. The study was conducted in the absence of the influence of the border. Complexity of the structure of difference operators allowed to reach the required local approximation error for internal nodes of the grid, including, in the case of a partially filled grid cells. At the same time it took to increase the demands on the smoothness of the solution. It is assumed that the function solution has continuous derivatives with respect to spatial variables to the fifth order are bounded derivatives - the second order. In contrast to the traditional approach used in the approxima-

*

Работа выполнена в рамках реализации проекта № 606/36157 и в рамках работы по проекту по Программе Президиума РАН №1 «Фундаментальные проблемы математического моделирования».

tion of a function of filling cells, providing an opportunity to improve the accuracy of (smooth) solutions near the boundary stepped form on uniform grids. The numerical comparison of the constructed schemes of the fourth order of accuracy and traditional, having a second-order problem on the test showed significant superiority in accuracy (60-70 times) the proposed approximation on grids, including 100x100 nodes for sufficiently smooth testfunctions for the solution. Constructed parallel algorithm Seidel method for solving grid convection-diffusion problems, based on the two-dimensional domain decomposition according to one of the coordinate directions with partial overlap (3 knots) subdomains in memory of individual processors, which showed acceptable performance at a relatively small number of processors (afew tens of processors).

Diffusion-advection problems; high order difference schemes.

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

Постановка задачи. Задача транспорта веществ может быть представлена уравнением диффузии - конвекции - реакции [5-8]

с'+<+=(к у,)' y+f

с граничными условиями

с' (x, y, t) = a с + В ,

n \ ^ / n in?

где u,v - компоненты вектора скорости; д - коэффициент турбулентного обмена; f - функция, описывающая интенсивность и распределение источников.

Для численной реализации дискретной математической модели поставленной задачи вводится равномерная сетка:

w = it" = nr,x = ih ,y. = jh ; n = ON,i = 0..N , j = 0..N ;

h ^ ' i x'Sj J y' t' x*J y'

Nr = T, Nh = l , N h = l ) ,

t ' x x x" y y У)

где r - шаг по времени; h , h - шаги по пространству; N - верхняя граница по времени; N x , N - границы по пространству.

Дискретные аналоги операторов конвективного uc'x и диффузионного (¡лс'х) '

переноса второго порядка погрешности аппроксимации в случае частичной заполненности ячеек могут быть записаны в следующем виде [9-12]:

С . С С —с. J .

(?0 L < = (</, 4+1/2,, '+ hJ + (?2 ),, Щ-mj ',J'~ U , (1)

2hx x 2hJ 'J 2^ c,.,, ,-c ,. c ,. -c

'i,J '

(?o ),, (КI = (?,Xj M+i/2,, MJh2 iJ -(</: Xj ^j 'j i/lj ~ (2)

),, j -(q2 ),j| mi, j h

aA, j +ßx

где q - коэффициенты, описывающие заполненность контрольных областей [11, 13-14].

Погрешность аппроксимации задачи диффузии-конвекции. Выражение (1)-(2) можно рассмотреть в случае (^) = () = 1. Для повышения погрешностей аппроксимаций выражений (1)-(2) необходимо исследовать на точность следующие аппроксимации:

- дискретный аналог оператора конвективного переноса в случае отсутствия влияния границы области:

с. , . — с. . с. . — с. , .

г 1+1, 1 г, 1 г, 1 г-1, / .

исх = 1/2,1 -^-+ Щ-1/2,1 -г:-, (3)

- дискретный аналог оператора диффузионного переноса в случае отсутствия влияния границы области:

с. , . — с. . с. . — с. , .

/ 'V г + 1,у г, 1 г, у 1—1, у ,

(/. ) . = М+у --2--М— -^2- > (4)

Погрешность аппроксимации выражения (3) примет следующий вид:

+(',)' * (( с^ )'+(сиГ^т| +

х 4 ^ м/ 6

(ии) к. (/ у , -.(IV) %

{("О' +1) *2)+° (« ) =

(с У+ЫМ*2 + "чЬ-,)' * + О(*4).

Л г,1) л х £ х л х V х )

Таким образом, для аппроксимации оператора конвективного переноса ис' разностной схемой, обладающей четвертым порядком погрешности аппроксимации, необходимо аппроксимировать оператор ис' — с'и"к2 / 4 — ис"к2 / 6 — и'с'Ъ2 /4 вторым порядком погрешности аппроксимации.

Найдем погрешность аппроксимации выражения (4); для этого воспользуемся разложением в ряд Тейлора [15-18] относительно узла (г, у) значения функций в

узлах (г + 1,у) и (г — 1, у) :

м у.=(2 ) 2 г!г' *4|

Г ^ У . О (* )=М, (с,У+ +«„ (с,, у Г11 + /)' (с,, у )• + («.,)' У + / у У (с,, у )" +

У "б2^ О (*) = («•' )'ЬЛ у (с- У11 + +(«.)'(<„ )'| + / у )'( 1 у + («•' И с,, ' У "6- + 0( *4).

Таким образом, для аппроксимации оператора диффузионного переноса (/с ') ' разностной схемой, обладающей четвертым порядком погрешности аппроксимации, необходимо аппроксимировать оператор (/с')' — 1 к2 /12 — /с "к2 /4 — /с "к2 /6 — /'с 'к2 / 6 вторым порядком погрешности аппроксимации.

Схема повышенного порядка погрешности аппроксимации для оператора конвективного переноса. Для аппроксимации оператора конвективного переноса ис разностной схемой, обладающей четвертым порядком погрешности аппроксимации, необходимо аппроксимировать оператор ис '—с 'и "к2 / 4—ис "'к2 / 6—и 'с "к2 / 4 вторым порядком погрешности аппроксимации. Аппроксимация оператора конвективного переноса ис разностной схемой, обладающей четвертым порядком точности, запишется в следующем виде:

(q )iL (с )=-( q ),■

^+1/2 (? 1),-+1 12h (qo),+i

-(qi),

12h

2 +

М

(qo),

(5)

+(q) ^ q +( q )|- ^+k (1 >+ k (2)

^' 12h (q). У 2h ' '

Л А

-( ?1 ),

12h

2 +

q

(qo)

12h

2 +

(q ),-1

(q ),-1 , '-(q1 ),7+f q2)

(q2\Uuf -(q1 ^-((q2),-(q1),) k,(I)+(( q2),+(q),) К

,■+1

\

(2)

2h

с +

12h (q0), ■ Vq2)' 12h I " ■ (qo),

2 +

+(q2X

^+k/2> - k(1' 2hii

-(q 2),

Ui-1/2 (q2 ),-1 12h (qo ),-1

где k,(1) =

(q.)

(q 2),

(q„)>1 -U'-)-(Й(U -1 )J/(8h) '

k.(2)=-(q'

(q2 X U, - U,-1

(Чо ), 8 к (ч0 У 8 к Схема повышенного порядка погрешности аппроксимации для оператора диффузионного переноса. Для аппроксимации оператора диффузионного переноса (/с ')' разностной схемой, обладающей четвертым порядком погрешности аппроксимации, необходимо аппроксимировать оператор

(/с') ' — /^)к2 /12 — / "с"к2 /4 — / 'с "к2 /6 — /'"с'к2 / 6 вторым порядком погрешности аппроксимации. Представление оператора диффузионного переноса (/с ')" разностной схемой, обладающей четвертым порядком точности, которая может быть записана в следующем виде:

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

(Чо ), £ (с) = —4с; + В1,сг+1 + В2,гсг—1 + Вз,гсг+2 + В4,гсг—2 . (6)

^=( q1 X^f+(q1 X 12h

B+1

м

(q о)

+ 2

-(q21B2 -(q1), k,(3)-( q1

VV ->«/,' у

5 =(q ) ^d/l + (q ) ^ + (q ) Л±

' (q2h h2 ±(q1 h 12h2 (q0),+(q2 A 12h2 l(q0)

12h2 (q0)

'( q 2)

12

+ 2 ]-( q2 ), kf-( q2 ),B

\v J"// у

12

B3,,- =-( q 1),

в1 (q1 L1 B = _✓ q\ b±. (q2 X-1

="(q2* 12h2 (qo),-1

12h2 (qo ),± B-

B+1

4 =( q1 x^f+(q2 X^f -((q1),+(q2),) k3)+( q1)4 2Ä2

'( q2L+;

(qo).

VV 1°) ,+1 у

U

+ ( «2 ),

М-1

12Л2

(91 (9 „О

+2

"( «2 )

+(?1 X

М+1

( « ),

"( «1),

12

М+1

"(«1),

М+1 -М

■( «2 ),

( «1 ),+

12й2 («), ^"12й2 («)

-( «2 ),

м-1 « 12 ^2"12Л2( «

М-1 («2 Х-1

0 7,+1

^ =

(зД (?2Х м-М-1

4 й2

М =

м

( «0 X

(«0 ),-1 («2 ),

с,+1 - 2 с,. +

(«о 2

/ й2.

( Ч 0 0 4 й2 (<7 о),

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

С(х,У) = |51ПИХ - 10))5ЬИ7 -10))' Х £ Д

' [0, х й Б,

Б: {х е [10,20],у е [10,20]}.

Моделирование производилось на сетке размерами 100x100 расчетных узлов, при этом параметры задавались следующим образом: размеры расчетной области 1х=100 м, 1у=100 м и по времени Ы=0.001 с; временной интервал равен 100с, горизонтальная составляющая равна 4 м/с, вертикальная - 3 м/с, коэффициент турбулентного обмена равен 2 м2/с.

Рис. 1. Погрешность расчетов веществ: сверху - для задачи диффузии; снизу - для задачи диффузии-конвекции (слева - схемы второго порядка точности; справа - четвертого)

Из сопоставления результатов численных экспериментов на основе схем второго и четвертого порядков точности (рис. 1) следует, что для задачи диффузии удалось повысить точность в 66.7 раз, а для задачи диффузии - конвекции в 48.7 раз.

Параллельная реализация задачи диффузии - конвекции методом Гаус-са-Зейделя. Идея параллельного варианта алгоритма метода Гаусса-Зейделя заключается в следующем [19-21]. Каждый процессор получает область, получен-

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

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

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

Рис. 2. Схема для расчета значения вектора решения на следующем временном

слое

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

Таблица 1

Количество Время, с. Ускорение Эффективность

процессоров

1 1447,415 1 1

2 795,307 1,82 0,91

3 598,875 2,42 0,81

4 504,043 2,87 0,71

5 399,695 3,62 0,72

6 352,892 4,1 0,68

7 304,012 4,76 0,68

8 287,366 5,04 0,63

9 270,897 5,34 0,59

10 262,657 5,51 0,55

Из табл. 1 видно, что параллельный алгоритм метода Гаусса-Зейделя может быть применен для реальных задач и применение параллельных технологий вносит существенный вклад в уменьшение времени расчета.

Заключение. Было установлено, что для аппроксимации оператора конвективного переноса ис' разностной схемой, обладающей четвертым порядком погрешности аппроксимации, необходимо аппроксимировать оператор ис' - с'и"Н2 / 4 - ис"%2/6 - и'с"И2 / 4 вторым порядком погрешности аппроксима-

ции, а для аппроксимации оператора диффузионного переноса (/с')' разностной схемой, обладающей четвертым порядком погрешности аппроксимации, необходимо аппроксимировать оператор ( ис')' - /uc(IV }h2 /12 - и" с "h2 /4 - и 'с mh2 /6 - и" с 'h2 / 6

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

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

1. Dorodnitsyn L.V., Kornilina M.A., Chetverushkin B.N., Yakobovskii M.V. Computer modeling of gas flows containing chemically active components // Russian Journal of Physical Chemistry A. - 1997. - Т. 71, № 12. - С. 2059-2065.

2. Якобовский М.В. Инкрементный алгоритм декомпозиции графов // Вестник Нижегородского университета им. Н.И. Лобачевского. Серия: Математическое моделирование и оптимальное управление. - 2005. - № 1. - С. 243.

3. Гущин В.А., Матюшин П.В. Математическое моделирование и визуализация трансформации вихревой структуры течения около сферы при увеличении степени стратификации жидкости // Журнал вычислительной математики и математической физики. - 2011.

- Т. 51, № 2. - С. 268-281.

4. Сухинов А.И. Прецизионные модели гидродинамики и опыт их применения в предсказании и реконструкции чрезвычайных ситуаций в Азовском море // Известия ТРТУ.

- 2006. - № 3 (58). - С. 228-235.

5. Петров И.Б., Фаворская А.В., Санников А.В., Квасов И.Е. Сеточно-характеристический метод с использованием интерполяции высоких порядков на тетраэдральных иерархических сетках с кратным шагом по времени // Математическое моделирование. - 2013.

- Т. 25, № 2. - С. 42-52.

6. Беклемышева К.А., Петров И.Б., Фаворская А.В. Численное моделирование процессов в твердых деформируемых средах при наличии динамических контактов с помощью се-точно-характеристического метода // Математическое моделирование. - 2013. - Т. 25, № 11. - С. 3-16.

7. Муратов М.В., Петров И.Б. Расчет волновых откликов от систем субвертикальных макротрещин с использованием сеточно-характеристического метода // Математическое моделирование. - 2013. - Т. 25, № 3. - С. 89-104.

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

8. Чистяков А.Е., Семенякина А.А. Применение методов интерполяции для восстановления донной поверхности // Известия ЮФУ. Технические науки. - 2013. - № 4 (141). - С. 21-28.

9. Сухинов А.И., Чистяков А.Е., Тимофеева Е.Ф., Шишеня А.В. Математическая модель расчета прибрежных волновых процессов // Математическое моделирование. - 2012.

- Т. 24, № 8. - С. 32-44.

10. Сухинов А.И., Никитина А.В., Чистяков А.Е., Семенов И.С. Математическое моделирование условий формирования заморов в мелководных водоемах на многопроцессорной вычислительной системе // Вычислительные методы и программирование: новые вычислительные технологии. - 2013. - Т. 14, № 1. - С. 103-112.

11. Васильев В.С., Сухинов А.И. Прецизионные двумерные модели мелких водоемов // Математическое моделирование. - 2003. - Т. 15, № 10. - С. 17.

12. Сухинов А.И., Никитина А.В., Чистяков А.Е. Моделирование сценария биологической реабилитации Азовского моря // Математическое моделирование. - 2012. - Т. 24, № 9.

- С. 3-21.

13. Сухинов А.И., Чистяков А.Е., Фоменко Н.А. Методика построения разностных схем для задачи диффузии-конвекции-реакции, учитывающих степень заполненности контрольных ячеек // Известия ЮФУ. Технические науки. - 2013. - № 4 (141). - С. 87-98.

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

- 2013. - Т. 25, № 12. - С. 65-82.

15. Сухинов А.И., Чистяков А.Е., Шишеня А.В. Оценка погрешности решения уравнения диффузии на основе схем с весами // Математическое моделирование. - 2013. - Т. 25, № 11. - С. 53-64.

16. Четверушкин Б.Н. Пределы детализации и формулировка моделей уравнений сплошных сред // Математическое моделирование. - 2012. - Т. 24, № 11. - С. 33-52.

17. Akayev A.A., Chetverushkin B.N., Iakobovski M.V., Kuzin A.K., Shabrov N.N., Orlov S.G. Generation of isosurface on a large mesh // В сборнике: Proceedings of the IASTED International Conference on Automation, Control, and Information Technology - Information and Communication Technology, ACIT-ICT 2010. - 2010. - С. 236-240.

18. Chetverushkin B., Gasilov V., Iakobovski M., Polyakov S., Kartasheva E., Boldarev A., Abalakin I., Minkin A. Unstructured mesh processing in parallel cfd project gimm // В книге: Parallel Computational Fluid Dynamics 2005. - 2006. - С. 501-508.

19. Гущин В.А., Миткин В.В., Рождественская Т.И., Чашечкин Ю.Д. Численное и экспериментальное исследование тонкой структуры течения стратифицированной жидкости вблизи кругового цилиндра // Прикладная механика и техническая физика. - 2007. - Т. 48, № 1 (281). - С. 43-54.

20. Белоцерковский О.М., Гущин В.А., Щенников В.В. Метод расщепления в применении к решению задач динамики вязкой несжимаемой жидкости // Журнал вычислительной математики и математической физики. - 1975. - Т. 15, № 1. - С. 197.

21. Коновалов А.Н. Метод скорейшего спуска с адаптивным попеременно--треугольным переобусловливателем // Дифференциальные уравнения. - 2004. - Т. 40, № 7. - С. 953.

22. Коновалов А.Н. К теории попеременно-треугольного итерационного метода // Сибирский математический журнал. - 2002. - Т. 43, № 3. - С. 552.

REFERENCES

1. Dorodnitsyn L.V., Kornilina M.A., Chetverushkin B.N., Yakobovskii M. V. Computer modeling of gas flows containing chemically active components, Russian Journal of Physical Chemistry A, 1997, Vol. 71, No. 12, pp. 2059-2065.

2. Yakobovskiy M.V. Inkrementnyy algoritm dekompozitsii grafov [The incremental algorithm of decomposition of graphs], Vestnik Nizhegorodskogo universiteta im. N.I. Lobachevskogo. Seriya: Matematicheskoe modelirovanie i optimal'noe upravlenie [Bulletin of the Nizhny Novgorod University. N.I. Lobachevsky. Series: Mathematical modeling and optimal control], 2005, No. 1, pp. 243.

3. Gushchin V.A., Matyushin P.V. Matematicheskoe modelirovanie i vizualizatsiya transfor-matsii vikhrevoy struktury techeniya okolo sfery pri uvelichenii stepeni stratifikatsii zhidkosti [Mathematical modeling and visualization of the transformation of the vortex structure of the flow around a sphere with increasing degree of stratification of the liquid], Zhurnal vychislitel'noy matematiki i matematicheskoy fiziki [Journal of computational mathematics and mathematical physics], 2011, Vol. 51, No. 2, pp. 268-281.

4. Sukhinov A.I. Pretsizionnye modeli gidrodinamiki i opyt ikh primeneniya v predskazanii i rekonstruktsii chrezvychaynykh situatsiy v Azovskom more [Precision model of hydrodynamics and experience of their use in the prediction and reconstruction of emergencies in the sea of Azov], Izvestiya TRTU [Izvestiya TSURE], 2006, No. 3 (58), pp. 228-235.

5. Petrov I.B., Favorskaya A.V., Sannikov A. V., Kvasov I.E. Setochno-kharakteristicheskiy metod s ispol'zovaniem interpolyatsii vysokikh poryadkov na tetraedral'nykh ierarkhicheskikh setkakh s kratnym shagom po vremeni [Grid-characteristic method using higher order interpolation in hierarchical tetrahedral meshes with multiple time step], Matematicheskoe modelirovanie [Mathematical modeling], 2013, Vol. 25, No. 2, pp. 42-52.

6. Beklemysheva K.A., Petrov I.B., Favorskaya A.V. Chislennoe modelirovanie protsessov v tverdykh deformiruemykh sredakh pri nalichii dinamicheskikh kontaktov s pomoshch'yu se-tochno-kharakteristicheskogo metoda [Numerical simulation of processes in deformable rigid bodies in the presence of dynamic contacts with grid-characteristic method], Matematicheskoe modelirovanie [Mathematical modeling], 2013, Vol. 25, No. 11, pp. 3-16.

7. Muratov M.V., Petrov I.B. Raschet volnovykh otklikov ot sistem subvertikal'nykh makrotreshchin s ispol'zovaniem setochno-kharakteristicheskogo metoda [Calculation of wave responses from the sub-vertical microtrain using a grid-characteristic method], Matematicheskoe modelirovanie [Mathematical modeling], 2013, Vol. 25, No. 3, pp. 89-104.

8. Chistyakov A.E., Semenyakina A.A. Primenenie metodov interpolyatsii dlya vosstanovleniya donnoy poverkhnosti [Use of interpolation methods for recovery bottom surface], Izvestiya YuFU. Tekhnicheskie nauki [Izvestiya SFedU. Engineering Sciences], 2013, No. 4 (141), pp. 21-28.

9. Sukhinov A.I., Chistyakov A.E., Timofeeva E.F., Shishenya A.V. Matematicheskaya model' rascheta pribrezhnykh volnovykh protsessov [The mathematical model of calculation of coastal wave processes], Matematicheskoe modelirovanie [Mathematical modeling], 2012, Vol. 24, No. 8, pp. 32-44.

10. Sukhinov A.I., Nikitina A.V., Chistyakov A.E., Semenov I.S. Matematicheskoe modelirovanie usloviy formirovaniya zamorov v melkovodnykh vodoemakh na mnogoprotsessornoy vychislitel'noy sisteme [Mathematical modeling of the formation of Zamora in shallow waters on a multiprocessor computer system], Vychislitel'nye metody i programmirovanie: novye vychislitel'nye tekhnologii [Computational methods and programming: new computational technologies], 2013, Vol. 14, No, 1, pp. 103-112.

11. Vasil'ev V.S., Sukhinov A.I. Pretsizionnye dvumernye modeli melkikh vodoemov [Precision two-dimensional model of shallow pools], Matematicheskoe modelirovanie [Mathematical modeling], 2003, Vol. 15, No. 10, pp. 17.

12. Sukhinov A.I., Nikitina A.V., Chistyakov A.E. Modelirovanie stsenariya biologicheskoy reabilitatsii Azovskogo morya [The scenario modeling biological rehabilitation of the Azov sea], Matematicheskoe modelirovanie [Mathematical modeling], 2012, Vol. 24, No. 9, pp. 3-21.

13. Sukhinov A.I., Chistyakov A.E., Fomenko N.A. Metodika postroeniya raznostnykh skhem dlya zadachi diffuzii-konvektsii-reaktsii, uchityvayushchikh stepen' zapolnennosti kontrol'nykh yacheek [Method of construction difference scheme for problems of diffusion-convection- reaction, takes into the degree filling of the control volume], Izvestiya YuFU. Tekhnicheskie nauki [Izvestiya SFedU. Engineering Sciences], 2013, No. 4 (141), pp. 87-98.

14. Sukhinov A.I., Chistyakov A.E., Protsenko E.A. Matematicheskoe modelirovanie transporta nanosov v pribrezhnoy zone melkovodnykh vodoemov [Mathematical modeling of sediment transport in the coastal zone of shallow reservoirs], Matematicheskoe modelirovanie [Mathematical modeling], 2013, Vol. 25, No. 12, pp. 65-82.

15. Sukhinov A.I., Chistyakov A.E., Shishenya A.V. Otsenka pogreshnosti resheniya uravneniya diffuzii na osnove skhem s vesami [Error estimation for the solution of the diffusion equation-based schemes with weights], Matematicheskoe modelirovanie [Mathematical modeling], 2013, Vol. 25, No. 11, pp. 53-64.

16. Chetverushkin B.N. Predely detalizatsii i formulirovka modeley uravneniy sploshnykh sred [The limits of detail and formulation of the model equations of continuous media], Matematicheskoe modelirovanie [Mathematical modeling], 2012, Vol. 24, No. 11, pp. 33-52.

17. Akayev A.A., Chetverushkin B.N., Iakobovski M.V., Kuzin A.K., Shabrov N.N., Orlov S.G. Generation of isosurface on a large mesh, In the collection: Proceedings of the IASTED International Conference on Automation, Control, and Information Technology - Information and Communication Technology, ACIT-ICT 2010, pp. 236-240.

18. Chetverushkin B., Gasilov V., Iakobovski M., Polyakov S., Kartasheva E., Boldarev A., Abalakin I., Minkin A. Unstructured mesh processing in parallel cfd project gimm, In the book: Parallel Computational Fluid Dynamics 2005, 2006, pp. 501-508.

19. Gushchin V.A., Mitkin V.V., Rozhdestvenskaya T.I., Chashechkin Yu.D. Chislennoe i eksperi-mental'noe issledovanie tonkoy struktury techeniya stratifitsirovannoy zhidkosti vblizi krugovogo tsilindra [Numerical and experimental study of the fine structure of the flow of stratified fluids near a circular cylinder^ Prikladnaya mekhanika i tekhnicheskayafizika [Journal of applied mechanics and technical physics], 2007, Vol. 48, No 1 (281), pp. 43-54.

20. Belotserkovskiy O.M., Gushchin V.A., Shchennikov V.V. Metod rasshchepleniya v primenenii k resheniyu zadach dinamiki vyazkoy neszhimaemoy zhidkosti [Numerical and experimental study of the fine structure of the flow of stratified fluids near a circular cylinder], Zhurnal vychislitel'noy matematiki i matematicheskoy fiziki [Journal of computational mathematics and mathematical physics], 1975, Vol. 15, No. 1, pp. 197.

21. Konovalov A.N. Metod skoreyshego spuska s adaptivnym poperemenno-treugol'nym pereobuslovlivatelem [The method of steepest descent with adaptive alternating triangular preamplification], Differentsial'nye uravneniya [Differential equations], 2004, Vol. 40, No. 7, pp. 953.

22. Konovalov A.N. K teorii poperemenno-treugol'nogo iteratsionnogo metoda [The theory of alternating triangular iterative method], Sibirskiy matematicheskiy zhurnal [Siberian mathematical journal], 2002, Vol. 43, No. 3, pp. 552.

Статью рекомендовал к опубликованию д.ф.-м.н., профессор А.А. Илюхин.

Григорян Лусине Арсеновна - Северо-Кавказский федеральный университет. Институт математики и естественных наук; e-mail: [email protected]; 355029, г. Ставрополь, пр. Кулакова, 2; тел.: +79887506994; кафедра высшей алгебры и геометрии.

Семенякина Алена Александровна - Южный федеральный университет; e-mail: [email protected]; 347928, г. Таганрог, пер. Некрасовский, 44; тел.: 88634371606; кафедра высшей математики; аспирант.

Grigoryan Lusine Arsenovna - North-Caucasian Federal University. Institute of mathematics and natural Sciences; e-mail: [email protected]; 2, Kulakov pr., Stavropol, 355029, Russia; phone: +79887506994; the chair of higher algebra and geometry.

Semenyakina Alena Aleksandrovna - Southern Federal University; e-mail: [email protected]; 44, Nekrasovskiy, Taganrog, 347928, Russia; phone: +78634371606; the department of higher mathematics; postgraduate student.

УДК 519.6

А.В. Фаворская, И.Б. Петров, Н.И. Хохлов, Д.И. Петров

ЧИСЛЕННОЕ РЕШЕНИЕ АРКТИЧЕСКИХ ЗАДАЧ С ПОМОЩЬЮ СЕТОЧНО-ХАРАКТЕРИСТИЧЕСКОГО МЕТОДА

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

Сеточно-характеристический метод; механика деформируемого твёрдого тела; упру-гоакустические задачи; шельфовая сейсморазведка; модель флюидонасыщенной трещины.

A.V. Favorskaya, I.B. Petrov, N.I. Khokhlov, D.I. Petrov

NUMERICAL MODELING OF ARCTIC PROBLEMS USING GRID-CHARACTERISTIC METHOD

Currently the attention to development of Russian Arctic shelf occurs because of the need of seismic prospecting and subsequent digging of hydrocarbon deposits. It should be noted that seismic prospecting in shelf areas of the Arctic has a number offeatures, among which the presence of a layer of water and ice layer is. In this paper using grid-characteristic method numerical modeling of wave processes in acoustic and elastic media is made which includes shelf seismic prospecting. We consider problem definition, in which there are water, sea ground and the hydrocarbon

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