Используйте блок Idealized Baseband Mixer, чтобы симулировать нелинейности и шум в радиочастотной разработке системы.
Кубический полином третьего порядка используется как нелинейность в блоке Mixer.
The Cubic polynomial
модель использует линейный коэффициент усиления степени для определения линейного коэффициента полинома третьего порядка и IP3, P1dB или Psat для определения коэффициента третьего порядка многочлена. Общий вид кубической нелинейности моделирует характеристики AM/AM как
где FAM/AM(|u|)
- величина выходного сигнала, |u| - величина входного сигнала, c1 - коэффициент линейного члена усиления, а c3 - коэффициент кубического члена усиления. Результаты для IIP3, OIP3, IP1dB, OP1dB, IPsat и OPsat берутся из [1]. Коэффициент c3 определяется как показано в этой таблице.
Тип нелинейности | Уравнения |
---|---|
Входная точка точки пересечения третьего порядка, IIP3 (д Бм) | где IIP3 дается в дБм. |
Выход точки точки пересечения третьего порядка, OIP3 (д Бм) | где OIP3 дается в дБм. |
Входная степень сжатия усиление дБ, IP1dB (д Бм) | где IP1dB дается в дБм. |
Выходная степень сжатия усиление дБ, OP1dB (д Бм) | где OP1dB задано в д Бм, а LG d B является линейным усилением в д Б |
Входная степень насыщения, IPsat (д Бм) | где IPsat задается в д Бм. |
Выходная степень насыщения, OPsat (д Бм) | где OPsat дается в д Бм. |
В блоке Mixer кнопка Plot power characteristics на вкладке Impairments строит графики Pout vs Pin для модели с помощью параметра Conversion gain (dB) на вкладке Main и значения параметров Type of non-linearity на вкладке Impairments. Для Power Characteristics Plot можно задать параметры блока Mixer так, как указано в таблице.
Параметры | График характеристик степени |
---|---|
Main вкладка:
Impairments вкладка:
|
|
При построении графика степеней в этом примере задайте значения по умолчанию для всех других параметров на вкладке Impairments.
Частотно-зависимый шум фазы LO по сравнению со смещением частоты моделируется в этом блоке с помощью MATLAB® цифровой filter
функция, где вход белого шума генерируется генератором случайных чисел MATLAB randn
с заданным поворотом генератора. Числитель и знаменатель filter
коэффициенты получают с помощью двух методов, чтобы смоделировать уровень шума фазы (дБк/Гц) по сравнению с смещением частоты (Гц).
Первый метод используется для скалярного параметра уровня шума фазы (дБс/Гц) и имеет начальное -10
dBm изменение уровня шума фазы на десятилетие частоты для частот, больше заданного смещения частоты (Гц)
[2]. Используя этот способ, создается цифровой фильтр БИХ, поскольку рациональная передаточная функция задана коэффициентом постоянного числителя и N коэффициентами знаменателя. Количество коэффициентов знаменателя N пропорционально частоте выборки блоков частоты.
Второй способ используется для вектора значений параметров уровня шума фазы (дБс/Гц). В целях моделирования, когда частота меньше наименьшего заданного значения Смещения Частоты (Гц), экстраполированные значения фазы шума имеют 1/f3
зависимость. Если частота больше, чем самое большое значение Смещения Частоты (Гц), экстраполированные значения шума фазы устанавливаются равными конечному значению вектора уровня шума Фазы (дБк/Гц). Используя этот способ, создается конечная импульсная характеристика цифровой фильтр, поскольку рациональная передаточная функция задана постоянным коэффициентом знаменателя и N коэффициентами числителя. Количество коэффициентов числителя, N, пропорционально блочной частоте дискретизации/смещению частоты. Чтобы уменьшить спектральные утечки при симуляции, дополнительный шаг выполняется с использованием фильтра Ханнинга при выводе коэффициентов фильтра.
Когда включен параметр LO phase noise, Автоматическое разрешение частоты, то частота выборки блоков и разрешение частот, выведенные из параметра Frequency offset (Hz), используются, чтобы определить необходимое количество коэффициентов фильтра. Количество коэффициентов фильтра может быть определено с помощью уравнения
Разрешение частоты выбирается, чтобы гарантировать, что между любыми двумя заданными Фазой точками уровня шума (дБк/Гц) в проекте существует минимум две точки моделирования. Этот выбор для точек моделирования часто приводит ко многим коэффициентам фильтра с неблагоприятным эффектом на скорость симуляции. Модель автоматически ограничивает количество коэффициентов фильтра в области значений между [2^5, 2^16
].
Чтобы улучшить скорость симуляции, либо увеличьте минимальное расстояние между значениями параметров Frequency offset (Hz), либо отключите Автоматическое разрешение частоты и укажите Количество выборок сигнала.
Кнопка Plot фазы characteristics на вкладке Noise строит график фазы характеристики шума величины. Этот график отображает спецификацию шума фазы, спецификацию проекта и фильтровальную характеристику последней симуляции.
Если симуляция не была выполнена, частота дискретизации оценивается из параметра Frequency offset (Hz). Для графика, показанного в таблице, количество интервалов частоты 4096
. Количество интервалов может быть вычислено с помощью этого уравнения
Для Plot phase noise characteristics можно задать параметры блока Mixer так, как указано в таблице.
Параметры | График характеристик степени |
---|---|
Noise вкладка:
|
|
При построении графика степеней в этом примере задайте значения по умолчанию для всех других параметров на вкладке Impairments.
Величина системного шума, добавляемого к входному сигналу, задается с помощью одного из следующих параметров типа шума Миксера: Noise temperature
, Noise factor
, и Noise figure
.
Noise temperature
- Задает шум в кельвине. Шум, добавленный в систему, пропорционален квадратному корню Noise temperature
. The Noise temperature
вычисляется с помощью этого уравнения
Noise factor
- Задает шум при помощи уравнения:
Noise figure
- Задает шум в децибелах относительно температуры шума 290 кельвин. С точки зрения фактора шума
[1] Кундерт, Кен. Точное и быстрое измерение IP2 и IP3. Сообщество Designer Guide, 22 мая 2002 года.
[2] Касдин, Н.Ж. Дискретная симуляция цветных шумовых и стохастических процессов и 1/f/Sup Noise Generation α/Power Law. Материалы IEEE 83, № 5 (май 1995 года): 802-27. https://doi.org/10.1109/5.381848.