Научная статья на тему 'Методы решения неявной разностной схемы для математической модели аутостабилизации температуры биологических объектов'

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

CC BY
387
34
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
НЕЯВНАЯ РАЗНОСТНАЯ СХЕМА / МЕТОД ПРОГОНКИ / МЕТОД ДРОБНЫХ ШАГОВ / МАТЕМАТИЧЕСКАЯ МОДЕЛЬ / АУТОСТАБИЛИЗАЦИЯ ТЕМПЕРАТУРЫ / КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ / IMPLICIT DIFFERENCE SCHEME / SWEEP METHOD / METHOD OF FRACTIONAL STEPS / MATHEMATICAL MODEL / TEMPERATURE AUTO-STABILIZATION / COMPUTER SIMULATION

Аннотация научной статьи по математике, автор научной работы — Кулаева Александра Владимировна, Арзамасцев Александр Анатольевич

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

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

Похожие темы научных работ по математике , автор научной работы — Кулаева Александра Владимировна, Арзамасцев Александр Анатольевич

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

SOLUTION METHODS OF IMPLICIT DIFFERENCE SCHEME FOR MATHEMATICAL MODEL OF TEMPERATURE AUTOSTABILIZATION OF BIOLOGICAL OBJECTS

The implicit difference scheme for three-dimensional case is presented as a sum of three one-dimensional implicit difference schemes. The method of fractional steps is used.

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

УДК 519.85+574

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

© А.В. Кулаева, А.А. Арзамасцев

Ключевые слова: неявная разностная схема; метод прогонки; метод дробных шагов; математическая модель; аутостабилизация температуры; компьютерное моделирование.

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

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

В явных схемах вычисляют значение переменной по нескольким соседним известным точкам. Такие схемы часто оказываются неустойчивыми. Неявные схемы используют уравнения, которые выражают данные через несколько соседних точек результата. Для нахождения результата решается система линейных уравнений. Неявные схемы обычно являются устойчивыми [2].

К математической модели, разработанной ранее [3], были применены уравнения аппроксимации, полученные в соответствии с выбранным шаблоном [4].

Получена система неявных разностных схем для уравнений динамики температуры, субстрата и кислорода, соответственно:

Т ■ =

11, і ,т ,п

= к(т

і,) ,т ,п+1 ук

(-+—(\+\+\)-—- ^ -—) +

\к Ср \И2 И\ И2/ ^1 ^2 И3/

X

+Ті+1,і,т,п+1 - + Ті,і+1,т,п +1 -

і_гр _____Х А Х гр __

+ Ті,),т. +1,п+1 (^з ср^з) срА2 Ті-1,У,т,п +1

X

X

срИ

2Тг,/-1 ,т ,п +1

срИ

2Тг,_/,т-1,п+1

+ Qт)

(1)

і,} ,т ,п

