OpenIF

Найдите открытые промежуточные частоты (IFS) в многополосной архитектуре передатчика или приемника

Описание

Используйте OpenIF класс, чтобы анализировать шпоры и зоны без шпор в многополосном передатчике или приемнике. Эта информация помогает вам определить промежуточные частоты (IFS), которые не производят интерференцию в операционные полосы.

Создание

Описание

hif = OpenIF создает объект планирования промежуточной частоты (IF) с набором свойств к их значениям по умолчанию.

hif = OpenIF(Name,Value) создает объект планирования промежуточной частоты (IF) со свойствами с дополнительными опциями, заданными одним или несколькими Name,Value парные аргументы.

hif = OpenIF(bandwidth) создает объект планирования промежуточной частоты (IF) с заданной пропускной способностью IF.

пример

hif = OpenIF(bandwidth,Name,Value) создает ЕСЛИ ЗАПЛАНИРОВАННЫЙ объект с заданной пропускной способностью IF и дополнительными опциями, заданными одним или несколькими Name,Value парные аргументы.

Входные параметры

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

Пропускная способность IF сигнализирует в виде действительной положительной скалярной величины. Значение вы предоставляете наборам IFBW свойство вашего объекта.

Свойства

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

Местоположение IF в виде 'MixerOutput' или 'MixerInput'.

  • Установка IFLocation к 'MixerInput' задает преобразующий (передача) настройка, где один IF смешан до нескольких RFs. Следующий рисунок показывает это соглашение.

  • Установка IFLocation к 'MixerOutput' задает вниз преобразующий (получение) настройка, где несколько RFs смешаны вниз к одному IF. Следующий рисунок показывает это соглашение.

Установка IFLocation определяет доступные значения для injection аргумент addMixer функция.

Пример: 'IFLocation','MixerInput'

Пример: amplifier.IFLocation = 'MixerInput'

Максимальная разница в величине между сигналом на уровне 0 дБн и продуктом межмодуляции, что OpenIF объект рассматривает шпору в виде скаляра в дБн.

Пример: 'SpurFloor',80

Пример: amplifier.SpurFloor = 80

Пропускная способность IF в масштабе всей системы в виде скаляра в герц. Можно также установить это свойство с помощью дополнительного bandwidth входной параметр.

Пример: 'IFBW',80

Пример: amplifier.IFBW = 80

Примеры

свернуть все

Настройте OpenIF возразите как многополосный приемник, добавьте три микшера в него и получите информацию о ее зонах без шпор.

Задайте OpenIF объект. Первый вход является пропускной способностью сигнала IF (50 МГц). 'IFLocation','MixerOutput' пара "имя-значение" задает вниз преобразующую настройку.

hif = OpenIF(50e6,'IFLocation','MixerOutput');

Задайте первый микшер с таблицей межмодуляции и добавьте его в объект OpenIF. Микшер 1 имеет частоту центра RF на уровне 2,4 ГГц, имеет пропускную способность RF 100 МГц и использует инжекцию низкой стороны.

IMT1 = [99 00 21 17 26; ...
        11 00 29 29 63; ...
        60 48 70 65 41; ...
        90 89 74 68 87; ...
        99 99 95 99 99];
addMixer(hif,IMT1,2.4e9,100e6,'low');

Микшер 2 имеет частоту центра RF на уровне 3,7 ГГц, имеет пропускную способность 150 МГц и использует инжекцию низкой стороны.

IMT2 = [99 00 09 12 15; ...
        20 00 26 31 48; ...
        55 70 51 70 53; ...
        85 90 60 70 94; ...
        96 95 94 93 92];
addMixer(hif,IMT2,3.7e9,150e6,'low');

Микшер 3 имеет частоту центра RF на уровне 5 ГГц, имеет пропускную способность 200 МГц и использует инжекцию низкой стороны.

IMT3 = [99 00 15 23 36; ...
        10 00 34 27 59; ...
        67 61 56 59 68; ...
        97 82 81 60 77; ...
        99 99 99 99 96];
addMixer(hif,IMT3,5e9,200e6,'low');

Многополосный приемник полностью задан и готов к анализу цилиндрической свободной зоны. Используйте report метод, чтобы анализировать и отобразить цилиндрическую и зональную информацию без шпор в командной строке. Метод также возвращает информацию о микшерах в приемнике.

hif.report
     Intermediate Frequency (IF) Planner
     IF Location: MixerOutput
     
     -- MIXER 1 --
     RF Center Frequency: 2.4 GHz
     RF Bandwidth: 100 MHz
     IF Bandwidth: 50 MHz
     MixerType: low
     Intermodulation Table:   99   0  21  17  26
                              11   0  29  29  63
                              60  48  70  65  41
                              90  89  74  68  87
                              99  99  95  99  99
                            
     -- MIXER 2 --
     RF Center Frequency: 3.7 GHz
     RF Bandwidth: 150 MHz
     IF Bandwidth: 50 MHz
     MixerType: low
     Intermodulation Table:   99   0   9  12  15
                              20   0  26  31  48
                              55  70  51  70  53
                              85  90  60  70  94
                              96  95  94  93  92
                            
     -- MIXER 3 --
     RF Center Frequency: 5 GHz
     RF Bandwidth: 200 MHz
     IF Bandwidth: 50 MHz
     MixerType: low
     Intermodulation Table:   99   0  15  23  36
                              10   0  34  27  59
                              67  61  56  59  68
                              97  82  81  60  77
                              99  99  99  99  96
                            
     Spur-Free Zones:
      350.00 -  430.00 MHz
      530.00 -  556.25 MHz
      643.75 -  655.00 MHz
        1.38 -    1.41 GHz
        2.10 -    2.17 GHz
        2.28 -    2.29 GHz
     

Используйте show метод, чтобы анализировать приемник и произвести интерактивный цилиндрический график. Генерация цилиндрического графика является удобным способом обобщить результаты анализа графически.

figure;
hif.show

Figure contains an axes. The axes with title OpenIF Spur Graph contains 76 objects of type patch. These objects represent Mixer 1, Mixer 2, Mixer 3.

Представлено до R2006a