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

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

CC BY
38
13
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОБРАТНАЯ ЗАДАЧА ТЕПЛОПРОВОДНОСТИ / ПАРАМЕТРИЧЕСКАЯ ОПТИМИЗАЦИЯ / АЛЬТЕРНАНСНЫЙ МЕТОД / КУСОЧНАЯ АППРОКСИМАЦИЯ / КЛАСС ФУНКЦИЙ НЕПРЕРЫВНЫХ / НЕПРЕРЫВНО-ДИФФЕРЕНЦИРУЕМЫХ / НЕПРЕРЫВНЫХ СО ВТОРОЙ ПРОИЗВОДНОЙ / INVERSE HEAT CONDUCTIVITY PROBLEM / PARAMETRIC OPTIMIZATION / ALTERNANCE METHOD / PIECEWISE APPROXIMATION / CLASS OF FUNCTION CONTINUOUS / CONTINUOUSLY DIFFERENTIABLE / TWICE CONTINUOUSLY DIFFERENTIABLE FUNCTIONS

Аннотация научной статьи по математике, автор научной работы — Дилигенская Анна Николаевна

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

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

The boundary inverse heat conduction problems based on parametric optimization

Inverse heat conductivity problem with identifiable inside heat emission function , formulated in the extremal statement is considered as an optimal control process with distributed parameters. Search control actions carried out on the set of continuous and continuously differentiable or twice continuously differentiable functions. Using the parameterization of control actions, the problem reduces to a special problem of mathematical programming, whose solution is based on a method that takes into account alternance properties desired extremals.

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

Энергетика

УДК 681.5.015

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

А.Н. Дилигенская

Самарский государственный технический университет 443100, г. Самара, ул. Молодогвардейская, 244

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

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

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

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

В качестве типовой модели нестационарного процесса теплопроводности с внутренним тепловыделением рассматривается линейное одномерное неоднородное уравнение Фурье в относительных единицах при краевых условиях третьего рода:

1 Работа выполнена при финансовой поддержке грантов РФФИ№09-08-00297-а, №10-08-00754-а; АВЦП «Развитие научного потенциала высшей школы», проект №2.1.2/13988.

Анна Николаевна Дилигенская - к.т.н., доцент.

89 ( х,ф) 8 29( х,ф)

8р 8x

2

+ F(х,ф), 0 < x < 1,0 < р< р ; (1)

89(1,р) + Bi6(1,p) = Bi-9П (р), 89(0,р) = 0, р е [0,р0]; 9(x,0) = 0, x е[0,1]. (2)

8x 8x

Здесь 9( х,р) - температурное поле, зависящее от безразмерного времени (число Фурье) р и пространственной координаты x е [0,1]; Bi - безразмерный критерий Био, выражающий теплофизические свойства материала; 9п (р) - температура внешней среды, определяющая тепловые потери на границе тела x = 1; F(x, р) - пространственно-временное управление по мощности внутреннего тепловыделения. В некоторых случаях, в частности, при индукционном нагреве, функция F (x, р) может быть представлена в виде произведения двух функций от одной переменной [3, 4]

F(x^) = ¥(x)u(р), (3)

где и(р) - удельная величина полной мощности источников тепла, выделяемого в нагреваемом теле, а ¥(x) - закон их распределения по пространственной координате.

Считая закон распределения источников тепла по пространственной координате ¥( x) доступным для определения в зависимости от геометрических, теплофизических параметров объекта и нагревательной установки, подлежащей идентификации функцией является управляющее воздействие и(р) удельной мощности внутреннего тепловыделения, регулируемое обычно напряжением на индукторе и подчиненное ограничению

и(р) е V, р > 0 (4)

принадлежности заданному множеству V соответствующих управляющих воздействий.

В таком случае обратная задача теплопроводности может быть сформулирована в следующей экстремальной постановке. По заданной температурной зависимости

9 (р) в некоторой фиксированной точке контроля x е [0,1) требуется восстановить удельную величину мощности внутреннего тепловыделения и *(р), минимизирующую невязку между заданной 9* (р) и точным решением 9(x*,р) краевой задачи

(1), (2), соответствующим и *(р).

