Микшер модели и локальный генератор с помощью Z-параметров
RF Blockset / Эквивалентная Основная полоса / Микшеры
Блок Z-Parameters Mixer моделирует нелинейный микшер, описанный в диалоговом окне блока в терминах его зависимых частотой Z-параметров, частот Z-параметров, шумовые данные (включая данные о шуме фазы) и данные о нелинейности.
Z-Parameters
— Z-параметры для нелинейного микшера
(значение по умолчанию) | 2 2 M массивомZ-параметры для нелинейного микшера в виде 2 2 M массивом, где M является количеством Z-параметров.
Frequency (Hz)
— Частота Z-параметров2.0e9
(значение по умолчанию) | M - вектор элементаЧастота Z-параметров в виде M - вектор элемента с каждым модулем элемента в герц. Все частоты должны быть положительными.
Interpolation method
— Метод, чтобы интерполировать сетевые параметрыLinear
(значение по умолчанию) | Spline
| Cubic
Метод, чтобы интерполировать сетевые параметры в виде одного из следующего:
Метод | Описание |
---|---|
Linear | Линейная интерполяция |
Spline | Интерполяция кубическим сплайном |
Cubic | Кусочная кубическая интерполяция Эрмита |
Mixer Type
— Тип микшераDownconverter
(значение по умолчанию) | Upconverter
Тип микшера в виде Downconverter
или Upconverter
.
LO frequency (Hz)
— Локальная частота генератора0.9e9
(значение по умолчанию) | M - вектор элементаЛокальная частота генератора в виде M - вектор элемента с каждым модулем элемента в герц.
Если вы выбираете Mixer Type в качестве Downconverter
, затем библиотека вычисляет микшер выходная частота, fout, от входной частоты микшера, fin, и локальной частоты генератора, flo, как fout = fin – flo.
Если вы Mixer Type как Upconverter
, затем fout = fin + flo.
Примечание
Для downconverting микшера локальная частота генератора должна удовлетворить условию fin – flo ≥ 1 / (2ts), где ts является шагом расчета, заданным в блоке Input Port. В противном случае ошибка появляется.
Phase noise frequency offset (Hz)
— Частота шума фазы возмещена[0.1 1 10 100]*1e3
(значение по умолчанию) | числовой векторЧастота шума фазы возмещена в виде числового вектора с модулями в герц.
Типы данных: double
Phase noise level (dBc/Hz)
— Уровень шума фазы
(значение по умолчанию) | числовой векторУровень шума фазы в виде числового вектора с модулями в децибелах относительно несущей на герц.
Типы данных: double
Noise type
— Тип шумовых данныхNoise figure
(значение по умолчанию) | Spot noise data
| Noise factor
| Noise temperature
Тип шумовых данных в виде одного из следующего:
Noise figure
Spot noise data
Noise factor
Noise temperature
Этот параметр отключен, если источник данных содержит шумовые данные.
Noise figure (dB)
— Доступное отношение сигнал-шум во входе к доступному отношению сигнал-шум при выходе
(значение по умолчанию) | скалярное отношение | вектор из отношенийДоступное отношение сигнал-шум во входе к доступному отношению сигнал-шум при выходе в виде скалярного отношения или вектора из отношений.
Чтобы включить этот параметр, выберите Noise figure
в Noise type.
Minimum noise figure
— Минимальное отношение доступного отношения сигнал-шум во входе к доступному отношению сигнал-шум при выходе
(значение по умолчанию) | скалярное отношение | вектор из отношенийМинимальное отношение доступного отношения сигнал-шум во входе к доступному отношению сигнал-шум при выходе в виде скалярного отношения или вектора из отношений.
Чтобы включить этот параметр, выберите Spot noise data
в Noise type.
Optimal reflection coefficient
— Оптимальный исходный импеданс1+0i
(значение по умолчанию) | объединяет скаляр | комплексный векторОптимальный исходный импеданс в виде комплексного скаляра или комплексного вектора.
Чтобы включить этот параметр, выберите Spot noise data
в Noise type.
Equivalent normalized noise resistance
— Нормированные значения сопротивления раньше проводили шумовые измерения
(значение по умолчанию) | положительная скалярная величина | положительный векторНормированные значения сопротивления раньше проводили шумовые измерения в виде положительной скалярной величины или положительного вектора.
Чтобы включить этот параметр, выберите Spot noise data
в Noise type.
Noise factor
— Отношение доступного сигнала к шумовой мощности во входе к доступному сигналу к шумовой мощности при выходе
(значение по умолчанию) | скалярное отношение | вектор из отношенийОтношение доступного сигнала к шумовой мощности во входе к доступному сигналу к шумовой мощности при выходе в виде скалярного отношения или вектора из отношений.
Чтобы включить этот параметр, выберите Noise factor
в Noise type.
Noise temperature (K)
— Эквивалентная температура, которая производит то же самое значение шума как микшер
(значение по умолчанию) | неотрицательный скаляр | неотрицательный векторЭквивалентная температура, которая производит то же самое значение шума как микшер в виде неотрицательного скалярного или неотрицательного вектора с модулями в kelvins.
Чтобы включить этот параметр, выберите Noise temperature
в Noise type.
IP3 type
— Тип третьей точки пересечения порядкаOIP3
(значение по умолчанию) | IIP3
Тип третьего порядка прерывает в виде OIP3
(выведите точку пересечения), или IIP3
(введите точку пересечения). Этот параметр отключен, если источник данных содержит данные о степени или данные IP3.
IP3 (dBm)
— Значение IP3inf
(значение по умолчанию) | скаляр | векторЗначение IP3 в виде скаляра в dBm для частоты независимые нелинейные данные или вектор с каждым модулем элемента в dBm для зависимого частоты нелинейные данные. Этот параметр отключен, если источник данных содержит данные о степени или данные IP3.
1dB gain compression power (dBm)
— Значение выходной мощности, в котором усиление уменьшилось на 1 дБinf
(значение по умолчанию) | скаляр | векторЗначение выходной мощности () в котором усиление уменьшило на 1 дБ в виде скаляра в dBm для частоты независимые нелинейные данные или вектор с каждым модулем элемента в dBm для зависимого частоты нелинейные данные. Этот параметр отключен, если источник данных содержит данные о степени или данные IP3.
Output saturation power (dBm)
— Значение выходной мощности, которое микшер производит, когда полностью насыщаетсяinf
(значение по умолчанию) | скаляр | векторЗначение выходной мощности () то, что микшер производит, когда полностью насыщается в виде скаляра в dBm для частоты независимые нелинейные данные или вектор с каждым модулем элемента в dBm для зависимого частоты нелинейные данные. Этот параметр отключен, если источник данных содержит выходные данные о степени насыщения.
Gain compression at saturation (dB)
— Уменьшитесь в значении усиления
(значение по умолчанию) | скаляр | векторУменьшитесь в значении усиления () когда степень полностью насыщается в виде скаляра в дБ для частоты независимые нелинейные данные или вектор с каждым модулем элемента в дБ для зависимого частоты нелинейные данные.
Source of frequency data
— Источник данных частотыSame as the Z-Parameters
(значение по умолчанию) | User-specified
Источник данных частоты в виде Same as the Z-Parameters
или User-specified
.
Frequency data (Hz)
— Область значений данных о частоте[1e9:1e8:2.9e9]
(значение по умолчанию) | векторДанные о частоте располагаются в виде вектора с каждым модулем элемента в герц.
Чтобы включить этот параметр, установите Source of frequency data на User specified
.
Reference impedance (ohms)
— Ссылочный импеданс
(значение по умолчанию) | неотрицательный скалярСсылочный импеданс в виде неотрицательного скаляра в Омах.
Plot type
— Тип графика данныхX-Y plane
(значение по умолчанию) | Composite data
| Polar plane
| Z Smith chart
| Y Smith chart
| ZY Smith chart
Тип графика данных, чтобы визуализировать использование определенных данных в виде одного из следующего:
X-Y plane
— Сгенерируйте Декартов график данных по сравнению с частотой. Чтобы создать линейный, полужурнал или графики логарифмического журнала, установил Y-axis scale и X-axis scale соответственно.
Composite data
— Отобразите составные данные на графике. Для получения дополнительной информации смотрите, Создают Графики.
Polar plane
— Сгенерируйте полярный график данных. Блок строит только область значений данных, соответствующих заданным частотам.
Z smith chart
, Y smith chart
, и ZY smith chart
— Сгенерируйте Смита® график. Блок строит только область значений данных, соответствующих заданным частотам.
Y parameter1
— Тип параметров, чтобы построитьS11
(значение по умолчанию) | S12
| S21
| S22
| GroupDelay
| OIP3
| NF
| NFactor
| NTemp
| PhaseNoise
| ...Тип параметров, чтобы построить на основе Plot type вы устанавливаете в виде одного из следующих.
Постройте тип | Y parameter1 |
---|---|
X-Y plane | S11 , S12 , S21 , S22 , GroupDelay , OIP3 , NF , NFactor , NTemp , и PhaseNoise . |
Composite data | Никакой Y parameter1, чтобы установить. |
Polar plane | S11 , S12 , S21 , и S22 |
Z Smith chart | S11 и S22 . |
Y Smith chart | S11 и S22 . |
ZY smith chart | S11 и S22 . |
Y parameter2
— Тип параметров, чтобы построитьS11
| S12
| S21
| S22
| GroupDelay
| OIP3
| NF
| NFactor
| NTemp
| ...Тип параметров, чтобы построить на основе Plot type вы устанавливаете в виде одного из следующих.
Постройте тип | Y parameter1 |
---|---|
X-Y plane | S11 , S12 , S21 , S22 , GroupDelay , OIP3 , NF , NFactor , NTemp , и PhaseNoise . |
Composite data | Никакой Y parameter1, чтобы установить. |
Polar plane | S11 , S12 , S21 , и S22 |
Z Smith chart | S11 и S22 . |
Y Smith chart | S11 и S22 . |
ZY smith chart | S11 и S22 . |
Y format1
— Постройте форматMagnitude (decibels)
(значение по умолчанию) | Magnitude (linear)
| Angle(degrees)
| Angle(radians)
| Real
| Imaginary
Постройте формат в виде одного из следующих.
Y parameter1 | Y format1 |
---|---|
S11 , S12 , S21 , и S22 . | Magnitude (decibels) , Magnitude (linear) , Angle(degrees) , Angle(radians) действительный , и Imaginary . |
GroupDelay | ns , us , ms S , и ps . |
OIP3 | dB , dBm W , и mW . |
NF | Magnitude (decibels) |
NFactor | None |
NTemp | Kelvin |
PhaseNoise | dBc/Hz |
Чтобы включить Y format1, установите Plot type на X-Y plane
.
Y format2
— Постройте форматMagnitude (decibels)
(значение по умолчанию) | Magnitude (linear)
| Angle(degrees)
| Angle(radians)
| Real
| Imaginary
Постройте формат в виде одного из следующих.
Y parameter1 | Y format1 |
---|---|
S11 , S12 , S21 , и S22 . | Magnitude (decibels) , Magnitude (linear) , Angle(degrees) , Angle(radians) действительный , и Imaginary . |
GroupDelay | ns , us , ms S , и ps . |
OIP3 | dB , dBm W , и mW . |
NF | Magnitude (decibels) |
NFactor | None |
NTemp | Kelvin |
PhaseNoise | dBc/Hz |
Чтобы включить Y format1, установите Plot type на X-Y plane
.
X parameter
— Частотный графикFreq
(значение по умолчанию)Частотный график в виде Freq
.
X format
— Формат частотного графикаHz
(значение по умолчанию) | Auto
| kHz
| MHz
| GHz
| THz
Формат частотного графика в виде одного из следующих.
Auto | Hz | kHz | MHz |
GHz | THz |
Y scale
— Шкала оси YLinear
(значение по умолчанию) | Log
Шкала оси Y в виде Linear
или Log
.
Чтобы включить этот параметр, установите Plot type на X-Y plane
.
X scale
— Шкала оси XLinear
(значение по умолчанию) | Log
Шкала оси X в виде Linear
или Log
.
Чтобы включить этот параметр, установите Plot type на X-Y plane
.
Plot
— Отобразите заданные данные на графикеОтобразите заданные данные на графике с помощью кнопки графика.
В поле Z-Parameters диалогового окна блока обеспечьте Z-параметры для каждой из частот M как 2 2 M массивом. Z-значения-параметров все обращаются к входной частоте микшера. В поле Frequency задайте частоты для Z-параметров как M - вектор элемента. Элементы вектора должны быть в том же порядке как Z-параметры. Рисунок показывает соответствие между Z-массивом-параметров и вектором из частот.
Блок Z-Parameters Mixer использует RF Toolbox™ z2s
функционируйте, чтобы преобразовать Z-параметры в S-параметры и затем интерполировать получившиеся S-параметры, чтобы определить их значения на частотах моделирования. Смотрите Параметры Сети Карты к Моделированию Частот для получения дополнительной информации.
Программное обеспечение RF Blockset™ Equivalent Baseband вычисляет отраженную волну во входе микшера () и в микшере выход () от интерполированных S-параметров как
где
и частоты ввода и вывода микшера, соответственно.
и инцидентные волны при вводе и выводе микшера, соответственно.
Интерполированные значения параметров S21 описывают усиление преобразования в зависимости от частоты, упомянул входную частоту микшера.
Можно задать активный шум блока одним из следующих способов:
Определите шумовые данные в диалоговом окне блока Микшера Z-параметров.
Шумовая фигура, шумовой фактор или шумовое температурное значение в диалоговом окне блока Микшера Z-параметров.
Если вы задаете шум блока как точечные шумовые данные, блок использует данные, чтобы вычислить шумовую фигуру. Блок сначала интерполирует шумовые данные для частот моделирования с помощью заданного Interpolation method. Это затем вычисляет шумовую фигуру, использующую получившиеся значения.
Блок Z-Parameters Mixer применяет шум фазы к комплексному сгенерированному модулированному сигналу. Блок сначала генерирует аддитивный белый Гауссов шум (AWGN) и фильтрует шум с цифровым КИХ-фильтром. Это затем добавляет получившийся шум в угловой компонент входного сигнала.
Библиотека вычисляет цифровой фильтр:
Интерполяция заданного уровня шума фазы, чтобы определить значения шума фазы на частотах моделирования.
Взятие ОБПФ получившегося спектра шума фазы, чтобы получить коэффициенты КИХ-фильтра.
Примечание
Если вы задаете шум фазы как скалярное значение, то библиотека принимает, что шум фазы является шумом фазы, является постоянным на всех частотах моделирования и не имеет наклона 1/f. Это предположение отличается от сделанного блоком Mathematical Mixer.
Можно ввести нелинейность в модель путем определения параметров во вкладке Nonlinearity Data диалогового окна блока Микшера Z-параметров. В зависимости от какого из этих параметров вы задаете, блок вычисляет четыре из коэффициентов , , , и из полинома это определяет преобразование AM для входного сигнала . Блок автоматически вычисляет , линейный термин усиления. Если вы не задаете дополнительные данные о нелинейности, блок действует в качестве микшера с линейным усилением. Если вы делаете, блок вычисляет один или несколько остающихся коэффициентов как решение системы линейных уравнений, определенных следующим методом.
Проверки блока, задали ли вы значение кроме Inf
для:
Точка пересечения третьего порядка ( или ).
Выходная мощность в точке сжатия на 1 дБ ().
Выходная мощность в насыщении ().
Кроме того, если вы задали , блок использует значение для сжатия усиления в насыщении (). В противном случае, не используется. Вы задаете каждый из этих параметров в диалоговом окне блока на вкладке Nonlinearity Data.
Блок вычисляет соответствующее значение ввода или вывода для параметров, которые вы задали. В модулях дБ и dBm,
где в модулях дБ.
Блок формулирует коэффициенты , , и , когда это применимо, как решения системы один, два, или три линейных уравнения. Количество используемых уравнений равно количеству параметров, которые вы обеспечиваете. Например, если вы задаете все три параметра, блок формулирует коэффициенты согласно следующим уравнениям:
Первые два уравнения являются оценкой полинома в точках и , описанный в линейных модулях (таких как W или mW) и нормированный к 1-Ω импедансу. Третье уравнение является определением точки пересечения третьего порядка.
Вычисление не использует термины высшего порядка согласно доступным степеням свободы системы. Если вы задаете только два из этих трех параметров, блок не использует уравнение, включающее параметр, который вы не задавали и устраняете любого термины от остающихся уравнений. Точно так же, если вы обеспечиваете только один из параметров, блок использует только решение уравнения, включающего тот параметр, и не использует любого или термины.
Если вы обеспечиваете векторы из данных о нелинейности и частоте, то блок вычисляет полиномиальные коэффициенты с помощью значений для параметров, интерполированных на центральной частоте.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.