Correction of the dynamic error of inertial sensors



Cite item

Full Text

Abstract

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 the dynamic error of inertia sensor in several times. It is proposed to use the method described above also for the correction of the sensors signal, the operator function of which has the second order. The considered method can be easily implemented using modern microprocessor measuring systems.

Full Text

Измерительные преобразователи (ИП), как известно, обладают большей или меньшей инерционностью, которая затрудняет их использование в системах экспресс-анализа контролируемого параметра. Такие преобразователи, как термопары, терморезисторы, измерители электрохимических параметров жидкостей, измерители параметров индуктивных промышленных установок, могут характеризоваться длительностью переходного процесса от нескольких секунд до нескольких минут. Большая инерционность таких преобразователей вызвана, с одной стороны, длительностью процессов установления равновесия по окончании физических и химических процессов внутри конструкции измерительного преобразователя, с другой - инерционностью его чувствительных элементов. Этот фактор вызывает появление динамической погрешности при регистрации быстро изменяющихся измерительных параметров. Целью данной работы является разработка математического метода коррекции указанной динамической погрешности. При динамических измерениях интерес представляет не выходной сигнал преобразователя y(t), а контролируемый входной параметр x(t). Поэтому задачей коррекции сигнала y(t) является определение значений параметра x(t) с учетом оператора К, характеризующего динамические свойства преобразователя и его аппаратную функцию. В современных измерительных системах аналоговый выходной сигнал y(t) ИП преобразуется аналого-цифровым преобразователем в его дискретные значения y(n). Задача коррекции может быть решена реализацией оператора К-1, обратного оператору К, при соответствующей обработке дискретных значений сигнала y(t) [1]. В наиболее распространенном случае инерционный ИП имеет передаточную функцию апериодического звена первого порядка , (1) где Т - постоянная времени ИП. При К0 = 1 передаточная функция корректирующей цепи принимает вид что соответствует реализуемому дифференциальному уравнению . (2) Таким образом, такой метод коррекции динамической погрешности должен реализовать функцию дифференцирования сигнала y(t) и сложения его производной с самим сигналом. Фактически при этом решается обратная задача, однако для возможности ее физической реализации выходной сигнал корректирующей цепи должен иметь определенное запаздывание по отношению к параметру, контролируемому инерционным ИП. Для решения задачи коррекции в [2] было предложено использовать цифровой фильтр, реализующий параболическую сплайн-аппроксимацию дискретных значений сигнала y(t), а также его производной. При использовании параболической сплайн-аппроксимации на n-м дискретном участке сигнал описывается параболической функцией где a2 , a1 , a0 - коэффициенты аппроксимирующей параболической функции. Коэффициенты такой аппроксимации могут быть определены с использованием цифровых фильтров «скользящей» обработки дискретных значений сигнала y(t) в реальном темпе времени. Число точек весовых функций таких фильтров обычно лежит в пределах 4…6. В частности, коэффициенты цифровых фильтров пятиточечной сплайн-аппроксимации сигнала y(t) по его дискретным значениям y(n) определяются выражениями [2]: ; ; (3) . Коэффициенты пятиточечной параболической сплайн-функции, аппроксимирующей производную сигнала y(t), определяются выражениями [3]: ; ; (4) . Таким образом, скорректированный сигнал определяется выражением , (5) где ; ; (6) . При t = 0 из (4) следует (7) Как видно из (3), скорректированный сигнал z(t) формируется относительно дискретных значений выходного сигнала y(n) измерительного преобразователя с задержкой в 2 дискретных интервала. Форма скорректированного сигнала (4) в идеальном случае должна соответствовать форме входного параметра x(t). Использование сплайн-аппроксимации позволяет определить значения сигнала z(t) внутри интервалов дискретизации, что является достоинством рассматриваемого метода. Рассмотрим в качестве примера коррекцию сигнала детектора по теплопроводности, широко распространенного в расходомерах микропотоков газов, в газоаналитических приборах, в хроматографических анализаторах и других приборах для анализа состава веществ. Рассмотрим возможность коррекции динамической погрешности такого детектора с постоянной времени Т в выражении (1), равной 0,1 с. Во многих практических случаях [5] контролируемый с помощью такого ИП параметр имеет вид функции, близкой к гауссовому закону. Рассмотрим коррекцию выходного сигнала такого ИП при измеряемом параметре, изменяющемся в соответствии с гауссовой функцией единичной высоты (рис. 1) с шириной примерно 0,05 с: . (8) При передаточной функции (1) ИП , его переходная характеристика определяется выражением . Выражение для сигнала y(t) на выходе ИП может быть получено с использованием интеграла Дюамеля: Для конкретного значения постоянной времени Т = 0,1 с передаточной функции (1) ИП график этой функции изображен на рис. 1. Как видно из рассмотрения графика, такой ИП характеризуется очень большой динамической погрешностью. Рис. 1. Сигналы на входе и выходе инерционного ИП: х - график изменения параметра на входе ИП; y - сигнал на выходе ИП Функция скорректированного сигнала z(t) определяется при аппроксимации дискретных значений сигнала y(t) параболической сплайн-функцией с использованием выражений (3) - (4) для коэффициентов аппроксимации, а также выражений (5) - (6) для метода коррекции. Графики этих функций представлены на рис. 2, при рассмотрении которого видно, что предложенный алгоритм достаточно эффективно восстанавливает по форме сигнал x(t), действующий на входе инерционного детектора, однако скорректированный сигнал z(t) запаздывает на 2 интервала дискретизации по отношению к контролируемому параметру x(t). При наличии в потоке газа нескольких примесей, размещенных в потоке на некотором расстоянии друг от друга, детектор регистрирует последовательно соответствующие им пики. Такая ситуация характерна для различных хроматографических анализаторов и ряда газоаналитических приборов. Рис. 2. Диаграммы сигналов при коррекции динамической погрешности. 1 - параметр x(t) на входе инерционного детектора, 2 - сигнал y(t) на выходе детектора, 3 - скорректированный сигнал z(t-2), сдвинутый на 2 дискретных интервала влево, n - номера дискретных отсчетов сигнала y(t). На рис. 3 представлены диаграммы сигналов: входного параметра x(t) инерционного ИП, сигнала y(t), формируемого на его выходе, скорректированного сигнала z(t) с использованием описанного алгоритма коррекции. Входной параметр x(t) в данном случае представляет собой сумму двух гауссовых функций вида (7), смещенных друг относительно друга на интервал 0,02 с. Ширина гауссовых функций составляет примерно 0,06 с. Алгоритм коррекции использует параболическую сплайн-аппроксимацию дискретных значений сигнала ИП, интервал дискретизации составляет 0,01 с. Скорректированный сигнал z(t), так же как и в вышеописанном примере, запаздывает на два дискретных интервала относительно входного контролируемого параметра x(t), его график для удобства сравнения на рис. 3 сдвинут влево на величину этого запаздывания. Из рассмотрения диаграмм видно, что динамическая погрешность инерционного ИП, в данном случае составляющая десятки процентов, с использованием описанного алгоритма коррекции снижается до нескольких процентов. Необходимо иметь в виду, что при реализации описанного алгоритма в связи с использованием в нем процедуры дифференцирования при наличии периодической помехи на выходе схемы коррекции могут возникать шумы, интенсивность которых зависит от частотной полосы шумов. Однако в том случае, когда период дискретизации сигнала кратен периоду помехи, шумы не возникают, что характерно для большинства алгоритмов цифровой фильтрации. Рис. 3. Коррекция сигнала инерционного ИП, представляющего собой сумму двух гауссовых функций Метод коррекции динамической погрешности инерционного ИП показывает хорошие результаты в случае, когда достаточно точно известна передаточная функция детектора, и если передаточная функция представляет собой апериодическое звено первого порядка, то динамическая погрешность снижается в значительной степени. В принципе описанный подход коррекции динамической погрешности может быть применен и в том случае, когда передаточная функция детектора соответствует апериодическому или колебательному звену второго порядка. Метод коррекции, описываемый выражениями (3) - (7), достаточно прост и может быть легко реализован современными микропроцессорными системами.
×

