Научная статья на тему 'Метод измерения частоты для задач мехатроники'

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

CC BY
232
60
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИМПУЛЬС / ИМПУЛЬСНАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ / ТЕОРИЯ ЧИСЕЛ / ЧАСТОТА / МОДЕЛИРОВАНИЕ / іМПУЛЬС / іМПУЛЬСНА ПОСЛіДОВНіСТЬ / ТЕОРіЯ ЧИСЕЛ / МОДЕЛЮВАННЯ / PULSE / PULSE TRAIN / NUMBER THEORY / FREQUENCY / MEASUREMENT

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

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

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

FREQUENCY MEASUREMENT METHOD FOR MECHATRONIC AND TELECOMMUNICATION APPLICATIONS

A fast frequency measurement method based on the pulse coincidence of two regular independent pulse trains and rational approximations in the number theory is presented. A numeric condition to stop the measurement process is deduced. Results of numeric simulation of the frequency measurement process are presented

Текст научной работы на тему «Метод измерения частоты для задач мехатроники»

УДК 621.375.826; 656.052.1

МЕТОД ИЗМЕРЕНИЯ ЧАСТОТЫ ДЛЯ ЗАДАЧ МЕХАТРОНИКИ

О.Ю. Сергиенко, доцент, к.т.н., Институт Инженерии Автономного университета

Нижней Калифорнии, Мексика

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

Ключевые слова: импульс, импульсная последовательность, теория чисел, частота, моделирование.

МЕТОД ВИМІРЮВАННЯ ЧАСТОТИ ДЛЯ ЗАДАЧ МЕХАТРОНІКИ

О.Ю. Сергієнко, доцент, к.т.н., Інститут Інженерії Автономного університету

Нижньої Каліфорнії, Мексика

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

Ключові слова: імпульс, імпульсна послідовність, теорія чисел, частота, моделювання.

FREQUENCY MEASUREMENT METHOD FOR MECHATRONIC AND TELECOMMUNICATION APPLICATIONS

O. Sergiyenko, Associate Professor, Candidate of Technical Science, Engineering Institute of Autonomous University of Baja California, Mexico

Abstract. A fast frequency measurement method based on the pulse coincidence of two regular independent pulse trains and rational approximations in the number theory is presented. A numeric condition to stop the measurement process is deduced. Results of numeric simulation of the frequency measurement process are presented.

Key words: pulse, pulse train, number theory, frequency, measurement.

Введение

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

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

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

Анализ публикаций

Совпадение импульсов, принадлежащих регулярным независимым импульсным последовательностям, происходит во многих импульсных системах, и было достаточно исследовано за последние десятилетия [5-9]. В этих работах показаны связи совпадения импульсов регулярных независимых импульсных последовательностей с теорией чисел, особенно с линейной теорией [5-6] соответствия и диофантовыми приближениями [8-9].

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

В [10-12] время измерения определяется электронным обнаружением двух совпадающих импульсов двух регулярных независимых импульсных последовательностей.

С помощью электроники обнаружены два вида тех же самых ситуаций со схожей разностью фаз между двумя сигналами частоты; требуется цепь обнаружения совпадения с высокой разрешающей способностью [13]. В этих методах может быть удовлетворительно преодолена ошибка квантования (±1 импульс от общего подсчитанного количества), т.к. время выборки не установлено, оно определяется двумя последовательными событиями, регистрируемыми с помощью электроники.

Цель и постановка задачи

Быстрый и точный метод измерения частоты может быть полезным для многих практических приложений. Много физических параметров возможно преобразовать в частоту. Таким образом могут быть измерены: уско-

рение в любой системе автоматического управления; сила тяготения (гравитации) в задаче навигации самолета; быстрые массовые изменения и т.д.

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

Принцип совпадения импульсов

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

Измеряемая и эталонная последовательности коротких импульсов сравниваются на предмет поиска их совпадений по временной шкале. Это производится с помощью логического элемента «И». Производится определение совпадений импульсов. Импульсы, сформированные в результате совпадений, могут использоваться в качестве спуска и остановки пары цифровых счетчиков (события начала и остановки измерения). Стандартные (эталонные) и желаемые (искомые, определяемые) импульсные последовательности подаются на счетчики, и измерение желаемой частоты получается умножением известной эталонной частоты на соотношение между подсчетом импульсов неизвестной и подсчетом импульсов эталонной частоты, осуществлённым в двух отдельных цифровых счетчиках за время, прошедшее между событиями начала и остановки измерения [10, 12].

Функционирование и пределы неопределенности

