Используйте блок Idealized Baseband Amplifier, чтобы симулировать нелинейность и шум в вашей разработке системы RF. Блок Amplifier предоставляет четыре модели нелинейности и три опции, чтобы представлять шум.
Cubic polynomial
модель использует линейное усиление степени, чтобы определить линейный коэффициент полинома третьего порядка и или IP3, P1dB или Psat, чтобы определить третье - коэффициент порядка полинома. Общая форма кубической нелинейности моделирует характеристики AM как
где FAM/AM(|u|)
величина выходного сигнала, |u| является величиной входного сигнала, c1 является коэффициентом линейного термина усиления, и c3 является коэффициентом кубического термина усиления. Результаты для IIP3, OIP3, IP1dB, OP1dB, IPsat и OPsat взяты от [1]. Коэффициент c3 дан в этой таблице.
Тип нелинейности | Уравнения |
---|---|
Введите точку пересечения третьего порядка, IIP3 (dBm) | где IIP3 дан в dBm. |
Выведите точку пересечения третьего порядка, OIP3 (dBm) | где OIP3 дан в dBm. |
Введите 1 степень сжатия усиления дБ, IP1dB (dBm) | где IP1dB дан в dBm. |
Выведите 1 степень сжатия усиления дБ, OP1dB (dBm) | где OP1dB дан в dBm, и LGdB является линейным усилением в дБ |
Степень входной насыщенности, IPsat (dBm) | где IPsat дан в dBm. |
Выведите степень насыщения, OPsat (dBm) | где OPsat дан в dBm. |
AM/AM-AM/PM
модель использует интерполяционную таблицу, чтобы задать характеристики мощности усилителя. Таблица возвращает интерполированные или экстраполируемые значения с помощью линейной интерполяции. Каждая строка в таблице описывает отношение между выходной мощностью или фазовым переходом в зависимости от входной мощности.
где uout
выходной сигнал, и u является величиной входного сигнала.
Saleh
модель основана на нормированной передаточной функции. Используйте вход / выходные масштабные коэффициенты, чтобы настроить уровни сигнала от их нормированных значений. Для Saleh
, параметры AM alphaAM/AM и betaAM/AM используются для расчета амплитудное усиление во входном сигнале с помощью следующего уравнения:
где |u| является величиной масштабированного сигнала и u
вычисляется как:
Для Saleh
, параметры AM/PM alphaAM/PM и betaAM/PM используются для расчета фазовый переход во входном сигнале с помощью следующего уравнения:
где |u| является величиной масштабированного сигнала, и угол является функцией MATLAB®, которая возвращает угол фазы u.
Масштабированный выходной сигнал, uout вычисляется как:
Modified Rapp
модель основана на нормированных передаточных функциях. Используйте масштабные коэффициенты ввода и вывода, чтобы настроить уровни сигнала от их нормированных значений. Характеристики AM для Modified Rapp
дают:
где |u| является величиной входного сигнала, glin равняется 10 (Линейное Усиление (дБ)/20) и является амплитудным усилением усилителя, Vsat является Выходным уровнем насыщенности (V), и p является фактором гладкости Величины.
Характеристики AM/PM для Modified Rapp
дают
где u является входным сигналом, A является усилением Фазы (рад), B является насыщением Фазы, q является фактором гладкости Фазы, и углом является функция MATLAB, которая возвращает угол фазы u
.
Выходной сигнал uout вычисляется как:
Чтобы визуализировать функциональность кнопки характеристик степени Графика, можно установить параметры блока Amplifier как перечисленные в таблице.
Модель | Параметры | График характеристик степени |
---|---|---|
Кубический полином | Вкладка Main:
Вкладка Noise:
| |
-/PM | Вкладка Main:
Вкладка Noise:
| |
Измененный Rapp | Вкладка Main:
Вкладка Noise:
| |
Салех | Вкладка Main:
Вкладка Noise:
|
Все четыре подсистемы для моделей нелинейности усилителя применяют нелинейность без памяти к комплексному входному сигналу основной полосы. Каждая модель
Умножает сигнал на фактор усиления.
Разделяет комплексный сигнал в его величину и угловые компоненты.
Применяет преобразование AM в величину сигнала, согласно выбранной модели нелинейности, произвести величину выходного сигнала.
Применяет преобразование AM/PM в фазу сигнала, согласно выбранной модели нелинейности, и добавляет результат в угол сигнала произвести угол выходного сигнала.
Согласно Задавать шумовому параметру типа, можно задать сумму теплового шума тремя способами,
Noise temperature
— Задает шум в кельвине.
Noise factor
— Задает шум при помощи уравнения:
Noise figure
— Задает шум в децибелах относительно шумовой температуры 290 кельвинов. В терминах шумового фактора
Примечание
Некоторые блоки RF Blockset™ требуют, чтобы шаг расчета выполнил основополосные вычисления моделирования. Чтобы гарантировать точность в этих вычислениях, блок Input Port, а также математические блоки RF сравнивает входной шаг расчета с шагом расчета, который вы обеспечиваете в маске. Если эти времена не соответствуют, или если входной шаг расчета отсутствует, потому что блоки не соединяются, сообщение об ошибке появляется.
Чтобы изучить, как использовать идеализированный основополосный блок библиотеки Amplifier, чтобы усилить сигнал с нелинейностью и шумом, смотрите Идеализированный Основополосный Усилитель с Нелинейностью и Шумом.
[1] Kundert, Кен “. Точное и быстрое измерение IP2 и IP3 “, сообщество руководства разработчика, 22 мая 2002.