About the authors

Petr K Lange

Samara State Technical University

(Dr. Sci. (Techn.)), Professor

References

  1. Солопченко Г.Н. Обратные задачи в измерительных процедурах. Измерение, контроль, автоматизация / ЦНИИТЭИприборостроения. - 1983. - Вып. 2(46). - С. 32-46.
  2. Ланге П.К. Сплайн-аппроксимация дискретных значений сигналов с применением методов цифровой фильтрации // Сб. труд. Самарского гос. тех. ун-та. Сер. Физ.-матем. науки. - 2003. - Вып. 19. - С. 134-138.
  3. Ланге П.К. Дифференцирующие цифровые фильтры со сплайн-аппроксимацией производной дискретизированных сигналов // Сб. труд. Самарского гос. тех. ун-та. Сер. Технические науки. - 2004. - Вып. 24. - С. 42-49.
  4. Платонов И.А., Ланге П.К., Колесниченко И.Н., Платонов В.И. Динамические характеристики микродетектора теплопроводности для газоаналитических приборов // Измерительная техника. - 2015. - № 6. - С. 71-73.

Supplementary files

Supplementary Files
Action
1. JATS XML

Copyright (c) 2017 Samara State Technical University

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

This website uses cookies

You consent to our cookies if you continue to use our website.

About Cookies