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

Номер патента: 1608786

Авторы: Зеленцов, Сергеев, Шаталин

ZIP архив

Текст

О,ОЗ С:СЕНЕ ГС:КИХ с:с;силлисти Геских РЕСПУЬЛИК 160878 1)5 САНИЕ ИЗОБРЕТЕН ИДЕТЕЛЬС К ВТОРСКОМ(21 (22 (46) (72 лен (53) (56) 4625033/2426,12.8823.11,90. БюЮ,П.Шаталцов681.32 (088,8Патент США344150, кл. 6 2, первый сумматор 4, регистр суммы 5, блок памяти 6, регистр памяти 7, выходной регистр 9, цифроаналоговый преобразователь (ЦАП) 10 и блок управления 11, введены мультиплексор 3 и второй сумматор 8. Нэ блоках с 3-го по 7-й реализован фильтр "текущего среднего", который включен в цепь прямой связи устройства, Операция умножения в ней заменена операцией сдвига, Входной сигнал поступает через АЦП 1 и входной регистр 2 на вход второго сумматора 8, а через мультиплексор 3 на первый сумматор 4. В фильтре "текущего среднего" за К тактов вычисляется значение "текущего среднего" входного сигнала, которое вычитается из значения входного сигнала во втором сумматоре 8. Результат фиксируется в выходном регистре 9, В устройстве возможна регулировка полосы режекции путем изменения количества циклов вычисления "текущего среднего". 3 ил. 06 Г 15/31, 1982.(5 (5 ут сш ств фи В удАР от езе нньи к 01 лите тизОБРетенияРл и ОткРЦГигкнт сссР, М 43н, Н,Д.Сергеев и О.П.ЗеЦИФРОВОЙ РЕЖЕКТОРНЫЙ ФИЛЬТР Изобретение относится к радиотехнике, стности к цифровой фильтрации, и моиспользоваться при обработке сигналов подавления периодических помех. Цель ретения - повышение избирательности м увеличения степени подавления вых гармоник и увеличение динамического азона за счет уменьшения уровня собнных шумов, В цифровой режекторный ьтр, содержащий аналого-цифровой бразователь (АЦП) 1, входной регистр Н 17 06,6 06 Р 15 353Изобретение относится к радиотехнике, в частности к цифровой фильтрации, и может использоваться при обработке сигналов для режекции периодических помех.Цель изобретения - повышение избира тельности путем увеличения степени подавления высших гармоник и увеличения динамического диапазона за счет уменьшения собственных шумов,10На фиг. 1 приведена структурная электрическая схема цифрового режекторногофильтра; на фиг. 2 - временные диаграммы,поясняющие его работу; на фиг, 3 - структурная электрическая схема блока управления.Цифровой режекторный фильтр содержит аналого-цифровой преобразователь(АЦП) 1, входной регистр 2, мультиплексор3, первый сумматор 4, регистр 5 суммы, блок 206 памяти, регистр 7 памяти, второй сумматор 8, выходной регистр 9, цифроаналоговый преобразователь (ЦАП) 10 и блок 11управления,Блок 11 управления содержит первый 25триггер 12, элемент И 13, генератор 14, элемент 15 задержки, кольцевой сдвигающийрегистр 16, элементы И 17-19, элементыИЛИ 20-25, второй 26 и третий 27 триггеры,первый 28 и второй 29 счетчики и переключатель 30 полосы режекции.Цифровой режекторный фильтр работает следующим образом.В предлагаемом фильтре осуществляется замена интегрирующего типа цифрового 35фильтра принципиально иным, использующим операцию вычисления текущего среднего, аналогичным инерционному типу,Текущее среднее - среднее арифметическое между текущим значением функции 40и предшествующим, т,е, отстоящим во времени на постоянный период времени; Применительно к сигналам, дискретизированнымпо времени, операция вычисления текущегосреднего может быть выражена разностным 45уравнением:у и = (х и + уп-й) 0-5,где х(п) - текущее значение выборки;уп-й - усредненное на предыдущемцикле значение выборки; 50М - число выборок в цикле усреднения,Фильтр с использованием операции вычисления текущего среднего имеет передаточную функцию1- гн (г) -1 - Ь Егде Ь - коэффициент сглаживания равен 0,5.Существенным достоинством такогофильтра является то, что операция умножения на коэффициент сглаживания Ь = 0,5 сводится к простому сдвигу кода результата суммирования вправо на один разряд, что не требует расширения арифметического устройства и сокращает время обработки выборки. Недостатком является то, что полоса режекции при Ь = 0,5 становится довольно широкой, Уменьшение полосы режекции достигается с помощью повторения операции вычисления текущего среднего, Использование фильтра текущего среднего не в цепи обратной связи уменьшает уровень собственных шумов до уровня младшего разряда и исключает влияние изменения амплитуд и сдвигов фаз высших гармоник подаваемого сигнала, вносимых фильтром нижних частот при перестройке фильтра,Цифровой режекторный фильтр предназначен для подавления периодических, содержащих ряд гармоник, помех, Поэтому он действует циклически, Время цикла Тц должно поддерживаться равным периоду следования помехи, Цикл складывается из повторяющихся тактов (Т), Число тактов в цикле определяется числом гармоник, подлежащих подавлению в полосе частот обработки сигнала. В синхронном режиме работы должно выполняться соотношение Тц = М То, где й - число отсчетов АЦП 1 (выборок), приходящихся на период следования подавляемого сигнала.Предварительная установка цифрового режекторного фильтра в исходное состояние не требуется.За время такта производится последовательно преобразование выборки сигнала с помощью АЦП 1 в К-разрядный двоичный код, вычисление операции текущего среднего, состоящей из операции считывания из блока б памяти, суммирования содержимого ячейки памяти с кодом выборки в сумматоре 4, записи полученной суммы обратно в ту же ячейку блока б памяти, вычитания полученного результата из кода выборки сигнала, выполняемого сумматором 8, и обратное преобразование кода результата в аналоговую форму с помощью ЦАП 10,На вход блока 11 управления подаются синхроимпульсы, период следования которыхравен Т, = -МНа любом из й тактов импульс синхронизации поступает на вход Я-триггера 12 и устанавливает его в состояние "1". При этом подается разрешающий потенциал на первый вход элемента И 13 и запускается генератор 14. Нэ второй вход элемента И 13пос эле ват Ви го "1" И 1 На пер . дит вк ма на вых зом ход пот "1", сор И 1 пос ющ нов пер жат ния фил рам сиг рал пос пул 2, чес пис сум рой екб 28 дов, выч око ется сигн мен исх код При ход Свь нап пол раз зап лам бло зуль упают импульсы с генератора 14, Через ент 15 задержки импульсная последольность поступает на вход регистра 16. ходном состоянии на выходе его первоазряда 01 - разрешающий потенциал поступающий на первый вход элемента , а в остальных разрядах потенциал "0". второй вход элемента И 17 поступаетый импульс (фиг. 2 а, б), который прохона выход элемента И 17 и используется честве импульса С 1 для записи инфории в регистр 2. Импульс, поступающий ход регистра 16, устанавливает "0" на де 01 и "1" на выходе 02. Таким обратолько на одном из сорока восьми выв О 1-048 регистра 16 присутствует нциал, соответствующий логической На выходе элемента И 18 появляется к седьмой импульс, на выходе элемента - сорок восьмой. Импульсы с выходов элементов И 17-19 едовательно поступают на соответствуе входы элементов ИЛИ 20-25, на устачные входы триггера 26, на контакты ключателя 30 полосы режекции и слудля формирования сигналов управлеработой цифрового режекторного тра в соответствии с временной диагой (фиг. 1) -я в цикле выборка входного ала, преобразованная в двоичный паельный код на предыдущем такте при уплении из блока 11 управления имса С 1 (фиг, 2 в), записывается в регистр ультиплексор 3, выполненный на логиих элементах 2 И-ИЛИ, пропускает занный в регистре 2 код на второй вход атора 4. Этот же код поступает на втовход сумматора 8,четчик 29 устанавливает -й адрес ячеока 6 памяти. Число разрядов счетчика = о 92 М, Счетчик 29, имеющий Р разрягде Р = оцгК, К - количество операций сления текущего среднего, на такт, по чании предыдущего такта устанавливав нулевое состояние. При поступлении ала ВК (фиг. 2 д) в соответствии с вреой диаграммой на блок 6 памяти продит считывание изячейки памяти , записанного на предыдущем цикле. появлении импульса С 2 (фиг, 2 г) проист запись этого кода в регистр 7 памяти. хода регистра 7 памяти код поступает рвый вход сумматора 4. осле завершения операции сложения ченный результат со сдвигом на один д (полусумма) по сигналу СЗ (фиг. 2 з) ывается в регистр 5 суммы, По сигна- К и ЗП (фиг. 2 д и к), поступающим на 6 памяти из блока 11 управления, реат из регистра 5 суммы записывается в ту жеячейку блока 6 памяти. Затем насчетный вход счетчика 29 поступает импульс, устанавливающий следующий субадрес ячеек памяти 1. По сигналам И и Ч 25 (фиг. 2 м и н), приходящим с выходов триггера 26, мультиплексор 3 переключает второйвход сумматора,4 к выходу регистра 5 суммы(фиг. 2 и).Повторение операции текущего средне 10 го происходит следующим образом. СигналВК (фиг. 2 д) поступает на блок 6 памяти,происходит считывание изячейки кода,записанного также на предыдущем цикле.При появлении импульса (фиг. 2 э) С 2 на ре 15 гистре 7 памяти происходит запись этогокода в регистр 7 памяти (фиг. 2 ж). Выходрегистра 7 памяти подключен к первомувходу первого сумматора 4, на выходе которого устанавливается результат сложения20 содержимого ячейки , записанного напредыдущем цикле, и содержимого регистра 5 суммы, записанного в ячейкуи являющегося результатом предыдущегосложения, При поступлении импульса СЗ25 (фиг, 2 з) происходит запись полученного ре-зультата со сдвигом кода на один разрядвправо в регистр 5 суммы, Затем по сигналам ВК и ЗП (фиг. 2 д и к) результат из регистра 5 суммы записыается в ячейку 1 блока30 6 памяти. При поступлении импульса навход счетчика 29 происходит смена субадреса ячейки памяти, и вся последовательностьопераций повторяется до записи в ячейку садресом 2. Такой повтор происходит до тех35 пор пока счетчик 29 не переберет все Ксубадресов и кольцевой сдвигающий регистр 16 не вернется в выходное состояние(фиг. 2 о, и, р, с),На второй вход сумматора 8 поступает40 значение выборки сигнала в параллельномдвоичном коде, хранящееся во входном регистре 2 в течение такта.На первый вход сумматора 8 (фиг. 2 о, п,р, с) поступает содержимое регистра 7 памя 45 ти(фиг. 2 л) в обратном коде для обеспеченияоперации вычитания в дополнительном коде.Код разности поступает с выхода сумматора 8 по импульсу С 4 (фиг. 2 т), поступающе 50 му из блока 11 управления, один раз запериод на регистр 9, фиксируется в регистре 9 фиг. 2 у). С выхода этого регистра кодразности поступает на вход ЦАП 10, на выходе которого восстанавливается дискрет 55 но-аналоговая форма сигнала.Ширина полос режекции цифровогогребенчатого фильтра определяется величиной Тц 2, где К - число вычислений текущегок среднего за один такт, Изменение полосы режекции достигается использованием раз 1608786личной части от общего числа К от 1 до 5, так как все результаты вычислений, получаемых на предыдущем такте, последовательно появляются на выходе регистра. 7 памяти и, следовательно, на входе и выходе второго сумматора,8, то для изменения полос режек.ции достаточно изменить временное положение в такте импульса С 4, производящего запись в регистр 9, в результате чего в аналоговую форму будет преобразовываться та разность между входным и накопленным сигналом, которая соответствует выбранной полосе режекции. Таким образом, полоса режекции переключается переключателем 30, имеющим К положений. Процесс обработки сигнала повторяется на всех остальных тактах цикла. При повторении циклов происходит синхронное накопление периодической составляющей входного сигнала, период повторения которого равен периоду цикла, а амплитудно-частотная характеристика фильтра приобретает гребенчатый вид. Степень подавления периодической помехи составляет 6 дБ на разряд преобразования, уровень шумов соответствует величине младшего разряда.Формула изобретения Цифровой режекторный фильтр, содержащий аналого-цифровой преобразователь, входной регистр, вход которого соединен с выходом аналого-цифрового преобразователя, выходной регистр, цифроаналоговый преобразователь, вход которого соединен с выходом выходного регистра, последовательно соединенные первый сумматор, регистр суммы, блок памяти и регистр памяти, выход которого соединен с первым входом первого сумматора, а также блок управле ния, вход которого является входом синхронизации цифрового режекторного фильтра.а выходы блока управления с первого по восьмой подключены к входам записи входного регистра, регистра суммы, регистра па мяти, выходного регистра. и куправляющему входу, входу записи, первому и второму адресным входам блока памяти соответственно, о т л и ч а ю щ и й с я тем, что, с целью повышения избирательности 15 путем увеличения степени подавления высших гармоник и увеличения динамического диапазона за счет уменьшения собственных шумов, введены мультиплексор и второй сумматор, первый вход и выход которого 20 соединены с инверсным выходом регистрапамяти и входом выходного регистра соответственно, а второй вход второго сумматора соединен с выходом входного регистра и первым входом мультиплексора, второй 25 вход и выход которого соединены с выходомрегистра суммы и вторым входом первого сумматора соответетвенно, причем первый и второй управляющие входы мультиплексора соединены с девятым и десятым выхода ми блока управления соответственно, авходом и выходом цифрового режекторного фильтра являются вход аналого-цифрового.преобразователя и выход цифроаналогового преобразователя соответственно.351608786 ФигЗ ланар ак аказ ВСоставитель С. МузычукТехред М.Моргентал Корректор В.Гирн Тираж 661 ПодписноеИ Государственного комитета по изобретениям и открытиям при ГКН113035, Москва, Ж, Раушская наб 4/5 оизводственно-издательский комбинат "Патент", г, Ужгород, ул,Гагарина, 10

Смотреть

Заявка

4625033, 26.12.1988

ПРЕДПРИЯТИЕ ПЯ Р-6886

ШАТАЛИН ЮРИЙ ПАВЛОВИЧ, СЕРГЕЕВ НИКОЛАЙ ДМИТРИЕВИЧ, ЗЕЛЕНЦОВ ОЛЕГ ПАВЛОВИЧ

МПК / Метки

МПК: G06F 17/17, H03H 17/06

Метки: режекторный, фильтр, цифровой

Опубликовано: 23.11.1990

Код ссылки

<a href="https://patents.su/6-1608786-cifrovojj-rezhektornyjj-filtr.html" target="_blank" rel="follow" title="База патентов СССР">Цифровой режекторный фильтр</a>

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