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

 
 
> Дробная передискретизация полифазным фильтром
tim_s80
сообщение Jul 17 2012, 09:40
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 11-08-10
Пользователь №: 58 866



При программной реализации Фарроу интерполяции при работе с разными частотами ищешь нужную базовую точку в старой шкале времени, как целая часть отношения текущего момента времени новой шкалы к старому шагу, берешь относительно нее нужное число отсчетов и с учетом дробной части рассчитываешь текущий выходной отсчет на новой частоте дискретизации.

Если делать не в режиме Фарроу, а просто как программную реализацию полифазного варианта, то по какому правилу следует выбирать момент и фазу выхода полифазного фильтра чтоб, например, передискретизировать с частоты 4*1/3 в частоту 2 при условии, что полифазный фильтр состоит из 16 ветвей и в каждой ветви 16 коэффициентов.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Ivana
сообщение Jul 21 2012, 18:29
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 352
Регистрация: 13-08-11
Из: Воронеж
Пользователь №: 66 710



Цитата
Вы как-то странно интерпретируете слова.
Речь шла о коммерческих программах синтеза фильтров для Виндуз, упомянутых в статье. Это экзешники а не скрипты))

Простите, нет опыта правильной контекстной интерпретации некоторых слов. Если Вам не трудно, поделитесь пожалуйста экзешниками. Доступа в "Свои" нет, к FTP соответственно тоже. Есть мыло Ivana_2004 на мэйлру sm.gif

Скачал демки с сайта MDS, вникаю. И продолжаю задавать глупые вопросы: допустим мы делаем полифазный ресемплинг из 44100 в 48000. Фильтр каждой фазы считаем с оптимальнейшим соотношением прямоугольность/подавление чтобы и полезный сигнал не испортить и отражения подавить. Но в итоге у нас в выходном сигнале полоса "лишнего" будет максимум 20000-24000. Так почему бы не сделать так: считать относительно короткие полифазные фильтры с достаточным подавлением и плохой прямоугольностью (широкой переходной полосой) а потом "вытянуть" получившийся плавный спад результирующей АЧХ ВЧ фильтром выходного сигнала?

Сообщение отредактировал _Ivana - Jul 21 2012, 21:56
Go to the top of the page
 
+Quote Post
fontp
сообщение Jul 22 2012, 07:38
Сообщение #3


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



QUOTE (_Ivana @ Jul 21 2012, 22:29) *
Скачал демки с сайта MDS, вникаю. И продолжаю задавать глупые вопросы: допустим мы делаем полифазный ресемплинг из 44100 в 48000. Фильтр каждой фазы считаем с оптимальнейшим соотношением прямоугольность/подавление чтобы и полезный сигнал не испортить и отражения подавить. Но в итоге у нас в выходном сигнале полоса "лишнего" будет максимум 20000-24000. Так почему бы не сделать так: считать относительно короткие полифазные фильтры с достаточным подавлением и плохой прямоугольностью (широкой переходной полосой) а потом "вытянуть" получившийся плавный спад результирующей АЧХ ВЧ фильтром выходного сигнала?


Так и делают во всех аппаратных ddc. Одна-две ступени скользящего среднего и на выходе fir.Последний с хорошей прямоугольностью, учитывая искажения cic-фильтров первых ступеней. И оптимизация перебором по параметрам - вариантам распределения коэффициентов сабсэмплинга и возможной длины фильтров по каскадам. Analog дает программы такого расчета для своих ddc. Только до -100 db они не тянут, а для других приложений , радиочастотных например,получаются вполне адекватные фильтры
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- tim_s80   Дробная передискретизация полифазным фильтром   Jul 17 2012, 09:40
- - des00   Цитата(tim_s80 @ Jul 17 2012, 03:40) Если...   Jul 17 2012, 17:23
|- - tim_s80   Цитата(des00 @ Jul 17 2012, 20:23) ничего...   Jul 18 2012, 02:49
|- - des00   Цитата(tim_s80 @ Jul 17 2012, 21:49) Режи...   Jul 18 2012, 05:59
|- - tim_s80   Цитата(des00 @ Jul 18 2012, 08:59) ну вот...   Jul 18 2012, 10:58
|- - des00   Цитата(tim_s80 @ Jul 18 2012, 05:58) Но м...   Jul 18 2012, 11:51
|- - tim_s80   Цитата(des00 @ Jul 18 2012, 14:51) ну дык...   Jul 18 2012, 12:26
|- - fontp   QUOTE (tim_s80 @ Jul 18 2012, 15:26) Инте...   Jul 18 2012, 13:57
|- - des00   Цитата(tim_s80 @ Jul 18 2012, 06:26) Педп...   Jul 18 2012, 17:10
- - Alexey Lukin   Цитата(tim_s80 @ Jul 17 2012, 13:40) Если...   Jul 18 2012, 16:48
- - _Ivana   Пользуясь случаем, хочу спросить - почему в любезн...   Jul 18 2012, 20:10
|- - des00   Цитата(_Ivana @ Jul 18 2012, 14:10) Польз...   Jul 19 2012, 03:59
- - Alexey Lukin   Непонятно, что такое "на лету", "че...   Jul 18 2012, 21:25
- - _Ivana   Буквально сейчас играюсь - считаю в своем симулято...   Jul 18 2012, 21:36
- - Alexey Lukin   Для каждой точки считать свои коэффициенты долго, ...   Jul 18 2012, 21:45
- - _Ivana   Видимо я не понимаю что такое полифазные фильтры -...   Jul 18 2012, 21:53
- - Alexey Lukin   Это одно и то же.   Jul 18 2012, 22:55
|- - fontp   QUOTE (Alexey Lukin @ Jul 19 2012, 02:55)...   Jul 19 2012, 08:33
|- - Alexey Lukin   Цитата(fontp @ Jul 19 2012, 12:33) В стат...   Jul 19 2012, 16:40
- - _Ivana   ЦитатаЭто одно и то же. Где-то глубоко внутри я по...   Jul 19 2012, 08:33
|- - fontp   QUOTE (_Ivana @ Jul 19 2012, 11:33) fontp...   Jul 19 2012, 08:59
|- - des00   Цитата(_Ivana @ Jul 19 2012, 03:33) На да...   Jul 19 2012, 09:00
- - _Ivana   ЦитатаНет, входные отсчеты. Используются просто бо...   Jul 19 2012, 09:07
|- - fontp   QUOTE (_Ivana @ Jul 19 2012, 12:07) Тогда...   Jul 19 2012, 09:10
- - _Ivana   fontp, давайте попробуем так: предложите условия з...   Jul 19 2012, 09:20
|- - fontp   QUOTE (_Ivana @ Jul 19 2012, 12:20) fontp...   Jul 19 2012, 09:28
- - _Ivana   ЦитатаА чем Ваш "банк FIR" не будет тем ...   Jul 19 2012, 09:34
- - _Ivana   Мне кажется имелось в виду что для "очень хор...   Jul 19 2012, 17:00
|- - des00   Цитата(_Ivana @ Jul 19 2012, 11:00) Мне к...   Jul 19 2012, 19:14
|- - fontp   QUOTE (_Ivana @ Jul 19 2012, 21:00) Мне к...   Jul 21 2012, 17:14
- - _Ivana   Детали тоже интересны, особенно если остальное бол...   Jul 21 2012, 17:40
|- - fontp   QUOTE (_Ivana @ Jul 21 2012, 21:40) Детал...   Jul 21 2012, 17:46
- - _Ivana   Мне интересны такие детали. Только например если В...   Jul 21 2012, 18:01
|- - fontp   QUOTE (_Ivana @ Jul 21 2012, 22:01) Мне и...   Jul 21 2012, 18:15
- - _Ivana   Спасибо, буду пытаться осознать. Продолжаю, в попы...   Jul 22 2012, 09:14
|- - Alexey Lukin   Цитата(_Ivana @ Jul 22 2012, 13:14) ...пр...   Jul 22 2012, 14:41
- - _Ivana   Читаю Multirate Filter Design и думаю: какая краси...   Jul 22 2012, 11:37


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

 


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


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