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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Как определить скорость модуляции?
bs_p
сообщение Feb 14 2012, 15:48
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 17-04-09
Пользователь №: 47 882



Здравствуйте!

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

Заранее спасибо.
Go to the top of the page
 
+Quote Post
Serg76
сообщение Feb 14 2012, 17:25
Сообщение #2


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

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



Цитата(bs_p @ Feb 14 2012, 19:48) *
Здравствуйте!

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

Заранее спасибо.

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

Сообщение отредактировал Serg76 - Feb 14 2012, 17:27
Go to the top of the page
 
+Quote Post
bs_p
сообщение Feb 14 2012, 18:27
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 17-04-09
Пользователь №: 47 882



Вот пример реального демодулятора: Прикрепленный файл  DemodulatorSLT.pdf ( 482.57 килобайт ) Кол-во скачиваний: 1400

В этом демодуляторе есть возможность автоматически определять скорости
некоторых модуляций (BPSK, QPSK, SQPSK).
На практике Ваш способ применялся?

Спасибо.

Go to the top of the page
 
+Quote Post
Serg76
сообщение Feb 14 2012, 18:39
Сообщение #4


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

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



Цитата(bs_p @ Feb 14 2012, 22:27) *
Вот пример реального демодулятора: Прикрепленный файл  DemodulatorSLT.pdf ( 482.57 килобайт ) Кол-во скачиваний: 1400

В этом демодуляторе есть возможность автоматически определять скорости
некоторых модуляций (BPSK, QPSK, SQPSK).
На практике Ваш способ применялся?

Спасибо.

Это скорее НЕ реальный модем, а станция анализа. В штатных связных модемах
нет необходимости наличия 90 % всех тех характеристик, кторые приведены в
даташите. Это очень дорого и нецелесообразно, поскольку большинство параметров
на передающем и приемном конце заранее согласовано. посмотрите описание на
штатные модемы таких фирм как Radyne Comstream, Comtech, Paradise, iDirect, Gilat, Viasat
и др. Там нет никакого автоматического определения символьной скорости и вида модуляции.
Определение частотной отстройки есть везде, без этого никуда не деться, этим занимается
ФАПЧ по несущей.

На практике этот способ определения символьной скорости применяется. В своем деме
я такую возможность предусмотрел, но опять же это всего только опция, в штатном исполнении
связных модемов она не нужна.

Сообщение отредактировал Serg76 - Feb 14 2012, 19:10
Go to the top of the page
 
+Quote Post
DRUID3
сообщение Feb 14 2012, 21:44
Сообщение #5


山伏
*****

Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294



Цитата(bs_p @ Feb 14 2012, 17:48) *
Подскажите, какие практические способы определения скорости модуляции (например BPSK) существуют?

Аналіз спектрограмми... Або виявлення першої гармоніки на виході фазового(чому радять амплітудного? sad.gif ) детектору...

Цитата(bs_p @ Feb 14 2012, 17:48) *
На приёмной стороне о сигнале ничего не известно.

радіоспостереження(ціла наука - та потрібен значний інтервал накоплення)? Чи модем зі змінним bps(вибіз з сітки значеннь - можливо за досить короткий інтервал)?

Цитата(bs_p @ Feb 14 2012, 17:48) *
Как я понимаю в реальных приёмниках скорости заведомо известны. Или нет?

...так, відомі...

Цитата(bs_p @ Feb 14 2012, 17:48) *
Или определяются по каким-то дополнительным посылкам?

Напридумувати можна багато чого, та на практиці так роблять рідко...

Цитата(bs_p @ Feb 14 2012, 17:48) *
Заранее спасибо.


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post
eugen_pcad_ru
сообщение Feb 15 2012, 05:25
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 642
Регистрация: 15-11-07
Пользователь №: 32 353



Как вариант:
1 Перемножьте сигнал сам на себя и посмотрите на спектр мощности.
или 2 Посмотрите автокорреляционную функцию сигнала.

Придумайте как автоматизировать и формализоавть процесс.
Оценка точности зависит от ОСШ.

P.S.: Можно пользоваться для PSK, то есть нужно знать тип модуляции.


--------------------
Правильно сформулированый вопрос содержит в себе половину ответа.
P.S.: Некоторые модераторы в качестве ответа так навязчиво предлагают посетить свой сайт, что иначе как саморекламу такие действия интерпретировать сложно.
Go to the top of the page
 
+Quote Post
Serg76
сообщение Feb 15 2012, 06:19
Сообщение #7


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

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



Цитата(eugen_pcad_ru @ Feb 15 2012, 08:25) *
Как вариант:
1 Перемножьте сигнал сам на себя и посмотрите на спектр мощности.
или 2 Посмотрите автокорреляционную функцию сигнала.

Придумайте как автоматизировать и формализоавть процесс.
Оценка точности зависит от ОСШ.

P.S.: Можно пользоваться для PSK, то есть нужно знать тип модуляции.

Вы немного не о том. Автора интересует алгоритм оценки тактовой частоты, а Вы описали алгоритм оценки отстройки по несущей. Он действительно зависит от вида модуляции, а при оценке символьной скорости в системах с линейной модуляцией (APSK, QAM) алгоритм оценки практически не зависит от вида модуляции сигнала. Гармоника тактовой частоты одинаково хорошо будет вырождаться на выходе амплитудного детектора как при ФМ, так и при КАМ сигналах.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Feb 15 2012, 07:00
Сообщение #8


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Serg76 @ Feb 15 2012, 08:19) *
Вы немного не о том. Автора интересует алгоритм оценки тактовой частоты, а Вы описали алгоритм оценки отстройки по несущей. Он действительно зависит от вида модуляции, а при оценке символьной скорости в системах с линейной модуляцией (APSK, QAM) алгоритм оценки практически не зависит от вида модуляции сигнала. Гармоника тактовой частоты одинаково хорошо будет вырождаться на выходе амплитудного детектора как при ФМ, так и при КАМ сигналах.

