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

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

BXG ф /1ьтр1

Синхр

и

W

С

CJ

ч

в/ зл

.1//

Тт

vr Vf

С

ТТТГ

ВКЗПмР

Т

CZ

c о с

44 00

О

8

W

Выход (

Т

с

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

название год авторы номер документа
ПРОГРАММИРУЕМЫЙ ЦИФРОВОЙ ФИЛЬТР 1992
  • Басюк М.Н.
  • Ефремов Н.В.
  • Осетров П.А.
  • Садовникова А.И.
  • Сиренко В.Г.
  • Смаглий А.М.
RU2057364C1
Режекторный фильтр 1987
  • Капицкий Ярослав Иванович
  • Ляхвацкий Владимир Дмитриевич
  • Лапчук Елена Мечиславовна
SU1429293A2
ПРИЕМНОЕ УСТРОЙСТВО ШИРОКОПОЛОСНЫХ СИГНАЛОВ 1983
  • Биленко Антон Петрович
  • Козленко Николай Иванович
  • Рыжкова Римма Николаевна
  • Пополитов Николай Иванович
  • Левченко Юрий Владимирович
SU1840292A1
Перестраиваемый цифровой фильтр с программируемой структурой 2016
  • Белоногов Виктор Дмитриевич
RU2631976C2
Цифровой фильтр 1980
  • Анисимов Валерий Дмитриевич
  • Грачев Валерий Анатольевич
  • Литман Ефим Николаевич
SU904201A1
Устройство цифроаналогового преобразования 1985
  • Семенов Олег Борисович
SU1361716A1
Устройство для решения системы линейных алгебраических уравнений 1986
  • Деркач Виталий Павлович
  • Мержвинский Анатолий Александрович
  • Панчук Виктор Иванович
  • Старикова Лариса Валерьевна
  • Головатый Александр Петрович
SU1405073A1
Цифровой фильтр 1980
  • Грачев Валерий Анатольевич
  • Гречухин Александр Владимирович
  • Семенов Виктор Павлович
SU955512A1
Цифровой фильтр 1983
  • Анисимов Валерий Дмитриевич
  • Хасин Юрий Иосифович
SU1146798A1
Устройство для определения координат объекта 1990
  • Бакут Петр Алексеевич
  • Ворновицкий Игорь Эммануилович
  • Ильин Анатолий Григорьевич
  • Казанцев Генрих Дмитриевич
  • Курячий Михаил Иванович
  • Ли Вячеслав Владимирович
SU1814196A1

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

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

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

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

Фиг. /

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

Цель изобретения - повышение избирательности путем увеличения степени подавления высших гармоник и увеличения динамического диапазона за счет уменьшения собственных шумов.

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

Цифровой режекторный фильтр содержит аналого-цифровой преобразователь (АЦП) 1, входной регистр 2, мультиплексор 3, первый сумматор 4, регистр 5 суммы, блок 6 памяти, регистр 7 памяти, второй сумматор 8i выходной регистр 9, цифроаналого- вый преобразователь (ЦАП) 10 и блок It управления.

Блок 11 управления содержит первый триггер 12, элемент И 13, генератор 14, элемент 15 задержки, кольцевой сдвигающий регистр 16, элементы И 17-19, элементы ИЛИ 20-25, второй 26 и третий 27 триггеры, первый 28 и второй 29 счетчики и переключатель 30 полосы режекции.

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

В предлагаемом фильтре осуществляется замена интегрирующего типа цифрового фильтра принципиально иным, использующим операцию вычисления текущего среднего, аналогичным инерционному типу.

Текущее среднее - среднее арифметическое между текущим значением функции и предшествующим, т.е. отстоящим во времени на постоянный период времени; Применительно к сигналам, дискретизированным по времени, операция вычисления текущего среднего может быть выражена разностным уравнением;

( + )-0-5, где х(п) - текущее значение выборки;

- усредненное на предыдущем цикле значение выборки;

N - число выборок в цикле усреднения.

Фильтр с использованием операции вычисления текущего среднего имеет передаточную функцию

1 V-N

Н (Z)

. 1-b-Z- где b - коэффициент сглаживания равен 0,5.

Существенным достоинством такого фильтра является то, что операция умножения на коэффициент сглаживания b 0,5 сводится к простому сдвигу кода результата суммирования вправо на один разряд, что не требует расширения арифметического

5 устройства и сокращает время обработки выборки. Недостатком является то, что полоса режекции при b 0,5 становится довольно широкой. Уменьшение полосы режекции достигается с помощью повторе0 ния операции вычисления текущего среднего. Использование фильтра текущего среднего не в цепи обратной связи уменьшает уровень собственных шумов до уровня младшего разряда и исключает влияние из5 менения амплитуд и сдвигов фаз высших гармоник подаваемого сигнала, вносимых фильтром нижних частот при перестройке фильтра.

0 Цифровой режекторный фильтр предназначен для подавления периодических, содержащих ряд гармоник, помех. Поэтому он действует циклически. Время цикла Тц должно поддерживаться равным периоду

5 следования помехи. Цикл складывается из повторяющихся тактов (То). Число тактов в цикле определяется числом гармоник, подлежащих подавлению в полосе частот обработки сигнала, В синхронном режиме

0 работы должно выполняться соотношение Тц N То, где N - число отсчетов АЦП 1 (выборок), приходящихся на период следования подавляемого сигнала.

Предварительная установка цифрового

5 режекторного фильтра в исходное состояние не требуется.

За время такта производится последовательно преобразование выборки сигнала с помощью АЦП 1 в К-разрядный двоичный

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

5 ту же ячейку блока 6 памяти, вычитания полученного результата из кода выборки сигнала, выполняемого сумматором 8, и об- - ратное преобразование кода результата в аналоговую форму с помощью ЦАП 10,

0На вход блока 11 управления подаются

синхроимпульсы, период следования которых равен То -.

На любом из N тактов импульс синхро- 5 низации поступает на вход S-триггера 12 и устанавливает его а состояние 1. При этом подается разрешающий потенциал на первый вход элемента И 13 и запускается генератор 14. На второй вход элемента И 13

поступают импульсы с генератора 14. Через эле1/1ент 15 задержки импульсная последовательность поступает на вход регистра 16. В исходном состоянии на выходе его первого разряда 01 - разрешающий потенциал 1, поступающий на первый вход элемента И 1, а в остальных разрядах потенциал О. На второй вход элемента И 17 поступает пер зый импульс (фиг. 2 а, б), который проходит на выход элемента И 17 и используется в Ксчестве импульса С1 для записи информации в регистр 2. Импульс, поступающий на ((ХОД регистра 16, устанавливает О на вых)деО1 и 1 на выходе Q2. Таким образом только на одном из сорока восьми выход }в Q1-Q48 регистра 16 присутствует пот1}нциал, соответствующий логической 1. На выходе элемента И 18 появляется сорок седьмой импульс, на выходе элемента И 1$ - сорок восьмой.

