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

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

CC BY
40
6
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ГРАНИЧНАЯ ОБРАТНАЯ ЗАДАЧА ТЕПЛОПРОВОДНОСТИ / BOUNDARY INVERSE HEAT CONDUCTION PROBLEM / СЛУЧАЙНОЕ ВОЗМУЩЕНИЕ / RANDOM DISTURBANCE / СГЛАЖИВАЮЩИЙ КУБИЧЕСКИЙ СПЛАЙН / SMOOTHING CUBIC SPLINE / МЕТОД ПАРАМЕТРИЧЕСКОЙ ОПТИМИЗАЦИИ / PARAMETRIC OPTIMIZATION / КОНФИГУРАЦИЯ ПОГРЕШНОСТИ АППРОКСИМАЦИИ ТЕМПЕРАТУРНОГО ПОЛЯ / APPROXIMATING CURVE BEHAVIOUR

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

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

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

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

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

Method of parametric optimization in the boundary inverse heat problem using the disturbance filtering

This paper investigates the boundary inverse thermal conductivity problem of determining a value of heat losses in the typical case of the disturbed noisy temperature measurements. Firstly, the smoothing of experimental data by cubic splines smoothing method is applied. Secondly, the method of parametric optimization based on qualitative features of the error of approximation of the calculated temperature field to smoothed experimental data is presented. The time behaviour of approximating curve at different noise level and various value of smoothing parameter is investigated. The solubility of inverse thermal conductivity problem at low noise is shown.

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

ВЕСТН. САМАР. ГОС. ТЕХН. УН-ТА. СЕР. ТЕХНИЧЕСКИЕ НАУКИ. 2015. № 3 (47)

УДК 681.5.015

МЕТОД ПАРАМЕТРИЧЕСКОЙ ОПТИМИЗАЦИИ В ГРАНИЧНОЙ ОБРАТНОЙ ЗАДАЧЕ ТЕПЛОПРОВОДНОСТИ С ФИЛЬТРАЦИЕЙ ВОЗМУЩЕНИЙ*

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

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

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

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

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

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

* Работа выполнена при финансовой поддержке РФФИ (проект № 15-08-06872 и проект № 14-08-00446).

Анна Николаевна Дилигенская (к.т.н., доц.), доцент кафедры «Автоматика и управление в технических системах».

данных могут использоваться линейные комбинации полиномов [5], метод регрессии [6, 7] и некоторые другие подходы.

Для решения ОЗТ, сформулированных в экстремальной постановке, может быть применен метод параметрической оптимизации [8, 9], основанный на базовых закономерностях теории оптимального управления для объектов с распределенными параметрами (ОРП) [10]. Искомая характеристика рассматривается как оптимальное управляющее воздействие и объекта. Исходя из требований достаточной гладкости решений производится сужение их множества до класса физически реализуемых функций [1], что позволяет получить с помощью известных условий оптимальности ОРП параметрическое представление искомого управления с точностью до некоторого вектора параметров А [9]. В большинстве физически обоснованных случаев поиск оптимального управления достаточно осуществлять в классе непрерывных и непрерывно-дифференцируемых на интервале ф е |0, ф0 I идентификации функций и(ф) е С2 [0, ф0 ], и в этом случае его параметрическое представление имеет вид кусочно-параболических зависимостей [9], характеризующихся числом п и длительностями знакочередующихся интервалов постоянства второй производной оптимального управляющего воздействия. Сужение множества решений до класса корректности соответствует естественной регуляризации и приводит к условно-корректной постановке задачи, обеспечивая тем самым редукцию исходной задачи к задаче параметрической оптимизации (ЗПО), рассматриваемой на замкнутом компактном множестве параметров [9].

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

* о

ся минимаксные отклонения расчетных значений температуры 0(х , ф, А ), полученных в контролируемой точке х* при оптимальном управлении и (ф, А0 ), характеризующемся вектором параметров А = А0 , от наблюдаемых в этой точке

*

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

На основе указанных свойств возможно составить замкнутую относительно

А 0

всех параметров А оптимального процесса систему уравнений для предельных

* о о * о

разностей температур 0(х ,фq, А ) — 0 (ф(?), наблюдаемых в отдельные моменты

времени ф®, q = 1, п + 3 . Дальнейшее решение задачи численными методами поз-

0

воляет получить оптимальные значения параметров А процесса, однозначно задающие искомую характеристику и ОЗТ.

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

Принципиальной особенностью рассматриваемого подхода является задание

И« 0 И«

формы кривой погрешности 0(х , ф, А ) — 0 (ф) аппроксимации температурного

поля, которая при оптимальных значениях вектора параметров А = А0 имеет од-18

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

И« И« 0 И«

ние 0 (ф), существенно искажает форму кривой разности 9(х , ф, А ) - 9 (ф)

модельного температурного распределения и заданного, когда величины

* 0 *

0(х , ф, А ) и 9 (ф) имеют значения одного и того же или близких порядков. Их

И« 0 И«

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

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

=а20(х2, ф), 0 < х < 1, 0 < ф < ф0;

аф ах2

^ = *ф), ^ = 0, фе [0,ф0]; 9(х,0) = 0, х е[0,1].

