Коррелятор

 

Изобретение относится к измерению характеристик случайных процессов и предназначено для определения в реальном масштабе времени корреляционной функции текущих стационарных случайных процессов. Целью изобретения является упрощение коррелятора. Последний содержит регистры 10, 11, блоки 9 вычитания, элементы 12 задержки, распределитель 1 импульсов, элементы 2 памяти, счетчики 3, 8, блоки 4 умножения, генератор 5 тактовых импульсов, блоки 7 коммутации, накапливающие сумматоры 13. 1 ил.

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

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

)s G06 F 15/336

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

-,;-,-:.-r «руэгг, C, ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ о х (21) 4712255/24 (22) 29.06.89 (46) 23.07.91. Бюл. N. 27 (71) Куйбышевский политехнический институт им. В,В.Куйбышева (72) В.Н.Белолипецкий, В.П.Мартовой и

Р, К,Мирзаев (53) 681,3 (088.8) (56) Авторское свидетельство СССР

¹ 1173419, кл, G 06 F 15/336, 1984.

„„SU ÄÄ 1665386 А1 (54) КОРРЕЛЯТОР (57) Изобретение относится к области измерения характеристик случайных процессов и предназначено для определения в реальном масштабе времени корреляционной функции текущих стационарных случайных процессов. Целью изобретения является упрощение коррелятора. Иоследний содержит регистры 10, 11, блоки 9 вычитания. элементы 12 задержки, распределитель 1 импульсов, элементы 2 памяти, счетчики 3, 8, блоки

4 умножения, генератор 5 тактовых импульсов, блоки 7 коммутации. накапливающие

1665386

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

Целью изобретения является упрощение устройства и расширение области его применения.

На чертеже представлена структурная 10 схема коррелятора.

Коррелятор содержит распределитель 1 импульсов, группу элементов 2 памяти, группу счетчиков 3, группу блоков 4 умножения, генератор 5 тактовых импульсов, вход 15

6 синхронизации, группу блоков 7 коммутации, группу счетчиков 8, группу блоков 9 вычитания, группы регистров 10-11 сдвига, группу задержки элементов 12 задержки, группу накапливающих сумматоров 13, ин- 20 формационные входы 14 и 15, вход 16 синхронизации.

При оценивании используется рекур, сивный алгоритм экспоненциального сглаживания, в котором операция деления 25 заменена переносом занятой в искомом результате на величину влево; л Мк мк — 1 с1, Ryx (K) =Ryx (К}+

i0t ССЬ МК мк —.1

30 к (f(yi) f(xi) — Ryx (K)) (1)

Коррелятор работает следующим образом.

Перед началом работы элемент 2 памяти, счетчики 3, регистры 10 и 11 и накапли- 35 вающие сумматоры 13 обнулены. В регистрах 10 записан код 111...111 (для двоичной системы счисления) и в счетчиках 8 занесен код 111...110 = r, где r — разрядность ,регистров 10 и 8. На вход 14 устройства подается текущее значение первого в а на вход 15 - второго х процессов. На вход 6 устройства подаются синхроимпульсы i процесса yi -, а на вход 16- синхроимпульсы

J процесса У . На счетные входы счетчиков 3 45 подаются синхроимпульсы от генератора 5 с интервалом принудительной дискретизации hto. На выходах блоков 4 умножения формируются частичные произведения функциональных преобразований отсчетов двух процессов. Блоки 4 могут быть выполнены в виде функциональных преобразователей при реализации знакового коррелометра и т.п, С приходом 1-го синхроимпульса первого процесса на вход распределителя 1 им- 10 пульсов текущее значение )< записывается .в элемент 2 памяти с номером I - (! — 1)mod+

+1 (где n — количество ячеек 2 памяти). Одновременно обнуляется счетчик 3 с таким же номером I. Таким образом в корреляторе осуществляется циркуляционная организация памяти. При этом в элементах 2 памяти накапливаются отсчеты у первого процесса, а в счетчиках 3 — цифровые. эквиваленты интервалов времени между этими отсчетами, которые подаются на соответствующие вторые информационные входы блоков 7 коммутации,На вход 14 коррелятора поступает текущее значение второго процесса.

На выходах блоков 4 формируются частичные произведения отсчета второго процесО к са х íà и отсчетов первого процесса.

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

Мк-й раз частичного произведения на К-м выходе второй группы блоков 7 коммутации это частичное произведение подается на вход К-ro блока 9 вычитания, на второй вход которого подается оценка КФ в К-й точке, вычисленная на(Мк-1)-м шаге. Одновременно на К-м выходе первой группы блоков 7 коммутации вырабатывается синхроимпульс, который поступает на вход записи

