des00 25 1 марта, 2013 Опубликовано 1 марта, 2013 · Жалоба Так сразу не ответишь, для начала надо со стандартом физического уровня ознакомиться, чтобы понять за счет чего происходит захват/удержание ФАПЧ. Наверняка, какая-нибудь корреляционная обработка. Что удалось выведать это "обычный" РРЛ модем, т.е. модуляции от QPSK до QAM256, все петли в цифре. Вроде как есть вставка какой то преамбулы(но судя по заявленным скоростям, доля этой преамбулы мала). Диапазон захвата несушки 200ppm, при несущей в 5 ГГц. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Serg76 0 1 марта, 2013 Опубликовано 1 марта, 2013 (изменено) · Жалоба Что удалось выведать это "обычный" РРЛ модем, т.е. модуляции от QPSK до QAM256, все петли в цифре. Вроде как есть вставка какой то преамбулы(но судя по заявленным скоростям, доля этой преамбулы мала). Диапазон захвата несушки 200ppm, при несущей в 5 ГГц. Ну скорее всего по преамбуле и работают, плюс может еще и пилоты в кадр вставлены. Чудес не должно быть :) да и вообще, релейки не работают при таком С/Ш, скорее всего просто рекламный ход. Изменено 1 марта, 2013 пользователем Serg76 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 1 марта, 2013 Опубликовано 1 марта, 2013 · Жалоба Ну скорее всего по преамбуле и работают, плюс может еще и пилоты в кадр вставлены. Чудес не должно быть :) как бы да, но 1. мне сказали что пилотов нет 100%. (может наврали конечно) 2. поиск частоты не используется. 3. Берем преамбулу ну положим 1024 символа. Если я не ошибаюсь, разрешение по несушке получится не лучше чем 1/1024 от тактовой, что для тактовой 60МГц, составит ~59КГц. И чем такую расстройку съедать ? Да и корреляторов потребуется вагон и маленькая тележка%) Если там преамбула 2^16, то тогда как они такие битрейты передают ? :) Вот и теряюсь в догадках как это сделано %) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Serg76 0 1 марта, 2013 Опубликовано 1 марта, 2013 · Жалоба как бы да, но 1. мне сказали что пилотов нет 100%. (может наврали конечно) 2. поиск частоты не используется. 3. Берем преамбулу ну положим 1024 символа. Если я не ошибаюсь, разрешение по несушке получится не лучше чем 1/1024 от тактовой, что для тактовой 60МГц, составит ~59КГц. И чем такую расстройку съедать ? Да и корреляторов потребуется вагон и маленькая тележка%) Если там преамбула 2^16, то тогда как они такие битрейты передают ? :) Вот и теряюсь в догадках как это сделано %) Так непонятно: это в режиме передачи они способны работать под шумами или это просто такой "уникальный" узел ФАПЧ, потому что вроде как релейки так не работают. Да, и что там за кадровая структура, длина в частности? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 1 марта, 2013 Опубликовано 1 марта, 2013 · Жалоба Так непонятно: это в режиме передачи они способны работать под шумами или это просто такой "уникальный" узел ФАПЧ, потому что вроде как релейки так не работают. Да, и что там за кадровая структура, длина в частности? За что купил за то продал : ребята разработали "крутую" систему восстановления тактовых и несущих частот для одного проекта и запихали ее в корку РРЛ модема. Такие параметры обеспечиваются при работе своего модулятора на свой демодулятор. Детали не рассказывают, так только общими намеками %( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fontp 0 1 марта, 2013 Опубликовано 1 марта, 2013 · Жалоба 3. Берем преамбулу ну положим 1024 символа. Если я не ошибаюсь, разрешение по несушке получится не лучше чем 1/1024 от тактовой, что для тактовой 60МГц, составит ~59КГц. И чем такую расстройку съедать ? Да и корреляторов потребуется вагон и маленькая тележка%) Если там преамбула 2^16, то тогда как они такие битрейты передают ? :) Такую расстройку можно съесть интерполяцией спектра. Используемая псевдослучайная преамбула гарантирует вам, что никакой "сосед" вам не мешает. Помеху можно поставить только преднамеренно. Скользящим окном снимаете преамбулу и делаете Фурье. В окрестности одиночного максимума спектра ведёте интерполяцию. Вместо 1/1024 выходите на значительно меньшую ошибку Крамера-Рао ограниченную только отношением сигнал/шум. Вычислительные мощности, конечно нужны приличные, чтобы вести Фурье-преобразование скользящим окном. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 1 марта, 2013 Опубликовано 1 марта, 2013 · Жалоба Такую расстройку можно съесть интерполяцией спектра. Используемая псевдослучайная преамбула гарантирует вам, что никакой "сосед" вам не мешает. Помеху можно поставить только преднамеренно. Скользящим окном снимаете преамбулу и делаете Фурье. В окрестности одиночного максимума ведёте интерполяцию. Хмм, вариант. Спасибо за идею %) Правильно ли понимаю, под интерполяцией вы понимаете то, что нужный бин растекается на несколько, по которым строиться интерполирующая кривая и ищется ее максимум? А форма интерполирующей кривой как выбирается ? Ведь нужно в сабжевом интервале 59КГц, найти точку с точностью +- Полоса захвата по несущей/2 (обычно полоса захвата несушки порядка 2-4 Кгц). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fontp 0 1 марта, 2013 Опубликовано 1 марта, 2013 · Жалоба Хмм, вариант. Спасибо за идею %) Правильно ли понимаю, под интерполяцией вы понимаете то, что нужный бин растекается на несколько, по которым строиться интерполирующая кривая и ищется ее максимум? А форма интерполирующей кривой как выбирается ? Ведь нужно в сабжевом интервале 59КГц, найти точку с точностью +- Полоса захвата по несущей/2 (обычно полоса захвата несушки порядка 2-4 Кгц). Я много раз приводил ссылки на квадратичную интерполяцию (параболой после добавления нулей). Причем для случая гарантированно одиночного максимума спектра (линии) никаких спектральных окон не нужно - доказано, что прямоугольное окно оптимально https://ccrma.stanford.edu/STANM/stanms/stanm114/index.html http://electronix.ru/forum/index.php?showt...mp;#entry695667 Вообще-то интерполяция спектра для повышения точности может использоваться (и работает) и при учетверении фазы, в слепую, после синхронизации символьной частоты. Без скользящего окна, то есть блочно в точках символьной выборки. Но в этом случае метод очень уязвим по отношению к помехам, поскольку синусоидальные помехи возможны везде, в отличие от специфических псевдослучайных Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrov 7 1 марта, 2013 Опубликовано 1 марта, 2013 · Жалоба Такую расстройку можно съесть интерполяцией спектра. Используемая псевдослучайная преамбула гарантирует вам, что никакой "сосед" вам не мешает. Помеху можно поставить только преднамеренно. Скользящим окном снимаете преамбулу и делаете Фурье. В окрестности одиночного максимума спектра ведёте интерполяцию. Вместо 1/1024 выходите на значительно меньшую ошибку Крамера-Рао ограниченную только отношением сигнал/шум. Вычислительные мощности, конечно нужны приличные, чтобы вести Фурье-преобразование скользящим окном. ИМХО слишком в лоб, все бины FFT не нужны, достаточно нескольких согласованных с последовательностью фильтров со сдвигом по частоте, плюс быстрый алгоритм их вычисления исходя из свойств последовательности. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 1 марта, 2013 Опубликовано 1 марта, 2013 · Жалоба Скользящим окном снимаете преамбулу Можно еще вопрос. Не до конца понимаю вот эту вашу фразу. Под снятием преамбулы вы имеет в виду пропуск сигнала через коррелятор/СФ? если да, то на выходе такого блока будет АКФ, спектр которой не содержит четкого спектрального максимума. Или вы имели в виду что-то вроде биспектральной обработки и АКФ считается по спектру? ИМХО слишком в лоб, все бины FFT не нужны, достаточно нескольких согласованных с последовательностью фильтров со сдвигом по частоте, плюс быстрый алгоритм их вычисления исходя из свойств последовательности. Простой расчет: нужен диапазон захвата +-100КГц. Ширина петли по несущей 2КГц. для накрытия такого диапазона нужно 200КГц/(2/2)КГц = 200 СФ. При этом фильтр согласованный по частоте делается комплексным, а для длинной преамбулы еще и длинным. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fontp 0 1 марта, 2013 Опубликовано 1 марта, 2013 · Жалоба ИМХО слишком в лоб, все бины FFT не нужны, достаточно нескольких согласованных с последовательностью фильтров со сдвигом по частоте, плюс быстрый алгоритм их вычисления исходя из свойств последовательности. Это совсем хорошо вычислительно, особенно если использовать регулярные последовательности, какого-нибудь Адамара. Вы всё там заранее свернёте. Но зависит ещё и от величины расстойки и могут оказаться нужны все бины. 100% расстройку заработать не сложно. Когда на ВЧ в Q-диапазоне умники хотят приспособить кварц на 5 ppm и без термостабилизации)) Расстройка главным образом функция стоимости изделия Можно еще вопрос. Не до конца понимаю вот эту вашу фразу. Под снятием преамбулы вы имеет в виду пропуск сигнала через коррелятор/СФ? если да, то на выходе такого блока будет АКФ, спектр которой не содержит четкого спектрального максимума. Или вы имели в виду что-то вроде биспектральной обработки и АКФ считается по спектру? Я имел в виду умножение сигнала на комплексно-сопряженную последовательность на каждом отсчете АЦП скользящим образом. В момент правильного позиционирования (по символьной и началу последовательности), вы обнаружите мощную одиночную линию в спектре. Для этого не нужна даже тактовая (символьная синхронизация), если сигнал оцифрован с достаточным шагом Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 1 марта, 2013 Опубликовано 1 марта, 2013 · Жалоба Я имел в виду умножение на комплексно-сопряженную последовательность на каждом отсчете АЦП скользящим образом. В момент правильного позиционирования (по символьной и началу последовательности), вы обнаружите мощную одиночную линию в спектре. Для этого не нужна даже тактовая (символьная синхронизация) Хмм, не ждал что АКФ может дать спектральный выброс. Скидал примитивную модельку подобной системы, что-то даже есть. Символьная все равно же нужна, фильтрация же идет на частотах выше символьной, там фазу нужно правильно выбрать. В общем надо покрутить что к чему. Спасибо за информацию. ЗЫ. Виктор39 извините что зафлудил вашу тему %) barker_gen_fft.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fontp 0 1 марта, 2013 Опубликовано 1 марта, 2013 · Жалоба Хмм, не ждал что АКФ может дать спектральный выброс. Скидал примитивную модельку подобной системы, что-то даже есть. Символьная все равно же нужна, фильтрация же идет на частотах выше символьной, там фазу нужно правильно выбрать. В общем надо покрутить что к чему. Спасибо за информацию. ЗЫ. Виктор39 извините что зафлудил вашу тему %) Разве это АКФ? )) АКФ это умножить на сопряженную копию преамбулы и просуммировать. Я предложил (Вам, а не вообще, давно так известную модуляцию снимают) умножить и сделать Фурье, т.е. много раз проссумировать с разным вращением фазы. АКФ - это постоянная составляющая такой операции. Умножение последовательностей - это в лоб снятие известной модуляции. А спектральный анализ обнаружит вращение этого созвездия Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrov 7 1 марта, 2013 Опубликовано 1 марта, 2013 · Жалоба Простой расчет: нужен диапазон захвата +-100КГц. Ширина петли по несущей 2КГц. для накрытия такого диапазона нужно 200КГц/(2/2)КГц = 200 СФ. При этом фильтр согласованный по частоте делается комплексным, а для длинной преамбулы еще и длинным. Расчёт неправильный, надо не на полосу захвата делить, а обеспечить точность определения частоты при наихудшем отношении сигнал/шум. Когда на ВЧ в Q-диапазоне умники хотят приспособить кварц на 5 ppm и без термостабилизации)) Расстройка главным образом функция стоимости изделия. Безобразие :) В стоимости радиорелейки, которую выше приводили, нормальный генератор капля в море. Разве это АКФ? )) АКФ это умножить на сопряженную копию преамбулы и просуммировать. Я предложил (Вам, а не вообще, давно так известную модуляцию снимают) умножить и сделать Фурье, т.е. много раз проссумировать с разным вращением фазы. АКФ - это постоянная составляющая такой операции. Это в лоб снятие известной модуляции. FFT - это зло вечно всех с толку сбивает :) , это всего лишь быстрый алгоритм, по сути там куча параллельных согласованных фильтров на выходе которых ловим пик и по частоте и по времени. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fontp 0 1 марта, 2013 Опубликовано 1 марта, 2013 · Жалоба Расчёт неправильный, надо не на полосу захвата делить, а обеспечить точность определения частоты при наихудшем отношении сигнал/шум. Безобразие :) В стоимости радиорелейки, которую выше приводили, нормальный генератор капля в море. FFT - это зло вечно всех с толку сбивает :) , это всего лишь быстрый алгоритм, по сути там куча параллельных согласованных фильтров на выходе которых ловим пик и по частоте и по времени. Я имел в виду ДПФ, чтобы было понятно, не говорил FFT. Много-много согласованых фильтров - это хорошо. Но ДПФ мне позволяет приделать туда ещё и интерполяцию спектра, и многократно повысить точность измерения частотной расстройки - до теоретически возможного предела. Конечно, вы можете реализовать это всё как набор фильтров. Но частоту пика определять по нескольким фильтрам с интерполяцией, а не по одному. Совсем тему испортили автору, пардон. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться