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

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

CC BY
198
54
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ДИСТАНЦИОННОЕ ИЗМЕРЕНИЕ ТЕМПЕРАТУРЫ / МНОГООТКЛИКОВЫЕ МОДЕЛИ / КОВАРИАЦИОННАЯ МАТРИЦА ОШИБОК НАБЛЮДЕНИЙ / ОЦЕНКА ТЕМПЕРАТУРЫ / TEMPERATURE REMOTE MEASUREMENT / MULTIRESPONSE MODELS / COVARIANCE MATRIX OF OBSERVATION ERRORS / TEMPERATURE ASSESSMENT

Аннотация научной статьи по физике, автор научной работы — Попов С. А., Доцин И. И.

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

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

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

УДК 621.382

ИЗМЕРЕНИЕ ТЕМПЕРАТУРЫ ДИСТАНЦИОННЫМ МЕТОДОМ С ИСПОЛЬЗОВАНИЕМ МНОГООТКЛИКОВЫХ РЕГРЕССИОННЫХ МОДЕЛЕЙ

С.А.Попов, И.И.Доцин

Политехнический институт НовГУ, Stanislav.Popov@novsu.ru

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

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

The remote indirect method of temperature measurement based on multiresponse regression model of dependence of thermovisor pel responses on temperature is described. The modeling enables to assess the temperature according to the pels and to assess the temperature dispersion considering the correlation between amplitude observation errors.

Keywords: temperature remote measurement, multiresponse models, covariance matrix of observation errors, temperature assessment

Введение

Дистанционный метод измерения температуры основан на использовании микроболометрического модуля S5IR для регистрации тепловизионных изображений. В модуле используется датчик типа ЦЬ03-162, представляющий собой матрицу фотодетекторов. Измерение температуры тела базируется на теории теплового излучения абсолютно черного тела (АЧТ) [1]. На этапе измерения по заданным амплитудам пикселей по градуировочной таблице отыскивается соответствующая эффективная температура АЧТ. Недостатком такого метода является то, что при этом используется интерполяция градуировочной таблицы, что вносит определенные погрешности. Повысить точность оценивания температуры с помощью тепловизоров и получить статистические характеристики этих оценок в этом случае можно путем построения и использования многооткликовой модели зависимости амплитуды всех пикселей от температуры.

Построение многооткликовых моделей для изображений

На основе термограмм строится матрица амплитуды пикселей изображения и(/рi2), где . = 1,п1 -1 —

значение координаты х; i2 = 1, п2 -1 — значение координаты у ; п1 — количество пикселей изображения по

координате х; п2 — количество пикселей изображения по координате у. Изображение представляется одномерным массивом: номер пикселя зависит от порядка выбора координат х (первая координата) и у (вторая координата) пикселей изображения и в данном случае выражается в виде / = . + п1(/'2 -1) [2]. Таким образом,

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

температур Т = {рt2,...,tk}Т и соответствующий массив измеренных амплитуд пикселей и., где ii = 1, т .

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

и = F(B,t) + Е, (1)

где и = {ир и2,..., ик }Т — вектор амплитуд для каждого пикселя при заданной температуре ^ В = {Ьр Ь2,..., Ьт}Т — вектор коэффициентов модели;

Е = {е1, е2,..., ек }т — вектор ошибок наблюдений амплитуды; F (В, t ) = {/(В, ^, /2(В, t),..., /к (В, ^}Т — вектор функций зависимости амплитуды от эффективной температуры для каждого пикселя.

Вектор оценок коэффициентов в общем виде рассчитывается с помощью следующей итерационной процедуры [3]:

В'+1 = В3 +

Е р (В ,t; )уЕ1р(В 3, t])

1=1

Е р(В 3, t]) уЛи; -F (В 3, t])],

(2)

где з — номер итерации; п — количество наблюдений; УЕ — ковариационная матрица ошибок наблюдений; Р(В, Г) — матрица производных по коэффициентам.

Р(п,)=д^(в,t) = г/М /(вt) _ д/к(Вt)]

