Модулировать с помощью прямоугольной квадратурной амплитудной модуляции
AM, в цифровом поддиапазоне модулирования
Блок основной полосы частот модулятора прямоугольного КАМ модулирует с использованием M-арной квадратурной амплитудной модуляции с помощью совокупности на прямоугольной решетке. Выходной сигнал является представлением модулированного сигнала в основной полосе частот. Этот блок принимает входной сигнал скалярного вектора или вектора столбца. Сведения о типах данных, поддерживаемых каждым блочным портом, см. в разделе Поддерживаемые типы данных.
Примечание
Все значения мощности принимают номинальный импеданс 1 Ом.
Если для параметра Тип ввода (Input type) задано значение Integer, блок принимает целочисленные значения между 0 и M-1. M представляет параметр блока M-ary-числа.
Если для параметра Тип ввода (Input type) задано значение Bitблок принимает двоично-значные входные данные, представляющие целые числа. Блок собирает двоично-значные сигналы в группы из K = log2 (M) битов
где
K представляет количество битов на символ.
Длина входного вектора должна быть целочисленной кратной К. В этой конфигурации блок принимает группу из K битов и отображает эту группу на символ на выходе блока. Блок выводит один модулированный символ для каждой группы из K битов.
Параметр упорядочения созвездия указывает, как блок назначает двоичные слова точкам созвездия сигнала. Такие назначения применяются независимо к синфазной и квадратурной составляющим входного сигнала:
Если для параметра Constellation ordering установлено значение Binaryблок использует созвездие с естественным двоичным кодированием.
Если для параметра Constellation ordering установлено значение Gray и K является четным, блок использует созвездие, закодированное Греем.
Если для параметра Constellation ordering установлено значение Gray и K является нечетным, блок кодирует совокупность так, что пары ближайших точек различаются в одном или двух битах. Созвездие имеет крестообразную форму, и приведенная ниже схема показывает, какие пары точек различаются двумя битами. Схема использует M = 128, но предлагает общий вариант.

Для получения подробной информации о кодировании Грея см. справочную страницу для блока основной полосы M-PSK модулятора и статью, приведенную в разделе Ссылки. Поскольку синфазная и квадратурная компоненты назначаются независимо, серые и двоичные порядки совпадают, когда M = 4.
Сигнальная совокупность имеет M точек, где M - параметр M-ary числа. M должен иметь вид, 2K для некоторого положительного целого K. Блок масштабирует сигнальную совокупность на основе того, как задается параметр метода нормализации. В следующей таблице перечислены возможные условия масштабирования.
| Значение параметра метода нормализации | Условие масштабирования |
|---|---|
Min. distance between symbols
| Ближайшая пара точек в созвездии разделена значением параметра Минимальное расстояние (Minimum distance). |
Average Power
| Средняя мощность символов в созвездии - это параметр Average power (средняя мощность). |
Peak Power
| Максимальная мощность символов в созвездии - это параметр пиковой мощности |
Блок основной полосы частот модулятора прямоугольного КАМ обеспечивает возможность визуализации сигнальной совокупности из блочной маски. Эта функция визуализации созвездия позволяет визуализировать созвездие сигнала для определенных параметров блока. Дополнительные сведения см. в разделе Визуализация созвездия Руководства пользователя Communications Toolbox™.
Количество точек в созвездии сигналов. Он должен иметь форму 2K для некоторого положительного целого K.
Указывает, состоит ли вход из целых чисел или групп битов.
Определяет, как блок отображает каждый символ в группу выходных битов или целых чисел.
Выбор User-defined отображает поле Constellation mapping, которое позволяет выполнять сопоставление, заданное пользователем.
Этот параметр является вектором строки или столбца размера M и должен иметь уникальные целочисленные значения в диапазоне [0, M-1]. Значения должны иметь тип данных double.
Первый элемент этого вектора соответствует крайней верхней левой точке созвездия, а последующие элементы идут вниз по столбцам слева направо. Последний элемент соответствует крайней нижней правой точке.
Это поле появляется, когда User-defined выбирается в раскрывающемся списке Constellation ordering.
Определяет способ масштабирования блока сигнальной совокупности. Варианты: Min. distance between symbols, Average Power, и Peak Power.
Расстояние между двумя ближайшими точками созвездия. Это поле появляется только в том случае, если для метода нормализации установлено значение Min. distance between symbols.
Средняя мощность символов в созвездии, привязанная к 1 Ом. Это поле появляется только в том случае, если для метода нормализации установлено значение Average Power.
Максимальная мощность символов в созвездии, привязанная к 1 Ом. Это поле появляется только в том случае, если для метода нормализации установлено значение Peak Power.
Вращение сигнальной группировки в радианах.
Тип выходных данных может быть установлен в double, single, Fixed-point, User-defined, или Inherit via back propagation.
Установка для этого параметра значения Fixed-point или User-defined включает поля, в которых можно дополнительно указать подробные данные. Установка для этого параметра значения Inherit via back propagationзадает тип выходных данных и масштаб, соответствующие следующему блоку.
Укажите длину слова в битах типа выходных данных с фиксированной точкой. Этот параметр отображается только при выборе Fixed-point для параметра Output data type.
Укажите любой подписанный встроенный или подписанный тип данных с фиксированной точкой. Типы данных с фиксированной точкой можно указать с помощью sfix (Симулинк), sint (Симулинк), sfrac (Simulink), и fixdt Функции (Simulink) программного обеспечения Fixed-Point Designer™. Этот параметр отображается только при выборе User-defined для параметра Output data type.
Задайте масштаб вывода с фиксированной точкой одним из следующих способов:
Выбирать Best precision для автоматического задания выходного масштабирования таким образом, чтобы выходной сигнал имел наилучшую возможную точность.
Выбирать User-defined для задания масштаба выходных данных в параметре Длина выходной дроби.
Этот параметр отображается только при выборе Fixed-point для параметра Тип данных вывода или при выборе User-defined и указанный тип выходных данных является типом данных с фиксированной точкой.
Для типов выходных данных с фиксированной точкой укажите количество дробных битов или битов справа от двоичной точки. Этот параметр отображается только при выборе Fixed-point или User-defined для параметра Output data type и User-defined для параметра Задать длину выходной фракции в.
| Порт | Поддерживаемые типы данных |
|---|---|
Вход |
|
Продукция |
|
[1] Смит, Джоэл Г., «Нечетная квадратурная амплитудная манипуляция», IEEE Transactions on Communications, том COM-23, март 1975, 385-389.