Глава 9. ЦИФРОВАЯ ФИЛЬТРАЦИЯ


 

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

Помимо очевидных преимуществ устранения ошибок в фильтре стабильности характеристик, и т.д., цифровые фильтры позволяют получить такие технические характеристики, которые трудно или даже невозможно получить в аналоговых фильтрах. Кроме того, характеристики ЦФ могут быть легко изменены программно. Сами фильтры могут быть реализованы либо в виде программного продукта, либо с использованием специализированных БИС или цифровых сигнальных процессоров.

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

В задачу проектирования ЦФ так же входит выбор подходящей структуры реализации дискретного фильтра с учетом точности вычислений. Основное различие между ЦФ и АФ состоит в том, что вместо вычисления сопротивлений, емкостей и индуктивностей в аналоговых системах, рассчитываются значения коэффициентов. Эти коэффициенты {ai}, {bi} являются аналогами физических сопротивлений, емкостей и индуктивностей АФ. Их и необходимо найти в первую очередь при синтезе ЦФ

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

 

y(i) = F(x(i)) (9.1)

 

Оператор системы, реализуется аппаратными или программными средствами, и называется алгоритмом обработки системы.

В случае одномерной цифровой фильтрации последовательность отсчетов x(i) входного сигнала преобразуется в последовательность отсчетов выходного сигнала y(i) по общей формуле:

 

(9.2)

 

Значения m и n могут быть любыми натуральными числами, а коэффициенты ai, bi могут быть любыми действительными числами (положительными и отрицательными). M ≥ N обозначает порядок уравнения. Устройство или программу, реализующие разностное уравнение (9.2) и называют дискретным или цифровым фильтром.

Сигнал на выходе ЦФ равен сумме текущего отсчета входного сигнала и предыдущих (N и M) отсчетов входного и выходного сигналов взятых с весовыми коэффициентами ai, bi.

Рис. 9.1 Представление дискретного сигнала

 

Если хотя бы один из коэффициентов bi не равен нулю, ЦФ называется рекурсивным, [2]. Рекурсия означает наличие в фильтре обратных связей, и текущее значение выходного сигнала будет определяться не только входным сигналом, но и более ранними значениями выходного сигнала y(i – n), (рис. 9.1). Такие фильтры еще называют фильтрами с бесконечной импульсной характеристикой (БИХ – фильтры), так как они «помнят» все предыдущие значения входного и выходного сигналов и их импульсная характеристика бесконечна (рис. 9.2).

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

 

а) б) в)

 

Рис. 9.2 Единичный входной импульс (а) и импульсные характеристики: БИХ – фильтра (б) и КИХ – фильтра (в)

 

Если все коэффициенты bi=0 , то уравнение (9.2) преобразуется к виду:

 

, (9.3)

 

тогда ЦФ называется нерекурсивным. Его импульсная характеристика становится конечной и фильтр называется фильтром с конечной импульсной характеристикой (КИХ – фильтр) (рис. 9.2, в).

Дискретная временная свертка для НФ имеет конечные пределы суммирования, определяемые конечной длиной импульсной характеристики фильтра N:

(9.4)

Сравнивая выражения (9.3) и (9.4) видно, что дискретная временная свертка (ДВС) может непосредственно использоваться при реализации алгоритма обработки в НФ, и отсчеты импульсной характеристики являются коэффициентами фильтра.

НФ имеют почти линейную ФЧХ, мощность собственных шумов, как правило, меньше чем у РФ, проще вычисление коэффициентов, всегда устойчивы и просты в настройке. Однако НФ содержат большое число элементов цепи и не позволяют производить обработку дискретных сигналов с высокой точностью.

Устойчивость ЦФ можно оценить по импульсной характеристике. Для устойчивого ЦФ импульсная характеристика затухает со временем, что математически . Обобщенная структурная схема ЦФ имеющего как рекурсивную, так и нерекурсивную части показаны на рис. 9.3.

 

Рис. 9.3 Обобщенная структурная схема ЦФ

 

Здесь блоки Z-1 выполняют роль линии задержки сигнала на один отсчет (Т = ). Операционные усилители определяют коэффициенты фильтра.

 



Дата добавления: 2017-05-02; просмотров: 1807;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.01 сек.