ах ах

л* *

В качестве экспериментальных данных 9 (ф) = 9 (ф^) рассматривались за-

данные на некоторой регулярной временной сетке ф = [ф,} i = 1, M значения

функции 9*(ф) = 90(х*, ф) + 5- rand, представляющие собой смесь решения

о *

90(х , ф) прямой задачи (1), полученного в некоторой фиксированной точке

*

х е [0, l) при заданной входной характеристике д(ф) = q0 (ф), и случайного возмущения. Моделирующие погрешность случайные величины статистически независимы и подчинены гауссовому распределению с нулевым математическим

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

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

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

*

Для фильтрации экспериментальных данных 9 (ф) использовались кубические сплайны S (ф) = S (ф|9 j), получаемые на выборке 9 j (ф) - наборе значений 9(х, ф) в узлах сплайна ф ■, j = 1, N, N << M . Каждый узел ф ■ совпадает с какой-нибудь точкой ф , причем ф = ф1 = 0, фдг = фм = ф0 .

На каждом из отрезков [ф ., Фу+1] 7 = 1, N — 1 сплайн S(ф) является кубическим многочленом, определяется четырьмя коэффициентами и может быть представлен в виде

— — 2 — 3

Я(Ф) = а70 + а71 (Ф — Ф7 ) + а72(Ф —Ф7 ) + а73(Ф —Ф7 ) • (2)

Коэффициенты сплайна находятся из условия минимума целевого функционала

N ( - - \1 Ф? J(S) = р^(е*(фj) -s^j)f + (1 -p) j(s-^))2йф, (3)

N / ч„ Ф N

, .j + (1 -

j=1 Ф1

обеспечивающего компромисс между сглаживающими и интерполяционными свойствами сплайна за счет выбора сглаживающего параметра p е [°,l], и условия сопряжения звеньев сплайна, задающего непрерывность второй производной S'' (ф) в его узлах [4]. Формулы для расчета коэффициентов приведены в [4].

После построения аппроксимирующего сплайна S(ф) решение граничной ОЗТ на основе метода параметрической оптимизации сводится к решению ЗПО

I°(A) = max 9(x, ф, А) - S(ф) ^ min, (4)

фе[0,ф°] AeG„+2

в которой вектор параметров А задан на замкнутом ограниченном множестве ^и+2 : А е Оп+2 [9, 12].

Расчетная замкнутая система уравнений для определения оптимальных значений А0 =(а°£ ) к = n + 2 (при и(ф) е C2[0, ф0]) вектора параметров А при заданном числе n принимает вид

0(х*,ф*, А0) — ЯЦ) = (—1)*+1р/о(А0), д = 1,п + 3; р = ±1; (5)

х*,Ф0*,А0) — Я(Ф0*))= 0 . (6)

С использованием предварительного сглаживания возмущенных исходных

*

данных 6 (ф) на основе минимаксной оптимизации была решена граничная задача по восстановлению плотности теплового потока и(ф) = д(ф) в классе непрерывных и непрерывно-дифференцируемых на интервале [0, ф0 ] функций при параметрическом представлении искомой характеристики в виде кусочно-параболической зависимости с числом п = 2 интервалов постоянства и'' (ф) . Заданное воздействие д0(ф) носило экспоненциальный характер изменения во времени д0(ф) = 1 — р = 2. Результаты восстановления граничного воздействия представлены на рис. 1, 2.

а б

Рис. 1. Погрешность аппроксимации температурного поля е(9) = 9( х , ф, А0) — 5 (ф),% при 5 = 0 (кривая 1), 5 = 0.5% (кривая 2) (а), 5 = 1%

9тах

(кривая 3) и 5 = 2% (кривая 4) (б); 9тах - максимальное значение исходного незашум-ленного температурного распределения

Рис. 2. Погрешность аппроксимации граничного воздействия е(и) = и(ф А°) — 4°(ф),% при 5 = 0 (кривая 1), 5 = 0.5% (кривая 2), 5 = 1%

^тах

(кривая 3) и 5 = 2% (кривая 4) (а), точное значение плотности теплового потока (кривая 1) и ее восстановленные значения при 5 = 0 (кривая 2) и 5 = 2% (кривая 3) (б);

^гтх - максимальное значение заданной плотности теплового потока

Полученные результаты (см. таблицу) показывают удовлетворительное качество решения граничной ОЗТ на основе параметрической оптимизации при использовании предварительного сглаживания при невысоком уровне помех (5 < 2.5%).

Результаты восстановления плотности теплового потока д(ф) при 5 е [0,2]%

5,% 0 0,5 1 2

|в(0)|,% 2.860 -10—3 1.327 -10—3 0.592 -10—3 0.287 -10—3

|в(и)|,% 2.931-10 2 2.825 -10—2 2.806 -10 2 1.945 -10 2

8КМ£ (и),% 1.053 -10 2 1.049 -10 2 1.048 -10 2 9.935 -10—3

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

qmax

еКМ£

(и) =