дВ 1 дВ ’ дВ ’ ’ дВ В качестве оценки ковариационной матрицы УЕ использовалась матрица SE , которая приблизительно рассчитывается по формуле [2]:

1 и/

SE=¿т Е(и -и и -и)Т,

(3)

.=1

где ^ — количество точек температуры, при которых амплитуда практически не изменяется. Ковариационная матрица оценок коэффициентов рассчитывается по формуле

уВ=|Ер(Ви л

(4)

и'=1

где В — вектор оценок коэффициентов, полученных по формуле (2).

Анализ ковариационной матрицы ошибок наблюдений и проверка адекватности модели

Исследование ковариационной матрицы ошибок наблюдений УЕ состоит в оценивании элементов

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

уЕу (. ^ 1; ., 1 = 1, т) [3]. Для этого вычисляется коэффициент корреляции в виде

г. = 1

*

(5)

Если наблюдения некоррелированы, то величина

имеет t-распределение, нечувствитель-

ное при п > 10 к числу степеней свободы. Незначимые элементы матрицы УЕ принимаются равными нулю.

Для проверки гипотезы о равенстве нулю математического ожидания остатков используется Т2-статистика Хотеллинга [3], которая сравнивает ковариационные матрицы SE и УК с помощью статистики [4]

1 п

— V ЧТ SFlR.,

1 Е ]’

Т 2 =-

кп - т

(6)

1=1

где R = и - F(В, t) — вектор остатков модели. Статистика (6) сравнивает ковариационную матрицу остатков и ковариационную матрицу ошибок наблюдений. Ковариационная матрица остатков рассчитывается в виде

п - т

(7)

V

Е

Ен’ Е

X

X

Т2-статистика приблизительно имеет распределение Фишера F со степенями свободы = п - т / k и

^ = V -1. Если выполняется неравенство Т2 < ^ ,

то гипотеза о равенстве нулю математического ожидания остатков принимается на уровне значимости а.

Расчет оценки температуры по заданной амплитуде

В качестве метода расчета температуры использовался метод Ньютона [3], который основан на линеаризации целевой функции ф(В, и, 0= и - f (В, Г)

*

в окрестности точки t в виде

дф(В, и,^)(

ф(В,и, t )+-

дt

дф(В, и^)

где —--------1 — производная функции ф(В,и,^ по

дt

температуре. Тогда итерационная процедура расчета оценки температуры принимает следующий вид:

дф(в, и, ^) дt

Соответствующий вектор оценок температуры рассчитывается следующим образом:

дф(В,Т5 ,и)

— t — ф(в, и,г

—&+1 — &

дТ

ф(в,т& и)

(8)

где Т — {^,г2,...,tк}т — вектор оценок температур

П’ 2’’" ’ к

для каждого

',и

= {ф1(В,и,Г),ф2(В,и,t),^,фk(В,и,Г)} .

Ковариационная матрица оценок температур по всем пикселям VT описывается равенством

Vт _ AVBAT + GVEGт,

(9)

где А —

дФ( В,Т и )" т дФ(В,Т и )"

1_ дВ ] 1_ дТ ]

дФ(В, Т ,и)

дТ .

д 2Ф( В,Т,и) дТдВ

G —

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

—ф(в,т и )т

дФ(В,Т и )" т дФ( В,Т и )"

1_ ди ] 1_ дТ ]

дФ(В, Т и)

дТ

д 2Ф(В,Т и) дТди

Оценка температуры г минимизирует квадратичную форму (/г — Т Jv~l/t — Т), где I — вектор размерности т, элементы которого равны единице; Т — вектор частных оценок, получаемых по формуле (8). Приравнивая производную от этого выражения по г нулю, получим оценку г в виде

ї—(і1^1/) JTV-lT. Дисперсия этой оценки

— (/ TV-,lJ)

(10)

(11)

что меньше наименьшей из дисперсий частных оценок.

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

Анализ результатов эксперимента

