Модулируйте использование дифференцированно закодированного минимального метода манипулирования сдвига
CPM, в подбиблиотеке Digital Baseband Модуляции
Блок MSK Modulator Baseband модулирует использование дифференцированно закодированного минимального метода манипулирования сдвига. Выход представляет собой репрезентацию модулированного сигнала.
Этот блок принимает входной сигнал со скалярным знаком или входной сигнал вектор-столбца. Для входного сигнала вектор-столбца ширина выхода равняется продукту количества символов и значения для параметра Samples per symbol.
Дифференцированно закодированная модуляция с минимальным сдвигом использует формирование импульса, чтобы сглаживать переходы фазы модулируемого сигнала. Функциональный q (t) является фазовым откликом, полученным из импульса частоты, g (t), через это отношение: .
Заданная форма импульса частоты соответствует этому выражению формы меандра для g (t).
Импульсная форма | Выражение |
---|---|
Rectangular |
Основной L является основной длительностью импульса лепестка в интервалах символа.
Длительность импульса, LT, является импульсной длиной в интервалах символа.
Когда вы устанавливаете параметр Input type на Integer
, затем блок принимает значения 1 и-1.
Когда вы устанавливаете параметр Input type на Bit
, затем блок принимает значения 0 и 1.
Для получения информации о типах данных, которые поддерживает каждый порт блока см. таблицу Supported Data Types на этой странице.
В односкоростном режиме обработки сигналы ввода и вывода имеют тот же шаг расчета порта. Блок неявно реализует изменение уровня путем внесения изменения размера при выходе когда по сравнению с входом. В этом режиме вход с блоком может быть несколькими символами.
Когда вы устанавливаете Input type на Integer
, вход может быть вектор-столбцом, длина которого является количеством вводимых символов.
Когда вы устанавливаете Input type на Bit
, вход width должен быть целочисленным кратным K, количество битов на символ.
Выход width равняется продукту количества вводимых символов и значения параметров Samples per symbol.
В многоскоростном режиме обработки сигналы ввода и вывода имеют различные шаги расчета порта. В этом режиме вход с блоком должен быть одним символом.
Когда вы устанавливаете Input type на Integer
, вход должен быть скаляром.
Когда вы устанавливаете Input type на Bit
, вход width должен равняться количеству битов на символ.
Выходной шаг расчета равняется периоду символа, разделенному на значение параметров Samples per symbol.
Указывает, состоит ли вход из биполярных или двоичных значений.
Начальная фаза выходной формы волны, измеренной в радианах.
Количество выходных выборок, которые блок производит для каждого целочисленного или двоичного слова во входе, который должен быть положительным целым числом. Для всех небинарных схем, как задано импульсными формами, это значение должно быть больше 1.
Для получения дополнительной информации смотрите, Сверхдискретизировали Изменения Уровня и Сигналы.
Выберите опцию обработки уровня для блока.
Enforce single-rate processing
— Когда вы выбираете эту опцию, сигналы ввода и вывода имеют тот же шаг расчета порта. Блок реализует изменение уровня путем внесения изменения размера при выходе когда по сравнению с входом. Выход width равняется продукту количества символов и значения параметров Samples per symbol.
Allow multirate processing
— Когда вы выбираете эту опцию, сигналы ввода и вывода имеют различные шаги расчета порта. Выходной шаг расчета равняется периоду символа, разделенному на значение параметров Samples per symbol.
Задайте тип выходных данных блока как double
и single
. По умолчанию блок устанавливает это на double
.
Порт | Поддерживаемые типы данных |
---|---|
Входной параметр |
|
Вывод |
|
[1] Андерсон, Джон Б., скалистая вершина Олин, и Карл-Эрик Зундберг, цифровая фазовая модуляция, Нью-Йорк, нажатие пленума, 1986.