10 ТРУДЫ БГТУ. 2014. № 6. Физико-математические науки и информатика. С. 10-12
УДК 519.624
И. Ф. Соловьева, кандидат физико-математических наук, доцент (БГТУ)
ВЛИЯНИЕ ПОГРАНИЧНОГО СЛОЯ НА РЕШЕНИЕ НЕЛИНЕЙНЫХ ГРАНИЧНЫХ ЗАДАЧ С МАЛЫМ ПАРАМЕТРОМ ПРИ СТАРШЕЙ ПРОИЗВОДНОЙ
Работа посвящена изучению нелинейных граничных задач с малым параметром при старшей производной и возникающими при этом пограничными слоями. Для решения таких задач предлагаются модификации методов пристрелки. Если пограничный слой находится на левом конце заданного отрезка, то применяется метод обратной пристрелки, если на правом, то метод прямой множественной пристрелки. В случае когда пограничный слой имеет место на обоих концах отрезка, предлагается метод множественной двусторонней пристрелки. Выполнено сравнение этих методов и показано преимущество последнего из них для решения граничных задач с пограничным слоем. Приведен пример решения такой задачи с занесением результатов решения в таблицу основных значений.
Work is devoted to the study of nonlinear boundary value problems with a small parameter at the highest derivative and emerging with the boundary layers. For these tasks, the proposed modification methods adjustment. If the boundary layer is on the left end of the specified interval, the method of zeroing in reverse, if on the right, then based on direct multiple adjustment. In the case when the boundary layer occurs at both ends of the segment, we propose a method of multiple two-way adjustment. A comparison of these methods and show the advantage of the latter method for solving boundary value problems with a boundary layer. An example of solving the boundary value problem with the boundary layer, the results of which are given solutions in the form of a table of basic values.
Введение. Большой раздел теории дифференциальных уравнений (д. у.) с малым множителем при старшей производной приобрел достаточно широкую популярность у теоретиков и, естественно, имеет огромное значение для прикладников. Одни ученые называют эти задачи уравнениями с малым параметром при старшей производной, другие используют термин «сингулярное возмущение». В прикладной математике и ее приложениях эти задачи фигурируют как задачи с пограничным слоем, с краевым эффектом и т. д.
Любая математическая модель, описывающая какой-нибудь реальный процесс в терминах д. у., обязательно включает в себя различные параметры. Как правило, значения этих параметров известны лишь приближенно, т.е. с какой-то точностью. Поэтому вопрос о характере поведения решений д. у. такого вида при малом изменении величины входящего в уравнение параметра представляет принципиальный интерес.
Математическая теория д. у. с малым параметром при старшей производной существует достаточно давно. Впервые на прикладную актуальность изучения сингулярно возмущенных задач обратил внимание Л. Прандтль в связи с развитой им в 1904 г. теорией пограничного слоя в гидродинамике. Сингулярно возмущенные задачи неоднократно возникали потом в механике, физике, технике и т. д.
Малый множитель при старшей производной породил большую теорию...
Математический фольклор
В настоящее время малому множителю при старшей производной посвящено огромное количество работ наших и зарубежных авторов. В их поле зрения входит изучение начальных и граничных задач, свойств, поведений представлений и оценок различных типов решений, многообразных приложений, а также различных модификаций проблемы и ее обобщения.
Получение решения граничной задачи при наличии пограничного слоя осложняется и требует специальных методов.
В качестве таких методов предлагается рассматривать методы пристрелки.
Основная часть. Рассмотрим систему нелинейных обыкновенных дифференциальных уравнений (о. д. у.) первого порядка с малым параметром при старшей производной, приведенную к нормализованному виду:
у = / (г, у, е), а < г < Ь, е> 0, (1)
где у : [а, ЬЯ", /: [а, Ь]хЯ" хЯ ^ Я".
Предположим, что зависимость / от е такая, что в соответствующих задачах возникают пограничные или внутренние переходные слои. Эта особая роль малого параметра е обычным образом транслируется через решение граничной задачи.
Присоединим к уравнению вида (1) двухточечное граничное условие наиболее общего вида:
Влияние пограничного слоя на решение нелинейных граничных задач с малым параметром.
11
Я(У(а), у(Ь)) = 0,
(2)
где я : Яп х Яп ^ Я. В условие (2) может также входить параметр е. Будем также предполагать, что отображения /, я и отрезок [ а, Ь ] такие, что задачи (1), (2) имеют единственное решение и обладают необходимой гладкостью.
Рассмотрим модификации метода множественной двусторонней пристрелки, учитывающие влияние пограничного слоя [1].
1. Пусть пограничный слой находится на правом конце отрезка [ а, Ь ]. В этом случае организовываем пристрелку таким образом, чтобы влияние пограничного слоя наиболее существенно проявлялось на конечном этапе вычислений. Это осуществляется в виде прямой множественной пристрелки. Выберем точки пристрелки а = X0 < X1 < ... < 1п = Ь и рассмотрим пристрелочные задачи Коши:
и' = /(X, и), X е 3(+) = {X, < X < X,+1>,
и (X, у,)
(=х= у,, у, е Я", ] = 0, п -1,
(3)
где у0, у1, ..., уп-1 - параметры пристрелки, определенные как решение замыкающей системы вида
)и (х,+l, у,) - у,+1 = ° , = 1, " -1
i я (уo, уп) = 0.
(4)
Конструктивная сторона замыкающей системы уравнений характеризуется матрицей Якоби:
Ги °) -1 0... 0
дн (г) 0 и(2) -1... 0
дг и(п) ип-1 -1
_ О0 0 0 Оп
где приняты следующие обозначения: ди (Х; у, )
дУ,
О =д£(у0,у) • О =.ЭЯ(Уo,уп)
дУ0
дуп
2. Пусть пограничный слой находится на левом конце отрезка [ а, Ь ]. В этом случае пристрелку выгодно организовать в форме обратной множественной пристрелки:
У= /(X, V), X е А ' = {X, > X > X,-1>
v(X, у,) X=х. = у,, у, е Яп ,,=
-1,..., 1,
(5)
причем Ь = X(Я} > X(Я-1) > ... > X(1) > X(0) = а,
(6)
-1, у,) - у,-1 = а У = я , я -I... I
[ Я(Уo, Уя) = 0.
Замыкающая система в операторной форме примет вид
О (г) = 0,
где
О: Я(^ Я('\ . = (я + 1)п, г = (у,, уТ-1, ...,уТ0 )Т.
Матрица Якоби будет вычисляться аналогично:
У ( я-1)
я
0
дО( г) дг
где
О0
у( Л) =
-1 0... 0
у ( я-2) у я-1 -1... 0
-1
0 0 ОЯ
д^,--1, у,)
ду
,, дЯ(Уo, у я ) ^ дя(Уo, у я )
О0 =—ч-; Оп =-
дУ0
дУя
3. Пусть пограничный слой расположен на обоих концах отрезка. В этом случае удобно применять метод множественной двусторонней пристрелки, предусматривающий развитие вычислительного процесса в обоих направлениях.
Имеют место самые сложные случаи, когда решение характеризуется внутренними переходными слоями, осцилляциями, резкими перепадами, в частности наблюдаются и разрывы первого рода. В таких случаях нужно гибко использовать свойства решений, полученных в ходе экспериментов.
Практическая реализация метода множественной двусторонней пристрелки зависит от его возможностей на следующих основных этапах: выбор точек пристрелки и точек сшива решений; выбор параметров пристрелки и длин положительных и отрицательных подынтервалов; регулировка свойств замыкающей системы уравнений; организация итерационных процессов и сведение исходной граничной задачи к совокупности задач Коши [1].
Метод множественной двусторонней пристрелки состоит в следующем.
1. Выбираем точки пристрелки и организовываем вычислительный процесс таким образом, чтобы он развивался в прямом и обратном направлениях.
2. Составляем пристрелочные задачи Коши для прямого и обратного направления:
12
И. Ф. Соловьева
u' = f (t, u), t е J2+_ = {t2;_ < t < /2,},
U (t, >2 3 _1)
V' = f , V), t е J 2_._1 = {^;_1 > t > ^;_2 }
"2 }>
/=?2=>2._1, >2._1е Дп;
v(t, >2 ._1 ) ,=ь._, = >2 ._1, >2 3_1 е д" , 3 =1, т
(7)
(8)
где /2._1 - точки пристрелки; - точки сшива решений; >2._1 - параметры пристрелки.
3. Для полученных пристрелочных задач Коши вида (7), (8) составляем замыкающую систему уравнений:
| и(к} , >23_1 ) _ , >23+1 ) = 0 3 =1 т и(v(t0, >1), и(/2т , >2т_1 )) = 0.
(9)
4. В операторной форме замыкающая система (9) выглядит следующим образом:
Н (г) = 0, (10)
где Н: N = т п, г = (>2, >7,...,у^)7.
Свойства замыкающих систем уравнений (9), (10) зависят от правой части £ исходного уравнения, формы граничных условий, области интегрирования [ а, Ь ], точек /е [0, 1] и траекторий пристрелки и, >2;_1), v(t, >2._1). Эти свойства наиболее полно характеризуются матрицами Якоби для соответствующих отображений Н. г - искомое решение замыкающей системы уравнений (9).
5. Теперь искомое решение >) исходной граничной задачи представляем формулой
> ) =
, >*з_l), / е 2__l,
[и , >*з_l), / е -12+_l, з=1 т.
(11)
Матрица Якоби в случае множественной двусторонней пристрелки будет иметь вид
и(2) _г3(2) 0... 0
дН (г) 0 и34) _г5(4)... 0
дг и (2т_2) 2 т _1 V (2т_ у 2т_1
0 0 ^2т_1
Блоки матрицы Якоби описываются достаточно полно:
\и 2 .. _1(/) =ф2 3 _1 (и) и 2 . _1(/),
|и2._1(/2._1) = i, /е j2+_1,
где
_ = д£(/, и(/,>2з_1)) ; и (/) = ди(/,>21-1)
ф23_1(и) = ^ ; и23_1(/) = ^ .
ди д>2]_1
Аналогичным образом получаем матрицы-блоки для пристрелочных задач Коши, решаемых в обратном направлении:
к _1(/) =Ф2 ; _1 (V) V ; _1(/),
^3_1 (/23_1) = I, / е J2__1.
Для решения замыкающей системы уравнений используется модифицированный метод Ньютона, основанный на аппроксимации матрицы Якоби.
В самых сложных случаях нужно гибко использовать свойства решений, полученных в ходе экспериментов [1].
В качестве примера рассмотрим известную задачу, лежащую в основе физической модели, описывающей процесс ограничения столба плазмы:
| у'= У2,
{у2 = къкку^ 0 < / < 1
с граничными условиями: >1 (0) = 0, у1 (1) = 1.
Задача была решена методом множественной двусторонней пристрелки с помощью системы Ма1Ьса^14 [2] для к = 5 и к = 6. Были получены следующие результаты:
Точки пристрелки к = 5 к = 6
/ = 0 >1 = 1,55£ _ 08 >1 = 1,55£ _ 07
/ = 0,5 >1 = 0,025438 >1 = 0,029992
/ = 1 >1 = 1,000000 >1 = 1,000000
Заключение. Предложенная методика позволяет решать широкие классы граничных задач с пограничным слоем.
Литература
1. Соловьева И. Ф. Об особенностях решения задачи Троеша // Труды БГТУ. Сер. VI, Физ.-мат. науки и информатика. Вып. X. 2009. С.312-314.
2. Шушкевич Г. Ч., Шушкевич С. В. Система МаШса^М: в 2 ч. Минск: Изд-во Гревцова, 2010. Ч. 1. 287 с.
Поступила 15.03.2014