Научная статья на тему 'Повышение точности и расширение функциональных возможностей цифровых фильтров на основе частотной выборки'

Повышение точности и расширение функциональных возможностей цифровых фильтров на основе частотной выборки Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
323
77
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ГРЕБЕНЧАТЫЙ ФИЛЬТР / ФИЛЬТР НА ОСНОВЕ ЧАСТОТНОЙ ВЫБОРКИ / РАЗНОСТНОЕ УРАВНЕНИЕ

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Пономарева О. В., Пономарева Н. В.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Increasing of accuracy and extending functionality of digital filters based on frequency sampling

The method of expansion of set of analyzing frequencies with digital filters, based on frequency selection, was suggested. The way of increasing of measurement precision using this class of filters was investigated. The conformal generalization of structure of filters based on frequency selection and the standard nonrecursive comb filter are the base of this method. This method can be used in different fields of research where the task of determination of hide periodicities is actual.

Текст научной работы на тему «Повышение точности и расширение функциональных возможностей цифровых фильтров на основе частотной выборки»

УДК 621.372

ПОВЫШЕНИЕ ТОЧНОСТИ И РАСШИРЕНИЕ ФУНКЦИОНАЛЬНЫХ ВОЗМОЖНОСТЕЙ ЦИФРОВЫХ ФИЛЬТРОВ НА ОСНОВЕ

ЧАСТОТНОЙ ВЫБОРКИ

Пономарева О.В., Пономарева Н.В.

Ижевский государственный технический университет им. М.Т. Калашникова, г. Ижевск, Российская Федерация

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

(E-mail: ponva@mail.ru)

Ключевые слова: гребенчатый фильтр, фильтр на основе частотной выборки, разностное уравнение.

Введение

Характерной особенностью развития современной теории цифровой фильтрации является постоянно меняющаяся оценка эффективности применения в задачах анализа сигналов фильтров с бесконечной импульсной характеристикой (БИХ-фильтров) и фильтров с конечной импульсной характеристикой (КИХ-филь-тров). Пример - ситуация, сложившаяся с фильтрами на основе частотной выборки (ФОЧВ). В 1970-е гг. в связи с появлением перспективного метода проектирования нерекурсивных КИХ-фильтров - метода Паркса-Ма-клеллана, ФОЧВ были, как выясняется, незаслуженно забыты более чем на три десятилетия. Даже в курсах лекций и учебниках по цифровой обработке сигналов они упоминались вскользь или не упоминались вообще [1, 2].

Однако в последнее время доказано [1, 3], что ФОЧВ имеют ряд преимуществ перед фильтрами Паркса-Маклеллана. В частности, в тех приложениях, где требуемая ширина полосы пропускания проектируемого фильтра должна быть меньше одной пятой частоты дискретизации.

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

лов путем обобщения структуры стандартного нерекурсивного гребенчатого фильтра.

Преимущества и недостатки фильтров на основе частотной выборки

Класс фильтров на основе частотной выборки основан на том, что трансверсальный фильтр (фильтр с многоотводной линией задержки, рисунок 1), являясь фильтром без полюсов, может быть представлен в виде последовательной структуры, приведенной на рисунке 2. Отметим, что нормирующий множитель 1/ N для простоты, как и в [1], опущен. Влияние этого коэффициента и места его размещения при реализации ФОЧВ как с использованием чисел в формате с плавающей запятой, так и с фиксированной запятой, достаточно подробно рассмотрено в [1].

Следует отметить, что фильтры на основе частотной выборки эффективны не только при узкополосной фильтрации. Например, эффективность применения фильтров этого класса для скользящих спектральных измерений также весьма высока [1-3]. Действительно, структура ФОЧВ дает возможность рекуррентного расчета значений отсчетов на выходе к-го комплексного резонатора. В результате после выхода фильтра на установившийся режим для получения каждого значения скользящего спек-

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

В то же время следует признать, что ФОЧВ имеют и серьезные недостатки, которые ограничивает их применение во многих приложениях [4-12].

Рисунок 1 - Нерекурсивный фильтр с конечной импульсной характеристикой с N ответвлениями -трансверсальный фильтр

Рисунок 2 - Структурная схема фильтра на основе частотной выборки, где Ш ^ к=ехр\(-]2%1К)к\

Первый недостаток - это фиксированность множества анализируемых частот [1-3]:

{/2 п /Щк}, где к = 0, N — 1; N - число отсчетов импульсной характеристики гребенчатого

фильтра. Этот недостаток является следствием фундаментального свойства амплитудно-частотной характеристики гребенчатого фильтра, которая имеет N нулей, равномерно распределенных на единичной окружности в Z-плоскости с шагом 2п/N (рисунок 3). При этом полюс каждого из комплексных резонаторов ФОЧВ для компенсирования должен совпадать с одним из нулей амплитудно-частотной характеристики гребенчатого фильтра (рисунок 4).

