Цифровой согласованный фильтр Советский патент 1990 года по МПК H03H17/00 

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

ел

сэ

0 -U

с& оо

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

Цель изобретения - повышение быстродействия, кроме того, цифровой согласованный фильтр позволяет расширить класс обрабатываемых ПСП.

На фиг.1 приведена структурная схема цифрового согласованного фильтра; на фиг.2 - электрическая струк- - турная схема блока вычитания.

Цифровой согласованный фильтр содержит входной регистр 1 сдвига, двух- входовый алгебраический сумматор 2, умножитель 3 на два, первый А и второй 5 сумматоры, регистр 6 и много- о- входовый алгебраический сумматор 7, который содержит первый 8 и второй 9 25 многовходовые сумматоры и блок 10 вычитания. Блок 10 -вычитания содержит блок 11 инверторов, сумматор 12 и инвертор 13.

Цифровой согласованный фильтр вы- полняет процедуру согласованной фильтрации бинарных сигналов в соответствии с выражением н-

20

-1

1-0

Х„ -К;,

П-1 I

де

N-t-i

;N отсчеты входного сигнала, принимающие значения + 1 и -1 ;

весовые коэффициенты фильтра, принимающие значения +1 и -1; значения ожидаемой ПСП; число элементов в ПСП (длина ПСП).

Для пояснения принципа работы цифрового согласованного фильтра преобразуют выражение (I), описывающее в общем виде процедуру согласованной фильтрации бинарных сигналов. Разбивают все N коэффициенты К) на М смежных групп так,что в пределах каждой группы значение коэффициентов постогде г 0,1 ,. . . г При таком разбиении L h -L „ж. . Число одинаковых

янное, т.е. К . г L М-1 - номер группы

f rt, коэффициентов в каждой группе обозна66468

чают

через г так, что общее число ко/«-

эффициентов N 2 1 . г- о г

С учетом принятых обозначений

N-1ДМ

