Заочные электронные конференции
 
     
ПРИМИНЕНИЕ СГЛАЖИВАЮЩЕГО КУБИЧЕСКОГО СПЛАЙНА ДЛЯ АППРОКСИМАЦИИ ТЕМПЕРАТУНЫХ ПОЛЕЙ ПРИ РЕШЕНИИ ОБРАТНОЙ ЗАДАЧИ ТЕПЛОПРОВОДНОСТИ
Черепахина А.А.


Для чтения PDF необходима программа Adobe Reader
GET ADOBE READER

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

А.А. Черепахина

Тамбовский Государственный Технический Университет, Тамбов, Россия

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

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

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

  1. На каждом интервале , где – область определения сплайна, сплайн можно представить кубическим полиномом в виде

.

  1. На всей области определения сплайна функция дважды непрерывно дифференцируема.

В отличие от интерполяционного сплайна, точно проходящего через экспериментальные точки , сглаживающий сплайн «проходит» в определенной близости от этих точек, тем самым «сглаживая» погрешности задания координат . Таким образом задача сглаживания формулируется в виде минимизации функционала [2,3]:

,

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

Необходимое условие минимума функционала записывается в виде

, где

Естественные краевые условия .

Обозначим .

Тогда имеем

Кубический сплайн на каждом отрезке [] определяется четырьмя коэффициентами, поэтому для его построения на все отрезке [a, b] необходимо определить 4n коэффициентов. Условие непрерывности сплайна и его первой и второй производных во всех внутренних узлах сетки дают 4n-2 равенств. Два дополнительных равенства получаем из краевых условий. Таким образом, имеем систему уравнений относительно [2,3]:

(1)

Коэффициенты системы определяются как:

Из краевых условий следует, что

Решая полученную систему методом прогонки, находим .

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

Значение выбирается в соответствии со значением . При написании программы значения брались в интервале . Для таких путем эксперимента подобраны значения .

В качестве начального приближения принимаем . Итерационный процесс продолжается до тех пор, пока значения сплайна в узлах сетки не окажутся в выбранном “коридоре”, то есть не выполнится условие . Первые пять-десять итераций следует выполнять в принудительном порядке, независимо от выполнения условия. Далее определяем значения сплайна в узловых точках .

На рисунке 1 приведен график сплайн-функции, сглаживающей экспериментальные данные, построенный согласно разработанному алгоритму при .

Рисунок 1. График сглаживающей сплайн-функции при .

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

ЛИТЕРАТУРА

  1. Коздоба Л.А., Круковский П.Г. Методы решения обратных задач теплопереноса. – Киев: Наук. Думка, 1982. – С. 360.

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

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

Библиографическая ссылка

Черепахина А.А. ПРИМИНЕНИЕ СГЛАЖИВАЮЩЕГО КУБИЧЕСКОГО СПЛАЙНА ДЛЯ АППРОКСИМАЦИИ ТЕМПЕРАТУНЫХ ПОЛЕЙ ПРИ РЕШЕНИИ ОБРАТНОЙ ЗАДАЧИ ТЕПЛОПРОВОДНОСТИ // Научный электронный архив.
URL: http://econf.rae.ru/article/4813 (дата обращения: 23.12.2024).



Сертификат Получить сертификат