Демодулируйте данные с модуляцией DPSK
PM, в цифровой поддиапазоне базовых частот модуляции
Блок основной полосы частот демодулятора M-DPSK демодулирует сигнал, который был модулирован с использованием метода M-арного дифференциальной фазы сдвига манипуляции. Вход является представлением модулированного сигнала в основной полосе частот. Входные и выходные параметры для этого блока являются сигналами дискретного времени. Этот блок принимает входной сигнал скалярного значения или вектора-столбца. Для получения дополнительной информации о типах данных, которые поддерживает каждый порт блока см. Таблицу типов Поддерживаемые данные на этой странице.
Параметр M-ary number M является количеством возможных выходных символов, которые могут немедленно следовать за заданным выходным символом. Блок сравнивает текущий символ с предыдущим символом. Первый выход блока - начальное условие нуля (или группа нулей, если параметр Output type установлен в Bit
) потому что нет предыдущего символа.
Если вы устанавливаете параметр Output type равным Integer
, затем блок демодулирует различие фаз
и + 2πk/M
к k, где θ представляет Phase rotation параметр и k, представляет целое число между 0
и M -1.
Когда вы устанавливаете параметр Output type равным Bit
блок выводит двоичные сигналы, которые представляют целые числа. Блок представляет каждое целое число с помощью группы K = log2 (M) бит, где K представляет количество бит на символ. Выход длины вектора должен быть целым числом, кратным K.
В двоичном выходе символы могут быть либо двоичными, либо серыми. Параметр Constellation ordering указывает, как блок преобразует целое число в соответствующую группу K выходных бит. Для получения дополнительной информации см. страницы с описанием по блокам M-DPSK Modulator Baseband и M-PSK Modulator Baseband.
Количество возможных модулированных символов, которые могут немедленно следовать за заданным символом.
Определяет, состоит ли выход из целых чисел или групп бит.
Определяет, как блок сопоставляет каждое целое число с группой выхода бит.
Эта фаза различия между текущим и предыдущим модулированными символами, что приводит к выходу нуля.
Когда параметр установлен в 'Inherit via internal rule'
(настройка по умолчанию), блок наследует тип выходных данных от входного порта. Тип выходных данных будет таким же, как и тип входных данных, если вход имеет тип single
или double
.
Для целочисленных выходов этот блок может выводить типы данных int8
, uint8
, int16
, uint16
, int32
, uint32
, single
, и double
. Для битовых выходов вывод может быть int8
, uint8
, int16
, uint16
, int32
, uint32
, boolean
, single
, или double
.
Порт | Поддерживаемые типы данных |
---|---|
Вход |
|
Выход |
|
[1] Pawula, R. F., «On M-ary DPSK Transmission Over Terrestrial and Satellite Channels», IEEE Transactions on Communications, Vol. COM-32, July 1984, 752-761.