[an error occurred while processing this directive]
2 SM,Jenya &All про ЦФ
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено EV 26 марта 2003 г. 19:24

Это относится к топику про реализацию полосового фильтра 200Гц/1 кГц на Мегах или чем-то там еще.

Человеку надо выделить радиопачку из помех. Навскидку подходит вариант согласованного КИХ фильтра. Вычислять можно напрямую -сверткой, или через БПФ, кому что больше нравится. Непосредственное вычисление БПФ задачи не решить, т.к. ему нужно привязываться по времени.

В подобных задачех есть небольшие грабли.
на самом деле такие фильтры сильно чувствительны к рассогласованию моменту взятия отсчета (сэмплинга) сигнала и Импульсной характеристики фильтра. Это особенно заметно на коротких фильтрах. Два аспекта: Уровень выходного сигнала падает, и существует неопределенность временнОй привязки, равная как минимум двум дискретам тактовой частоты.
А ведь человеку неспроста нужен фильтр с полосой 200Гц.для выделения 1 кГц(сигнал точного времени) Это означает, что у него время нарастания фронта выходного сигнала нормировано.

В литературе описания этих нюансов я не видел, не считая собственной статейки ;)
Поэтому поступают прямолинейно- повышают частоту дискретизации смеси сигнала с шумом в несколько раз, до 10-20, в зависимости от уровня шума.
Есть возможность заметно снизить объем вычислений при этом, путем некоторого усложнения вычислений.

Кстати, кто-нибудь оценивал макимальную производительность Меги , как цифрового фильтра?


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru