Чому збільшення частоти вибірки полегшує реалізацію фільтра для згладжування?


11

З відповіді на запитання щодо швидкості вибірки та фільтра для згладжування я прочитав наступне:

Чим ближче ви до теоретичної мінімальної швидкості вибірки, тим складніше реалізувати аналоговий фільтр практично.

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

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

Відповіді:


24

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

псевдонім

джерело

Пам'ятайте, що повторення спектру відбувається на частоті вибірки. Коли зображення ближче один до одного, вам потрібно домогтися більшого ослаблення у вашому фільтрі проти згладжування. Фільтр повинен переходити від діапазону проходу до діапазону зупинки до появи наступного зображення.

фільтр

джерело з цієї презентації


Цікаво. Але фільтри LP в зеленому кольорі стають нульовими не при 1fs, а в 1fs-w. Скажімо, мій бажаний сигнал BW - 100 ГГц, і якщо мій показник дискретизації становить 500 ГГц, чи означає це, що діапазон зупинки фільтра LP повинен відбуватися максимум на 400 Гц?
користувач1245

@atmnt подумайте, що буде. Ваш сигнал займає діапазон [-100, 100]. У вас також є сигнал, що знаходиться поза цим діапазоном частот, про який ви не дбаєте. Ваше перше зображення з’явиться на частоті 500 Гц. Для запобігання згладжування потрібно обмежити аналоговий вхід до діапазону [-400, 400]. Отже, -400 Гц з’явиться на частоті 100 Гц при вибірці.
користувач110971

Так це правильно встановлювати діапазон стоп на чомусь між 100 Гц і 400 Гц? (Припустимо, що ми на 100 ГГц у нас немає ослаблення) Для входу сигналу 100 Гц на BW.
користувач1245

1
Або я міг би збільшити частоту вибірки замість цього. Але проблема полягає в тому, що мені потрібно знати, що в перехідній області діапазону фільтра встановлено правильний мінімальний необхідний коефіцієнт вибірки. Я знаю лише, що це 3dB на частоті 1 кГц і 6-му порядку.
користувач1245

1
@atmnt ви можете це опрацювати. Якщо ви використовуєте, наприклад, фільтр Баттерворта, він складає 20 дБ на десятиліття за порядок фільтру. Встановіть ослаблення діапазону зупинки на 60 дБ або щось таке. Але я вважаю, що це виходить за межі цього питання. Якщо ви не впевнені у своєму фільтрі, вам слід задати ще одне питання.
користувач110971

8

Для реконструкції сигналу в цифровій царині з аналогового простору потрібно щонайменше два зразки в кожному циклі найвищої частоти, присутньої в аналоговому сигналі. Наприклад, на компакт-дисках вони використовують 44,1 кГц для вибірки максимальної частоти в аудіодіапазоні 20 кГц. Вони могли використовувати 40 кГц, але це правильно на межі, і фільтр antiasas був би неможливим.

При частоті вибірки 44,1 кГц теоретично найвища частота аудіосигналу, яка може бути цифровим захопленням, не виникаючи збитків, буде 22 кГц. Що буде, якщо 24 кГц подаватимуться до системи цифрового відбору 44,1 кГц, ви можете запитати.

Це дозволило б подати сигнал в 20 кГц в цифровій царині, і це може погіршитися. Що робити, якщо сигнал був 30 кГц? Це стане 16 кГц у цифровій царині.

Це пояснюється тим, що підкреслене створення створює псевдонім: -

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

Зображення звідси .

Щоб уникнути цього, ви використовуєте фільтр, який забезпечує адекватне ослаблення між 20 і 24 кГц. Я кажу 24 кГц, тому що сигнал 24 кГц знаходиться прямо на межі становлення псевдонімічного реального аудіосигналу 20 кГц. Таким чином, для людей, які мають чудовий слух до 20 кГц (вже не мені), фільтр проти псевдонімів повинен забезпечити практично нульове загасання на 20 кГц і, можливо, до 80 дБ (або більше) ослаблення на 24 кГц.

Це досить фільтр високого порядку, і більшість інженерів, що займаються подібними системами, віддають перевагу співвідношенню більше 3: 1 для частоти вибірки до найвищої аналогової частоти.


4

Ваш фільтр antialias має три смуги

1) Пропускна смуга, від DC до Fwanted
2) Stopband, від Fsample-Fwanted до нескінченності
3) Перехідна смуга, від Fwanted до Fsample-Fwanted

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

Чим вище Fsample, тим ширша смуга переходу і тим дешевший фільтр


Але чи стоп-діапазон має якесь кількісне визначення в дБ?
користувач1245

1
@atmnt Зупинка - це все, що ви хочете. Деякі люди задовольняють -40 дБ (вимкнення не видно на осцилограмі), інші потребують -100 дБ (для вимірювальних приладів високої продуктивності). Глибша зупинка також коштує, і я оновлю свою відповідь, щоб включити її.
Neil_UK

Ваші відповіді дуже інформативні. Ще одне запитання на прикладі. Коли ви говорите Fwanted, ви маєте на увазі 3dB відрізати частоту? Якщо, наприклад, бажана пропускна здатність вібрації від силового перетворювача становить 200 Гц, вибрали б наш Fwanted 200 Гц або трохи більше? Я запитую, тому що, коли ми кажемо Fwanted, ми маємо на увазі плоскість, а не ослаблення або 3dB freq.
користувач1245

3

fs

fs/2

fs/2fs/2

fs/2

fs/2

Тому фільтр в ідеалі повинен:

f<fs/2

але

f>fs/2

Це неможливо зробити! Тож потрібен компроміс.

fs/2fs/2

Все стає набагато простіше, якщо ми або:

fs/2

або

fs/2

fs/2

fs/2


На практиці чи стоп-діапазон має якесь кількісне визначення в дБ? Треба вирішити це, я думаю, під час проектування, але яка кількісна цільова величина децибелів? Будь-яка ідея?
користувач1245

Як інший приклад, у мене є декілька силових перетворювачів з вибіркою 500 Гц і інтерес BW становить 200 ГГц. Тож мені потрібен фільтр LP для згладжування, де його діапазон зупинки знаходиться на 300 Гц? В даний час використовується фільтра 6-го порядку 6-го порядку.
користувач1245

Однозначної відповіді немає. Якщо ваш фільтр послаблюється більше (вищий порядок), то, очевидно, згладжування стає меншою проблемою. Але це може більше вплинути на ваш сигнал. Це компроміс , який потрібно знайти для кожної програми окремо. Це також залежить від вашого сигналу, якщо немає вмісту, який може створювати псевдоніми, тоді не потрібен фільтр. 500 Гц надзвичайно низький і відносно близький до ваших 200 Гц BW. Оскільки навіть АЦП 1 Мс / с дешеві в ці дні, альтернативою може бути дуже простий RC-фільтр (1-го порядку), але зразок на 1 МГц. Якщо це занадто багато даних, тоді робіть усереднення.
Бімпелрекіе

2

Скажімо, ваша діапазон інтересів становить від постійного струму до 100 ГГц, а ваш сигнал має обмежений діапазон білого шуму до 10 кГц. Скажімо, ви вирішили вибірки на частоті 2 кГц. Ви можете створити приємний фільтр з низьким полюсом з ослабленням 20 дБ / десятиліття та послабити шум, щоб мінімізувати згладжування.

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


0

Для аналогового фільтра ви повинні врахувати продуктивність фільтра в діапазоні найвищої частоти, що цікавить. Часто це означає, що вам потрібно встановити "fc" для аналогового фільтра трохи вище, ніж найвища частота, що цікавить (та / або використовувати більш різкий фільтр).

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

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

Але . як ви, напевно, знаєте, шум збільшується із пропускною здатністю. Отже, для застосувань із низьким рівнем шуму, можливо, знадобиться встановити пропускну здатність фільтра консервативно.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.