DQPSK Modulator Baseband
Дифференциальная квадратурная фазовая модуляция.
Описание
Блок DQPSK Modulator Baseband выполняет модуляцию с использованием метода дифференциальной квадратурной фазовой манипуляции. Выходной сигнал представляет собой модулированный сигнал в основной полосе частот. Входной сигнал должен быть дискретизирован по времени.
Сигналы с целочисленным значением
Если для параметра Input type установлено значение Integer
, допустимыми входными значениями являются 0, 1, 2 и 3. В этом случае блок принимает входной сигнал в виде скаляра или вектора-столбца.
Если первым входным сигналом является m
, то модулированный символ на выходе будет иметь вид:
,
где – фазовый сдвиг.
Если последующий входной сигнал тоже равен m
, то модулированный символ на выходе равен предыдущему модулированному символу, умноженному на .
Сигналы с двоичным значением
Если для параметра Input type установлено значение Bit
, вход содержит пары двоичных значений. В этом случае блок принимает вектор-столбец, длина которого равна четному целому числу.
На данной квадратурной векторной диаграмме показаны комплексные числа, на которые блок умножает предыдущий символ для вычисления текущего символа в зависимости от того, какое значение параметра Constellation ordering установлено: Binary
или Gray
.
На следующей диаграмме переходов состояний сигналов DQPSK для параметра Phase rotation установлено значение .
В более общем случае, если для параметра Phase rotation установлено значение для некоторого целого числа k
, то созвездие сигналов имеет 2k
точек.
Параметры
Input type — тип входного сигнала
Integer(по умолчанию)
| Bit
Указывает, состоит ли входной сигнал из целых чисел или пар битов.
Constellation ordering — порядок расположения сигнальных созвездий
Gray (по умолчанию)
| Binary
Определяет, как блок сопоставляет каждую пару входных битов с соответствующим целым числом, используя либо схему Binary
, либо схему Gray
.
Phase rotation (rad) — фазовое вращение
Разность фаз между предыдущим и текущим модулированными символами, когда на входе ноль.
Output Data type — тип выходных данных
double (по умолчанию)
| single
Тип выходных данных. По умолчанию установлено значение double
.
Порт | Поддерживаемые типы данных |
---|---|
Вход |
|
Выход |
|