Оценить эту невязку можно на основе ошибки равномерного приближения результирующего температурного поля 9(x*,р) к требуемому 9*(р) на заданном временном интервале ре[0, р0] [5]

* *

I(u) = max 9(x ,р) -9 (р) ^ min . (5)

ре[0,р°] ueV

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

В большинстве физически обоснованных случаев поиск и(р) достаточно осуществлять [1] в классе непрерывных и непрерывно-дифференцируемых на интервале 194

идентификации функций и( )(ф):и(ф) е С [0, ф ] . В некоторых случаях, для типовых моделей объектов с распределенными параметрами, возможно рассмотреть класс функций, непрерывных на рассматриваемом интервале вместе со второй производной и(3)(ф) :и(ф) е С3 [0, ф0] .

Таким образом, необходимо сузить исходное множество V управляющих воздействий до класса физически реализуемых С2 или С3 на интервале идентификации [1]. Для этого за управление вместо и(ф) достаточно принять ее вторую [5]

к(ф) = и'\Ф) (6)

или, соответственно, третью производную

к(ф) = и (3)0), (7)

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

НФ)\ ^ ^е(0,^()), (8)

гарантирующее непрерывность на интервале [0, р0] искомой функции и(р) вместе

с ее двумя в классе и = и 2(р) или тремя при и = и 3(р) производными соответственно.

В такой постановке при минимизации критерия (5) используется описание объекта (1), (2) в виде бесконечного ряда [3, 4]

в( х,р) = 2 л т (Х)^т (х)ехр(-^тФ){ехр^тМ^Т +

т=1 0 (9)

м V

2 Лт (х) ГОЗр )ВІ • ехр(-^;т р) |ехр(^пт)вп (Т^Т

т=1 0

разложения температурного поля в(х,р) по собственным функциям cos(pmx) тепловой задачи [3,4], где Ат (х) =--------2Рп-------cos(рmx), собственные числа рт

Рт + ^П Рт C0s Рт

определяются решением уравнения р tgр - Ві = 0, а ^т (х) - коэффициенты разложения ¥(х).

На основе (9) искомое оптимальное воздействие w(р) = w*(р) должно обеспечивать на заданном интервале р є [0, р0 ] достижение минимаксного соотношения

I (м?) = тах

рє[0,р0]

м У'

2 Ат (х)^т (х)єхр(-р;Пр)|ехрртХт)^ + т=1 0 (10)

ои 'г

2 Ат (х)^(Рт)ВІ • єхр(-р;Пр)|ехр(р^т)0п(т)dт -0*(р)

Ат

т=1

Применение к такой постановке задачи известной процедуры принципа максимума Понтрягина показывает [5], что новое оптимальное управляющее воздействие

к (ф) представляет собой кусочно-постоянную функцию времени, поочередно принимающую только свои предельно допустимые значения ± кшах, в соответствии с чем определяется числом п и длительностями А7,7 = 1, п знакочередующихся интер-

валов постоянства

К

ф<А1

7 -1

(-1) 7+1 Кшах , Уф: 2А < ф<2А 7, 7 = 2, п’

(11)

1=1

7=1

где 0 < ф < ф0 = 2 А7 .

1=1

Интегрирование дважды или трижды уравнения (6) или (7) связи нового управляющего воздействия к(ф) с соответствующей производной и(ф) дает кусочнопараболическую форму искомой мощности внутреннего тепловыделения в классе непрерывных и непрерывно-дифференцируемых функций

2 *

и (ф) =

и(0) + и'(0)ф +

"тах ,/2

2

ф ,фе

I0, А11

п > 1;

и(0) + и'(0)ф + -

•"шах „/2

7 ^ к-1 Л

ф2 + Кшах 2 (-1) ^ ф-2А 7

к=2 V 7=1 у

(12)

при 2А 7 < Ф<2А 7 ,7 =2

= 2, п, п > 2

или кусочное кубическое представление и(ф) в классе функций непрерывных вместе со второй производной

и(0) + и'(0)ф + ф2 + Кшахф3, ф е [0, А1 п > 1;

3*

и (ф) =

и(0) + и'(0)ф +

