BPSK Modulator Baseband
Модулирует данные методом BPSK.
Тип: BPSKBasebandModulator
|
Путь в библиотеке:
|
Описание
Блок 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
Параметры
Phase offset (rad) — фазовый сдвиг нулевой точки
pi/4 (по умолчанию) | скаляр
Смещение фазы нулевой точки в радианах; скаляр.
Подробнее
Алгоритмы
Фазовая модуляция — это метод линейной модуляции основной полосы частот, при котором сообщение модулирует фазу сигнала с постоянной амплитудой. Двоичная фазовая манипуляция (BPSK) — это схема двухфазной модуляции, в которой 0 и 1 в двоичном сообщении представлены двумя разными фазовыми состояниями несущего сигнала.
,
для
где:
— энергия на бит.
— битовая длительность.
— несущая частота.
Представление сигнала BPSK в основной полосе частот выглядит следующим образом:
Сигнал BPSK имеет две фазы: 0 и π. Вероятность битовой ошибки в канале AWGN равна
где: — спектральная плотность мощности шума.
