Документация Engee

Modulator (CE)

Модель РЧ модулятора.

Тип: SubSystem

Путь в библиотеке:

/RF/Circuit Envelope/Elements/Modulator (CE)

Описание

Блок Modulator (CE) представляет собой РЧ модулятор.

Порты

Ненаправленные

# In+ — входной РЧ сигнал
электричество

Details

Положительный электрический порт, связанный с входным РЧ сигналом.

Имя для программного использования

In+

# In− — входной РЧ сигнал
электричество

Details

Отрицательный электрический порт, связанный с входным РЧ сигналом.

Имя для программного использования

In−

# Out+ — выходной сигнал
электричество

Details

Положительный электрический порт, связанный с выходным сигналом.

Имя для программного использования

Out+

# Out− — выходной сигнал
электричество

Details

Отрицательный электрический порт, связанный с выходным сигналом.

Имя для программного использования

Out−

Параметры

IR Filter

# Passband frequency, Hz — частота полосы пропускания для фильтров нижних частот

Details

Частота полосы пропускания для фильтров нижних частот, заданная как скаляр в Гц.

Зависимости

Чтобы использовать этот параметр, установите для параметра Design method значение Butterworth или Chebyshev и для параметра Filter type значение Lowpass.

Значение по умолчанию

1.0e9

Имя для программного использования

passFreq_lp_ir

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

Нет

Вычисляемый

Да

# Passband frequency, Hz — частота полосы пропускания для фильтров верхних частот

Details

Частота полосы пропускания для фильтров верхних частот, заданная как скаляр в Гц.

Зависимости

Чтобы использовать этот параметр, установите для параметра Design method значение Butterworth или Chebyshev и для параметра Filter type значение Highpass.

Значение по умолчанию

2.0e9

Имя для программного использования

passFreq_hp_ir

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

Нет

Вычисляемый

Да

# Passband frequencies, Hz — частоты полосы пропускания для полосовых фильтров

Details

Частоты полосы пропускания для полосовых фильтров, заданные как вектор пары чисел в Гц. Эта опция недоступна для режекторных фильтров.

Зависимости

Чтобы использовать этот параметр, установите для параметра Design method значение Butterworth или Chebyshev и для параметра Filter type значение Bandpass.

Значение по умолчанию

[2.0e9, 3.0e9]

Имя для программного использования

passFreq_bp_ir

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

Нет

Вычисляемый

Да

# Stopband frequencies, Hz — частоты полосы задерживания для полосовых фильтров

Details

Частоты полосы задерживания для полосовых фильтров, заданные как вектор пары чисел в Гц Эта опция недоступна для полосовых фильтров.

Зависимости

Чтобы использовать этот параметр, установите для параметра Design method значение Butterworth или Chebyshev и для параметра Filter type значение Bandstop.

Значение по умолчанию

[2.1e9, 2.9e9]

Имя для программного использования

stopFreq_bs_ir

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

Нет

Вычисляемый

Да

# Design method — тип моделирования
Butterworth | Chebyshev

Details

Тип моделирования. Блок моделирует фильтр Баттерворта или фильтр Чебышева типа, указанного в параметре Filter type, и модель, указанную в параметре Implementation.

Зависимости

Чтобы использовать этот параметр, установите флажок Add Image Reject filter.

Значения

Butterworth | Chebyshev

Значение по умолчанию

Butterworth

Имя для программного использования

filterDesign_ir

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

Нет

Вычисляемый

Да

# Filter type — тип фильтра
Lowpass | Highpass | Bandpass | Bandstop

Details

Тип фильтра. Блок моделирует фильтр нижних частот, фильтр верхних частот, полосовой фильтр или режекторный фильтр, тип которого указан в параметре Design method.

Зависимости

Чтобы использовать этот параметр, установите флажок Add Image Reject filter.

Значения

Lowpass | Highpass | Bandpass | Bandstop

Значение по умолчанию

Lowpass

Имя для программного использования

filterType_ir

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

Нет

Вычисляемый

Да

# Implementation — реализация
LC Tee | LC Pi

Details

