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

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

CC BY
324
29
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
НЕЛИНЕЙНЫЕ УРАВНЕНИЯ С ЧАСТНЫМИ ПРОИЗВОДНЫМИ / ТЕПЛОВАЯ ВОЛНА / СТЕПЕННОЙ РЯД / ТЕОРЕМА СУЩЕСТВОВАНИЯ И ЕДИНСТВЕННОСТИ / МЕТОД ГРАНИЧНЫХ ЭЛЕМЕНТОВ / ВЫЧИСЛИТЕЛЬНЫЙ ЭКСПЕРИМЕНТ / NONLINEAR EQUATIONS WITH PARTIAL DERIVATIVES / HEAT WAVE / POWER SERIES / EXISTENCE AND UNIQUENESS THEOREM / BOUNDARY ELEMENT METHOD / COMPUTATIONAL EXPERIMENT

Аннотация научной статьи по математике, автор научной работы — Казаков Александр Леонидович, Спевак Лев Фридрихович, Нефедова Ольга Анатольевна

В работе рассматривается нелинейное параболическое уравнение, описывающее процесс теплопроводности в случае степенной зависимости коэффициента теплопроводности от температуры. Помимо распространения тепла в пространстве, оно моделирует также фильтрацию политропного газа в пористой среде, в связи с чем в англоязычной литературе его обычно называют the porous medium equation. Отличительной особенностью данного уравнения является вырождение его параболического типа в случае, когда обращается в нуль искомая функция, вследствие чего уравнение приобретает свойства, обычно характерные для уравнений первого порядка. В частности, для него в некоторых случаях удается обосновать теоремы существования и единственности решений типа тепловой волны (волны фильтрации). В настоящей статье доказана теорема существования и единственности решения задачи о движении тепловой волны с заданным фронтом в случае двух независимых переменных. При этом, поскольку фронт имеет вид замкнутой плоской кривой, то производится переход в полярную систему координат. Решение строится в виде ряда, для вычисления коэффициентов которого предложена конструктивная рекуррентная процедура. Сходимость ряда доказывается при помощи метода мажорант. Разработан и реализован в виде программы для ЭВМ вычислительный алгоритм на основе метода граничных элементов для решения изучаемой задачи. Рассмотрены тестовые примеры, причем расчеты, выполненные с помощью созданной авторами программы, сравнивались с отрезками построенных рядов. Установлено хорошее соответствие полученных результатов.

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

Похожие темы научных работ по математике , автор научной работы — Казаков Александр Леонидович, Спевак Лев Фридрихович, Нефедова Ольга Анатольевна

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

Solution of a Two-Dimensionel Problem on the Motion of a Heat Wave Front with the use of Power Series and the Boundary Element Method

The paper discusses a nonlinear parabolic equation describing the process of heat conduction for the case of the power dependence of the heat conductivity factor on temperature. Besides heat distribution in space, it describes filtration of a polytropic gas in a porous medium, whereupon, in the English-language literature, this equation is generally referred to as the porous medium equation. A distinctive feature of this equation is the degeneration of its parabolic type when the required function becomes zero, whereupon the equation acquires some properties typical of first-order equations. Particularly, in some cases, it proves possible to substantiate theorems of the existence and uniqueness of heat-wave (filtration-wave) type solutions for it. This paper proves a theorem of the existence and uniqueness of the solution to the problem of the motion of a heat wave with a specified front in the instance of two independent variables. At that, since the front has the form of a closed plane curve, a transition to the polar coordinate system is performed. The solution is constructed in the form of a series, a constructible recurrent procedure for calculating its coefficients being proposed. The series convergence is proved by the majorant method. A boundary-element-based computation algorithm in the form of a computer program has been developed and implemented to solve the problem under study. Test examples are considered, the calculations made by a program designed by the authors being compared with the truncated series. A good agreement of the obtained results has been established.

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

Серия «Математика» 2016. Т. 18. С. 21—37

Онлайн-доступ к журналу: http://isu.ru/izvestia

ИЗВЕСТИЯ

Иркутского государственного университета

УДК 517.958:519.633 MSC 35K65

Решение двумерной задачи о движении фронта тепловой волны с использованием степенных рядов и метода граничных элементов*

А. Л. Казаков

Институт динамики систем и теории управления СО РАН

Л. Ф. Спевак

Институт машиноведения УрО РАН

О. А. Нефедова

Институт машиноведения УрО РАН

Аннотация. В работе рассматривается нелинейное параболическое уравнение, описывающее процесс теплопроводности в случае степенной зависимости коэффициента теплопроводности от температуры. Помимо распространения тепла в пространстве, оно моделирует также фильтрацию политропного газа в пористой среде, в связи с чем в англоязычной литературе его обычно называют «the porous medium equation». Отличительной особенностью данного уравнения является вырождение его параболического типа в случае, когда обращается в нуль искомая функция, вследствие чего уравнение приобретает свойства, обычно характерные для уравнений первого порядка. В частности, для него в некоторых случаях удается обосновать теоремы существования и единственности решений типа тепловой волны (волны фильтрации). В настоящей статье доказана теорема существования и единственности решения задачи о движении тепловой волны с заданным фронтом в случае двух независимых переменных. При этом, поскольку фронт имеет вид замкнутой плоской кривой, то производится переход в полярную систему координат. Решение строится в виде ряда, для вычисления коэффициентов которого предложена конструктивная рекуррентная процедура. Сходимость ряда доказывается при помощи метода мажорант. Разработан и реализован в виде программы для ЭВМ вычислительный алгоритм на основе метода граничных элементов для решения изучаемой задачи. Рассмотрены тестовые примеры, причем расчеты, выполненные с помощью созданной авторами программы, сравнивались с отрезками построенных рядов. Установлено хорошее соответствие полученных результатов.

* Работа выполнена при частичной поддержке Комплексной программы УрО РАН (проект № 15-7-1-17) и РФФИ (проект № 16-01-00608).

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

Введение

В данной работе рассматривается нелинейное параболическое уравнение, описывающее процесс теплопроводности в случае степенной зависимости коэффициента теплопроводности от температуры [7; 16]

Tt = adiv(Tа VT). (0.1)

Здесь t — время, T — искомая функция (температура), a, а — положительные константы, div, V - дивергенция и градиент по пространственным координатам. Помимо распространения тепла в пространстве, уравнение (0.1) описывает также фильтрацию политропного газа в пористой среде [1; 8]. В этой связи в англоязычной литературе его обычно называют «the porous medium equation» [16].

Уравнение (0.1) стандартной заменой u = Tа, t' = at преобразуется к виду

щ = иАи + -(Vu)2. (0.2)

а

Уравнение (0.2) и будет в дальнейшем объектом исследования. Отметим, что характерной его особенностью является вырождение параболического типа при u = 0 (поскольку обращается в нуль множитель перед лапласианом в правой части). Следствием этого становится появление у решений уравнения (0.2) в окрестности линии (точки, поверхности) вырождения некоторых свойств, обычно характерных для уравнений первого порядка. В частности, в ряде случаев удается доказать для него теоремы существования и единственности решений типа тепловой волны (волны фильтрации) [2; 8]. Обзор литературы по данной тематике, включая обсуждение терминологии, можно найти в [3]. Здесь укажем лишь, что наиболее известной задачей, которая порождает решения типа тепловой волны, является «задача А.Д. Сахарова» [8]. Ее исследованию посвящено значительное количество работ в научной школе академика РАН А.Ф. Сидорова (см., например, [2; 3; 4]). Однако в литературе встречаются и другие постановки [5]. Одной из рассматриваемых задач является задача о движении тепловой волны с заданным фронтом [8], для которой в случае одной пространственной переменной доказана [2] теорема существования и единственности в классе аналитических функций. В упомянутой работе [2] обсуждается также возможность обоснования для случая большей размерности (в квазиодномерной постановке) аналогичного утверждения, однако доказательство последнего не приводится.

Как хорошо известно, возможности аналитических методов при построении и исследовании решений нелинейных задач математической физики весьма ограничены. Так, все теоремы существования и единственности, которые упоминались выше, являются локальными. В этой связи аналитическое исследование в данном случае целесообразно дополнять численным [5]. Авторами ранее были предложены вычислительные алгоритмы для решения задач о тепловой волне на основе метода граничных элементов (МГЭ) в случае одной пространственной переменной. В серии публикаций, первая из которых вышла в 2012 г. [6], рассмотрены случаи плоской [6; 13], сферической и цилиндрической [4; 14] симметрии. Полученные в этих работах результаты показывают эффективность МГЭ для решения указанных задач на заданном конечном промежутке времени. Характерной особенностью указанных статей является то, что при исследовании задач о тепловой волне одновременно используется МГЭ и метод степенных рядов (как правило, при этом одновременно доказываются теоремы существования и единственности аналитических решений).

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

1. Постановка краевой задачи

В двумерном случае уравнение (0.2) имеет вид

% = и(иХ1Х1 + иХ2Х2) + + у2Х2). (1.1) Зададим краевое условие в виде

и\ъ(Ь,х1 ,Х2)=0 = 0 (1.2)

где уравнение Ъ(Ь,х1,х2) = 0 в каждый момент времени определяет нулевой фронт тепловой волны — замкнутую гладкую линию, ограничивающую область V(г), содержащую начало координат. Очевидно, что функция и = 0 удовлетворяет задаче (1.1), (1.2), однако у нее, как будет показано далее, может существовать и нетривиальное решение.

Предполагается, что если ¿1 < ¿2, то V(г1) С V(*2) (т.е. тепловая волна движется вовне). Задача состоит в определении неотрицательной функции и = и(Ь,х1,х2) ф 0 в области £ е [0, ], х(х1,х2) е 0(4), где - область, ограниченная

5(0) и

Можно без труда показать, что при выполнении условия (1.2) справедливо соотношение

