Модулируйте использующую прямоугольную квадратурную амплитудную модуляцию
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 |
Число точек в сигнальном созвездии. Это должно иметь форму 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 (Simulink), sint (Simulink), sfrac (Simulink), и fixdt (Simulink) функционирует из программного обеспечения 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.