Реализация, заданная одним из следующих значений:

  • LC Tee — моделирование аналогового фильтра с LC-структурой типа Tee с сосредоточенными параметрами, если для параметра Design method установлено значение Butterworth или Chebyshev.

  • LC Pi — моделирование аналогового фильтра с LC-структурой типа Pi с сосредоточенными параметрами, если для параметра Design method установлено значение Butterworth или Chebyshev.

Значения

LC Tee | LC Pi

Значение по умолчанию

LC Tee

Имя для программного использования

implementation_ir

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

Нет

Вычисляемый

Да

# Filter order — порядок фильтра

Details

Порядок фильтра, заданный как скаляр. Если для параметра Filter type установлено значение Lowpass или Highpass, то порядок фильтра определяется количеством сосредоточенных элементов памяти. Если для параметра Filter type установлено значение Bandpass или Bandstop, то количество сосредоточенных элементов памяти вдвое больше порядка фильтра.

Для фильтров Чебышева четного порядка отношение сопротивлений для реализации сети Tee и для реализации сети Pi:



где  — пульсация в полосе пропускания в дБ.

Зависимости

Чтобы использовать этот параметр, установите для параметра Design method значение Butterworth или Chebyshev.

Значение по умолчанию

3

Имя для программного использования

filterOrder_ir

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

Нет

Вычисляемый

Да

# Passband attenuation, dB — затухание в полосе пропускания

Details

Затухание в полосе пропускания, заданное как скаляр в дБ. Для полосовых фильтров это значение применяется одинаково к обоим краям полосы пропускания.

Зависимости

Чтобы использовать этот параметр, установите для параметра Design method значение Butterworth или Chebyshev и для параметра Filter type значение Lowpass, Highpass или Bandpass.

Значение по умолчанию

3.010299956639812

Имя для программного использования

passAttenuation_ir

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

Нет

Вычисляемый

Да

# Stopband attenuation, dB — затухание в полосе задерживания

Details

Затухание в полосе задерживания, заданное как скаляр в дБ. Для режекторных фильтров это значение применяется одинаково к обоим краям полосы задерживания.

Зависимости

Чтобы использовать этот параметр, установите для параметра Design method значение Butterworth или Chebyshev и для параметра Filter type значение Bandstop.

Значение по умолчанию

40.0

Имя для программного использования

stopAttenuation_ir

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

Нет

Вычисляемый

Да

# Source impedance, Ohm — входной импеданс источника

Details

Входной импеданс источника, заданный как скаляр в Ом.

Зависимости

Чтобы использовать этот параметр, установите для параметра Design method значение Butterworth или Chebyshev.

Значение по умолчанию

50.0

Имя для программного использования

sourceImp_ir

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

Нет

Вычисляемый

Да

# Load impedance, Ohm — выходной импеданс нагрузки

Details

Выходной импеданс нагрузки, заданный как скаляр в Ом.

Зависимости

Чтобы использовать этот параметр, установите для параметра Design method значение Butterworth или Chebyshev.

Значение по умолчанию

50.0

Имя для программного использования

loadImp_ir

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

Нет

Вычисляемый

Да

CS Filter

# Passband frequency, Hz — частота полосы пропускания для фильтров нижних частот

Details

Частота полосы пропускания для фильтров нижних частот, заданная как скаляр в Гц.

Зависимости

Чтобы использовать этот параметр, установите для параметра Design method значение Butterworth или Chebyshev и для параметра Filter type значение Lowpass.

Значение по умолчанию

1.0e9

Имя для программного использования

passFreq_lp_cs

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

Нет

Вычисляемый

Да

# Passband frequency, Hz — частота полосы пропускания для фильтров верхних частот

Details

Частота полосы пропускания для фильтров верхних частот, заданная как скаляр в Гц.

Зависимости

Чтобы использовать этот параметр, установите для параметра Design method значение Butterworth или Chebyshev и для параметра Filter type значение Highpass.

Значение по умолчанию

2.0e9

Имя для программного использования

passFreq_hp_cs

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

Нет

Вычисляемый

Да

# Passband frequencies, Hz — частоты полосы пропускания для полосовых фильтров

Details

