Демодулируйте модулируемые DPSK данные
PM, в подбиблиотеке Digital Baseband Модуляции
Блок M-DPSK Demodulator Baseband демодулирует сигнал, который модулировался с помощью M-арного дифференциального метода манипулирования сдвига фазы. Вход представляет собой репрезентацию модулированного сигнала. Ввод и вывод для этого блока является сигналами дискретного времени. Этот блок принимает входной сигнал со скалярным знаком или входной сигнал вектор-столбца. Для получения информации о типах данных, которые поддерживает каждый порт блока см. таблицу Supported Data Types на этой странице.
Параметр 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.
В режиме двоичного выхода символы могут быть или двоичным-файлом-demapped или серо-demapped. Параметр Constellation ordering указывает как блок-диаграммы целое число соответствующей группе K биты выхода. Смотрите страницы с описанием для M-DPSK Modulator Baseband и блоки M-PSK Modulator Baseband для деталей.

Количество возможных модулируемых символов, которые могут сразу следовать за данным символом.
Определяет, состоит ли выход из целых чисел или групп битов.
Определяет как блок-диаграммы каждое целое число группе выходных битов.
Эта разность фаз между текущими и предыдущими модулируемыми символами, которая приводит к выходу нуля.
Когда параметр устанавливается на 'Inherit via internal rule' (настройка по умолчанию), блок наследует тип выходных данных от входного порта. Тип выходных данных совпадет с типом входных данных, если вход будет иметь тип single или double.
Для целочисленных выходных параметров этот блок может вывести типы данных int8uint8int16uint16int32uint32единственный, и double. Для битных выходных параметров выходом может быть int8uint8int16uint16int32uint32, booleanединственный, или double.
| Порт | Поддерживаемые типы данных |
|---|---|
Входной параметр |
|
Вывод |
|
[1] Pawula, R. F. "На m-арной передаче DPSK по наземным и спутниковым каналам", транзакции IEEE на коммуникациях, издании COM-32, июль 1984, 752-761.