Модулировать с помощью гауссова метода минимальной манипуляции сдвигом
CPM, в цифровой поддиапазонной полосе модуляции
Блок модулирующей полосы модулирующих сигналов GMSK модулирует с использованием гауссова метода минимальной манипуляции сдвигом. Выходной сигнал является представлением модулированного сигнала в основной полосе частот.
Параметр продукта BT представляет полосу пропускания, умноженную на время. Этот параметр является неотрицательным скаляром. Используется для уменьшения полосы пропускания за счет увеличенных межсимвольных помех. Параметр Pulse length измеряет длину гауссова импульса в символьных интервалах. Объяснение формы импульса см. в работе Андерсона, Аулина и Сундберга среди ссылок, перечисленных ниже. Форма частотного импульса определяется следующими уравнениями.
) =∫t∞12πe−τ2/2dτ
Для этого блока входной символ 1 вызывает фазовый сдвиг в δ/2 радиан.
Групповая задержка - это число отсчетов между началом отклика фильтра и его пиком. Групповая задержка, которую вводит блок, - длина импульса/2 * выборок на символ (с использованием привязки периодов выходных выборок). Для GMSK длина импульса обозначает длину усеченного частотного импульса в символах. Эффект чистой задержки в приемнике (демодуляторе) обусловлен параметром глубины Traceback, который в большинстве случаев был бы больше, чем групповая задержка.
Если для параметра Тип ввода (Input type) задано значение Integer, то блок принимает значения 1 и -1.
Если для параметра Тип ввода (Input type) задано значение Bit, то блок принимает значения 0 и 1.
Этот блок принимает входной сигнал скалярного значения или вектора столбца. Для входного сигнала вектора столбца ширина выходного сигнала равна произведению числа символов и значения параметра Samples per symbol.
В режиме односкоростной обработки входной и выходной сигналы имеют одинаковое время выборки порта. Блок неявно реализует изменение скорости путем изменения размера на выходе по сравнению со входом. В этом режиме вход в блок может представлять собой множество символов.
Если для параметра Тип ввода (Input type) задано значение Integer, входной может быть вектором столбца, длина которого является количеством входных символов.
Если для параметра Тип ввода (Input type) задано значение Bit, ширина ввода должна быть целым числом, кратным 2.
Выходная ширина равна произведению количества входных символов и значения параметра Samples per symbol.
В режиме многоскоростной обработки входные и выходные сигналы имеют разное время выборки порта. В этом режиме вход в блок должен быть одним символом.
Если для параметра Тип ввода (Input type) задано значение Integer, вход должен быть скаляром.
Если для параметра Тип ввода (Input type) задано значение Bit, ширина входа должна равняться количеству битов на символ.
Время выходной выборки равно периоду символа, деленному на значение параметра Samples per symbol.
Указывает, состоит ли вход из биполярных или двоичных значений.
Продукт полосы пропускания и времени.
Блок использует этот параметр для уменьшения полосы пропускания за счет увеличенных межсимвольных помех. Введите неотрицательное скалярное значение для этого параметра.
Длина формы частотного импульса.
Скалярное или векторное значение, указывающее символы данных, используемые блоком перед началом моделирования, в обратном хронологическом порядке. Если это вектор, то его длина должна быть на единицу меньше параметра Pulse length.
Начальная фаза выходного сигнала, измеренная в радианах.
Число выходных выборок, которые блок создает для каждого целого или бита на входе, которое должно быть положительным целым числом. Для всех небанальных схем, определяемых формами импульсов, это значение должно быть больше 1.
Дополнительные сведения см. в разделе Восходящие сигналы и изменения скорости.
Выберите опцию обработки скорости для блока.
Enforce single-rate processing - При выборе этой опции входной и выходной сигналы имеют одинаковое время выборки порта. Блок реализует изменение скорости путем изменения размера на выходе по сравнению с входом. Выходная ширина равна произведению количества символов и значения параметра Samples per symbol.
Allow multirate processing - При выборе этой опции входные и выходные сигналы имеют различное время выборки порта. Время выходной выборки равно периоду символа, деленному на значение параметра Samples per symbol.
Тип вывода блока может быть указан как single или double. По умолчанию блок устанавливает значение double.
| Порт | Поддерживаемые типы данных |
|---|---|
Вход |
|
Продукция |
|
[1] Андерсон, Джон Б., Тор Аулин и Карл-Эрик Сундберг. Цифровая фазовая модуляция. Нью-Йорк: Пленум Пресс, 1986.