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 имеет частоту центра РФ на уровне 2,4 ГГц, имеет пропускную способность РФ 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 имеет частоту центра РФ на уровне 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 имеет частоту центра РФ на уровне 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

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

Для просмотра документации необходимо авторизоваться на сайте