IQ Demodulator

Преобразуйте сигнал RF в сгенерированный модулированный сигнал

  • Библиотека:
  • RF Blockset / Конверт Схемы / Системы

  • IQ Demodulator block

Описание

IQ Demodulator преобразует сигнал RF в сгенерированный модулированный сигнал. I обозначает синфазный компонент сигнала и Q обозначает квадратурный компонент фазы сигнала. Можно использовать IQ Demodulator, чтобы спроектировать прямые приемники преобразования.

Параметры

развернуть все

Основной

Исходный параметр преобразования получает в виде одного из следующего:

  • Available power gain — Связывает отношение степени одной боковой полосы (SSB) выхода I перейдите к входной мощности. Если нет никакого несоответствия усиления, усиления в Q перейдите совпадает с усилением в I ветвь.

  • Open circuit voltage gain — Значение напряжения разомкнутой цепи получает параметр как линейный термин усиления напряжения полиномиального напряжения управляло источником напряжения (VCVS).

  • Polynomial coefficients — Реализует нелинейное усиление напряжения согласно полиному, который вы задаете.

Отношение степени SSB при выходе I перейдите к входной мощности в виде скаляра в дБ или безразмерном отношении. Для безразмерного отношения выберите None.

Зависимости

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

Напряжение разомкнутой цепи получает в виде скаляра в дБ.

Зависимости

Чтобы включить этот параметр, установите Source of conversion gain на Open circuit voltage gain.

Полиномиальные коэффициенты в виде вектора.

Порядок полинома должен быть меньше чем или равен 9. Коэффициенты должны быть упорядочены в возрастающих степенях. Если вектор имеет 10 коэффициентов, [a0, a1, a2... a9], полином, который это представляет:

Vout = a 0 + a 1Vin + a 2Vin2  + ... + a 9Vin9

a 1 представляет линейный термин усиления, и условия высшего порядка моделируются согласно [2].

Например, вектор [a0, a1, a2, a3] задает отношение Vout = a 0 + a 1V1  + a 2V12  + a 3V13. Конечные нули не использованы. Таким образом [a0, a1, a2] задает тот же полином как [a0, a1, a2, 0].

По умолчанию значением является [0,1], соответствие линейному отношению Vout = Vin.

Зависимости

Чтобы включить этот параметр, установите Source of conversion gain на Polynomial coefficients.

Частота локального генератора (LO) в виде скаляра в Hz, kHz, MHz, или GHz.

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

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

Выберите, чтобы добавить вкладку параметра IR filter. Очиститесь, чтобы удалить вкладку.

Выберите, чтобы добавить вкладку параметра CS filter. Очиститесь, чтобы удалить вкладку.

Выберите, чтобы внутренне заземлить и скрыть отрицательные терминалы. Очиститесь, чтобы отсоединить отрицательные терминалы. Когда терминалы отсоединены, можно соединить их с другими частями модели.

Используйте эту кнопку, чтобы разорвать связи модулятора IQ к библиотеке. Внутренние переменные заменяются их значениями, которые оцениваются с помощью параметров модулятора IQ. IQ Modulator становится простой подсистемой, замаскированной только, чтобы сохранить значок.

Используйте Edit System, чтобы отредактировать внутренние переменные, не расширяя подсистему. Используйте Expand System, чтобы расширить подсистему в холсте Simulink™ и отредактировать подсистему.

Нарушения

Получите различие между I и Q ветви в виде скаляра в дБ. Несоответствие усиления принято, чтобы быть прямым движением, то есть, несоответствие не влияет на утечку от LO до RF.

Если несоответствие усиления задано, значение (Availablepowergain+I/Qgainmismatch) связывает отношение степени одно боковой полосы (SSB) при выходе Q перейдите к входной мощности.

Разность фаз между I и Q ветви в виде скаляра в градусах или радианов. Несоответствие фазы влияет на LO к утечке входа RF.

Отношение величины между напряжением LO к пропущенному напряжению RF в виде скаляра в дБ. Накопление фазы в пути от входа LO до внутреннего I и Q микшеры (после того, как сдвиг фазы и несоответствие фазы) и затем к RF приняты, чтобы быть нулем.

Фигура шума одно боковой полосы микшера в виде скаляра.

К шуму модели в модели конверта схемы с Noise, Amplifier, или Mixer, блоком IQ Demodulator, необходимо установить флажок Simulate noise в диалоговом окне блока Configuration.

Следующая таблица обобщает два конкурирующих определения для определения шума SSB, где частота изображений (IM) задана как ωIM = ωLO + (ωLOωRF).