Экспериментальные данные получают путем регистрации излучения от АЧТ в диапазоне температур, максимально приближенных к рабочему (0^150°С). Последовательно проводились п = 26 наблюдений с различными значениями установленной температуры АЧТ ti, в процессе которых регистрировались и сохранялись тепловизионные изображения АЧТ. Каждое изображение представляется матрицей амплитуд пикселей, причем общее количество пикселей равно размеру матрицы тепловизора: 384 х 288=110592 пикселей.

Точки для расчета ковариационной матрицы SE (3) значения V < п выбираются при низких температурах, поскольку зависимость f (В^) на начальном участке изменяется медленно. Матрица SE рассчитывалась как ковариационная матрица остатков линейной по t модели, построенной по участку низкотемпературных данных (0-20)°С (см. рис.). Структура этой матрицы имеет следующий вид: дисперсии ошибок наблюдений откликов пикселей равны 78-86 (в относительных единицах), а коэффициенты корреляции, рассчитанные для ковариаций (5), равны 0,95-0,98.

5000

4500

4000

¿¿О

Температура, "С

Зависимость амплитуды пикселя от эффективной температуры для полиномиальной модели (сплошная линия) и модели АЧТ (пунктирная)

В [1] показано, что зависимость амплитуды и пикселя, формируемого ИК камерой, от температуры АЧТ описывается формулой

и —

1

ехр| + 273 | —1

где t — температура черного тела (°С); В = {ЪрЪ2}Т

— вектор коэффициентов, зависящих от используе-

&

мого объектива, его относительного отверстия и фильтров камеры. Кроме этой модели исследовались полиномиальные модели: линейная, квадратичная, полиномы третьей и четвертой степени. Расчеты оценок параметров модели (1) выполнялись по формуле (4) для каждого пикселя.

Для модели в виде полинома четвертой степени вычисленное значение статистики (6) Т2 = 2,37 для числа степеней свободы = 22 и ^ = 5 соответствует р = 0,828 для квантиля распределения Фишера Ер, что недостаточно для признания этой статистики

значимой на уровне значимости менее 0,172. Следовательно, дисперсии SE (3) и VR (7) считаются одинаковыми, и гипотеза о равенстве нулю математического ожидания остатков принимается, т. е. модель следует признать адекватной. Для модели АЧТ Т2 = 11,16 и величина р = 0,993; такая модель считается неадекватной на уровне значимости более 0,007.

В результате расчета по формулам (10), (11) относительная погрешность измерения температуры

составила около 0,015%. Это приблизительно в 34 раза меньше, чем точность определения температуры при использовании кусочно-линейной интерполяции. Высокие значения ковариаций в матрице SE приводят к существенному повышению дисперсии оценки г. При диагональной матрице SE относительная погрешность составляет 0,005%.

Выводы

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

1. Г оссорг Ж. Инфракрасная термография. Основы, техника, применение / Пер. с франц. М.: Мир, 1988. 416 с.

2. Попов С.А. Статистический метод калибровки цифровых фотокамер для улучшения цветовоспроизведения // Автометрия. 2003. Т.39. №2. С.92-99.

3. Мейндоналд Дж. Вычислительные алгоритмы в прикладной статистике. М.: Финансы и статистика, 1988. 350 с.

4. Alvin C. Rencher. Methods of Multivariate Analysis. A John Wiley & Sons, Inc. Publication. Brigham Young University, 2002. 708 p.

Bibliography (Transliterated)

1. Gossorg Zh. Infrakrasnaja termografija. Osnovy, tekhnika, primenenie / Per. s franc. M.: Mir, 1988. 416 s.

2. Popov S.A. Statisticheskijj metod kalibrovki cifrovykh foto-kamer dlja uluchshenija cvetovosproizvedenija // Av-tometrija. 2003. T.39. №2. S.92-99.

3. Mejjndonald Dzh. Vychislitel'nye algoritmy v prikladnojj sta-tistike. M.: Finansy i statistika, 1988. 350 s.

4. Alvin C. Rencher. Methods of Multivariate Analysis. A John Wiley & Sons, Inc. Publication. Brigham Young University, 2002. 708 p.

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