Модулируйте использующий M-арный дифференциальный метод манипулирования сдвига фазы
PM, в подбиблиотеке Digital Baseband Модуляции
Блок M-DPSK Modulator Baseband модулирует использование M-арного дифференциального метода манипулирования сдвига фазы. Выход представляет собой репрезентацию модулированного сигнала. Параметр M-ary number, M, является количеством возможных выходных символов, которые могут сразу следовать за данным выходным символом.
Вход должен быть сигналом дискретного времени. Для целочисленных входных параметров блок может принять типы данных int8
uint8
int16
uint16
int32
uint32
единственный
, и double
. Для битных входных параметров блок может принять int8
uint8
int16
uint16
int32
uint32
, boolean
единственный
, и double
.
Вход может быть или битами или целыми числами, которые сопоставлены с двоичным файлом или серо-сопоставлены в символы.
Этот блок принимает входные сигналы вектор-столбца. Некоторое время введите, вход width должен быть целочисленным кратным количество битов на символ.
Если вы устанавливаете параметр Input type на Integer
, затем допустимые входные значения являются целыми числами между 0 и M-1. В этом случае вход может быть или скаляром или основанным на системе координат вектор-столбцом. Если первый вход является k1, то модулируемый символ
где θ представляет параметр Phase rotation. Если последовательным входом является k, то модулируемый символ
Когда вы устанавливаете параметр Input type на Bit
, блок принимает входные параметры с бинарным знаком, которые представляют целые числа. Блок собирает сигналы с бинарным знаком в группы K = log2 (M) биты
где
K представляет количество битов на символ.
Длина входного вектора должна быть целочисленным кратным K. В этой настройке блок принимает группу битов K и сопоставляет ту группу на символ в блоке выход. Блок выводит модулируемый символ того для каждой группы битов K.
Вход может быть вектор-столбцом с длиной, которая является целочисленным кратным K.
В режиме двоичного входа параметр Constellation ordering указывает как блок-диаграммы группа битов входа K к соответствующей разности фаз. Binary
опция использует естественное отображение двоичного файла до целого числа, в то время как Gray
опция использует серо-закодированное присвоение разности фаз. Например, следующая таблица указывает на присвоение разности фаз для трехбитных входных параметров для обоих Binary
и Gray
опции. θ является параметром Phase rotation. Разность фаз между предыдущим символом и текущим символом.
Текущий вход | Двоично кодированная разность фаз | Серо-закодированная разность фаз |
---|---|---|
[0 0 0] | jθ | jθ |
[0 0 1] | jθ + jπ/4 | jθ + jπ/4 |
[0 1 0] | jθ + jπ2/4 | jθ + jπ3/4 |
[0 1 1] | jθ + jπ3/4 | jθ + jπ2/4 |
[1 0 0] | jθ + jπ4/4 | jθ + jπ7/4 |
[1 0 1] | jθ + jπ5/4 | jθ + jπ6/4 |
[1 1 0] | jθ + jπ6/4 | jθ + jπ4/4 |
[1 1 1] | jθ + jπ7/4 | jθ + jπ5/4 |
Для получения дополнительной информации о Binary
и Gray
опции, смотрите страницу с описанием для блока M-PSK Modulator Baseband. Сигнальное созвездие для того блока соответствует расположению разности фаз для этого блока.
Количество возможных выходных символов, которые могут сразу следовать за данным выходным символом.
Указывает, состоит ли вход из целых чисел или групп битов. Если этот параметр устанавливается на Bit
, затем параметр M-ary number должен быть 2K для некоторого положительного целого числа K.
Определяет как блок-диаграммы каждая группа входных битов до соответствующего целого числа.
Разность фаз между предыдущими и текущими модулируемыми символами, когда вход является нулем.
Типом выходных данных может быть любой single
или double
. По умолчанию блок устанавливает это на double
.
Порт | Поддерживаемые типы данных |
---|---|
Входной параметр |
|
Вывод |
|
[1] Pawula, R. F. "На m-арной передаче DPSK по наземным и спутниковым каналам", транзакции IEEE на коммуникациях, издании COM-32, июль 1984, 752-761.