logo search
Учебник_фильтрация

2.2. Характеристика бих-фильтров

Определим характерные черты КИХ-фильтров, которые определяются природой БИХ-фильтров как фильтров с обратной связью или рекурсивных фильтров.

  1. Простая структура. БИХ-фильтры могут быть реализованы с более простой структурой, меньшим количеством вычислений и объемом памяти, чем КИХ-фильтры, при тех же требованиях по качеству и обеспечении устойчивости. Это связано с тем, что БИХ-фильтры реализуются при помощи нулей и полюсов передаточной функции, тогда как КИХ-фильтры реализуются только через нули.

  2. Реализация с использованием каскадного соединения секций второго порядка. БИХ-фильтры высокого порядка, созданные непосредственно по уравнениям (2.2) или (2.12)–(2.13), накапливают ошибки квантования (из-за арифметики с фиксированной точкой и конечной длины слова), что может вызывать неустойчивость работы фильтра и большие ошибки. По этой причине правильнее расположить каскадно несколько биквадратных звеньев с соответствующими коэффициентами. Данные при вычислении биквадратных фильтров могут масштабироваться раздельно, а затем биквадратные звенья каскадируются для минимизации ошибок квантования коэффициентов и ошибок рекурсивного накопления. Каскадные биквадратные фильтры работают более медленно, чем их эквиваленты прямой формы реализации, но они более устойчивы и в них минимизируются эффекты, связанные с арифметическими ошибками конечной разрядности данных. Анализ БИХ-фильтров сводится к анализу секций 2-го порядка.

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

  4. Доступность средств автоматизированного проектирования (САПР), такие как Matlab, LabView и др.

  5. Наличие проблем с устойчивостью.

  6. Нелинейность ФЧХ. БИХ-фильтр имеет нелинейную ФЧХ, что неприемлемо в некоторых приложениях.

  7. Наличие накапливаемой ошибки на выходе БИХ-фильтра при нуле на входе.

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

,

то в соответствии с формулой (2.2):

;

;

;

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