|
структура модема при 8psk |
|
|
|
May 15 2013, 07:12
|
Частый гость
 
Группа: Участник
Сообщений: 123
Регистрация: 8-02-13
Из: Минск
Пользователь №: 75 542

|
разрабатываю модем с 8psk. уже много что испробовал, но пришел к выводу, что нужно в начале определиться со структурой модема, поэтому и обращаюсь к вам, все возможные варианты не протестируешь сам.
имеются следующие исходные данные: тип модуляции - 8psk. символьная скорость - 2400. частота несущей на входе демодулятора 1800 Гц. возможное отклонение входной частоты +- 5%(+- 90Гц). канал - КВ (весьма плохой).
помогите определиться, из каких модулей должен состоять мой демодулятор, и в каком месте каждый модуль должен быть размещен. например, так как достаточно сильное отклонение несущей частоты, скорее всего мне для ее синхронизации не будет достаточно использовать Tanlock по несущей. если это так, то каким образом лучше корректировать несущую(может быть использовать метод возведения в степень)? и в каком месте демодулятора данную синхронизацию стоить делать? до тактовой синхронизации, до эквалайзера или после? какой эквалайзер будет целесообразней использовать(LMS,RLS,DFE ...)? в каком месте его стоит разместить? до фазовой синхронизации или после и т.д. ? стоит отметить, что для имеющего канала и скорости передачи, максимальная разность лучей составляет примерно 3 символа. стоит ли использовать фазовую синхронизации и тактовую, или сам эквалайзер способен выполнять данные действия?! спасибо.
|
|
|
|
|
 |
Ответов
|
Jul 20 2013, 20:44
|

Профессионал
    
Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815

|
Когда то делал модем с аналогичными параметрами. Чтобы не связываться с многофазной обработкой пришел к выводу, что нужно сделать 9 углов, а не 8. То есть не 8psk, а 9opsk. Угол на символ получается не 45 градусов, а 40. Каждый следующий символ кодируется скачком фазы, 9-ая фаза нужна чтобы скачок был каждый такт передачи символа. Такая система устойчива к дрейфу частоты несущей при условии, что скачок превышает дрейф. Цитата(petrov @ Jul 18 2013, 15:34)  Такие вещи стоит самому руками делать, полезный эффект гораздо больше чем при использовании чужих чёрных ящиков. Полностью согласен с handmade, только еще не в матлабе, а в железе. Не верю ничему, кроме осциллографа и анализатора спектра.
|
|
|
|
|
Jul 27 2013, 11:27
|

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

|
QUOTE (Corner @ Jul 27 2013, 11:16)  Не получится, 360 на 11 не делится. Дифференциальный демодулятор сам проигрывает в помехоусточивасти когерентному, который мы рассматриваем. Дополнительно Вы теряете помехоустойчивость к шумам, не используя одно дополнительное состояние. При этом Вы ничего не приобретаете, кроме большей устойчивочти тактовой синхронизации, за счет гарантированного изменения фазы на каждом такте, но тактовую и так можно обнаружить, даже если не гарантировано изменение фазы на каждом символе Ну и радости, что делится нацело... Это важно для кабаллиста, а так - нет А в радианах вообще никогда не разделится нацело ))
|
|
|
|
|
Aug 1 2013, 18:50
|

Профессионал
    
Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815