Частоты полосы пропускания для полосовых фильтров, заданные как вектор пары чисел в Гц. Эта опция недоступна для режекторных фильтров.

Зависимости

Чтобы использовать этот параметр, установите для параметра Design method значение Butterworth или Chebyshev и для параметра Filter type значение Bandpass.

Значение по умолчанию

[2.0e9, 3.0e9]

Имя для программного использования

passFreq_bp_cs

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

Нет

Вычисляемый

Да

# Stopband frequencies, Hz — частоты полосы задерживания для полосовых фильтров

Details

Частоты полосы задерживания для полосовых фильтров, заданные как вектор пары чисел в Гц Эта опция недоступна для полосовых фильтров.

Зависимости

Чтобы использовать этот параметр, установите для параметра Design method значение Butterworth или Chebyshev и для параметра Filter type значение Bandstop.

Значение по умолчанию

[2.1e9, 2.9e9]

Имя для программного использования

stopFreq_bs_cs

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

Нет

Вычисляемый

Да

# Design method — тип моделирования
Butterworth | Chebyshev

Details

Тип моделирования. Блок моделирует фильтр Баттерворта или фильтр Чебышева типа, указанного в параметре Filter type, и модель, указанную в параметре Implementation.

Зависимости

Чтобы использовать этот параметр, установите флажок Add Channel Select filter.

Значения

Butterworth | Chebyshev

Значение по умолчанию

Butterworth

Имя для программного использования

filterDesign_cs

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

Нет

Вычисляемый

Да

# Filter type — тип фильтра
Lowpass | Highpass | Bandpass | Bandstop

Details

Тип фильтра. Блок моделирует фильтр нижних частот, фильтр верхних частот, полосовой фильтр или режекторный фильтр, тип которого указан в параметре Design method.

Зависимости

Чтобы использовать этот параметр, установите флажок Add Channel Select filter.

Значения

Lowpass | Highpass | Bandpass | Bandstop

Значение по умолчанию

Highpass

Имя для программного использования

filterType_cs

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

Нет

Вычисляемый

Да

# Implementation — реализация
LC Tee | LC Pi

Details

Реализация, заданная одним из следующих значений:

  • LC Tee — моделирование аналогового фильтра с LC-структурой типа Tee с сосредоточенными параметрами, если для параметра Design method установлено значение Butterworth или Chebyshev.

  • LC Pi — моделирование аналогового фильтра с LC-структурой типа Pi с сосредоточенными параметрами, если для параметра Design method установлено значение Butterworth или Chebyshev.

Значения

LC Tee | LC Pi

Значение по умолчанию

LC Tee

Имя для программного использования

implementation_cs

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

Нет

Вычисляемый

Да

# Filter order — порядок фильтра

Details

Порядок фильтра, заданный как скаляр. Если для параметра Filter type установлено значение Lowpass или Highpass, то порядок фильтра определяется количеством сосредоточенных элементов памяти. Если для параметра Filter type установлено значение Bandpass или Bandstop, то количество сосредоточенных элементов памяти вдвое больше порядка фильтра.

Для фильтров Чебышева четного порядка отношение сопротивлений для реализации сети Tee и для реализации сети Pi:



где  — пульсация в полосе пропускания в дБ.

Значение по умолчанию

3

Имя для программного использования

filterOrder_cs

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

Нет

Вычисляемый

Да

# Passband attenuation, dB — затухание в полосе пропускания

Details

Затухание в полосе пропускания, заданное как скаляр в дБ. Для полосовых фильтров это значение применяется одинаково к обоим краям полосы пропускания.

Зависимости

Чтобы использовать этот параметр, установите для параметра Design method значение Butterworth или Chebyshev и для параметра Filter type значение Lowpass, Highpass или Bandpass.

Значение по умолчанию

3.010299956639812

Имя для программного использования

passAttenuation_cs

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

Нет

Вычисляемый

Да

# Stopband attenuation, dB — затухание в полосе задерживания

Details

Затухание в полосе задерживания, заданное как скаляр в дБ. Для режекторных фильтров это значение применяется одинаково к обоим краям полосы задерживания.

Зависимости

