Перейти к содержанию
    

Так в статье написано. Между блоками оценок корреляции нет.

хм... странно, к чему тогда рисунок 6 в статье?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если нетрудно, киньте пару графиков, которые строит ваш скрипт, для примера. Не у всех есть matlab/communication toolbox. Было бы любопытно глянуть. И, забегая вперёд, как это будет работать, если а) добавить допплер и б) канал?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

хм... странно, к чему тогда рисунок 6 в статье?

 

Понятия не имею. Оценка корреляции получается одна на блок B. О том, где закоррелировало можно судить с точностью до плюс-минус B/2.

 

PS Картинка от работы скрипта в приложении.

post-39163-1462449204_thumb.jpg

Изменено пользователем andyp

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если нетрудно, киньте пару графиков, которые строит ваш скрипт, для примера. Не у всех есть matlab/communication toolbox. Было бы любопытно глянуть. И, забегая вперёд, как это будет работать, если а) добавить допплер и б) канал?

при доплере и канале тоже будет работать

вот для плохого канала по ITU-R F.1487 сдвиг времени на 100 отсчетов, уход времени из за нестабильности генератора ~2,5 отсчета/сек и сдвиг частоты на 30% между поднесущими

post-69640-1462449871_thumb.jpg

 

на скока хорошо, надо смотреть) пока непонятно как вообще это использовать

 

вот для среднего канала при тех же условиях тока длину блока сделал B=32

post-69640-1462450412_thumb.jpg

 

 

а вот плохой канал для B=64

post-69640-1462451239_thumb.jpg

post-69640-1462449560_thumb.jpg

Изменено пользователем Ivan55

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Большого смысла оценивать ОСШ нет, кроме того алгоритм работает первым и информацию брать практически неоткуда. Удобно задать ОСШ бесконечным и получить точность временной синхронизации близкую к оптимальной с некоторым ухудшением при низких реальных ОСШ. Точность оценки частоты от ошибки по времени зависит слабо и оценка ОСШ на нее почти не влияет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Большого смысла оценивать ОСШ нет, кроме того алгоритм работает первым и информацию брать практически неоткуда. Удобно задать ОСШ бесконечным и получить точность временной синхронизации близкую к оптимальной с некоторым ухудшением при низких реальных ОСШ. Точность оценки частоты от ошибки по времени зависит слабо и оценка ОСШ на нее почти не влияет.

 

да не могу понять почему созвездие сильно поворачивается. Сделал Beekа усреднил по 50ти символам, оценил время частоту, время держит четко частоту (нормированную на растояние между поднесущими) оценил с точностью 10^-4. Это в AWGN канале с фиксированым смещением времени на 200ти отсчетов и смещением частоты на 0,3 (величина нормирована на растояние между поднесущими), SNR в канале задал равным 20.

Результат такой что он захватил но созвездие балтается, т.е. поворачивается из стороны в сторону, иногда доходит до того что угол этого поворота составляет 45градусов

 

 

post-69640-1480594041_thumb.jpg

Изменено пользователем Ivan55

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Реализованный алгоритм следит за частотой, а не за фазой. Фаза будет гулять, и ее нужно выправлять дальше. Если передача потоковая, то с этим справится эквалайзер. Если пакетная - нужна ФАП.

Изменено пользователем KalashKS

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Реализованный алгоритм следит за частотой, а не за фазой. Фаза будет гулять, и ее нужно выправлять дальше. Если передача потоковая, то с этим справится эквалайзер. Если пакетная - нужна ФАП.

 

1. Т.е. на данном этапе синхронизации такие колебания нормальны? вследствии того что фаза болтается

2. Да передача потоковая. Эквалайзер получается просто по пилотам оценит фазовую характеристику и повернет, так?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да. Главное, чтобы колебания фазы на интервале оценивания канала были незначительными.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да. Главное, чтобы колебания фазы на интервале оценивания канала были незначительными.

это сколько?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это сколько?

Настолько, чтобы оценку канала не смазать. Будет зависеть от используемой модуляции. Точных оценок не делал, на глаз - плюс-минус пять градусов. Как добавите эквалайзер, сами увидите, сколько потребуется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Настолько, чтобы оценку канала не смазать. Будет зависеть от используемой модуляции. Точных оценок не делал, на глаз - плюс-минус пять градусов. Как добавите эквалайзер, сами увидите, сколько потребуется.

у меня уже не 5градусов :crying: а 45 :laughing:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...