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

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

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

|
QUOTE (Corner @ Aug 2 2013, 00:00)  Фазу по преамбуле это круто. А доплеровские эффекты в ТЗ есть? Там... взаимная скорость приемника и передатчика?
Кстати, если для генерации символов и несущей используется один и тот же источник опорной частоты, то расстройка частоты символов кратна расстройке несущей. Тогда зная частоту смены из синхронизации в потоке/пакете (не суть) можно определять несущую и не "петлять". Сами вы петляете. Начались гадания 1. Кто его знает. Наверное, взаимная скорость не больше 3км/сек То есть доплер меньше 10 ppm, следовательно им можно пренебречь, при размере пакета меньше 10000. Ибо уход символьной выборки на 0.1 от символьного интервала дает не 1 дб потерь, а десятые доли дб 2. Кстати иногда используется один генератор, а иногда другой. Если один - то можно, конечно, синхронизировать совместно. Только относительная точность определения несущей обычно значительно выше точности символьной(как и требования к ним) поэтому есть смысл поступать наоборот - определить частоту несущей и по ней иметь символьную
|
|
|
|
|
Aug 1 2013, 20:37
|

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

|
Цитата(fontp @ Aug 2 2013, 00:09)  Сами вы петляете. Начались гадания
1. Кто его знает. Наверное, взаимная скорость не больше 3км/сек То есть доплер меньше 10 ppm, следовательно им можно пренебречь, при размере пакета меньше 10000. Ерунда полная, если несущая 10 ГГц, то доплер (берем ваши 10 ppm) составит 100 кГц. Фазовая ошибка при синхронизации по преамбуле достигнет 45 градусов (один символ при 8 углах) через 1,25 мкс. Следовательно, при таком допущении, пакет длиннее 1,25 мкс буде всегда ошибочен, при любом С/Ш. Цитата(fontp @ Aug 2 2013, 00:23)  Нет не будет. Если, конечно, сможет адаптироваться к замираниям В спутниковых пакетных модемах никогда не используют подстройки по частоте символов, ее расстройка не значима на длине пакета Тоже не так. Для геосинхронных спутников синхронизация идет непрерывно. Это для геостационарных она не нужна поскольку скорость сближения-удаления мизерна. В частности в GPS и ГЛОНАСС она называется "дальномерный код" и представляет собой М-последовательность из 1023 или 511 бит. Все таки, тема сферы применения этого модема осталась не раскрыта...
|
|
|
|
|
Aug 1 2013, 20:40
|

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

|
QUOTE (Corner @ Aug 2 2013, 00:37)  Ерунда полная, если несущая 10 ГГц, то доплер (берем ваши 10 ppm) составит 100 кГц. Фазовая ошибка при синхронизации по преамбуле достигнет 45 градусов (один символ при 8 углах) через 1,25 мкс. Следовательно, при таком допущении, пакет длиннее 1,25 мкс буде всегда ошибочен, при любом С/Ш.
Тоже не так. Для геосинхронных спутников синхронизация идет непрерывно. Это для геостационарных она не нужна поскольку скорость сближения-удаления мизерна.
В частности в GPS и ГЛОНАСС она называется "дальномерный код" и представляет собой М-последовательность из 1023 или 511 бит.
Все таки, тема сферы применения этого модема осталась не раскрыта... У вас ерунда, вы меня не путайте. Вы меня спрашивали о доплере символьной частоты, я вам ответил, что он незначим. Вы не следите не только за моими ответами, но даже за своими вопросами. Доплер несущей, естественно, значим и мы его определяем по преамбуле, в пределах частоты Найквиста оцифровки. Читайте начало дискуссии мы любое смещение несущей уже определили к вашему приходу
|
|
|
|
|
Aug 1 2013, 20:44
|

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

|
Цитата(fontp @ Aug 2 2013, 00:40)  У вас ерунда, вы меня не путайте. Вы меня спрашивали о доплере символьной частоты, я вам ответил, что он незначим. Доплер несущей, естественно, значим и мы его определяем по преамбуле Читайте начало дискуссии мы любое смещение несущей уже определили к вашему приходу Читал, вы определили смещение, но не определили, как часто оно будет происходить...
|
|
|
|
|
Aug 1 2013, 20:59
|

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

|
QUOTE (Corner @ Aug 2 2013, 00:54)  1. Ускорения может и не быть, просто машина с постоянной скоростью проехала между приемником и передатчиком. Поперек. Или много машин (шоссе рядом с приемником, или лес на ветру, или тучки, ветром гонимые)- это ЧМ+ФМ шум с , теоретически, бесконечным спектром. 2. ФАПЧ по несущей при такой помехе ухудшит С/Ш при его малом значении значительно больше чем на 1 дБ. Ерунда. Фапч с узкой шумовой полосой по несущей используется практически всегда Насчет машин - это уже зависит от возможностей эквалайзера бороться с замираниями Давайдосвидания, дружок, надоел
|
|
|
|
Сообщений в этой теме
Виктор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 Corner Когда то делал модем с аналогичными параметрами. Ч... Jul 20 2013, 20:44 fontp QUOTE (Corner @ Jul 20 2013, 23:44) Полно... Jul 22 2013, 09:06  Corner Цитата(fontp @ Jul 22 2013, 13:06) Ну тог... Jul 27 2013, 07:16   Serg76 Цитата(Corner @ Jul 27 2013, 10:16) Не по... Jul 27 2013, 08:23   fontp QUOTE (Corner @ Jul 27 2013, 11:16) Не по... Jul 27 2013, 11:27    Corner Цитата(fontp @ Jul 27 2013, 15:27) Диффер... Aug 1 2013, 18:50     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: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
|
|
|