Рисунок 3 - Амплитудно-частотная характеристика гребенчатого фильтра в г-плоскости вдоль единичной окружности, N = 8

Рисунок 4 - Амплитудно-частотная характеристика гребенчатого фильтра (пунктирная линия) и фильтра на основе частотной выборки (сплошная линия) в г-плоскости вдоль единичной окружности, N = 16

Второй недостаток ФОЧВ связан с тем, что операции в параллельной части структуры (рисунок 2) выполняются с конечной точностью [2]. Вследствие этого полностью скомпенсиро-

вать нули гребенчатого фильтра полюсами комплексных резонаторов не удается (рисунок 5), и ФОЧВ имеет как нули, так и полюса, а его импульсная характеристика становится неограниченной. В результате шум округления со временем нарастает [1], искажая выходные отсчеты фильтра, и соответственно растет погрешность измерения спектра сигналов.

:

1пш»(ф -0.5 ^ ^*^-0.5

'1 -1

Кеа1 (г)

Рисунок 5 - Амплитудно-частотная характеристика гребенчатого фильтра (пунктирная линия) и фильтра на основе частотной выборки (сплошная линия) в х-плоскости вдоль единичной окружности, N = 16, рассогласование - 1/4

В работе [4] для борьбы с этим недостатком предложена модификация метода частотной выборки. Идея предлагаемой модификации заключается в следующем. В структуре, приведенной на рисунке 2, между гребенчатым фильтром и комплексными резонаторами дополнительно применяется процедура трансформации спектра сигнала. Трансформация осуществлялась стандартным методом - умножением сигнала на экспоненциальную функцию exp[(/2л/N)£и]. Действительно, при этом проблема неточного представления весовых коэффициентов снимается, но появляется другая проблема - связанная с необходимостью увеличения памяти данных для обеспечения хранения промежуточных переменных [5, 6].

Обобщение разностного уравнения нерекурсивного гребенчатого фильтра

С целью разработки способа устранения указанных выше недостатков ФОЧВ рассмотрим разностное уравнение, описывающее стандартный нерекурсивный гребенчатый фильтр:

у(п) = х(п) — х(п — Ж) , (1)

где x(n), y(n) - входной и выходной сигнал нерекурсивного гребенчатого фильтра соответственно.

Передаточная функция гребенчатого фильтра имеет вид [1, 2]:

H (z) =Y (z) / X (z) = 1 - z -N,

а его частотная и импульсная характеристики описываются следующими соотношениями, соответственно [1, 2]:

H (e]m)=e -j(mN-n)/2[2sin(®N/2)], (2)

h(n) = 1, при n = 0; h(n) = 0, при n = 1, N — 1;

h(n) = —1 при n = N. (3)

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

нерекурсивного гребенчатого фильтра на экспоненциальную функцию вида:

z(n)=exp[(-j2n/N)]0n); n = О, N,

получим импульсную характеристику обобщенного нерекурсивного гребенчатого фильтра:

kin) = І, при n = О; kin) = О, при n = І, N — І; h(n) = - exp(-/2n0) при n = N.

Следовательно, разностное уравнение обобщенного нерекурсивного гребенчатого фильтра будет иметь вид:

y1(n) = x(n) - e j0 x(n - N), где , 0 < 0< 1, (4)

и передаточную функцию обобщенного гребенчатого фильтра можно описать следующим выражением:

H1 (z) =Y1 (z) / X (z) = 1 - e -/2n0 z -N. (5)

Учитывая, что частотная характеристика фильтра представляет собой передаточную функцию H(z), вычисленную на единичной окружности, получим:

H1(e /m)=H1(z) I z=e /Ш = (1 -ej ш+2п0)). (6)

Используя тождество Эйлера:

2 ] sin(a) = е1а - е -;а, (7)

преобразуем соотношение (6) к виду:

Ще ;ш) = е -](мт+2я0)/2{2] эт[(К ю+2л0)/2]}. (8)

Заменяя в формуле (8) ] в фигурных скобках на е ;л/2, окончательно получим:

Ще ;ш) = е~тт+2вж-п)2{2] ялИОЧ ю+2л0)/2]}. (9)

Выражение (9) определяет частотную характеристику обобщенного гребенчатого фильтра. Импульсные характеристики обобщенного (при различных значениях параметра 0) и стандартного (параметр 0 равен нулю) гребенчатых фильтров приведены на рисунке 6.

Амплитудно-частотные характеристики обобщенного гребенчатого фильтра, соответствующие импульсным характеристикам, приведенным на рисунке 6, для 0 = 1/2, 1/4 даны на рисунке 7.

Рисунок 6 - Импульсные характеристики длительностью в 32 отсчета стандартного гребенчатого фильтра (а) и обобщенного гребенчатого фильтра (Ь, c, d) - при различных значениях параметра 0.

На рисунке 8 приведена структурная схема одной из модифицированных секций такого обобщенного ФОЧВ.

В структурной схеме обобщенного гребенчатого фильтра, приведенной на рисунке 8, кроме параметра 0 присутствует и дополнительный параметр 5. Введение данного параметра позволяет «подстраивать» нули обобщенного гребенчатого фильтра для компенсирования полюсов комплексных резонаторов. При этом, как отмечалось выше, появляется возможность уменьшить погрешности измерения спектра сигналов, возникающие из-за шума округления при выполнении операций с конечной точностью в параллельной части структуры ФОЧВ (рисунок 2).

Рисунок 7 - Амплитудно-частотная характеристика обобщенного гребенчатого фильтра: пунктирная линия - 0 = 1/2, сплошная линия - 0 = 1/4

Рисунок 8 - Одна секция обобщенного фильтра на основе частотной выборки

Заключение

«Согласованное» обобщение структур фильтра на основе частотной выборки и стандартного нерекурсивного гребенчатого фильтра позволило разрешить проблему фиксированно-сти множества частот фильтра на основе частотной выборки.

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

Список использованных источников

1. Лайонс, Р. Цифровая обработка сигналов: Вто-

рое издание / Р. Лайонс ; пер. с англ. - М. : Бином-Пресс, 2007. - 656 с.

2. Рабинер, Л. Теория и применение цифровой обработки сигналов / Л. Рабинер, Б. Голд. -М. : Мир, 1978.

З.Оппенгейм, А. Цифровая обработка сигналов / А. Оппенгейм, Р. Шафер ; пер. с англ. - М. : Техносфера, 2009. - 856 с.

4. Витязев, В.В. Цифровая частотная селекция сигналов / В.В. Витязев. - М. : Радио и связь, 1993. - 240 с.

5. Пономарева, О.В. Развитие теории спектрального анализа дискретных сигналов на конечных интервалах в базисе параметрических дискретных экспоненциальных функций // Цифровая обработка сигналов / О.В. Пономарева. - 2010. - № 2. - С. 7-12.

6. Пономарев, В.А. Теория и применение параметрического дискретного преобразования Фурье / В.А. Пономарев, О.В. Пономарева // Цифровая обработка сигналов. - 2011. - № 1. -С. 2-6.

7. Пономарева, О.В. Быстрое параметрическое дискретное преобразование Фурье действительных последовательностей / О.В. Пономарева // Цифровая обработка сигналов. - 2012. -№ 2. - С. 2-5.

8. Пономарева, О.В. Скользящее параметрическое

ДПФ в задачах обнаружения тональных компонент / О.В. Пономарева, А.В Пономарев, Н.В. Пономарева // Цифровая обработка сигналов. - 2012. - № 4. - С. 2-7.

9. Пономарев, В.А. Модификация дискретного преобразования Фурье для решения задач интерполяции и свертки функций / В.А. Пономарев, О.В. Пономарева // Радиотехника и электроника. - АН СССР, 1984. - Т. 29. -№ 8. - С. 1561-1570.

10. Пономарев, В.А. Временные окна при оценке энергетических спектров методом параметрического дискретного преобразования Фурье /

В.А. Пономарев, О.В. Пономарева // Автометрия. СО АН СССР, 1983. - № 4. - С. 39-45.

11.Пономарева, О.В. Пономарева Н.В. Метод быстрого вычисления дискретного преобразования Фурье действительных последовательностей / В.А. Пономарев, О.В. Пономарева //

Цифровая обработка сигналов. - 2013. - № 2. -

С. 10-15.

12. Пономарев, В.А. Виброакустическое диагностирование коробок передач станков цифро-

выми методами / В.А. Пономарев, О.В. Пономарева // Станки и инструмент. - 1983. - № 9. - С. 18- 21.

Ponomareva O.V., Ponomareva N.V.

Increasing of accuracy and extending functionality of digital filters based on frequency sampling

The method of expansion of set of analyzing frequencies with digital filters, based on frequency selection, was suggested. The way of increasing of measurement precision using this class of filters was investigated. The conformal generalization of structure of filters based on frequency selection and the standard nonrecursive comb filter are the base of this method. This method can be used in different fields of research where the task of determination of hide periodicities is actual. (E-mail: ponva@mail.ru)

Key words: comb filter, frequency selection filter, difference equation.

Поступила в редакцию 10.04.2013.

i Надоели баннеры? Вы всегда можете отключить рекламу.