OQPSK Demodulator Baseband

Демодуляция с помощью метода OQPSK

  • Библиотека:
  • Communications Toolbox / Модуляция / Цифровая Полосовая модуляция / PM

  • OQPSK Demodulator Baseband block

Описание

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

Для получения информации о задержках, понесенных обработкой пары модема, смотрите Задержки Модуляции.

Порты

Входной параметр

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

Введите основополосную форму волны в виде скаляра комплекса дискретного времени или вектор-столбца.

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

Типы данных: double
Поддержка комплексного числа: Да

Вывод

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

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

Параметры

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

Модуляция

Выведите тип в виде Integer или Bit.

  • Когда вы устанавливаете Output type на Integer, блок выводит вектор из целочисленных символов со значениями от 0 до 3, длина которого является количеством выходных символов.

  • Когда вы устанавливаете Output type на Bit, блок выводит 2-битное бинарное представление целых чисел в векторе ровной длины с бинарным знаком.

Входным периодом для каждой целочисленной или битной пары являются Выборки во времена символа выходной период расчета.

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

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

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

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

Gray

Отображение сигнального созвездия серо-закодировано.

Binary

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

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

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

Фильтрация

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

Фактор спада фильтра приподнятого косинуса в виде скаляра от 0 к 1.

Зависимости

Это свойство включено, когда Импульсной формой является Normal raised cosine или Root raised cosine.

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

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

Зависимости

Это свойство включено, когда Импульсной формой является Normal raised cosine или Root raised cosine.

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

Отфильтруйте числитель в виде вектора-строки.

Зависимости

Этот параметр включен, когда Импульсной формой является Custom.

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

Количество выборок на символ в виде положительного даже целое число.

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

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

Выберите тип выходных данных: doubleединственный, или uint8.

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

Типы данных

Boolean | double | integer | single

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

no

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

no

Больше о

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

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

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

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