то, П0 и ПХ - подсчёты импульсов, полученные в двух цифровых счетчиках.

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

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

Если верно осуществлён выбор ширины импульса двух регулярных независимых импульсных последовательностей, то по оси времени периодически наблюдаются идеальные совпадения этих импульсов [14]. Период повторения этих идеальных совпадений составляет ТХ0 (рис. 1).

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

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

Согласно Кларксону [4], совпадение импульсов происходит когда

\пХТХ п0Т0 -е,

(1)

где е - приемлемая погрешность (разностное значение между интервалами времени п0Т0 и пхТх). Из-за существования частичных совпадений в [7], ошибка сравнения интервалов времени п0Т0 и пхТх уменьшена до максимальной продолжительности пульса совпадения, 2т.

Чтобы найти оценки п0 и пх, которые определяют измеряемое значение на данном совпадении, полезно представить (расширить) Тх/Т0 как подходящую (или, как ещё её называют в литературе, цепную) дробь. Очевидно, что можно переписать (1)

Тх_

п0

пХТ0

(2)

Левая сторона уравнения (2) показывает, что приближение ТХ/Т0 использует рациональные числа, а правая сторона - условие приближения.

Для частотного измерения, в виде /0 = 1/Т0, /Х = 1/ТХ мы можем написать

/х -—/

пХ

<

Є/х/0 п0

(3)

В (3), /х является гипотетической подлинной оценкой неизвестной частоты и /0п0/пХ явля-

X .

<—

п

і

0т 1„2„3<Г>

X

п

т

ТХ 0

Рис. 1. Принцип совпадения импульсов

і

і

і

ется значением частоты, полученным измерением. Затем, деля обе части (3) на /х, и, принимая во внимание, что /0 = 1/70, относительная погрешность измерения может быть выражена как

Р =

пх

п070

(4)

Мы можем увидеть в неравенстве (4), что относительную погрешность измерения ограничивает соотношение между приемлемой погрешностью сравнения интервалов времени п070 и пх7х и интервалом времени п070. Значение п070 - это приблизительное время измерения.

Численное условие остановки измерения

В измерении частоты п0 и пх - независимые подсчеты, полученные в двух цифровых счетчиках, то есть они - целые числа. Отношение целых чисел, как и наше измеренное значение частоты, можно исследовать по законам теории чисел.

Основополагающие постулаты теории чисел

Предположим без потери общности, что 7х > 70, тогда алгоритм деления (Евклидов)

можно записать в виде

7х - ао7о + Д0, 70 > Д0 — 0; (5)

7о - а^о + Д^1, Дґ0 > Д^ — 0; (6)

Д?о - агД^ + Д?2 , Ді1 > Ді2 — 0; (7)

Д?І—2 - аг Дг—1 + ДІІ , Ді—1 > Ді — 0; (8)

Дп—2 - апДп—1 + - Діп-1 >&п — 0, (9)

где аг - і-е частичные коэффициенты для каж-

дого шага и Д?г - г'-й остаток, с I = 1, 2, 3, ..., п. С аг > 1, Д?г - уменьшающаяся последовательность для неотрицательных итераций (г > 0). Каждый остаток, полученный на г-м шаге деления Евклидового алгоритма, может быть интерпретирован как расстояние [2], определяемое

где Рг и - числитель и знаменатель г'-й кон-

вергенты из ряда подходящих дробей для 7х/70, определяемому рекурсивно как [2]

Р = агР

І—1

(11)

(12)

&І = аІ0—1 + &І—2 для произвольного І > 2, и

Ро - а0, &0 - 1,

Рі - аоаі +1, &і - аі.

Тогда из (10) каждый остаток Д?г - абсолютная разность между временными интервалами д,7х и Р,70

С другой стороны [2], 70 может быть выражен с точки зрения двух последовательных остатков, используя следующее выражение:

70 - & Ді—1 + й—1Д^і •

(13)

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

Подобное выражение может быть получено для 7х

