реклама на сайте
подробности

 
 
> Децимация, СIC-Фильтр
Goose
сообщение Jul 14 2011, 14:44
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 165
Регистрация: 26-02-10
Из: Москва
Пользователь №: 55 683



если требуется произвести децимацию в целое число раз, зачем собственно нужен cic-фильтр, почему нельзя просто выкинуть отсчеты? глядя на его ачх, я задумываюсь, а не заваливает ли он мне ачх сигнала? и не лучше ли вместо него взять корку фнч фильтра с децимацией и подогнать его характеристики по частоте?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Signal
сообщение Aug 30 2011, 17:59
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 23-08-11
Из: Рига, Латвия
Пользователь №: 66 843



Цитата(Гусь @ Jul 14 2011, 17:44) *
если требуется произвести децимацию в целое число раз, зачем собственно нужен cic-фильтр, почему нельзя просто выкинуть отсчеты? глядя на его ачх, я задумываюсь, а не заваливает ли он мне ачх сигнала? и не лучше ли вместо него взять корку фнч фильтра с децимацией и подогнать его характеристики по частоте?

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

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

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

Цитата(Mad_max @ Jul 14 2011, 19:20) *
Ну просто великолепно написано про все Ваши вопросы.
http://www.dsplib.ru/content/cic/cic.html

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

Сообщение отредактировал Signal - Aug 30 2011, 18:12
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 02:56
Рейтинг@Mail.ru


Страница сгенерированна за 0.01377 секунд с 7
ELECTRONIX ©2004-2016