Фильтр all-pass — это фильтр обработки сигнала , который пропускает все частоты одинаково по усилению, но изменяет фазовое соотношение между различными частотами. Большинство типов фильтров уменьшают амплитуду (т. е. величину) подаваемого на него сигнала для некоторых значений частоты, тогда как фильтр all-pass пропускает все частоты без изменения уровня.
Распространенным применением в создании электронной музыки является разработка блока эффектов, известного как « фейзер », в котором последовательно соединены несколько фильтров всех частот, а выходной сигнал смешивается с необработанным сигналом.
Он делает это, изменяя свой фазовый сдвиг в зависимости от частоты. Обычно фильтр описывается частотой, на которой фазовый сдвиг пересекает 90° (т. е. когда входной и выходной сигналы переходят в квадратуру – когда между ними есть задержка в четверть длины волны ).
Они обычно используются для компенсации других нежелательных фазовых сдвигов, возникающих в системе, или для смешивания с несмещенной версией оригинала для реализации режекторного гребенчатого фильтра .
Их также можно использовать для преобразования фильтра со смешанной фазой в фильтр с минимальной фазой с эквивалентной амплитудно-частотной характеристикой или нестабильного фильтра в стабильный фильтр с эквивалентной амплитудно-частотной характеристикой.
[1]
Схема операционного усилителя , показанная на соседнем рисунке, реализует однополюсный активный фильтр всех частот, который включает фильтр нижних частот на неинвертирующем входе операционного усилителя. Передаточная функция фильтра определяется как:
которая имеет один полюс при -1/RC и один ноль при 1/RC (т.е. они являются отражениями друг друга относительно мнимой оси комплексной плоскости ). Величина и фаза H(iω) для некоторой угловой частоты ω равны
Фильтр имеет единичную величину усиления для всех ω. Фильтр вводит различную задержку на каждой частоте и достигает квадратуры вход-выход при ω=1/RC (т.е. сдвиг фазы составляет 90°). [2]
В данной реализации используется фильтр нижних частот на неинвертирующем входе для генерации фазового сдвига и отрицательной обратной связи .
Фактически, сдвиг фазы фильтра всех частот в два раза превышает сдвиг фазы фильтра нижних частот на его неинвертирующем входе.
Преобразование Лапласа чистой задержки определяется выражением
где — задержка (в секундах), а — комплексная частота. Это можно аппроксимировать с помощью аппроксимации Паде следующим образом:
где последний шаг был достигнут посредством разложения числителя и знаменателя в ряд Тейлора первого порядка . Устанавливая мы восстанавливаем сверху.
Схема операционного усилителя , показанная на соседнем рисунке, реализует однополюсный активный фильтр всех частот, который включает фильтр верхних частот на неинвертирующем входе операционного усилителя. Передаточная функция фильтра определяется как:
которая имеет один полюс при -1/RC и один ноль при 1/RC (т.е. они являются отражениями друг друга относительно мнимой оси комплексной плоскости ). Величина и фаза H(iω) для некоторой угловой частоты ω равны
Фильтр имеет единичную величину усиления для всех ω. Фильтр вводит различную задержку на каждой частоте и достигает квадратуры вход-выход при ω=1/RC (т.е. опережение фазы составляет 90°).
В этой реализации используется фильтр верхних частот на неинвертирующем входе для генерации фазового сдвига и отрицательной обратной связи .
Фактически, сдвиг фазы всечастотного фильтра в два раза превышает сдвиг фазы фильтра верхних частот на его неинвертирующем входе.
Резистор можно заменить на FET в омическом режиме для реализации фазовращателя, управляемого напряжением; напряжение на затворе регулирует фазовый сдвиг. В электронной музыке фазер обычно состоит из двух, четырех или шести таких фазосдвигающих секций, соединенных последовательно и суммируемых с оригиналом. Низкочастотный генератор ( LFO ) наращивает управляющее напряжение для получения характерного свистящего звука.
Преимущество реализации фильтров с активными компонентами, такими как операционные усилители, заключается в том, что они не требуют индукторов , которые громоздки и дороги в конструкциях интегральных схем . В других приложениях, где индукторы легко доступны, фильтры с полным проходом могут быть реализованы полностью без активных компонентов. Существует ряд топологий схем , которые можно использовать для этого. Ниже приведены наиболее часто используемые схемы.
Решетчатый фазовый эквалайзер , или фильтр , представляет собой фильтр, состоящий из решетчатых или X-секционных элементов. С ветвями из одного элемента он может производить сдвиг фазы до 180°, а с резонансными ветвями он может производить сдвиг фазы до 360°. Фильтр является примером сети с постоянным сопротивлением (т. е. его импеданс изображения постоянен на всех частотах).
Фазовый эквалайзер на основе топологии T является неуравновешенным эквивалентом решетчатого фильтра и имеет ту же фазовую характеристику. Хотя схема цепи может выглядеть как фильтр нижних частот, она отличается тем, что две ветви индуктора взаимно связаны. Это приводит к трансформаторному действию между двумя индукторами и всепроходному отклику даже на высокой частоте.
Топология моста T используется для выравнивания задержки, в частности, дифференциальной задержки между двумя наземными линиями , используемыми для стереофонических звуковых трансляций. Это приложение требует, чтобы фильтр имел линейную фазовую характеристику с частотой (т. е. постоянную групповую задержку ) в широкой полосе пропускания, и это является причиной выбора этой топологии.
Реализация Z -преобразования всепропускающего фильтра с комплексным полюсом в точке
который имеет ноль в , где обозначает комплексно сопряженное . Полюс и ноль находятся под одним и тем же углом, но имеют обратные величины (т. е. они являются отражениями друг друга через границу комплексной единичной окружности ). Расположение этой пары полюс-ноль для заданного может быть повернуто в комплексной плоскости на любой угол и сохранять свою характеристику всепроходной величины. Комплексные пары полюс-ноль в всепроходных фильтрах помогают контролировать частоту, на которой происходят фазовые сдвиги.
Для создания полнопроходной реализации с действительными коэффициентами комплексный полнопроходной фильтр можно каскадировать с полнопроходным фильтром, который заменяет , что приводит к реализации Z-преобразования
что эквивалентно разностному уравнению
где — выход, а — вход на дискретном временном шаге .
Фильтры, подобные вышеприведенным, можно каскадировать с нестабильными или смешанно-фазовыми фильтрами для создания стабильного или минимально-фазового фильтра без изменения амплитудного отклика системы. Например, при правильном выборе полюс нестабильной системы, который находится за пределами единичной окружности , можно отменить и отразить внутри единичной окружности.