Цифровой нерекурсивный фильтр

 

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

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

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

РЕСПУБЛИК (19! (!11 (5D 4 Н 03 Н 17/06

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

H А BTOPCHOMY СВИДЕТЕЛЬСТВУ

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

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

ПРИ ГКНТ СССР (21) 4306092/24-09 (22) 14,09.87 (46) 30.05.89, Бюл. Р 20 (71) Винницкий политехнический институт (72) С.Л.Титов, А,.И.Власюк, Т.В.Лесниченко и Е,Н.Òèòîâà (53) 621,32 (088,8) (56) Авторское свидетельство СССР

Р 1124430, кл. Н 03 Н 17/06, 1983. (54) ЦИФРОВОЙ НВРЕКУРСИВНЬЙ ФИЛЬТР (57) Изобретение относится к радиотехнике. Цель изобретения — повышение точности фильтрации. Фильтр содержит регистры 1 и 3 сдвига, блок задержки 2, накапливающие сумматоры

4 и 5, умножители 6 и 7, блок памяти

8 приращений, блок памяти 9 знаков

2 коэффициентов и блок синхронизации

10. Алгоритм работы данного фильтра является модифицированный алгоритм свертки. Для *ормирования каждого выходного отсчета в фильтре из выборок входных сигналов, не соответствующих нулевым значениям коэффициентов фильтрации, формируются произведения на знаки соответствующих коэффициентов. Из них формируются Р частичных сумм входных выборок, которые умножаются на соответствующие приращения коэффидиентов, и результаты складываются. Приращения коэффициентов определяются из ряда ненулевых коэффициентов фи;,ьтрации, Пель достигается введением регистра 1 и блока задержки 2, 1 з,п„ ф-лы, 2 ил.

sing(a;) х „; (2) м м

Ьа.

j=o i=j

sing(a )х „;, з 148360

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

Цель изобретения — повышение точности Аильтрации, 5

На Аиг, 1 представлена электрическая структурная схема циАрового нерекурсивного Аильтра; на Аиг. 2— схема блока синхронизации. 1О

Цифровой нерекурсивный фильrp (фиг.1) содержит второй регистр 1 сдвига, блок 2 задержки, первый регистр 3 сдвига, первый 4 и второй 5 накапливающие сумматоры, умивжитель

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

Блок 10 синхронизации (фиг.2) содержит генератор 16 тактовых импульсов, счетчик 17 импульсов, дипифра- 25 тор 18 нуля, элемент 19.

Представленное на фиг. 1 соединение второго 1 и первого 3 регистров с блокам 2 задержки выполнено для частного случая цифрового нерекурсивнаго фильтра 10-го порядка, у которого первый, третий, седьмой и девятый коэфАициенты Аильтрации равны нулю.

ЦиАровой нерекурсивний фильтр раба-35 тает следующим образом.

Для определения алгоритма его работы исходным является модифицированный алгоритм сверки

45 где 7 „ — значение выходных отсчетов;

11 — порядок Аильтра;

Да)

=я: -.а — малоразрядные приращения

3- каэфАициентов Аильтрации а1= (яо= яо)3 значение (n-i)-га отсчета выходного сигнала, Если из множества коэААициентов фильтрации а., где j = О...М, исклюj Ф

В чить коэфАициенты с нулевыми значениями, которые имеют номера j,, а из множества входных выборок х „,, где

= О...И, исключить выборки, саат8

Д ветствующие коэААициентам фильтрации с нулевыми значениями, т.е. коэААициентам с номером j, та выражение (1) принимает нид где j — номера каэАфициентон Аильтрации, равных нулю, Для определения Y „ потребуется

Р = И-1< интеряций умножения и суммирования н накапливающих сумматорах, где 11 — порядок Аильтра; к — количества каэААициентон Аильтрации, равных нулю.

Из выражения (2) видно, что для

Аормировяния каждого выходного отсчета необходимо из ньбс.р. к нха;.ччх сигналов, не саатнетствуюших нулевым значениям коэААициентан фильтрации, сформировать произведения ня знаки соответствующих коэффициентов, из которых затем сАop раз:=" .Р частичных сумм входных выборок, умножить их на соответствующие приращения казфАициентон и результаты i- ToxHTb °

Приращения коэффициентов определяются из ряда ненулевых коэААициентов фильтрации., Второй регистр 1 сдни: а состоит из М последовательно соединенных эле меитон памяти и осуществляет хранение, запись оциАронанной выборки входной информации х„ и сдвиг хранящейся информации. Первый регистр 3 осуществляет хранение и сдвиг введенной н него ииАормации н каждом такте вычисления входного отсчета. В блоке

9 памяти знаков коэАфициентов хранится информация о знаках коэАфициентов фильтрации не равных О. В блоке 8 памяти приращений коэффициентов хранятся приращения коэффициентов без учета коэффициентов Аильтряции с нулевыми значениями„ Умножитель 7 ня +1 предназначен д,"..; выполнения оцифрованных выборок на знаки соответствующих коэАфициентан,. Первый накапливающий сумматор -, предназначен для накапливания произведений н ниде частичных сумм (вторая сумма н выражении (2)), Умнажитель 6 Аормирует произведение малоразрядных приращений коэААициентов, хранящихся н блоке 8, на частичные суммы, полученные н первом накапливающем сумматоре 4. Б", оной накяпли5 14836 вающий сумматор 5 накапливает произведения, полученные в умножителе 6, и Аормирует выходной отсчет фильтра в соответствии с выражением (2). Для ч этого в начале каждого цикла вычисле- .ния на установочном выходе 13 блока

i0 синхронизации Аормируется сигнал установки. По этому сигналу, поступающему на вход разрешения параллельной 10

--записи первого регистра 3, происходит запись значения текущего входного отсчета х регистра 3 и параллельная запись выборок входных сигналов, коэА-

Аициенты фильтрации которых не равны . О, в ячейки 2 — Р гервого регистра 3 из второго регистра 1 сдвига. По сигналу установки, поступающему на тактовый вход второго регистра 1 сдвига происходит запись значения текущего входного отсчета х . При этом значение х „ — (М+1) из второго регистра

1 сдвига выводится. Одновременно сигнал установки произнодит обнуление . первого 4 и второго 5 накапливающих 25 сумматоров.

Следующие за сигналом установки

Р тактовых сигналов, поступающих с тактового выхода 11 блока 10 синхро- 30 низации, поступающие на вход сдвига первого регистра 3, производят последовательный сдвиг оцифрованных выборок входного сигнала из первого регистра 3 и подачу их в умножитель 7

35 на +1. Считанные из первого регистра

3 выборки выводятся и теряются. Умножитель 7 на +1 производит умножение выборок входного сигнала, поступающих из первого регистра 3, на

40 знаки соответствующих коэфАициентов, которые хранятся в блоке 9 памяти знаков ко."-Афициентов и синхронно поступают на второй вход умножителя 7 на +i. Полученные произведения накап45 ливаются в первом накапливающем сумматоре 4 в виде частичных сумм, которые затем умножаются в умножителе 6 на малоразрядные приращения коэфАициентов, хранящихся B блоке 8 памяти . приращений коэффициентов и синхронно поступающих на второй вход умножителя

6. Вычисляемые произведения в течение Р тактов вычисления во втором накапливающем сумматоре 5 суммируются, а в конце последнего такта каждо=

ro цикла вычисления формируется .очередной отсчет выходного сигнала У„, поступаюший на выход 15 С приходом следующего входногo отсчета цикл пс вторяется.

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

1. Пирровой Hpðàêóðñèâíü:rr Аильтр, содержащий последовательно соединенные первый регистр сдвига, умножитель на +1, первый накапливающий сумматор, умножитель и второй накапливающий сумматор, выход которого является выходом циАрового нерекурсивного Аильтра, блок памяти приращений, выход которого соединен с вторым входом умножителя, блок памяти знаков коэААициентов, выход которого соединен с вторым входом умножителя на +1, а также блок синхронизации, тактовый выход которого соединен с тактовыми Бходами первого регистр» сдвига и первого и второго накапливающих сумматоров, установочный выход соединен с упрайляюшими входами первого и второго накаплинаюцих сумматоров,. а адресный выход соединен с адресными входами блока памяти приращений и блока памяти знаков коэфАициентов, отличающийся тем, что, с целью повышения точности фильтрации, введены второй регистр сдвига и блок задержки, при этом установочный выход блока синхронизации соединен с тактовым входом зторого регистра сдвига и с входом разрешения параллельной зaïèñè первого регис,pa сднига, сигнальный вход второго регистра сдвига объединен с первым сигнальным входом первого регистра сдвига и является входом цифрового нерекурсивного Аильтра, выходы второго регистра сдвига, соответствующие ненулевым коэффициентам фильтрации, соединены через блок задержки с соответствующими входами первого регистра сдвига, 2, Устройство по п.1, о т л и— ч а ю щ е е с я тем, что блок синхронизации выполнен в виде последовательно соединенных генератора тактовых импульсов, счетчика импульсов, / выход которого является адресным выходом блока синхронизации, и деши*ратора нуля, выход которого является установочным выходом блока синхронизации, а также элемента запрета, инверсный вход которого соединен с выходом дешиАратора нуля, прямой вход соединен с выходом генератора тактовых импульсов, а выход является тактовым выходом блока синхронизации.

1483608

Фмй ° 2

Составитель Э.Борисов

Редактор Н.Киштулинец Техред И. Ходанич Корректор З.Лончакона

Заказ 2850/54 Тираж 884 Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород„ ул. згарина„ 101

Цифровой нерекурсивный фильтр Цифровой нерекурсивный фильтр Цифровой нерекурсивный фильтр Цифровой нерекурсивный фильтр 

 

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

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

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

Изобретение относится к радиотехнике , м.б

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

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

Изобретение относится к радиотехнике

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

Изобретение относится к системам контроля

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

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

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

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

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

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

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

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

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