Модулируйте с использованием M-арного дифференциальной фазы сдвига метода манипуляции
PM, в цифровой поддиапазоне базовых частот модуляции
Блок основной полосы M-DPSK модулятора модулирует с использованием метода M-арного дифференциальной фазы сдвига манипуляции. Выход является представлением модулированного сигнала в основной полосе частот. Параметр M-ary number M является количеством возможных выходных символов, которые могут немедленно следовать за заданным выходным символом.
Входной вход должен быть сигналом дискретного времени. Для целочисленных входов блок может принимать типы данных int8
, uint8
, int16
, uint16
, int32
, uint32
, single
, и double
. Для битовых входов блок может принять int8
, uint8
, int16
, uint16
, int32
, uint32
, boolean
, single
, и double
.
Входы могут быть как битами, так и целыми числами, которые являются двоичными или серыми в символы.
Этот блок принимает вектор-столбец входных сигнала. Для бита входа ширина входа должна быть целым числом, кратным количеству бит на символ.
Если вы устанавливаете параметр Input type равным Integer
, тогда допустимые входные значения являются целыми числами от 0 до M-1. В этом случае вход может быть либо скаляром, либо основанным на кадрах вектора-столбца. Если первый вход k1, тогда модулируемый символ является
где и представляет Phase rotation параметра. Если последующий вход k, тогда модулируемый символ
Когда вы устанавливаете параметр Input type равным Bit
блок принимает двоичные входы, которые представляют целые числа. Блок собирает двоичные сигналы в группы K = log2 (M) бит
где
K представляет количество бит на символ.
Вход длины вектора должен быть целым числом, кратным K. В этом строении блок принимает группу K бит и преобразует эту группу в символ на выходе блока. Блок выводит по одному модулированному символу для каждой группы K бит.
Вход может быть вектором-столбцом с длиной, которая является целым числом, кратным K.
В двоичном режиме входа параметр Constellation ordering указывает, как блок преобразует группу K входных бит в соответствующее различие фаз. The Binary
опция использует естественное двоичное отображение с целым числом, в то время как Gray
опция использует присвоение различий фаз, закодированное серым цветом. Например, следующая таблица указывает назначение различия фаз трехбитовым входам для обоих Binary
и Gray
опции. .r- 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., «On M-ary DPSK Transmission Over Terrestrial and Satellite Channels», IEEE Transactions on Communications, Vol. COM-32, July 1984, 752-761.