СПОСОБ ИЗМЕРЕНИЯ ВРЕМЕННОГО ИНТЕРВАЛА Российский патент 2012 года по МПК G04F10/04 

Описание патента на изобретение RU2451962C1

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

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

Известны пути повышения точности такого измерения без повышения тактовой частоты за счет введения интерполяционной поправки с помощью вспомогательных тактовых последовательностей. Наиболее близким по технической сущности к предлагаемому способу является способ [2] измерения временного интервала Т путем формирования последовательности тактовых импульсов с периодом τ, синхронизированной с началом измеряемого интервала, формирования в конце интервала задержанного сигнального импульса известной формы, счета количества N тактовых импульсов между началом интервала и моментом регистрации задержанного импульса, формирования поправки ΔN и определения интервала Т по формуле Т=τ(N+ΔN). Для определения поправки ΔN в этом способе используют дополнительную последовательность тактовых импульсов, сдвинутую относительно основной последовательности по частоте и синхронизированную с задержанным сигнальным импульсом.

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

Задачей изобретения является повышение точности и помехозащищенности измерения временного интервала стандартными аппаратными средствами.

Указанная задача решается за счет того, что в известном способе измерения временного интервала Т путем формирования последовательности тактовых импульсов с периодом τ, синхронизированной с началом измеряемого интервала, формирования в конце интервала задержанного сигнального импульса известной формы, счета количества N тактовых импульсов между началом интервала и моментом регистрации задержанного импульса, формирования поправки ΔN и определения интервала Т по формуле Т=τ(N+ΔN), длительность Ти сигнального импульса устанавливают более двух тактовых периодов τ, незадержанный сигнальный импульс предварительно оцифровывают с периодом τ и сохраняют результаты оцифровки в W≥3 массивах {S1i}w, где i=1, 2,…, I - порядковый номер выборки в массиве, w - порядковый номер массива, I>2 - количество выборок, в процессе оцифровки в каждом массиве {S1i}w, берут выборки незадержанного импульса в отсчитываемые от его начала моменты времени tiw=(w-1)τ/W+(i-1)-r, а начало его оцифровки задают таким образом, чтобы выборка с максимальным значением имела во всех массивах одинаковый порядковый номер, причем в набор выборочных значений массивов {S1i}w включают выборку с максимальным значением и по крайней мере по одной выборке слева и справа от нее, в процессе измерения временного интервала задержанный сигнальный импульс оцифровывают с привязкой к тактовой последовательности, формируя массив {S2i}, при этом массивы {S1i}w и {S2i} формируют с одинаковым количеством выборок I в каждом массиве, так, чтобы максимальная выборка в массиве {S2i} находилась в той же позиции, что и в массивах {S1i}w, после чего формируют W оценок Rw=R({S1i}w, {S2i}), характеризующих близость массивов {S1i}w и {S2i}, например, в виде суммарного абсолютного отклонения , определяют порядковый номер w*, при котором оценка Rw в наибольшей степени характеризует близость массивов {S1i}w и {S2i}, и формируют поправку ΔN по формуле ΔN=(w*-l)/W.

Для обеспечения максимальной чувствительности способа к положению задержанного сигнального импульса массивы {S1i}w и {S2i} нормируют так, чтобы их максимальные выборки имели одинаковое значение.

Для исключения неучтенной систематической погрешности при определении временного интервала Т вводят дополнительную поправку ΔNк, определяемую предварительно путем измерения эталонного интервала времени Тэ, вычисления поправки ΔNк по формуле ΔNк=(Тэ-Т)/τ, а в процессе измерения определяют оценку Т измеряемого интервала по формуле Т=τ(N+ΔN+ΔNк).

На Фиг.1 представлена временная диаграмма процесса измерения временного интервала Т, его привязки к тактовой частоте и формирования массивов {S1i} и {S2i}. На фиг.2 показан сигнальный импульс S2(t) при нулевом сдвиге относительно тактового импульса (фиг.2а) и со сдвигом на 0,4 тактового периода (фиг.2б). Фиг.3 иллюстрирует формирование функции . Показаны зависимости вида , для значений сдвига сигнала S2(t), равного 0 и 0,4 (W=10). На фиг.4а) и б) представлены реализации Rw при воздействии аддитивного шума при отношении сигнал/шум соответственно 100 и 30.