7х - р Д{і—1 + Рі—1Д{і ■

(14)

Если п - число шагов в Евклидовом алгоритме, необходимых чтобы получить наибольший общий делитель 7х и 70, тогда последний остаток Д?п = 0, и временной интервал Д?п-1 - наибольший общий делитель обоих периодов 7х и 70 в последовательном делении, выраженном в уравнениях (5)-(9). Поскольку наибольший общий делитель - это последний остаток отличный от нуля в этой последовательности делений.

Принятие того факта, что Д?п-1 является наибольшим общим делителем обоих периодов 7х и 70, мы можем записать

70 - & Діі

п-1;

7х - Рп Дп—1 ■

(15)

(16)

Из выражения (10) с точки зрения (15) и (16) очевидно в (17), что шаг п - точка полного равенства для обоих временных интервалов (например периодов 77х и 1270 на рис. 1)

|а-7х—р-7| о=д*і

(10)

&пРпД'п—1 — Рп&пДп—1 - 0

(17)

п0

В измерении частоты этот термин имеет математический смысл наименьшего общего множителя и практически определяет значение временного интервала 7х0 (рис. 1):

7хо -

7х70

М

1 РпОп Дги-1.

(18)

п-1

Это и есть условие для полных совпадений импульсов (рис. 1). Принимая 7х0 как время измерения в процессе измерении частоты, из (1) и рис. 1 следует:

\пх7х - п070 I - 0 :

(19)

и каждый временной интервал п070 и пх7х равен 7х0. Тогда

п070 - Рпйп Д?и-1 '

пх7х - РпОп Д?п-1 .

(20)

(21)

Из аксиомы Архимеда [16, ст.7, правило V] следует, что произведение двух чисел аЬ = с

можно рассмотреть как сумму а+а+а +------+ а,

в которой число слагаемых равно Ь, или как сумму Ь + Ь + Ь +— + Ь, в которой число слагаемых равно а.

Тогда уравнения (15) и (16) могут быть записаны, используя (20) и (21):

п0^пДп-1 - РпОпДп-1 ,

(22)

пхР п Д?и-1 - Р пЯп Д?и-1 . (23)

Принимая десятичное счисления для обоих периодов 7х и 70, при условиях 7х < 1 и 70 < 1, и считая что эталонный период может быть выражен как 70 = 1x10-5, тогда наибольший общий делитель Д?п-1.

Д?и-1 -

(26)

где Л, г, э - целые числа с г > я; г является показателем степени для ожидаемого порядка величины Р, г-э различие между ожидаемым порядком величины Р и порядком величины периода времени эталона.

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

йп

М

(27)

п -1

Если Л и 10г э в уравнении (26) являются взаимно простыми, тогда Д?п-1 = 10г-э и

йп - 10г

(28)

и, если они не являются взаимно простыми, тогда Д?п-1 = а/10г, где а - целое число

йп - 10г-э / а.

(29)

В обоих случаях 1/10г - общий делитель обоих периодов 7х и 70.

У выражений (22) и (23) есть смысл только при

Тогда из уравнений (16), (24) и (25) следует условие, которое удовлетворяет (19)

п0 - Рп

(24)

пх - 10г

(30)

Условие остановки измерения

(25)

В течение маленького времени измерения (меньше или равному 1с) очевидно из уравнения (4), что Д?п-1 должен иметь тот же самый порядок величины, что и ожидаемая относительная погрешность измерения р. Тогда, согласно вышесказанному, мы предлагаем, чтобы приемлемая погрешность в (1) была е = Д?п-].

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

Моделирование

В ходе моделирования в МАТЬАБ сгенерированы две импульсных последовательности унитарной амплитуды. Значение опорной частоты было принято как /0 = 1x107 Гц. Значение неизвестной частоты -/х = 5878815.277629991 Гц, период

7х = 1,701023х10-7с. Значение ширины импульса в обоих импульсных последовательностях т = 1,5x10-9с.

В этом случае очевидно, что 7х и 70 - взаимно простые числа и имеют общий знаменатель Д?п-1 = 1х10-13.

Алгоритм моделирования обеспечил непрерывное формирование сегментов п070 и пх7х и сравнение величины их различия с параметром 2т.

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

Неизвестная частота вычисляется, используя /хт = п/0/п0, а относительная ошибка частоты получена, используя /х -/хт)//х; оба результата также сохранены в памяти.

Результаты моделирования частично представлены в табл. 1, и вычисленная относи-

тельная ошибка частоты (не абсолютная величина) представлена на рис. 2 в течение времени моделирования 0,2 с. Процесс моделирования начинается при п0 = 0 и пх = 0, и наилучшее приближение отобрано используя условие пх = 1x106.

Табл. 1 отражает интересный факт. Для тысяч данных сохраняется тот же самый диапазон погрешности 10-13, как в первой и третьей строке табл. 1. И только когда пх принимает форму 1 с шестью нолями (второй ряд табл. 1), мы снижаем погрешность до 10-17.

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

Таблица 1 Результаты моделирования процесса измерения частоты

пх п0 |пх7х п0701 /хт , П7

957087 1628027 1,0010-13 5878815,277633602

1000000 1701023 2,7810-17 5878815,277629991