Шумовое соглашениеСигнал на частоте RFСигнал на частоте IMБлок демодулятора IQ поддерживает эту модель?
Шум одно боковой полосы (SSB)S + N, предупредите с шумомN, шум толькоДа
Определение IEEE шума одно боковой полосы (SSBIEEE)S + N, предупредите с шумомНикакой сигналНет; можно создать эквивалентную модель с помощью идеального фильтра, созданного из блока S-parameters.

Выберите этот параметр, чтобы добавить шум фазы в вашу систему демодулятора IQ.

Смещение частоты шума фазы в виде скаляра, вектора или матрицы с каждым модулем элемента в Гц.

Если вы задаете матрицу, каждый столбец соответствует несущей частоте неDC источника CW. Значения смещения частоты связывают пропускную способность конверта симуляции. Для получения дополнительной информации смотрите Configuration.

Зависимости

Чтобы включить этот параметр, выберите Add phase noise.

Уровень шума фазы в виде скаляра, вектора или матрицы с модулем элемента в децибеле на дБн/Гц.

Если вы задаете матрицу, каждый столбец соответствует несущей частоте неDC источника CW. Значения смещения частоты связывают пропускную способность конверта симуляции. Для получения дополнительной информации смотрите Configuration.

Зависимости

Чтобы включить этот параметр, выберите Add phase noise.

Выберите, чтобы автоматически оценить импульсную характеристику для шума фазы. Очиститесь, чтобы задать длительность импульсной характеристики с помощью Impulse response duration.

Длительность импульсной характеристики раньше симулировала шум фазы в виде скаляра в s, мс, нас, или не уточнено.

Примечание

Разрешение профиля шума фазы в частоте ограничивается длительностью импульсной характеристики, используемой, чтобы симулировать его. Увеличьте эту длительность, чтобы улучшить точность профиля шума фазы. Предупреждающее сообщение появляется, если разрешение смещения частоты шума фазы слишком высоко на данное время импульсной характеристики. Это сообщение также задает минимальную длительность, подходящую для необходимого разрешения.

Зависимости

Чтобы установить этот параметр, очистите Automatically estimate impulse response duration.

Нелинейность

Выбор Polynomial coefficients поскольку Source of conversion gain во вкладке Main удаляет параметры Nonlinearity.

Полиномиальная нелинейность в виде одного из следующего:

  • Even and odd order: IQ Demodulator может произвести второго порядка и частоты межмодуляции третьего порядка, в дополнение к линейному члену.

  • Odd order: IQ Demodulator генерирует только "нечетный - порядок" частоты межмодуляции.

    Линейное усиление определяет линейный a 1 термин. Блок вычисляет остающиеся условия от значений, заданных в IP3, 1-dB gain compression power, Output saturation power и Gain compression at saturation. Количество ограничений, которые вы задаете, определяет порядок модели. Рисунок показывает графическое определение нелинейных параметров демодулятора IQ.

Соглашение точек пересечения в виде Input (отнесенный к входу) или Output (отнесенный к выходу). Используйте эту спецификацию для точек пересечения IP2, IP3, 1-dB gain compression power и Output saturation power.

Точка пересечения второго порядка в виде скаляра в dBm, W, mW, или dBW. Значение по умолчанию inf dBm соответствует незаданной точке.

Зависимости

Чтобы включить этот параметр, установите Nonlinear polynomial type на Even and odd order.

Точка пересечения третьего порядка в виде скаляра в dBm, W, mW, или dBW. Значение по умолчанию inf dBm соответствует незаданной точке.

Зависимости

Чтобы включить этот параметр, установите Nonlinear polynomial type на Even and odd order.

Степень сжатия с 1 усилением дБ в виде скаляра в dBm, W, mW, или dBW. Точка сжатия с 1 усилением дБ должна быть меньше выходной степени насыщения.

Зависимости

Чтобы включить этот параметр, установите Odd order во вкладке Nonlinear polynomial type.

Выведите степень насыщения в виде скаляра. Блок использует это значение, чтобы вычислить точку насыщения напряжения, используемую в нелинейной модели. В этом случае первая производная полинома является нулем, и вторая производная отрицательна.

Зависимости

Чтобы включить этот параметр, установите Odd order во вкладке Nonlinear polynomial type.

Получите сжатие в насыщении в виде скаляра.

Зависимости

Чтобы включить этот параметр, сначала выберите Odd order во вкладке Nonlinear polynomial type. Затем измените значение по умолчанию Output saturation power.

Фильтр IR

Выберите Add Image Reject filter во вкладке Main, чтобы видеть, что параметры IR Filter переходят.

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

Фильтр. Симулирует lowpass, highpass, полосу пропускания или тип заграждающего фильтра проекта, заданного в Design method

Реализация в виде одного из следующего:

  • LC Tee: Смоделируйте аналоговый фильтр со смешанной структурой Мишени LC, когда Design method будет Баттерворт или Чебышев.

  • LC Pi: Смоделируйте аналоговый фильтр со смешанной структурой Пи LC, когда Design method будет Баттерворт или Чебышев.

  • Transfer Function: Смоделируйте аналоговый фильтр с помощью S-параметров 2D порта, когда Design method будет Баттерворт или Чебышев.

  • Constant per carrier: Смоделируйте фильтр или с полной передачей или с полным отражательным набором как постоянный в целой полосе конверта вокруг каждого поставщика услуг. Design method задан как идеал.

  • Filter Domain: Смоделируйте фильтр с помощью свертки с импульсной характеристикой. Design method задан как идеал. Импульсная характеристика вычисляется независимо для каждой несущей частоты, чтобы получить идеальный ответ фильтрации. Когда переход между полной передачей и полным отражением идеального фильтра происходит в полосе конверта вокруг поставщика услуг, реализация частотного диапазона получает этот переход правильно до разрешения частоты, заданного в Impulse response duration.

    Примечание

    Из-за причинной связи, задержка половины длительности импульсной характеристики включена и для отраженных и для переданных сигналов. Эта задержка повреждает эффективность фильтра, когда Источник и Нагрузочные сопротивления отличаются от значений, заданных в параметрах фильтра.

По умолчанию Implementation является Constant per carrier для идеального фильтра и LC Tee для Баттерворта или Чебышева.

Частота ребра полосы пропускания в виде скаляра в Гц, kHz, МГц или GHz.

Зависимости

Чтобы включить этот параметр, установите Design method на Ideal и Filter type к Lowpass или Highpass.

Выберите этот параметр, чтобы реализовать порядка фильтра вручную.

Зависимости

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

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

Примечание

Для даже заказывают Чебышевские фильтры, отношение сопротивления RloadRsource>Rratio для реализации сети Мишени и RloadRsource<1Rratio для реализации сети Пи.

Rratio=1+ε2+ε1+ε2ε

где:

  • ε=10(0.1Rp)1

  • R p является неравномерностью в полосе пропускания в дБ.

Зависимости

Чтобы включить этот параметр, выберите Implement using filter order.

Частота полосы пропускания для lowpass и highpass фильтрует в виде скаляра в Гц, kHz, МГц или GHz. Значением по умолчанию является 1 GHz для Lowpass фильтры и 2 GHz для Highpass фильтры.

Зависимости

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

Частоты полосы пропускания для полосовых фильтров в виде вектора с 2 кортежами в Гц, kHz, МГц или GHz. Эта опция не доступна для заграждающих фильтров.

Зависимости

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

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

Зависимости

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

Частоты полосы задерживания для заграждающих фильтров в виде вектора с 2 кортежами в Гц, kHz, МГц или GHz. Эта опция не доступна для полосовых фильтров.

Зависимости

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

Частоты ребра полосы задерживания для заграждающих фильтров в виде вектора с 2 кортежами в Гц, kHz, МГц или GHz. Эта опция не доступна для идеальных полосовых фильтров.

Зависимости

Чтобы включить этот параметр, установите Design method на Ideal и Filter type к Bandstop.

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

Зависимости

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

Введите исходное сопротивление в виде скаляра в Омах.

Зависимости

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

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

Зависимости

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

Выберите, чтобы автоматически оценить импульсную характеристику для шума фазы. Очиститесь, чтобы вручную задать длительность импульсной характеристики с помощью Impulse response duration.

Зависимости

Чтобы включить этот параметр, установите Design method на Ideal и Implementation к Frequency domain.

Длительность импульсной характеристики раньше симулировала шум фазы в виде скаляра в s, мс, нас, или не уточнено. Вы не можете задать импульсную характеристику, если усилитель нелинеен.

Примечание

Разрешение профиля шума фазы в частоте ограничивается длительностью импульсной характеристики, используемой, чтобы симулировать его. Увеличьте эту длительность, чтобы улучшить точность профиля шума фазы. Предупреждающее сообщение появляется, если разрешение смещения частоты шума фазы слишком высоко на данное время импульсной характеристики. Это сообщение также задает минимальную длительность, подходящую для необходимого разрешения

Зависимости

Чтобы включить этот параметр, очистите Automatically estimate impulse response duration.

Используйте эту кнопку, чтобы сохранить создание фильтра в файл. Типами правильного файла является .mat и .txt.

Зависимости

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

Фильтр CS

Выберите Add Channel Select filters во вкладке Main, чтобы видеть параметры CS Filter.

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

Фильтр. Симулирует lowpass, highpass, полосу пропускания или тип заграждающего фильтра проекта, заданного в Design method.