= к(5і,;,т ,п+1 (1 + 205(± + И2 + И|)-^-^-3 +

_1_ С (і <7 (^у _ М

+^+У,т,п+1 (И1 и2) + ^,/+1,т,п+1 (Из И3) '

+$і,і

4,т+1,п+1 (И

(Из И3) И? 1

1,) ,т ,п+1

-^5--

^2 Si,j- 1,т,п+1 й2^,У,т-1,п+1 + QS)

(2)

С ■

иг,7 ,т ,п

= к(Су ,т ,п+1 (1+20с(111+ ц + И1! )-І7-^-Й +

+ Сі+и ,т ,п+1 (І7 - У + си +1,т ,п+1 (!7 - У +

4-г (^ — 2с\—2сг —

+ 2у,т +1,п+1 (^ ^2) ^2 Сі-1,У,т,п+1

^2 Сі,і -1,т,п+1 ^2 Сі,У,т-1,п +1 + С?С

(3)

Индексы г, ]\ т изменяются в диапазоне от 1 до Ых, Ыу, , соответственно, где Ых, Му, - количест-

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

Для решения уравнений (1)-(3) необходимо решить систему линейных уравнений.

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

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

В случае задач с трехмерными объектами, интервал между точками п и п+1 на разностной сетке расщепляется на три равных отрезка. Полученные промежуточные точки обозначим как п+1/3, п+2/3.

На первой трети интервала записывается первая подсхема, учитывающая производные по х:

Тцт,п = к [(к + ^ + Й Ті,і,т,п +1 - -

- н/хИ1 Ті+1,у,т,?і+13-'ксрЛ12Ті-1,у,т,п+13- QТ.

(4)

На второй трети интервала записывается вторая подсхема, учитывающая лишь производные по у:

к cphj +l.m.п+2/3

h2") Ти +2/з

(5)

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

/1 2Л wz\

Т. . 2 = fc[( Т" +---------Г2 + ~й~ ) Т і т п+1

ij.m.n+3 Lyfc Cph2 h3)

_ ( x _ ^l) т x Т

(Cph2 h3 )y‘J +l.n+1 -,Т

cph

2 Т ,^n—l.n+lL

(б)

Таким образом, схема расщепления имеет три подсхемы, в сумме получается выражение, отличающееся от исходного тем, что производные по пространственным координатам аппроксимируются в точках п+1/3, п+2/3 и п+1.

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

Общий вид уравнений (4)-(6) при приведении их к одномерному случаю:

Тр,п +ф арТр + 1,п + [! + ЬрТр,п + ц + СрТр_1,п + ц + fp

%р,п +ф Тр,п+ ф + /р (7)

^рТр + 1,п + Ц + ^рТр ,п + Ц + СрТр-1,п +[! ^р,п+ф

где р - і в случае уравнения (4), ] - (5), т - (6); п+ф -координата по времени для первого слоя, п+^ - координата по времени для второго слоя, причем ^-ф = 1/3; /р - свободный член (равен нулю, кроме уравнения (4), где /р= Яг).

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

схемы необходимо связать значения функции на и+|і слое.

Тр,П + [! «рГр + 1,„ + ц + Рр ,

ар, вР - прогоночные коэффициенты.

Анал0гичн0: Тр—1,п+ц ар—1Тр,п+ц + Рр—1-

В итоге, после преобразования всех трех подсхем, получаем три системы линейных уравнений, Ых уравнений с Ых неизвестными в случае первой подсхемы и Ыу, - для второй и третьей подсхем, которые можно

решить методом Гаусса.

ЛИТЕРАТУРА

1. Колешко С.Б., Попов Ф.Д. Механика жидкости и газа. Разностные схемы. СПб.: СПбГТУ, 2001.

2. Калиткин Н.Н. Численные методы. М.: Наука, 1978.

3. Арзамасцев А.А., Альбицкая Е.Н. Математическое моделирование саморегулирования температуры в популяциях микроорганизмов: непрерывный процесс // Вестник Тамбовского университета. Серия Естественные и технические науки. Тамбов, 2007. Т. 12. Вып. 6. С. 709-714.

4. Кулаева А.В., Арзамасцев А.А. Неявная разностная схема для математической модели аутостабилизации температуры биологических объектов // Вестник Тамбовского университета. Серия Естественные и технические науки. Тамбов, 2013. Т. 18. Вып. 5. С. 2947-2949.

Поступила в редакцию 20 ноября 2013 г.

Kulaeva A.V., Arzamastsev A.A. SOLUTION METHODS OF IMPLICIT DIFFERENCE SCHEME FOR MATHEMATICAL MODEL OF TEMPERATURE AUTOSTABILIZATION OF BIOLOGICAL OBJECTS

The implicit difference scheme for three-dimensional case is presented as a sum of three one-dimensional implicit difference schemes. The method of fractional steps is used.

Key words: implicit difference scheme; sweep method; method of fractional steps; mathematical model; temperature autostabilization; computer simulation.

Кулаева Александра Владимировна, Тамбовский государственный университет им. Г.Р. Державина, г. Тамбов, Российская Федерация, магистрант по направлению подготовки «Прикладная математика и информатика» института математики, физики и информатики, e-mail: arz_sci@mail.

Kulaeva Aleksandra Vladimirovna, Tambov State University named after G.R. Derzhavin, Tambov, Russian Federation, Candidate for Master’s Degree of Direction of Preparation of “Applied Mathematics and Informatics” of Mathematics, Physics and Informatics Institute, e-mail: [email protected]

Арзамасцев Александр Анатольевич, Тамбовский государственный университет им. Г.Р. Державина, г. Тамбов, Российская Федерация, доктор технических наук, профессор, зав. кафедрой компьютерного и математического моделирования, e-mail: [email protected]

Arzamastsev Alexander Anatolyevich, Tambov State University named after G.R. Derzhavin, Tambov, Russian Federation, Doctor of Technics, Professor, Head of Computer and Mathematical Simulation Department, e-mail: [email protected]

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