В начале измеряемого интервала времени Т формируют сигнальный импульс S1(t)1, а в конце - импульс S2(t)2. К импульсу 1 привязывают последовательность тактовых импульсов 3 таким образом, чтобы временное положение импульса 1 соответствовало массиву выборочных значений {S1i}1. Массив {S1i}1 принадлежит к набору массивов {S1i}w 4, определяемых предварительно оцифровкой первого сигнального импульса. При оцифровке импульса S1(t) формируют W массивов его выборочных значений. Выборки в этих массивах определяют с периодом тактовой последовательности τ. Оцифровку производят так, чтобы первая выборка в каждом массиве была задержана относительно условного начала импульса S1(t) на отрезок времени (w-1)τ/W, где w=1, 2,.…, W - порядковый номер массива {S1i}w; W - количество массивов.

Расчетами и экспериментально показано, что количество W массивов {S1i}w должно быть не менее трех. В набор выборочных значений массивов {S1i}w включают выборку с максимальным значением и по крайней мере по одной выборке слева и справа от нее. Количество выборок I во всех массивах должно быть одинаковым. Условное начало импульса S1(t) выбирают так, чтобы при оцифровке во всех массивах {S1i}w выборка с максимальным значением находилась на одинаковой позиции i=imax.

Полученный набор массивов {S1i}w (шаблоны) сохраняют в памяти системы.

В процессе измерения временного интервала Т производят оцифровку второго сигнального импульса S2(t) 2 в моменты прихода тактовых импульсов. По результатам оцифровки формируют массив {S2i} 5 таким образом, чтобы он содержал выборку с максимальным значением в той же позиции, что и в массивах {S1i}w, а количество выборок в этом массиве равнялось I.

После формирования массива {S2i} производят его сравнение с каждым из шаблонов {S1i}w, путем формирования коэффициентов Rw=R({S1i}w, {S2i}), характеризующих близость массивов {S1i}w и {S2i}, например, в виде коэффициента корреляции или среднего абсолютного отклонения . Затем определяют порядковый номер w=w* того шаблона, который по выбранному критерию ближе к массиву {S2i}, и определяют поправку ΔN по формуле ΔN=(w*-l)/W.

Пример.

Тактовая последовательность в условном масштабе времени t имеет период τ=1.

Сигнальные импульсы в этом масштабе описываются выражением S(t)=At2exp(-bt). Вид сигнальных импульсов при А=184 и b=1 представлен на фиг.2. Как видно из графика, длительность сигнального импульса составляет 8 периодов тактовой частоты, а амплитуда в условном масштабе равна 100. Начало сигнального импульса 1 фиг.2а) условно привязано ко второму тактовому импульсу, а сигнальный импульс на фиг.2б) сдвинут относительно этого положения на 0,4 тактовых периода.

В результате оцифровки первого сигнального импульса получены десять массивов {S1i}w нормированных выборочных значений сигнала S1(t), приведенных в табл.1.

Таблица 1 Массивы {S1i}w, выборочных значений сигнала S1(t)=S(t)=At2exp(-bt) Массив (шаблон) № выборки i=1 i=2 i=3 i=4 i=5 {S1i}1 0,3823 1,0000 0,9714 0,6851 0,4115 {S1i}2 0,4609 1,0000 0,9280 0,6411 0,3806 {S1i}3 0,5369 1,0000 0,8902 0,6032 0,3540 {S1i}4 0,6099 1,0000 0,8570 0,5702 0,3311 {S1i}5 0,6796 1,0000 0,8277 0,5413 0,3112 {S1i}6 0,7458 1,0000 0,8017 0,5159 0,2936 {S1i}7 0,8087 1,0000 0,7783 0,4932 0,2781 {S1i}8 0,8684 1,0000 0,7573 0,4730 0,2644 {S1i}9 0,9250 1,0000 0,7383 0,4549 0,2520 {S1i}10 0,9786 1,0000 0,7210 0,4385 0,2410

