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

 
 
 
Reply to this topicStart new topic
pirri
сообщение Jul 21 2009, 09:31
Сообщение #1





Группа: Участник
Сообщений: 7
Регистрация: 17-07-09
Из: Nьrnberg
Пользователь №: 51 349



I've simulated in Matlab 3-steps decimation (3--3--2), using FIRs before every step. For the first 2 stages i used HB lowpass filters and for the last FIR lowpass. It seems to be ok and i see the peak.
But in some books it's written that HB FIR is useful just in case of factor two decimation. Will it work with *3 decimation at all? If no, what is the problem?
I'll be happy to get explanation or a useful link.
I can also understand Russian. Thanks in advance!

Сообщение отредактировал pirri - Jul 21 2009, 09:46
Go to the top of the page
 
+Quote Post
alex_os
сообщение Jul 21 2009, 10:12
Сообщение #2


Знающий
****

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



Цитата(pirri @ Jul 21 2009, 13:31) *
I've simulated in Matlab 3-steps decimation (3--3--2), using FIRs before every step. For the first 2 stages i used HB lowpass filters and for the last FIR lowpass. It seems to be ok and i see the peak.
But in some books it's written that HB FIR is useful just in case of factor two decimation. Will it work with *3 decimation at all? If no, what is the problem?
I'll be happy to get explanation or a useful link.
I can also understand Russian. Thanks in advance!

Если наложения спектра, которые возникают при децимации в 3 раза , не затрагивают интересующую Вас область спектра почему бы так и не делать?
Видимо участки спектра пораженные наложениями отфильтровываются последующими ступенями дециматора.


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
Самурай
сообщение Jul 21 2009, 11:38
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 468
Регистрация: 4-03-05
Пользователь №: 3 066



Цитата(pirri @ Jul 21 2009, 13:31) *
I've simulated in Matlab 3-steps decimation (3--3--2), using FIRs before every step. For the first 2 stages i used HB lowpass filters and for the last FIR lowpass. It seems to be ok and i see the peak.
But in some books it's written that HB FIR is useful just in case of factor two decimation. Will it work with *3 decimation at all? If no, what is the problem?
I'll be happy to get explanation or a useful link.
I can also understand Russian. Thanks in advance!


У Вас просто карты так удачно леглиsmile.gif Наложения спектров при такой децимации как у вас можно избежать только в случае применения абсолютно идеальных фильтров типа "кирпичная стена". В этом случае у Вас после первого фильтра и децимации в 3 раза неискаженным остается только 1/12 часть от исходного спектра (за счет наложения трех сдвинутых на 1/3 копий спектра) и после второго фильтра и дециматора соответственно 1/36 (фильтры напомню идеальные). Собственно, это и требуется получить при децимации в 18 раз. Роль третьего фильтра расписывать не буду, там все тривиальноsmile.gif.

В случае применения реальных фильтров искажений можно избежать, только если в исходном сигнале нет частот выше 1/36 от частоты дискретизации, но тогда и фильтровать ничего не нужно перед децимациейsmile.gif
Go to the top of the page
 
+Quote Post
pirri
сообщение Jul 23 2009, 11:09
Сообщение #4





Группа: Участник
Сообщений: 7
Регистрация: 17-07-09
Из: Nьrnberg
Пользователь №: 51 349



Guys, thanks a lot for help!
Well, it works, but now I'm considering other ways to perfom my block..
Are there special cases for using Nyquist filters as well? They have lass coefficients than normal LP, but now i'm afraid of the lack of knowledge again.. blush.gif
Go to the top of the page
 
+Quote Post

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

 


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


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