Модулируйте использующую прямоугольную квадратурную амплитудную модуляцию
AM, в подбиблиотеке Digital Baseband Модуляции
Блок Rectangular QAM Modulator Baseband модулирует использующую M-арную квадратурную амплитудную модуляцию с созвездием на прямоугольной решетке. Выход представляет собой репрезентацию модулированного сигнала. Этот блок принимает на вход сигнал в виде вектора - столбца или скалярной величины. Для получения информации о типах данных, которые поддерживает каждый порт блока смотрите Поддерживаемые Типы данных.
Все значения степени принимают номинальный импеданс 1 Ома.
Когда вы устанавливаете параметр Input type на Integer
, блок принимает целочисленные значения между 0
и M-1
. M представляет параметры блоков M-ary number.
Когда вы устанавливаете параметр Input type на Bit
, блок принимает входные параметры с бинарным знаком, которые представляют целые числа. Блок собирает сигналы с бинарным знаком в группы K = log2 (M) биты
где
K представляет количество битов на символ.
Длина входного вектора должна быть целочисленным кратным K. В этой настройке блок принимает группу битов K и сопоставляет ту группу на символ в блоке выход. Блок выводит модулируемый символ того для каждой группы битов K.
Параметр Constellation ordering указывает, как блок присваивает двоичные слова точкам сигнального созвездия. Такие присвоения применяются независимо к синфазным компонентам и квадратурным компонентам входа:
Если Constellation ordering установлен в Binary
, блок использует естественное двоично кодированное созвездие.
Если Constellation ordering установлен в Gray
и K даже, блок использует серо-закодированное созвездие.
Если Constellation ordering установлен в Gray
и K нечетен, блочные коды созвездие так, чтобы пары самых близких точек отличались по одному или двум битам. Созвездие крестовидно, и схематическое ниже указывает, какие пары точек отличаются по двум битам. Схематическое использование M = 128, но предлагает общий случай.
Для получения дополнительной информации о Сером кодировании, смотрите страницу с описанием для блока M-PSK Modulator Baseband и бумаги, перечисленной в Ссылках. Поскольку синфазные компоненты и квадратурные компоненты присвоены независимо, Серые и бинарные упорядоченные расположения совпадают когда M = 4.
Сигнальное созвездие имеет точки M, где M является параметром M-ary number. M должен иметь форму 2K для некоторого положительного целого числа K. Блок масштабирует сигнальное созвездие на основе того, как вы устанавливаете параметр Normalization method. В следующей таблице перечислены возможные условия масштабирования.
Значение параметра метода нормализации | Масштабирование условия |
---|---|
Min. distance between symbols
| Самая близкая пара точек в созвездии разделяется значением параметра Minimum distance |
Average Power
| Средняя степень символов в созвездии является the Average power параметром |
Peak Power
| Максимальная мощность символов в созвездии является параметром Peak power |
Блок Rectangular QAM Modulator Baseband предусматривает возможность визуализировать сигнальное созвездие из маски блока. Эта функция Constellation Visualization позволяет вам визуализировать сигнальное созвездие для конкретных параметров блока. Для получения дополнительной информации смотрите раздел Constellation Visualization Руководства пользователя 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
.
Расстояние между двумя самыми близкими точками созвездия. Это поле появляется только, когда Normalization method установлен в Min. distance between symbols
.
Средняя степень символов в созвездии, на которое ссылаются к 1 Ому. Это поле появляется только, когда Normalization method установлен в Average Power
.
Максимальная мощность символов в созвездии, на которое ссылаются к 1 Ому. Это поле появляется только, когда Normalization method установлен в Peak Power
.
Вращение сигнального созвездия, в радианах.
Тип выходных данных может быть установлен в double
единственный
, Fixed-point
, User-defined
, или Inherit via back propagation
.
Установка этого параметра на Fixed-point
или User-defined
включает поля, в которых можно далее задать детали. Установка этого параметра на Inherit via back propagation
, устанавливает тип выходных данных и масштабирующийся совпадать со следующим блоком.
Указание размера слова, в битах, для типа выходных данных с фиксированной точкой. Этот параметр только отображается, когда вы выбираете Fixed-point
для параметра Output data type.
Задает любой встроенный или тип данных с фиксированной точкой со знаком. Можно задать типы данных с фиксированной точкой с помощью sfix
, sint
, sfrac
, и fixdt
функции из программного обеспечения Fixed-Point Designer™. Этот параметр только отображается, когда вы выбираете User-defined
для параметра Output data type.
Задайте масштабирование фиксированной точки, выведенной любым из следующих методов:
Выберите Best precision
чтобы иметь выход, масштабирующийся автоматически, устанавливает таким образом, что выходной сигнал имеет самую лучшую точность.
Выберите User-defined
задавать выход, масштабирующийся в параметре Output fraction length.
Этот параметр только отображается, когда вы выбираете Fixed-point
для параметра Output data type или когда вы выбираете User-defined
и заданный тип выходных данных является типом данных с фиксированной точкой.
Для типов выходных данных фиксированной точки задайте количество дробных битов или битов справа от двоичной точки. Этот параметр только отображается, когда вы выбираете Fixed-point
или User-defined
для параметра Output data type и User-defined
для параметра Set output fraction length to.
Порт | Поддерживаемые типы данных |
---|---|
Входной параметр |
|
Вывод |
|
[1] Смит, Джоэл Г., “нечетно-битное квадратурное манипулирование Амплитудного Сдвига”, транзакции IEEE на коммуникациях, издании COM-23, март 1975, 385–389.