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

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

CC BY
33
13
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОБРАТНАЯ ЗАДАЧА ТЕПЛОПРОВОДНОСТИ / СПЕЦИАЛЬНЫЕ ЗАДАЧИ МАТЕМАТИЧЕСКОГО ПРОГРАММИРОВАНИЯ / ПАРАМЕТРИЧЕСКАЯ ОПТИМИЗАЦИЯ / АЛЬТЕРНАНСНЫЙ МЕТОД / КУСОЧНО-ПАРАБОЛИЧЕСКАЯ АППРОКСИМАЦИЯ / INVERSE HEAT CONDUCTION PROBLEM / THE SPECIAL PROBLEM OF MATHEMATICAL PROGRAMMING / PARAMETRIC OPTIMIZATION / ALTERNANCE METHOD / PIECEWISE PARABOLIC APPROXIMATION

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

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

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

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

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

The boundary inverse heat conduction problems based on parametric optimization

Boundary inverse thermal conductivity problem, formulated in the extremal form is solved. Problem is considered as an optimal control process with distributed parameters under the restriction of the set of control inputs to a class of continuous and continuously differentiable functions. Using the parameterization of control actions, the problem is reduce to a nonsmooth problem of mathematical programming. Solution is based on the special method that takes into account alternance properties of desired extremals.

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

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

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

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

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

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

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

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

ав(х^ = двхЖ< о < х < 1, 0 < ф</; (1)

дф дх2

дв(1,ф) + Б1в(1,ф) = Б1 • и(ф), дв(0,ф) = 0, фе [0,ф0]; в(х,0) = 0, х е[0,1] (2)

дх дх

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

и(ф) еV, ф > 0 (3)

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

вий.

Задана температурная зависимость в*(ф) в некоторой фиксированной точке

1 АВЦП «Развитие научного потенциала высшей школы», проект № 212/13988.

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

*

х

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

краевой задачи (1), (2), соответствующим и*(ф).

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

заданном временном интервале фе 0, ф0 [3, 4].

Для объекта (1), (2) необходимо найти подчиненное ограничению (3) управляющее воздействие и*(ф), обеспечивающее на заданном интервале фе 0,ф0 выполнение условия

* *

I(и) = тах в(х ,ф)-в (ф) ^тлп . (4)

фе[0,ф0] uеV

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

Для этого достаточно осуществлять поиск и(ф) в классе непрерывных и непрерывно-дифференцируемых функций, в соответствии с чем за управление вместо и(ф) принимается его вторая производная [5] w(ф) = и''(ф), подчиненная типовому ограничению

Иф)| < ктах^ фе(0,ф° ). (5)

Соответственно, связь искомой температуры печи и(ф) с новым управлением w(ф) осуществляется по соотношениям

— = V, и(0) = и0; (6)

аф

= '№, v(0) = и'(0) = Vо. (7)

аф

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

[5].

В этом случае используется описание объекта (1), (2) в виде бесконечного ряда

в(х,ф) = У----------------------------------------------2^т С0*^т)-соъ(^тх)ехр(-^„ф)\Б1 • и(х)ехр(^1т)йх (8)

т=1 Пт + 8Ш Ц„ <»8 Пт 0

разложения температурного поля в(х,ф) по собственным функциям СО$(^тх) тепловой задачи [3, 4], где собственные числа пт определяются решением уравнения П tgп - Б1 = 0 .

Уравнение (8), дополненное условиями (6), (7), приводит к следующей постановке задачи.

Для объекта управления (6)-(8) требуется найти подчиненное ограничению (5) управляющее воздействие ^(ф) = ц^*(ф), при котором на заданном интервале 0

рі

0,Р

достигается минимаксное соотношение

I (и) = тах

рє[0,р°]

2 —2^т С°^—т)— С08(мтх) ехр(-—пр) х

т=1 —т + »1П —т ^ —

ф

х{Бг • и(т)ехр(п;„т)ат -в*(ф)

0

Можно показать, используя стандартную процедуру принципа максимума Пон-трягина, что новое управляющее воздействие м>*(ф) представляет собой кусочнопостоянную функцию времени, поочередно принимающую только свои предельно допустимые значения ± н>тах [5]. В соответствии с этим искомое оптимальное

управление определяется числом п и длительностями Аг ,г = 1, п знакочередующихся интервалов постоянства

. 7-1~ ] ~

™(ф) = (-1) ^ ^тах Уф: < ф<УА/, ] = 1, п , (10)

г=1 г=1

п

где 0 < ф < ф0 = уАг .

г=1

Интегрирование уравнений (6), (7) при кусочно-постоянном воздействии (10) приводит к кусочно-параболическому представлению управления:

и*(ф) = и(0) + и'(0)ф+ ^т|ах ф2 +^(ф, А), А = (Аг), г = 1,п . (11)

Для определения ^(ф, А) рассмотрим подробно случаи п = 1,3, которых в большинстве практических ситуаций оказывается достаточно для аппроксимации исходной функции и(ф) кусочно-параболическим представлением (11), т. к. ошибки восстановления оказываются уже достаточно малыми [5]:

■ тіп . (9)

И

П(Р, А) =

0, п = 1,2,3; 0 < р< Ах;

- Итах(Р“А1)2, п = 2,3 А1 < Р<А1 +А2; (12)

~ 2 ~ ~ 2 о

- Итах(Р-А1) + Итах(Р-(А1 +А2)) , п = 3; А1 + А2 < Р< Р •

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

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

И 2

го воздействия (11) и(р) = и(0) + и'(0)р и и(р) = ™ах р [3, 5]:

віхр 4 Итах, и(0),и '(0)) = Ф(Х,Р и(0),и'(0)) + Л(х,Р Итах ) + А) , (13)

181

где

Ф(х,^, u(0), u'(0)) = BiУ-^-m Cos(-m)--------C0s(-mx) X

M(0U , 2

----11 - exP(--P/' 4 V~m

—m

2

—m

m=1 -m + sin -m C0S -))+^ (

-p -1 + exp(--;m^))

Л(x,V, wmax) = BiX

2-m Cos(-m )

m=1 -m + sin -m C0S —

~Cos(-mX)

W„

P

2p 2

2 4 6

-m -m -m

Л(2'3)( x, p, A) =

0, n = 1,2,3; 0 < p< A^

- 2Л(x,p-A1), n = 2,3; A1 < p<A1

2

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

,(15)

(16)

-2Л^,р-A1) + 2Л(x,p-(A1 + A2)), n = 3; A1 + A2 < p< p

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

параметров А = (А,wmяx,u(0),и'(0)), заданным теперь (при известном значении ф0) на замкнутом ограниченном множестве Сп+2 : А е Сп+2 .

Подстановкой в(х*,ф,А) в (9) осуществляется точная редукция некорректной постановки ОЗТ (1), (2) к задаче параметрической оптимизации, точнее, к специальной негладкой задаче математического программирования (СЗМП):

• mm .

AeGn+2

(17)

1o(A) = max в(x ,p,A)-в (p)

ре[0,р0]

Постановка данной СЗМП обусловлена специфическим характером процедуры параметризации. Во-первых, вектор искомых параметров A е Gn+2 имеет большую размерность, чем вектор длительностей интервалов управляющего воздействия A е Gn [5], и, во-вторых, ограничения на производные управляющих воздействий

приводят к тому, что вектор параметров A = (A,wmax,u(0),u'(0)) содержит компоненты, имеющие новый физический смысл.

В общем случае на основе кусочно-параболической аппроксимации u*(p) (11) можно восстановить искомую функцию u(p) на интервале фиксированной длительности p е [0, р0 ] с любой точностью при достаточно большом n (вплоть до n ^ да ) соответствующим выбором вектора параметров A [2]. При этом для каждого значения n конечномерного вектора A0 (n) е Gn+2 сохраняется корректная постановка задачи, откуда следует возможность решения рассматриваемой ОЗТ с требуемой точностью последовательным решением ряда задач (17) при увеличении числа n до величины n0, обеспечивающей минимаксное отклонение температурных распределений, соответствующее заданной погрешности.

Соответственно [3], [4] разность в(x ,р, A) -в*(р), определяемая вектором A0, в определенных условиях обладает свойствами чебышевского альтернанса, на осно-

m

2

вании которых на интервале фе[0,ф0] достигаются знакочередующиеся максимальные по абсолютной величине значения, равные ± 10(А0) в точках ф^, д = 1, Я , число которых Я на единицу превышает число искомых параметров Я = (п + 2) +1. На основании этого свойства составляется замкнутая система п + 3 соотношений для предельных разностей температур в этих точках относительно всех неизвестных. В общем случае возможны несколько типов пространственной конфигурации кривой погрешности аппроксимации температуры [5] в зависимости от расположения первой и последней точек экстремума на границах интервала [0, ф0 ] или вне их.

В качестве примера было рассмотрено решение представленным способом граничной ОЗТ при экспоненциальном законе изменения управляющего воздействия и0 (ф) на границе х = 1

и0(ф) = 1 -ехр(-(ф) фе 0, ф0} ( = 5. (18)

Точное решение краевой задачи (1), (2), полученное при управляющем воздействии и0 (ф) для температуры в точке контроля х = х* е [0, 1), имеет вид

в\Р) = ВІ 2 2—"С05(—т) СЮ—,/)

т=1 —т + вШ —т СОв —т

2 2 1 - ехР(-—тР) + ехР(-—тР) - ехр(-^р)

2 2 г,

—т —т Р

• (19)

0 *

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

уравнений:

в(х*р0, А0) - в*(р0) = (-1)*+1 /0(А0), (20)

где Рр0 > 0; *

1.4, п = 1;р0 = р0;

1.5, п = 2;р0 = р0;

1.6, п = 3;р0 = р0.

Решение систем соотношений (20) дает оптимальную по критерию (17) кусочнопараболическую аппроксимацию сплайнами вида (11) идентифицируемой температуры рабочего пространства печи и(ф) .

Получаемые при этом кривые погрешностей приближения температур в(х*,ф, А)-в*(ф) и идентифицируемой температуры среды и0(ф) - и *(ф) для случаев п = 1,3 представлены на рисунке.

Максимальные отклонения температур в(х*,ф, А) -в*(ф) убывают с ростом

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

постоянства м>* (ф).

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

x 10

n=1

n=2

n=3

n=1

n=2

n=3

б

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

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

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

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

а

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

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

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

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

UDC 681.5.015

THE BOUNDARY INVERSE HEAT CONDUCTION PROBLEMS BASED ON PARAMETRIC OPTIMIZATION

A.N. Diligenskaya

Samara State Technical University

244, Molodogvardeyskaya st., Samara, 443100

Boundary inverse thermal conductivity problem, formulated in the extremal form is solved. Problem is considered as an optimal control process with distributed parameters under the restriction of the set of control inputs to a class of continuous and continuously differentiable functions. Using the parameterization of control actions, the problem is reduce to a nonsmooth problem of mathematical programming. Solution is based on the special method that takes into account alternance properties of desired extremals.

Keywords: inverse heat conduction problem, the special problem of mathematical programming, parametric optimization, alternance method, piecewise parabolic approximation.

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

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