Модель смесителя и гетеродина, описанная rfdata объект
Радиочастотный блок/эквивалентная модулирующая полоса/смесители
Блок General Mixer моделирует смеситель, описанный данными радиочастотного Toolbox™ (rfdata.data) объект.
Data source - Источник данных, описывающий поведение смесителяData file (по умолчанию) | RFDATA объектИсточник данных, описывающий поведение микшера, указанный как Data file или RFDATA объект.
Типы данных: char
Data file - Имя файла, содержащего данные микшераdefault.s2d (по умолчанию) | строка | символьный векторИмя файла, содержащего данные микшера, указанное как строка или символьный вектор. Имя файла должно содержать расширение. Если файл отсутствует в пути MATLAB ®, укажите полный путь к файлу или нажмите кнопку «Обзор» для поиска файла.
Чтобы включить этот параметр, выберите Data file в источнике данных.
Типы данных: char | string
Примечание
Если файл данных содержит таблицу интермодуляции, блок «Общее микширование» игнорирует таблицу. Перед запуском моделирования используйте программное обеспечение RF Toolbox, чтобы убедиться, что каскад не имеет значительных шпор в интересующей полосе частот.
RFDATA object - объект RF-данных, содержащий данные микшераread(rfdata.data, 'default.s2p') (по умолчанию) | rfdata.data объектОбъект RF-данных, содержащий данные микшера, указанный как RF Toolbox rfdata.data объект, команда RF Toolbox, которая создает rfdata.data или выражение MATLAB, которое генерирует такой объект.
Interpolation method - Метод интерполяции параметров сетиLinear (по умолчанию) | Spline | CubicМетод интерполяции параметров сети, указанный как один из следующих:
| Метод | Описание |
|---|---|
Linear | Линейная интерполяция |
Spline | Интерполяция кубического сплайна |
Cubic | Кусочно-кубическая эрмитовая интерполяция |
Mixer Type - Тип смесителяDownconverter (по умолчанию) | UpconverterТип смесителя, указанный как Downconverter или Upconverter.
LO frequency (Hz) - Частота гетеродина0.9e9 (по умолчанию) | Вектор M-элементаЧастота гетеродина, заданная в виде М-элементного вектора с каждым элементным блоком в герцах.
Если выбран тип микшера как Downconverterзатем блок вычисляет выходную частоту смесителя, fout, из входной частоты смесителя, fin и частоты гетеродина, flo, как fout = fin-flo.
Если тип микшера указан как Upconverter, затем fout = fin + flo.
Примечание
Для смесителя с понижением частоты частота гетеродина должна удовлетворять условию fin-flo ≥ 1/( 2ts), где ts - время выборки, указанное в блоке входного порта. В противном случае появится сообщение об ошибке.
Phase noise frequency offset (Hz) - Сдвиг частоты фазового шума[0.1 1 10 100]*1e3 (по умолчанию) | числовой векторСдвиг частоты фазового шума, заданный как числовой вектор с единицами измерения в герцах.
Типы данных: double
Phase noise level (dBc/Hz) - Уровень фазового шума[-70 -120 -140 -150] (по умолчанию) | числовой векторУровень фазового шума, определяемый как числовой вектор с единицами в децибелах относительно несущей на герц.
Типы данных: double
Noise type - Тип шумовых данныхNoise figure (по умолчанию) | Spot noise data | Noise factor | Noise temperatureТип шумовых данных, определенных как одно из следующего:
Noise figure
Spot noise data
Noise factor
Noise temperature
Этот параметр отключен, если источник данных содержит шумовые данные.
Noise figure (dB) - Доступное отношение сигнал/шум на входе к доступному отношению сигнал/шум на выходе0 (по умолчанию) | скалярное отношение | вектор отношенийДоступное отношение сигнал/шум на входе к доступному отношению сигнал/шум на выходе, задаваемое как скалярное отношение или вектор отношений.
Чтобы включить этот параметр, выберите Noise figure в Тип шума.
Minimum noise figure - Минимальное отношение доступного отношения сигнал/шум на входе к доступному отношению сигнал/шум на выходе0 (по умолчанию) | скалярное отношение | вектор отношенийМинимальное отношение доступного отношения сигнал/шум на входе к доступному отношению сигнал/шум на выходе, задаваемое как скалярное отношение или вектор отношений.
Чтобы включить этот параметр, выберите Spot noise data в Тип шума.
Optimal reflection coefficient - Оптимальный импеданс источника1+0i (по умолчанию) | комплексный скаляр | комплексный векторОптимальный импеданс источника, заданный как комплексный скаляр или комплексный вектор.
Чтобы включить этот параметр, выберите Spot noise data в Тип шума.
Equivalent normalized noise resistance - Нормализованные значения сопротивления, используемые для измерения шума1 (по умолчанию) | положительный скаляр | положительный векторНормализованные значения сопротивления, используемые для измерения шума, заданные как положительный скаляр или положительный вектор.
Чтобы включить этот параметр, выберите Spot noise data в Тип шума.
Noise factor - Отношение доступной мощности сигнала к шуму на входе к доступной мощности сигнала к шуму на выходе1 (по умолчанию) | скалярное отношение | вектор отношенийОтношение доступной мощности сигнала к шуму на входе к доступной мощности сигнала к шуму на выходе, задаваемое как скалярное отношение или вектор отношений.
Чтобы включить этот параметр, выберите Noise factor в Тип шума.
Noise temperature (K) - Эквивалентная температура, создающая такое же количество шума, что и смеситель0 (по умолчанию) | неотрицательный скаляр | неотрицательный векторЭквивалентная температура, создающая такое же количество шума, что и смеситель, заданная как неотрицательный скалярный или неотрицательный вектор с единицами измерения в кельвинах.
Чтобы включить этот параметр, выберите Noise temperature в Тип шума.
Frequency (Hz) - область частот для передачи шумовых данных;2.0e9 (по умолчанию) | неотрицательный скаляр | неотрицательный векторОбласть частот для выражения шумовых данных, заданная как неотрицательный скаляр в герцах или неотрицательный вектор с каждым элементным блоком в герцах. Если для шумовых данных задано скалярное значение, блок игнорирует параметр Frequency (Hz) и использует одни и те же шумовые данные для всех частот. Если для шумовых данных указан вектор значений, он должен быть того же размера, что и вектор частот. Блок использует метод интерполяции, указанный на вкладке «Главная», для интерполяции шумовых данных.
IP3 type - Тип перехвата третьего заказаOIP3 (по умолчанию) | IIP3Тип перехвата третьего заказа, указанный как OIP3 (выходная точка перехвата) или IIP3 (входная точка перехвата). Этот параметр отключен, если источник данных содержит данные питания или данные IP3.
IP3 (dBm) - IP3 значениеinf (по умолчанию) | скаляр | векторIP3 значение, заданное как скаляр в дБм для частотно-независимых нелинейных данных или вектор с каждым элементом в дБм для частотно-зависимых нелинейных данных. Этот параметр отключен, если источник данных содержит данные питания или данные IP3.
1dB gain compression power (dBm) - Выходное значение мощности, при котором коэффициент усиления снизился на 1 дБinf (по умолчанию) | скаляр | векторВыходное значение мощности (), при котором коэффициент усиления уменьшился на 1 дБ, определяемое как скаляр в дБм для частотно-независимых нелинейных данных или вектор с каждым элементным блоком в дБм для частотно-зависимых нелинейных данных. Этот параметр отключен, если источник данных содержит данные питания или данные IP3.
Output saturation power (dBm) - Выходное значение мощности, которое создает смеситель при полном насыщенииinf (по умолчанию) | скаляр | векторВыходное значение мощности (out), создаваемое смесителем при полном насыщении, определяемое как скаляр в дБм для частотно-независимых нелинейных данных или вектор с каждым элементным блоком в дБм для частотно-зависимых нелинейных данных. Этот параметр отключается, если источник данных содержит выходные данные мощности насыщения.
Gain compression at saturation (dB) - Уменьшение величины усиления3 (по умолчанию) | скаляр | векторУменьшение значения усиления (), когда мощность полностью насыщена, определяемое как скаляр в дБ для частотно-независимых нелинейных данных или вектор с каждым элементным блоком в дБ для частотно-зависимых нелинейных данных.
Frequency (Hz) - Частотные точки, соответствующие данным перехвата третьего порядка или мощности2.0e9 (по умолчанию) | положительный скаляр | положительный векторЧастотные точки, соответствующие данным перехвата третьего порядка или мощности, задаваемые как положительный скалярный или положительный вектор в единицах герца. Этот параметр отключен, если источник данных содержит данные питания или данные IP3.
Если задать частоту как скаляр, то все параметры IP3 (дБм), 1 дБ мощности сжатия усиления (дБм) и выходной мощности насыщения (дБм) должны быть скалярами.
Если в качестве вектора указана частота, то или более параметров IP3 (дБм), 1 дБ мощности сжатия усиления (дБм) и выходной мощности насыщения (дБм) также должны быть вектором.
Source of frequency data - Источник частотных данныхExtracted from data source (по умолчанию) | User-specifiedИсточник частотных данных, указанный как Extracted from data source или User-specified.
Frequency data - Диапазон частотных данных[1e9:1e8:2.9e9] (по умолчанию) | векторДиапазон частотных данных, заданный как вектор с каждым элементом в герцах.
Source of input power data - Источник входных данных питанияExtracted from data source (по умолчанию)Источник входных данных питания, указанный как Extracted from data source.
Input power data (dBm) - Входные данные мощности[0:19] (по умолчанию) | векторВходные данные мощности, определяемые как вектор с каждым элементом в дБм.
Reference impedance (ohms) - Эталонный импеданс50 (по умолчанию) | неотрицательный скалярОпорный импеданс, заданный как неотрицательный скаляр в омах.
Plot type - Тип графика данныхX-Y plane (по умолчанию) | Composite data | Polar plane | Z Smith chart | Y Smith chart | ZY Smith chartТип графика данных для визуализации с использованием заданных данных, указанный как одно из следующих:
X-Y plane - создание декартова графика зависимости данных от частоты. Чтобы создать линейные, полулоговые или логарифмические графики, установите шкалу оси Y и шкалу оси X.
Composite data - Постройте график составных данных.
Polar plane - создание полярного графика данных. Блок отображает только диапазон данных, соответствующий заданным частотам.
Z smith chart, Y smith chart, и ZY smith chart - Создание диаграммы Смита ®. Блок отображает только диапазон данных, соответствующий заданным частотам.
Y parameter1 - Тип параметров для печатиS11 (по умолчанию) | S12 | S21 | S22 | GroupDelay | OIP3 | NF | ...Тип S-параметров для печати, указанный как одно из следующих значений. Когда шум является спектральным, NF возможна печать.
S11 | S12 | S21 | S22 |
GroupDelay | OIP3 | NF | NFactor |
NTemp | Fmin | GammaOPT | RN |
PhaseNoise |
Y parameter2 - Тип параметров для печатиS11 | S12 | S21 | S22 | GroupDelay | OIP3 | NF | ...Тип S-параметров для печати, указанный как одно из следующих значений. Когда шум является спектральным, NF возможна печать.
S11 | S12 | S21 | S22 |
GroupDelay | OIP3 | NF | NFactor |
NTemp | Fmin | GammaOPT | RN |
Y format1 - Формат графикаMagnitude (decibels) (по умолчанию) | Magnitude (linear) | Angle(degrees) | Angle(radians) | Real | ImaginaryФормат печати, указанный как один из следующих.
Magnitude (decibels) | Magnitude (linear) | Angle(degrees) | Angle(radians) |
Real | Imaginary |
Y format2 - Формат графикаMagnitude (decibels) (по умолчанию) | Magnitude (linear) | Angle(degrees) | Angle(radians) | Real | ImaginaryФормат печати, указанный как один из следующих.
Magnitude (decibels) | Magnitude (linear) | Angle(degrees) | Angle(radians) |
Real | Imaginary |
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.
X scale - шкала оси XLinear (по умолчанию) | LogМасштаб оси X, указанный как Linear или Log.
Plot - Указанные данные графикаПечать заданных данных с помощью кнопки печати.
Все значения сетевых параметров относятся к входной частоте смесителя. Если данные параметров сети и соответствующие частоты существуют как S-параметры в rfdata.data блок общего микшера интерполирует S-параметры для определения их значений на частотах моделирования. Если блок содержит сетевые Y- или Z-параметры, блок сначала преобразует их в S-параметры. Для получения дополнительной информации см. раздел Сопоставление параметров сети с частотами моделирования.
Программное обеспечение RF Blockset™ Equivalent Baseband вычисляет отраженную волну на входе смесителя () и на выходе смесителя () из интерполированных S-параметров как
a2 (fout)]
где
и - входная и выходная частоты смесителя соответственно.
и - падающие волны на входе и выходе смесителя соответственно.
Интерполированные значения параметров S21 описывают коэффициент преобразования как функцию частоты, относящейся к входной частоте смесителя.
Можно задать шум активного блока одним из следующих способов:
Данные о точечном шуме в источнике данных.
Точечные шумовые данные в диалоговом окне блока.
Данные о точечном шуме (rfdata.noise) в диалоговом окне блока.
Показатель шума, коэффициент шума или значение температуры шума в диалоговом окне блока.
Частотно-зависимые данные по шуму (rfdata.nf) в диалоговом окне блока.
Последние четыре варианта доступны только в том случае, если в источнике данных нет шумовых данных.
При указании блочного шума в качестве данных точечного шума блок использует данные для вычисления показателя шума. Блок сначала интерполирует шумовые данные для частот моделирования, используя указанный метод интерполяции. Затем вычисляется показатель шума с использованием полученных значений.
Блок общего микшера применяет фазовый шум к комплексному сигналу основной полосы частот. Блок сначала генерирует аддитивный белый гауссов шум (AWGN) и фильтрует шум цифровым КИХ-фильтром. Затем он добавляет результирующий шум к угловой составляющей входного сигнала.
Блоксеть вычисляет цифровой фильтр по:
Интерполяция заданного уровня фазового шума для определения значений фазового шума на частотах моделирования.
Взятие IFFT результирующего спектра фазового шума для получения коэффициентов КИХ-фильтра.
Примечание
Если задать фазовый шум как скалярное значение, то блоксчет предполагает, что фазовый шум является фазовым шумом, постоянным на всех частотах моделирования и не имеет наклона 1/f. Это предположение отличается от предположения, сделанного блоком математического микшера.
Если данные питания существуют в источнике данных, блок извлекает из него нелинейности AMAM/AMPM.
Если источник данных не содержит данных мощности, можно ввести нелинейности в модель, указав параметры на вкладке Данные нелинейности (Nonlinearity Data) диалогового окна Блок общего смесителя (General Mixer block). В зависимости от указанного параметра блок вычисляет до четырех коэффициентов , , и многочлена.
s | 4s + c7 | s | 6s
который определяет преобразование AM/AM для входного сигнала. Блок автоматически вычисляет , линейный член усиления. Если дополнительные нелинейные данные не указаны, блок работает как смеситель с линейным усилением. В этом случае блок вычисляет один или несколько оставшихся коэффициентов в качестве решения системы линейных уравнений, определенных следующим методом.
Блок проверяет, указано ли значение, отличное от Inf для:
Точка перехвата третьего порядка ( или ).
Выходная мощность в точке сжатия 1-dB (out).
Выходная мощность при насыщении (out).
Кроме того, если указан out, блок использует значение для сжатия коэффициента усиления при насыщении GCsat). В противном случае GCsat не используется. Каждый из этих параметров определяется в диалоговом окне блока на вкладке «Нелинейные данные».
Блок вычисляет соответствующее входное или выходное значение для заданных параметров. В единицах дБ и дБм,
GlinOIP3 = IIP3 + Glin
где - в единицах дБ.
Блок формулирует коэффициенты , и , где применимо, как решения системы из одного, двух или трех линейных уравнений. Количество используемых уравнений равно количеству предоставляемых параметров. Например, если задать все три параметра, блок сформулирует коэффициенты в соответствии со следующими уравнениями:
P1dB,in) 5 + c7 (P1dB,in) 70 = c1IIP3 + c3
Первые два уравнения представляют собой оценку полинома ) в точках out) P1dB, out), выраженных в линейных единицах (таких как W или mW) и нормированных к 1-Ω импедансу. Третье уравнение - определение точки перехвата третьего порядка.
Расчет пропускает члены более высокого порядка в соответствии с доступными степенями свободы системы. Если указать только два из трех параметров, блок не использует уравнение, включающее параметр, который вы не указали, и исключает все члены c7 из оставшихся уравнений. Аналогично, если указан только один из параметров, блок использует только решение уравнения, включающее этот параметр, и пропускает любые члены c5 или c7.
Если предоставляются векторы нелинейности и частотные данные, то блок вычисляет полиномиальные коэффициенты, используя значения для параметров, интерполированных на центральной частоте.
Файлы Agilent ® P2D и S2D определяют параметры блоков для нескольких рабочих условий. Рабочие условия - это независимые настройки параметров, которые используются при создании данных файла. По умолчанию блоксеть определяет поведение блока с помощью значений параметров, соответствующих рабочим условиям, которые появляются первыми в файле. Для использования других значений свойств необходимо выбрать другое рабочее условие в диалоговом окне «Общий блок смесителя».
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.