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

 
 
> Обман природы дробной децимации(+), децимация 3/4
des00
сообщение Nov 2 2011, 04:47
Сообщение #1


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

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



Добрый день!

Потребовалось мне, для демодулятора, сделать децимацию сигнала в 3/4 раза. В связи с высокими тактовыми частотами проекта сделать это классически (upsample 3 -> filter -> downsample 4) проблематично.
Решил попробовать сделать так. Взять 4 точки сигнала исходной частоты дискретизации, выкинуть одну точку (без каких либо интерполяторов (FIR/лагранж/сплайн)), перенести на частоту 3/4 от исходной. Говоря проще, поставить как бы "неправильно" работающий интерполятор. Казалось бы так делать нельзя, но в приложении сравнительная модель демодуляторов (точнее только с петлями восстановления тактовой частоты) построенных по классической и по предложенной схеме. Работают одинаково.

Уважаемые гуру ЦОС, можно ли так делать? Вроде как все работает %)

И небольшой вопрос : какую полосу сигнала на исходной частоте нужно офильтровать, что бы избежать "заворота" наводок/помех в спектр полезного сигнала на частоте дискретизации 3/4 от исходной? Помоим расчетам получается что такая фильтрация в принципе не нужна, т.к. искомая полоса находится за частотой найквиста исходной частоты дискретизации.

Спасибо!
Прикрепленные файлы
Прикрепленный файл  qpsk_mod_demod_8sps_R14.zip ( 26.25 килобайт ) Кол-во скачиваний: 28
 


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Самурай
сообщение Nov 2 2011, 05:33
Сообщение #2


Местный
***

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



Цитата(des00 @ Nov 2 2011, 07:47) *
Добрый день!

Потребовалось мне, для демодулятора, сделать децимацию сигнала в 3/4 раза. В связи с высокими тактовыми частотами проекта сделать это классически (upsample 3 -> filter -> downsample 4) проблематично.
Решил попробовать сделать так. Взять 4 точки сигнала исходной частоты дискретизации, выкинуть одну точку (без каких либо интерполяторов (FIR/лагранж/сплайн)), перенести на частоту 3/4 от исходной. Говоря проще, поставить как бы "неправильно" работающий интерполятор. Казалось бы так делать нельзя, но в приложении сравнительная модель демодуляторов (точнее только с петлями восстановления тактовой частоты) построенных по классической и по предложенной схеме. Работают одинаково.

Уважаемые гуру ЦОС, можно ли так делать? Вроде как все работает %)

И небольшой вопрос : какую полосу сигнала на исходной частоте нужно офильтровать, что бы избежать "заворота" наводок/помех в спектр полезного сигнала на частоте дискретизации 3/4 от исходной? Помоим расчетам получается что такая фильтрация в принципе не нужна, т.к. искомая полоса находится за частотой найквиста исходной частоты дискретизации.

Спасибо!


По второму вопросу: необходимо отфильтровывать все, что больше 3*Fd/8, тогда при децимации до 3/4 наложения спектров не будет. Их не будет и если не делать никакой фильтрации, но при условии что в исходном сигнале спектр уже ограничен до Fd/4.

По первой части вопроса: что будет при такой децимации хз, думать надо, сейчас нет времени к сожалениюsm.gif.
Но вообще, вовсе не обязательно физически повышать частоту в 3 раза, ключевые слова: Vaidyanathan, полифазные фильтры.

Go to the top of the page
 
+Quote Post
des00
сообщение Nov 2 2011, 06:12
Сообщение #3


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

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



Цитата(Самурай @ Nov 1 2011, 23:33) *
По второму вопросу: необходимо отфильтровывать все, что больше 3*Fd/8, тогда при децимации до 3/4 наложения спектров не будет. Их не будет и если не делать никакой фильтрации, но при условии что в исходном сигнале спектр уже ограничен до Fd/4.

хмм, надо погонять в симуляторе, есть у меня подозрения, что при используемом методе, не все так просто %)
Цитата
Но вообще, вовсе не обязательно физически повышать частоту в 3 раза, ключевые слова: Vaidyanathan, полифазные фильтры.

помимо тактовой (192МГц) я еще и по ресурсам очень сильно ограничен %(


Цитата(des00 @ Nov 1 2011, 23:59) *
есть у меня подозрения, что при используемом методе, не все так просто %)

проверил на другой модели, при использумом методе наложения возникают из-за переноса спектра с исходной частоты дискретизации, при этом "зеркала" повляются на центральной частоте Fd(1-3/4).

Самурай вы абсолютно правы %)


--------------------
Go to the top of the page
 
+Quote Post



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

 


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


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