exponenta event banner

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

Модуляция методом OQPSK

  • Библиотека:
  • Набор средств связи/модуляция/цифровая модуляция основной полосы частот/PM

  • OQPSK Modulator Baseband block

Описание

Блок основной полосы частот модулятора OQPSK модулирует входной сигнал, используя способ квадратурной фазовой манипуляции со смещением (OQPSK), и применяет фильтрацию формы импульса к форме сигнала. Дополнительные сведения см. в разделе Фильтр формирования импульсов. Выходной сигнал является представлением модулированного сигнала в основной полосе частот.

Информацию о задержках, возникающих при обработке пары модулятор-демодулятор, см. в разделе Задержки модуляции.

Порты

Вход

развернуть все

Входные данные, заданные как вектор целочисленного или битового столбца.

Входной сигнал обрабатывается на основе настроек, выбранных для типа ввода.

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

Продукция

развернуть все

Выходной сигнал основной полосы частот, возвращаемый в виде вектора столбца комплексных данных.

Параметры

развернуть все

Модуляция

Тип ввода, указанный как Integer или Bit.

  • Если для параметра Тип ввода (Input type) задано значение Integer, вход может быть скалярным значением или вектором столбца, длина которого является числом входных символов.

  • Если для параметра Тип ввода (Input type) задано значение Bit, ширина ввода должна быть целым числом, кратным двум.

Период выходной выборки - это период каждой целочисленной или битовой пары на входе, деленный на выборки на символ.

Фазовое смещение от λ/4, определяемое как скаляр в радианах. Фазовое смещение применяется к нулевой точке сигнальной совокупности перед задержкой квадратурной составляющей. После задержки мнимой составляющей OQPSK сигнал нормализуется с единичной мощностью.

Пример: Установка смещения фазы (рад) в pi/4 выравнивает нулевую точку точки совокупности сигналов QPSK по осям, {(1,0), (0, j), (-1,0), (0, -j)}.

Битовое отображение созвездия сигналов, указанное как Gray, Binaryили пользовательский 4-элементный числовой вектор целых чисел со значениями от 0 до 3.

НастройкаОтображение созвездий для целых чиселОтображение созвездия для битовКомментарий

Gray

Отображение созвездия сигналов кодируется по Грею.

Binary

Отображение комбинации сигналов для входного целого числа m (0 ≤ m ≤ 3) - комплексное значение e(j*(PhaseOffset+π/4) + j*2*π*m/4).

Пользовательский 4-элементный числовой вектор целых чисел со значениями от 0 до 3

Элементы [a b c d] должны состоять из набора значений [0, 1, 2, 3] в любом порядке.

Фильтрация

Выберите форму импульса фильтрации: Half sine, Normal raised cosine, Root raised cosine, или Custom.

Повышенный коэффициент отката косинусного фильтра, указанный как скаляр в диапазоне [0, 1].

Зависимости

Это свойство включено, если Pulse shape имеет значение Normal raised cosine или Root raised cosine.

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

Длина фильтра в символах, заданная как скаляр. Идеальный приподнятый косинусный фильтр имеет бесконечную импульсную характеристику. Однако для реализации практической реализации этого фильтра объект усекает импульсную характеристику символов диапазона фильтра (в символах).

Зависимости

Это свойство включено, если Pulse shape имеет значение Normal raised cosine или Root raised cosine.

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

Числитель фильтра, заданный как вектор строки.

Зависимости

Этот параметр активируется, когда форма импульса Custom.

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

Число выборок на символ, указанное как положительное четное целое число.

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

Другие параметры

  • Enforce single-rate processing - Выполняет модель, гарантируя, что входные и выходные сигналы имеют одинаковое время выборки порта. Блок реализует изменение скорости путем изменения размера на выходе по сравнению с входом. Для целочисленных входов выходная ширина равна числу выборок на символ, умноженному на число символов.

    Дополнительные сведения см. в разделе Односкоростная обработка с блоком модулятора OQPSK.

  • Allow multirate processing - Выполняет модель, позволяя входному и выходному сигналам иметь разное время выборки порта. Время выходной выборки равно периоду символа, деленному на выборки на символ.

Дополнительные сведения см. в разделе Односкоростная обработка с блоком модулятора OQPSK.

Выберите тип выходных данных: double или single.

Характеристики блока

Типы данных

Boolean | double | integer | single

Многомерные сигналы

no

Сигналы переменного размера

no

Подробнее

развернуть все

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

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

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