Коррелометр

 

Сеюз Советских

Социалистических

Республик

ОП NCAHNE

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

< и 881762 (61) Дополнительное к авт. свид-ву (22) 3аявлено 2301.80 (21) 2873459/18-24 с присоединением заявки Йо (23) Приоритет

Опубликовано 15,1181,Бюллетень Hо 42

Дата опубликования описания 151181 (51)М. Кл З

G 06 F 15/336

Государственный комитет

СССР по делам изобретений и открытий (53) УДК 681.323 (088. 8) (72) Авторы изобретения

И.Я.Билинский, А.В.Краузе и A. (1

Институт электроники и вычислительной: техники: !

АН Латвийской CCP

) (71) Заявитель (54) KOPPEJIOMETP

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

Известен многоканальный знаковый коррелометр, который содержит блок переключения процессов, два блока сравнения, генератор случайного сигнала, генератор импульсов опроса, блок равнозначности и распределения, блок накопления, блок формирования нулевой ординаты, элемент ИЛИ, два элемента И и триггер управления. Кроме того, Он содержит два блока сравнения (блоки компараторов), генератор случайного сигнала, генератор импульсов опроса (генератор тактовых импульсов), блок распределения и накопления (их функции в предлагаемом коррелометре выполняет регистрирующее устройство $1) .

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

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

1О рующее устройство. Работа этого коррелометра состоит в сравнении исследуемых напряжения со вспомогательным сигналом и последующим перемножением результатов сравнения — логических уровней $2j.

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

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

881762 устройство. Наличие одного генерато ра псевдослучайных чисел и компаратора в известном коррелометре эквивалентно одному генератору псевдослучайных чисел в каждом канале.

Цель изобретения — повышение точности.

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

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

На чертеже изображена блок-схема предлагаемого коррелометра.

Коррелометр содержит два канала, в каждом из которых блок 1 согласования соединен с первым входом блока

2 компараторов, ко второму входу которого через цифроаналоговый преобразователь 3 подключен выход генератора 4 случайных чисел. Выход блока 2 компараторов первого канала через 60 блок 5 задержки, а выход блока компараторов второго канала непосредственно соединен с соответствующими входами блока 6 умножения. Выход дополнительного генератора 7 псевдослучайных чи- 5 сел 7 в первом канале и выход генератора 4 случайных чисел во втором канале соединены с первыми входами соответствующих сумматоров 8, вторые входы которых подключены к выходу блока 9 постоянной памяти. Выходы сумматоров 8 обоих каналов соединены с первыми входами соответствующих блоков 10 умножения, при этом второй вход блока 10 умножения первого канала подключен к выходу блока 2 компаратора второго канала, а второй вход блока 10 умножения второго канала соединен с выходом блока 5 задержки.

Выходы блоков б и 10 подключены к соответствующим входам сумматора 11, выход которого соединен со входом блока 12 накопления. Выход генератора

13 тактовых импульсов подключен к тактовым входам блоков 2 компараторов и блока 5 задержки. и Коррелометр оценку каждой точки

К„ (гй ьт) корреляционной функции

К„, (с) сигналов х(t) и у(t) определяет по следующему алгоритму где g — половина диапазона изменения сигналов x(t) и у(t), т.е.

-g

N — количество циклов измерения каждой точки, взаимно независимые, равномерно распределенные в интервале (0,1) случайные или псевдослучайные числа, соответствующие опорному уровню напряжения, поступившему в данном такте измерения на соответствующий блок компараторов, в — количество тактов задержки одного сигнала относительно другого; и,и — результат сравнения входных кх 9К сигналов X (t ) и у (й) е сооТ ветствующим уровнем.

Квантование проводится одновременно в диапазонах )-д,О) и $0,g), т.е. блок квантования содержит. два компаратора. Положительные значения сигналов х(t) и у(t) сравниваются с опорными уровнями 9 О, и д соответственх но, а отрицательные значения тех же сигналов - с уровнями g(P $) и g(- ) соответственно, следовательно.

1, n„„= О, если -g(х, g (f -1 ) — 1 если х ; 4 . 9 ( аналогично определяется и и .

Исследуемые сигналы центрируются, приводятся к требуемому масштабу

t-g g J в блоки (согласования) и поступают на первые входы соответствующих блоков 2 компараторов, на вторые входы которых с выходов соответствующих циф881762 роаналоговых преобразователей 3 подаются случайные опорные напряжения. Результаты сравнения и„„ и и„„ с выходов блоков 2 компараторов поступают на входы блоков 6 умножения. При этом сигнал и„„ предварительно проходит через блок 5 задержки, выполненного на основе регистра сдвига, где задерживается на m тактов относительно сигнала и„ . Таким образом, в зависимости от числа m возможно определить соответствующие точки корреляционной функции K„< (m b;l ) с шаroM b C . При данном методе квантования для определения результата квантования используется и цифровой эквивалент опорного уровня — псевдослу15 чайные числа и и, которые с выходов генераторов 4 подаются на соот. ветствующие цифроаналоговые преобразователи 3. Согласно алгоритму (1)в первом канале в к-ом такте измерения . О используется число, которое на

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

4 первого канала, но цикл генерироBBHHH MHCe31 KoTOpoI"o HB m TBKTOB 30 отстает от цикла генератора 4 первого канала.

Таким образом, на первый вход сумматора 8 первого канала с выхода дополнительного генератора 7 поступает число, а на первый вход сумматора 8 второго канала с выхода генератора 4 второго канала — число

В сумматорах 8 эти числа суммируются с постоянным числом вЂ,код которого с выхода блока 9 памяти пос- 40 тупает на вторые входы обоих сумматоров 8. С выходов сумматоров 8 коды чисел (- — ) и (g — †) поступают .1 на первые входы соответствующих блоков 10 умножения, где умножаются 45 на значения и „ и и„ „ соответственно. Результаты умйожений с выходов блоков 6 и 10 подаются на входы сумматора 11, на выходе которого в каждом такте измерения получаем оценку значения одной ординаты корреляционной функции. Эти значения поступают в блок 12 накопителя, где накапливаются и усредняются. После окончания всего цикла измерения в регистрирующем устройстве 12 находятся усредненные оценки дискретных ординат Кy (m ° ця.)корреляционной функции К„„ (т-) сигналов x(t) и y(t).

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

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

Формула изобретения

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

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

Р 538368, кл. G 06 F 15/336, 1975.

2. Авторское свидетельство СССР

Р 421011, кл. С 06 Е 15/336, 1972 (прототип).

881762

Составитель В.Жовинский

Редактор Н,Ромжа Техред М.Рейвес Корректор М.Шароши

Заказ 9975/74 Тираж 748 Подлисное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д, 4/5

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4

Коррелометр Коррелометр Коррелометр Коррелометр 

 

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

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

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

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

Изобретение относится к области вычислительной техники и может быть использовано в измерительных системах

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

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

Изобретение относится к устройствам цифровой обработки сигнала

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