19102

Реализация алгоритмов цифровой фильтрации

Практическая работа

Физика

Лекция № 14. Реализация алгоритмов цифровой фильтрации. Графическим представлением алгоритмов цифровой фильтрации являются структурные схемы. Структурную схему дискретной системы можно составить либо по разностному уравнению либо с помощью системной передаточн...

Русский

2013-07-11

281 KB

24 чел.

Лекция № 14.

Реализация алгоритмов цифровой фильтрации.

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

.                         (14.1)                               Этому уравнению соответствует передаточная функция:

,                                                                                           (14.2)

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

Построим структурную схему, реализующую алгоритм уравнений (14.1) и (14.2) в виде прямой формы.

Схема содержит  элементов задержки  на один шаг дискретизации, осуществляющих запоминание отсчетов сигнала на время ,  умножителей на постоянные коэффициенты   и многовходовый сумматор   Очевидно, что в реальном устройстве линия задержки содержит конечное число элементов, поэтому импульсная характеристика такого фильтра является конечной по длительности (КИХ-фильтр).

Простота анализа и реализации, а также наглядная связь коэффициентов фильтра с отсчетами его импульсной характеристики и абсолютная устойчивость привели к тому, что нерекурсивные фильтры широко применяются на практике. Однако для получения хороших частотных характеристик (например, полосовых фильтров с высокой прямоугольностью АЧХ) необходимы нерекурсивные фильтры высокого порядка – до нескольких сотен и даже тысяч.

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

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

,                                                           (14.3)

а системная функция записывается так:

.                                       (14.4)

Степени полиномов в числителе и знаменателе могут совпадать, а могут различаться, но в любом случае . Простая структура реализации разностного уравнения (14.3), отвечающая прямой форме реализации  приведена на рис. 14.2.

Прямая форма реализации состоит из двух частей: верхняя часть отображает первую сумму алгоритма фильтрации и полностью соответствует структуре нерекурсивного линейного фильтра, а нижняя часть – вторую сумму алгоритма (14.3) и представляет собой ветвь отрицательной обратной связи. Структурная схема содержит  элементов задержки  на шаг дискретизации,  умножителей на постоянные коэффициенты ,  а также многовходовый сумматор.

Прямая форма реализации фильтра проста, наглядна, полностью соответствует системной функции (14.4) и не требует повышенной разрядности линий задержки. Однако,  очевидным недостатком прямой формы является наличие большого количества элементов отдельно для нерекурсивной и рекурсивной частей. Число элементов задержки можно уменьшить, реализуя рекурсивный фильтр в так называемой канонической форме.

Запишем системную функцию  фильтра в виде:

                                    (14.5)

Цифровой фильтр, соответствующий формуле (14.5),  состоит из двух последовательно соединенных фильтров с функциями передачи соответственно  и .  Первый фильтр имеет только полюсы, а второй – только нули. Выразим  и  с помощью вспомогательной функции :

                                                                         (14.6)

.                                                                          (14.7)

Соотношениям (14.6) и (14.7) соответствует пара следующих разностных уравнений (в предположении, что коэффициент  ):

                                                                       (14.8)

.                                                                                  (14.9)

Структура реализации этих разностных уравнений (при условии, что ) показана на рис. 14.3. Ее называют прямой формой № 2 (неканонической). Однако, поскольку в ветвях, соответствующих  и , сигнал  задерживается одинаково, то для построения фильтра достаточно использовать один набор элементов задержки. Эта структура приведена на рис. 14.4, ее называют канонической, поскольку используемое число элементов задержки в точности равно порядку системной (передаточной) функции.

Записав формулу (14.5) в виде:

,                                                                         (14.10)

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

Обычно множители  соответствуют либо блокам первого порядка:

,                                                                                        (14.11)

либо блокам второго порядка:

                                                                          (14.12)

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

Разложив правую часть формулы (14.4) на простые дроби, получим четвертую структурную схему рекурсивного фильтра:

.                                                                               (14.13)

Слагаемые  соответствуют блокам первого порядка вида:

                                                                                    (14.14)

или блокам второго порядка:

.                                                                         (14.15)

Структурная схема, реализующая соотношение (14.13) и называемая параллельной формой, приведена на рис. 14.6.

На практике в качестве элементарных часто используют однотипные блоки второго порядка с передаточными функциями:

                                                                   (14.16)

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

PAGE  5


EMBED Equation.DSMT4  

EMBED Equation.DSMT4  

EMBED Equation.DSMT4  

EMBED Equation.DSMT4  

EMBED Equation.DSMT4  

EMBED Equation.DSMT4  

EMBED Equation.DSMT4  

Рис.14.1

Рис. 4.2

Рис. 14.4

Рис. 14.3

Рис. 14.6

Рис. 14.5


 

А также другие работы, которые могут Вас заинтересовать

36267. Системы распределенной обработки информации 99 KB
  Возможность взаимодействия вычислительных систем при реализации распределенной обработки информации определяют как их способность к совместному использованию данных или к совместной работе с использованием стандартных интерфейсов. Распределённые системы обработки данных В современных сетевых информационных технологиях всё чаще используют распределённую обработку данных. Под распределённой обработкой данных понимают обработку приложений несколькими территориально разделёнными ЭВМ. При этом в приложениях связанных с обработкой базы данных...
36270. Система, её характеристика. Теоретико-множественное представление. Механизмы формирования взаимодействия элементов системы 73 KB
  Механизмы формирования взаимодействия элементов системы. Свойства системы: Целостность и членимость: Систему S всегда можно расчленить на элементы подсистемы 1го уровня которые в свою очередь можно разделить на элементы 2го уровня и т. Организация системы это упорядочение структурирование элементов и связей системы в пространстве и времени. иерархическая сетевая кольцевая...
36271. Количественные и качественные методы описания систем 58.5 KB
  Методы описания систем классифицируются в порядке возрастания формализованности от качественных методов до количественного систематизирования. Между этими крайними классами методов имеются методы которые стремятся охватить оба этапа среди них: кибернетический подход к разработке адаптивных систем управления проектирования принятия решений информационный подход моделирования систем системно структурный подход метод ситуационного моделирования и метод имитационного динамического моделирования. Качественные методы описания...
36272. Информационные потоки в системе управления 76 KB
  Информационные потоки в системе управления Повышение эффективности производства повышение качества выпускаемой продукции переход к выпуску новой продукции связано прежде всего с решением проблем управления производственными ресурсами: материальными технологическими финансовыми кадровыми. Применение наиболее эффективных форм управления производством неразрывно связано с активным использованием информационного пространства предприятия состояние которого определяется специфическим видом ресурсного обеспечения производства информационным...
36274. КИС: основные понятия, характеристики, концепции построения, примеры КИС. Преимущества внедрения КИС 26.5 KB
  сисы упря территориально распредй корпорации основанная на углубленном анализ данных широком испи сисм информ. Масштабы сисы и ОУ Неоднородность составляющих технич. и ПО струкх компонентов сисы упря Единое информ. компонентов: Ядро сисы обес.
36275. Корпорация. Основные характеристики корпорации. Составляющие ИС. Корпоративная компьютерная сеть 32.5 KB
  Корпорация пред.распредю струкру облад. Основные харки корпорации: Масштабы и распред. в себя мнво предй и организаций распол.