1042913 1774019 1,0010-13 5878815,277626677

ж10'10

0.1 0.11 0.12 0.13 0.14 0.15 0.16 0.17 0.18 0.19 0.2

МеаБигете^ Ите (б)

Рис. 2. Относительная погрешность частоты в соответствии с моделированием

Погрешность частоты при выборе наилучших совпадений, полученных при условии (1) с е = 1х10-12, представлена на рис. 3. На этом графике мы можем наблюдать с левой стороны схождение (конвергенцию) и с правой - расхождение - около 0,17 с (точка 1 на рис. 3). Это повторяется со временем периодически,

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

Masurement Time (s)

Рис. 3. Относительная погрешность при моделировании для 1 с

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

Выводы

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

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

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

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

Те же самые результаты могут быть получены по точному стандарту частоты [15], используя распределение Аллана, но для этого необходимо лабораторное наблюдение за обеими импульсными последовательностями по крайней мере в течение 24 часов. Очевидно, что тот же самый порядок ошибки может быть гарантирован нашим критерием в течение малого количества циклов совпадения, малых долей секунды. Этот вывод делает наш метод чрезвычайно привлекательным для задач мехатроники, где решение должно приниматься как можно быстрее.

Литература

1. Shmaliy Y.S. An unbiased FIR filter for TIE

model a local clock in applications to GPS-Based timekeeping / Y.S. Shmaliy // IEEE Trans. Ultrason., Ferroelect., Freq. Contr. -May 2006. - Vol. 53, No. 5. - P. 862-870.

2. Clarkson V. On the novel application of num-

ber theoretic methods to radar detection / V. Clarkson, J. Perkins, I. Mareels // Proc. Internat. Conf. Signal Process. Appl. Tech. -October 1993. - Vol. 1. - P. 1202-1211.

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

3. Bulst W.E. State of the art in wireless sensing

with surface acoustic waves/ W.E. Bulst,

G. Fischerauer, L. Reindl // IEEE Trans., Ind., Electron. - April 2001. - Vol. 48. -P. 265-271.

4. Hernandez-Balbuena D. Method for phase

shift measurement using farey fractions / D. Hernandez-Balbuena, M. Rivas, L. Burseva, O. Sergiyenko, V. Tyrsa // IEEE Proc. MEP2006. - November 2006 - P. 181-184.

5. Richards P.I. Probability of coincidence for two

periodically recurring events / P.I. Richards // Ann. Math. Stat. - March 1948. - Vol. 1, No. 1. - P. 16-29.

6. Miller K.S. On the interference of pulse

trains/ K.S. Miller, R.J. Schwarz // J. App. Phys. - August 1953. - Vol. 24, No. 8. -P.1032-1036.

7. Friedman H.D. Coincidence of pulse trains/

H.D. Friedman // J. App. Phys. - August 1954. - Vol. 25, No. 8. - P. 1001-1005.

8. Vaughan I. Number theoretic solutions to

intercept time problems/ I. Vaughan, L. Clarkson, J.E. Perkins, I.M.Y. Mareels //

IEEE Trans. Inform. Theory. - May 1996. -P. 42(3):959-971.

9. Tyrsa V.E. Error reduction in conversion of

analog quantities to digitized time intervals / V.E. Tyrsa // Measurement Techniques. -1975. - Vol. 18, No. 3. - P. 357-360.

10. Tyrsa V.E. Accuracy of frequency meas-

urement base on the pulses coincidence principle / V.E. Tyrsa, V.V. Dunashev // Measurement Techniques. - 1981. - Vol. 24, No. 43. - P. 308-312.

11. J.C. Fletcher, Frequency measurement by

coincidence detection with standard frequency. U. S. Patent 3, 924,183. 1975.

12. Wei Z. The greatest common factor fre-

quency and its application in the accurate measurement of periodic signals / Z. Wei // Proceedings of the 1992 IEEE Frequency Control Symposium. - 1992. - P. 270-273.

13. Tyrsa V.E. Analysis of errors in frequency

comparison by the pulse coincidence method / V.E. Tyrsa, A.D. Zenya // Measurement Techniques. - 1983. - No. 7. -P. 49-51.

14. Pavlis N.K. The relativistic redshift with

3*10-17 uncertainty at NIST, Boulder, Colorado, USA / Nikolas K. Pavlis and Marc A. Weiss // Metrologia, Bureau International des Poids et Mesures. - 2003. -No. 40. - P. 66-73.

Рецензент: M.A. Сергненко, профессор, д.т.н., ХНАДУ.

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

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