Як може фільтр мати нульову групову затримку?


10

Якщо ви помістите хвильовий пакет через смугу пропускання фільтра низького проходу першого порядку, він затримається груповою затримкою фільтра і залишиться такою ж амплітудою, правда?

Якщо ви помістите один і той же пакет хвиль через додатковий фільтр високих частот 1-го порядку з однаковою частотою відсікання, крива групової затримки однакова, тому затримка пакету буде однаковою, але посилення набагато нижче, тому це буде бути як затримкою, так і послабленою до незначності.

Оскільки вихід фільтра високої частоти дуже малий, якщо підсумовувати виходи цих двох фільтрів (як у аудіо кросовера), я б очікував, що він незначно відрізнятиметься від виходу фільтра нижніх частот: Великий затриманий сигнал + дуже маленький затриманий сигнал = великий сигнал затримки.

Однак якщо підсумовувати відповіді фільтрів, амплітуда скрізь дорівнює 0 дБ, а фаза - 0 скрізь, і тому групова затримка стає 0, що означатиме, що хвильовий пакет виходить без затримки і без змін. Я не розумію, як це можливо. Чи не завжди фільтри мають затримку? Як фільтр (який також має позитивну групову затримку) може скасувати затримку, викликану іншим каналом, особливо, коли це відбувається в зоні зупинки?

Яку частину я тут нерозумію?

Найвідомішими типами кросоверів з лінійною фазою є неінвертовані кросовери першого порядку, ... Кросовер першого порядку - це мінімальна фаза, коли його результати підсумовуються нормально; він має плоскофазний графік при 0 °. - Дизайн активних кросоверів

і

Тут результат підсумовування результатів разом створює фазовий зсув 0 °, що означає, що підсумована амплітуда і фазовий зсув кросовера першого порядку еквівалентна шматку дроту. - Кросовер Лінквіц-Райлі: Підручник: Crossover Networks 1-го порядку

Перехресна частотна характеристика першого порядку

Тестування на фактичних імпульсах показує, як низький проміжок (синій) затримує імпульс, як очікувалося, і як високочастотний (зелений) може поєднуватися з ним для отримання оригінального (червоного) імпульсу, але як відбувається імпульс на високому частоті перед початковим, якщо фільтр високих частот є причинним і має позитивну групову затримку? Інтуїція мене провалює.

введіть тут опис зображення

Це робить шоу , що вихід ФВЧА не настільки мізерний , як я уявляв собі, а затримка більш незначна , ніж я уявляв собі, і , як ви перенесли несучу частоту навколо, ці два властивостей змінюються в пропорційному шляху (менша затримка потрібна нижча амплітуда ФВЧА вихід щоб виправити це). Але я все ще не дуже розумію цього.


Отже, ви маєте на увазі, що два фільтри збігаються таким чином, що їх функції передачі дорівнюють одиниці (тобто Нлp(z)+Нгодp(z)=1)? Це також означатиме, що сума їх імпульсних відповідей є лише імпульсомн=0, що погодилося б із вашим спостереженням затримки нульової групи. Я думаю, ваше припущення, що фаза двох фільтрів дорівнює нулю, ймовірно, несправна.
Джейсон R

@JasonR: Так, фільтри 1-го порядку, високі та низькі частоти, з тим самим fc. en.wikipedia.org/wiki/Audio_crossover#First_order
endolith

3
@Jason: ендоліт справді правильний. Пропуск першого / швидкого переходу в першому порядку ідеально реконструюється паралельно. Є й інші випадки, які роблять це також
Гільмар,

Вибачте хлопці; Я думав лише про каскади серій. Нехтування.
Джейсон R

Відповіді:


6

Є кілька цікавих аспектів "реконструкції до єдності". По-перше, є два способи поєднання двох фільтрів: паралельний і послідовно. Для паралельної топології ЗАВЖДИ можна знайти безкоштовний фільтр, щоб пари додавали до єдності. Насправді це досить просто. Просто робітьН~(ω)=1-Н(ω). У часовій області це означає, що імпульсна відповідь додаткового фільтра є просто від’ємною від вихідної імпульсної відповіді з 1, доданим до першого зразка. Тож усі "кільчасті" речі скасовуються. Тепер форма цього безкоштовного фільтра - це не завжди те, що можна було б очікувати. Для низького проходу першого порядку це фактично високий пропуск першого порядку, але для фільтрів вищого порядку він має тенденцію мати над / під гойдалками в області відсічення. Однак він завжди існує як стабільний причинний фільтр.

Серія (або каскад) "реконструкції до єдності" дещо складніша. Очевидно, що фільтри повинні були бути оберненими один до одного, тобтоН~(ω)=1Н(ω). Взагалі це можна зробити для будь-якого фільтра мінімальної фази. Зворотний фільтр мінімальної фази також мінімальний, і обидва є причинними та стабільними.

Отже, це залишає перед нами питання, як інтерпретувати групову затримку в цих випадках. Справа каскаду насправді тим цікавіша. Оскільки фільтри зворотні один одному, фаза, а отже, і затримка групи, одного є негативом іншого. Так на частотах один фільтр мав позитивну групову затримку, інший - негативну групову затримку. Простим прикладом може бути низька полиця з + 6dB посилення та низька полиця з 6dB розрізу. Тож негативні затримки групи є дуже реальними і, безумовно, не є порушенням причинності. На практиці вони з’являються в областях фільтра, які є досить «не плоскими», тому традиційна інтерпретація «затримки конверта» не зовсім застосовна, оскільки існує також велика кількість амплітудних спотворень.

Якщо у вас є "негативна затримка групи" від Google, ви можете знайти кілька статей IEEE, які стосувалися цієї теми.


Гаразд, але заплутаність полягає в тому, що обидва фільтри мають позитивну групову затримку, але поєднуються, щоб отримати вихід з нульовою груповою затримкою.
ендоліт

3
Пам'ятайте, що затримка групи - це (негативна) похідна фази. Для паралельного каскаду фази двох систем не додаються, як це було б у послідовному з'єднанні. Тому ми не повинні сподіватися, що групові затримки двох систем додадуть або одну.
Джейсон R

2
Ось ще один спосіб задуматися. Групова затримка однакова, але затримані частини поза фазою, тому вони скасовують одна одну.
Гільмар

1

У цій проблемі немає неправильного застосування групової затримки, а також порушення фізики чи причинності. Визначення групової затримки як негативної похідної фази по відношенню до частоти все ще має місце, оскільки кожен фільтр самостійно має позитивну затримку в часі, яка не є постійною над частотою. Деталі розкриваються в тому, що відбувається, коли фільтри підключаються паралельно або послідовно.

У цьому прикладі перехресного фільтра два фільтри, очевидно, паралельно, щоб досягти показаного результату, що дуже інтуїтивно зрозуміло, як результат міг би мати затримку 0 груп: два фільтри - це безкоштовний низький та високий прохід; а при підключенні паралельно діють так, ніби жоден із фільтрів не присутній (всепрохідний, із затримкою 0). Якби ці фільтри були підключені послідовно, результатом буде пропускна смуга при перехресті з очікуваною затримкою; високочастотна частота зменшила б низькі частоти, а низька частота послабила б високі частоти, і при перехресті обидва сигнали передадуть -3 дБ сигналу, в результаті чого при перехресті буде величина 0,5 і фаза = 0 ° :12еjπ/212е-jπ/2

Розглянемо загальний випадок двох лінійних систем паралельно і за частотою, як показано на блок-схемі нижче з їх частотними характеристиками. Зауважте, що коефіцієнти та показники є функціями частоти, яку я опустив, щоб зберегти вирази простими та чіткими;А1еjϕ1 представляє А1(ω)еjϕ1(ω) і обидва вирази являють собою перетворення Фур'є імпульсної реакції цих систем (частотна характеристика), таких як графіки, показані ОП для високопрохідних і низькочастотних систем.

Паралельні та рядкові системи

Розглянемо перший випадок з огляду на питання ОП. На перехресті кожного фільтра є величина і фаза, задані як:

Highpass при перехресті: 12еjπ/2

Низький прохід при перехресті: 12е-jπ/2

Паралельно результат був би: 12еjπ/2+12е-jπ/2 який дорівнює 1 з кутом 0. Цей випадок найпростіше побачити графічно як додавання двох векторів:

додавання при перехресті

Серією результат був би 12еjπ/212е-jπ/2. При множенні векторів ви множите величини і додаєте фази (експоненти), тому цей результат просто 0,5 з фазою 0.

А на найвищій частоті кожен фільтр має величину і фазу, задані як:

Highpass як f : 1еj0

Lowpass як f : 0е-jπ

Зауважимо, що результат для паралельного випадку все ще дорівнює 1 з кутом 0, але у рядковому випадку він наближається до 0 (з кутом -π) у міру наближення частоти . Це має сенс, високий прохід передає сигнал (без затримки - фільтр є прозорим на найвищих частотах), але нижній пропуск повністю блокує його, тому нічого не проникає. Далі ми бачимо, як фаза змінюється в негативному напрямку, коли ми проходимо через перехрестя, і чи відбувається затримка результату смуги пропускання підсумованих фільтрів, що задається від’ємником нахилу чистого зсуву фази проти частоти .

Те, що відбувається між ними, вимагає особливих математичних відносин між двома фільтрами, щоб паралельна комбінація підсумовувалася до нульової фази (і, отже, затримка нульової групи, по суті робить паралельну комбінацію також прозорою). Розглянемо приклад ОП, де ми чітко бачимо, що у фазі двох фільтрів існує квадратурний зв’язок. Таким чином, ми маємо:

А1еjϕ1+А2еjϕ2
=А1еjϕ1+А2еj(ϕ1-π/2)
=А1еjϕ1+А2е-jπ/2еjϕ1
=А1еjϕ1-А2jеjϕ1
=еjϕ1(А1-jА2)

Для того, щоб цей результат завжди мав нульову фазу для всіх частот, має виконуватися наступна рівність:

А1-jА2=е-jϕ1

Або ж описано як:

А1+jА2=еjϕ1

Це просто реальна і уявна складова одиничного кола, коли ми підмітаємо ϕ1над усіма можливими значеннями. Тому колиА1=cос(ϕ1) і А2=сiн(ϕ1), векторне підсумовування двох фільтрів призведе до нульової фази для всіх ϕ1 і тому всі частоти.

співвідношення А1 і А2

Що стосується можливої ​​інтуїції з кінцевим сюжетом, який показав ОП, і його питання, врахуйте, що похідна є функцією високого пропускання - якби ви взяли похідну червоного імпульсу, у результаті ви отримаєте зелений імпульс. Ви не могли почати отримувати цей результат, поки не з’явиться червоний пульс, тому порушення причинності немає.


0

Я подумав, що це досить цікаве питання, тому я спробую відповісти на нього, хоча і на 5 років пізніше.

Я думаю, ви знайшли спосіб неправильного застосування одного із способів вимірювання групової затримки, тобто, обчисливши її як негативну похідну фази. У цій ситуації цей метод недоцільний.

У цій ситуації більш прийнятним способом вимірювання групової затримки є використання синусоїдального введення та вимірювання затримки між входом та підсумковим виходом. Звичайно, для того, щоб отримати повну картину, вам потрібно буде виконати частотне підмітання, яке є клопотом, але точно.

Якщо ви це зробите, я думаю, що ми можемо всі погодитись, що ви відміряєте ненульову групову затримку.


2
Вибачте, це неправильно. Групова затримка визначається як негативна похідна фази проти частоти. Це визначення і як таке не можна "неправильно застосовувати". Те, що ви описуєте, насправді вимірювало б затримку фази, а не групову затримку. У випадку з каскадним фільтром для низьких частот та з високим рівнем пропускання результати були б однаковими. Як затримка групи, так і затримка фази дорівнює нулю на всіх частотах.
Hilmar

@Hilmar Це вірить, що паралельне поєднання фільтрів високих та низьких частот (див. Мою відповідь) не каскад, згоден? Також вимірювання дійсно є груповою затримкою на цій частоті, якщо ми вимірюємо затримку часу. Ми можемо перетворити вимірювання затримки часу у фазу, помноживши виміряну затримку часу на2π/f.
Дан Бошен

3
Неможливо реально вимірювати затримку часу, якщо затримка часу залежить від частоти. Звідси визначення як затримка фази, так і затримка групи. Фазова затримка єf/ω , групова затримка є f/ω Оскільки групова затримка є похідною, ви не можете її визначити одним вимірюванням, вам потрібно кілька вимірювань за частотою, що цікавить.
Hilmar

f/ω є 1/(2π)?
Дан Бошен

Так. ω=2πf, Якщо це те, що ви просите
Hilmar

0

Групова затримка пов'язана з груповим, тобто модульованим сигналом, тому вимірювання групової затримки повинно проводитися за допомогою групи (модульований сигнал). Група, що входить у фільтр, повинна бути однаковою щодо його форми на виході фільтра. Форма означає, наприклад, спектр групи. Вимірювання, проведені на одній частоті, не містять інформації про затримку групи.


1
Я не думаю, що це точно. Групова затримка - це міра нахилу фазової реакції на будь-якій заданій частоті. Ми обчислюємо групову затримку на кожній частоті, а для пропускної здатності ми використовуємо "варіацію групової затримки", щоб вказати, наскільки групова затримка буде змінюватися в залежності від ширини пропускної здатності. Нам потрібен діапазон частот, за яким можна обчислити похідну фази, але я розумію, що обчислена затримка, заснована на прийнятті похідної фази щодо частоти, - це дійсно тимчасова затримка, яку ви б вимірювали для одиночних синусоїд на кожній з цих частот.
Дан Бошен

1
Групова затримка визначена як негативна похідна фази проти частоти. Поки ви вимірюєте це, не має значення, як саме ви його вимірюєте, і результати будуть однаковими. Групова затримка може бути ІНТЕРПРЕТИРОВАНО, оскільки затримка огинаючої сигналів вузькосмугових модульованих сигналів, але обґрунтованість інтерпретації багато в чому залежить від конкретних обставин.
Hilmar
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.