^ =_аЬ^,х 1,х2)__^ ^

ь(г,х!,х2)-о ^Ъ2Х1 (£, х\, х2) + Ь2Х2 (£, х\, х2)'

где q = ^ — тепловой поток, п - вектор внешней нормали к границе рассматриваемой области в момент времени ¿.

2. Теорема существования и единственности

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

1 2 1 1 (и% \ , s

ut = uupp + —и, + -иир + -г — + uuvv . (2.1)

а ' р рМ а

Здесь x\ = р cos р, x2 = р sin р. Краевые условия тогда примут вид

и\Р=ьШ = 0 (2.2)

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

Теорема 1. Пусть в задаче (2.1), (2.2) функция b(t, р) обладает свойствами

1. b(t, —п) = b(t,n), b(t, р) > 0.

2. b(t, р) и 1/b(t, р) являются аналитическими по р при —п < р < п и по t в некоторой окрестности начального момента времени t = 0.

Тогда задача (2.1), (2.2) в некоторой окрестности замкнутой линии р = b(0, р), —п < р < п, имеет единственное локальное по t нетривиальное аналитическое решение.

Доказательство. Теорема 1 доказывается в два этапа. На первом этапе строится решение задачи (2.1), (2.2) в виде степенного ряда с рекур-рентно вычисляемыми коэффициентами, а на втором — доказывается сходимость построенного ряда.

Этап 1. Сделаем в (2.1) замену независимых переменных

Т = 1,в = р — Ъ(Ь, ф),ф = ф-

В данном случае производные перепишутся как

ит — ит Ътus, ир — us, и<р — иф Ъфus, ирр — uss, - ифф Ъфф и.в 2Ъф и.вф + Ъф ^.в-в-

Уравнение (2.1) в результате замены (2.3) примет вид

(2.3)

И/ в И/ И/. ит = Ьти3 + ии33 Н---Ь —--Ь

и о ии.

— + 7—

а Ъ + в

+-

(Ъ + в)2

иф , (ифи. \ 2 ( ,

иифф + — -2Ьф ) +0^ \ии33 + —\ — иЬффи

(2.4)

Преобразуем (2.4) к более удобному виду, сгруппировав слагаемые

Пт = Ъти3 + В(т, ф, в) ( ии3а + — ) +

а ) Ъ + в V Ъ + в

1 _ М. | ииз +

+-

+ в)2

, иф ОА (и-иФ , >

иифф + — - 2Ьф ---Ь ии,ф3)

(2.5)

Здесь В(т,ф,в) = 1 + Ъфф/(Ъ + в)2.

Краевое условие (2.2) в данном случае перепишется как

и|.=о = 0. (2.6)

Будем строить решение задачи (2.5), (2.6) в виде ряда по степеням в

и=

Е

к=0

ик{т, ф) Л к\

(2.7)

где ик = • Из краевых условий имеем, что ио(т,ф) = 0.

Для того чтобы найти и1, положим в (2.5) в = 0. Получим

0 = Ъти 1 + -В°и\, а1

1

в

1

где В0 = В |5=0. Будем далее предполагать, что и1 =0 (в противном случае получим тривиальное решение). Тогда

аЪт (т,ф) = ~ В°(т,ф) =

Для отыскания щ продифференцируем обе части и положим в = 0 о 2 о 2 | о 1 / Ъгфгф\ 2

и\т = Ьти2 + в ЩП2 + —В ЩП2 + — В3\3=0 Щ + - I 1--^ ) +

а

а

(-2Ьф) (^щщф + ) . Выразив ио через известные величины, имеем

и 1т +

и2

и1и1^