, 2 (

«--а п „.л Т7(

т-,«

1 0

:- б1ч

0

5

0

где X

П-|,Г

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

получают Y.

. из-под знака суммы,

W-1

п

где

Ynr

V1 Z х

i 0

(3)

. n | - отфильтрованный сигнал r-й группы. Напишем выражения для отфильтрованного сигнала r-й группы в n-м и (n-l)-м тактах

Y X +

П,ГП,г

Хп-,,г +

п-1,г

Xn-(eh-2)+

Xh-Ur- )

х „ , + х

П-1, г П-, г л n-2,r

+ V(PrV Xn-V

После вычитания из первого выражения второго и приведения подобных членов, получают Y . - Yn-1 r X n r-- X

„ . Перенося Y p 1 в правую

часть и учитывая, что задержанное на 1Г тактов значение сигнала r-й группы соответствует незадержанному значению сигнала (г-Н)-й группы (X fl.j 4 X П|Г,),

имеют

0

5

Y

n.r

X - X + n.r n,r

После подставки (5) в (3) ения суммы на три, получают

М-1

(5) разбц

W-1

ч

ГгО

4х,,,

п-1 г

f--0 h

h.(6)

третий членпредВ в(,фажении (6) ставляет собой предьщущее значение выходно.го сигнала Y из (3) при замене

.,,, что следует п на п-1. поэтому

51

Yn 51 LpX „ r - i thX,, 1M f Yn, (7)

В выражении (7) каждое слагаемое первой СУММЫ за исключением единст- пенного слагаемого при г 0 имеет подобный член во второй сумме, в ко- торои нет подобного чтена только у слагаемого при г М-1 .

Приводя подобные члены и учитыная что L0 ,i L4 . . . ; L 0 -L rL з . . . , имеют

Yn - Ч ,м + 2(ХП1 + + ХП4 + ... Х,„) - 2(Xh,+ Хп,

+ Xnp)J + ni,(8)

М- I где S р --х- - при М нечетном;

М- I S р-I К(-г-) - при М четном;

Е - обозначение целой части числа .

Деля обе части уравнения (8) на LO и учитывая, что LQ K0, L M, К , получают разностное уравнение, описывающее работу цифрового согласованного фильтра

Yh Xn- RX,, ы + 2(ХП2 + ХП4 +

+ ... + xns) - (Х01 н- хм + ...j + + „„) + V, W

где R -- - равно I при совпадении

о знаковК и К, и

Н- о равно -I, при несовпадении знаков KW, и Кд ;

YP

i значение выходного сиг- h Ъ„

0 нала, совпадающее с

Yn при LO I и отличающееся от Yп только знаком (полярностью) при L о 1

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

Перед началом работы регистр 1 сдвига и регистр 6 устанавливаются в

66/4686

исходное состояние. Фильтруемый сигнал Xh поступает на вход регистра I сдвига. В каждом такте работы сигналы с выходов тех разрядов регистра I , которые являются первыми в группе разрядов, для которых значения коэффици ентов фильтра равны -I, суммируются первым многовходовым сумматором 8. Одновременно сигналы с выходов тех разрядов регистра I, которые являются первыми в группе разрядов, имеющих значение коэффициента + суммируются вторым многовходовым сумматором 9. Образовавшееся на выходе второго мно- говходового сумматора 9 число (X h + + Хп. + ... + X П5) поступает на первый вход блока 10 вычитания, на второй вход которого поступает число (х „., + хп,+ + х„о) с выхода пер10

15

20

25

30

35

и хт+ + V вог о многовходового сумматора 8. Число с первого входа блока 10 вычьта- ния поступает непосредственно на вход сумматора 12, на второй вход которого поступает инвертированное порязрядно в блоке 11 инверторов число с второго входа блока 10 вычитания, Tie. число (X +

Х), представленш Х пэ +

ное в обратном коде. На входе переноса мпадшего разряда сумматора I2 постоянно действует единичный потенциал, формируемый инвертором 13, на вход которого подается нулевой потенциал с нулевой шины. Обратный код числа (Х„, + X h,+ ... + Х„п) на входе сумV N

ni пэ л rip матора 12 вместе с сигналом логичес0

5

кои единицы на входе переноса младшего разряда образует дополнительный код. Поэтому на выходе сумматора 12 и, следовательно, на выгоде блока 10 вычитания образуется число, представляющее разность сигналов (X + X м + + + ХПР) - (X „, + X пз+ ... + + ), которое умножается на два в умножителе 3 и поступает на второй вход первого сумматора 4. На первый вход сумматора 4 поступает число с выхода двухвходового алгебраического сумматора 2. Когда первый и последний л коэффициенты фильтра имеют одинаковые знаки так, что R z 1 ,

к. в

двухвходовый алгебраический сумматор 2 выполняет операцию вычитания, так как в этом варианте выполнения пред.- ставляет собой блок 10 вычитания (фиг.2). На его входы поступают сигналы с первого и последнего разрядов регистра 1 сдвига, поэтому на его вы5

ходе оказывается сформированным сш - нал X f, - Xp.)v Если же первый и последний коэффициенты фильтра имеют разные знаки так, что

двухвходовый алгебраический сумматор 2 выполняет операцию суммирования, так как в этом варианте выполнения представляет собой сумматор. В этом случ аё на его выходе оказывается сформированным сигнал Хп + X . После суммирования в первом сумматоре 4 на его выходе оказывается число Xh - 2(Х„/ХП4 + ... + ХПЗ) которое

-RVN + - (хгм+

ХПЗ +

Х„4 + ...

+ ХПр,

поступает на первый вход второго сумматора 5, на второй вход которого поступает предыдущее значение сигнала Yn, , хранящееся в регистре 6. После суммирования на выходе второго сумматора 5 образуется выходной сигнал Y, который записывается в регистр 6 для использования в следующем такте работы фильтра,

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

Цифровой согласованный фильтр, содержащий входной регистр сдвига, вход

- азо

р с4-

10

15

умпоале 20 ма6е

я

соход JQ

25

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

с коэффициентом веса 1 входного регистра сдвига.

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

название год авторы номер документа
Цифровой согласованный фильтр 1985
  • Шполянский Александр Наумович
SU1272475A1
Цифровой фильтр 1982
  • Шполянский Александр Наумович
SU1125746A1
Арифметическое устройство для цифровой фильтрации с автоматической регулировкой усиления 1979
  • Диденко Любовь Петровна
  • Ицкович Юрий Соломонович
SU881987A1
Контроллер измерительного преобразователя 1988
  • Соломаха Станислав Валентинович
  • Ухов Георгий Аркадьевич
  • Шевяков Александр Григорьевич
SU1541632A1
Цифровой нерекурсивный фильтр 1987
  • Агизим Арон Маркович
  • Карплюк Игорь Петрович
  • Кравцов Владимир Рувимович
  • Фриш Александр Ефроимович
SU1429294A1
Цифровой согласованный фильтр 1986
  • Большаков Николай Александрович
  • Спирова Наталия Сергеевна
  • Слуцкий Пинхус Гилелевич
SU1406740A1
ДЕМОДУЛЯТОР ФАЗОМАНИПУЛИРОВАННЫХ СИГНАЛОВ 2008
  • Брехов Юрий Вениаминович
  • Домщиков Александр Владимирович
RU2393641C1
Цифровое устройство для измерения фазы сигнала 1989
  • Родин Евгений Анатольевич
  • Яковлев Лев Андреевич
SU1679405A1
Круговой интерполятор 1989
  • Палташев Тимур Турсунович
  • Смирнов Игорь Борисович
  • Стародубцев Эдуард Владимирович
SU1665341A1
Цифровой фильтр с многоуровневой дельта-модуляцией 1989
  • Тимченко Александр Владимирович
SU1661968A1

Иллюстрации к изобретению SU 1 566 468 A1

Реферат патента 1990 года Цифровой согласованный фильтр

Изобретение относится к технике оптимального приема сигналов. Цель изобретения - повышение быстродействия. Цифровой согласованный фильтр содержит входной регистр 1 сдвига, двухвходовый алгебраический сумматор 2, умножитель 3 на два, сумматоры 4 и 5, регистр 6 и многовходовый алгебраический сумматор 7. Данное выполнение фильтра обеспечивает процедуру согласованной фильтрации бинарных сигналов в соответствии с заданным выражением при повышенном его быстродействии. 2 ил.

Формула изобретения SU 1 566 468 A1

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

Цифровой фильтр 1982
  • Шполянский Александр Наумович
SU1125746A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 566 468 A1

Авторы

Шполянский Александр Наумович

Даты

1990-05-23Публикация

1988-01-04Подача