Демодулятор M-PSK

| Векторный |
в палитре на схеме

Блок предназначен для демодулирования вектора символов M-PSK модуляции (фазовая манипуляция, англ. phase-shift keying). Порядок модуляции М задается пользователем. Доступны два алгоритма демодуляции: жесткая оценка и мягкая оценка с вычислением канальных логарифмических отношений правдоподобия (ЛОП, англ. logarithmic likelihood ratio, LLR). Расчет мягкой оценки осуществляется для сигнала с единичной мощностью, передаваемого через канал с аддитивным белым гауссовским шумом (АБГШ).

Входы

  • Symbols Re - входной вектор вещественных компонент принятых символов модуляции;
  • Symbols Im - входной вектор мнимых компонент принятых символов модуляции;
  • Variance - внешний порт для задания значения дисперсии шума в канале, необходимого для вычисления канальных ЛОП.

Выходы

  • Decision - вектор демодулированных бит или их оценок.

Свойства

  • ModulationOrder - порядок модуляции. Определяет количество элементов сигнально-кодового созвездия (СКС). Порядок модуляции должен быть кратен 2;
  • OutputType - тип выходных данных: биты (жесткие решения) или LLR (мягкие оценки на основе ЛОП);
  • DemappingAlgorithm - алгоритм демодуляции (демаппинга) для получения мягких решений. Для выбора доступны обыкновенный и аппроксимированный алгоритмы мягких оценок на основе логарифмического отношения правдоподобия;
  • IsLSBFirst - данное свойство определяет способ интерпретации вектора входных бит. Если свойство установлено в true, первый бит демодулированного символа будет считаться младшим, в противном случае первый демодулированный бит символа будет интерпретирован как старший бит. Это свойство должно быть одинаковым для блоков модулятора и демодулятора;
  • ConstellationOrdering - способ формирования СКС. Созвездие может сформировано на основе кода Грея (соседние символы созвездия отличаются друг от друга только одним битом), либо в соответствии с десятичным представлением принимаемого символа в порядке возрастания значений (Бинарный код).

Параметры

Нет.

Сопутствующие материалы