Информационные технологии

25
98 ВЕСТН. САМАР. ГОС. ТЕХН. УН-ТА. СЕР. ТЕХНИЧЕСКИЕ НАУКИ. 2012. № 4 (36) Информационные технологии УДК 621.391 СИНТЕЗ ЦИФРОВЫХ КИХ-ФИЛЬТРОВ ДЛЯ РЕШЕНИЯ ЗАДАЧ ВОССТАНОВЛЕНИЯ СИГНАЛОВ С ИСПОЛЬЗОВАНИЕМ КРИТЕРИЯ МОМЕНТОВ В.И. Батищев, И.И. Волков, А.Г. Золин Самарский государственный технический университет 443100, г. Самара, ул. Молодогвардейская, 244 Е-майл: [email protected] Рассмотрен метод построения обратных цифровых фильтров для решения обратных задач восстановления сигналов на основе аппроксимационного подхода. В качестве критерия адекватности используется критерий моментов. Ключевые слова: критерий моментов, КИХ-фильтр, весовая функция, обратный фильтр. В практике обработки и интерпретации экспериментальных данных часто воз- никает необходимость рассмотрения обратной задачи, заключающейся в восстанов- лении неизвестного входного воздействия по результатам регистрации откликов на выходе средств измерения. В большинстве случаев это задача компенсации иска- жающего действия аппаратной функции, обеспечивающая улучшение разрешающей способности различного рода измерительных приборов и систем. На сегодняшний день методология синтеза оптимальных алгоритмов восстанов- ления сигналов разработана достаточно полно. Однако существующие методы либо требуют для своей реализации не всегда доступной априорной информации, либо сталкиваются с вычислительными проблемами, связанными с некорректностью об- ратных задач и необходимостью использования регуляризующих процедур [1, 2]. В статье предлагаются алгоритмы синтеза цифровых фильтров для решения за- дач восстановления сигналов, основанные на использовании метода моментов, свой- ства и достоинства которого известны [3, 4]. Наблюдается временной ряд ) ( m y , который можно представить в виде преобразованного КИХ-фильтром с весовой функцией ) ( 0 i h временного ряда ) ( m x . Ставится задача синтеза обратного КИХ-фильтра с такой функцией ) (i h , чтобы при подаче на его вход временного ряда ) ( m y его выходной сигнал был оценкой сигнала ) ( m x . Виталий Иванович Батищев (д.т.н., проф.), заведующий кафедрой «Информационные технологии». Игорь Иванович Волков (к.т.н., доц.), доцент кафедры «Информационные технологии». Алексей Георгиевич Золин (к.т.н., доц.), доцент кафедры «Информационные технологии».

Upload: others

Post on 29-Apr-2022

23 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Информационные технологии

98

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

Информационные технологии УДК 621.391 СИНТЕЗ ЦИФРОВЫХ КИХ-ФИЛЬТРОВ ДЛЯ РЕШЕНИЯ ЗАДАЧ ВОССТАНОВЛЕНИЯ СИГНАЛОВ С ИСПОЛЬЗОВАНИЕМ КРИТЕРИЯ МОМЕНТОВ В.И. Батищев, И.И. Волков, А.Г. Золин Самарский государственный технический университет 443100, г. Самара, ул. Молодогвардейская, 244 Е-майл: [email protected]

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

Ключевые слова: критерий моментов, КИХ-фильтр, весовая функция, обратный фильтр.

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

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

В статье предлагаются алгоритмы синтеза цифровых фильтров для решения за-дач восстановления сигналов, основанные на использовании метода моментов, свой-ства и достоинства которого известны [3, 4].

Наблюдается временной ряд )(my , который можно представить в виде преобразованного КИХ-фильтром с весовой функцией )(0 ih временного ряда )(mx . Ставится задача синтеза обратного КИХ-фильтра с такой функцией )(ih , чтобы при подаче на его вход временного ряда )(my его выходной сигнал был оценкой сигнала

)(mx .

Виталий Иванович Батищев (д.т.н., проф.), заведующий кафедрой «Информационные

технологии». Игорь Иванович Волков (к.т.н., доц.), доцент кафедры «Информационные технологии». Алексей Георгиевич Золин (к.т.н., доц.), доцент кафедры «Информационные

технологии».

Page 2: Информационные технологии

99

В этом случае

,)()(1

=)( 0

0

0=imxihmy

N

i

(1)

.)()(=)(ˆ1

0=imyihmx

N

i

(2)

Подставив в (2) )(my из (1), получим

).()(2

=)(ˆ0

0=imxiH

Nmx

N

i

(3)

Здесь )(iH – весовая функция КИХ-фильтра, преобразующего исходный временной ряд )(mx в его оценку.

Из соотношения (3) следует, что для идеального решения задачи ( )(=)(ˆ mxmx ) функция )(iH должна представлять собой символ Кронекера ).(=)( iiH (4)

Так как вид функции )(iH целиком и полностью определяется видом весовой функции обратного фильтра )(ih , то эта функция должна выбираться такой, чтобы

)(iH была как можно ближе к символу Кронекера. Это приближение предлагается осуществлять по критерию моментов. Пусть выбрана любая система линейно независимых функций pkik 0,=),( ,

таких, чтобы функция )( jik была функцией с разделяющимися переменными i и j. Такими функциями, в частности, являются полиномы, экспоненты, синусы, косинусы и т. п.

Будем называть К-м моментом символа Кронекера величины

,(0)=)()(2

=0

0=kk

N

ik ii

N

(5)

а К-м моментом весовой функции iH

.)()(2

=0

0=iiH

Nk

N

ik

(6)

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

.0,=,= pkkk (7)

В этом случае ).(=)(lim iiH

p

(8)

Условие (8) с учетом (6) и (5) сводится к такому:

,0,=(0),=)()(20

0=pkiiH

Nkk

N

i

(9)

Page 3: Информационные технологии

100

получаем

.)()()(1

=)()(2

0

0

0=

1

0=

0

0=viihvhiHi

Nk

N

v

N

ik

N

i

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

.0,=(0),=)()()(1

0

1

0=

0

0=pkviihvh kk

N

i

N

v

(10)

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

.=)( kk ii (11)

В этом случае соотношение (10) принимает вид

,=)()()(1

0

1

0=

0

0=k

kN

i

N

vviihvh

или, после преобразований,

.=)(00=

kqqk

k

qqkC (12)

Здесь

;)(1

=)( 0

0

0=0 ihiv v

N

i

(13)

;)(=1

0=ihiv

N

iv

(14)

v – е – моменты исходного и обратного фильтров. Так как )(0 ih известна, известны и моменты )(0 v . Из системы уравнений (12)

могут быть определены моменты q обратного фильтра:

.1,=,)((0)1=

;(0)1=

0

1

0=0

00

pkqkC qqk

k

qk

(15)

Теперь задача сводится к синтезу обратного фильтра по критерию моментов

.0,1=,=)(1

0=viih v

vv

i

(16)

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

Page 4: Информационные технологии

101

.=)(0=

kkik

p

kCCih (17)

В этом случае система уравнений (12) примет вид

.0,=,=1

0=0=pviCC v

vkki

N

ik

p

k

(18)

Из этой системы уравнений определяется величина kC :

,)!)(1()!()!(!!!

)!1()!1()!1()1(0

1

p

m

mmkk kNkmmpkpmmk

mNmpkpC

где

.)1(1

1,)(

00

m

vvvm

vmm

Экспоненциальные базисные функции.

.=

;=)( 1)(

ei ik

k

(19)

Сразу обратим внимание на то, что для этих параметрических функций pkk k 0,=1,=)(0 , (20)

где

.)(=

;)(1

=)(

1)(1

0=

1)(0

0

0=0

ikN

ik

ikN

i

ih

ihk

(21)

Из (20) и (21) получим следующую систему уравнений:

.0,=,)(

1=)(0

1)(1

0=pk

kih ik

N

i

(22)

Опять пришли к синтезу фильтра по критерию моментов. Выбираем

.=)( 1)(

0=

ivv

p

vCih (23)

Подставим )(ih из (23) в (21), будем иметь

.0,=,)(

1=1

1

02

2)(

0=pk

kC vk

Nvk

v

p

v

(24)

Решение данной системы находится по алгоритму:

Page 5: Информационные технологии

102

kvpk

C

C

vv

vkvk

qkqv

v

qvk

Nvk

vk

0,=,0,=

,=

11=

,

,,

,,

1

0=2

2)(

,

10,=,0,=

),(=),(

1=),(

,1=

mqpm

Ckmhqmh

mmh

qk

m

qk (25)

.,0=,)(),(),(=

00=,=

pvkkmhvmhC

m

kmm

p

vmv

Гармонические базисные функции с периодом N. Данные базисные функции имеют вид

.0,=,2cos

;1,=,2sin=)(

pkNki

pkNki

ik

(26)

В этом случае система уравнений (10) примет вид

.0,=1,=))(2(cos)()(1

;1,=0,=))(2(sin)()(1

0

1

0=

0

0=

0

1

0=

0

0=

pkN

vikvhih

pkN

vikvhih

N

i

N

v

N

i

N

v

После тригонометрических преобразований приведем эту систему к виду

.1,=1,=)()(1=(0)

;1,=0,=)()(

00

00

00

pkkk

pkkk

kk

kk

(27)

Здесь

;2cos)(1

=)(

;2sin)(1

=)(

0

0

0=0

0

0

0=0

Nkiihk

Nkiihk

N

i

N

i

Page 6: Информационные технологии

103

.2sin)(

;2sin)(1

0=

1

0=

Nkiih

Nkiih

N

ik

N

ik

(28)

Величины )(0 k и )(0 k известны, т. к. определяются по известной весовой функции )(0 ih . Величины k и k находим из системы уравнений (27)

.1,=,)()(

)(=

;)()(

)(=

;(0)1=

20

20

0

20

20

0

00

pkkk

kkk

k

k

k

(29)

Из (29) и (28) приходим к следующей системе уравнений:

.1,=,)()(

)(=2cos)(

;)()(

)(=2sin)(

;(0)1=)(

20

20

01

0=

20

20

01

0=

0

1

0=

pkkk

kNkiih

kkk

Nkiih

ih

N

i

N

i

N

i

(30)

Выберем весовую функцию исследуемого фильтра в виде

.2sin2cos=)(1=1=

0 NkiA

NkiCCih k

p

kk

p

k

(31)

Подставив h(i) в систему уравнений (31) и приняв во внимание ортогональность базисных функций, после ряда преобразований будем иметь:

.1,=,)()(

)(2=

;)()(

)(2=

;(0)

1=

20

20

0

20

20

0

00

pkkk

kN

A

kkk

NC

NC

k

k

(32)

И, наконец, подстановка значений Ck и βk в (31) дает такую весовую функцию обратного фильтра:

)()(

2sin)(2cos)(2

(0)11=)( 2

020

00

1=0 kkNkik

Nkik

Nih

p

k

. (33)

Page 7: Информационные технологии

104

Рассмотрим восстановление числовой последовательности из случайных значений, которая была обработана прямоугольным фильтром с весовой функцией h0=1/N0. Значения исходного и двух восстановленных рядов показаны на рисунке.

Исходный и восстановленные ряды:

1 – исходный ряд; 2 – восстановленный ряд, N0 = 3, ширина обратного фильтра 6, количество моментов 4; 3 – восстановленный ряд, N0 = 5, ширина обратного фильтра 6, количество моментов 4

Относительная средняя квадратическая погрешность (ОСП) восстановления

вычислялась по формуле ||||/||ˆ|| xxx . Полученные результаты при использовании полиномиальных базисных функций приведены в таблице.

Результаты восстановления последовательности

№ п/п

N0 Ширина обратного фильтра

Кол-во моментов

ОСП № п/п

N0 ОСП

1 3 2 0,05 11 0,06

2 4 2 0,07 12 0,07

3 5 2 0,10 13 0,08

4 4 3 0,055 14 0,07

5 5 3 0,053 15 0,06

6 6 3 0,08 16 0,06

7 5 4 0,06 17 0,07

8 6 4 0,04 18 0,07

9 7 4 0,06 19 0,07

10

3

9 4 0,11 10

5

0,07

Page 8: Информационные технологии

105

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

1. Батищев В.И., Золин А.Г., Косарев Д.Н., Романеев А.Е. Аппроксимационный подход к решению обратных задач анализа и интерпретации экспериментальных данных // Вестник СамГТУ. Сер. Технические науки. – 2006. – Вып. 40. – С. 57-65.

2. Леонов А.С. Решение некорректно поставленных обратных задач. – М.: Либроком, 2010. 3. Батищев В.И., Мелентьев В.С. Аппроксимационные методы и системы промышленных измере-

ний, контроля, испытаний, диагностики. – М.: Машиностроение, 2007. – 393 с. 4. Батищев В.И., Волков И.И., Золин А.Г. Построение и оптимизация ортогональных базисных сис-

тем для аппроксимации спектрально-корреляционного анализа и идентификации линейных дина-мических объектов // Вестник СамГТУ. Сер. Технические науки. – 2007. – Вып. 40. – С. 47-52.

Статья поступила в редакцию 5 сентября 2012 г. SYNTHESIS OF FIR DIGITAL FILTERS FOR SOLVING SIGNAL RECONSTRUCTION USING CRITERIA OF MOMENTS V.I. Batishchev, I.I. Volkov, A.G. Zolin Samara State Technical University 244, Molodogvardeyskaya st., Samara, 443100

The method of constructing the inverse digital filters for solving inverse problems of recon-struction of signals based on an approximation approach. The criterion used criterion of mo-ments.

Keywords: criterion points FIR filter, the weight function, the inverse filter.

Vitaly I. Batishchev (Dr. Sci. (Techn.)), Professor. Igor I. Volkov (Ph.D. (Techn.)), Associate Professor. Aleksey G. Zolin (Ph.D. (Techn.)), Associate Professor.

Page 9: Информационные технологии

106

УДК 532.137 ИСПОЛЬЗОВАНИЕ ТЕСТОВЫХ МЕТОДОВ ДЛЯ ПОВЫШЕНИЯ ТОЧНОСТИ РОТАЦИОННЫХ ВИСКОЗИМЕТРОВ

О.Г. Корганова, В.А. Кузнецов Самарский государственный технический университет 443100, г. Самара, ул. Молодогвардейская, 244

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

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

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

Для повышения точности работы вискозиметра могут быть использованы раз-личные методы. Наиболее эффективными являются тестовые методы.

Тестовые методы за счет дополнительных измерений позволяют уточнить пара-метры реальной функции преобразования измерительного устройства. Если функция преобразования измерительного устройства нелинейная, то необходимо использо-вать (n+1) тестов, где n – степень полинома, аппроксимирующего функцию преобра-зования [1].

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

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

На рис. 1 представлена структурная схема системы, реализующей тестовые ме-тоды повышения точности измерения с линейной интерполяцией нелинейной функ-ции преобразования измерительного устройства. На схеме введены следующие обо-значения: х – измеряемая величина; АТ – аддитивный тест; МТ – мультипликатив-ный тест; К1, К2 – ключи; ИУ – измерительное устройство; ВУ – вычислительное устройство; УУ – устройство управления.

Определение скорректированной измеряемой величины проводится в три так-та.

В первом такте ключи К1 и К2 закрыты. На вход измерительного устройства ИУ поступает измеряемая величина х.

Результат первого измерения:

Ольга Георгиевна Корганова (к.т.н., доц.), доцент кафедры «Информационно-измери-

тельная техника». Владимир Андреевич Кузнецов (к.т.н., доц.), доцент кафедры «Информационно-

измерительная техника».

Page 10: Информационные технологии

107

,x1 xky где k – коэффициент преобразования ИУ;

αx – мультипликативная погрешность; – аддитивная погрешность.

Во втором такте ключ К1 открыт, а К2 закрыт. На вход ИУ подается аддитив-

ный тест. Результат второго измерения:

,x2 Qxky

где Q – образцовое приращение.

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

устройства В третьем такте ключ К2 открыт, а ключ К1 закрыт. На вход ИУ подается муль-

типликативный тест. Результат третьего измерения:

xnxky3 , где n – образцовый коэффициент.

Полученные результаты трех измерений запоминаются вычислительным уст-ройством, а затем производится обработка полученной информации по следующему алгоритму: Qkyy 12 ; xnkyy 13 ;

Q

xnyyyy

12

13 .

Отсюда

nQ

yyyy

x

12

13 .

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

АТ

К1

МТ К2 УУ

ИУ ВУ

Page 11: Информационные технологии

108

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

На рис. 2 представлена структурная схема ротационного вискозиметра, разрабо-танного на кафедре «Информационно-измерительная техника» СамГТУ, в котором используются тестовые методы повышения точности измерения.

Вискозиметр содержит следующие блоки: ЭД – электродвигатель; Р – редуктор; ПМ – измерительный преобразователь крутящего момента; Д – токопроводящий диск; ИР – измерительный ротор; ЭМ – электромагнит; АЦП – аналого-цифровой преобразователь; КР – вычислительно-управляющее устройство – контроллер; К1, К2, К3 – ключи; R1 и R2 – переменные резисторы.

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

Исследуемой жидкостью ИЖ заполняется неподвижный стакан, в который по-

мещается вращающийся измерительный ротор ИР. Измерительный ротор приводит-ся во вращение электродвигателем ЭД через редуктор Р. При вращении ротора в ис-следуемой жидкости возникает тормозной момент, который пропорционален вязко-сти жидкости:

рТ kМ ,

где pk – конструктивный коэффициент, зависящий от размеров стакана и ротора; – частота вращения ротора; – динамическая вязкость. Тормозной момент преобразуется преобразователем ПМ в электрический сиг-

нал, а затем посредством АЦП – в код, который поступает на вход контроллера КР:

Д

ИЖ

η

ЭД

Р

ПМ

------------ -----------------------------------------------------------------------------------

АЦП

К3

3

К2

К1

КР R2

R1

ИР ω

Uп

Uп

Uп

ЭМ

Page 12: Информационные технологии

109

ÀÖÏÏ kkk pN ,

где N – код, поступающий на вход контроллера; Пk – коэффициент преобразования преобразователя крутящего момента;

ÀÖÏk – коэффициент преобразования АЦП. Основными источниками погрешности вискозиметра являются нестабильность

коэффициентов pk , Пk , ÀÖÏk , а также аддитивные погрешности. Для повышения точности измерения вязкости формируются два теста: аддитив-

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

В первом такте ключ К1 открыт, а ключи К2 и К3 закрыты, на электродвигатель подается напряжение, устанавливающее частоту вращения ротора n1. На вход кон-троллера поступает код

11 ÀÖÏkkk ÏpN ,

где – аддитивная погрешность. Во втором такте открывается ключ К3, и электромагнит ЭМ создает дополни-

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

)(12 mkkk ÀÖÏÏpN ,

где m – дополнительный эталонный тормозной момент. В третьем такте создается мультипликативный тест, при этом ключ К2 открыт, а

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

)(23 mkk АЦПkПpN .

Результаты трех измерений обрабатываются контроллером по алгоритму:

mkkk ÀÖÏÏpNN 112 ;

)( 1213 АЦПkkk ПpNN ;

mNN

NN

1

12

12

13 )(

.

Отсюда определяется вязкость исследуемой жидкости

12

1

12

13

mNN

NN.

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

Page 13: Информационные технологии

110

Для уменьшения погрешности вычислительных операций необходимо миними-зировать погрешность от дискретности АЦП. С этой целью может быть применен 12-разрядный АЦП типа К1108ПВ2, хорошо сопрягаемый с микропроцессором.

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

1. 1.Земельман М.А. Автоматическая коррекция погрешностей измерительных устройств. – М.: Стан-дарты, 1972. – 199 с.

2. Бромберг Э.М., Куликовский К.Л. Тестовые методы повышения точности измерений. – М.: Энер-гия, 1978. – 176 с.

Статья поступила в редакцию 29 июня 2012 г. TEST METHODS USING FOR INCREASING OF ROTARY VISCOMETERS ACCURACY

O.G. Korganova, V.A. Kuznetsov Samara State Technical University 244, Molodogvardeyskaja st., Samara, 443100

Accuracy increasing of rotary viscometer is considered. Test methods using for accuracy in-creasing are suggested.

Keywords: viscosity, rotary viscometer, test methods, increasing.

Olga G. Korganova (Ph.D.(Techn)), Associate professor. Vladimir A. Kuznetsov (Ph.D. (Techn)), Associate professor.

Page 14: Информационные технологии

111

УДК 621.317.33 ПОВЫШЕНИЕ ТОЧНОСТИ ИЗМЕРЕНИЯ ПАРАМЕТРОВ ЕМКОСТНЫХ ДАТЧИКОВ ЗА СЧЕТ ИЗМЕНЕНИЯ КОНФИГУРАЦИИ ИЗМЕРИТЕЛЬНОЙ ЦЕПИ* В.С. Мелентьев, О.А. Латухова, А.М. Смолина, Т.С. Евстифеева Самарский государственный технический университет 443100, г. Самара, ул. Молодогвардейская, 244 Е-mail: [email protected]

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

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

Определение параметров емкостных датчиков (ЕД) по мгновенным значениям нескольких переходных процессов в измерительной цепи (ИЦ) позволяет сущест-венно сократить время измерения. Для этого формируют два переходных процесса на средних точках двух измерительных цепей или на известном и неизвестном эле-ментах ИЦ [1].

Авторами предложен метод измерения параметров ЕД [2], который заключается в том, что на ИЦ, состоящую из последовательно включенных двух образцовых ре-зисторов R0 и неизвестной емкости СХ, подают напряжение постоянного тока U0; че-рез образцовый интервал времени Δt с момента подачи напряжения одновременно измеряют мгновенные значения напряжений на втором сопротивлении и емкости СХ относительно общего вывода ИЦ и определяют неизвестную емкость по измеренным значениям.

Использование только резистивных образцовых элементов обеспечивает значи-тельное повышение стабильности параметров ИЦ по сравнению с цепями, где в ка-честве образцовых применяются реактивные элементы.

Вид измерительной цепи и временные диаграммы, поясняющие метод, пред-ставлены на рис. 1 и 2.

При больших постоянных времени ИЦ и малых значениях Δt мгновенные значе-ния напряжения tu2 будут близки к нулю. В данном случае для увеличения мгно-венных значений напряжения в начале переходного процесса можно изменить кон-фигурацию ИЦ, поменяв местами емкость со вторым образцовым резистором [3].

Временные диаграммы, поясняющие рассматриваемый случай, представлены на рис. 3.

* Работа выполнена при финансовой поддержке Российского фонда фундаментальных

исследований (грант 11-08-00039-а).

Владимир Сергеевич Мелентьев (д.т.н., проф.), зав. кафедрой «Информационно-измерительная техника».

Ольга Алексеевна Латухова, аспирант. Анастасия Михайловна Смолина, аспирант. Татьяна Сергеевна Евстифеева, аспирант.

Page 15: Информационные технологии

112

При подключении напряжения постоянного тока 0U к ИЦ напряжение на участ-ке цепи, состоящем из емкости и второго образцового сопротивлении, относительно-го общего вывода изменяется по закону

tUtu exp21101 ,

где 02 RСХ – постоянная времени ИЦ. Напряжение на втором сопротивлении будет равно

tUtu exp

20

2 .

Через временной интервал t в момент времени 1t мгновенные значения на-пряжений равны

2

exp101

t

UU ;

tU

U exp2

02 .

Из отношения

tUU

Uexp

2

21

2 можно определить постоянную времени ИЦ

Рис. 1. Схема ИЦ Рис. 2. Временные диаграммы, поясняющие метод

Рис. 3. Временные диаграммы, поясняющие метод при модифицированной ИЦ

Page 16: Информационные технологии

113

21

22ln

UUUt . (1)

Из выражения (1) следует, что

21

20

2ln2

UUU

R

tС X . (2)

В реальных ИЦ необходимо учитывать дополнительные неинформативные эле-менты. Если считать, что сопротивление образцовых резисторов R0 одинаково и ста-бильно, то одним из неинформативных элементов является сопротивление соедини-тельных проводников RП или его изменение при изменении температуры и т. д. Учет активного сопротивления RП приведет к увеличению постоянной времени реальной цепи П02 RRСХр и отклонению реального переходного процесса от заложен-ного в модели. Это неизбежно приведет к погрешности определения СХ.

Проведенный в [4] анализ данного вида погрешности для первоначальной кон-фигурации ИЦ показал, что погрешность зависит от отношений Δt/τ и RП/R0. В диа-пазоне изменения Δt/τ = 0,3÷2,0 предельное значение погрешности может составлять 5 % при RП/R0 = 0,01.

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

Если считать, что абсолютные погрешности аргументов соответствуют наи-большему отклонению ΔUmax модели от реального переходного процесса, то абсо-лютная погрешность измерения емкости будет равна

max21 UССС UХUХХ

. (3)

В общем случае можно считать, что предельное значение ΔUmax равно

p

ttUU expexp2

sup 0max и может быть вычислено путем решения

уравнения 0expexp

p

tt .

Тогда относительная погрешность измерения согласно (2) и (3) равна

р

рр

С

RR

RR

ttR

RR

0

П

0

П0

П0ln

expln

expexp2

2 . (4)

График зависимости относительной погрешности измерения емкости от Δt/τ и RП/R0 в соответствии с (3) приведен на рис. 4.

Page 17: Информационные технологии

114

Если считать, что предельные абсолютные погрешности аргументов соответст-вуют отклонению модели от реального сигнала, определяемому через среднеквадра-тическую погрешность σ, то абсолютная погрешность измерения емкости

21 UХUХХ ССС . (5)

Используя выражения (2) и (5), можно определить относительную погрешность

для данного случая

2

0

П0

2exp2

р

СtttR

RR

Рис. 4. График зависимости δС от RП/R0 и Δt/τр при оценке погрешности по наибольшему отклонению модели от реального сигнала

Рис. 5. График зависимости δС от RП/R0 и Δt/τр при оценке погрешности по отклонению модели от реального сигнала, определяемому через

среднеквадратическую погрешность

Page 18: Информационные технологии

115

21

22

expexpexpexp

р

рр

рtttt . (6)

На рис. 5 представлен график зависимости погрешности δС от Δt/τ и RП/R0 в со-ответствии с (6).

Анализ рис. 4 и 5 показывает, что в диапазоне изменения Δt/τ = 0,3÷2,0 предель-ное значение погрешности не превышает 1,8 % при RП/R0 = 0,01.

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

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

1. Мелентьев В.С. Новое в измерениях параметров емкостных датчиков по мгновенным значениям переходных процессов // Датчики и системы. – № 2. – 2010. – С. 26-29.

2. Мелентьев В.С., Латухова О.А. Метод измерения параметров емкостных датчиков с использова-нием двух образцовых элементов // Измерения, автоматизация и моделирование в промышленно-сти и научных исследованиях: межвуз. сборник. – Вып. 1. – Бийск: Изд-во Алтайского гос. техн. ун-та им. И.И. Ползунова, 2011. – С. 126-128.

3. Мелентьев В.С., Латухова О.А., Миронов Д.А. Информационные, измерительные и управляющие системы (ИИУС – 2012): Матер. III Междунар. науч.-техн. конф. – Самара: СамГТУ, 2012. – С. 247-250.

4. Мелентьев В.С., Латухова О.А., Евстифеева Т.С. Исследование метода измерения параметров двухполюсных электрических цепей по мгновенным значениям двух переходных процессов // Ин-формационно-измерительные и управляющие системы: Сб. науч. статей. – Самара: СамГТУ, 2012. – 2(7). – С. 50-55.

5. Батищев В.И., Мелентьев В.С. Аппроксимационные методы и системы промышленных измере-ний, контроля, испытаний, диагностики. – М: Машиностроение-1, 2007. – 393 с.

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

THE INCREASE OF MEASUREMENT’S ACCURACY OF PARAMETERS OF CAPACITOR GAUGES DUE TO CHANGE OF THE CONFIGURATION OF MEASURING CIRCUIT V.S. Melentiev, O.A. Latuhova, A.M. Smolina, T.S. Evstifeeva Samara State Technical University 244, Molodogvardeyskaya st., Samara, 443100

Updating of a measuring circuit is offered at realization of a method of measurement of pa-rameters of capacitor gauges. Results of the analysis of an error of the method caused by a de-viation of real transient from incorporated in model are resulted.

Keywords: transient, instant values, a measuring circuit, an error, model.

Vladimir S. Melentiev (Dr. Sci. (Techn.)), Professor. Olga A. Latuhova, Postgraduate Student. Anastasiya M. Smolina, Postgraduate Student. Tatiana S. Evstifeeva, Postgraduate Student.

Page 19: Информационные технологии

116

УДК 681.391:543/545 МЕТОД МНОГОКРАТНОГО ДЕТЕКТИРОВАНИЯ ДЛЯ РАЗДЕЛЕНИЯ СОВМЕЩЕННЫХ ХРОМАТОГРАФИЧЕСКИХ СИГНАЛОВ

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

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

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

Для реализации методов многократного детектирования необходимо к выходу хроматографической колонки подключить параллельно несколько детекторов, имеющих различную чувствительность к одному и тому же веществу, но не являю-щихся селективными. В качестве детекторов такой мультидетекторной хроматогра-фической системы могут применяться детекторы различных принципов действия (катарометр, ДИП, плотнометр и т. д.) либо детекторы одного принципа, но рабо-тающие в различных режимах [1].

Рис. 1. Сигналы 1Y , 2Y , 3Y , 4Y на выходе различных детекторов

Раухат Талгатович Сайфуллин (д.т.н., проф.), профессор кафедры «Информационные

технологии». Сергей Сергеевич Александров, аспирант.

Page 20: Информационные технологии

117

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

На рис. 1 изображены четыре сигнала 1Y , 2Y , 3Y , 4Y на выходе детекторов с раз-личной чувствительностью к компонентам A, B, C и D соответственно. Моменты времени 821 ,,, ttt фиксируют участки хроматографического сигнала с различ-ными комбинациями компонентов. Компонент A представлен на участке 41 ttt , B на 62 ttt , C на 73 ttt , D на 85 ttt .

В качестве таких преобразований можно использовать, например, отношения сигналов детекторов [2]

Kj

KiK

jiYY

R , , (1)

где KiY , K

JY – сигналы соответственно i-го и j-го детекторов; K – номер компонента; K

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

следующем порядке. 1. Для системы из n детекторов, применяющихся для анализа n-компонентной

смеси, сигналы от (n-1) таких детекторов делятся на сигнал с n-го детектора. В ре-зультате получаем (n-1) отношений как функций времени (рис. 2).

Рис. 2. Отношения сигналов различных детекторов

2. Полученные отношения дифференцируются (вычисляются производные). 3. Берутся отношения производных (относительно одной из них). В результате

получаем (n-2) кривых как функций времени. 4. Подобные операции повторяются до тех пор, пока не останется одна кривая.

Page 21: Информационные технологии

118

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

Отношение сигналов для смеси веществ можно представить в виде

Nj

Bj

Aj

Ni

Bi

Ai

jiYYYYYY

R

, , (2)

где KiY – сигнал K-го компонента в i-м детекторе, измеренный в любой момент вре-

мени t, в течение которого выходит хроматограмма всей смеси. Подставив (1) в (2), получаем

Nj

Bj

Aj

Ni

Nji

Bj

Bji

Aj

Aji

jiYYY

YRYRYRR

,,,, ,

а после преобразований

NB

NNji

BBji

Aji

jiXX

XRXRRR

1,,,

, , (3)

где

Aj

KjK

Y

YX .

Выражение (3) можно записать в виде A

jijijiN

jiN

jiC

jiC

jiB

jiB RRRRXRRXRRX ,,,,,,,, )()()( .

Таким образом, для системы n детекторов, применяемой для анализа n-компонентной смеси, получаем систему из (n-1) уравнений с (n-1) неизвестными

BX , CX , … , NX :

.

)()()(

;)()()(

;)()()(

,1,1

,1,1,1,1,1,1

,2,2,2,2,2,2,2,2

,1,1,1,1,1,1,1,1

Annnn

nnN

nnN

nnC

nnC

nnB

nnB

Annn

Nn

Nn

Cn

Cn

Bn

B

Annn

Nn

Nn

Cn

Cn

Bn

B

RR

RRXRRXRRX

RRRRXRRXRRX

RRRRXRRXRRX

(4)

Решая эту систему, можно получить значение отсчетов сигнала компонента А:

NCBnA

n XXXY

Y

1 ,

где nY – сигнал смеси (хроматограмма), поступающий с n-го детектора. Сигналы других компонентов могут быть найдены аналогично.

Для двухкомпонентной смеси указанные решения получаются в виде

AB

BA

RR

RRYY

2,12,1

2,12,122

; BA

AB

RR

RRYY

2,12,1

2,12,122

. (5)

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

Page 22: Информационные технологии

119

грамме должны быть участки, где встречаются 2, 3 и т. д. компонента, а также уча-стки с одним компонентом.

Пусть для 4-х компонентной смеси (A, B, C, D) зарегистрированы выходные сигналы детекторов 1Y , 2Y , 3Y , 4Y . Взяв за основу один из детекторов, например четвертый, получим отношения сигналов.

Из таблицы получаются 12 неизвестных коэффициентов (3 коэффициента для каждого из 4-х компонентов), для определения которых необходимо проанализиро-вать отдельные участки хроматограммы. Участки 2tt и 7tt содержат только один компонент A или D и для них значения коэффициентов определяются из рис. 2 по горизонтальным участкам кривых R(t). Таким образом, определяются 6 коэффи-циентов.

Определение коэффициентов

Компоненты XR 4,1 XR 4,2 XR 4,3 A × × × B × × × C × × × D × × ×

Здесь под X понимается любой из компонентов A, B, C, D. На участках 32 ttt и 76 ttt содержатся по два компонента: A и B, C и D

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

Ход кривой R(t) для этого случая показан на рис. 2. Анализ этой кривой дает возможность определения коэффициентов BR и CR . Скорость изменения R(t) в ука-занных интервалах времени соответствует скорости изменения фракции одного из компонентов в двухкомпонентной смеси. Это непосредственно следует из выраже-ния (5)

Bij

Aij

ijA

ij

i

BiB

iRR

tRRtYtY

tP,,

,, )()()(

)(

,

где BiP представляет собой фракцию сигнала компонента B в смеси A и B. Отсюда

Aij

Aij

Bij

Biji RRRtPtR ,,,, ))(()( , и )( ,,

, Aij

Bij

Biij RR

dtdp

dtdR

.

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

ABAB

AB

QRR

RRdttdRdttdR

3,14,34,3

4,14,1

4,3

4,1

/)(/)(

. (6)

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

Page 23: Информационные технологии

120

реальных хроматограмм участки 32 ttt и 76 ttt определяются по виду кри-вых Q (t) (находятся горизонтальные участки этих кривых).

Далее на исходной хроматограмме анализируются участки, содержащие три компонента; это участки 43 ttt и 65 ttt : они содержат компоненты A, B, C и B, C, D соответственно. Для этих участков находятся коэффициенты путем диффе-ренцирования отношений и вычисления отношений этих производных. В результате получим одну кривую, горизонтальные участки которой и дают искомые значения:

BACB

BACBCBA

QQ

QQP

,3,2

,3,2

,3,1

,3,1,,

2,1

,

CBDC

CBDCDCB

QQ

QQP

,3,2

,3,2

,3,1

,3,1,,

2,1

. (7)

Таким образом, 12 неизвестных коэффициентов определяются следующим обра-зом: первые 6 коэффициентов получаются непосредственно из кривых R(t) по рис. 2. Для определения остальных 6 коэффициентов получены 4 выражения вида (6) и 2 выражения вида (7).

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

Пусть теперь число детекторов не соответствует числу компонентов n, например рассматривается случай анализа пятикомпонентной смеси на двухканальном хрома-тографе (рис. 3).

Рис. 3. Хроматограммы пятикомпонентной смеси на выходе двух детекторов

Для решения такой задачи воспользуемся уже известными формулами (5) для двух детекторов и найдем отношения хроматограмм (рис. 4).

Из полученных отношений выделим постоянные участки: AR 1,2 , BR 1,2 , AR 2,1 , BR 2,1 . Результат представлен на рис. 5.

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

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

Page 24: Информационные технологии

121

метод имеет ограничение – на хроматограмме должны присутствовать участки с «чистыми» компонентами, не имеющие совмещения.

Рис. 4. Отношения хроматограмм

Рис. 5. Отделение первого компонента

Рис. 6. Выделение первого компонента

Page 25: Информационные технологии

122

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

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

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

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

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

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

1. Сайфуллин Р.Т., Александров С.С. Моделирование мультидетекторной хроматографической ИИС // Моделирование и анализ информационных систем: Тр. Междунар. науч. конф. – Ярославль, 2012. – С. 64-66.

2. Nedjeljko Ostojic. New Approach to Chromatogram Interpretation by Multiple Detection // Analytical Chemistry. – Vol. 46, № 12. – 1974. – P. 1653-1659.

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

METHOD FOR MULTIPLE DETECTION OF SEPARATION COMBINED CHROMATOGRAPHIC SIGNALS

R.T. Saifullin, S.S. Aleksandrov Samara State Technical University 244, Molodogvardeyskaya st., Samara, 443100

The article focuses on the task of forming a multi-dimensional signal in the chromatographic multidetector system. The article deals with the requirements eligibility criteria for the signals of detectors. An algorithm for processing multi-channel signals in order to improve the reli-ability determine the qualitative composition of complex multicomponent mixtures.

Keywords: the chromatogram, the separation of signals, multidetector processing.

Rauhat T. Saifullin (Dr. Sci. (Techn.)), Professor. Sergey S. Aleksandrov, Postgraduate Student.