О различных подходах к решению обратных граничных задач тепловой диагностики

О РАЗЛИЧНЫХ ПОДХОДАХ К РЕШЕНИЮ

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

H.М. Япаровал

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

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

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

I. Метод проекционной регуляризации. Постановка задачи и основные определения

Пусть H - гильбертово пространство. A : H  Н линейный, инъективный, ограниченный оператор. Рассмотрим операторное уравнение

Au = f, u, f е H.

Известно, что при некотором f = f0 существует точное решение u0 е Mr, где Mr с H. Но вместо f0 известны некоторые приближения fg и g> 0 такие, что |\fg- f0|| £d.

Требуется по исходным данным задачи Mr, fg и g построить приближенное решение u g для уравнения (12) и оценить его уклонение от точного.

0,11 Л\\2

. Рас-

Определим Мг следующим образом. Пусть оператор А1 = А А , а Sp(А1) = смотрим Sr ={у: V е Н, ||у|| < г} и линейный, ограниченный оператор В : Н  Н такой, что для оператора В1 = ВВ* выполнено соотношение

В1/2 = О

где функция О(а) - непрерывна, строго возрастает на [0,||А||] и 0(0) = 0, тогда Мг = BSг.

Определение 1. Семейство непрерывных операторов {Т3 : 0<5<50} называют методом решения уравнения (1) на множестве Мг, если "5е(0,50 ] оператор Т8 : Н  Н и при 5 0

Тз/з  и0

равномерно на множестве Мг при условии, что \/з~Аи0||<5.

Определение 2. Элемент и8 =Т5/§ называют регуляризованным решением, а Мг - классом равномерной регуляризации.

Метод проекционной регуляризации, следуя [6], основан на том, что регуляризующее семейство операторов { Ра \ае (0,|| А ||] } определено формулой:

И

1 Япарова Наталья Михайловна - кандидат физико-математических наук, кафедра математического анализа, Южно-Уральский госу-

дарственный университет.

Япарова Н.М. О различных подходах к решению обратных

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

у

