Jump to content

    
Sign in to follow this  
balakhonoff

Децимация

Recommended Posts

если требуется произвести децимацию в целое число раз, зачем собственно нужен cic-фильтр, почему нельзя просто выкинуть отсчеты? глядя на его ачх, я задумываюсь, а не заваливает ли он мне ачх сигнала? и не лучше ли вместо него взять корку фнч фильтра с децимацией и подогнать его характеристики по частоте?

Share this post


Link to post
Share on other sites

правильно ли я понямаю, что при децимации спектры сжимаются в число равное порядку децимации?

 

главный вопрос в том, можно ли его заменить ФНЧ с правильным подбором по частоте, я так понимаю cic не портит ачх именно ярко выраженным узкополосным сигналам( и этом случае его использовать целесообразно, тк он требуем мало ресвурсов), но насколько я понимаю, то с чем я сейчас имею дело связано именно с тем, что cic фильтр заваливает ачх(сигнал по частоте шире чем ожидалось), поэтому можно ли УЛУЧШИТЬ положение вещей, заменив его фнч ( с ХОРОШИМИ характеристиками)?

Share this post


Link to post
Share on other sites
если требуется произвести децимацию в целое число раз, зачем собственно нужен cic-фильтр, почему нельзя просто выкинуть отсчеты? глядя на его ачх, я задумываюсь, а не заваливает ли он мне ачх сигнала? и не лучше ли вместо него взять корку фнч фильтра с децимацией и подогнать его характеристики по частоте?

Подумайте о децимации, как о повторной дискретизации цифрового сигнала (с его уже периодическим спектром). Надеюсь, представить себе эффекты от дискретизации вы можете. Конечно же можно просто выкинуть отсчеты - какой-то результат вы обязательно получите, может быть даже нужный результат. Вообще-то, требования к фильтру дециматора те же, что и к фильтру дискретизатора - избежать (с какой-то точностью) наложения спектра, при его периодизации. Поэтому вы можете использовать любой фильтр, который удовлетворит установленным вами требованиям. А возможно, никакого фильтра не потребуется, если спектр вашего сигнала уже в достаточной степени ограничен. CIC-фильтр - всего лишь специфическая реализация без умножителей. Если вы от этого восторг не испытываете, то более естественна для вашей задачи реализация КИХ (FIR) фильтром с вычислением только нужных отсчетов, и без вычисления тех, которые вы выбрасываете. Между прочим, это применимо и для дробной децимации (и для интерполяции).

О какой "корке" фильтра вы говорите я не понял, но буду вполне счастлив без пояснения.

 

<...> cic фильтр заваливает ачх(сигнал по частоте шире чем ожидалось), поэтому можно ли УЛУЧШИТЬ положение вещей, заменив его фнч ( с ХОРОШИМИ характеристиками)?

Положение вещей можно улучшить разными способами, например, используя костыль корректор АЧХ. (см. Understanding CIC Compensation Filters)

 

Ну просто великолепно написано про все Ваши вопросы.

http://www.dsplib.ru/content/cic/cic.html

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

Edited by Signal

Share this post


Link to post
Share on other sites
Ну просто образцово проигнорировали смысл вопросов, и статья по приведенной ссылке просто никак на эти вопросы не отвечает.

тогда есть еще рядом статья

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this