Вы не правы.

Цитата
1 Перемножьте сигнал сам на себя и посмотрите на спектр мощности.


Именно так в некоторых модемах я делал тактовую синхронизацию.
Go to the top of the page
 
+Quote Post
Serg76
сообщение Feb 15 2012, 07:18
Сообщение #9


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

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



Цитата(_Anatoliy @ Feb 15 2012, 11:00) *
Вы не правы.

Именно так в некоторых модемах я делал тактовую синхронизацию.

Согласен, че-то я не о том думал sad.gif

Сообщение отредактировал Serg76 - Feb 15 2012, 07:35
Go to the top of the page
 
+Quote Post
bs_p
сообщение Feb 15 2012, 16:57
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 17-04-09
Пользователь №: 47 882



Прикрепленное изображение


Вот пример реализации СВН и СВТЧ для BPSK.
Почему-то он противоречит вашим предположениям.
При перемножении сигнала самого на себя появляется гармоника
на удвоенной несущей (см. рис.). А при перемножении с задержкой
появляется гармоника на частоте = символьной скорости.
Только эта задержка должна быть = 1/2 длительности символа (см. рис).
Т. е. получается, что нам должна быть известна скорость передачи.
Go to the top of the page
 
+Quote Post
Serg76
сообщение Feb 15 2012, 19:49
Сообщение #11


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

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



Цитата(bs_p @ Feb 15 2012, 19:57) *
При перемножении сигнала самого на себя появляется гармоника
на удвоенной несущей (см. рис.).

номинал частоты этой гармоники, деленный на 2, и будет соответствовать отстройке по частоте.
но в спектре будет присутствовать еще и составляющая тактовой частоты. так вот разница между
номиналом этой составляющей и гармоникой удвоенной частоты будет соответствовать символьной
скорости сигнала.

при перемножении сигнала на задержанный на полтакта в спектре будет составляющая тактовой частоты.
можно конечно и другие нелинейности использовать. в свое время перепробовал целый ряд этих
нелинейностей. так вот у меня получилось, что для PSK сигналов лучше всего СТС работала с нелинейностью
типа модуля разности квадратур, а для КАМ сигналов сумма модулей квадратур. нелинейности подобраны
эмпирически, а вот какая из нелинейностей будет оптимальной с точки зрения отношения С/Ш и С/П -
это вопрос, хотя в памяти где-то всплывает, что-то вроде характеристики арктангенса, но возможно и
ошибаюсь.
Go to the top of the page
 
+Quote Post
bs_p
сообщение Feb 16 2012, 03:41
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 17-04-09
Пользователь №: 47 882



Цитата
номинал частоты этой гармоники, деленный на 2, и будет соответствовать отстройке по частоте.
но в спектре будет присутствовать еще и составляющая тактовой частоты...


На рисунке, после умножения, гармоники тактовой частоты не видно.
Откуда она там появляется? Может я чего-то не понимаю?

[b(t)cos(wt+theta)]^2 = 0.5b(t)^2 + (0.5b(t)^2)cos(2wt+2theta); (для BPSK).
Go to the top of the page
 
+Quote Post
des00
сообщение Feb 16 2012, 06:09
Сообщение #13


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

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



Цитата(bs_p @ Feb 15 2012, 22:41) *
На рисунке, после умножения, гармоники тактовой частоты не видно.

потому как неправильно пишете. надо что то вроде
b(t)*cos(wt) * b(t-T/2)*cos(w(t-T/2))

ну и т.д.


--------------------
Go to the top of the page
 
+Quote Post
bs_p
сообщение Feb 16 2012, 15:19
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 17-04-09
Пользователь №: 47 882



Вы написали выражение для правой части рисунка (см. выше), а я для левой.

eugen_pcad_ru пишет о способе восстановления тактовой частоты:
Цитата
Как вариант:
1 Перемножьте сигнал сам на себя и посмотрите на спектр мощности.
или 2 Посмотрите автокорреляционную функцию сигнала.


Сообщение отредактировал bs_p - Feb 16 2012, 15:28
Go to the top of the page
 
+Quote Post
bs_p
сообщение Feb 26 2012, 10:09
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 17-04-09
Пользователь №: 47 882



Добрый день!

Чтобы не создавать новой темы задам вопрос в этой.

Будьте добры объясните работу модели демодулятора
BPSK-сигнала Прикрепленный файл  bpsk_costas_2008_08_25.rar ( 14.86 килобайт ) Кол-во скачиваний: 99

Прикрепленное изображение
,
а точнее работу системы тактовой синхронизации.
И как его можно модифицировать, чтобы он мог демодулировать
сигналы с различной символьной скоростью. Допустим на входе
может быть сигнал со скоростью в пределах 10-200 Кбит/с (шаг 1 бит/с).

Тема сложная - нужна помощь знающих людей.

Как я понял в указаной модели используется способ Гарднера
для восстановления тактовой синхронизации и на один символ
приходится 2 отсчёта. Почему именно два? Система Гарднера
изначально строилась для двух? Возможно использовать, например, 4?

Прошу прощения за, возможно, глупые вопросы, но по-другому пока не получается. (((

Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 14:53
Рейтинг@Mail.ru


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