Периодичность выборок равна тактовому периоду τ=1. Начальный сдвиг оцифровки w-го шаблона равен (w-1)/10, то есть первый шаблон имеет нулевой сдвиг, а сдвиг 10-го шаблона равен 0,9 периода тактовой последовательности. При оцифровке начало сигнала S1(t) выбрано так, чтобы максимальная выборка приходилась на одну позицию во всех шаблонах (j=2). В каждом шаблоне оставлены выборки со значениями S1i>0,2. При этом количество выборок во всех шаблонах I=5.

В результате оцифровки получены нормированные массивы сигнала S2(t) с нулевым сдвигом и со сдвигом на 0,4 тактового периода. Результаты оцифровки {S2i} при двух значениях сдвига сигнала S2(t), показанных на фиг.2, приведены в табл.2. Так же, как и в шаблонах, количество выборок I=5, а максимальная выборка находится во второй позиции.

Таблица 2 Результаты оцифровки {S2i} сигнального импульса S2(t) при его сдвиге на 0 и 0,4 тактового периода сдвиг сигнала № выборки i=1 i=2 i=3 i=4 i=5 0 0,3823 1,0000 0,9714 0,6851 0,4115 0,4 0,6796 1,0000 0,8277 0,5413 0,3112

Сравнение массивов {S2i} с шаблонами {S1i}w производилось по критерию среднего абсолютного отклонения . Результаты сравнения приведены в Табл. 3 и на графиках фиг.3а) (нулевой сдвиг сигнала) и фиг.3б) (сдвиг сигнала равен 0,4).

Таблица 3 Среднее абсолютное отклонение Rw массива {S2i} от шаблонов {S1i}w сдвиг сигнала № шаблона 1 2 3 4 5 6 7 8 9 10 0 0 0,1969 0,3752 0,5373 0,6851 0,8203 0,9448 1,0594 1,1655 1,2638 0,4 0,6851 0,4882 0,3099 0,1478 0 0,1352 0,2594 0,3743 1,1655 0,4804

Минимальное значение Rw 6 соответствует сдвигу сигнала на 0,4 тактового периода. По номеру w* соответствующего шаблона формируют поправку ΔN. В первом случае она равна (1-1)/10=0, а во втором (5-1)/10=0,4, что соответствует реальному сдвигу.

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

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

Таблица 4 Среднее абсолютное отклонение Rw массива {S2i} от шаблонов {S1i}w при воздействии аддитивного шума. Подчеркнуты минимальные значения. отношение сигнал/шум № шаблона 1 2 3 4 5 6 7 8 9 10 100 0,6779 0,481 0,3027 0,1406 0,017 0,1424 0,2669 0,3815 0,4876 0,5859 100 0,661 0,4641 0,2858 0,1237 0,0241 0,1593 0,2838 0,3984 0,5045 0,6028 100 0,7044 0,5075 0,3292 0,1671 0,0317 0,1159 0,2404 0,355 0,4611 0,5594 100 0,6898 0,4929 0,3146 0,1525 0,0373 0,1305 0,255 0,3696 0,4757 0,574 30 0,5743 0,3774 0,2041 0.108 0,128 0,246 0,3705 0,4851 0,5912 0,6895 30 0,6689 0,472 0,2937 0,1316 0,1502 0,1994 0,2759 0,3905 0,4966 0,5949 30 0,6955 0,4986 0,3203 0,1582 0,048 0,148 0,2493 0,3639 0,47 0,5683 30 0,81 0,6131 0,4348 0,2727 0,1249 0,0537 0,1348 0,2494 0,3555 0,4538 10 0,8918 0,6949 0,5166 0,3895 0,3811 0,3783 0,4088 0,454 0,4973 0,539

