exponenta event banner

Модулирующая полоса OFDM-модулятора

Модуляция с использованием модуляции с ортогональным частотным разделением

  • Библиотека:
  • Набор средств связи/модуляция/цифровая модуляция основной полосы частот/OFDM

  • OFDM Modulator Baseband block

Описание

Блок основной полосы частот модулятора OFDM применяет модуляцию мультиплексирования с ортогональным частотным разделением к входящему сигналу данных. Выходной сигнал является представлением модулирующего сигнала OFDM.

Порты

Вход

развернуть все

Входной сигнал, заданный как вектор 3D. Блок принимает один или два входа в зависимости от состояния входного порта пилота. Размеры входного сигнала:

Входной порт пилотаВход сигналаВходной сигнал пилота
прочьN данных -по-N sym -по-N tН/Д
наN пилот -по-N sym -по-N t

где

  • Ndata представляет количество поднесущих данных. Для получения дополнительной информации о том, как определяется Ndata, см. info справочная страница.

  • Nsym представляет количество символов, определенное числом символов OFDM.

  • Nt представляет количество передающих антенн, определяемое числом передающих антенн.

  • Npilot представляет количество символов пилот-сигнала, определяемое первым размером размерности в массиве индексов поднесущих пилот-сигнала.

  • NCP представляет длину циклического префикса, определяемую длиной циклического префикса.

  • NCPTotal представляет длину циклического префикса по всем символам. Когда NCP является скаляром, NCPTotal = NCP × Nsym. Когда NCP является вектором строки, NCPTotal = ∑ NCP.

  • NFFT представляет количество поднесущих, определяемое длиной БПФ.

Типы данных: double
Поддержка комплексного номера: Да

Продукция

развернуть все

Модулируемый сигнал основной полосы частот, возвращаемый в виде 2D матрицы. Тип данных выходных данных следует за входным типом данных. Выходной сигнал имеет размерность (N CP + N FFT) × N sym -by-N t.

Параметры

развернуть все

Число точек DFT, указанное как положительное целое число. Длина FFT, NFFT, должна быть больше или равна 8 и эквивалентна количеству поднесущих.

Количество поднесущих, выделенных левой и правой защитным диапазонам, задаваемое как целочисленный вектор 2 на 1. Число поднесущих должно находиться в пределах [0, NFFT/2 − 1], где в векторе столбца 2 на 1 независимо указываются левая, NлефтG и правая, NireG, защитные полосы.

Выберите этот параметр для вставки значения null в поднесущую DC.

Выберите этот параметр, чтобы разрешить указание входного порта пилота.

Индексы пилотной поднесущей, заданные как вектор столбца. Это поле доступно, только если установлен флажок Pilot input port. Индексы можно назначить тем же или разным поднесущим для каждого символа. Аналогично, индексы несущих пилот-сигнала могут различаться в нескольких передающих антеннах. В зависимости от требуемого уровня управления для назначений индексов, размеры массива индексов различаются. Допустимые индексы пилота попадают в диапазон

[Nлефт G + 1, NFFT/2]∪[NFFT/2+2, NFFT NireG],

где значение индекса не может превышать число поднесущих. Когда индексы пилот-сигнала одинаковы для каждого символа и передающей антенны, свойство имеет размеры Npilot-by-1. Когда пилотные индексы различаются по символам, свойство имеет размеры Npilot-by-Nsym. Если имеется только один символ, но несколько передающих антенн, свойство имеет размеры Npilot-by-1-by-Nt. Если индексы изменяются по количеству символов и передающих антенн, свойство будет иметь размеры Npilot-by-Nsym-by-Nt. Если число передающих антенн больше единицы, убедитесь, что индексы на символ взаимно различаются между антеннами, чтобы минимизировать помехи. Значение по умолчанию: [12; 26; 40; 54].

Длина циклического префикса, заданная как положительное целое число. При указании скаляра длина префикса одинакова для всех символов через все антенны. Если задан вектор строки длиной Nsym, длина префикса может изменяться для разных символов, но остается одинаковой для всех антенн.

Выберите этот параметр, чтобы применить увеличенное окно косинуса между символами OFDM. Оконное отображение - это процесс, в котором OFDM-символ умножается на увеличенное косинусное окно перед передачей для уменьшения мощности внеполосных поднесущих, что служит для уменьшения спектрального повторного роста.

Длина приподнятого окна косинуса, заданная как положительный скаляр. Это поле доступно только в том случае, если выбрано Применение увеличенного косинусного окна между символами OFDM. Используйте положительные целые числа, имеющие максимальное значение, не превышающее минимальную длину циклического префикса. Например, в конфигурации, в которой имеется четыре символа с длиной циклического префикса [12 16 14 18], длина окна не может превышать 12.

Количество символов OFDM во временной частотной сетке, указанное как положительный скаляр.

Число передающих антенн, указанное как действительный положительный скаляр. Укажите количество передающих антенн, Nt, как положительное целое число, такое что Nt ≤ 64.

Тип выполняемого моделирования, указанный как Code generation или Interpreted execution.

  • Code generation - Моделирование модели с использованием сгенерированного кода C. При первом запуске моделирования Simulink ® генерирует код C для блока. Код C используется повторно для последующего моделирования, если модель не изменится. Эта опция требует дополнительного времени запуска, но скорость последующего моделирования быстрее, чемInterpreted execution.

  • Interpreted execution - Смоделировать модель с помощью интерпретатора MATLAB ®. Этот параметр требует меньше времени запуска, чем Code generation способ, но скорость последующего моделирования медленнее. В этом режиме можно отладить исходный код блока.

Примеры модели

Характеристики блока

Типы данных

double

Многомерные сигналы

yes

Сигналы переменного размера

no

Подробнее

развернуть все

Ссылки

[1] Дальман, Э., С. Парквалл и Дж. Скольд. 4G LTE/LTE-Advanced for Mobile Broadband .London: Elsevier Ltd., 2011.

[2] Эндрюс, Дж. Г., А. Гош и Р. Мухамед. Основы WiMAX .Upper Saddle River, Нью-Джерси: Prentice Hall, 2007.

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2014a