rfplot

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

Описание

пример

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

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

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

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

Примеры

свернуть все

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

Создайте РФ bandpassfilter использование файла Пробного камня 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 bandpassfilter использование файла Пробного камня RFBudget_IF.

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

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

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

Вычислите бюджет РФ системы с помощью входной частоты 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)

Plot sparameters of RF System on a Smith Chart and a Polar plot

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

p = polar(b,2,1); 

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

свернуть все

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

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

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

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

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

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

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

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

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

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

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

Смотрите также

| |

Введенный в R2017b