Из таблицы и графиков Фиг.4 видно, что при отношении сигнал/шум=100 зависимость Rw 6 от w практически не отличается от идеальной. При отношении сигнал/шум=30 положение минимума функции может смещаться в соседнюю позицию. При этом ошибка измерения временного интервала достигает 0,1τ. При дальнейшем уменьшении отношения сигнал/шум пик зависимости Rw становится менее выраженным, и это может привести к увеличению ошибки. Необходимо отметить, что в подобных условиях и при заданных ограничениях ошибка, присущая известному техническому решению [2] и другим подобным решениям, может превышать ошибку, обеспечиваемую предлагаемым способом, поскольку известные способы не предназначены для измерений в присутствии шумов и не оптимизированы по этому фактору. Ошибка в них может достигать длительности фронта сигнального импульса [1, стр.77].

Наибольшая однозначность и помехозащищенность измерений обеспечивается при нормировке массивов {S1i}w и {S2i} так, чтобы их максимальные выборки имели одинаковое значение. В рассмотренном выше примере величина максимальной выборки всех массивов равна 1.

Для того чтобы при формировании шаблонов {S1i}w в каждом из них максимальная выборка находилась в одной позиции, начало импульса S1(t), которым он привязывается к тактовой последовательности, выбирается условно. При этом может возникнуть систематический сдвиг оценки измерения, который исключают путем предварительной калибровки эталонным временным интервалом Тэ и определения соответствующей поправки ΔNк=(Тээ*)/τ, где Тэ - измеренная величина эталонного интервала. В процессе измерения определяют оценку Т измеряемого интервала по формуле Т=τ(N+ΔN+ΔNк).

Предлагаемый способ реализован в экспериментальном образце лазерного дальномера со следующими характеристиками. Тактовая частота FT=25 МГц (тактовый период Т=40 нc). Количество массивов {S0i} W=100. Максимальные выборки всех массивов {S0i}w находятся во 2-й позиции, а общее количество выборок К=5. Среднеквадратичная ошибка измерения интервала Т не превышает 0,4 нс (это соответствует ошибке измерения дальности 0,06 м). У известных приборов ошибка измерения в десятки раз больше этой величины.

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

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

Источники информации

1. Е.А.Мелешко «Интегральные схемы в наносекундной ядерной электронике». М.: Атомиздат, 1977, с.139.

2. Патент РФ №2133053, 1999. Е.И.Гурин. «Способ ускоренной нониусной интерполяции временных интервалов» - прототип.

Похожие патенты RU2451962C1

название год авторы номер документа
СПОСОБ ВРЕМЕННОЙ ПРИВЯЗКИ ИМПУЛЬСНОГО СВЕТОЛОКАЦИОННОГО СИГНАЛА 2011
  • Вильнер Валерий Григорьевич
  • Волобуев Владимир Георгиевич
  • Казаков Александр Аполлонович
  • Рябокуль Артем Сергеевич
RU2451950C1
СПОСОБ ИЗМЕРЕНИЯ ДАЛЬНОСТИ 2011
  • Вильнер Валерий Григорьевич
  • Волобуев Владимир Георгиевич
  • Рябокуль Борис Кириллович
RU2451904C1
СПОСОБ ОПРЕДЕЛЕНИЯ ДАЛЬНОСТИ 2011
  • Вильнер Валерий Григорьевич
  • Волобуев Владимир Георгиевич
  • Рябокуль Борис Кириллович
RU2469269C2
СПОСОБ НЕКОГЕРЕНТНОГО НАКОПЛЕНИЯ СВЕТОЛОКАЦИОННЫХ СИГНАЛОВ 2011
  • Вильнер Валерий Григорьевич
  • Волобуев Владимир Георгиевич
  • Игнатьев Дмитрий Игоревич
  • Казаков Александр Аполлонович
  • Рябокуль Артем Сергеевич
RU2455615C1
Цифровой коррелятор 2020
  • Чернояров Олег Вячеславович
  • Демина Татьяна Ивановна
  • Пергаменщиков Сергей Маркович
  • Глушков Алексей Николаевич
  • Литвиненко Владимир Петрович
  • Пантенков Дмитрий Геннадьевич