Чтобы использовать этот параметр, установите для параметра Design method значение Butterworth или Chebyshev и для параметра Filter type значение Bandstop.

Значение по умолчанию

40.0

Имя для программного использования

stopAttenuation_cs

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

Нет

Вычисляемый

Да

# Source impedance, Ohm — входной импеданс источника

Details

Входной импеданс источника, заданный как скаляр в Ом.

Зависимости

Чтобы использовать этот параметр, установите для параметра Design method значение Butterworth или Chebyshev.

Значение по умолчанию

50.0

Имя для программного использования

sourceImp_cs

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

Нет

Вычисляемый

Да

# Load impedance, Ohm — выходной импеданс нагрузки

Details

Выходной импеданс нагрузки, заданный как скаляр в Ом.

Зависимости

Чтобы использовать этот параметр, установите для параметра Design method значение Butterworth или Chebyshev.

Значение по умолчанию

50.0

Имя для программного использования

loadImp_cs

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

Нет

Вычисляемый

Да

Main

# Source of conversion gain — параметр источника коэффициента усиления преобразования
Available power gain

Details

Параметр источника коэффициента усиления преобразования, заданный как Available power gain — связывает отношение мощности одной боковой полосы (ОБП) на выходе с мощностью на входе. Этот расчет предполагает согласованную нагрузку и оконечную нагрузку источника.

Значения

Available power gain

Значение по умолчанию

Available power gain

Имя для программного использования

source_gain_mixer

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

Нет

Вычисляемый

Да

# Available power gain, dB — отношение мощности ОБП на выходе к входной мощности

Details

Отношение мощности ОБП на выходе к входной мощности, заданное как скаляр в дБ.

Зависимости

Чтобы использовать этот параметр, установите для параметра Source of conversion gain значение Available power gain.

Значение по умолчанию

0.0

Имя для программного использования

power_gain_in_db_mixer

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

Нет

Вычисляемый

Да

# Local oscillator frequency, Hz — частота гетеродина

Details

Частота гетеродина, заданная как скаляр в Гц.

Значение по умолчанию

0.0

Имя для программного использования

LO_freq

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

Нет

Вычисляемый

Да

# Input impedance, Ohm — входной импеданс модулятора

Details

Входной импеданс модулятора, заданный как скаляр в Ом.

Значение по умолчанию

50.0

Имя для программного использования

in_imp_mixer

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

Нет

Вычисляемый

Да

# Output impedance, Ohm — выходной импеданс модулятора

Details

Выходной импеданс модулятора, заданный как скаляр в Ом.

Значение по умолчанию

50.0

Имя для программного использования

out_imp_mixer

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

Нет

Вычисляемый

Да

Filters

# Add Image Reject filter — параметры фильтра отклонения изображения

Details

Установите этот флажок, чтобы добавить вкладку IR Filter с параметрами фильтра отклонения изображения (Image Reject, IR). Снимите этот флажок, чтобы удалить вкладку.

Значение по умолчанию

false (выключено)

Имя для программного использования

enable_ir

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

Нет

Вычисляемый

Да

# Add Channel Select filter — параметры фильтра выбора канала

Details

Установите этот флажок, чтобы добавить вкладку CS Filter с параметрами фильтра выбора канала (Channel Select, CS). Снимите этот флажок, чтобы удалить вкладку.

Значение по умолчанию

false (выключено)

Имя для программного использования

enable_cs

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

Нет

Вычисляемый

Да

Impairments

# LO to Out isolation, dB — отношение амплитуды напряжения гетеродина к напряжению утечки на выходном порту

Details

Отношение амплитуды напряжения гетеродина к напряжению утечки на выходном порту (РЧ), заданное как скаляр в дБ.

Значение по умолчанию

Inf

Имя для программного использования

lo_to_out_iso

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

Нет

Вычисляемый

Да

Литература

  1. Razavi, Behzad. RF Microelectronics. Upper Saddle River, NJ: Prentice Hall, 2011.

  2. Grob, Siegfried, and Lindner, Jurgen. «Polynomial Model Derivation of Nonlinear Amplifiers.» Department of Information Technology, University of Ulm, Germany.