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

 
 
> Polyphase-filterbank interpolator
Zigor
сообщение Dec 6 2014, 11:27
Сообщение #1


Участник
*

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




Добрый день!

Проектирую систему связи на QAM.

В первом приближении стоит задача сделать работоспособную систему на QAM16, c последующим переходом на QAM64.
Разбираюсь с timing_recovery

Насколько я понял можно использовать интерполятор с разными схемами контроля, либо polyphase-filterbank interpolator

Если использовать polyphase-filterbank interpolator

1. Зачем делать upsample последовательности на входе согласованного фильтра если можно просто поднять частоту дискретизации?
2. Почему нельзя взять несколько блоков с согласованными фильтрами работающими каждый на низкой частоте и смотреть который из них дал наилучший отсчет?

Как в таком случае отслеживать ошибку - детектор на каждый канал и смотреть где ошибка меньше?

Спасибо!

Сообщение отредактировал Zigor - Dec 6 2014, 11:29
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Hose
сообщение Jan 8 2015, 14:18
Сообщение #2


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

Группа: Участник
Сообщений: 82
Регистрация: 7-01-15
Пользователь №: 84 450



Для начала скляра. На форуме есть ссылки.
Символам на 100к надо придать форму (ограничить спектр), одновременно повысится частота дискретизации до оптимальной для вас. Затем сделаете dds квадратурный, заберете с него 160к син и кос, перемножите комплексно с вашими скругленными символами и получите комплексный сигнал, который в частотной области будет "прямоугольником" чуть (от 5% до 50%) шире 100к и центром в 160к...
Там просто все), главное начать.
Go to the top of the page
 
+Quote Post
Zigor
сообщение Jan 9 2015, 09:49
Сообщение #3


Участник
*

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



Спасибо!
1. Получается что частота дискретизации на выходе формирующего фильтра и определяет частоту дискретизации в ЦАП после смешивания с несущей.

2. Разбираюсь с работой PLL и подстройкой частоты. Нашел на форуме модели товарища Petrov для QAM16.
Начитался источников (в т.ч Michael Rice) по проектированию PLL, сделал файл для расчета цепи фильтра (файл прилагаю).
Несмотря на все расчеты созвездие крутится при частотном сдвиге в канале (хоть ты тресни)))

Если для DDS K0 == 2*pi *fsys / 2^PHASE_ACC_WIDTH
То для CORDIC или просто матлабовской функции комплексной экспоненты (в случае модели с плавающей точкой) как рассчитывается K0 ?



Прикрепленные файлы
Прикрепленный файл  pll_calc.zip ( 108.62 килобайт ) Кол-во скачиваний: 42
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Zigor   Polyphase-filterbank interpolator   Dec 6 2014, 11:27
- - Ivan55   можно ссылку на книгу?   Dec 8 2014, 05:31
|- - des00   Цитата(Ivan55 @ Dec 8 2014, 12:31) можно ...   Dec 8 2014, 08:36
|- - Zigor   Цитата(des00 @ Dec 8 2014, 12:36) присоед...   Dec 8 2014, 11:43
- - petrov   Источники хорошие, разжёвано дальше некуда, симули...   Dec 8 2014, 13:03
|- - Zigor   Цитата(petrov @ Dec 8 2014, 17:03) Источн...   Dec 8 2014, 14:20
|- - petrov   Цитата(Zigor @ Dec 8 2014, 17:20) 1. Заче...   Dec 8 2014, 14:34
- - des00   Цитата(des00 @ Dec 8 2014, 15:36) присоед...   Dec 8 2014, 14:54
|- - Zigor   Цитата(des00 @ Dec 8 2014, 18:54) а вообщ...   Dec 9 2014, 10:34
|- - des00   Цитата(Zigor @ Dec 9 2014, 18:34) 1. Пояс...   Dec 9 2014, 11:56
|- - Zigor   Цитата(des00 @ Dec 9 2014, 15:56) требует...   Dec 9 2014, 12:42
|- - des00   Цитата(Zigor @ Dec 9 2014, 20:42) На плис...   Dec 9 2014, 14:04
|- - Zigor   Цитата(des00 @ Dec 9 2014, 18:04) Не знаю...   Dec 11 2014, 15:06
- - links   У Вас в источниках первой приведена глава по синхр...   Dec 29 2014, 11:04
|- - Самурай   Цитата(links @ Dec 29 2014, 15:04) У Вас ...   Dec 29 2014, 13:55
|- - links   Цитата(Самурай @ Dec 29 2014, 16:55) Это ...   Dec 30 2014, 06:23
- - Hose   Это курсовой проект? Если нет, то какие у вас тре...   Jan 8 2015, 12:22
|- - Zigor   Цитата(Hose @ Jan 8 2015, 16:22) Это курс...   Jan 8 2015, 13:31
|- - serggerm   Цитата(Zigor @ Jan 8 2015, 16:31) Добрый ...   Mar 1 2015, 16:35
|- - KPiter   Перезалейте книгу (Michael Rice, Digital Communica...   Apr 20 2016, 21:21
|- - Quasar   Цитата(KPiter @ Apr 21 2016, 00:21) Перез...   Aug 9 2017, 21:39
|- - andyp   Цитата(Quasar @ Aug 10 2017, 00:39) Подде...   Aug 10 2017, 09:56
|- - Quasar   Цитата(andyp @ Aug 10 2017, 12:56) http:/...   Aug 11 2017, 07:49
- - Hose   1) на эту тему можно книгу написать. На ваши часто...   Jan 9 2015, 11:33
- - serggerm   Цитата(Zigor @ Dec 6 2014, 14:27) Добрый ...   Jan 22 2015, 09:38
- - Serg76   Цитата(serggerm @ Jan 22 2015, 12:38) Там...   Jan 22 2015, 12:02
- - Zigor   Цитата(serggerm @ Jan 22 2015, 13:38) Вы ...   Jan 31 2015, 12:26


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

 


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


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