Универсальный табличный демодулятор

 
в палитре на схеме

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

Входные порты

  • symb (Re) – входной вектор действительных частей принятых символов модуляции;
  • symb (Im) – входной вектор мнимых частей принятых символов модуляции;
  • var – дисперсия шума в канале связи (опционально добавляется в свойствах блока).

Выходные порты

  • dcsn – выходной вектор оценок принятых бит.

Свойства

  • Тип выходных оценок – тип принимаемой оценки: «Биты» – для режима с жесткими оценками; «LLR» – для режима с вычислением канальных ЛОП;
  • Алгоритм расчета LLR – алгоритм демодуляции для режима мягких оценок: обыкновенный и аппроксимированный алгоритмы мягких оценок на основе логарифмического отношения правдоподобия (свойство доступно при выбранном типе оценки «LLR»);
  • Позиционность модуляции – порядок модуляции. Определяет количество элементов сигнально-кодового созвездия. Порядок модуляции должен степенью 2;
  • Сигнально-кодовое созвездие – комплексный вектор произвольного сигнально-кодового созвездия. Размер вектора должен соответствовать выбранному порядку модуляции. Комплексные элементы вектора, соответствующие элементам сигнально-кодового созвездия, задаются в формате:
    При этом порядок следования комплексных символов в векторе СКС определяется следующим образом: порядковый номер элемента СКС в векторе соответствует описываемой этим элементом битовой посылке, представленной в десятичной системе счисления;
  • Первый бит по значимости - младший – указывает способ интерпретации вектора входных бит. При активации данного пунтка, первый принятый бит символа будет считаться младшим, в противном случае первый принятый бит символа будет интерпретирован как старший бит. Данное свойство должно быть одинаковым для блоков модулятора и демодулятора.
  • Дисперсия шума – дисперсия шума в канале связи (свойство доступно при выбранном типе оценки «LLR» и отключенном пункте «Задавать дисперсию шума через порт»);
  • Задавать дисперсию шума через порт – указывает необходимость добавления порта для задания дисперсии шума (свойство доступно при выбранном типе оценки «LLR»).
Прим.: Для данного блока доступен вывод принимаемых символов в виде графика сигнально-кодового созвездия. Для вывода графика необходимо нажать левой кнопкой мыши на блок при зажатой клавише «Alt».

Параметры

Нет

Примеры

Примеры использования блока:

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