Трансверсальный фильтр¶
Трансверсальный фильтр — это тип цифрового фильтра с конечной импульсной характеристикой (КИХ-фильтр), реализованный в виде линии задержки с отводами, сигналы с которых суммируются с определёнными весовыми коэффициентами. Основное свойство трансверсального фильтра — его импульсная характеристика имеет конечную длительность, что обеспечивает абсолютную устойчивость и возможность точного синтеза заданной амплитудно-частотной и фазо-частотной характеристик. Термин «трансверсальный» (от лат. transversus — поперечный) отражает структуру: сигнал распространяется вдоль линии задержки, а отводы расположены поперечно этому направлению.
¶История
Идея трансверсального фильтра впервые была предложена в 1940-х годах для аналоговых систем обработки сигналов. Первые реализации использовали линии задержки на основе ультразвуковых линий или цепочек LC-элементов. В 1960-х годах, с развитием цифровой вычислительной техники, началось активное применение цифровых трансверсальных фильтров. Ключевой вклад в теорию и практику внесли американские инженеры Бернард Голд и Чарльз Радер, а также советский учёный Лев Гуткин. В 1970-х годах с появлением недорогих цифровых сигнальных процессоров (DSP) трансверсальные фильтры стали широко использоваться в телекоммуникациях, радиолокации и аудиотехнике.
¶Принцип работы
Трансверсальный фильтр состоит из трёх основных компонентов:
- Линия задержки — последовательность ячеек памяти, каждая из которых задерживает сигнал на один такт дискретизации (T).
- Отводы — выходы каждой ячейки задержки, с которых снимаются задержанные копии входного сигнала.
- Сумматор с весовыми коэффициентами — каждый отвод умножается на свой коэффициент (b₀, b₁, …, bₙ), после чего все произведения суммируются.
Выходной сигнал y[n] в дискретный момент времени n вычисляется по формуле:
y[n] = b₀·x[n] + b₁·x[n-1] + b₂·x[n-2] + … + bₙ·x[n-N]
где x[n] — входной сигнал, N — порядок фильтра (количество отводов минус один). Коэффициенты bₖ являются отсчётами импульсной характеристики фильтра.
¶Отличие от рекурсивных фильтров
В отличие от рекурсивных (БИХ) фильтров, которые используют обратную связь, трансверсальный фильтр не имеет петель обратной связи. Это обеспечивает:
- Абсолютную устойчивость (при любых коэффициентах).
- Линейную фазовую характеристику (при симметричных коэффициентах).
- Простоту реализации и предсказуемость поведения.
¶Классификация
Трансверсальные фильтры классифицируются по нескольким признакам.
¶По типу импульсной характеристики
- Симметричные — коэффициенты симметричны относительно центра (bₖ = bₙ₋ₖ). Обеспечивают линейную фазовую характеристику, что важно для передачи сигналов без фазовых искажений.
- Асимметричные — коэффициенты не симметричны. Приводят к нелинейной фазе, но могут быть более эффективны для некоторых задач (например, коррекция каналов).
¶По области применения
- Фильтры нижних частот (ФНЧ) — пропускают низкие частоты, подавляют высокие.
- Фильтры верхних частот (ФВЧ) — пропускают высокие частоты, подавляют низкие.
- Полосовые фильтры — пропускают определённую полосу частот.
- Режекторные фильтры — подавляют узкую полосу частот.
- Гребёнчатые фильтры — имеют несколько равномерно расположенных полос пропускания или подавления.
¶По способу реализации
- Аппаратные — реализованы на специализированных интегральных схемах (ASIC) или программируемых логических интегральных схемах (ПЛИС).
- Программные — реализованы в виде алгоритмов на цифровых сигнальных процессорах (DSP) или в программном обеспечении (например, в аудиоредакторах).
¶Характеристики
Основные параметры трансверсального фильтра:
- Порядок фильтра (N) — количество отводов минус один. Определяет длину импульсной характеристики и крутизну среза.
- Частота дискретизации (Fₛ) — частота, с которой берутся отсчёты сигнала.
- Полоса пропускания — диапазон частот, которые фильтр пропускает с минимальным ослаблением.
- Полоса задерживания — диапазон частот, которые фильтр подавляет.
- Переходная полоса — диапазон частот между полосой пропускания и полосой задерживания.
- Неравномерность в полосе пропускания — допустимые отклонения амплитудно-частотной характеристики от идеальной.
- Затухание в полосе задерживания — минимальное ослабление сигнала в полосе задерживания.
¶Применение
Трансверсальные фильтры находят широкое применение в различных областях.
¶Цифровая обработка сигналов
- Аудиообработка — эквалайзеры, шумоподавление, реверберация, коррекция акустических систем.
- Обработка изображений — размытие, повышение резкости, обнаружение границ (фильтры Собеля, Гаусса).
- Радиолокация и гидролокация — согласованная фильтрация для обнаружения сигналов на фоне шумов.
¶Телекоммуникации
- Коррекция каналов — компенсация искажений, вносимых линией связи.
- Формирование сигналов — создание импульсов заданной формы для передачи данных.
- Эквалайзеры — выравнивание амплитудно-частотной характеристики канала.
¶Научные исследования
- Сейсмология — фильтрация сейсмических сигналов для выделения полезных волн.
- Биомедицина — обработка электрокардиограмм (ЭКГ) и электроэнцефалограмм (ЭЭГ) для удаления помех.
¶Примеры
¶Простой фильтр скользящего среднего
Фильтр скользящего среднего — частный случай трансверсального фильтра, где все коэффициенты равны 1/N. Например, для N=3: y[n] = (x[n] + x[n-1] + x[n-2]) / 3 Такой фильтр сглаживает сигнал, подавляя высокочастотные шумы.
¶Фильтр Гаусса
Использует коэффициенты, полученные из функции Гаусса. Широко применяется в обработке изображений для размытия.
¶Фильтр Чебышёва
Обеспечивает более крутой срез по сравнению с фильтром скользящего среднего, но имеет неравномерность в полосе пропускания.
¶Интересные факты
- Трансверсальные фильтры могут быть реализованы как в дискретном времени (цифровые), так и в непрерывном времени (аналоговые). Аналоговые трансверсальные фильтры использовались в ранних системах радиолокации.
- В 1970-х годах компания Texas Instruments выпустила первый коммерческий цифровой сигнальный процессор TMS32010, который позволял эффективно реализовывать трансверсальные фильтры.
- В современных аудиосистемах трансверсальные фильтры используются для реализации цифровых кроссоверов (разделение частотных полос) и коррекции акустики помещений.
¶Критика и ограничения
Основные недостатки трансверсальных фильтров:
- Высокая вычислительная сложность — для фильтра высокого порядка требуется много операций умножения и сложения. Для снижения нагрузки применяют быстрые алгоритмы (например, свёртку с помощью БПФ).
- Задержка сигнала — фильтр вносит задержку, равную половине длины импульсной характеристики, что может быть критично в системах реального времени.
- Ограниченная крутизна среза — для достижения высокой крутизны требуется большой порядок фильтра, что увеличивает задержку и вычислительные затраты.
¶Источники
- Оппенгейм А. В., Шафер Р. В. Цифровая обработка сигналов. — М.: Техносфера, 2006.
- Гуткин Л. С. Проектирование радиосистем и радиоустройств. — М.: Радио и связь, 1986.
- Proakis J. G., Manolakis D. G. Digital Signal Processing: Principles, Algorithms, and Applications. — 4th ed. — Pearson, 2006.
- Smith S. W. The Scientist and Engineer's Guide to Digital Signal Processing. — California Technical Publishing, 1997.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →


