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

 
 
> Линейность дробного ресамплинга, Нелиненые эффекты интерполятора Лагранжа
des00
сообщение Jun 24 2010, 12:18
Сообщение #1


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Задумал я сделать модулятор, в котором ЦАП работает на частоте не целочисленно кратной символьной. В принципе ничего сложно, спектр сигнала сформирован на частоте 16sps, что при скруглении 0.25 соответствует нормированной крайней частоте спектра ~0.16, по идее этого с запасом хватает что бы уложиться в диапазон линейности интерполятора лагранжа 3 го порядка. Но в представленной модельке видны большие искажения спектра сигнала.

Уважаемые гуру ресамплинга подскажите я правильно понимаю что нелинейность АЧХ/ФЧХ интерполятора на высокой частоте работает как смеситель, который рождает гармоники более высоких частот, которые и видно в представленной модели? В таком случае интерполятор 3 го порядка не вариант? нужно либо уходить на интерполятор более высокого порядка (например 5 го как в модели) либо сужением спектра сигнала в 2 раза.
Спасибо.
Прикрепленные файлы
Прикрепленный файл  farrow_transmitter_cic_test_lang5.zip ( 19 килобайт ) Кол-во скачиваний: 39
 


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
des00
сообщение Jun 27 2010, 07:29
Сообщение #2


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(fontp @ Jun 26 2010, 05:36) *
для дробного фиксированого ресеплинга полифазные фильтры и используются. Другое дело если mu=0.85745233....да ещё и меняется.

В моем случае полифазные фильтры слишком дорогое удовольствие и я немного скрыл задачу, сам передающий NCO петлюется к приходящему потоку данных, со средним upsample rate 15/14. Т.е. шаги по mu не фиксированные %) За ссылки спасибо, почитаю

Цитата(Oldring @ Jun 27 2010, 01:08) *
У ваших рациональных дробей общий числитель - 14. Вставляете по 13 нулей, фильтруете и берете, например, каждый 30-й отсчет результата. Получаете 14/30 = 7/15. Умножения на нули как и неиспользуемые выходные отсчеты можно не вычислять. smile.gif

угу, вот только у меня реалтайм и частота потока, подлежащего дробному ресамплингу под 200 МГц %)


--------------------
Go to the top of the page
 
+Quote Post
Oldring
сообщение Jun 27 2010, 07:44
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(des00 @ Jun 27 2010, 11:29) *
Т.е. шаги по mu не фиксированные %)


Тут одна нестационарность, связанная со скачками шага, может приводить к искажениям спектра.


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- des00   Линейность дробного ресамплинга   Jun 24 2010, 12:18
- - petrov   Да очевидно что фильтр с переменными параметрами э...   Jun 24 2010, 20:14
|- - des00   Цитата(petrov @ Jun 24 2010, 15:14) Да оч...   Jun 25 2010, 04:52
|- - petrov   В принципе любые интерполяторы-дециматоры это нели...   Jun 25 2010, 05:49
|- - des00   Цитата(petrov @ Jun 25 2010, 00:49) В при...   Jun 25 2010, 13:27
|- - Oldring   Цитата(petrov @ Jun 25 2010, 09:49) В при...   Jun 25 2010, 15:24
|- - des00   Цитата(Oldring @ Jun 25 2010, 09:24) Прос...   Jun 26 2010, 04:25
|- - Oldring   Цитата(des00 @ Jun 26 2010, 08:25) тогда ...   Jun 26 2010, 06:56
|- - des00   Цитата(Oldring @ Jun 26 2010, 00:56) К со...   Jun 26 2010, 09:54
|- - fontp   QUOTE (des00 @ Jun 26 2010, 13:54) Наскол...   Jun 26 2010, 10:49
|- - Oldring   Цитата(des00 @ Jun 26 2010, 13:54) я дума...   Jun 26 2010, 11:21
|- - des00   Цитата(Oldring @ Jun 26 2010, 06:16) Нет,...   Jun 26 2010, 11:27
|- - fontp   QUOTE (des00 @ Jun 26 2010, 15:27) хмм, м...   Jun 26 2010, 11:36
|- - Oldring   Цитата(des00 @ Jun 26 2010, 15:27) хмм, м...   Jun 27 2010, 07:08
- - petrov   Нелинейны сами операции изменения частоты дискрети...   Jun 25 2010, 16:10
|- - Oldring   Цитата(petrov @ Jun 25 2010, 20:10) Нелин...   Jun 25 2010, 16:28
|- - petrov   Цитата(Oldring @ Jun 25 2010, 20:28) И те...   Jun 25 2010, 18:11
- - des00   собрал модельку с управляемым генератором синуса, ...   Jun 26 2010, 10:55
|- - fontp   QUOTE (des00 @ Jun 26 2010, 14:55) почему...   Jun 26 2010, 10:57
- - Oldring   Цитата(des00 @ Jun 27 2010, 11:29) угу, в...   Jun 27 2010, 07:43
- - fontp   QUOTE (des00 @ Jun 27 2010, 11:29) В моем...   Jun 27 2010, 07:43


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

 


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


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