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

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

CC BY
219
41
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
АСЩЕПЛЕНИЕ ПО ФИЗИЧЕСКИМ ПРОЦЕССАМ / МАТЕМАТИЧЕСКАЯ МОДЕЛЬ / УСТОЙЧИВОСТЬ / СКОРОСТЬ СХОДИМОСТИ / SPLITTING ON PHYSICAL PROCESSES / MATHEMATICAL MODEL / STABILITY / CONVERGENCE SPEED

Аннотация научной статьи по математике, автор научной работы — Никитина Алла Валерьевна, Камышникова Татьяна Владимировна, Семенов Илья Сергеевич

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

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

Похожие темы научных работ по математике , автор научной работы — Никитина Алла Валерьевна, Камышникова Татьяна Владимировна, Семенов Илья Сергеевич

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

SPLITTING ON PHYSICAL PROCESSES FOR CALCULATION OF PROBLEMS OF BIOLOGICAL KINETICS IN THREE-DIMENSIONAL AREAS OF THE DIFFICULT FORM

For research of the problems of biological kinetics on the example of the problems of dynamics of phytoplankton population in three-dimensional domains with a complicated boundary of the numerical method, based on the idea of splitting by physical processes and spatial directions. Splitting is carried out in two stages (convection and diffusion transfers) is carried out for the system of equations, which is recorded in physical variables, then for each equation of the system carry out splitting by spatial variable. Shows the estimate of the rate of convergence of the discrete problem and shows the deviation of the total approximation of locally one-dimensional schemes with Central differences.

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

Раздел VI. Математическое моделирование в исследовании биологических объектов

УДК 532.516

А.В. Никитина, Т.В. Камышникова, И.С. Семенов

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

СЛОЖНОЙ ФОРМЫ

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

Расщепление по физическим процессам; математическая модель; устойчивость; скорость сходимости.

A.V. Nikitina, T.V. Kamishnikova, I.C. Semenov

SPLITTING ON PHYSICAL PROCESSES FOR CALCULATION OF PROBLEMS OF BIOLOGICAL KINETICS IN THREE-DIMENSIONAL AREAS OF THE DIFFICULT FORM

For research of the problems of biological kinetics on the example of the problems of dynamics of phytoplankton population in three-dimensional domains with a complicated boundary of the numerical method, based on the idea of splitting by physical processes and spatial directions. Splitting is carried out in two stages (convection and diffusion transfers) is carried out for the system of equations, which is recorded in physical variables, then for each equation of the system carry out splitting by spatial variable. Shows the estimate of the rate of convergence of the discrete problem and shows the deviation of the total approximation of locally one-dimensional schemes with Central differences.

Splitting on physical processes; mathematical model; stability; convergence speed.

Введение. В работе описываются методы решения задачи биологической кинетики на примере модели динамики фитопланктонной популяции в мелководном водоеме [1]. Численное решение задачи основано на идее расщепления по физическим процессам и по координатам. Изучаются условия сходимости разностной задачи.

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

Выпишем систему из трех уравнений диффузии - конвекции - реакции в области G, представляющей собой замкнутый бассейн, ограниченный невозмущенной поверхностью водоема 2 0, дном 2Н = 2Н (X, у) и цилиндрической поверхностью о, для временного интервала 0 < t < T0. £ = иио - кусочно-гладкая граница области О [3].

Предположим периодичность процесса (7 > 0, 70 - период):

X(х, у, г, г) = X(х, у, г, г+70), Б(х, у, г, г) = Б(х, у, г, г+70). Введем на поверхности 2 области О функции + = Iм« , и« —0' и

I 0, и« < 0

и— = ип — и+. Разобьем интервал 0 < г < 70 на достаточно малые отрезки времени

^ < г < +1, у = 0,1,.., У0 — 1, г0 = 0, = Т0 и запишем линеаризованную на

каждом из отрезков времени систему уравнений вида:

ЭХ 1 ^ ^ ^ Э^ггеЛ ЭЛл/У "Л

- + — dt 2

ss 1 dt + 2

dX dX dX d(UX) d(VX) d(WX) U-+ V-+ W-+ —-L + —-L + —--

dx dy dz dx dy dz

Э ( dX )

dz Г )

( де дс d<TT?\ ЭЛл/С^

(i)

--ßxAX + —\vx — | + ( + yMj )sjX -SX,

TTds as as d(us) d(vs) d(ws) U— + V— + w— + ——'- + ——- + —--

Эх dy dz dx dy dz

ßs as+ddz V dss | + yMj) sXj + B (sp - s ) + f,

(2)

dM i

~dT + 2

(TJ dM dM dM d(UM) d(VM) d(WM) U-+ V-+ W-+ —-L + —-- + —--'-

(3)

= MmAM +—I VM— I + kMXj -eM,

Эх Эу Эг Эх Эу Эг Э ( dM

Эг ГМ

где X, Б, М - концентрация фитопланктона (диатомовой водоросли Зсе1е1опешасо81а1ищ|, биогенного вещества (азот, фосфор) и метаболита соответственно; и = (и, V, w) - вектор скорости водного потока; и = и + и0г - скорость

конвективного переноса вещества; - скорость осаждения г -й субстанции, I б{ X, Б, М } ; (X = ((0 + уМ ) - коэффициент роста фитопланктона; ( - скорость роста фитопланктона в отсутствие метаболита; у- параметр воздействия; /Лх ,УХ ,УБ ,УМ - диффузионные коэффициенты в горизонтальном и вер-

тикальном направлениях субстанций X, Б, М соответственно; С - концентрация солености; § = §(С) - коэффициент убыли фитопланктона за счет отмирания (удельная смертность), учитывающий влияние солености; В - удельная скорость поступления загрязняющего вещества; Бр - предельно возможная концентрация

загрязняющего вещества; f (х, у, г) - функция источника загрязнения; кМ - ко-

эффициент экскреции; £ - коэффициент разложения метаболита; Т - температура; у/(Т, Б) - коэффициент, учитывающий влияние температуры и концентрации биогенного вещества на рост концентрации фитопланктона.

Пусть п - вектор внешней нормали к поверхности X, ип - нормальная по

отношению к X составляющая вектора скорости водного потока. К системе (1)-(3) необходимо добавить начальные условия:

X (X, у, г,0) = X0(X, у, z), Б (X, у, г,0) = Б0(х, у, z), М(х, у, ^0) = М0(х, у, z), x = (х,у,2)г£ в, г = 0 (4)

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

X = Б = М = 0, на ст, если ип < 0;

ЭХ _ дБ пдМ п >. -= 0, — = 0,-= 0, на с, если и > 0;

-ч '-ч 'Л ' ' п '

дп дп дп

ЭХ дБ дМ у

— = 0, — = 0,—— = 0, на Е0 ; дz дz дz

дХ v дБ с дМ

-= —£X, — = -£,Б,-= -£3М, на ,

'Ч 1 7 ^ 2 7 ^ 3 7 Н 7

дz дz дz

(5)

где £1, £2, £3 - неотрицательные постоянные, £ - учитывает опускание водорослей на дно и их затопление; £2,£з - учитывают поглощение биогенного вещества

и метаболита донными отложениями.

Для модели (1)-(5) входными параметрами являются компоненты вектора скорости водной среды, которые описываются гидродинамической моделью, описанной в работах [4].

Расщепление по физическим процессам для задачи биологической кинетики. Разделим решение задачи (1)-(5) на два этапа. На каждом шаге по времени будем последовательно решать две задачи [5]. Сначала будем решать задачу конвективного переноса (диффузное и источниковое слагаемые опускаются). Затем решается задача диффузии с учетом неконсервативности, но в пренебрежении конвекцией. Выпишем задачи для каждого этапа.

1 этап.

дX 1

дг +2

Цж) + Ц^)д(ш) + ттдx +

дБ 1С дг +2

. . +U — + V— + W—

дх ду дz дх ду дz

\

Л

= 0,

д(иБ ) + д(Б ) + д(^ ) + „дБ + идБ

дх ду дz

Пп

+ U— + V— + W— дх ду дz

= 0,

(6)

дМ 1 С д(иМ) д(т) д((УМ) дМ дМ

дг'+ 2

- + —-- + -

дх ду

дг дх ду дг

= 0.

2 этап.

дЯ дг

д С дX

= "X ^ + ^ Г дz

^ + (а0 + уМ} )Б}X —SX, | = »б М + | ^ |) — ( + М )+В ( — Б)),

(7)

дМ А,„ д С дМ

-= цМ АМ +—I уМ-

дг дz I дz

■kMX} —£М.

