Из Википедии, бесплатной энциклопедии
  (Перенаправлено из БИХ-фильтра )
Перейти к навигации Перейти к поиску

Бесконечная импульсная характеристика ( БИХ ) - это свойство, применяемое ко многим линейным неизменным во времени системам , которые отличаются импульсной характеристикой h ( t ), которая не становится точно нулевой после определенной точки, а продолжается бесконечно. Это контрастирует с системой с конечным импульсным откликом (FIR), в которой импульсный отклик действительно становится точно нулевым в моменты времени t > T для некоторого конечного T , таким образом, имеющего конечную продолжительность. Распространенными примерами линейных инвариантных во времени систем являются большинство электронных и цифровых фильтров.. Системы с этим свойством известны как БИХ-системы или БИХ-фильтры .

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

Реализация и дизайн [ править ]

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

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

Вывод передаточной функции [ править ]

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

куда:

  • это порядок фильтра с прямой связью
  • - коэффициенты прямого фильтра
  • это порядок фильтра обратной связи
  • коэффициенты фильтра обратной связи
  • входной сигнал
  • это выходной сигнал.

Более сжатая форма разностного уравнения:

который при перестановке становится:

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

Мы определяем передаточную функцию как:

Учитывая, что в большинстве конструкций БИХ-фильтров коэффициент равен 1, передаточная функция БИХ-фильтра принимает более традиционную форму:

Блок-схема простого БИХ-фильтра
Пример блок-схемы БИХ-фильтра. Блок представляет собой блок задержки.

Стабильность [ править ]

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

Полюса определяются как значения, знаменатель которых равен 0:

Ясно, что тогда полюса не находятся в начале координат плоскости. В этом отличие от КИХ- фильтра, где все полюса расположены в начале координат, и поэтому он всегда стабилен.

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

Пример [ править ]

Пусть функция переноса из дискретного времени фильтра задается:

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

где - функция единичного шага . Видно, что это не ноль для всех , поэтому импульсная характеристика продолжается бесконечно.

Пример БИХ-фильтра

Преимущества и недостатки [ править ]

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

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

См. Также [ править ]

  • Авторегрессионная модель
  • Электронный фильтр
  • Конечный импульсный отклик
  • Соотношение повторяемости , математическая формализация
  • Системный анализ

Внешние ссылки [ править ]

  • Пятый модуль курса BORES Signal Processing DSP - Введение в DSP
  • Апплет проектирования цифрового фильтра БИХ на Wayback Machine (архив 13 февраля 2010 г.)
  • Инструмент проектирования цифрового фильтра IIR - создает коэффициенты, графики, полюса, нули и код C.
  • EngineerJS Online IIR Design Tool - не требует Java