exponenta event banner

OpenIF

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

Описание

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

Создание

Описание

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

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

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

пример

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

Входные аргументы

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

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

Свойства

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

Расположение IF, указанное как 'MixerOutput' или 'MixerInput'.

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

  • Настройка IFLocation кому 'MixerOutput' задает конфигурацию понижающего преобразования (приема), в которой несколько RFs смешиваются до одного IF. На следующем рисунке показано это соглашение.

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

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

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

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

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

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

Ширина полосы пропускания IF для всей системы, заданная как скаляр в герцах. Это свойство также можно задать с помощью необязательного параметра bandwidth входной аргумент.

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

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

Примеры

свернуть все

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

Определение OpenIF объект. Первым входом является полоса пропускания сигнала ПЧ (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 имеет центральную частоту РЧ на частоте 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

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