Импульсы с выходов элементов И 17-19 шдовательно поступают на соответству- входы элементов ИЛИ 20-25, на уста- входы триггера 26, на контакты 30 полосы режекции и слу- для формирования сигналов управле- работой цифрового режекторного зтра в соответствии с временной диаг- иой (фиг. 1) 1-я в цикле выборка входного преобразованная в двоичный па- ельный код на предыдущем такте при из блока 11 управления им- С1 (фиг. 2в), записывается в регистр 1 / ультиплексор 3, выполненный на логи- элементах 2И-ИЛИ, пропускает за- нный в регистре 2 код на второй вход 4. Этот же код поступает на зто- вход сумматора 8.

нетчик 29 устанавливает i-й адрес яче- юка 6 памяти. Число разрядов счетчика logaN. Счетчик 29, имеющий Р разря- где Р 1од2К, К -- количество операций 1сления текущего среднего, на такт, по предыдущего такта устанавлива- в нулевое состояние. При поступлении В К (фиг. 2д) в соответствии с вре- диаграммой на блок 6 памяти про- считывание из io ячейки памяти записанного на предыдущем цикле, появлении импульса С2 (фиг. 2г) проис- запись этого кода в регистр 7 памяти, хода регистра 7 памяти код поступает эрвый вход сумматора 4. После завершения операции сложения результат со сдвигом на один (полусумма) по сигналу СЗ (фиг. 2з) сывается в регистр 5 суммы. По сигна- ВК и ЗП (фиг. 2д и к), поступающим на 6 памяти из блока 11 управления, ре- ат из регистра 5 суммы записывается

пос

ющ1|1е

новочные

переключателя

жат

ния

фил

рам1

сигйала

рал/

поступлении

пулцса

2.

ческ|их

ПИСс

сумматора рой

ек 6j 28 IV дов,

ВЬГЧ1

окончании

ется

сигнала

менной

исхсдит

кода

При

С вы на П1

полученный

разряд

за пи

лам

блок

зуль

в ту же 1о ячейку блока 6 памяти. Затем на счетный вход счетчика 29 поступает импульс, устанавливающий следующий субадрес ячеек памяти li. По сигналам VI и V2 5 (фиг. 2м и н), приходящим с выходов триггера 26, мультиплексор 3 переключает второй вход сумматора .4 к выходу регистра 5 суммы (фиг. 2и).

Повторение операции текущего средне- 10- го происходит следующим образом. Сигнал В К (фиг. 2д) поступает на блок 6 памяти, происходит считывание из ii ячейки кода, записанного также на предыдущем цикле. При появлении импульса (фиг. 2ё) С2 на ре- 15 гистре 7 памяти происходит запись этого кода в регистр 7 памяти (фиг. 2ж). Выход регистра 7 памяти подключен к первому входу первого сумматора 4, на выходе которого устанавливается результат сложения 20 содержимого ячейки ii, записанного на предыдущем цикле, и содержимого регистра 5 суммы, записанного в ячейку io и являющегося результатом предыдущего сложения. При поступлении импульса СЗ 5 (фиг. 2з) происходит запись полученного результата со сдвигом кода на один разряд вправо в регистр 5 суммы. Затем по сигналам ВК и ЗП (фиг. 2д и к) результат из регистра 5 суммы записыается в ячейку ii блока 0 6 памяти. При поступлении импульса на вход счетчика 29 происходит смена субадреса ячейки памяти, и вся последовательность операций повторяется до записи в ячейку с адресом ia. Такой повтор происходит до тех 5 пор пока счетчик 29 не переберет все К субадресов и кольцевой сдвигающий регистр 16 не вернется в выходное состояние (фиг. 2о, п, р, с).

На второй вход сумматора 8 поступает 0 значение выборки сигнала в параллельном двоичном коде, хранящееся во входном регистре 2 в течение такта.

На первый вход сумматора 8 (фиг. 2о, п, р, с) поступает содержимое регистра 7 памя- 5 ти (фиг. 2л) в обратном коде для обеспечения операции вычитания в дополнительном коде.

Код разности поступает с выхода сумматора 8 по импульсу С4 (фиг. 2т), поступающе- 0 му из блока 11 управления, один раз за период на регистр 9, фиксируется в регистре 9 (фиг. 2у). С выхода этого регистра код разности поступает на вход ЦАП 10, на выходе которого восстанавливается дискрет- 5 но-аналоговая форма сигнала.

Ширина полос режекции цифрового гребенчатого фильтра определяется величиной Тц 2 , где К - число вычислений текущего среднего за один такт. Изменение полосы режекции достигается использованием различной части от общего числа К от 1 до 5, так как все результаты вычислений, получаемых на предыдущем такте, последовательно появляются на выходе регистра. 7 памяти и, следовательно, на входе и выходе второго сумматора.8, то для изменения полос режек- ции достаточно изменить временное положение в такте импульса С4, производящего запись в регистр 9, в результате чего в аналоговую форму будет преобразовываться та разность между входным и накопленным сигналом, которая соответствует выбранной полосе режекции. Таким образом, полоса ре- жекции переключается переключателем 30. имеющим К положений. Процесс обработки сигнала повторяется на всех остальных тактах цикла. При повторении циклов происходит синхронное накопление периодической составляющей входного сигнала, период повторения которого равен периоду цикла, а амплитудно-частотная характеристика фильтра приобретает гребенчатый вид. Степень подавления периодической помехи составляет 6 дБ на разряд преобразования, уровень шумов соответствует величине младшего разряда. .

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

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

соединены с инверсным выходом регистра памяти и входом выходного регистра соответственно, а второй вход второго сумматора соединен с выходом входного регистра и первым входом мультиплексора, второй

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

V P; :

.

li

18 III

«41

Ixx M

о t: Ч -VJ 5 .

Й o

§ i li

I t I

:§ § 5 - § «

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

Очаг для массовой варки пищи, выпечки хлеба и кипячения воды 1921
  • Богач Б.И.
SU4A1

SU 1 608 786 A1

Авторы

Шаталин Юрий Павлович

Сергеев Николай Дмитриевич

Зеленцов Олег Павлович

Даты

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

1988-12-26Подача