M-PSK демодулятор
![]() |
![]() |
|
| в палитре | на схеме |
Описание
Блок предназначен для демодулирования вектора символов M-PSK модуляции (фазовая модуляция, англ. phase-shift keying). Порядок модуляции М задается пользователем. Применяемое сигнально-кодовое созвездие для 8-PSK модуляции представлено на рисунке.

Доступны два алгоритма демодуляции: жесткая оценка и мягкая оценка с вычислением канальных логарифмических отношений правдоподобия (ЛОП, англ. logarithmic likelihood ratio, LLR). Расчет мягкой оценки осуществляется для сигнала с единичной мощностью, передаваемого через канал с аддитивным белым гауссовским шумом (АБГШ).
Входные порты
- symb (Re) – входной вектор действительных частей принятых символов модуляции;
- symb (Im) – входной вектор мнимых частей принятых символов модуляции;
- var – дисперсия шума в канале связи (опционально добавляется в свойствах блока).
Выходные порты
- dcsn – выходной вектор оценок принятых бит.
Свойства
- Тип выходных оценок – тип принимаемой оценки: "Биты" – для режима с жесткими оценками; "LLR" – для режима с вычислением канальных ЛОП;
- Алгоритм расчета LLR – алгоритм демодуляции для режима мягких оценок: обыкновенный и аппроксимированный алгоритмы мягких оценок на основе логарифмического отношения правдоподобия (свойство доступно при выбранном типе оценки "LLR");
- Позиционность модуляции – порядок модуляции М. Определяет количество элементов сигнально-кодового созвездия. Порядок модуляции должен быть степенью 2;
- Угол поворота созвездия, рад. – угол поворота точек сигнально-кодового созвездия PSK относительно положительного направления действительной оси;
- Способ формирования созвездия – способ формирования сигнально-кодового созвездия. Созвездие может сформировано на основе кода Грея (соседние символы созвездия отличаются друг от друга только одним битом), либо в соответствии с десятичным представлением принимаемого символа в порядке возрастания значений (Бинарный код);
- Первый бит по значимости - младший – указывает способ интерпретации вектора входных бит. При активации данного пункта, первый принятый бит символа будет считаться младшим, в противном случае первый принятый бит символа будет интерпретирован как старший бит. Данное свойство должно быть одинаковым для блоков модулятора и демодулятора;
- Дисперсия шума – дисперсия шума в канале связи (свойство доступно при выбранном типе оценки "LLR" и отключенном пункте "Задавать дисперсию шума через порт");
- Задавать дисперсию шума через порт – указывает необходимость добавления порта для задания дисперсии шума (свойство доступно при выбранном типе оценки "LLR").
Прим.:
Для данного блока доступен вывод принимаемых символов в виде графика сигнально-кодового
созвездия. Для вывода графика необходимо нажать левой кнопкой мыши на блок при зажатой
клавише "Alt".
Параметры
Блок не имеет параметров.
Примеры
Примеры использования блока:

