Цифровой коррелятор

 

Изобретение относится к вычислительной технике и предназначено для корреляционной обработки сигналов различной формы и длительности в реальном масштабе времени. Цель изобретения - повышение точности вычисления взаимнокорреляционной функции (ВКФ). Фисловые выборки значений опорного сигнала поступают непрерывно на вход 13 коррелятора и вводится в блок 2 по команде с выхода элемента ИЛИ-НЕ 12 при нулевом адресе. Цо этой же команде в регистр 5 с входа 14 вводится числовая выборка информационного сигнала. За время между регистрациями выборок входного и опорного сигналов одновременно производится последовательный опрос всех адресов блоков 2 и 7 памяти, имеющих одинаковое число адресов . Цри опросе каждого адреса производится умножение в умножителе 4 числового значения опорного сигнала, выбранного из данного адреса, с числовым значением входного сигнала. Цолученное произведение суммируется в сумматоре 6 с числовым значением , выбранным из блока 7 памяти по этому же адресу. Цолученная сумма вводится снова в блок 7 памяти по этому же адресу. Таким образом по каждому адресу блока 7 памяти вводится одно произведение , формируя ординату ВКФ. При этом за каждый цикл опроса информация в блоке 2 смешается на один адрес, значение последнего адреса отбрасывается, а нулевой адрес освобожден для ввода нового значения опорного сигнала. Коррелятор также содержит блок 3 сдвига, дешифратор 11, генератор 8 тактовых импульсов, счетчик 9. 1 ил. to (Л оо со Oi о со

СОЮЗ СОВЕТСНИХ

СО11ИАЛИСТИЧЕСНИХ

РЕСПУБЛИК

А1

„„SU„„1336031 сьев 4 G 06 F 15 336

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

И ABTOPCHOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4050599/24-24 (22) 07.04.86 (46) 07.09.87. Бюл. № 33 (71) Казахский филиал Всесоюзного научноисследовательского института разведочной геофизики (72) П. И. Дик и В. В. Палагин (53) 681.32 (088.8) (56) Авторское свидетельство СССР № 879595, кл. G 06 F 15/336, 1979.

Авторское свидетельство СССР № 959091, кл. G 06 Г 15/336, 1980. (54) ЦИФРОВОЙ КОРРЕЛЯТОР (57) Изобретение относится к вычислительной технике и предназначено для корреляционной обработки сигналов различной формы и длительности в реальном масштабе времени. Цель изобретения — повышение точности вычисления взаимнокорреляционной функции (ВКФ). Фисловые выборки значений опорного сигнала поступают непрерывно на вход 13 коррелятора и вводится в блок 2 по команде с выхода элемента ИЛИ вЂ” НЕ 2 при нулевом адресе.

По этой же команде в регистр 5 с входа

14 вводится числовая выборка информационного сигнала. За время между регистрациями выборок входного и опорного сигна10B одновременно производится последовательный опрос всех адресов блоков 2 и 7 памяти, имеющих одинаковое число адресов. При опросе каждого адреса производится умножение в умножителе 4 числового значения опорного сигнала, выбранного из данного адреса, с числовым значением входного сигнала. Полученное произведение суммируется в сумматоре 6 с числовым значением, выбранным из блока 7 памяти по этому же адресу. Полученная сумма вводится снова в блок 7 памяти по этомх же адресу. Таким образом по каждому адресу блока 7 памяти вводится одно произведение, формируя ординату ВКФ. При этом за каждый цикл опроса информация в блоке

2 смещается на один адрес, значение последнего адреса отбрасывается, а нулевой адрес освобожден для ввода нового значения опорного сигнала. Коррелятор также содержит блок 3 сдвига, дешифратор 11, генератор 8 тактовых импульсов, счетчик 9. 1 ил.

1336031

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

Цель изобретения — повышение точности вычисления взаимно корреляционной функции.

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

Коррелятор содержит коммутатор 1, второй блок 2 памяти, блок 3 сдвига, умножитель 4, регистр 5, сумматор 6, первый блок 7 памяти, генератор 8 тактовых импульсов, счетчик 9, счетчик адреса 10, дешифратор 11, элемент ИЛИ вЂ” НЕ 12, вход

13 опорного сигнала, информационный вход

14, выход !5.

Блок 2 и блок 7 выполнены на идентичных элементах ОЗУ и имеют одинаковое число адресов или слов, разрядность которых различна и намного выше в блоке 7, где производится накопление взаимно корреляционной функции (ВКФ). Опрос блоков

2 и 7 осуществляется счетчиком 10 адреса, который является двоичным счетчиком, а адреса выдаются в двоичном коде. Коммутатор 1 является электронным переключающим элементом, переключение которого производится элементом ИЛИ вЂ” HE 12, который выдает управляющий сигнал при нулевом адресе. Блок 3 сдвига выполнен на регистрах, осуществляющих передачу информации со смещением на один адрес. Смещение информации производится с помощью дешифратора 11, который выдает ряд последовательных команд. Генератор 8 тактовых импульсов — кварцевый и выдает эталонные временные импульсы.

Цифровой коррелятор работает следующим образом.

Числовое значение опорного сигнала поступает непрерывно на вход 13, а информационного входного сигнала — на вход

14 коррелятора. По команде с выхода элемента ИЛИ вЂ” НЕ 12, когда счетчик 10 адреса находится в нулевом состоянии, числовое значение входного сигнала вводится в регистр 5 и поступает к второму входу умножителя 4, а числовое значение опорного сигнала вводится в блок 2 по нулевому адресу. Это значит что произведена выборка информации, поступающей на вход корреля тора. За время At между соседними выборками происходит опрос всех адресов блока 2. Хранящаяся в нем информация об опорном сигнале по мере опроса адресов поступает к первому информационному входу умножителя 4. Одновременно с последовательным опросом адресов блока 2 производится опрос адресов блока 7 памяти и на каждом адресе — умножение и суммирование. Происходит это в следующем порядке.

Числовое значение опорного сигнала по нулевому адресу умножается в умножите2 ле 4 с числовым значением входного сигнала, произведение суммируется в сумматоре 6 с числовым значением, выданным из блока

7 памяти, и вновь вводится по этому же адресу в блок 7, а числовое значение опорного сигнала поступает в блок 3. При переключении адреса опроса с нулевого на первый следующее числовое значение опорного сигнала из блока 2 поступает в умножитель 4, где умножается с тем же значе1р нием входного сигнала, в сумматоре 6 оно суммируется с числовым значением, выданным из блока 7 по первому адресу, и туда же вводится сумма, а в блок 2 по этому первому адресу вводится из блока 3 сдвига числовое значение опорного сигнала по нулевому адресу и таким образом последовательно по всем N адресам. По окончании опроса всех N адресов в регистр 5 вводится новая вборка входного сигнала.

При последовательном опросе в каждом из N элементов блока 7 формируется ордината ВКФ суммированием произведений, при чем в нулевом адресе — соответствующая времени At, в первом — 2At и т.д., в последнем — NAt от начала измерения. Длитель ность временного интервала измерения Т, 25 в котором формируется ВФК, определяется временем одной выборки At и числом адресов (элементов) памяти N и равна Т=М. N.

Число суммируемых произведений в каждой ординате ВКФ при прекращении поступления опорного сигнала в блок 2 одинаково и может быть сколь угодно большим, так как практически определяется временем наблюдения (накоплением) и разрядностью элемента (слова) памяти в блоке 7 памяти.

Таким образом, в процессе измерения

3 производится постоянный одновременный циклический опрос всех адресов ОЗУ блоков

2 и 7 памяти за временной интервал, рав ный одной выборке входной информации At, при этом на каждом адресе по коман4р дам из дешифратора 11 производится следующие операции: выдача информации из блока 2 к умножителю 4 и в блок 3, а из блока 7 в сумматор 6; умножение числа, поступившего из блока 2, и числа поступившего из регистра 5; суммирование резуль45 тата умножения с числом, поступившим в сумматор 6 из блока 7 памяти; запись в блок 7 памяти результата суммирования и запись в блок 2 через коммутатор 1 числа, поступившего из блока 3 и являющегося числом предыдущего адреса.

В результате этих операций в блоке 7 памяти по данному адресу формируется ордината ВКФ. Регистрация новой выборки входного сигнала в регистре 5 и опорного сигнала в блоке 2 осуществляется при нулевом адресе счетчика адреса 10 по команде с выхода элемента ИЛИ вЂ” НЕ 12. По этой команде коммутатор 1 переключает вход блока 2, куда вводится новая выборка опорного сигнала и записывается по нулевому

1336031

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

Составитель Е. Ефимова

Редактор С. Патрушева Техред И. Верес Корректор А. Тяско

Заказ 3804/45 Тираж 672 Подписное

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 адресу, а числовое значение N-го последнего адреса, поступившее к входу коммутатора

1 из блока 3, исключается или подается на выход задержанного опорного сигнала.

Цифровой коррелятор, содержащий два блока памяти, генератор тактовых импульсов, счетчик, счетчик адреса, умножитель и сумматор, выход которого соединен с информационным входом первого блока памяти, выход которого соединен с первым входом сумматора и является выходом коррелятора, выход умножителя соединен с вторым входом сумматора, выход генератора тактовых импульсов соединен со счетным входом счетчика, выход счетчика адреса соединен с адресным входом второго блока памяти, отличающийся тем, что, с целью повышения точности, в него введены блок сдвига, коммутатора, регистр, дешифратор и элемент ИЛИ вЂ , выход счетчика соединен с входом дешифратора и со счетным входом счетчика адреса, выход которого соединен с входом элемента ИЛИ вЂ” НЕ и с адресным входом первого блока памяти, выход дешифратора соединен с входом задания величины сдвига блока сдвига и тактовым входом умножителя, первый информационный вход которого соединен с информационным входом блока сдвига и подключен к выходу второго блока памяти, информационный вход которого соединен с выходом коммутатора, первый информационный вход которого соединен с выходом блока сдвига, а второй информационный вход яв15 ляется входом опорного сигнала, коррелятора, второй информационный вход умножи теля соединен с выходом регистра, информационный вход которого является информационным входом коррелятора, выход элемента ИЛИ вЂ” НЕ соединен с тактовым

20 входом регистра и управляющим входом ком мутатора.

Цифровой коррелятор Цифровой коррелятор Цифровой коррелятор 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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