Запишем систему (6) в операторном виде:

(

Кр = -

d« = -Kp, где <ре{X, s,M}, dt

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

U« + V« + W dP , d(U«< , d(V«< , d(WP

dx dy dz dx dy dz

(8)

Л

Запишем систему (7) в операторном виде:

^ = Вр Вгр + 8р(<р) , где X, Б, М } , gх (X) = ((0 + уМу)Б] X —8X , §б (Б) = —(«0 + УМу) SXj + В (Бр — Б) + f,

^м (м)=, вхур=цр вр=Эг [ур рр ).

Предположим, что р(х,г) е С(4) (О) п С(2) (О) п С(2) (0 < г < Т),

8р(р) е С <2> (О) п С(О) п С« (0 < г < Т).

Можно последовательно решать следующие разностные уравнения:

р — р

(9)

т

= -КРр,

<P-<P т

= DyP + D<P + gp(P< ,

где ре{X,Б,М}, где р - промежуточное значение.

Можно применить явную противопоточную схему для уравнения (8) и явную центрально-разностную схему для (9) - алгоритм вычислений будет выглядеть следующим образом:

<P-P т

= -Кр,

P-P т

= DxyP + DP + Sp« .

Полученные схемы являются аддитивными или схемами расщепления. Они не аппроксимируют исходную систему в точности на каждом из этапов, однако обладают свойством суммарной аппроксимации [6]-[9].

Расщепление по геометрическим переменным для задачи биологической кинетики. Опишем идею метода расщепления по координатам (геометрическим переменным) для задачи вида (8). Запишем нестационарную задачу (8) в виде эволюционного уравнения:

Эрр+кр = 0, к = к (г), г > 0

с начальным условием р(х,0) = р0 (х,г),хе О .

Пусть х = (х, у, г У = (, х2, хз У, и = (и ,У ^ У = (и1,и2,из)

(10)

Представим оператор К в виде суммы одномерных операторов

3 ■ э© ,

иаа э

а а ;

к = ]Г к(а), К(а© =1

а=1

Априорные оценки для дифференциальной задачи. Пусть Н = Ь3 (О) -

конечномерное гильбертово пространство со скалярным произведением

О

обращающихся в нуль на ЭО и нормой II. II = (. .у/2 = I г 2(х) ^ I . В Н ищет-

(и, w) = | и (х)w(х)Лх, Лх = йх1йх2dx3 для произвольных функций и(Х), Н<Х),

1 = (и, и)1/2 = 11 и 2( х)Лх ^

ся приближенное решение задачи Коши для эволюционного уравнения первого порядка (10). Покажем, что

(к©,©) = 0, (к(а)©,©) = 0. (11)

Условие (11) является необходимым для построения устойчивых схем расщепления. к =1 (к + К ) - оператор конвективного переноса в симметричной

форме, К1 - в недивергентной форме, К2 - в дивергентной форме.

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

з Э з Э

(к1© ^ = иаЭ©Ых = Э- (иаМ') = ~(,к2 .

а=1 О Эха а=1 о Эха

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

к; = - к 2. (12)

В силу (12) оператор конвективного переноса в симметричной форме будет кососимметричным: (к©,©) = 0 ; к = —к*. Нетрудно убедиться, что

(к(а)©,©) = 0, (13)

так как аналогичные свойства для одномерных операторов сохраняются [10], [11]:

к*(а) =—к2а); к(а) =— к *(а).

Экономичные одномерные дискретные задачи (локально-одномерные схемы - ЛОС) второго порядка точности с центральными разностями. Для

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

В параллелепипеде О введем равномерную по всем переменным разностную сетку с шагом На, ае{1,2,3}. Для сеток по отдельным направлениям

ха, ае {1,2,3} используем обозначения

W ={х | х = г Н , г = 0,1,2, ^, N , N Н = I } - множество всех уза I а I а а а> а 1 а а а J ^

лов по направлению ха, а е{1,2,3},

=К I О г'Л, ( = 1,2,•■■, Уо — 1, УоК = (} - множество внутренних узлов по направлению ха, ОЕ {1,2,3}. № = № и Эw .

На отрезке 0 < г < Т введем равномерную сетку по времени с шагом Т

и {Т}= {гу = т, у = 0,1,•,N0, ТУ0 = Т}.

Каждый интервал (г у —1, г у) разобьем на 2 р частей (р = 3), введя промежу-

«Т

точные точки: г О = Г —Т+--, « = 1,2,„.,2р.

у—1+2р у 2Р

о

Уравнение (10) с учетом аддитивного представления к = ^ К(

запишем в

виде:

^ ( 1 dp ^

у|_1_^+к«р = 0, г > 0. (14)

о=1 ^ 2 р & )

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

А. йУ«> +1 к(о)у(о) = 0«= 1'2'•••>р. р = 3 (15)

2 р йг 2

1 йУ «> 1

_+1 к(2р+1—о)у (О) = 0, (16)

2 р йг 2

о = р +1, р + 2,„.,2 р, р = 3

Начальные условия для (15), (16) имеют вид

У(1>(0) = р, У(1)(гу—1>=У(2р>(гу—1>, У(О)(г;-—1+(о—1>/2р) = У(О—1)(гу—1+(О—1>/2р>, о= 2,3-,2р, (17)

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

У (О)(гу—1+о/2р > =Ц(X, 1+о/2р ) = а х Е (18>

Системе уравнений (15), (16) поставим в соответствие ЛОС. В качестве производящей возьмем симметричную схему (схему Кранка-Николсона)

у—1+О/2 р у—1+(о—1)/2 р у— 1+О/2 р + !—1+(о—1)/2 р

у-у-+к«)у-+2-= 0, (19)

т н 2

о=1,2,• ..,р, р = 3,

у ]—1+О/2р — у у— 1+(о—1)/2р у у—1+О/2р + у у—1+(О—1)/2р

2_у_+к (2 р+!—О) 2__= 0 (20>

т 11 2

о=р+1,р+2Г..,2р, р = 3, ]= 1,2•

кк — разностная аппроксимация оператора к.

Начальные условия для каждого из разностных уравнений (19), (20) имеют

вид:

у(1)(0) = р, у(1)(г,—!> = y(2p)(ti—1),

а=1

У а (г] —1+( а—1)/2 р ) = У а (г] —1+( а—1)/2 р X (21)

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

а = 2,3,...,2 р.

К этим уравнениям следует присоединить краевое условие

у'—1+а/2 р = м'—1+а/2 р = 0, х еЭwа, (22)

а = 1,2,.,2р.

Граничное условие можно выражать через М(х, £), взятое в произвольный

момент времени на отрезке

['1, < ],

так что

М а—1 =М(х,О

Это не отразится на порядке точности []. Будем полагать:

/ \

М а—1 = М ] —1+-

2 р

х, t 1

V ]—~2 J

; а = 1,2,...,2р.

В безындексной форме уравнения (19), (20) с центральными разностями по конвективному переносу будут иметь вид. Первый цикл

у — У +1" т 4

у — У +1 т 4

( а) у ) +(а) у) + Ъ( а) у. + Ъ а) у

а = 1,2,..., р, р = 3; ( у ) + ( у ) + Ъ(р) у. + Ъ(р) у

^ ' ха V ' ха

=0,

(23) 0. (24)

а = р +1,р + 2,.,2р, р = 3, а = 2р +1—а. Данные системы (23), (24) запишем в виде трехточечных уравнений второго

тт ,,] —1+а/2 р

порядка. Для определения у получаем краевую задачу вида:

]—1+а /2 р

у -1 уг

га ^ ¡а 1 га ^ га

] —1+а/2 р + ъ у] —1+а/2 р =— ^] —1+(а—1)/2 р

ига У,- +1 а

а ;

V.

(25)

га = 1,2,..., Nа — 1 по каждому из направлений ха, а = 1,2,., р, р = 3. Введем обозначения:

у]—/2 р = у]—1+а/2 р (ха — На); у'—1+а/2 р = у]—1+а/2 р;

га а

у'Т/2 р = у]—1+а/2 р ( х- + На);

у:

]—1+а /2 р _ ]—1+а /2 р

у]—1+а/2р(ха— На); у;

] —1+а/2р _ ] —1+а/2р \р = у ;

'—Т/2 р = у]—х+а/2 р (ха + На).

у: +1

а

Тогда система разностных уравнений второго порядка (25) для (19), (20) будет иметь вид:

Первый цикл

у'''" '2 р ( х- — На ) 18а [Ьа)( х„ — На ) + Ьа ]1 — у'"- = р ^

Т+

а

1

+ y

j -1+a/2 p

(xa + ha) j-^ [Ъa (xa + ha)+b (a) ]} = - F

j-1+(a-1)/2p , (26)

a = 1,2,..., p, p = 3.

Второй цикл

yj-1+a/2 p (x,- hß)<

8h

УР)( xß- he) + Ъ

(ß)

,yj-1+a/2p Т +

+y j"1+a/2 p (xß + hß) j-8hß [b(ß) (xß + hß) + bß ] J = - Fß"1,(^1)/2 p, (27) a = p+1,p + 2.,2p, p = 3 ß = 2p +1 -a, p = 3, j = 1,2...,

где Fa-1+(a-1)/2 p = yj-1+(a-1)/2p (xa - ha) ^ [b(a) (xa - ha) + Ъ(a) ]} -

-T} ++ yj-1+(a-1)/2 p (^a + ha) ^^ [b(a)( ^a + ha) + ]|,

j-1+(a-1)/2 p

a = 1,2,...,p, p = 3,

Fßj-1+(a-1)/2 p = yj-1+(a-1)/2 p ( xß- hß).

1

8hß

b(ß)( x,- hß) + Ъ

(ß)'

-y

j-1+(a-1)/2 p

T} + yj-1+(a-1)/2 p (xß + hß) j-[b(ß)( xß + hß) + bß ]j,

a= p+1,p + 2.,2p, ß = 2p+1 -a, p = 3, j = 1,2...

Коэффициенты:

-a = 8a(xa - ha) + b(a) ] ; «ß = ^[b(ß) (xß - V + Ъ(ß ] ;

8hß

c. = c. =—;

a lß т

»" [»"'(хо+К)]; »»=—_!» р»(х, + ъ,+»»]•

Каждое из уравнений данной системы (26), (27) решается методом факторизации трехточечных уравнений.

Будем относить коэффициенты и«(х,г) конвективного переноса по переменной хо к узлам сетки сдвинутой по этой переменной на полшага.

Погрешность суммарной аппроксимации ЛОС с центральными разностями. Перейдем к изучению погрешности аппроксимации (невязок) ЛОС. Пусть

р - решение задачи (10), а у1 - решение задачи (19)-(22). Характеристикой точности ЛОС является разность:

гу—1 = уу—1 — р—1;2р = у}~ 2р —р 2р, о = 1,2,...,2р.

. , <л . , и. . , 1Л

] —1+— ' —1+— ' —1+—

Подставим выражение у 2 р = г 2 р + © 2 р в (19)-(22) и получим

для погрешности z следующую задачу:

.. а . . а—1 z 2 р — _ 2 р 1 а г-z-+1 дс-)

т

2

]— 1+^ ' —1+0—11 г 2 р + г 2 р

(а)

V

J

а = 1,2,..., р, р = 3,

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

С

а . а—1

]—1+— ]—1+-

2 р 2 р л г_— г__+ 1 д(2 р+1—а)

£

2

а . а—1 Л ]—1+— ]—1+-

г 2р + г 2р

V

(а)

v у

а= р+1, р + 2, ...,2р, р = 3, ] = 1,2...

. , а ]—1+—

г 2 р = 0 при х е Эwа, г(х,0) = 0.

Для погрешности аппроксимации отдельных уравнений получим:

.. а . , а—1

© 2 р — © 2 Р 1 ; 1 ' а ; 1 'а 1

V(а) = ©_© 1 д(а)

t

2

• 1 , ^ • 1 ,

] —1+- ] —1+

© 2 р + © 2 р

V

J

а = 1,2,...,р, р = 3,

V

(а)

. Л а . , а—1

' — ~ ' — ~

© р — © р — 1 р+1—а)

t

2

© 2 р + © 2р

V

J

а= р+1, р + 2,...,2р, р = 3. Используя разложение в ряд Тейлора:

'—иа ' -l+a-i I © 2р — © 2р

т

1 Э© 2т21 1 I3 Э3©

I '"О?

2р Эt

4 р

Эt3

1 I Э©У 2р

2 р V Эt

(28)

(29)

(30)

(31)

(32)

(33)

+ о(т2),

а = 1,2, .,2 р, р = 3.

На основании выкладок для уравнений движения:

'—1+

V

(а)

]—1+0—1 © 2р — © 2р

т

— X

(а)

I ]—1+а ] —1а11

© 2р +© 2р

. ,0—1/2 ^ г э© ]—1+-2т

'2рV Эt J

-Х(а)©

]—1+

а—1/2 2 р

+ о(т2),

а = 1,2,..., р, р = 3,

(34)

■ 11 a • 11 a—1 _ j ^ ^

^ T

p+1—a)

( .. a . . a—1 Л

1—1+— 1—1+-

j 2 P + j 2P

■ , a—1/2 ... /-1 N1—1+--■ , a—1/2

■-L ^ 2 P —A^P+^aj ^ +o(T2),

(35)

a_ p +1, p + 2,„.,2p, p _3.

В свою очередь:

. , а—1/2

1 I Э©1]—1+

2 p

dj

V dt у

a—1/2

2 p , л 1"1+ „ —Aaj 2p

± (dj)1 — av-1/2+o(t), 2p V dt У

J_ 2 p

a_ 1,2,„.,p, p_3,

. , a—1/2

dj dt 1 Г dj

2 p

\ul У

1—1+

a—1/2

-A2p+1—a)j 2p _

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

2p

dt

(2 p+1—a) 1—1/2

j—1/2 + o(t ),

a_p+1,p+2,„,2p, p_3.

(a)

Представим V . в виде суммы

/*(a)

*(a)

(36)

где V' - невязка по времени, V. - невязка по пространственным переменным. Получим

/ -ч ч]—1/2

iy'*(a) ___

2 p

—Aaj—1/2 +o(T2)'

dt У

/*(a)

a_ 1,2,...,p, p _3,

I ( j —A2p+1—a)j—1/2 +o(т2),

p V dt У

(37)

(38)

a_ p +1, p + 2, „.,2p, p _3.

*(a)

Найдем невязку V.

Л{а)©—Ш = 4Н~{а( ха+ На) + V а]]©(. х. +

1—1/2

1—1/2

—-1- {(х- — На) + V-] [©( ха — Л-)]}

4На

Используя разложение в ряд Тейлора:

и.( ха± На) = Ц.+ Н^ ^ 0 ^ЦО + о(„<),

dx 2 dx

^ rj w " ^ rv

р(хо± Ко' =р± КО

Эр + О Э2р± К" э3р

•+о(К4).

Эхо 2 ЭхО 6 ЭхО

Подставляя эти выражения в Я(О'ру—1/2, Я(2 р+1—«'ру—1/2 получим

(о) у—1/2

Д(О'р

/ \ у—1/2

Г Эм 1 Эио ^у

и«

+тр-

V

+К( ^О.Щ + КО ¿Ц. к (О'ру—1/2 + о(| К2),

4 Эх« Эх« 4 Эх« Эх« ^ (| 1 ' о = 1,2, •.., р, р = 3,

Эх« 2 Эх,

+

О )

Л(2 р+1—«>р

(

у—1/2 _

„ Эр 1 Эи»

и + -»

I у—1/2

V » Эх» 2 ' Эх» )

•Л -Л2

+

+

К» Эи» _ _Э2р+к» Э_Ц». эр=к (2 р+1—«>р—1/2 + о(, К| 2 >,

4 Эх» Эх» 4 Эх» Эх»

«= р+1, р + 2, „.,2 р, р = 3,

где

=I к

«=1

1 Г Эр

2 р

^ I —к«р1/2 +о(|

« = 1,2, • .., р, р = 3,

^;(«> =—±~ ^ ^у1/2—к(2 р+е^ +о( к 2>

« = р +1, р + 2,„.,2р, р = 3.

Окончательно имеем:

у—1/2

¥« = —2р I -Га)р-12+о(Т + К2),

О = 1,2, • .., р, р = 3,

1 | I — к(2р!!—«)^^^-!/2

2р I Эг ) «=р+1,р+2,„.,2р, р = 3.

р1,2 +о(Т2 + 1 К2),

Обозначим:

= ——

—1/2

—к («>р-1/2, «= и,

2р I Эг )

—1/2

1 Г Эр ^ ^ =---г.

^ 2 р ^ Эг) «= р+1,р+2,„.,2р, р = 3.

к (2 р+1—«)р—1/2,

(39)

(40)

(41)

(42)

(43)

(44)

Получим на основании (14):

I j = о.

(45)

а=1

Отсюда имеем суммарную погрешность аппроксимации:

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

2 Р , ,9

Ij = 0(г2 + \h\2).

(46)

а=1

Выводы. Проведено расщепление начально-краевой задачи - упрощенных уравнений динамики фитопланктона по физическим процессам и по координатам [12], [13]. Исследование суммарных погрешностей аппроксимации ЛОС для уравнения конвекции-диффузии, ЛОС с центральными разностями по конвективному переносу показало, что они имеют второй порядок аппроксимации по пространству, однако не являются безусловно монотонными.

1. Сухинов А.И, Никитина А.В. Математическое моделирование и экспедиционные исследования качества вод в Азовском море // Известия ЮФУ. Технические науки. - 2011.

- № 8 (121). - С. 62-73.

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

3. Никитина А.В. Модели биологической кинетики, стабилизирующие экологическую систему Таганрогского залива // Известия ЮФУ. Технические науки. - 2009. - № 8 (97).

- С. 130-134.

4. Никитина А.В. Численное решение задачи динамики токсичных водорослей в Таганрогском заливе // Известия ЮФУ. Технические науки. - 2010. - № 6 (107). - С. 113-117.

5. Сухинов А.И. Двумерные схемы расщепления и некоторые их приложения. - М.: МАКС Пресс. - 2005. - 408 с.

6. Sukhinov A.I., Sukhinov A.A. Reconstruction 0f 2001 Ecological Disaster in the Azov Sea on the Basis of Precise Hydrophysics Models. Parallel Computational Fluid Dynamics, Mutidisciplinary Applications, Prcoceedings of Parallel CFD 2004 Conference, Las Palmas de Gran Canaria, Spain, ELSEVIER, Amsterdam-Berlin-London-New York-Tokyo, 2005.

- P. 231-238.

7. Никитина А.В. Модели биологической кинетики, стабилизирующие экологическую систему Таганрогского залива // Известия ЮФУ. Технические науки. - 2009. - № 8 (97) .

- C. 130-134.

8. Никитина А.В., Третьякова М.В. Моделирование процесса альголизации мелководного водоема путем вселения в него штамма зеленой водоросли Chlorellavulgarisbin // Известия ЮФУ. - 2012. - № 1 (126). - C. 128-133.

9. Чистяков А.Е. Теоретические оценки ускорения и эффективности параллельной реализации ПТМ скорейшего спуска // Известия ЮФУ. Технические науки. - 2010. - № 6 (107). - С. 237-249.

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

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

12. Никитина А.В., Семенов И.С. Параллельная реализация модели динамики токсичной водоросли в Азовском море с применением многопоточности в операционной системе Windows // Известия ЮФУ. Технические науки. - 2013. - № 1 (138). - С. 130-135.

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

- С. 3-21.

13. Никитина А.В., Чистяков А.Е., Фоменко Н.А. Применение адаптивного модифицированного попеременно-треугольного итерационного метода для численной реализации двумерной математической модели движения водной среды // Электронный научно-инновационный журнал. Инженерный вестник Дона. - 2012. - C. 4.

Статью рекомендовал к опубликованию д.т.н., профессор Я.Е. Ромм.

Никитина Алла Валерьевна - Федеральное государственное автономное образовательное учреждение высшего профессионального образования «Южный федеральный университет»; e-mail: nikitina.vm@gmail.com; 347928, г. Таганрог, пер. Некрасовский, 44; тел.; 89515168538; кафедра высшей математики; к. ф. - м. н.; доцент.

Камышникова Татьяна Владимировна - e-mail: kam.vm@gmail.com; тел.; 88634615118;

кафедра высшей математики; к. т. н.; доцент.

Семенов Илья Сергеевич - e-mail: flanker555@yandex.ru; тел.: 89085029807; кафедра высшей математики; аспирант.

NikitinaAllaValervevna - Federal State-Owned Autonomy Educational Establishment of Higher Vocational Education "Southern Federal University"; e-mail: nikitina.vm@gmail.com; 44, Nekrasovskiy, Taganrog, 347928, Russia; phone: +79515168538; the department of higher mathematics; cand. of pthis.-math. sc. associate professor.

KamishnikovaTatvyanaVladimirovna- e-mail: kam.vm@gmail.com; phone: 88634615118; the department of higher mathematics; cand. of tex. sc. associate professor.

Semenov IlyaSergeevich - e-mail: flanker555@yandex.ru; phone: +79085029807; the department of higher mathematics; postgraduate student.

УДК 518.5.001.57

И.А. Ляпунова

ОБ ОДНОЙ ДЕМОГЕНЕТИЧЕСКОЙ МОДЕЛИ АДАПТАЦИИ НАСЕКОМЫХ К ИЗМЕНЕНИЮ КОРМОВОЙ БАЗЫ

Среди множества математических моделей типа «хищник-жертва» особое место занимают демогенетические модели. Цель данной работы: построение математической модели адаптации насекомых - вредителей к изменению кормовой базы - растительного ресурса в соответствии с предположением об изменении динамики их поведения в зависимости от таксиса. В работе вводится гипотеза о том, что динамика роста насекомых -вредителей меняется в зависимости от вида их деятельности в конкретный момент времени - кормятся они, либо размножаются. Согласно данному предположению рассматриваются случаи быстрого и медленного таксиса; учитывается зависимость распределения растительного ресурса, а значит, и распределение вредителей от вида таксиса.

Вредитель; плотность биомассы; динамическая устойчивость (неустойчивость).

I.A. Lyapunova

SOME DEMO GENETIC MODEL ADAPTATION OF INSECTS A CHANGE IN

PREY

Among the many mathematical models of the "predator-prey" special place - in the demo genetic models. The aim of this work: the construction of mathematical models of adaptation of insects - pests change prey - vegetation in accordance with the suggestion to change the dynamics of their behavior depending on the taxis. This paper introduces the hypothesis that the dynamics of

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