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-планирования с заданной пропускной способностью IF и дополнительными опциями, заданными одним или несколькими Name,Value аргументы в виде пар.

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

расширить все

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

Свойства

расширить все

Расположение ПЧ, заданное как 'MixerOutput' или 'MixerInput'.

  • Настройка IFLocation на 'MixerInput' задает строение преобразования с повышением частоты (передачи), где один ПЧ смешивается с несколькими РЧ. Следующий рисунок показывает это соглашение.

  • Настройка IFLocation на 'MixerOutput' задает строение преобразования с понижением частоты (прием), в которой несколько RF смешиваются с одним 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 МГц). The '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 СПОСОБ АНАЛИЗА ПРИЕМНИКА И ПОЛУЧЕНИЯ ИНТЕРАКТИВНОГО графика. Сгенерировать график spur - это удобный способ суммировать результаты анализа графически.

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