где { Ea | ае [0,|| А ||] } - спектральное разложение E , порожденное оператором А{2 .

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

Лемма 1. Если |\/д\ > 31А5, то уравнение (4) имеет решение.

Заметим, что уравнение (4) может иметь множество решений. Этот факт не оказывает влияние на точность приближенного решения уравнения (1).

Лемма 2. Пусть семейство операторов { Pa | ае (0,|| А ||] } определено формулой (4), тогда при

ап а0 и /п  /0 имеет место Рап ( /п ) Pa0 (/0 ) при п ¥ .

Доказательство лемм 1 и 2 приведено в [6].

При использовании предложенного подхода к построению метода проекционной регуляризации приближенное решение уравнения (1) будет определено формулой

[0 при|| /5\< 31 А\\5, где оператор Ра задан формулой (3), а а - одно из решений уравнения (4).

Имеют место следующие результаты [6].

Теорема 1. Оператор Т5, определенный в (5), непрерывен на всем пространстве Н .

Из леммы 2 и теоремы 1 следует, что семейство операторов { Т§ :5е (0,50] } , удовлетворяющее (5), будет являться методом решения уравнения (1) в смысле определения 1.

Теорема 2. Пусть и0 е Мг, а - решение уравнения (4), а функция О (а) определяет соотношение (2), тогда

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

2. Обратная задача тепловой диагностики

Многие задачи тепловой диагностики сводятся к решению задачи о восстановлении функции и( х, г) - функции температуры, зависящей от времени г на одном из концов стержня единичной длины. Известно, что стержень имеет теплоизолированную боковую поверхность и вблизи одного из концов температура равна /(г), а температура на другом конце и начальная температура равны 0. Следуя [7], математическая модель этой обратной задачи имеет вид:

и=иХх, х е

и

и

В этой задаче необходимо восстановить граничное значение и(1,г) = и(г) при г > 0.

Известно, что при некотором /(г) = /0 (г) существует точное решение задачи (6)-(8) и0 (г) е Ж ([0,¥)), для которого справедливы следующие соотношения:

и

и"

Но вместо /0(г) известны приближения /5(г) и 5 > 0 такие, что ¡/5(0 — /(г)0|| <5. Требуется по /у(0 и 5 построить приближенное решение и5(^) для задачи (1)-(3).

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

3. Обратная задача тепломассообмена

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

переменной у е [0;h(t)], где h(t) - непрерывная, ограниченная, строго возрастающая функция, описывающая закон изменения границы раздела, h(0) = у0 > 0, тогда, следуя [8] задачу тепломассообмена можно сформулировать следующим образом:

т;=т;у, у е

т

T

Необходимо по этим данным восстановить граничное значение T(0, t) = T0 (t) при t > 0 . Следуя [8] получим, что в задаче Стефана граница h(t) определяется формулой

^ = -ks(t),

dt

где к > 0 - известная константа. Тогда функции h(t) и s(t) связаны соотношением

t

h(у) = У0 - к js(t)dt.

0

Полученная задача является задачей с подвижной границей, кроме того, она неустойчива относительно возможных погрешностей функций h(t) и s(t) , поэтому для решения этой задачи используются методы построения регуляризованного решения, устойчивого относительно погрешностей.

4. Сведение задач тепловой диагностики и тепломассообмена к обобщенной задаче

Решение задач тепловой диагностики и тепломассобмена будем осуществлять в несколько этапов. На первом эти задачи сводятся к обобщенной задаче с постоянной границей. На втором этапе для обобщенной задачи строиться регуляризованное решение.

Сведем задачу (6)-(8) к обобщенной. Рассмотрим функцию g (t) такую, что

( ¥ t

g (t) = ux (0, t) = —

1 f (t) + 2Vf e-'2"2 (t-t) f(t) dt

Л'0 ^ п=1 0

Так как искомая функция и(г) = и (1, г) удовлетворяет условиям (9)-(10), то, заменив при точном значении /0(г) условие (8) на условие их (0, г) = g0(t), а при приближенном значении /§(г) на gg(t), и используя выкладки, аналогичные приведенным в работе [7] , получим, что для функций gs(t) и go(t) выполнено 1^5 — go|| <5.

Таким образом, получим следующую задачу с постоянной границей:

Щ = ихх , х е( 0,1) , г > 0, и(х,0) = 0, и(0, г) = 0 х е (0,1), г > 0,

и 'х (0, г) = g (г) г > 0,

в которой необходимо найти граничное значение функции и(1, г) при г > 0 по приближенно заданным значениям g5(t) таким, что |^5 — g01| < 5.

Теперь сведем задачу тепломассообмена (11)-(13) к обобщенной задаче с постоянной границей. Для этого выполним замену переменных х = у/к(г) . Тогда Т(у, г) = Т(к(г)  х, г) = V(х, г), а при г = 0 получим, что Т(у0  х,0) = ,г(у0  х) будет соответствовать функция g (х) и уравнение (11) примет вид:

к2(г) ¥;=v:x, х е( 0,1), г > 0,

а условия (12)-(13) преобразуются в следующие:

V(х,0) = g (х), х е (0,1),

V (1, г) = 0, ^(1, г) = И(г )s(t), г > 0.

После выполнения предложенной замены искомой граничной функции и(1, г) будет соответствовать функция V (0, г) = V, (г) при г > 0.

Г 1

Выполним еще одну замену переменных, положив А = Ь(г) = I -2—ёт, тогда V(х, г) примет

^2

вид u1(x,5) = V(x,b X(J)), а задача (11)-(13) будет иметь вид:

dul

, x e( 0,1), J> 0,

Э J Эx2

u1(x,0) = g (x), x e( 0,1),

u1(1,J) = 0, = h (b_1(J) )• 5 (b_1(J)), J> 0.

Если дополнительно известно, что

z

то для построения решения можем использовать решение вспомогательной задачи:

SujM = ^u2(x.J), x e( 0,1) ,J> 0,

Э^ Эx2 1 ’

u2(x,0) = g(x), x e (0,1), u2(0,J) = u2(1,J) = 0, J> 0.

Эта задача имеет единственное решение, которое можно представить в виде

n 22 x

u2(x, J) = 2^e~p n J sin pnx • jg (X)sin pnXdX, i=1 0

Отсюда следует, что будет справедливо утверждение

Í

—p2n2J

e

Эu7(x, J) n —P2n2J Г / f\  t \

2--------= h(J) = ^e pncospnx• j g(X)sinnngdg — g(x)sin

dx i=1

x) sin2 pnx

тогда, учитывая (14), получим, что Зс > 0 такое, что "А> 0 выполнено

< — < eJ

V 0

Эи2

Эх

Окончательно в качестве функции и( х, А) возьмем функцию и( х, А) = их( х, А) — и2(1, А), которая будет является решением задачи:

иА= ихх , х е( 0,1) , 0,

и( х,0) = g (х), и(1,А) = 0,

и 'х (1, г) = / (А), А> 0,

где /(А) = И(Ь_1(А))-5(Ь_1(А)) — Т](А). Граничное значение и(0,А)подлежит определению. Таким образом, исходная задача была сведена к обобщенной задаче с постоянной границей.

5. Использование метода проекционной регуляризации для решения обобщенной задачи в пространстве Ж2

Рассмотрим обобщенную задачу:

щ = Кх, х е

и(х,0) = 0, и(0,г) = 0, хе (0,1), г > 0,

и 'х (0, г) = g (г), г > 0.

0

В этой задаче необходимо найти граничное значение функции и(1, t) при t > 0 . Предполагается, что при g^) = g0(t) существует точное решение и0^)е Ж ([0,¥)) такое, что при некотором Т > 0 выполнено и0 (t) = 0 для t > Т .

Вместо точного значения g0 известны gg и 8> 0 такие, что — g0|| £3. Требуется построить приближенное решение и§ уравнения (15).

Если известно, что решение прямой задачи удовлетворяет условиям и(х,0, их(х,0е С([0,1]х[0,~))пЬ2([0,1]х[0,¥)),

и

и для функции и^) е Ж ([0, ¥)) выполнено ||и(^|Ж 1([0¥))£ г, то в этой ситуации для решения

обобщенной задачи можем применить преобразование Фурье по переменной t, а затем использовать метод проекционной регуляризации.

Будем искать приближенное решение с помощью метода проекционной регуляризации. Для этого найдем операторное изображение задачи (15), применяя преобразование Фурье Е по переменной t. Получим, что операторное изображение этой задачи имеет вид:

й 2

¡Ли

йх

и(0,Л) = 0, их '(0,Л) = gз(Л), где и(х,Л) = Е(и(х,t)), а gз(Л) = Е(gs(t)).

Решая задачу (16), получим, что искомая функция и(1,Л) может быть представлена в виде

и

(VЛ

1 „ л

где (0 ^^^(1 + ¡).

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

В качестве параметра регуляризации —(3) при > 33 возьмем решение уравнения

-а(3) +¥

—¥ а(3)¥

Тогда при |^з||^ > 33 функция gs(Л,a(S)) будет удовлетворять соотношению

- 1 «3<Л> . Л|£«(3) .

gs(Л,a(S)) = \

[ 0 , л > -(3) ,

а функция и(1,Л) , определенная (18), примет вид

и(1,Л) = 251(1) gs(Л,-(S)).

(V Л

Применяя к функции и(1,Л) обратное преобразование Фурье Е— , получим функцию

«3(1,t) = ЕЛ (и~з(1,Л)).

Используем для этой функции метод проекционной регуляризации, получим, что регуляри-

зованное решение задачи (16) будет определено соотношением

. . Г Яе (1, t) при t > 0,

us(t) = Р (Яе Й3(1, t) ) = \ Р ’

[ 0 при t < 0.

На основании полученных результатов, была разработана программа, позволяющая находить регуляризованное решение задачи (15) по приближенно заданной функции /(^ = и 'х (0, t).

В качестве тестирующих программ были решены обратные задачи для некоторых модельных функций. Решение, полученное для модельной функции и(1,^ = t(е— — е_1), изображено на

рис. 1, а для модельной функции и(1,t) = 8т(10.Л)е * - на рис. 2. При этом 3 - уровень погрешности, — -это значение параметра регуляризации при заданном 3.

и

Рис. 1. и - точное решение, и3 - приближенное Рис. 2. и - точное решение, и— - приближенное

6. Моделирование обобщенной обратной задачи в пространстве 11

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

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

Для того, чтобы применить метод проекционной регуляризации, сведем задачу (15) к интегральному уравнению. С этой целью найдем решение прямой задачи, предположив, что искомая функция и(1, t) = р(*) нам известна точно. Таким образом, рассмотрим задачу:

иг' = Кх , х е

и(х,0) = 0, хе (0,1), и(0, t) = 0, и(1, t) = р(*) , t > 0, решив которую, получим уравнение, связывающее функции и 'х (0, t) = g ^) и и(1, t) = р(*).

Пусть и(х,t)е ¿1([0,1]х[0,¥)), кроме того, $С > 0, /0 > 0 такие, что "е [0,¥ выполнено

|р(*)| £ се/0 , а для любого Т и "е [0;Т] функция р(*) удовлетворяет условиям Дирихле,

тогда для решения задачи можно использовать преобразование Лапласа [9].

Пусть и (х,р) - изображение функции и(х,t), а р(р) - функции и(1,t) = р(*), тогда операторное изображение задачи (19) имеет вид

й 2й _ _ _ _

—— — ри = 0, и (0, р) = 0 , и (1, р) = р(р),

йх

откуда и(х,р) = р(р)8Ь(у[рх^(у[р). Оператор у(х,р) = (у[рх)Дь(^[р) целесообразно вы-

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

2 ~ (-1)” p

y

. _ 2 2'

p«=i n P + n p

Выполняя обратные преобразования, получаем, что оператору y(x, р) соответствует функция y(x, t), определяемая формулой

2 ~ (_1)n 2 2

y

pn=l n

а функция u( x, t) будет определена соотношением

u

t

0

Используя (20), (21), получим, что решение задачи (19) имеет вид , „ р , 2 й ¥ (—1)п • (я ) —я2п2**

и ----

p dt n= n J

n=1 0

Используя свойство сходящихся рядов и раскрывая оператор — в соотношении (22), имеем,

dt

что при х ф1 функция u(x,t) определяется соотношением

¥ t

u(x,t) = 2p^(-1)nnsin(pnx)e~p n t jj(r)ep n Tdt.

n=1 0

Тогда для функции u 'x (0, t) = g (t) будет выполнено

¥ t

g(t) = ux (0, t) = 2^ (-1)n+1p2n2e_p n t jj(r)ep n Tdt.

n=1 0

С другой стороны, функция g (t) нам известна и мы получаем операторное уравнение первого рода, определяемое соотношением

t

Aj = 2^

n=1 0

Для полученного уравнения (23) решаем обратную задачу относительно неизвестной функции j(t) = u(1, t), используя метод проекционной регуляризации. Сначала ортогонализуем по

Шмидту систему функций {e k p t} для каждого t > 0 . Обозначим через {cke k p t} получен-

ную ортогонализованную систему функций и найдем разложение функции gd(t) по системе

Г -к2Р2Л ¥

jcke j по следующему правилу:

t

gk

0

Тогда

' t \

g^)=2 8к ^Ук2р=2 ск \ | £(т)е~к2Лйт

к=1 к=1 ^ 0 )

Учитывая соотношение (24)-(25) получим, что параметр регуляризации, определяемый формулой (4), будет являться решением уравнения

N 2

Ир0 — gs<t)f = 2 ё3ке~Л2‘ —gs<t> к=1

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

ek2p2t.

< 9d2.

Литература

1. Иванов, В.К. О применении метода Пикара к решению интегральных уравнений первого рода / В.К. Иванов // Bull. Inst. Politech Iasi. - 1968. - Т. 14, № 314. - С. 71-78.

2. Идентификация математических моделей теплопереноса в разлагающихся материалах / О.М. Алифанов, С.А. Будник, А.В. Ненарокомов, А.В. Нетелев // Тепловые процессы в технике. -2011. - № 8. - С. 338-347.

3. Cialkowski, M.J. Trefftz method in solving the inverse problems / M.J. Cialkowski, K. Grysa // J. Inv. Ill-Posed Problems. - 2010. - Vol. 18. - pp. 595-616.

4. Короткий, А.И. Реконструкция граничных режимов в обратной задаче тепловой конвекции высоковязкой жидкости / А.И. Короткий, Д.А. Ковтунов // Труды ИММ УрО РАН. - 2006. -Т. 12, № 2. - С. 88-97.

5. Солодуша, С.В. Приложение нелинейных уравнений Вольтера I рода к задаче управления динамикой теплообмена / С.В. Солодуша // Автоматика и телемеханика. - 2011. - № 6. - С. 133140.

6. Танана, В.П. Об оптимальном по порядку методе решения условно-корректных задач./ В.П. Танана, Н.М. Япарова // Сиб. ЖВМ. - 2006. - Т. 9, № 4. - С. 353-368.

7. Танана, В.П. Об оптимальном по порядку методе решения одной обратной задачи для параболического уравнения/ В.П. Танана // ДАН. - 2006. - Т. 407, № 3. - С. 316-318.

8. Танана, В.П. Об оптимальности по порядку метода проекционной регуляризации / В.П. Танана // Сиб. ЖВМ. - 2004. - Т. 7, № 17. - С. 117-132.

9. Дёч, Г. Руководство к практическому применению преобразования Лапласа и Z-преобразования / Г. Дёч. - М.: Наука - 1971. - 291 с.

Поступила в редакцию 7 мая 2012 г.

DIFFERENT APPROACHES TO SOLVE INVERSE BOUNDARY VALUE PROBLEMS OF THERMAL DIAGNOSTICS

N.M. Yaparova

The projective regularization method is applied to some problems of thermal diagnostics. This problem is reduced to the generalized one. Numerical algorithm to solve this problem is obtained The results are approved by model examples.

Keywords: method for the solution of operator equations, regularization method, projective regularization method, heat conduction equation, inverse problems of a thermal conduction.

References

1. Ivanov V.K. Bull. Inst. Politech Iasi. 1968. Vol. 14, no. 314. pp. 71-78.

2. Alifanov O.M., Budnik S.A., Nenarokomov A.V., Netelev A.V. Teplovye protsessy v tekhnike. 2011. no. 8. pp. 338-347. (in Russ.).

3. Cialkowski M.J., Grysa K. Trefftz method in solving the inverse problems. J. Inv. Ill-Posed Problems. 2010. Vol. 18. pp. 595-616.

4. Korotkii A.I., Kovtunov D.A. Trudy IMM UrO RAN. 2006. Vol. 12, no. 2. pp. 88-97. (in Russ.).

5. Solodusha S.V. Automation and Remote Control. 2011. Vol. 72. no. 6. pp. 1264-1270.

6. Tanana V.P. Yaparova N.M. Siberian J. of Numer. Mathematics. 2006. Vol. 9, no. 4. pp. 353368. (in Russ.).

7. Tanana V.P. DAN. 2006. Vol. 407, no. 3. pp. 316-318. (in Russ.).

8. Tanana V.P. Siberian J. of Numer. Mathematics. 2004. Vol. 7, no. 17. pp. 117-132. (in Russ.).

9. Doetsch G. Rukovodstvo k prakticheskomu primeneniiu preobrazovaniia Laplasa i Z-preobrazovaniia (Guide to the Practical Application of the Laplace transform and Z-transform). Moscow: Nauka, 1971. 288 p. (in Russ.). [Von Gustav Doetsch Anleitung zum praktischen gebrauch der Laplace-transformation und der Z-transformation. R. Oldenbourg, 1961. 256 p.]

1 Yaparova Natalia Michailovna is Cand. Sc. (Physics and Mathematics), Mathematical Analysis Department, South Ural State University.