6Т + (1 +

Аналогично, дважды дифференцируя (2.5) и полагая в = 0, после приведения подобных слагаемых получим, что

1

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

из =

Ът + (2 + ш 4Ъ1

иот -

2Ьфф ЗЬф

2

( 2 \

р«1«2 - -В I 1 + — I щ

1 ( 1 2 \ / 1 . Р ( + ] - -^д- [ 1 + - ] «!«!,/,+

а

Ь3

а

+■

б2

1 + ~ ) + + ^ )

и так далее — дифференцируя (2.5) к раз и полагая в = 0, получаем выражение следующего вида:

Ви ( к + ^ ) щ + Ъ7

ии+1 = Фк

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

2\ - Л. , ^ аЬт

в ук + ~)и1 + Ът = —В [к + -)-^ + Ьт = -(ка + 1) Ът ф 0, то все коэффициенты ряда (2.7) отсюда определяются однозначно.

2

Этап 2. Докажем теперь сходимость ряда (2.7).

Из условия теоремы 1 имеем, что все ик(т,ф) являются аналитическими в некоторой окрестности т = 0 и при всех —п < ф < п.

Построим для (2.5), (2.6) мажорантную задачу. Для этого перейдем к новой искомой функции V по следующей формуле:

и = —вав(т, ф) + в'2v.

(2.8)

В результате замены (2.8) задача (2.5), (2.6) после приведения подобных слагаемых и сокращения на вЪт преобразуется к виду

2(а + + (1 + + ав2Vss = д(т,ф,в)[1 + вС1(т,ф,в^^т ^ф)+

+в2^2(т, ф, в, V, 'Уф ,Vs,Vфф ,Vsф ) + в3С2(т, ф,в^, "ф ,Vs

(2.9)

Выражения для известных функций д, Сг, г = 1,2,3 здесь не приводятся из-за громоздкости. Отметим однако, что они обладают (при выполнении условий теоремы) следующими свойствами: 1) д(т,ф,в) -аналитическая в некоторой окрестности т = 0, в = 0 и при всех —п < ф < п; 2) Сг, г = 1,2,3 - полиномы второй степени относительно искомой функции V и ее производных, коэффициенты которых являются функциями независимых переменных т, ф, в, аналитическими в некоторой окрестности т = 0, в = 0 и при всех —п < ф < п.

Будем строить решение (2.9) в виде ряда по степеням в с рекуррентно вычисляемыми коэффициентами

V =

^Ук(т,ф) к дку

/ у-Г,-8 ^к =

к=0

к!

двк

(2.10)

s=0

Положив в (2.9) в = 0, имеем выражение v0(т,ф) = д(т,ф, 0)/(2а+2).

Для вычисления VI необходимо взять производную по в от обеих частей (2.9) и принять в = 0. Получим

Vl(т,ф) = gs(т, ф, 0) + д(т,ф, 0)[1 + С1(т,ф, 0^0^0т^0ф)]/(6а + 3).

Далее коэффициенты ряда (2.10) находим путем последовательного дифференцирования (2.9) с последующей подстановкой в = 0. В результате получаем следующие рекуррентные соотношения:

Vк (т,ф) =

1

(к + 2)[(к + 1)а + 1]

дк д двк

дк-1(дС1)

s=0

двк-1

+

s=0

+к(к — 1)

дк-2(дС2 + вдС3)

двк-2

s=0

(2.11)

Можно убедиться, что правые части (2.11) при к > 2 будут зависеть от коэффициентов, порядок которых не превосходит к — 1, что позволяет

однозначно построить ряд (2.10). При этом из условия теоремы 1 и свойств аналитических функций следует, что все (т,ф) являются аналитическими при —п < ф < п ив некоторой окрестности начального момента времени т = 0.

Теперь построим мажорантную задачу для (2.11). Поскольку при к > 2 справедливы очевидные неравенства

1 к к(к — 1) 1 0<-<-< -----<-,

(к + 2){ко + а + 1) (к + 2){ка + а + 1) ~ (к + 2){ка + а + 1) а'

то мажорантная задача в данном случае имеет следующий вид:

Уаа = ^ [¿Ъ + (1 + Уа + узт + Узф) + + , (2.12)

У1.=0 = У0(т,ф), = Уг(т,ф). (2.13)

Здесь У0(т,ф) и У\(т,ф) — функции, мажорирующие у0(т,ф) и у\(т,ф) соответственно (а также мажорирующие нуль); функции ^, г = 0,..., 3 обладают следующими свойствами:

_ М„

" "(!-«)(!-А)

МгРг^Уг^) д(дС\) 0С1 0С1 0С1 _ _ ) дг ,9 дУ ,9 дУт'9 дУф'

р М2р2{у,ут,уф,уз,уфф,узф)

Г2 = -7-' \ 7-ГТ- > 9^2,

(1-«) (1-й)

„ МзРз(У,Ут,Уф,Уа,Уфф,У.ф,Узз) ^ „

= -7-' \ 7-ГТ- > 9^3,

(1-зг) (1-й)

где Мг > 0, Яг > 0, Пг > п, г = 0,..., 3 — константы; Рг > 0, г = 1, 2, 3 — полиномы второй степени своих переменных; символ ^ означает мажорирование функции.

Для того чтобы доказать существование единственного аналитического мажорирующего нуль решения у задачи (2.12), (2.13), следует продифференцировать обе части уравнения (2.12) по в и разрешить полученное уравнение относительно У... . Получим соотношение

Ф(т,ф, в,У,Ут,Уф, У., Уфф, Ут, Увф, Увв, Узфф, Уввф)

<тдУе1

Уззз - ^ 3 дРз , (Л

где функция Ф - аналитическая мажорирующая нуль, по переменной ф область аналитичности целиком содержит отрезок —п < ф < п.

Поскольку уравнение (2.14) имеет третий порядок, для того чтобы записать условия Коши, необходимо к условиям (2.13) добавить условие на вторую производную У^|5=о, которое несложно получить, положив в обеих частях (2.12) в = 0. В результате имеем, что

V |в=0 = Уо (т,ф),У и=0 = VI (т,ф), = >0 + + ^ + ^т + узф) + ^2]и=о = У2(т,ф). (2.15)

Уравнение (2.14) разрешено относительно старшей производной, его правая часть, а также условия (2.15) являются аналитическими функциями, следовательно, задача (2.14), (2.15) имеет единственное аналитическое решение. При этом из свойств правой части (2.14) следует, что это решение а) мажорирует нуль; б) по переменной ф область аналитичности целиком содержит отрезок —п < ф < п.

