Djony написал(а):Насчет относительной это да...но все таки надо BPSK. А если при приеме синхропоседовательности фазу вычислить?
Об этом же самом я писал в предыдущем посте. При приеме синхропоследовательности по ней производится расчет начальных фаз в системах синхронизации по несущей и тактам (а также определение номинала самой отстройки по несущей), а также коэффициентов адаптивного эквалайзера и устранение так называемой обратной работы демодулятора (устранение фазовой неоднозначности). Либо можно применять универсальные пакетные демодуляторы, работа которых не базируется на расчете параметров по синхропоследовательности. Но в этом случае необходимы сверхбыстродействующие схемы вхождения в синхронизм по несущей и тактам. Но по моему мнению это тупиковый ход (хотя в этом случае не нужны априорные знания о синхропоследовательности), который ведет, во-первых, к излишнему усложнению схемы приемника и, во-вторых, что самое главное - к потере помехоустойчивости. Кроме того, в этом случае вы не получите фазовую синхронизацию с первого символа - это нереально. В преамбульных демодуляторах синхронизация наступает сразу по первому символу, так как все неоднозначности по фазам несущей и тактов уже вычислены и будут учтены при демодуляции пакета. Оба подхода я реализовывал в своих демах и склоняюсь к мнению использования преамбульных схем. Правда при этом несколько усложняется схема обработки и возрастает вычислительная нагрузка. Но, как говорится, за все надо платить. Зато качество демодуляции несоизмеримо.
Djony написал(а):Забыл сказать, что в начале пакета есть синхро-преамбула (М-посл).
синхро-преамбула это тоже самое, что я называю установочная последовательность или уникальная последовательность, синхрослово или существует еще куча разных названий, но сути дела это не меняет.
Djony написал(а):Если полный синхрон, то данные будут на Q ветви, на I расстройка, а если например поставить компоратор и снимать с Q, если угол больше 45 то с I (т.е. если созвездие повернется) или использовать сигнал с I для подстройки по фазе. Я еще имелл в виду то, что при пакетной (при малой длине пакета) созвездие не повернется совсем ненамного, и при приеме каждого пакета все будет начинатся с начала.
Честно говоря, не совсем понял, что Вы имеете ввиду. Может быть следующее: при пакетном способе приема обработка осуществляется в несколько этапов:
1. Обнаружение и выделение пакета с помощью коррелятора.
2. Расчет начальной фазы несущей
3. Расчет начальной фазы тактов
4. Расчет номинала отстройки по несущей
5. Расчет начальных значений коэффициентов адаптивного корректора (при необходимости).
6. Непосредственно демодуляция всего пакета с учетом рассчитанных в предыдущих пунктах параметров. Т.е. другими словами при начале демодуляции пакета сигнальные точки на созвездии уже будут находиться на своих местах. А при демодуляции на протяжении всего пакета рассчитанные значения всех параметров будут поддерживаться системами подстройки. Если параметры канала являются медленно изменяющимися, то подстройки на длине пакета не обязательны.
Djony написал(а):А какие-то дивидеты дает использование квадратурного демодулятора, вместо просто перемножениея на гармонический сигнал?
Квадратурная реализация приемника обладает рядом преимуществ:
1. Простота реализации демодулятора.
2. Возможность создания универсальных демодуляторов для разных видов модуляции, причем не только фазовых, но также частотных и других видов.
3. Достаточно большое разнообразие схем восстановления несущей и тактовой частоты при квадратурной реализации приемника.
4. ну и т.д. и т.п.
Так что нет смысла изобретать велосипед. Сейчас все приемники строятся по квадратурной схеме.