rfplot

Постройте совокупный бюджетный результат RF по сравнению с каскадной входной частотой

Описание

пример

rfplot(rfobj,str) строит бюджетный результат RF, заданный STR по сравнению с областью значений входных частот. Входные частоты применяются к каскаду элементов в бюджетном объекте RF, rfobj.

Совокупный (то есть, отключенный подкаскад) результаты автоматически вычисляются, чтобы показать изменение бюджетного результата RF через целый проект.

rfplot(rfobj) строит ответ величины S-Parameters, S21 для каскадного бюджетного объекта, rfobj.

rfplot(rfobj,m,n) строит ответ величины S-Parameters, Smn (S11, S12, S21 или S22) для каскадного бюджетного объекта, rfobj.

Примеры

свернуть все

Создайте систему RF.

Создайте полосовой фильтр RF с помощью файла Touchstone® RFBudget_RF.

f1 = nport('RFBudget_RF.s2p','RFBandpassFilter');

Создайте усилитель с усилением 11,53 дБ, шумовой фигурой (NF) 1,53 дБ и выходным прерыванием третьего порядка (OIP3) 35 dBm.

a1 = amplifier('Name','RFAmplifier','Gain',11.53,'NF',1.53,'OIP3',35);

Создайте демодулятор с усилением-6 дБ, NF 4 дБ и OIP3 50 dBm.

d = modulator('Name','Demodulator','Gain',-6,'NF',4,'OIP3',50, ...
        'LO',2.03e9,'ConverterType','Down');

Создайте полосовой фильтр IF с помощью файла Пробного камня RFBudget_IF.

f2 = nport('RFBudget_IF.s2p','IFBandpassFilter');

Создайте усилитель с усилением 30 дБ, NF 8 дБ и OIP3 37 dBm.

a2 = amplifier('Name','IFAmplifier','Gain',30,'NF',8,'OIP3',37);

Вычислите бюджет RF системы с помощью входной частоты 2,1 ГГц, входной мощности-30 dBm и пропускной способности 45 МГц.

b = rfbudget([f1 a1 d f2 a2],2.1e9,-30,45e6)
b = 
  rfbudget with properties:

               Elements: [1x5 rf.internal.rfbudget.Element]
         InputFrequency: 2.1 GHz
    AvailableInputPower: -30 dBm
        SignalBandwidth:  45 MHz
                 Solver: Friis      
             AutoUpdate: true

   Analysis Results
        OutputFrequency: (GHz) [   2.1    2.1   0.07    0.07   0.07]
            OutputPower: (dBm) [-31.53    -20    -26  -27.15  2.847]
         TransducerGain: (dB)  [-1.534  9.996  3.996   2.847  32.85]
                     NF: (dB)  [ 1.533  3.064  3.377   3.611  7.036]
                   IIP2: (dBm) []                                   
                   OIP2: (dBm) []                                   
                   IIP3: (dBm) [   Inf     25  24.97   24.97  4.116]
                   OIP3: (dBm) [   Inf     35  28.97   27.82  36.96]
                    SNR: (dB)  [ 65.91  64.38  64.07   63.83  60.41]

Постройте доступную выходную мощность.

rfplot(b,'Pout')
view(90,0)

Постройте усиление преобразователя.

rfplot(b,'GainT')
view(90,0)

Постройте S-параметры системы RF на Графике Смита и Полярном графике.

s = smithplot(b,1,1,'GridType','ZY'); 

p = polar(b,2,1); 

Создайте усилитель с усилением 4 дБ.

a = amplifier('Gain',4);

Создайте модулятор с OIP3 13 dBm.

m = modulator('OIP3',13);

Создайте nport использование passive.s2p.

n = nport('passive.s2p');

Создайте rf элемент с усилением 10 дБ.

r = rfelement('Gain',10);

Вычислите rf бюджет серии rf элементов на входной частоте 2,1 ГГц, доступной входной мощности-30 дБ и пропускной способности 10 МГц.

b = rfbudget([a m r n],2.1e9,-30,10e6);

Покажите анализ в приложении RF Budget Analyzer.

rfplot(b)

Групповая задержка

Чтобы построить групповую задержку, сначала отобразите данные S11 на графике для Системы RF.

rfplot(b,1,1)

Используйте Group Delay опция на графике графика, чтобы построить групповую задержку системы RF.

Задержка фазы

Используйте Phase Delay опция на графике графика, чтобы построить задержку фазы Системы RF.

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

свернуть все

Совокупный бюджет RF заканчивается в виде объекта.

Пример: rfplot(rfobj,'Pout') где rfobj создается с помощью rfbudget объект.

Значения STR в виде одного из следующего:

  • 'Pout' - Доступная выходная мощность (dBm)

  • 'GainT' - Усиление преобразователя (дБ)

  • 'NF' - Шумовая фигура (дБ)

  • 'OIP3' - Выведите прерывание Третьего Порядка (dBm)

  • 'IIP3'-входное прерывание Третьего Порядка (dBm)

  • 'SNR' - Отношение сигнал-шум (дБ)

  • 'Sparameters' - S - Параметры ответ величины S21 (дБ)

Пример: rfplot(rfobj,'Pout') где 'Pout' доступная выходная мощность системы RF, полученной из бюджетного анализа RF.

Введенный в R2017b