[an error occurred while processing this directive]
Уважаемые светила, подскажите пожалуйста, как можно реализовать цифровой нелинейный фильтр?
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

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

Отправлено samurai 29 марта 2005 г. 15:07

В двух словах задача выглядит так: допустим, есть входной аналоговый сигнал с полосой частот от 0 до 4МГц и максимальной амплитудой 1В. Сигнал дискретизируется с частотой 10МГц.

Необходимо сделать цифровой фильтр, у которого коэффициент подавления на заданной частоте зависит от амплитуды входного сигнала на этой же частоте.

Т.е. к примеру, в полосе частот 2-2.5МГц при амплитуде входного сигнала в этой полосе частот 500мВ коэффициент подавления равен 10, при амплитуде 250мВ подавления в 5 раз, а при амплитуде <=50мВ (порог ограничения)подавление отсутствует. Всего таких полос получается 8, в каждой из них свой собственный максимальный коэффициент подавления при амплитуде 500мВ и порог.

Один из вариантов решения, что называется в лоб: набор полосовых фильтров, с каждого из них сигнал подается на схему АРУ, после этого все сигналы суммируются. Как еще один вариант – вместо АРУ простое ограничение сигнала по амплитуде, но это очень спорный вариант.

Подскажите, существует ли еще какое-нибудь решение данной задачи?

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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


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

E-mail: info@telesys.ru