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

 
 
 
Reply to this topicStart new topic
> Нюансы CIC
Alex65111
сообщение Jul 14 2008, 14:54
Сообщение #1


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

Группа: Участник
Сообщений: 141
Регистрация: 25-10-07
Пользователь №: 31 729



При описании CIC фильтра упоминается дифзадержка. С одной стороны говорят, что она может быть любой, но обычно 1 или 2. С чем связано то, что ее значение обычно ограничено 1 или 2 и в каких случаях лучше применять 1, а в каких 2?
Go to the top of the page
 
+Quote Post
alex_os
сообщение Jul 14 2008, 19:50
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030



Цитата(Alex65111 @ Jul 14 2008, 18:54) *
При описании CIC фильтра упоминается дифзадержка. С одной стороны говорят, что она может быть любой, но обычно 1 или 2. С чем связано то, что ее значение обычно ограничено 1 или 2 и в каких случаях лучше применять 1, а в каких 2?

Если cic совмещается с дециматором(интерполятором) с коэф. децимации L, длина задержки уменьшается в L раз. А так задержка может быть любой. Меньше задержка - меньше памяти нужно для реализации фильтра в железе(софте).


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
Alex65111
сообщение Jul 14 2008, 20:30
Сообщение #3


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

Группа: Участник
Сообщений: 141
Регистрация: 25-10-07
Пользователь №: 31 729



Цитата
Если cic совмещается с дециматором(интерполятором) с коэф. децимации L, длина задержки уменьшается в L раз
- относительно какой величины уменьшается?
Go to the top of the page
 
+Quote Post
dmitry-tomsk
сообщение Jul 15 2008, 03:40
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 672
Регистрация: 18-02-05
Пользователь №: 2 741



Цитата(Alex65111 @ Jul 14 2008, 17:54) *
При описании CIC фильтра упоминается дифзадержка. С одной стороны говорят, что она может быть любой, но обычно 1 или 2. С чем связано то, что ее значение обычно ограничено 1 или 2 и в каких случаях лучше применять 1, а в каких 2?

Задержка влияет на полосу пропускания фильтра. При той же величине прореживания и задержке 2 полоса вдвое меньше, чем при 1. Используют, если нужно хорошо подфильтровать соседний канал на частотах кратных F/R, чтобы не было наложения спектра при прореживании
Go to the top of the page
 
+Quote Post
alex_os
сообщение Jul 15 2008, 06:39
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030



Цитата(Alex65111 @ Jul 15 2008, 00:30) *
- относительно какой величины уменьшается?


Передаточная функция циц 1го порядка, без дециматора

H(z) = (1- z^(-N)) / (1 - z^-1)

с дециматором в L раз

Hd(z) = (1- z^(-N/L)) / (1 - z^-1)

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


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
Alex65111
сообщение Jul 19 2008, 10:53
Сообщение #6


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

Группа: Участник
Сообщений: 141
Регистрация: 25-10-07
Пользователь №: 31 729



Есть импульсная характеристика hcic - расчитанная для входной высокой частоты дискретизации.
Есть импульсная характеристика корректирующего фильтра hcf, расчитанная для работы на пониженной частоте.
Как в матлабе посмотреть АЧХ, которая получается при последовательном соединении hcic, дециматора, hcf? В принципе в матлабе я нашел некие высокоуровневые функции, решающие данную задачу, но хотелось бы понять механизм и написать свою процедуру. Примерно мысль такая - надо отсчеты hcf проредить (вставить) нулями, число которых равно коэффициенту децимации, далее просто перемножить АЧХ для каждого фильтра, так?
Go to the top of the page
 
+Quote Post
Alex65111
сообщение Jul 20 2008, 09:04
Сообщение #7


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

Группа: Участник
Сообщений: 141
Регистрация: 25-10-07
Пользователь №: 31 729



Чето запутался.

R = 8; % Decimation factor
M = 1; % Differential delay
N = 9; % Number of stages

f=0:0.001:0.5;
fcic=(abs(sin(pi*M*f)./(eps+sin(pi*f/R)))).^N;

plot(fcic)

Почему вместо четырех лепестков рисуется какая то хрень?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 17th August 2025 - 06:15
Рейтинг@Mail.ru


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