К-го регистра 11. Этот же синхроимпульс через элемент 12 задержки разрешает накопление информации из этого регистра 11 в К-м накапливающем сумматоре 13. Этот же синхроимпульс поступает на вход -ro счетчика 8, который осуществляет подсчет числа этих импульсов, т.е, числа Мк пришедших пар произведений, так как первоначально во все вспомогательные счетчики 8 записан код 111...110, а в регистры — код

111...1112 (для двойной системы счисления), то первый сигнал на выходе переполнения

К-ro вспомогательного счетчика 8 появится с приходом второго синхроимпульса на его счетный вход. При этом этот сигнал сдвигает содержимое К-го вспомогательного регистра 10. В нем образуется код 11,.1102, который по тому же сигналу переполнения К-го счетчика 8 переписывается в этот же счетчик 8. Таким образом этот счетчик подготовлен к приему следующих синхроимпульсов с -ro выхода первой группы блоков 7 коммутации, Следующий сигнал на выходе переполнения К-го счетчика 8 появится через два синхроимпульса (т.е. на четвертый синхроимпульс), приходящих на его счетный вход. Он снова сдвигает содержимое К-го регистра 10 и переписывает код 11...1002 в

К-й вспомогательный счетчик 8, Следующий сигнал на его выходе переполнения появит1665386

Составитель В,Орлов

Техред М,Моргентал

Корректор М.Максимишинец

Редактор С.Пекарь

Заказ 2393 Тираж 412 Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 ся на восьмом синхроимпульсе, затем на 15 шестнадцатом. Таким образом осуществляется логарифмирование числа пар произведений Мк, Сигналы переполнения К-го счетчика 8 поступают также на вход сдвига К-го регистра 20

11, который осуществляетсдвигсвоегосодержимого, т,е. деление его на основание g.

Таким образом, осуществляется усреднение результата накопления в соответствии с (1). Затем результат накапливается в 25

К-м накапливающем сумматоре 13, на выходе которого образуется оценка КФ в К-й точке в соответствии с (1), Формула изобретения 30

Коррелятор, содержащий группу блоков коммутации, группу элементов памяти, группу блоков умножения, распределитель импульсов, группу накапливающих сумма-торов, две группы счетчиков, генератор так- 35 товых импульсов, причем управляющие входы блоков коммутации группы подключаются к первому входу синхронизации коррелятора, вход распределителя импульсов является вторым входом синхронизации 40 коррелятора, выходы распределителя им- пульсов подключены к тактовым входам соответствующих элементов памяти группы и входам обнуления соответствующих счетчиков первой группы, счетные входы которых 45 подключены к выходу генератора тактовых импульсов, выходы элементов памяти группы соединены с первыми входами соответствующих блоков умножения группы, вторые входы которых подключены к перво- 50 му информационному входу коррелятора, информационные входы элементов памяти группы подключены к второму информационному входу коррелятора, выходы блоков умножения группы соединены с первыми 55 информационными входами соответствующих блоков коммутации группы, вторые информационные входы которых подключены к выходам соответствующих счетчиков первой группы, счетные входы счетчиков второй группы через монтажные ИЛИ соединены с выходами первой группы блоков коммутации группы, отличающийся тем, что, с целью упрощения, коррелятор содержит две группы регистров сдвига, группу блоков вычитания и группу элементов задержки, причем входы элементов задержки группы соединены.с входами разрешения записи соответствующих регистров сдвига первой группы и через монтажные ИЛИ с соответствующими выходами первой группы блоков коммутации группы, выходы элементов задержки группы соединены с синхровходами соответствующих накапливающих сумматоров группы, информационные входы которых соединены с выходами соответствующих регистров сдвига первой группы, информационные входы которых соединены с выходами соответствующих блоков вычитания группы, входы уменьшаемых которых через монтажные ИЛИ соединены с соответствующими выходами второй группы блоков коммутации группы, а входы вычитаемых соединены с выходами соответствующих накапливающих сумматоров группы, сдвиговые входы регистров сдвига первой группы соединены с сдвиговыми входами соответствующих регистров сдвига второй группы, с входами разрешения записи начального состояния одноименных счетчиков второй группы и с выходами переполнения соответствующих счетчиков второй группы, входы задания начального состояния которых соединены с выходами соответствующих регистров сдвига второй группы, выходы накапливающих сумматоров группы являются группой выходов коррелятора.

Коррелятор Коррелятор Коррелятор 

 

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

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

Изобретение относится к технике измерения характеристик случайных процессов и предназначено для определения автокорреляционных функций (АКФ) текущих стационарных процессов

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

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

Изобретение относится к измерительной технике

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

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

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

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

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

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

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

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

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

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

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

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