Memoryless Nonlinearity

Примените незапоминающуюся нелинейность к комплексному сгенерированному модулированному сигналу

  • Библиотека:
  • Искажения Communications Toolbox/RF

  • Memoryless Nonlinearity block

Описание

Блок Memoryless Nonlinearity применяет незабываемые нелинейные искажения к комплексному сгенерированному модулированному сигналу. Используйте этот блок для моделирования незапоминающихся нелинейных нарушений, вызванных усилением сигнала в радиочастотном (RF) передатчике или приемнике. Для получения дополнительной информации см. «Незабываемые нелинейные обесценения».

Примечание

Все значения степени принимают номинальное сопротивление 1 Ом.

Порты

Вход

расширить все

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

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

Выход

расширить все

Выход RF сгенерированного модулированного сигнала, возвращается в виде скаляра или вектора-столбца. Это выход из совпадающего типа данных как вход.

Параметры

расширить все

Метод нелинейного моделирования, заданный как Cubic polynomial, Hyperbolic tangent, Saleh model, Ghorbani model, Rapp model, или Lookup table. Для получения дополнительной информации см. «Незабываемые нелинейные обесценения».

Линейный коэффициент усиления в децибелах, заданный как скаляр. Этот параметр масштабирует усиление степени сигнала выхода.

Настраиваемый: Да

Зависимости

Чтобы включить этот параметр, установите Method равным Cubic polynomial, Hyperbolic tangent, или Rapp model.

Типы данных: double

Входная точка точки пересечения третьего порядка в дБм, заданная как скаляр.

Настраиваемый: Да

Зависимости

Чтобы включить этот параметр, установите Method равным Cubic polynomial или Hyperbolic tangent.

Типы данных: double

Коэффициент преобразования AM/PM в степенях на децибел, заданный как скаляр. Для получения дополнительной информации см. «Методы кубической полиномиальной и гиперболической тангенциальной модели».

Настраиваемый: Да

Зависимости

Чтобы включить этот параметр, установите Method равным Cubic polynomial или Hyperbolic tangent.

Типы данных: double

Нижний предел входной степени в дБм, заданный как скаляр меньше, чем Upper input power limit for AM/PM conversion (dBm) значение параметров. Преобразование AM/PM масштабируется линейно для значений входной степени в области значений [Lower input power limit for AM/PM conversion (dBm), Upper input power limit for AM/PM conversion (dBm)]. Если степень входного сигнала ниже входа степени нижнего предела, сдвиг фазы, возникающий в результате преобразования AM/PM, равна нулю. Для получения дополнительной информации см. «Методы кубической полиномиальной и гиперболической тангенциальной модели».

Настраиваемый: Да

Зависимости

Чтобы включить этот параметр, установите Method равным Cubic polynomial или Hyperbolic tangent.

Типы данных: double

Верхний предел входной степени в дБм, заданный как скаляр, больший, чем Lower input power limit for AM/PM conversion (dBm) значение параметров. Преобразование AM/PM масштабируется линейно для значений входной степени в области значений [Lower input power limit for AM/PM conversion (dBm), Upper input power limit for AM/PM conversion (dBm)]. Если степень входного сигнала ниже входа степени нижнего предела, сдвиг фазы, возникающий в результате преобразования AM/PM, равна нулю. Для получения дополнительной информации см. «Методы кубической полиномиальной и гиперболической тангенциальной модели».

Настраиваемый: Да

Зависимости

Чтобы включить этот параметр, установите Method равным Cubic polynomial или Hyperbolic tangent.

Типы данных: double

Коэффициент масштабирования входного сигнала в децибелах, заданный как скаляр. Этот параметр масштабирует коэффициент усиления степени входного сигнала.

Настраиваемый: Да

Зависимости

Чтобы включить этот параметр, установите Method равным Saleh model или Ghorbani model.

Типы данных: double

Параметры AM/AM для модели Салеха, используемые для вычисления амплитудного усиления для входного сигнала, заданного как двухэлементный вектор. Для получения дополнительной информации см. Saleh Model Method.

Настраиваемый: Да

Зависимости

Чтобы включить этот параметр, установите Method равным Saleh model.

Типы данных: double

Параметры AM/PM для модели Салеха, используемые для вычисления изменения фазы для входного сигнала, заданного как двухэлементный вектор. Для получения дополнительной информации см. Saleh Model Method.

Настраиваемый: Да

Зависимости

Чтобы включить этот параметр, установите Method равным Saleh model.

Параметры AM/AM для модели Горбани, используемые для вычисления амплитудного усиления для входного сигнала, заданного как четырехэлементный вектор. Для получения дополнительной информации см. «Метод модели Горбани».

Настраиваемый: Да

Зависимости

Чтобы включить этот параметр, установите Method равным Ghorbani model.

Типы данных: double

Параметры AM/PM для модели Горбани, используемые для вычисления изменения фазы для входного сигнала, заданного как четырехэлементный вектор. Для получения дополнительной информации см. «Метод модели Горбани».

Настраиваемый: Да

Зависимости

Чтобы включить этот параметр, установите Method равным Ghorbani model.

Типы данных: double

Коэффициент масштабирования выходного сигнала в децибелах, заданный как скаляр. Этот параметр масштабирует усиление степени сигнала выхода.

Настраиваемый: Да

Зависимости

Чтобы включить этот параметр, установите Method равным Saleh model или Ghorbani model.

Типы данных: double

Коэффициент сглаживания, заданный как скаляр. Для получения дополнительной информации см. Rapp Model Method.

Настраиваемый: Да

Зависимости

Чтобы включить этот параметр, установите Method равным Rapp model.

Типы данных: double

Выходной уровень насыщения, заданный как скаляр. Для получения дополнительной информации см. Rapp Model Method.

Настраиваемый: Да

Зависимости

Чтобы включить этот параметр, установите Method равным Rapp model.

Типы данных: double

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

Типы данных

double | single

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

no

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

no

Подробнее о

расширить все

Ссылки

[1] Салех, А.А.М. Частотно-независимые и частотно-зависимые нелинейные модели усилителей TWT. Транзакции IEEE по коммуникациям 29, № 11 (ноябрь 1981): 1715-20. https://doi.org/10.1109/TCOM.1981.1094911.

[2] Горбани, А. и М. Шейхан. «Нелинейности Эффекта усилителей Степени твердого тела (SSPA) на MPSK и передаче сигнала M-QAM». В 1991 году шестая Международная конференция по цифровой обработке сигналов в связи, 193-97, 1991 год.

[3] Rapp, Ch. «Effects of HPA-Nonlinearity on a 4-DPSK/OFDM-Signal for a Digital Sound Broadcasting System». В Трудах Второго Европейского Конф. на Sat. Comm. (ESA SP-332), 179-84. Льеж, Бельгия, 1991. https://elib.dlr.de/33776/.

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

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.

См. также

Блоки

Объекты

Представлено до R2006a