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

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

CC BY
106
13
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИЗМЕРИТЕЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ / НЕЛИНЕЙНОСТЬ ХАРАКТЕРИСТИКИ / СПЛАЙН-АППРОКСИМАЦИЯ / SPLINE-APPROXIMATION / КУСОЧНО-ЛИНЕЙНАЯ АППРОКСИМАЦИЯ / ПОГРЕШНОСТЬ АППРОКСИМАЦИИ / DYNAMIC ERROR / SENSOR / INERTIA / FREQUENCY RESPONSE / TRANSFER FUNCTION / MEASURED PARAMETER

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

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

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

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

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

CORRECTION OF THE DYNAMIC ERROR OF INERTIAL SENSORS

The method of dynamic error correction for inertia sensor having a transfer function type aperiodic operator of the first order is considered. The method is based on the realization of the inverse sensors operator in a dynamic mode. Correction method uses a parabolic spline-approximation of discrete values of sensors signal, as well as its first derivative. An example of correction of the signal formed by the inertia sensor of a particular type is described. It is shown that the use of a mathematical correction method based on digital filter in-line processing of discrete signal values allows to reduce in several times the dynamic error of inertia sensor. It is proposed to use the method described above also for the correction of the sensors signal, the operator of which having the second order. The considered method can be easily implemented using modern microprocessor measuring systems.

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

ВЕСТН. САМАР. ГОС. ТЕХН. УН-ТА. СЕР. ТЕХНИЧЕСКИЕ НАУКИ. 2017. № 4 (56)

УДК 621.372.542

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

П.К. Ланге

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

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

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

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

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

Например, для микродатчика расхода газа AWM2300 фирмы Honeywell линейный диапазон составляет около 20 % от полного динамического диапазона [1], аналогичная ситуация характерна и для ряда современных микродатчиков разнообразных физических параметров [2-4].

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

* Работа выполнена при поддержке гранта РФФИ № 16-08-00252 А. Петр Константинович Ланге (д.т.н., проф.), профессор кафедры «Информационно-измерительная техника». 84

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

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

Например, при аппроксимации характеристики терморезистора, характеристика которого для температурного диапазона (-30...+100) °С представлена на рис. 1, при использовании 50 участков аппроксимации этой характеристики при равномерной дискретизации погрешность аппроксимации составила 13 %, а при неравномерной дискретизации - 0,2 % [5].

Рис. 1. График характеристики термистора

Недостатком кусочно-линейной аппроксимации характеристики является наличие скачков по ее первой производной на границах участков аппроксимации, что вызывает появление помех при необходимости определения производной сигнала, формируемого датчиком.

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

Рассмотрим аппроксимацию характеристики термистора (см. рис. 1) параболической сплайн-функцией, коэффициенты которой определяются цифровым фильтром, определяемым выражениями [7]

0[п] = — (-Я[п -2]+ 4 • Я[п -1] +10 • Я[п] + 4 • Я[п +1]-Я[п + 2]), 16

