Документация Engee

DBPSK Modulator Baseband

Страница в процессе разработки.

Модуляция с использованием метода DBPSK.

dbpsk modulator baseband

Описание

Блок DBPSK Modulator Baseband модулирует сигналы методом дифференциальной двоичной фазовой манипуляции (DBPSK) и возвращает широкополосный модулированный сигнал. Для получения дополнительной информации см. разделе Алгоритмы.

Порты

Вход

# IN_1 — входной сигнал
скаляр | вектор

Details

Входной сигнал, заданный в виде скаляра или вектора со значениями элементов 0 или 1.

Типы данных: double | single | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean

Типы данных

Float64 | Single | Int8 | Int16 | Int32 | Uint8 | Uint16 | Uint32 | Boolean

Поддержка комплексных чисел

Нет

Выход

# OUT_1 — DBPSK-модулированный широкополосный сигнал
скаляр | вектор

Details

DBPSK-модулированный сигнал базовой полосы, возвращаемый в виде комплексного скаляра или вектора столбцов.

Типы данных

Float64 | Single

Поддержка комплексных чисел

Да

Параметры

Main

# Phase rotation (rad) — дополнительный фазовый сдвиг

Details

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

Пример

pi/4

Значение по умолчанию

0

Имя для программного использования

PhaseRotation

Настраиваемый

Нет

# Output data type — тип выходных данных
ComplexF64 | ComplexF32

Details

Тип выходных данных, указанный как ComplexF64 или ComplexF32.

Значение по умолчанию

ComplexF64

Имя для программного использования

OutputDataType

Настраиваемый

Нет

Дополнительно

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

Порт

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

Вход

  • Double-precision floating point

  • Single-precision floating point

  • Boolean

  • 8-, 16-, and 32-bit signed integers

  • 8-, 16-, and 32-bit unsigned integers

Выход

  • Double-precision floating point

  • Single-precision floating point

Алгоритмы

Для поворота фазы на радиан метод DBPSK-модуляции подчиняется следующим правилам:

  • Если первый входной бит равен 0 или 1, то первый модулированный символ равен или , соответственно.

  • Если последующий входной бит равен 0 или 1, то модулированный символ - это предыдущий модулированный символ, умноженный на или , соответственно.

- значение параметра поворота фазы (рад).