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

 
 
> ofdm: непонятный эффект после синхронизации
maxfox2k
сообщение Mar 9 2011, 00:20
Сообщение #1


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

Группа: Участник
Сообщений: 90
Регистрация: 14-09-05
Пользователь №: 8 553



уважаемый all.

появился непонятный эффект, кто-нибудь может подсказать?

имеем ofdm, синхронизация по guard interval, дополнительных преамбул для синхронизации нет.
спектр 18 мгц, частота несущей 130 мгц.
семплируем 100 мгц, затем сдвигаем на 30 мгц цифровым генератором.
синхронизируемся по времени через корреляцию, подстройка несущей через угол максимума.
берём фурье, и начинаем исправлять сигнал по bpsk cp несущим.
биты cp несущих правильные.
исправляем, созвездие фиксируется, но тут непонятная картина.
данные bpsk, но вместо 2х точек 8 по кругу. такое впечатление, что за время между cp (каждые 8 несущих) сигнал "перекручивается" на 360 градусов.
с чем это может связано?

сигнал подаём с генератора, сигнал подготовлен в матлабе в моделе от реально работающего передатчика.
клок генератора и приёмника из одного источника, все частоты проверены, точность пара герц.
в матлабе и моделе fpga на данных из модели передатчика всё работает правильно.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vadimuzzz
сообщение Mar 9 2011, 03:11
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



я такую картинку у себя видел в такой ситуации: начало блока FFT беру несколько раньше оптимума (несколько семплов назад, чтобы при любом джиттере не залезть вперед), фаза естественно крутится и я ее доворачиваю в эквалайзере. и если крутить не в ту сторону, получается удвоение числа точек в созвездии (у меня, правда, не 8, а 4 получилось из BPSK sm.gif)

да, пик корреляции приходится на начало cyclic prefix
Go to the top of the page
 
+Quote Post
maxfox2k
сообщение Mar 9 2011, 03:55
Сообщение #3


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

Группа: Участник
Сообщений: 90
Регистрация: 14-09-05
Пользователь №: 8 553



Цитата(vadimuzzz @ Mar 9 2011, 07:11) *
я такую картинку у себя видел в такой ситуации: начало блока FFT беру несколько раньше оптимума (несколько семплов назад, чтобы при любом джиттере не залезть вперед), фаза естественно крутится и я ее доворачиваю в эквалайзере. и если крутить не в ту сторону, получается удвоение числа точек в созвездии (у меня, правда, не 8, а 4 получилось из BPSK sm.gif)

да, пик корреляции приходится на начало cyclic prefix

проверил на qam, картинка после синхронизации правильная, исправление работает в нужном направлении,
но теперь получается, что пик корреляции смещен в районе 450 семплов из (128(gi)+1024(fft).
в симуляции и на тестовом сигнале (где gi видно на осциллографе) пик аккуратно в начале gi.
Go to the top of the page
 
+Quote Post



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

 


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


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