Модулируйте с использованием дифференциально закодированного метода минимальной манипуляции сдвигом
CPM, в цифровой поддиапазоне базовых частот модуляции
Блок Baseband модулятора MSK модулирует с использованием дифференциально закодированного метода минимальной манипуляции сдвигом. Выход является представлением модулированного сигнала в основной полосе частот.
Этот блок принимает входной сигнал скалярного значения или вектора-столбца. Для вектора-столбца входного сигнала ширина выхода равняется продукту числа символов и значению для параметра Samples per symbol.
Дифференциально закодированная модуляция с минимальным сдвигом использует импульсное формирование, чтобы сглаживать фазовые переходы модулированного сигнала. Функция q (t) является фазовым откликом, полученной из частотного импульса g (t), посредством этого отношения:.
Заданная форма импульса частоты соответствует этому прямоугольному выражению формы импульса для g (t).
Импульсная форма | Выражение |
---|---|
Rectangular |
L главное - это длительность основного лепестка импульса в символьных интервалах.
Длительность импульса, LT, является длиной импульса в символьных интервалах.
Когда вы устанавливаете параметр Input type равным Integer
, затем блок принимает значения 1 и -1.
Когда вы устанавливаете параметр Input type равным Bit
, затем блок принимает значения 0 и 1.
Для получения дополнительной информации о типах данных, которые поддерживает каждый порт блока см. Таблицу типов Поддерживаемые данные на этой странице.
В односкоростном режиме обработки входные и выходные сигналы имеют один и тот же шаг расчета порта. Блок неявно реализует изменение скорости путем изменения размера на выходе при сравнении со входом. В этом режиме вход в блок может быть несколькими символами.
Когда вы задаете Input type Integer
, входом может быть вектор-столбец, длиной которой является количество входных символов.
Когда вы задаете Input type Bit
ширина входа должна быть целым числом, кратным K, количеству бит на символ.
Выходная ширина равняется произведению количества входных символов и Samples per symbol значения параметра.
В режиме многократной обработки входные и выходные сигналы имеют различные шаги расчета портов. В этом режиме вход в блок должен быть одним символом.
Когда вы задаете Input type Integer
, вход должен быть скаляром.
Когда вы задаете Input type Bit
ширина входа должна равняться количеству бит на символ.
Выход шага расчета равняется периоду символа, разделенному на Samples per symbol значения параметров.
Указывает, состоит ли вход из биполярных или двоичных значений.
Начальная фаза формы волны выхода, измеренная в радианах.
Количество выхода отсчетов, которые блок создает для каждого целого числа или двоичного слова во входе, которое должно быть положительным целым числом. Для всех небинарных схем, заданных импульсными формами, это значение должно быть больше 1.
Для получения дополнительной информации смотрите Upsample Signals и Rate Changes.
Выберите опцию обработки скорости для блока.
Enforce single-rate processing
- Когда вы выбираете эту опцию, входные и выходные сигналы имеют один и тот же шаг расчета порта. Блок реализует изменение скорости путем изменения размера на выходе при сравнении с входом. Ширина выхода равна продукту числа символов и Samples per symbol значения параметров.
Allow multirate processing
- Когда вы выбираете эту опцию, входные и выходные сигналы имеют различные шаги расчета порта. Выход шага расчета равняется периоду символа, разделенному на Samples per symbol значения параметров.
Задайте тип выходных данных блока следующим double
и single
. По умолчанию блок устанавливает это на double
.
Порт | Поддерживаемые типы данных |
---|---|
Вход |
|
Выход |
|
[1] Anderson, John B., Tor Aulin, and Carl-Erik Sundberg, Digital Phase Modulation, New York, Plenum Press, 1986.