Реализация в виде одного из следующего:

  • LC Tee: Смоделируйте аналоговый фильтр со смешанной структурой Мишени LC, когда Design method будет Баттерворт или Чебышев.

  • LC Pi: Смоделируйте аналоговый фильтр со смешанной структурой Пи LC, когда Design method будет Баттерворт или Чебышев.

  • Transfer Function: Смоделируйте аналоговый фильтр с помощью S-параметров 2D порта, когда Design method будет Баттерворт или Чебышев.

  • Constant per carrier: Смоделируйте фильтр или с полной передачей или с полным отражательным набором как постоянный в целой полосе конверта вокруг каждого поставщика услуг. Design method задан как идеал.

  • Filter Domain: Смоделируйте фильтр с помощью свертки с импульсной характеристикой. Design method задан как идеал. Импульсная характеристика вычисляется независимо для каждой несущей частоты, чтобы получить идеальный ответ фильтрации. Когда переход между полной передачей и полным отражением идеального фильтра происходит в полосе конверта вокруг поставщика услуг, реализация частотного диапазона получает этот переход правильно до разрешения частоты, заданного в Impulse response duration.

    Примечание

    Из-за причинной связи, задержка половины длительности импульсной характеристики включена и для отраженных и для переданных сигналов. Эта задержка повреждает эффективность фильтра, когда Источник и Нагрузочные сопротивления отличаются от значений, заданных в параметрах фильтра.

По умолчанию Implementation является Constant per carrier для идеального фильтра и LC Tee для Баттерворта или Чебышева.

Частота ребра полосы пропускания в виде скаляра в Гц, kHz, МГц или GHz.

Зависимости

Чтобы включить этот параметр, установите Design method на Ideal.

Выберите этот параметр, чтобы реализовать порядка фильтра вручную.

Зависимости

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

Порядок фильтра в виде скаляра. Этот порядок является количеством смешанных запоминающих элементов в lowpass или highpass. В bandpass или bandstop, количество смешанных запоминающих элементов является дважды значением.

Примечание

Для даже заказывают Чебышевские фильтры, отношение сопротивления RloadRsource>Rratio для реализации сети Мишени и RloadRsource<1Rratio для реализации сети Пи.

Rratio=1+ε2+ε1+ε2ε

где:

  • ε=10(0.1Rp)1

  • R p является неравномерностью в полосе пропускания в дБ.

Зависимости

Чтобы включить этот параметр, выберите Implement using filter order.

Частота полосы пропускания для lowpass и highpass фильтрует в виде скаляра в Гц, kHz, МГц или GHz. По умолчанию частотой полосы пропускания является 1 GHz для Lowpass фильтры и 2 GHz для Highpass фильтры.

Зависимости

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

Частоты полосы пропускания для полосовых фильтров в виде вектора с 2 кортежами в Гц, kHz, МГц или GHz. Эта опция не доступна для заграждающих фильтров.

Зависимости

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

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

Зависимости

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

Частоты полосы задерживания для заграждающих фильтров в виде вектора с 2 кортежами в Гц, kHz, МГц или GHz. Эта опция не доступна для полосовых фильтров.

Зависимости

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

Частоты ребра полосы задерживания для заграждающих фильтров в виде вектора с 2 кортежами в Гц, kHz, МГц или GHz. Эта опция не доступна для идеальных полосовых фильтров.

Зависимости

Чтобы включить этот параметр, установите Design method на Ideal и Filter type к Bandstop.

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

Зависимости

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

Введите исходное сопротивление в виде скаляра в Омах.

Зависимости

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

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

Зависимости

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

Выберите, чтобы автоматически оценить импульсную характеристику для шума фазы. Очиститесь, чтобы задать длительность импульсной характеристики с помощью Impulse response duration.

Зависимости

установите Design method на Ideal и Implementation к Frequency domain.

Длительность импульсной характеристики раньше симулировала шум фазы в виде скаляра в секундах. Вы не можете задать импульсную характеристику, если усилитель нелинеен.

Примечание

Разрешение профиля шума фазы в частоте ограничивается длительностью импульсной характеристики, используемой, чтобы симулировать его. Увеличьте эту длительность, чтобы улучшить точность профиля шума фазы. Предупреждающее сообщение появляется, если разрешение смещения частоты шума фазы слишком высоко на данное время импульсной характеристики. Это сообщение также задает минимальную длительность, подходящую для необходимого разрешения

Зависимости

Чтобы включить этот параметр, очистите Automatically estimate impulse response duration.

Используйте эту кнопку, чтобы сохранить создание фильтра в файл. Типами правильного файла является .mat и .txt.

Зависимости

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

Ссылки

[1] Razavi, Behzad. Микроэлектроника RF. Верхний Сэддл-Ривер, NJ: Prentice Hall, 2011.

[2] Grob, Зигфрид и Линднер, Юрген, “Полиномиальная деривация модели нелинейных усилителей”, отдел информационных технологий, университет Ульма, Германия.

Смотрите также

|

Введенный в R2017a