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

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

CC BY
35
8
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МАЛЫЙ ПАРАМЕТР / ПОГРАНИЧНЫЙ СЛОЙ / ДВУХТОЧЕЧНЫЕ ГРАНИЧНЫЕ ЗАДАЧИ / СХОДИМОСТЬ / ИЗОЛИРОВАННОСТЬ РЕШЕНИЯ / УСТОЙЧИВОСТЬ МЕТОДА

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

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

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

ON THE STABILITY OF ONE METHOD OF SOLVING BOUNDARY TASKS WITH THE PORTRAIT

In this paper we consider the mechanism for the appearance of two-point boundary value problems with a small parameter at the highest derivative and with the resulting boundary or internal transition layers. Problems of this kind are represented in the form of ordinary differential equations with a small parameter with the highest derivative. Boundary layers are formed at the ends of a given segment, i.e. near the boundary points. In these zones, growth of solutions and, especially, gradients of solutions is observed. To solve such problems, we propose a modification of the differential orthogonal drift method, reducing the boundary value problem to the collection of three Cauchy problems. To neutralize the growth of solutions, the work provides for the introduction of regulating factors that stabilize the growth of the solution and its gradient in the zones of the boundary layers. In this paper, we propose a proof of the stability of this method.

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

Труды БГТУ, 2018, серия 3, № 2, с. 29-33

29

УДК 519.624

И. Ф. Соловьева

Белорусский государственный технологический университет

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

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

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

I. F. Solov'yeva

Belarusian State Technological University

ON THE STABILITY OF ONE METHOD OF SOLVING BOUNDARY TASKS WITH THE PORTRAIT

In this paper we consider the mechanism for the appearance of two-point boundary value problems with a small parameter at the highest derivative and with the resulting boundary or internal transition layers. Problems of this kind are represented in the form of ordinary differential equations with a small parameter with the highest derivative. Boundary layers are formed at the ends of a given segment, i.e. near the boundary points. In these zones, growth of solutions and, especially, gradients of solutions is observed. To solve such problems, we propose a modification of the differential orthogonal drift method, reducing the boundary value problem to the collection of three Cauchy problems. To neutralize the growth of solutions, the work provides for the introduction of regulating factors that stabilize the growth of the solution and its gradient in the zones of the boundary layers. In this paper, we propose a proof of the stability of this method.

Key words: small parameter, boundary layer, two-point boundary problems, convergence, solution isolation, stability of the method.

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

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

Проследим механизм возникновения задач подобного рода.

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

ты" + ци" + ки = 0,

где ы(^)- смещение частицы; ^ - время. Если частица начинает движение без начальной скорости из состояния покоя, описываемого координатой ы0, то начальные значения будут следующи-

венной частоте системы, т.

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

^ т. е. ^ = . Тогда

уравнение с начальными условиями примет вид

тм>0 у" + цу' + тм>0 у = 0; у(0) = 1, у'(0) = 0, х > 0.

Здесь тм>0 1. Следовательно, данная задача - задача с малым параметром при старшей производной.

Если упругая сила описывается нелинейной функцией вида / = к1и + к2и2, тогда мы получим уравнение с малым параметром при старшей производной вида

ти0 м>1 у" + ци0 у' + к1и0 у + к2и' у2 = 0.

Нелинейность уравнения характеризуется

величиной в = -

к2 к

Основная часть. Граничные задачи очень многочисленны и их постановка весьма разнообразна. В данной работе рассматриваются линейные граничные задачи с разделенными граничными условиями.

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

ву" (х) + а( х) у' (х) - Ъ( х) у (х) = / (х), у(0) = А, у(1) = В, 0 < х < 1

