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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> тактовая синхронизация при QPSK демодуляции
des00
сообщение Mar 1 2013, 07:14
Сообщение #31


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

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



Цитата(Serg76 @ Mar 1 2013, 01:02) *
Так сразу не ответишь, для начала надо со стандартом физического уровня ознакомиться, чтобы понять за счет чего происходит захват/удержание ФАПЧ. Наверняка, какая-нибудь корреляционная обработка.

Что удалось выведать это "обычный" РРЛ модем, т.е. модуляции от QPSK до QAM256, все петли в цифре. Вроде как есть вставка какой то преамбулы(но судя по заявленным скоростям, доля этой преамбулы мала). Диапазон захвата несушки 200ppm, при несущей в 5 ГГц.



--------------------
Go to the top of the page
 
+Quote Post
Serg76
сообщение Mar 1 2013, 07:24
Сообщение #32


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(des00 @ Mar 1 2013, 10:14) *
Что удалось выведать это "обычный" РРЛ модем, т.е. модуляции от QPSK до QAM256, все петли в цифре. Вроде как есть вставка какой то преамбулы(но судя по заявленным скоростям, доля этой преамбулы мала). Диапазон захвата несушки 200ppm, при несущей в 5 ГГц.

Ну скорее всего по преамбуле и работают, плюс может еще и пилоты в кадр вставлены. Чудес не должно быть sm.gif да и вообще, релейки не работают при таком С/Ш, скорее всего просто рекламный ход.

Сообщение отредактировал Serg76 - Mar 1 2013, 07:26
Go to the top of the page
 
+Quote Post
des00
сообщение Mar 1 2013, 07:28
Сообщение #33


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

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



Цитата(Serg76 @ Mar 1 2013, 01:24) *
Ну скорее всего по преамбуле и работают, плюс может еще и пилоты в кадр вставлены. Чудес не должно быть sm.gif

как бы да, но
1. мне сказали что пилотов нет 100%. (может наврали конечно)
2. поиск частоты не используется.
3. Берем преамбулу ну положим 1024 символа. Если я не ошибаюсь, разрешение по несушке получится не лучше чем 1/1024 от тактовой, что для тактовой 60МГц, составит ~59КГц. И чем такую расстройку съедать ?
Да и корреляторов потребуется вагон и маленькая тележка%) Если там преамбула 2^16, то тогда как они такие битрейты передают ? sm.gif

Вот и теряюсь в догадках как это сделано %)


--------------------
Go to the top of the page
 
+Quote Post
Serg76
сообщение Mar 1 2013, 07:45
Сообщение #34


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(des00 @ Mar 1 2013, 10:28) *
как бы да, но
1. мне сказали что пилотов нет 100%. (может наврали конечно)
2. поиск частоты не используется.
3. Берем преамбулу ну положим 1024 символа. Если я не ошибаюсь, разрешение по несушке получится не лучше чем 1/1024 от тактовой, что для тактовой 60МГц, составит ~59КГц. И чем такую расстройку съедать ?
Да и корреляторов потребуется вагон и маленькая тележка%) Если там преамбула 2^16, то тогда как они такие битрейты передают ? sm.gif

Вот и теряюсь в догадках как это сделано %)

Так непонятно: это в режиме передачи они способны работать под шумами или это просто такой "уникальный" узел ФАПЧ, потому что вроде как релейки так не работают. Да, и что там за кадровая структура, длина в частности?
Go to the top of the page
 
+Quote Post
des00
сообщение Mar 1 2013, 08:01
Сообщение #35


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

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



Цитата(Serg76 @ Mar 1 2013, 02:45) *
Так непонятно: это в режиме передачи они способны работать под шумами или это просто такой "уникальный" узел ФАПЧ, потому что вроде как релейки так не работают. Да, и что там за кадровая структура, длина в частности?