^[пЬ^М(К [п-2]-6• Я[п-1] + 6• Я[п +1]-Я[п + 2]), 8 • АТ [п]

(1)

а \п

[п] =-2 (-Я [п - 2] + 7 • Я [п -1]-6 • Я [п]-6 • Я [п +1] +

16 (АТ [п])

+7• Я[п + 2]-Я[п + 3]).

Здесь ДТ[п] - длина п-го участка дискретизации характеристики термистора (см. рис. 1), Я[п] - значение его сопротивления в п-й дискретной точке.

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

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

При экстраполяции характеристики термистора с помощью выражения [6]

Я (Т) =-1--(2)

' А + ВТ + СТ2 + ВТ3 + (Е + Т4 + ГТ5 + ОТ6

где А = 3,063-10"2, В = 1,57-10"3, С = 3,43-10"5, В = 4,8-10"7, Е = 2,6-10"9, Г = 2,27-Ш"11, О = -2,64-10-14, на более широкий температурный диапазон (-27...+150) °С сплайн-аппроксимация характеристики, изображенной на рис. 1, при 30 участках дискретизации практически совпадает с самой характеристикой.

Длина участков дискретизации (закон дискретизации) в данном случае определялась выражением

АТ [п] = Т [п +1]-Т [ п]= Тшт + к' , (3)

АЯ [ п]

где АЯ [п] - дискретное изменение функции Я(Т) при предварительном равномерном разбиении диапазона температур на 50 дискретных участков; Тшт - нижняя граница диапазона температур; А Тшт - длина дискретного участка в районе Тшгп; к - коэффициент в пределах 0,05 .1.

Как видно из (2), длина участка дискретизации в данном случае обратно пропорциональна производной характеристики термистора (см. рис. 1).

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

Зависимость относительной погрешности аппроксимации характеристики термистора от температуры для диапазона (-30...+10) °С при использовании описанного выше алгоритма сплайн-аппроксимации, а также аналогичная зависимость при кусочно-линейной аппроксимации при 30 участках дискретизации

представлены на рис. 2. Погрешность аппроксимации характеристики в диапазоне температур 10.. .100 °С пренебрежимо мала.

Как видно из рассмотрения рис. 2, погрешность аппроксимации при использовании сплайн-функции примерно в 3 раза меньше аналогичной погрешности при использовании кусочно-линейной аппроксимации при том же числе дискретных участков на полном динамическом диапазоне датчика-термистора.

Сам алгоритм сплайн-аппроксимации, определяемый выражениями (1), достаточно просто реализуется современными микропроцессорными контроллерами.

1

I1

к

Ж АДАаа ААА^

■30 -20 -10 fc 0 Ю

Рис. 2. Зависимости относительной погрешности аппроксимации характеристики термистора при переменной дискретизации и 30 участках дискретизации: 1 - при использовании параболической сплайн-аппроксимации; 2 - при использовании кусочно-линейной аппроксимации

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

1. Ланге П.К., Платонов И.А., Унгаров М.Б. Коррекция нелинейности характеристик датчиков с использованием аппроксимации // Вестник Самарского государственного технического университета. Сер. Технические науки. - 2014. - № 3(43). - С. 53-57.

2. Датчики теплофизических и механических параметров: Справочник. Т. 1, кн. 1 / Под общ. ред. Коптева Ю.Н., под ред. Багдатьева Е.Е., Гориша А.В., Малкова Я.В. - М.: ИПЖР, 1998.

3. Обвинцева Л.А. Полупроводниковые металлооксидные сенсоры для определения химически активных газовых примесей в воздушной среде // Ж. Рос. хим. об-ва им. Д.И. Менделеева. -2008. - Т. LII. - № 2. - С. 113-121.

4. Суханова Н.Н., Суханов В.И., Юровский А.Я. Полупроводниковые термопреобразователи с расширенным диапазоном рабочих температур // Датчики и системы. - 1999. - № 7, 8.

5. Ланге П.К., Унгаров М.Б. Кусочно-линейная аппроксимация характеристики терморезистив-ных датчиков с использованием неравномерной дискретизации // Информационно-измерительные и управляющие системы: Сб. - Самара: СамГТУ, 2014. - Вып. 1(9). - С. 45-50.

6. Мэклин Э.Д. Терморезисторы. - М.: Радио и связь, 1983. - 208 с.

7. Ланге П.К. Сплайн-аппроксимация дискретных значений сигналов с применением методов цифровой фильтрации // Сб. труд. Самарского гос. тех. ун-та. Сер. Физ.-матем. науки. - Самара: СамГТУ, 2003. - Вып. 19. - С. 134-138.

Статья поступила в редакцию 14 июня 2017 г.

CORRECTION OF THE DYNAMIC ERROR OF INERTIAL SENSORS

P.K. Lange

Samara State Technical University

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

The method of dynamic error correction for inertia sensor having a transfer function type aperiodic operator of the first order is considered. The method is based on the realization of the inverse sensors operator in a dynamic mode. Correction method uses a parabolic spline-approximation of discrete values of sensors signal, as well as its first derivative. An example of correction of the signal formed by the inertia sensor of a particular type is described. It is shown that the use of a mathematical correction method based on digital filter in-line processing of discrete signal values allows to reduce in several times the dynamic error of inertia sensor. It is proposed to use the method described above also for the correction of the sensors signal, the operator of which having the second order. The considered method can be easily implemented using modern microprocessor measuring systems.

Keywords: sensor, inertia, frequency response, transfer function, measured parameter, dynamic error, spline-approximation.

Petr K. Lange (Dr. Sci. (Techn.)), Professor.

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