[-ву" (х) + Ъ( х) у (х) = / (х),

[у(0) = А, у(1) = В, 0 < х < 1, в > 0.

(1)

(2)

Предположим, что задача (1) имеет один, а задача (2) - два пограничных слоя.

Задачи вида (1), (2) являются математическими моделями диффузионно-конвективных процессов или родственных им физических явлений. Диффузионным является член, включающий производную второго порядка, а конвективный член включает производную первого порядка. Задачи такого вида называются сингулярно возмущенными задачами. Они неоднократно возникали в механике, физике, технике, например, при изучении релаксационных колебаний в радиотехнических приборах. В конечном итоге эти задачи превратились в самостоятельную математическую теорию изучения дифференциальных уравнений с малым

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

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

Алгоритм метода дифференциальной ортогональной прогонки. Он включает следующие пункты.

1. Рассмотрим, например, граничную задачу вида (2). Представим ее в виде системы дифференциальных уравнений

у = у2 ,

/(х) , Ъ(х)

у 2 =-

+ —— у1, 0 < х < 1, в> 0

(3)

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

у,(0) = А, у2(0) = В.

(4).

2. При решении системы о. д. у. (3), (4) используем процедуру введения множителей, т2(х, в) > 0, т1(х, в) > 0, регулирующих поведение функций у(х) и у'(х) вблизи пограничных слоев, где, как правило, решение и особенно градиент решения неограниченно возрастают [1], что еще больше усложняет вычислительный процесс.

3. Исходную граничную задачу представляем в виде совокупности соответствующих задач Коши для функций 9( х), и( х), у( х).

В прямом направлении решается задача Коши для функции 9( х) вида

т, т' . ,т2Ъ т,. 2 „ 9' = —- + —— 81П29 - (—+——) со82 9 (5) т2 2т2 т1в т2

с начальным условием вида

9(0) = -2

и задача Коши для функции и( х) вида:

и =-

2

т

и т2 Ъ , . 11 2 ^29-

У т2 т1 в

т' /

+——со82 9]и - т2 —со89;

т

и (0) = Ат1 (0, в).

и0.

и

1

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

Для функции v( х) задача Коши решается в обратном направлении в виде:

V =

m2 . „„ m2 b --- sin 29 +—-—cos 29 -

m2 m, s

nmi 2 a m, 2—L x cos 9--L

m

m

m

^sin2 9--m2 2

i Í ?Л

1 m1 m2 b

x sin 29

V m2 m, Sy f

m2—sin 9 2s

(7)

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

v(1) =

1

[Б - sin 9(1)]u(1),

cos 9(1)

cos9(1) * 0.

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

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

Докажем это утверждение.

Будем предполагать, что

Д = а2 cos 9(1) -р2 sin 9(1) * 0.

В этом случае рассматриваемая задача имеет единственное решение, вычисляемое по схеме метода дифференциальной ортогональной прогонки (5)-(7). При этом порядок роста функций и (х) и V (х) по отношению к функциям m1 (х, s) y (х) и m2 (х, s) y2 (х) определяет тождество

u 2( х) + V 2( х) = (mj( х, s) yx( х))2 + + (m2( х, s) y 2 (х))2,

указывающее на то, что порядок роста этих функций одинаков [2].

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

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

Будем получать приближенные значения вспомогательных функций 9 (х), и (х), V (х) для следующих уравнений: 1) для функции 9 (х):

9 ' (х) = тт~ +1 ^1п29( х) -т2 2 т2

( m2 b(х) m1 ^

V m1 s

m

cos2 9(х) + s1(х)

2

с начальными условиями sin 9(0) = 1 + 2) для функции U (х):

U' (х) = — 2

m1 m2 b(х)

V m2 m1 s

sin 29( х) -

m

2 cos2

m

9( х)] U (х) -

- m.

f (х)

cos 9( х) + s2( х)

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

U(0) = ^mj(0, s) + 53; 3) для функции V (х):

V =

m2 . ч m2 b(х) ---sin 29 (х) + 2 w

m2 m. s

m

cos 29 +1^1 x

m2

2 Л/ ч m1 x cos 9(х)--L

m2

U( х) ■

m

2 sin2 9(х) -

m

1 ( m1 + m2 b(х) ^

m2 m1 s

v 2 i /

r / 4

x sin2 9( х)] v( х) + m2-sin 9( х) + s3( х)

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

V(1) =

=-^^тГБ - sin 9(1)]U(1) + 54.

cos 9(1)L J

Тогда искомые приближенное решение y1 (х) и приближенное значение его производной y2 (х) представимы в следующем виде:

