exponenta event banner

rfelement

Базовый объект радиочастотного элемента

Описание

Используйте rfelement объект для создания базового ВЧ-элемента. ВЧ-элемент является 2-портовым объектом ВЧ-канала. Этот элемент можно использовать в rfbudget объект и circuit объект.

Создание

Описание

пример

rfel = rfelement создает объект радиочастотного элемента со значениями свойств по умолчанию.

пример

rfel = rfelement(Name,Value) задает свойства, используя одну или несколько пар имя-значение. Можно указать несколько пар имя-значение. Заключите каждое имя свойства в кавычку.

Свойства

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

Имя, указанное для идентификации радиочастотного элемента, заданного как символьный вектор. Все имена должны быть допустимыми именами переменных MATLAB ®.

Пример: 'Name','rfel'

Пример: rfel.Name = 'rfel'

Доступное усиление мощности, указанное как скаляр в дБ.

Пример: 'Gain',10

Пример: rfel.Gain = 10

Цифра шума, заданная как действительный конечный неотрицательный скаляр дБ.

Пример: 'NF',-10

Пример: rfel.NF = -10

Точка пересечения, связанная с выходом второго порядка, заданная как действительный скаляр в дБм.

Пример: 'OIP2',8

Пример: amplifier.OIP2 = 8

Точка перехвата, связанная с выходом третьего порядка, заданная как действительный скаляр в дБм.

Пример: 'OIP3',10

Пример: amplifier.OIP3 = 10

Входной импеданс, определяемый как конечный скаляр положительной действительной части в Омах. Можно также использовать сложное значение с положительной действительной деталью.

Пример: 'Zin',40

Пример: rfel.Zin = 40

Выходной импеданс, заданный как скаляр в Омах. Можно также использовать сложное значение с положительной действительной деталью.

Пример: 'Zout',40

Пример: rfel.Zout = 40

Количество портов, указанное как скалярное целое число. Это свойство доступно только для чтения.

Имена терминалов портов, указанных как вектор ячейки. Это свойство доступно только для чтения.

Функции объекта

cloneСоздание копии существующего элемента цепи или объекта цепи

Примеры

свернуть все

Создайте объект Rfelement с коэффициентом усиления 10 дБ, показателем шума 3 дБ и OIP3 (выходной перехват третьего порядка) 2 дБм.

r = rfelement('Gain',10,'NF',3,'OIP3',2)
r = 
  rfelement: RF element

         Name: 'RFelement'
         Gain: 10
           NF: 3
         OIP2: Inf
         OIP3: 2
          Zin: 50
         Zout: 50
     NumPorts: 2
    Terminals: {'p1+'  'p2+'  'p1-'  'p2-'}

Создайте радиочастотный элемент с коэффициентом усиления 4 дБ. Создайте другой радиочастотный элемент с выходным перехватом третьего порядка (OIP3) 13 дБм.

rfel1 = rfelement('Gain',4);
rfel2 = rfelement('OIP3',13);

Создайте 2-портовый канал с использованием указанных выше радиочастотных элементов.

c = circuit([rfel1 rfel2])
c = 
  circuit: Circuit element

    ElementNames: {'RFelement'  'RFelement_1'}
        Elements: [1x2 rfelement]
           Nodes: [0 1 2 3]
            Name: 'unnamed'
        NumPorts: 2
       Terminals: {'p1+'  'p2+'  'p1-'  'p2-'}

Создайте усилитель с коэффициентом усиления 4 дБ.

a = amplifier('Gain',4);

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

m = modulator('OIP3',13);

Создание порта nport с помощью passive.s2p.

n = nport('passive.s2p');

Создайте радиочастотный элемент с коэффициентом усиления 10 дБ.

r = rfelement('Gain',10);

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

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

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

   Analysis Results
        OutputFrequency: (GHz) [  2.1    3.1    3.1     3.1]
            OutputPower: (dBm) [  -26    -26    -16   -20.6]
         TransducerGain: (dB)  [    4      4     14     9.4]
                     NF: (dB)  [    0      0      0  0.1392]
                   IIP2: (dBm) []                           
                   OIP2: (dBm) []                           
                   IIP3: (dBm) [  Inf      9      9       9]
                   OIP3: (dBm) [  Inf     13     23    18.4]
                    SNR: (dB)  [73.98  73.98  73.98   73.84]

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

show(b)

Figure Cascade contains an object of type uipanel.

Figure Element Parameters contains an object of type uipanel.

Figure Results contains an object of type uipanel.

См. также

| | |

Представлен в R2017a