Фильтр Бесселя
Фильтр Бесселя — это тип аналогового или цифрового электронного фильтра, характеризующийся максимально плоской групповой задержкой (линейной фазовой характеристикой) в полосе пропускания. В отличие от фильтров Баттерворта и Чебышёва, фильтр Бесселя оптимизирован не для крутизны среза амплитудно-частотной характеристики (АЧХ), а для сохранения формы сигнала во временной области, то есть для минимизации фазовых искажений. Назван в честь немецкого математика Фридриха Вильгельма Бесселя, чьи полиномы используются при аппроксимации передаточной функции.
История
Фильтр Бесселя был впервые описан в 1949 году американским инженером-электриком Уильямом Э. Томсоном (William E. Thomson) в статье «Networks with Maximally Flat Delay» (сети с максимально плоской задержкой). Первоначально он назывался «фильтром Томсона» (Thomson filter). Однако позже закрепилось название «фильтр Бесселя», поскольку его передаточная функция основана на полиномах Бесселя, которые обеспечивают максимально плоскую групповую задержку. В 1950-х годах фильтр нашёл применение в телекоммуникационных системах, где требовалась передача импульсных сигналов без значительных искажений формы.
Математическое описание
Передаточная функция фильтра Бесселя низких частот n-го порядка имеет вид:
\[ H(s) = \frac{\theta_n(0)}{\theta_n(s)} \]
где \( \theta_n(s) \) — полином Бесселя степени n, а \( s = j\omega \) — комплексная частота. Полиномы Бесселя определяются рекуррентно:
\[ \theta_0(s) = 1 \] \[ \theta_1(s) = s + 1 \] \[ \theta_n(s) = (2n-1) \theta_{n-1}(s) + s^2 \theta_{n-2}(s) \]
Для нормализации обычно используется условие \( \theta_n(0) = (2n)! / (2^n n!) \). Например, для фильтра второго порядка:
\[ H(s) = \frac{3}{s^2 + 3s + 3} \]
Для фильтра третьего порядка:
\[ H(s) = \frac{15}{s^3 + 6s^2 + 15s + 15} \]
Ключевое свойство фильтра Бесселя — его групповая задержка \( \tau(\omega) = -\frac{d\phi(\omega)}{d\omega} \) является максимально плоской в окрестности нулевой частоты. Это означает, что для низких частот все гармоники сигнала задерживаются на одинаковое время, что предотвращает фазовые искажения.
Характеристики
Амплитудно-частотная характеристика (АЧХ)
АЧХ фильтра Бесселя имеет монотонный спад без пульсаций в полосе пропускания, как у фильтра Баттерворта. Однако крутизна среза у фильтра Бесселя значительно меньше. Например, для фильтра второго порядка спад составляет −12 дБ/октаву, но реальная крутизна вблизи частоты среза ниже, чем у фильтра Баттерворта того же порядка. На частоте среза (обычно определяемой как частота, на которой ослабление составляет −3 дБ) АЧХ фильтра Бесселя имеет более пологий характер.
Фазочастотная характеристика (ФЧХ)
ФЧХ фильтра Бесселя близка к линейной в широком диапазоне частот, вплоть до частоты среза. Это обеспечивает минимальные фазовые искажения. Для сравнения, у фильтра Баттерворта фазовая нелинейность начинает проявляться раньше, а у фильтра Чебышёва — ещё сильнее.
Групповая задержка
Групповая задержка фильтра Бесселя максимально плоская в полосе пропускания. Для фильтра n-го порядка она аппроксимируется константой \( \tau_0 = \frac{1}{\omega_c} \cdot \frac{(2n)!}{2^n n!} \), где \( \omega_c \) — частота среза. Отклонение от постоянного значения нарастает медленно с ростом частоты.
Переходная характеристика
Фильтр Бесселя демонстрирует минимальный выброс (overshoot) при подаче ступенчатого сигнала. Для фильтра второго порядка выброс составляет около 0,4%, для третьего — около 0,8%, для четвёртого — около 1,4%. Это значительно меньше, чем у фильтра Баттерворта (например, для второго порядка — около 4,3%) и тем более у фильтра Чебышёва. Время нарастания (rise time) у фильтра Бесселя больше, чем у фильтров других типов того же порядка.
Сравнение с другими фильтрами
| Характеристика | Фильтр Бесселя | Фильтр Баттерворта | Фильтр Чебышёва |
|---|---|---|---|
| Крутизна среза | Низкая | Средняя | Высокая |
| Пульсации АЧХ | Нет | Нет | Есть (в полосе пропускания или задерживания) |
| Линейность ФЧХ | Максимальная | Хорошая | Плохая |
| Выброс на ступенчатый сигнал | Минимальный | Умеренный | Значительный |
| Групповая задержка | Максимально плоская | Равномерная | Неравномерная |
Применение
Фильтры Бесселя используются в тех областях, где важно сохранить форму сигнала, а не максимально подавить нежелательные частоты. Основные сферы применения:
- Аудиотехника: в кроссоверах акустических систем, где требуется минимальное фазовое смещение между полосами частот.
- Цифровая обработка сигналов: в системах передачи данных, где импульсные сигналы не должны искажаться (например, в модемах, линиях связи).
- Измерительная техника: в осциллографах, анализаторах спектра и других устройствах для предварительной фильтрации сигналов перед оцифровкой.
- Радиолокация и связь: в системах, где важна временная синхронизация, например, в радиолокационных станциях.
- Медицинская электроника: в электрокардиографах и других приборах, где необходимо сохранить форму биосигналов.
Реализация
Аналоговая реализация
Аналоговые фильтры Бесселя реализуются на операционных усилителях, пассивных элементах (резисторах, конденсаторах) или с помощью LC-цепей. Для высоких порядков (выше 4) используются каскадные схемы, состоящие из звеньев второго порядка (биквадратных звеньев). Коэффициенты для звеньев рассчитываются на основе полиномов Бесселя.
Цифровая реализация
Цифровые фильтры Бесселя реализуются с помощью билинейного преобразования (метод Тастина) или метода инвариантной импульсной характеристики. При билинейном преобразовании сохраняется свойство максимально плоской групповой задержки, но возможны искажения на высоких частотах. Для минимизации искажений применяют предварительное искажение (prewarping) частоты среза.
Ограничения
Основные ограничения фильтра Бесселя:
- Низкая крутизна среза: для получения достаточного подавления вне полосы пропускания требуются высокие порядки (обычно 6–8 и выше), что увеличивает сложность схемы и задержку.
- Большое время нарастания: для фильтра низких частот время нарастания обратно пропорционально частоте среза, но при том же порядке оно больше, чем у фильтра Баттерворта.
- Чувствительность к параметрам элементов: в аналоговой реализации отклонения номиналов резисторов и конденсаторов могут сильнее влиять на фазовую характеристику, чем у других типов фильтров.
Интересные факты
- Фильтр Бесселя является единственным фильтром, который имеет максимально плоскую групповую задержку и одновременно монотонную АЧХ.
- В некоторых источниках фильтр Бесселя называют «фильтром с максимально плоским временем задержки» (maximally flat delay filter).
- Полиномы Бесселя, используемые в фильтре, не являются ортогональными, в отличие от полиномов Чебышёва или Лежандра, что усложняет их численное вычисление для высоких порядков.
Источники
- Thomson, W. E. «Networks with Maximally Flat Delay». Wireless Engineer, 1949.
- Zverev, A. I. «Handbook of Filter Synthesis». John Wiley & Sons, 1967.
- Williams, A. B., Taylor, F. J. «Electronic Filter Design Handbook». McGraw-Hill, 2006.
- Oppenheim, A. V., Schafer, R. W. «Digital Signal Processing». Prentice Hall, 1975.
- Справочник по расчёту фильтров / под ред. А. Г. Галушкина. — М.: Радио и связь, 1983.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →