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

 

ЦИФРОВОЙ АВТОКОРРЕЛЯТОР, содер жащий первый и второй блоки умножения, первые входы которых объединены и являются входом автокоррелятора , второй вход первого блока умножения-объединен с входом фазовращателя и подключен к выходу генератора опорного напряжения, второй вход второго блока.умноже- , ния подключен к выходу фазовращателя , выходы первого и второго блоков умножения через первый и второй фидьтры нижних частот соответственно подключены к информационным входам первого и второго квантователей, выходы которых соединены соответственно с входами первой и второй линий задержки, первой и второй блоки постоянной памяти, выходы которых соединены соответственно с первыми входами третьего и четвертого блоков умножения, вторые входы которых подключены соответственно к выходам первого и второго блоков памяти, входы которых подключены соответственно к выходам первого сумматора и блока вычитания, выходы третьего и четвертого блоков умножения соединены с соответствующими входами второго сумматора, выход которого является выходом автокоррелятора, отличающийся тем, что, с целью упрощения.автокоррелятора, в него введены синхронизатор, четыре коммутатора, четьфе регистра и третий блок постоянной памяти, выход которого соединен с информационными в ходами каждого регистра, адресные входы третьего блока постоянной памяти подключены к выходам коммутатора, первый информационный вход первого коммутатора объединен с первым информационным входом второго коммутатора и подключен к -выходу первой , линии задержки, второй информационный вход первого коммутатора подключен к выходу первого квантователя, (Л управляющий вход первого коммутатора объединен с управляющими входами первого и второго квантователей, первого регистра и подключен к первому выходу синхронизатора, первый информационный вход третьего коммутатора объединен с первым информационным Од входом четвертого коммутатора и 00 CD Од подключен к выходу второй линии задержки , второй информационный вход третьего коммутатора объединен с вторым информационньм входом второго ОО коммутатора и подключен к выходу BTO-J рого квантователя, управляющий вход третьего коммутатора объединен с управлякмцкм входом второго регистра и подклкМен к второму выходу синхронизатора , третий выход которого соединен с управлякщими выходами второго коммутатора и третьего регистра, четвертый выход синхронизатора соединен с управляющим входами четвертого регистра и четвертого коммутатора, второй няформацион

1168968 ный вход которого подключен к выходу первого квантователя. выходы первого и второго регистров соединены с соответствующими входами первого

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

Цель изобретения — упрощение авто. 5 коррелятора.

На фиг. 1 представлена блок-схема автокоррелятора; на фиг. 2 - блоксхема синхронизатора.

Автокоррелятор содержит первый блок 1 умножения, генератор 2 опорного напряжения, фазовращатель 3, второй блок 4 умножения, первый фильтр 5 нижних частот, синхронизатор б, второй фильтр 7 нижних частот, 1 первый 8 и второй 9 квантователи, первую 10 и вторую 11 линии задержки, первый 12, второй 13, третий 14 и четвертый 15 коммутаторы, соответствующий блок 16 постоянной па- 20 мяти, первый 17, второй 18, третий

19, четвертый 20 регистры, первый сумматор 21, блок 22 вычитания,соответствующий блок 23 постоянной памяти, первый блок 24 памяти, третий блок 25 умножения, соответствующий. блок 26 постоянной памяти, второй блок 27 памяти, четвертый блок 28 умножения, второй сумматор 29.

Синхронизатор 6 содержит генера- 30 тор 30 импульсов, счетчи.с 21 и дешифратор 32.

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

На первые входы блоков 1 и 4 умно- З5 жения подается входной сигнал, а на вторые входы напряжения — с генератора 2 опорного напряжения непосред- ственно и через фазовращатель 3. В результате умножения сигнала и после- 40 дующей фильтрации на выходе фильтров

5 и 7 нижних частот получаем сигналы в виде a(t) sin cf(t) и A(t) cos Cp(t) .

Сигналы квантуются в квантователях

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

a(t-ь)sin(t- )= a„s и à(t-о)cosg(t i)

= а с

Импульс с первого выхода синхронизатора б поступает на входы квантователей 8 и 9 и по переднему фронту этого импульса производится квантование входных сигналов. Одновременно с этим этот импульс поступает на пер. вый коммутатор 12 и пропускает на адресные входы блока 16 постоянной памяти код числа, образованного кодами, поступающими с выхода квантователя 8 и линии 10 задержки. Этот код проходит через коммутатор 12 на адресные входы блока 16 постоянной памяти. По этому коду определяется ячейка памяти блока 16 постоянной памяти, в которой предварительно записан результат умножения, поступающий на информационный выход ЗУ и на входы всех регистров. Однако. в связи с тем, что импульс подается на управляющий вход с первого выхода синхронизатора 6 только на первый регистр

17 в этом случае, то по .заднему фронту этого импульса результат, считанный с блока 16 постоянной памяти, записывается в первый регистр 17; В следующий момент времени появляется импульс на втором выходе синхронизатора б, который подключает к адресным входам блока 16 постоянной памяти через коммутатор 15 код с выхода квантователя 9 и с выхода линии

f1 задержки, а результат умножения этих кодов, считанный по данному адресу с блока 16 постоянной памяти по заднему фронту, записывается в регистр 18. При действии импульса с третьего выхода синхронизатора 6 результат умножения кода, поступающего с выхода квантователя 9, записывается в регистр 19, А результат умножения .кода, поступающего с выхода линии 11 а ° s-а в о а> с ° а ° s-; (,1 а с" а с а а ° с ° а ° с, а C где a(t) =a; sin(g(t) =s; cos(f(t) с.

На выходе первого сумматора 21 и блока 22 вычитания получается сумма и разность этих произведений: а в ° а .в + а ° с ° а ° са и а с ° а s - а ° в ° а "с .

L ю I задержки, и кода, поступающего с вы-, хода синхронизатора 6, записывается в регистр 20.

Таким образом, в результате этого на выходах регистров формируется произведение

68968 4

В блоках 24 и 27 памяти полученные суммы и разность интегрируются, а затем умножаются в блоках 25 и 28 умножения на константы сов(д и

5 sin с.,,, выработанные блоками 23 и

26 постоянной памяти. В результате на их выходах получаются синусоидаль ная и косинусоидальная составляющие одного отсчета функции автокорреляции (Т ), определяемой выражением . () IT(j(а-„с с". à о; s в;)усовы.ф

"hJ((a а. с в".-а а в сс1 Ji, sin и,",), Получейные составляющие поступают на второй сумматор 29, с выхода которого получают. функцию автокорреляции в

1168968

Составитель А. Иванова

Техред Т.Фанта Корректор О, Тигор

Редактор А. Коэориз

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

Заказ 4616/44 Тираж 710 Подписное

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

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

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

 

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

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

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

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

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

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

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

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

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