y1 (х) =-1-[sin 9( х)и( х) + cos 9( х^( х) ];

m1(х,s) J

y2 (х) =-1-[cos 9(х)и(х) - sin 9(х^(х)].

m2( х, s) J

Можно легко убедиться, что функции у1 (х) и у2 (х) удовлетворяют системе уравнений:

У (x) = У2 + Si (x)y 2 + S2 (x) sin ё(x) + + s3( x)cos ё( x);

~t / ч b(x) _ f (x)

y2 (x) = y - Si (x)y - +

(8)

(9)

2 (x) cos ё( x) - s3 (x) sin ё( x).

Легко условия:

(i

просматриваются такие граничные

A) yi(0) + Ö2 y2(0) = Ami +5з; (10) yi(1) = B + 54cos ё(1). (ii)

Зная, что значения s1( x), конечно малы на заданном

в2(х), в3(х) бес-отрезке [0; 1], а 81,52,53,54 - малые числа, то система уравнений (8)-(9) приведется к виду:

у1( х) = a12( х) у' + Я;

у'( х)=^ у ,

(i2) (13)

где а12(х) = 1 + в1(х); Ъ(х) = Ъ(х) -в1(х); /(х) практически не отличается от / (х);

Я = в2(х) 8Ш 9(х) +в3(х) С08 9(х).

Малость величин в1(х), в2(х), в3(х) обеспечивается высоким порядком точности и устойчивостью численных методов, применяемых к решению задач Коши. Каждая задача Коши вида (5)-(7) решается по формулам известных и хорошо работающих численных методов, например, Рунге - Кутты,

Адамса, а также В-устойчивых и Д-устой-чивых методов [3].

Граничные условия (10)—(11) приводятся к виду:

уД0) = А, у1(1) = В, (14)

где А, В мало отличаются от А, В.

Следовательно, у1 (х) и у2 (х) являются решением граничной задачи (12)-(14). Эта задача аппроксимирует граничную задачу (3)-(4) и, следовательно, исходную граничную задачу с пограничным слоем и малым параметром при старшей производной (2). А так как рассматриваемая граничная задача с пограничным слоем устойчива относительно малых изменений коэффициентов системы уравнений и численных коэффициентов, входящих в граничные условия, то устойчив и сам метод ее решения.

Теорема доказана.

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

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

Литература

1. Соловьева И. Ф. Влияние малого параметра при старшей производной на решение граничных задач // Труды БГТУ. 2015. № 6: Физ.-мат. науки и информатика. С. 15-18.

2. Соловьева И. Ф. Численное решение граничных задач с малым параметром при старшей производной // Автоматический контроль и автоматизация производственных процессов: материалы Междунар. науч.-техн. конф. Минск, 22-24 окт. 2015 г. / Белорус. гос. технол. ун-т. Минск, 2015.

С.177-180.

3. Деккер К., Вервер Я. Устойчивость методов Рунге - Кутты для жестких нелинейных дифференциальных уравнений; пер. с англ. М.: Мир, 1988. 334 с.

4. Холл Д., Уатт Д. Современные численные методы решения обыкновенных дифференциальных уравнений. М.: Мир, 1989. 312 с.

References

1. Solov'yeva I. F. The Influence of a Small Parameter in the Highest Derivative on the Solution of Boundary Problems. Trudy BGTU [Proceedings of BSTU], 2015, no. 6: Physics and Mathematics. Informatics, pp. 15-18 (In Russian).

2. Solov'yeva I. F. Numerical solution of boundary value problems with a small parameter for the highest derivative. Materialy Mezhdunarodnoy nauchnoprakticheskoy konferentsii "Avtomaticheskiy control' i avtomatizatsiya proizvodstvennykh protsessov" [Materials of the International Scientific and Technical Conference "Automatic control and automation of production processes"]. Minsk, 2015, рp.177-180 (In Russian).

3. Dekker K., Verver Ya. Ustoychivost' metodov Runge-Kutty dlya zhestkikh nelineynykh differentsial'-nykh uravneniy [Stability of Runge-Kutta methods for stiff nonlinear differential equations]. Moscow, Mir Publ., 1988. 334 p.

4. Holl D., Uatt D. Sovremennye chislennye metody resheniya obyknovennykh differentsial'nykh uravneniy [Modern numerical methods for solving ordinary differential equation]. Moscow, Mir Publ., 1989. 312 p.

Информация об авторе

Соловьева Ирина Федоровна - кандидат физико-математических наук, доцент кафедры высшей математики. Белорусский государственный технологический университет (220006, г. Минск, ул. Свердлова, 13а, Республика Беларусь). E-mail: [email protected]

Information about the author

Solov'yeva Irina Fedorovna - PhD (Physics and Mathematics), Assistant Professor, the Department of Higher Mathematics. Belarusian State Technological University (13a, Sverdlova str., 220006, Minsk, Republic of Belarus). E-mail: [email protected]

Поступила 14.05.2018

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