За что купил за то продал : ребята разработали "крутую" систему восстановления тактовых и несущих частот для одного проекта и запихали ее в корку РРЛ модема. Такие параметры обеспечиваются при работе своего модулятора на свой демодулятор. Детали не рассказывают, так только общими намеками %(


--------------------
Go to the top of the page
 
+Quote Post
fontp
сообщение Mar 1 2013, 08:12
Сообщение #36


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



QUOTE (des00 @ Mar 1 2013, 10:28) *
3. Берем преамбулу ну положим 1024 символа. Если я не ошибаюсь, разрешение по несушке получится не лучше чем 1/1024 от тактовой, что для тактовой 60МГц, составит ~59КГц. И чем такую расстройку съедать ?
Да и корреляторов потребуется вагон и маленькая тележка%) Если там преамбула 2^16, то тогда как они такие битрейты передают ? sm.gif


Такую расстройку можно съесть интерполяцией спектра. Используемая псевдослучайная преамбула гарантирует вам, что никакой "сосед" вам не мешает. Помеху можно поставить только преднамеренно.
Скользящим окном снимаете преамбулу и делаете Фурье. В окрестности одиночного максимума спектра ведёте интерполяцию. Вместо 1/1024 выходите на значительно меньшую ошибку Крамера-Рао ограниченную только отношением сигнал/шум. Вычислительные мощности, конечно нужны приличные, чтобы вести Фурье-преобразование скользящим окном.
Go to the top of the page
 
+Quote Post
des00
сообщение Mar 1 2013, 08:19
Сообщение #37


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

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



Цитата(fontp @ Mar 1 2013, 02:12) *
Такую расстройку можно съесть интерполяцией спектра. Используемая псевдослучайная преамбула гарантирует вам, что никакой "сосед" вам не мешает. Помеху можно поставить только преднамеренно.
Скользящим окном снимаете преамбулу и делаете Фурье. В окрестности одиночного максимума ведёте интерполяцию.

Хмм, вариант. Спасибо за идею %)

Правильно ли понимаю, под интерполяцией вы понимаете то, что нужный бин растекается на несколько, по которым строиться интерполирующая кривая и ищется ее максимум? А форма интерполирующей кривой как выбирается ? Ведь нужно в сабжевом интервале 59КГц, найти точку с точностью +- Полоса захвата по несущей/2 (обычно полоса захвата несушки порядка 2-4 Кгц).


--------------------
Go to the top of the page
 
+Quote Post
fontp
сообщение Mar 1 2013, 08:25
Сообщение #38


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



QUOTE (des00 @ Mar 1 2013, 11:19) *
Хмм, вариант. Спасибо за идею %)

Правильно ли понимаю, под интерполяцией вы понимаете то, что нужный бин растекается на несколько, по которым строиться интерполирующая кривая и ищется ее максимум? А форма интерполирующей кривой как выбирается ? Ведь нужно в сабжевом интервале 59КГц, найти точку с точностью +- Полоса захвата по несущей/2 (обычно полоса захвата несушки порядка 2-4 Кгц).



Я много раз приводил ссылки на квадратичную интерполяцию (параболой после добавления нулей). Причем для случая гарантированно одиночного максимума спектра (линии) никаких спектральных окон не нужно - доказано, что прямоугольное окно оптимально

https://ccrma.stanford.edu/STANM/stanms/stanm114/index.html

http://electronix.ru/forum/index.php?showt...mp;#entry695667

Вообще-то интерполяция спектра для повышения точности может использоваться (и работает) и при учетверении фазы, в слепую, после синхронизации символьной частоты. Без скользящего окна, то есть блочно в точках символьной выборки. Но в этом случае метод очень уязвим по отношению к помехам, поскольку синусоидальные помехи возможны везде, в отличие от специфических псевдослучайных
Go to the top of the page
 
+Quote Post
petrov
сообщение Mar 1 2013, 08:56
Сообщение #39


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(fontp @ Mar 1 2013, 12:12) *
Такую расстройку можно съесть интерполяцией спектра. Используемая псевдослучайная преамбула гарантирует вам, что никакой "сосед" вам не мешает. Помеху можно поставить только преднамеренно.
Скользящим окном снимаете преамбулу и делаете Фурье. В окрестности одиночного максимума спектра ведёте интерполяцию. Вместо 1/1024 выходите на значительно меньшую ошибку Крамера-Рао ограниченную только отношением сигнал/шум. Вычислительные мощности, конечно нужны приличные, чтобы вести Фурье-преобразование скользящим окном.