7-1

и "(0) 2

ф+

6

ф+

К

3

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

7 Г к-1 У

-2 (-1) ¿+1 ф-2А 7

к=2

7=1

(13)

ирм 2а7 <ф<2А7, 7 = 2,п, п > 2.

7=1 7=1

Тем самым устанавливается структура управляющего воздействия, которое параметризуется вектором, содержащим длительности А = (А7), 7 = 1, п знакочередующихся интервалов постоянства, а также априори неизвестные значения кшах, и(0), и '(0) и, при необходимости, и "(0). Температурное поле, в свою очередь,

также однозначно характеризуется вектором А и значениями кшах и(0), и '(0), и "(0), и в классе непрерывно - дифференцируемых функций в2( х,ф, А) = в( х,ф, А, кшах, и(0), и'(0)) может быть представлено как реакция на сумму составляющих искомой и(ф):

2

2

в (х, р, А) =

Ф(х ри(0)м'(0)) + Л2 (x, р wmax) + ^x, р), р є [0, А1 ] п > 1; Ф(х, V, и (0), и' (0)) + Л2(х, V, Wmax ) + Q(х, р) +

¿-1 }-1

(14)

+

22 (-1)к+1Л2 (х, V - 2 А І), 2 А І < V < 2 А І, } = 2, п, п > 2

к=2

І=1 І=1

І=1

