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

BPSK Baseband Modulator

Модулирует данные методом BPSK.

bpsk modulator baseband

Описание

Блок BPSK Baseband Modulator модулирует сигнал при помощи метода двоичной фазовой манипуляции (BPSK). Блок передает на выход частотное представление сигнала в полосе модулирующих частот. Входной сигнал должен иметь двоичное представление с дискретным временем. Если входной бит равен 0 или 1, то выходной сигнал равен exp(jθ) или -exp(jθ) соответственно. Параметр Phase offset (rad) задает значение θ в радианах.

Порты

Вход

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

Входной сигнал в виде скаляра или вектора со значениями элементов в области значений , где M — порядок модуляции. Если задан двоичный вектор, то количество элементов должно быть целым числом, кратным количеству битов на символ. Количество битов на символ равно .

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Выход

Out — сигнал основной полосы частот, модулированный BPSK
вектор | скаляр

BPSK-модулированный сигнал основной полосы частот; комплексный скаляр или вектор.

Типы данных: Float64

Параметры

Phase offset (rad) — фазовый сдвиг нулевой точки
pi/4 (по умолчанию) | скаляр

Смещение фазы нулевой точки в радианах; скаляр.

Подробнее

Алгоритмы

Фазовая модуляция — это метод линейной модуляции основной полосы частот, при котором сообщение модулирует фазу сигнала с постоянной амплитудой. Двоичная фазовая манипуляция (BPSK) — это схема двухфазной модуляции, в которой 0 и 1 в двоичном сообщении представлены двумя разными фазовыми состояниями несущего сигнала.

π ,

для

где:

— энергия на бит.

— битовая длительность.

— несущая частота.

Представление сигнала BPSK в основной полосе частот выглядит следующим образом:

π

Сигнал BPSK имеет две фазы: 0 и π. Вероятность битовой ошибки в канале AWGN равна

где: — спектральная плотность мощности шума.