|
Цитата(fontp @ Jul 27 2013, 15:27)  Дифференциальный демодулятор сам проигрывает в помехоусточивасти когерентному, который мы рассматриваем. Дополнительно Вы теряете помехоустойчивость к шумам, не используя одно дополнительное состояние. При этом Вы ничего не приобретаете, кроме большей устойчивочти тактовой синхронизации, за счет гарантированного изменения фазы на каждом такте, но тактовую и так можно обнаружить, даже если не гарантировано изменение фазы на каждом символе
Ну и радости, что делится нацело... Это важно для кабаллиста, а так - нет А в радианах вообще никогда не разделится нацело )) 1. Это модем для дальней связи, уровень сигнала меняется на порядки и 1 дБ потерь (на 9-ый символ) не играет никакой роли. 2. Дифференциальный детектор лишь находит частоту на которой происходит смена символов, детектирование символа происходит стандартно. 3. Так как окно символа известно (см. п2), то можно выкинуть 90% того огорода, который вы тут нагородили. 4. В модеме, для борьбы с замираниями, использовался fast hopping, ваш подход при этом бесполезен, поскольку имеет очень длительные времена сходимости петель обратной связи. 5. Слишком сложные петли обратной связи очень чувствительны к прицельным помехам. Канал связи будет разваливаться на раз-два...
|
|
|
|
Сообщений в этой теме
Виктор39 структура модема при 8psk May 15 2013, 07:12 Виктор39 начал с модуля компенсирующего грубую расстройку н... May 16 2013, 08:16 Serg76 Цитата(Виктор39 @ May 16 2013, 11:16) нач... May 16 2013, 09:10 Виктор39 Цитатадля определения реальной отстройки надо дели... May 16 2013, 09:47 Serg76 Цитатато нужно ее искать в диапазоне от -90*8 - +9... May 16 2013, 16:28 Виктор39 Цитатапоэтому я предлагаю вам попробовать синхрони... May 16 2013, 20:42 Serg76 Цитата(Виктор39 @ May 16 2013, 23:42) мож... May 17 2013, 07:41 Виктор39 Цитатаесли коротко, то необходимо исходный сигнал ... May 17 2013, 08:17 Виктор39 Цитатаесли коротко, то необходимо исходный сигнал ... May 17 2013, 08:17 Serg76 Цитата(Виктор39 @ May 17 2013, 11:17) спа... May 17 2013, 08:31  petrov Цитата(Serg76 @ May 17 2013, 12:31) все в... May 17 2013, 09:00   Serg76 Цитата(petrov @ May 17 2013, 12:00) Тольк... May 17 2013, 09:06    petrov Цитата(Serg76 @ May 17 2013, 13:06) поясн... May 17 2013, 09:13 Виктор39 ЦитатаТолько не коррелятором, а банком согласованн... May 17 2013, 09:26 petrov Цитата(Виктор39 @ May 17 2013, 13:26) а м... May 17 2013, 09:45 Serg76 если Вы имеете ввиду инвариантность ко времени при... May 17 2013, 10:43 petrov Цитата(Serg76 @ May 17 2013, 14:43) P.S. ... May 17 2013, 11:15  Serg76 да, согласен, правильнее говорить согласованный фи... May 17 2013, 12:11 Виктор39 спасибо за подробные объяснения. хотел бы немного ... May 17 2013, 18:23 Виктор39 Цитатаесли коротко, то необходимо исходный сигнал ... May 21 2013, 06:11 Serg76 Цитата(Виктор39 @ May 21 2013, 09:11) пос... May 21 2013, 10:20 Михаил_K Много тут написали....
Вот лично мой опыт определе... May 21 2013, 10:59 petrov Цитата(Михаил_K @ May 21 2013, 14:59) Мно... May 21 2013, 11:28 fontp QUOTE (Михаил_K @ May 21 2013, 13:59) Мно... May 21 2013, 12:52  Михаил_K Цитата(fontp @ May 21 2013, 16:52) Банк ф... May 21 2013, 12:57   fontp QUOTE (Михаил_K @ May 21 2013, 15:57) Воп... May 21 2013, 12:59 Serg76 Цитата(Михаил_K @ May 21 2013, 13:59) точ... May 21 2013, 12:59 Serg76 Михаил_K Что тогда означает Ваша фраза:
Цитата(Мих... May 21 2013, 14:30  Михаил_K Цитата(Serg76 @ May 21 2013, 18:30) Михаи... May 22 2013, 08:33   fontp QUOTE (Михаил_K @ May 22 2013, 11:33) то ... May 22 2013, 09:36 Михаил_K Да нет. Вы видимо мою мысль не совсем верно поняли... May 21 2013, 14:18 petrov Цитата(Михаил_K @ May 21 2013, 18:18) Да ... May 21 2013, 15:58 fontp В непрерывном демодуляторе это может оказаться нуж... May 21 2013, 19:27 Serg76 То, что не получилось у Вас абсолютно не значит, ч... May 22 2013, 08:55 Михаил_K Цитата(Serg76 @ May 22 2013, 12:55) 32 си... May 22 2013, 12:44  Serg76 Цитата(Михаил_K @ May 22 2013, 15:44) С к... May 22 2013, 16:10   Михаил_K Цитата(Serg76 @ May 22 2013, 20:10) Да и ... May 23 2013, 05:58    fontp QUOTE (Михаил_K @ May 23 2013, 08:58) По ... May 23 2013, 08:23     Михаил_K Цитата(fontp @ May 23 2013, 12:23) Не про... May 23 2013, 08:35      fontp QUOTE (Михаил_K @ May 23 2013, 11:35) Ког... May 23 2013, 08:46    Serg76 Цитата(Михаил_K @ May 23 2013, 08:58) По ... May 23 2013, 10:02  fontp QUOTE (Михаил_K @ May 22 2013, 15:44) В т... May 22 2013, 18:55 Виктор39 пропускаю через канал. из-за доплеровского расшире... May 27 2013, 09:49 DASM Господа, немного оффтопик. Как думаете, нешибко на... May 27 2013, 14:17 andyp Цитата(DASM @ May 27 2013, 18:17) Господа... May 28 2013, 06:28 Виктор39 я спрашивал о проблеме обнаружения преамбулы из-за... May 28 2013, 06:29 andyp Если динамика цифровой части приемника позволяет, ... May 28 2013, 06:53 Виктор39 продолжаю разрабатывать 8psk модем. тестирую разли... Jul 10 2013, 10:51 petrov Цитата(Виктор39 @ Jul 10 2013, 14:51) а к... Jul 10 2013, 11:19 Fat Robot Подозреваю, что вопрос о совместной работе эквалай... Jul 10 2013, 12:03 des00 Цитата(Виктор39 @ Jul 10 2013, 05:51) вот... Jul 11 2013, 04:01 Виктор39 Цитатавы же как то ищите, где у вас стоит обучалка... Jul 11 2013, 06:09 des00 Цитата(Виктор39 @ Jul 11 2013, 00:09) смо... Jul 11 2013, 07:50 petrov Цитата(Виктор39 @ Jul 11 2013, 10:09) смо... Jul 11 2013, 07:55 fontp QUOTE (Виктор39 @ Jul 11 2013, 10:09) как... Jul 11 2013, 10:50 Виктор39 Цитатафазу доворачивать, эквалайзер в любом случае... Jul 11 2013, 10:15 Виктор39 как и было предложено в данной теме, я оцениваю на... Jul 16 2013, 09:41 fontp QUOTE (Виктор39 @ Jul 16 2013, 12:41) как... Jul 16 2013, 09:44 Виктор39 Цитатаt(n) =inSignal(n)*conj(preamble(n))*exp(iwn)... Jul 18 2013, 05:51 petrov Цитата(Виктор39 @ Jul 18 2013, 09:51) 1)в... Jul 18 2013, 09:22 fontp QUOTE (Виктор39 @ Jul 18 2013, 08:51) 1)в... Jul 18 2013, 10:04 thermit в матлабе есть еще функция angle()
atan2(y,x) экв... Jul 18 2013, 08:02 Виктор39 Цитатамне кажется, чаще используют адаптацию по ре... Jul 18 2013, 11:11 petrov Цитата(Виктор39 @ Jul 18 2013, 15:11) плю... Jul 18 2013, 11:34 thermit А чем плоха схема петля подстройки символьной ча... Jul 18 2013, 11:32   Serg76 Цитата(Corner @ Jul 27 2013, 10:16) Не по... Jul 27 2013, 08:23     fontp QUOTE (Corner @ Aug 1 2013, 22:50) 1. Это... Aug 1 2013, 19:31 Виктор39 ЦитатаРаз периодически передаёте настроечную после... Jul 30 2013, 05:50 petrov Цитата(Виктор39 @ Jul 30 2013, 09:50) 1)в... Jul 30 2013, 09:45 fontp QUOTE (Виктор39 @ Jul 30 2013, 09:50) Спа... Aug 1 2013, 10:08 petrov Цитата(fontp @ Aug 1 2013, 14:08) 2. Мне ... Aug 1 2013, 11:05 Corner Фазу по преамбуле это круто. А доплеровские эффект... Aug 1 2013, 20:00 fontp QUOTE (Corner @ Aug 2 2013, 00:00) Фазу п... Aug 1 2013, 20:09  Corner Цитата(fontp @ Aug 2 2013, 00:09) Сами вы... Aug 1 2013, 20:37   fontp QUOTE (Corner @ Aug 2 2013, 00:37) Ерунда... Aug 1 2013, 20:40    Corner Цитата(fontp @ Aug 2 2013, 00:40) У вас е... Aug 1 2013, 20:44     fontp QUOTE (Corner @ Aug 2 2013, 00:44) Читал,... Aug 1 2013, 20:45      Corner Цитата(fontp @ Aug 2 2013, 00:45) Но тогд... Aug 1 2013, 20:54       fontp QUOTE (Corner @ Aug 2 2013, 00:54) 1. Уск... Aug 1 2013, 20:59 Corner Давайте определимся со сферой применения этого мод... Aug 1 2013, 20:17 fontp QUOTE (Corner @ Aug 2 2013, 00:17) Давайт... Aug 1 2013, 20:23 Corner Я показываю вам пальцем на те грабли на которые уж... Aug 1 2013, 20:46 fontp QUOTE (Corner @ Aug 2 2013, 00:46) Я пока... Aug 1 2013, 20:50 Corner Если ФАПЧ медленная, то вы увеличиваете вероятност... Aug 1 2013, 21:03 Виктор39 При работе с FSE LMS/RLS эквалайзерами возникают н... Aug 2 2013, 14:24 Виктор39 не подскажете, исходя из каких соображений выбираю... Aug 5 2013, 11:47 Виктор39 Уважаемые эксперты, не могли бы вы направить меня ... Aug 13 2013, 13:07 petrov Цитата(Виктор39 @ Aug 13 2013, 17:07) 1) ... Aug 13 2013, 18:33 Corner Виктор39:
Я так понимаю, у вас КВ трансивер, как о... Aug 17 2013, 17:13 Виктор39 ЦитатаЯ так понимаю, у вас КВ трансивер, как основ... Aug 19 2013, 05:40 Corner Цитата(Виктор39 @ Aug 19 2013, 09:40) Да,... Aug 21 2013, 14:58  Виктор39 Цитата(Corner @ Aug 21 2013, 17:58) 8psk ... Aug 26 2013, 05:46 Виктор39 разбираюсь с алгоритмом Stop And Go... не могу пон... Aug 29 2013, 08:29 alex_os Цитата(Виктор39 @ Aug 29 2013, 12:29) раз... Aug 29 2013, 09:23  Виктор39 Цитата(alex_os @ Aug 29 2013, 12:23) А дл... Aug 29 2013, 10:33
3 страниц
1 2 3 >
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|