Отсюда по построению задачи (2.14), (2.15) следует, что справедливо утверждение теоремы 1. □

3. Алгоритм решения МГЭ

Классический подход к решению уравнения параболического типа методом граничных элементов предполагает использование фундаментального решения, зависящего от времени [9], при этом численное решение строится по шагам по времени. Однако нелинейность и вид краевого условия (1.2), при котором область решения задачи (область ненулевых значений искомой функции) изменяется с течением времени, делает такое решение затруднительным. В связи с этим, в соответствии с подходом, разработанным в [4; 6; 13; 14], на каждом шаге по времени решается краевая задача для уравнения эллиптического типа. Именно, в произвольный момент времени £ в области рассматривается уравнение Пуассона

_1/ их2 + их2\ 11x1X1 т~ иХ2х2 — \Щ I у"--*-/

и \ а /

с граничными условиями, соответствующими уравнениям (1.2), (1.3):

и\хея(1) = Я\хеЖ*) = /,2 * ,2 • (3-2)

V °х1 + °х2

Решение задачи (3.1), (3.2) с помощью МГЭ [9] приводит к соотношению

«<о = у М*к К,«) - «(X)/К,«)] и (*)-

_ I ^(щ- и*(£} х)с1П(х), (3.3)

П«

где £ - внутренняя точка 0« , 5 = 5(0) и5и*<£,х) - фундаментальное решение, <?*(£, х) = [9]. Для граничной точки хо € 5 справедливо

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

^и(хо) = J [д(х)и*(хо, х) — и(х)д*(хо, х)] йБ{х) —

5

1 (щ _ иХ12 + их2 , (3>4)

J и \ а

п(4)

Разбивая границу 5 на граничные элементы и записывая уравнение (3.4) для каждого узла, получаем систему линейных уравнений для определения узловых значений и и д, не заданных граничными условиями (3.2). Решение проводилось с использованием аналитического вычисления интегралов по граничным элементам [10], использовались прямолинейные элементы с постоянной аппроксимацией.

Для вычисления интегралов по области 0« , стоящих в правых частях уравнений (3.3), (3.4), применялся метод двойственной взаимности [15]. Входящий в подынтегральные выражения множитель представлялся в виде

г=1

где для функций / существуют такие функции «¿, что ¡^ = Д«^ В качестве функций / применялись радиальные базисные функции, значения которых зависят от расстояния между текущей точкой и заданными точками коллокации уг,у2,---,уп, лежащими в области 0«: ¡¿<х) = ¡1 ), где V = \\х—Уг||. С учетом (3.5) интегралы могут быть вычислены

РЕШЕНИЕ ДВУМЕРНОЙ ЗАДАЧИ О ДВИЖЕНИИ ТЕПЛОВОЙ ВОЛНЫ 31 следующим образом:

/ „2 + „2 \ N ' Х1 Х2 » и*(е,х)<т(х) = Таг I п(х)и*

/ u2 + u2 N N

(щ--—-— ] «*(£, x)dQ(x) = ^ cti / fi(x)u*(£,x)dQ(x) =

пм i=1 n(t)

N f

У^ ai AUi (x)u*(£,x)dQ(x) = i=1 n(t)

= ai I -Ui(0 + [qi(x)u*(£,x) - Ui(x)q*(£, x)] dS"(x) I , (3.6) i=1 V s /

где qi{x) = -

9n ^' Таким образом все вычисления сводятся на границу области решения задачи, и основное преимущество МГЭ — уменьшение размерности задачи — сохраняется. Полученные соотношения (3.3) — (3.6) позволяют решить исходную задачу (1.1), (1.2) по шагам по времени. На каждом шаге итерационно решается задача (3.1), (3.2), аналогично одномерным задачам [13; 14].

4. Примеры

Разработанные в пп. 2 и 3 алгоритмы были применены к решению задачи (1.1), (1.2) с нулевым фронтом, имеющим форму эллипса

х2 х2

Ъ{1, хъх2) = + —^ - 1. (4.1)

Здесь а1 (£), а2(£) — полуоси эллипса, которые зависят от времени.

В качестве первого примера была решена задача (1.1), (1.2) для симметричного случая, когда а^) = а2(¿) = К(1 + ^/С), где ц = 4 + 4/а, V = 1/(2а + 2). В этом случае нулевой фронт является окружностью, а точное решение задачи имеет вид

х2 + х2 С Х-1д2 и = —Я-7 +-4-2

с + цг (с + 1лг)х

где Л = 4/^. На рис. 1 показано сравнение решения МГЭ с точным решением (4.2) при следующих параметрах: а = 3, К = 1, С = 10.