1 м ( *, ли 0, Л2 .1 у и (Фт, А ) - д (Фт )

м ^ д0

т=1\ ^max

уменьшаются. Это объясняется изме-

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

[0, ф0 ]. С ростом возмущения форма и(ф, А0) — д0(ф) изменяется, и минимаксное отклонение достигается во внутренней точке экстремума. При дальнейшем увеличении 5 эта тенденция сохраняется, и погрешность, наблюдаемая во внутренней точке экстремума, быстро возрастает, так же как и вшз (и) .

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

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

* 0 о *

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

Недостаточное сглаживание (при повышенном значении коэффициента р)

приводит к форме разности 0(х , ф, А0 ) — £(ф), количество экстремумов которой превышает необходимый минимум для выполнения равенства К = п + 3, задающего число К точек альтернанса и, соответственно, определяющего количество К соотношений в системе (5).

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

Уменьшение значения параметра р приводит к большему сглаживанию * 0

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

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

При небольшом уровне 5 для каждого значения р из допустимого диапазо-

[ртт, Ртах] задача имеет свое решение А0, различающееся конфигураци-

на Р е[Рт1д.Ртах *

ей 0(х ,ф,А0) — £(ф), при этом искомая характеристика м(ф,А0) изменяется незначительно (рис. 3).

1.5 1

х 10"

-0.5 -1 -1.5

0.02 0.01

Л1

......//' ■ 1 ¥ " ~ ч 5 А — х .........№

Ь Л А ' \ .'п

1 V (1 V /41. .......... У1"// 1 V» 1

0 0.2 0.4 0.6 0.8 Ф а

-0.01

-0.02

-0.03

0.2

0.4 ф 0.6

б

0.8

Рис. 3. Погрешность аппроксимации температурного поля

,т 0( х*, ф, А0) — £ (ф) е(0) =---, % (а) и управляющего воздействия

00

0тах

в(и) = u(ф, А°)— Аф), % (б) при 5 = 1% для р = 0.99977 (кривая 1), р = 0.9992

^тах

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

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

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

2. Алгоритмы диагностики тепловых нагрузок летательных аппаратов / Под ред. В.П. Мишина. - М.: Машиностроение, 1983. - 168 с.

3. Стечкин С.Б., Субботин Ю.Н. Сплайны в вычислительной математике. - М.: Наука, 1976. -248 с.

4. ЗавьяловЮ.С., КвасовБ.И., МирошниченкоВ.Л. Методы сплайн-функций. - М.: Наука, Главная редакция физико-математической литературы, 1980. - 352 с.

5. Воскобойников Ю.Е., Преображенский Н.Г., Седельников А.И. Математическая обработка эксперимента в молекулярной газодинамике. - Новосибирск: Наука, 1984. - 240 с.

6. Корн Г., Корн Т. Справочник по математике для научных работников и инженеров. - М.: Н+аука, 1968.- 720 с.

7. Cleveland W.S., Devlin S.J. Locally weighted regression: an approach to regression analysis by local fitting // J. Amer. Stat. Assoc. - 1988. - V. 83. - № 403. - P. 596-610.

8. Плешивцева Ю.Э., Рапопорт Э.Я. Метод последовательной параметризации управляющих воздействий в краевых задачах оптимального управления системами с распределенными параметрами // Известия РАН. Теория и системы управления. - 2009. - № 3. - С. 22-33.

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

10. Бутковский А.Г. Методы управления системами с распределенными параметрами. - М.: Наука, 1975.

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

12. Дилигенская А.Н., Рапопорт Э.Я. Аналитические методы параметрической оптимизации в обратных задачах теплопроводности с внутренним тепловыделением // Инженерно-физический журнал. - 2014. - Т. 87. - № 5. - С. 1082-1089.

13. Дилигенская А.Н. Решение линейной коэффициентной обратной задачи теплопроводности на основе альтернансного метода оптимизации // Вестник Самарского государственного технического университета. Сер. Технические науки. - 2013. - Вып. 3 (39). - С. 198-202.

14. Дилигенская А.Н. Альтернансный метод оптимизации в коэффициентной обратной задаче теплопроводности // Вестник Самарского государственного технического университета. Сер. Технические науки. - 2014. - Вып. 4 (44). - С. 144-148.

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

METHOD OF PARAMETRIC OPTIMIZATION IN THE BOUNDARY INVERSE HEAT PROBLEM USING THE DISTURBANCE FILTERING

A.N. Diligenskaya

Samara State Technical University

244, Molodogvardeyskaya st., Samara, 443100, Russian Federation

This paper investigates the boundary inverse thermal conductivity problem of determining a value of heat losses in the typical case of the disturbed noisy temperature measurements. Firstly, the smoothing of experimental data by cubic splines smoothing method is applied. Secondly, the method ofparametric optimization based on qualitative features of the error of approximation of the calculated temperature field to smoothed experimental data is presented. The time behaviour of approximating curve at different noise level and various value of smoothing parameter is investigated. The solubility of inverse thermal conductivity problem at low noise is shown.

Keywords: boundary inverse heat conduction problem, random disturbance, smoothing cubic spline, parametric optimization, approximating curve behaviour.

Anna N. Diligenskaya (Ph.D. (Techn.)), Associate Professor.

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