RU2735488C1
КОРРЕЛЯЦИОННЫЙ ИЗМЕРИТЕЛЬ ВРЕМЕННЫХ СДВИГОВ 2002
  • Аванесян Г.Р.
  • Беспалов А.А.
RU2229157C2
КОРРЕЛЯЦИОННЫЙ ИЗМЕРИТЕЛЬ ВРЕМЕННЫХ СДВИГОВ СЛУЧАЙНЫХ СИГНАЛОВ 2012
  • Аванесян Гарри Романович
RU2500025C2
Цифровой согласованный фильтр 1988
  • Шумков Виктор Андрианович
SU1608785A1
СПОСОБ СТАТИСТИЧЕСКОЙ ОБРАБОТКИ СЛУЧАЙНЫХ ПОТОКОВ ИМПУЛЬСОВ С ДИСКРЕТНЫМ ВРЕМЕНЕМ 2005
  • Анишин Анатолий Сергеевич
  • Батурин Юрий Олегович
  • Пустовойтов Юрий Иванович
RU2289140C2
Цифровой фазовый детектор 2018
  • Чернояров Олег Вячеславович
  • Глушков Алексей Николаевич
  • Литвиненко Владимир Петрович
  • Литвиненко Юлия Владимировна
  • Матвеев Борис Васильевич
  • Демина Татьяна Ивановна
RU2723445C2

Иллюстрации к изобретению RU 2 451 962 C1

Реферат патента 2012 года СПОСОБ ИЗМЕРЕНИЯ ВРЕМЕННОГО ИНТЕРВАЛА

Изобретение относится к области электронного приборостроения и может быть использовано в импульсной локации, в экспериментальной физике, а также других областях техники, где требуется точное измерение временных интервалов. Изобретение направлено на повышение точности измерения временного интервала стандартными аппаратными средствами, что обеспечивается за счет того, что при измерении временного интервала Т осуществляют формирование последовательности тактовых импульсов с периодом τ, синхронизированной с началом измеряемого интервала, формирование в конце интервала задержанного сигнального импульса известной формы, счет количества N тактовых импульсов между началом интервала и моментом регистрации задержанного импульса, формирование поправки ΔN и определения интервала Т по формуле T=τ(N+ΔN). При этом длительность Ти сигнального импульса устанавливают более двух тактовых периодов τ, незадержанный сигнальный импульс предварительно оцифровывают с периодом τ и сохраняют результаты оцифровки в W≥3 массивах {S1i}w, где i=1, 2, …, I - порядковый номер выборки в массиве, w - порядковый номер массива, I>2 - количество выборок, в процессе оцифровки в каждом массиве {S1i}w, берут выборки незадержанного импульса в отсчитываемые от его начала моменты времени tiw=(w-1)τ/W+(i-1)·τ, а начало его оцифровки задают таким образом, чтобы выборка с максимальным значением имела во всех массивах одинаковый порядковый номер, причем в набор выборочных значений массивов {S1i}w включают выборку с максимальным значением и по крайней мере по одной выборке слева и справа от нее, в процессе измерения временного интервала задержанный сигнальный импульс оцифровывают с привязкой к тактовой последовательности, формируя массив {S2i}, при этом массивы {S1i}w и {S2i} формируют с одинаковым количеством выборок I в каждом массиве так, чтобы максимальная выборка в массиве {Si;} находилась в той же позиции, что и в массивах {S1i}w, после чего формируют W оценок Rw=R({S1i}w, {S2i}), характеризующих близость массивов {S1i}w и {S2i}, например, в виде суммарного абсолютного отклонения , определяют порядковый номер w*, при котором оценка Rw в наибольшей степени характеризует близость массивов {S1i}w и {S2i}, и формируют поправку ΔN по формуле ΔN=(w*-1)/W. Массивы {S1i}w и {S2i} можно нормировать так, чтобы их максимальные выборки имели одинаковое значение. Для еще большего повышения точности можно формировать дополнительную поправку ΔNк, определяемую предварительно путем измерения эталонного интервала времени. 2 з.п. ф-лы, 4 ил., 4 табл.

Формула изобретения RU 2 451 962 C1

1. Способ измерения временного интервала Т путем формирования последовательности тактовых импульсов с периодом τ, синхронизированной с началом измеряемого интервала, формирования в конце интервала задержанного сигнального импульса известной формы, счета количества N тактовых импульсов между началом интервала и моментом регистрации задержанного импульса, формирования поправки ΔN и определения интервала Т по формуле T=τ(N+ΔN), отличающийся тем, что длительность Ти сигнального импульса устанавливают более двух тактовых периодов τ, незадержанный сигнальный импульс предварительно оцифровывают с периодом τ и сохраняют результаты оцифровки в W≥3 массивах
{S1i}w, где i=1, 2,…, I - порядковый номер выборки в массиве, w - порядковый номер массива, I>2 - количество выборок, в процессе оцифровки в каждом массиве {S1i}w берут выборки незадержанного импульса в отсчитываемые от его начала моменты времени tiw=(w-1)τ/W+(i-1)·τ, а начало его оцифровки задают таким образом, чтобы выборка с максимальным значением имела во всех массивах одинаковый порядковый номер, причем в набор выборочных значений массивов {S1i}w включают выборку с максимальным значением и по крайней мере по одной выборке слева и справа от нее, в процессе измерения временного интервала задержанный сигнальный импульс оцифровывают с привязкой к тактовой последовательности, формируя массив {S2i}, при этом массивы {S1i}w и {S2i} формируют с одинаковым количеством выборок I в каждом массиве так, чтобы максимальная выборка в массиве {S2i} находилась в той же позиции, что и в массивах {S1i}w, после чего формируют W оценок Rw=R({S1i}w, {S2i}), характеризующих близость массивов {S1i}w и {S2i}, например, в виде суммарного абсолютного отклонения , определяют порядковый номер w*, при котором оценка Rw в наибольшей степени характеризует близость массивов {S1i}w и {S2i}, и формируют поправку ΔN по формуле ΔN=(w*-1)/W.

2. Способ по п.1, отличающийся тем, что массивы {S1i}w и {S2i} нормируют так чтобы их максимальные выборки имели одинаковое значение.

3. Способ по п.1, отличающийся тем, что при определении временного интервала Т вводят дополнительную поправку ΔNк, определяемую предварительно путем измерения эталонного интервала времени Тэ, вычисления поправки ΔNк по формуле ΔNк=(Тээ*)/τ, где Тэ* - измеренная величина интервала Тэ, а в процессе измерения определяют оценку Т измеряемого интервала по формуле T=τ(N+ΔN+ΔNк).

Документы, цитированные в отчете о поиске Патент 2012 года RU2451962C1

СПОСОБ УСКОРЕННОЙ НОНИУСНОЙ ИНТЕРПОЛЯЦИИ ВРЕМЕННЫХ ИНТЕРВАЛОВ 1997
  • Гурин Е.И.
RU2133053C1
УСТРОЙСТВО ДЛЯ ИЗМЕРЕНИЯ ВРЕМЕННЫХ ИНТЕРВАЛОВ ЭЛЕКТРИЧЕСКИХ СИГНАЛОВ 2002
  • Макаренко С.Л.
  • Безматерных Н.Ф.
  • Палкин С.М.
RU2241246C2
СПОСОБ ПРЕОБРАЗОВАНИЯ ИНТЕРВАЛОВ ВРЕМЕНИ 1991
  • Капля Э.И.
RU2069888C1
ЕР 1016944 А1, 05.07.2000
US 4514835 A, 30.04.1985.

RU 2 451 962 C1

Авторы

Вильнер Валерий Григорьевич

Волобуев Владимир Георгиевич

Игнатьев Дмитрий Игоревич

Казаков Александр Аполлонович

Рябокуль Артем Сергеевич

Даты

2012-05-27Публикация

2011-01-18Подача