ИМХО слишком в лоб, все бины FFT не нужны, достаточно нескольких согласованных с последовательностью фильтров со сдвигом по частоте, плюс быстрый алгоритм их вычисления исходя из свойств последовательности.
Go to the top of the page
 
+Quote Post
des00
сообщение Mar 1 2013, 09:04
Сообщение #40


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

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



Цитата(fontp @ Mar 1 2013, 02:12) *
Скользящим окном снимаете преамбулу

Можно еще вопрос. Не до конца понимаю вот эту вашу фразу. Под снятием преамбулы вы имеет в виду пропуск сигнала через коррелятор/СФ? если да, то на выходе такого блока будет АКФ, спектр которой не содержит четкого спектрального максимума. Или вы имели в виду что-то вроде биспектральной обработки и АКФ считается по спектру?

Цитата(petrov @ Mar 1 2013, 02:56) *
ИМХО слишком в лоб, все бины FFT не нужны, достаточно нескольких согласованных с последовательностью фильтров со сдвигом по частоте, плюс быстрый алгоритм их вычисления исходя из свойств последовательности.

Простой расчет: нужен диапазон захвата +-100КГц. Ширина петли по несущей 2КГц. для накрытия такого диапазона нужно 200КГц/(2/2)КГц = 200 СФ. При этом фильтр согласованный по частоте делается комплексным, а для длинной преамбулы еще и длинным.


--------------------
Go to the top of the page
 
+Quote Post
fontp
сообщение Mar 1 2013, 09:04
Сообщение #41


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



QUOTE (petrov @ Mar 1 2013, 11:56) *
ИМХО слишком в лоб, все бины FFT не нужны, достаточно нескольких согласованных с последовательностью фильтров со сдвигом по частоте, плюс быстрый алгоритм их вычисления исходя из свойств последовательности.


Это совсем хорошо вычислительно, особенно если использовать регулярные последовательности, какого-нибудь Адамара. Вы всё там заранее свернёте. Но зависит ещё и от величины расстойки и могут оказаться нужны все бины. 100% расстройку заработать не сложно. Когда на ВЧ в Q-диапазоне умники хотят приспособить кварц на 5 ppm и без термостабилизации)) Расстройка главным образом функция стоимости изделия

QUOTE (des00 @ Mar 1 2013, 12:04) *
Можно еще вопрос. Не до конца понимаю вот эту вашу фразу. Под снятием преамбулы вы имеет в виду пропуск сигнала через коррелятор/СФ? если да, то на выходе такого блока будет АКФ, спектр которой не содержит четкого спектрального максимума. Или вы имели в виду что-то вроде биспектральной обработки и АКФ считается по спектру?


Я имел в виду умножение сигнала на комплексно-сопряженную последовательность на каждом отсчете АЦП скользящим образом. В момент правильного позиционирования (по символьной и началу последовательности), вы обнаружите мощную одиночную линию в спектре. Для этого не нужна даже тактовая (символьная синхронизация), если сигнал оцифрован с достаточным шагом
Go to the top of the page
 
+Quote Post
des00
сообщение Mar 1 2013, 09:25
Сообщение #42


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

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



Цитата(fontp @ Mar 1 2013, 03:04) *
Я имел в виду умножение на комплексно-сопряженную последовательность на каждом отсчете АЦП скользящим образом. В момент правильного позиционирования (по символьной и началу последовательности), вы обнаружите мощную одиночную линию в спектре. Для этого не нужна даже тактовая (символьная синхронизация)

Хмм, не ждал что АКФ может дать спектральный выброс. Скидал примитивную модельку подобной системы, что-то даже есть. Символьная все равно же нужна, фильтрация же идет на частотах выше символьной, там фазу нужно правильно выбрать. В общем надо покрутить что к чему. Спасибо за информацию.