Также была решена задача для нулевого фронта (4.1) при линейной зависимости полуосей эллипса от времени: а^) = са2(Ь) = с (1 + а£). Полученное решение сравнивалось с отрезками ряда (2.7). На рис. 2 решение МГЭ при а = 3, с = 3/2, а = 1/20 сравнивается с отрезком ряда из четырех членов.

1 1,02 1,04

Рис. 1. Сравнение решения МГЭ и точного решения

0,002 !

Рис. 2. Сравнение решения МГЭ и отрезка ряда: а) вдоль оси Ох\, б) вдоль

оси Ох2

Приведенные результаты расчетов показывают хорошую эффективность решения задачи (1.1), (1.2) методом гарничных элементов.

5. Анализ эффективности применения метода двойственной

взаимности

Ключевым вопросом эффективности представленного в п. 3 алгоритма является выбор системы радиальных базисных функций (РБФ) и их параметров, наиболее подходящих для рассматриваемого класса задач. Для анализа применения различных видов РБФ построенный алгоритм был реализован в виде программы. Анализ проводился на

основе сравнения результатов расчетов для первого примера, рассмотренного в предыдущем разделе, с точным решением (4.2).

В качестве факторов анализа были приняты вид РБФ, их параметры, связанные с расположением точек коллокации, и шаг по времени.

Рассматривались четыре вида РБФ: полигармонические сплайны ¡г = и ¡г = г3, а также линейные функции ¡г = 1 + и ¡г = 1 + егг. Целью анализа было оценить влияние вида РБФ и значения параметра формы е на точность решения.

Результаты расчетов при различных значениях параметров С хорошо согласуются с решением (4.2). Приведенные ниже результаты были получены при характерных значениях а = 3, С = 10.

Полученные решения при различных РБФ и значениях параметров достаточно близки. Во всех вариантах расчетов наибольшее отклонение численного решения от точного в различные моменты времени наблюдалось на границе 5(0), что вполне соответствует виду краевого условия (1.2). Поэтому в качестве оценки точности численного решения мы использовали его отклонение от точного вдоль Результаты оценки точности решения сведены в табл. 1. В таблице приведены значения и отклонения от точного решения вдоль границы 5(0) в некоторые моменты времени для решений, полученных при использовании рассмотренных систем РБФ, с шагами по времени Н = 0,1 и Н = 0,05. В качестве базовых значений параметра формы были приняты значения £\ = 01ШЙ, где ^ = ¿г - расстояние от г-й точки коллокации

до ближайшей другой [12], и е2 = , где И - диаметр наименьшего

круга, содержащего все точки коллокации [11].

Таблица 1

Сравнение решений МГЭ при различных РБФ с точным решением

Момент Точное Решение МГЭ

времени решение (отклонение от точного решения)

К = 0, 1

/г = Г1 л = /г = 1 +П /; = 1 + £1 п /; = 1 + £2Г1

4 = 0,5 0, 004806 0,004852 0, 004854 0,004852 0, 004852 0, 004852

(0, 000046) (0, 000048) (0, 000046) (0, 000046) (0, 000046)

4 = 1 0, 007355 0,007414 0,007417 0,007417 0,007416 0,007417

(0, 000059) (0, 000062) (0, 000062) (0,000061) (0, 000062)

к = 0,05

/г = Г1 Л = г? /г = 1 +П /; = 1 + £1 п /; = 1 + £2Г1

4 = 0,5 0, 004806 0,004824 0, 004825 0,004825 0, 004824 0, 004825

(0,000018) (0,000019) (0,000019) (0,000018) (0,000019)

4 = 1 0, 007355 0, 007372 0, 007374 0,007376 0, 007374 0, 007376

(0,000017) (0,000019) (0,000021) (0,000019) (0,000021)

Проведенные расчеты показали, что точность решения возрастает с уменьшением шага по времени, что свидетельствует об устойчивости разработанного алгоритма. Сравнение результатов использования разных систем РБФ позволяет делать следующие выводы. Решения МГЭ, полученные с использованием выбранных РБФ, имеют малые отклонения от точного решения. Наблюдаемые отклонения для различных РБФ очень близки, что показывает устойчивость разработанного алгоритма относительно выбора системы РБФ.

Таким образом, применение метода двойственной взаимности позволяет с высокой точностью решать задачи вида (1.1), (1.2) на конечном промежутке времени.

Заключение

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

Дальнейшее направление исследований может быть связано с рассмотрением иных задач об инициировании тепловой волны в двумерной постановке (в частности, «задачи А. Д. Сахарова») [2; 8], а также с увеличением размерности задачи.

Список литературы

1. Баренблатт Г. И. Движение жидкостей и газов в природных пластах / Г. И. Баренблатт, В. М. Ентов, В. М. Рыжик. - М. : Недра, 1984. - 212 с.

2. Баутин С. П. Аналитическая тепловая волна / С. П. Баутин. - М. : Физматлит, 2003. - 88 с.

3. Казаков А. Л. О построении тепловой волны для нелинейного уравнения теплопроводности в симметричном случае / А. Л. Казаков, П. А. Кузнецов, А. А. Лемперт // Изв. Иркут. гос. ун-та. Сер. Математика. - 2015. - Т. 11. -С. 39-53.

4. Казаков А. Л. Об одной краевой задаче с вырождением для нелинейного уравнения теплопроводности в сферических координатах / А. Л. Казаков, П. А. Кузнецов, Л. Ф. Спевак // Тр. Ин-та математики и механики УрО РАН. - 2014. - Т. 20, № 1. - С. 119-129.

5. Казаков А. Л. Аналитическое и численное исследование одной краевой задачи нелинейной фильтрации с вырождением / А. Л. Казаков, А. А. Лемперт // Вычисл. технологии. - 2012. - Т. 17, № 1. - С. 57-68.

6. Казаков А. Л. Методы граничных элементов и степенных рядов в одномерных задачах нелинейной фильтрации / А. Л. Казаков, Л. Ф. Спевак // Изв. Иркут. гос. Ун-та. Сер. Математика. - 2012. - Т. 5, № 2. - С. 2-17.

7. Режимы с обострением в задачах для нелинейных параболических уравнений / А. А. Самарский, В. А. Галактионов, С. П. Курдюмов, А. П. Михайлов. -М. : Наука, 1987. - 480 с.

8. Сидоров А. Ф. Избранные труды: Математика. Механика / А. Ф. Сидоров. -М. : Физматлит, 2001. - 576 с.

9. Brebbia C. A. Boundary Element Techniques / C. A. Brebbia, J. F. C. Telles, L. C. Wrobel. - Berlin : Neidel-berg ; N. Y. ; Tokyo : Springer-Verlag, 1984. - 464 р.

10. Fedotov V. P. One approach to the derivation of exact integration formulae in the boundary element method / V. P. Fedotov, L. F. Spevak // Engineering Analysis with Boundary Elements. - 2008. - Vol. 32, N 10. - P. 883-888.

11. Franke R. Scattered data interpolation: tests of some methods / R. Franke // Mathematics of Computation. - 1982. - Vol. 38, N 157. - P. 181-200.

12. Hardy R. L. Multiquadric equations of topography and other irregular surfaces / R. L. Hardy // Journal of Geophysical Research. - 1971. - Vol. 76, N 8. -P. 1905-1915.

13. Kazakov A. L. Numerical and analytical studies of a nonlinear parabolic equation with boundary conditions of a special form / A. L. Kazakov, L. F. Spevak // Applied Mathematical Modelling. - 2013. - Vol. 37, N 10-11. - P. 6918-6928.

14. Kazakov A. L. An analytical and numerical study of a nonlinear parabolic equation with degeneration for the cases of circular and spherical symmetry / A. L. Kazakov, L. F. Spevak // Applied Mathematical Modelling. - 2016. - Vol. 40, N 2. - P. 13331343.

15. Nardini D. A New Approach to Free Vibration Analysis using Boundary Elements / D. Nardini, C. A. Brebbia // Boundary Element Methods in Engineering / ed. Brebbia C. A. - Springer-Verlag : Berlin, 1982.

16. Vazquez J. L. The Porous Medium Equation: Mathematical Theory / J. L. Vazquez. - Oxford : Clarendon Press, 2007. - 648 р.

Казаков Александр Леонидович, доктор физико-математических наук, заведующий лабораторией, Институт динамики систем и теории управления им. В. М. Матросова СО РАН, 664033, Иркутск, ул. Лермонтова, 134, тел.: (3952)453033 (e-mail: kazakov@icc.ru)

Спевак Лев Фридрихович, кандидат технических наук, заведующий лабораторией прикладной механики, Институт машиноведения УрО РАН, 620049, Екатеринбург, ул. Комсомольская, 34 тел.: (343)3753592 (e-mail: lfs@imach.uran.ru)

Нефедова Ольга Анатольевна, кандидат технических наук, научный сотрудник, Институт машиноведения УрО РАН, 620049, Екатеринбург, ул. Комсомольская, 34 тел.: (343)3753592 (e-mail: nefedova@imach.uran.ru)

A. L. Kazakov, L. F. Spevak, O. A. Nefedova Solution of a Two-Dimensionel Problem on the Motion of a Heat Wave Front with the use of Power Series and the Boundary Element Method

Abstract. The paper discusses a nonlinear parabolic equation describing the process of heat conduction for the case of the power dependence of the heat conductivity factor on temperature. Besides heat distribution in space, it describes filtration of a polytropic gas in a porous medium, whereupon, in the English-language literature, this equation is generally referred to as the porous medium equation. A distinctive feature of this equation is the degeneration of its parabolic type when the required function becomes zero, whereupon the equation acquires some properties typical of first-order equations. Particularly, in some cases, it proves possible to substantiate theorems of the existence and uniqueness of heat-wave (filtration-wave) type solutions for it. This paper proves a theorem of the existence and uniqueness of the solution to the problem of the motion of a heat wave with a specified front in the instance of two independent variables. At that, since the front has the form of a closed plane curve, a transition to the polar coordinate system is performed. The solution is constructed in the form of a series, a constructible recurrent procedure for calculating its coefficients being proposed. The series convergence is proved by the majorant method. A boundary-element-based computation algorithm in the form of a computer program has been developed and implemented to solve the problem under study. Test examples are considered, the calculations made by a program designed by the authors being compared with the truncated series. A good agreement of the obtained results has been established.

Keywords: nonlinear equations with partial derivatives, heat wave, power series, existence and uniqueness theorem, boundary element method, computational experiment.

References

1. Barenblatt G.I., Entov V.M., Ryzhyk V.M. The motion of fluids and gases in natural strata (in Russian). Moscow, Nedra, 1984. 212 p.

2. Bautin S.P. Analytic Heat Wave (in Russian). Moscow, Fizmatlit, 2003. 88 p.

3. Kazakov A.L., Kuznetsov P.A., Lempert A.A. On Construction of Heat Wave for Nonlinear Heat Equation in Symmetrical Case (in Russian). Izvestiya IGU. Ser.: Mat., 2015, vol. 11, pp. 39-53.

4. Kazakov A.L., Kuznetsov P.A., Spevak L.F. On a Degenerate Boundary Value Problem for the Porous Medium Equation in Spherical Coordinates (in Russian). Trudy Inst. Mat. i Mekh. UrO RAN, 2014, vol. 20, no 1, pp. 119-129.

5. Kazakov A.L., Lempert A.A. Analytical and Numerical Studies of the Boundary Value Problem of a Nonlinear Filtration with Degeneration (in Russian). Vych. tehnologii, 2012, vol. 17, no. 1, pp. 57-68.

6. Kazakov A.L., Spevak L.F. Boundary Elements Method and Power Series Method for One-dimensional Nonlinear Filtration Problems (in Russian). Izvestiya IGU. Ser.: Mat.., 2012, vol. 5, no 2, pp. 2-17.

7. Samarskii А.А., Galaktionov V.A., Kurdyumov S.P., Mikhailov A.P. Sharpening regimes in problems for nonlinear parabolic equations. Moscow, Nauka, 1987. 480 p.

8. Sidorov A.F. Selected Works: Mathematics. Mechanics (in Russian). Moscow, Fizmatlit, 2001. 576 p.

9. Brebbia C.A., Teiles J.F.C., Wrobel L.C. Boundary Element Techniques. Berlin, Neidel-berg, N. Y., Tokyo, Springer-Verlag, 1984. 464 p.

10. Fedotov V.P., Spevak L.F. One approach to the derivation of exact integration formulae in the boundary element method. Engineering Analysis with Boundary Elements, 2008, vol. 32, no. 10, pp. 883-888.

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

11. Franke R. Scattered data interpolation: tests of some methods. Mathematics of Computation, 1982, vol. 38, no 157, pp. 181-200.

12. Hardy R.L. Multiquadric equations of topography and other irregular surfaces. Journal of Geophysical Research, 1971, vol. 76, no 8, pp. 1905-1915.

13. Kazakov A.L., Spevak L.F. Numerical and analytical studies of a nonlinear parabolic equation with boundary conditions of a special form. Applied Mathematical Modelling, 2013, vol. 37, no 10-11, pp. 6918-6928.

14. Kazakov A.L., Spevak L.F. An analytical and numerical study of a nonlinear parabolic equation with degeneration for the cases of circular and spherical symmetry. Applied Mathematical Modelling, 2016, vol. 40, no 2. pp. 1333-1343.

15. Nardini D., Brebbia C.A. A New Approach to Free Vibration Analysis using Boundary Elements Boundary Element Methods in Engineering (Brebbia C.A., ed.). Berlin and New York, Springer-Verlag, 1982.

16. Vazquez J.L. The Porous Medium Equation: Mathematical Theory. Oxford, Clarendon Press, 2007. 648 p.

Kazakov Alexandr Leonidovich, Doctor of Sciences (Physics and Mathematics), Head of laboratory, Matrosov Institute for System Dynamics and Control Theory SB RAS, 134, Lermontov st., Irkutsk, 664033, tel.: (3952) 453033, (e-mail: kazakov@icc.ru)

Spevak Lev Phridrihovich, Candidate of Sciences (Engineering Sciences), Head of Laboratory of Applied Mechanics, Institute of Engineering Science UB RAS, 34, Komsomolskaya st., Ekaterinburg, 620049, tel.: (343) 3753592 (e-mail: lfs@imach.uran.ru)

Nefedova Olga Anatolievna, Candidate of Sciences (Engineering Sciences), Research Scientist, Institute of Engineering Science UB RAS, 34, Komsomolskaya st., Ekaterinburg, 620049, tel.: (343) 3753592 (e-mail: nefedova@imach.uran.ru)

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