exponenta event banner

Базовая полоса модулятора DQPSK

Модулировать с помощью метода дифференциальной квадратурной фазовой манипуляции

Библиотека

PM, в цифровом поддиапазоне модулирования

  • DQPSK Modulator Baseband block

Описание

Блок основной полосы частот модулятора DQPSK модулирует с использованием способа дифференциальной квадратурной фазовой манипуляции. Выходной сигнал является представлением модулированного сигнала в основной полосе частот.

Вход должен быть дискретно-временным сигналом. Сведения о типах данных, поддерживаемых каждым блочным портом, см. в разделе Поддерживаемые типы данных.

Целочисленные сигналы и двоичные сигналы

Если для параметра Тип ввода (Input type) задано значение Integerдопустимые входные значения: 0, 1, 2 и 3. В этом случае блок принимает входной сигнал скалярного вектора или вектора столбца. Если первым входом является m, то модулированным символом является

exp (jstart+ jām/2 )

где λ представляет параметр вращения фазы. Если последовательным входом является m, то модулированный символ является предыдущим модулированным символом, умноженным на exp ( j 

Если для параметра Тип ввода (Input type) задано значение Bit, вход содержит пары двоичных значений. В этом случае блок принимает вектор столбца, длина которого является четным целым числом. На следующем рисунке показаны комплексные числа, на которые блок умножает предыдущий символ для вычисления текущего символа, в зависимости от того, установлен ли параметр упорядочения созвездия в значение Binary или Gray. На следующем рисунке предполагается, что для параметра Поворот фазы (Phase rotation) задано значение Π4; в других случаях эти две схемы будут соответствующим образом повернуты.

На следующем рисунке показана совокупность сигналов для метода модуляции DQPSK при установке параметра Phase rotation равным Π4. Стрелки обозначают четыре возможных перехода от каждого символа к следующему. Binary и Gray параметры определяют, какой переход связан с каждой парой входных значений.

В более общем случае, если параметр Phase rotation имеет вид Itemkдля некоторого целого k, то сигнальная совокупность имеет 2k точек.

Диалоговое окно

Тип ввода

Указывает, состоит ли вход из целых чисел или пар битов.

Упорядочение созвездий

Определяет, как блок сопоставляет каждую пару входных битов с соответствующим целым числом, используя схему отображения Binary или Gray.

Поворот фазы (рад)

Разность фаз между предыдущим и текущим модулированными символами, когда входной сигнал равен нулю.

Тип выходных данных

Тип выходных данных может быть: single или double. По умолчанию блок устанавливает значение double.

Поддерживаемые типы данных

ПортПоддерживаемые типы данных

Вход

  • Плавающая точка с двойной точностью

  • Плавающая точка с одинарной точностью

  • Логическое значение, если тип ввода имеет значение Bit

  • 8-, 16- и 32-разрядные целые числа со знаком

  • 8-, 16- и 32-разрядные целые числа без знака

Продукция

  • Плавающая точка с двойной точностью

  • Плавающая точка с одинарной точностью

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен до R2006a