ЗЫ. Виктор39 извините что зафлудил вашу тему %)
Прикрепленные файлы
Прикрепленный файл  barker_gen_fft.zip ( 13.72 килобайт ) Кол-во скачиваний: 35
 


--------------------
Go to the top of the page
 
+Quote Post
fontp
сообщение Mar 1 2013, 09:29
Сообщение #43


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



QUOTE (des00 @ Mar 1 2013, 12:25) *
Хмм, не ждал что АКФ может дать спектральный выброс. Скидал примитивную модельку подобной системы, что-то даже есть. Символьная все равно же нужна, фильтрация же идет на частотах выше символьной, там фазу нужно правильно выбрать. В общем надо покрутить что к чему. Спасибо за информацию.
ЗЫ. Виктор39 извините что зафлудил вашу тему %)


Разве это АКФ? )) АКФ это умножить на сопряженную копию преамбулы и просуммировать. Я предложил (Вам, а не вообще, давно так известную модуляцию снимают) умножить и сделать Фурье, т.е. много раз проссумировать с разным вращением фазы. АКФ - это постоянная составляющая такой операции. Умножение последовательностей - это в лоб снятие известной модуляции. А спектральный анализ обнаружит вращение этого созвездия
Go to the top of the page
 
+Quote Post
petrov
сообщение Mar 1 2013, 09:44
Сообщение #44


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(des00 @ Mar 1 2013, 13:04) *
Простой расчет: нужен диапазон захвата +-100КГц. Ширина петли по несущей 2КГц. для накрытия такого диапазона нужно 200КГц/(2/2)КГц = 200 СФ. При этом фильтр согласованный по частоте делается комплексным, а для длинной преамбулы еще и длинным.


Расчёт неправильный, надо не на полосу захвата делить, а обеспечить точность определения частоты при наихудшем отношении сигнал/шум.

Цитата(fontp @ Mar 1 2013, 13:04) *
Когда на ВЧ в Q-диапазоне умники хотят приспособить кварц на 5 ppm и без термостабилизации)) Расстройка главным образом функция стоимости изделия.


Безобразие sm.gif В стоимости радиорелейки, которую выше приводили, нормальный генератор капля в море.

Цитата(fontp @ Mar 1 2013, 13:29) *
Разве это АКФ? )) АКФ это умножить на сопряженную копию преамбулы и просуммировать. Я предложил (Вам, а не вообще, давно так известную модуляцию снимают) умножить и сделать Фурье, т.е. много раз проссумировать с разным вращением фазы. АКФ - это постоянная составляющая такой операции. Это в лоб снятие известной модуляции.


FFT - это зло вечно всех с толку сбивает sm.gif , это всего лишь быстрый алгоритм, по сути там куча параллельных согласованных фильтров на выходе которых ловим пик и по частоте и по времени.
Go to the top of the page
 
+Quote Post
fontp
сообщение Mar 1 2013, 09:51
Сообщение #45


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



QUOTE (petrov @ Mar 1 2013, 12:44) *
Расчёт неправильный, надо не на полосу захвата делить, а обеспечить точность определения частоты при наихудшем отношении сигнал/шум.
Безобразие sm.gif В стоимости радиорелейки, которую выше приводили, нормальный генератор капля в море.
FFT - это зло вечно всех с толку сбивает sm.gif , это всего лишь быстрый алгоритм, по сути там куча параллельных согласованных фильтров на выходе которых ловим пик и по частоте и по времени.



Я имел в виду ДПФ, чтобы было понятно, не говорил FFT. Много-много согласованых фильтров - это хорошо.
Но ДПФ мне позволяет приделать туда ещё и интерполяцию спектра, и многократно повысить точность измерения частотной расстройки - до теоретически возможного предела.
Конечно, вы можете реализовать это всё как набор фильтров. Но частоту пика определять по нескольким фильтрам с интерполяцией, а не по одному.

Совсем тему испортили автору, пардон.
Go to the top of the page
 
+Quote Post

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

 


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


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