Здесь Ф(х,ф,и(0),и'(0)) - решение краевой задачи (1) (2) при управляющем воздействии и(ф) = и (0) + и'(0)ф имеет следующий вид:

ф(х^и(0),и'(0)) = 2 Ат (х)^т (х)

т=1

и(0П , 2 Л и'(0)1 2 , , 2 Л

—11 - ехр(-Ртф)і +---------^ -1 + ехР(-РmP))

рт рт

(15)

w.

Л2(х,ф,кшах) - решение той же краевой задачи для и(ф) = '^ах ф2 имеет вид:

Л2 ( x, P, ^х ) = 2 Ат (х)Тт ( х)

w

т=1

2

2

V2 - +____

2 4 6

р т р т р т

(1 - ехр(- р т^

(16)

Q( x,р) определяет теплообмен с внешней средой

то ф

Q(x,ф) = 2(х)^(рт)57 • ехр(-/4ф){ехр( 1Л2тТ)вп (т^т . (17)

т=1 0

В классе дважды непрерывно - дифференцируемых функций расчетное температурное поле в3( х,ф, А) = в( х,ф, А, кшах, и(0), и'(0), и"(0)) имеет вид:

Ф(х,ф,и(0),и'(0)) + Ф3(х,ф,«"(0)) + Л3(х,ф,кшах) + <2(х,ф), ф е [0, Ах] п > 1;

ф( x, ф, иф\ и'(0)) + ф 3 (x, ф, и"(0)) + л3 (x, ф, Кшах ) + Q(x, ф) + (18)

7 к-1 7-1 7 ___

+ 22(-1)к+ХЛ3 (х,ф - 2 А7), 2 А7 < ф < 2 А7, 7 = 2,п, п > 2

к=2 7=1 7=1 7=1

Здесь Ф(х,ф,и(0),и'(0)), О(х,ф) определяются в соответствии с (15) и (17), а Ф3(х,ф,и"(0)) -решение краевой задачи (1) (2) при и(ф) = и ^0) ф2 имеет вид

в (хV, А) =

Ф3( х^, и"(0)) = 2

т=1^ т

----------------------C0S(Рт х)^т (х) X

рт + sln рт cos рт 2

2 4 6

рт рт рт

+(1 - ехР(- р mр))

(19)

3 3

а Л (хV, wmax) - решение той же задачи для и^) = тах V :

Л3 ( х P, wmax ) = 2 Ат (х)Тт ( х)

т=1

6 р т

2

3 3да 6да 6

р Г+ Т 6

р т рт р т

(1 - ехр(- р т^

(20)

На основании (12)-(20) искомое управляющее воздействие и (V) и соответствующее ему температурное поле в(хV, А) однозначно характеризуется вектором

X

параметров Д = (А, ^шах, и(0), и'(0)), заданным при известном значении р0 на замкнутом ограниченном множестве Gm = Gn+2: Ае Gn+г при и(р) е С2[0,р0] или

А = (А, wmax, и (0), и'(0), и"(0)) на множестве Gm = Gn+3 : Де Gn+3 в классе и = и 3(р).

Используя полученное описание в(х,р,А), на основе критерия оптимальности (10) осуществляется точная редукция исходной некорректной постановки обратной задачи теплопроводности (1), (2) к задаче параметрической оптимизации, являющейся специальной негладкой задачей математического программирования

ре[0,р0]

/0(А) = тах в(х ,р,А)-в (р)

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

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

интервале р е [0, р0 ] в точках р°, д = 1, R , общее число которых R на единицу превышает число искомых параметров R = т +1, на основании которых составляется замкнутая система соотношений.

В зависимости от числа точек достижения максимальных значений разности

в(х*,р,А)-в*(р), от их расположения на интервале [0,р0] возможны различные формы пространственной конфигурации кривой погрешности аппроксимации температуры [5].

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

В\ = 0.5;вП(р) = 0.05; х* = 0.8;Р = 5 . Максимальная погрешность аппроксимации, как

правило, достигается на границах интервала р = 0 или р = р0.

______________________________________________________________________Таблица 1

Погрешность аппроксимации входного воздействия п = 1 п = 2 п = 3

и 2(0); и 2(р0) 15%; 13% 10%; 10% 7%; 8%

и 3(0); и 3(р0) 5%; 5% % СП %; % СП 2%; 2%

Аппроксимация сплайнами второго (12) или третьего порядка (13) искомой функции внутреннего тепловыделения приводит к соответствующей структуре полученного решения (рис. 1).

■■■аппроксимирующая кривая — идентифицируемое воздействие

1 Ф

■ аппроксимирующая кривая идентифицируемое воздействие

б

а

А 1

в г

Рис.1. Аппроксимация управляющего воздействия в случае двухинтервального управления:

а - сплайнами второго порядка; б - сплайнами третьего порядка;

в- составляющие аппроксимирующей функции:

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

Wo о

1 —р ;2 - и'(0)р; 3 - u(0); 4 - -wmax(p-A0 ;

г - составляющие:

Wmax (ръ ; 2 -р2 ; 3 - ы'(0)р; 4 - ы(0); 5 - - Wmax(p - А1)3 .

6

2

3

1

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

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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Алифанов О.М. Обратные задачи теплообмена. М.: Машиностроение, 1988. - 280 с.

2. Цирлин А.М., Балакирев В.С., Дудников Е.Г. Вариационные методы оптимизации управляемых объектов. М.: Энергия, 1976. - 448 с.

3. Рапопорт Э.Я. Оптимизация процессов индукционного нагрева металла. М.: Металлургия, 1993. -278 с.

4. Рапопорт Э.Я. Альтернансный метод в прикладных задачах оптимизации. М.: Наука, 2000. - 336 с.

5. Рапопорт Э.Я. Плешивцева Ю.Э. Специальные методы оптимизации в обратных задачах теплопроводности. Известия РАН. Энергетика, 2002. № 5. С. 144-155.

Статья поступила в редакцию 20 мая 2011 г.

THE BOUNDARY INVERSE HEAT CONDUCTION PROBLEMS BASED ON PARAMETRIC OPTIMIZATION

A.N. Diligenskaya

Samara State Technical University

244, Molodogvardeyskaya st., Samara, 443100

Inverse heat conductivity problem with identifiable inside heat emission_ function, _ formulated in the extremal statement is considered as an optimal control process with distributed parameters. Search control actions carried out on the set of continuous and continuously differentiable or twice continuously di fferentiable functions. Using the parameterization of control actions, the problem reduces to a special problem of mathematical programming, whose solution is based on a method that takes into account alternance properties desired extremals.

Key words: Inverse heat conductivity problem, parametric optimization, alternance method, piecewise approximation, class of function continuous, continuously differentiable, twice continuously differentiable functions

Anna N. Diligenskaya - Candidate of Technical Sciences, Associate professor.

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