rfantenna

Создание антенного элемента, смоделированного как передатчик

    Описание

    Используйте rfantenna создание антенного элемента, смоделированного как передатчик. Вы также можете использовать rfantenna объект для вычисления эффективной изотропно излучаемой мощности (EIRP) в каскадных каскадах с использованием приложения RF Budget Analyzer.

    Создание

    Описание

    ant = rfantenna создает объект радиочастотной антенны по умолчанию с коэффициентом усиления 1 dBi.

    пример

    ant = rfantenna(Name,Value) задает свойства rfantenna с использованием одного или нескольких аргументов «имя-значение». Например, ant = attenuator('Gain',10) создает объект радиочастотной антенны с помощью 10 коэффициент усиления dBi. Свойства, которые не указаны, сохраняют значения по умолчанию.

    Свойства

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

    Имя элемента РЧ-антенны, определяемое как строковый скаляр или символьный вектор.

    Пример: ant = rfantenna('Name','Antenna_20dB') создает элемент радиочастотной антенны с именем Antenna_20dB.

    Коэффициент усиления антенны, заданный как скаляр в dBi. EIRP может управляться изменением коэффициента усиления антенного элемента.

    Пример: ant = rfantenna('Gain',20) создает радиочастотный антенный элемент с 20 коэффициент усиления dBi.

    Входной импеданс ВЧ антенного элемента, определяемый как положительный скаляр в омах.

    Пример: ant = rfantenna('Zin',20) создает ВЧ антенный элемент с входным импедансом 20 Ом.

    Это свойство доступно только для чтения.

    Количество входных и выходных портов в элементе радиочастотной антенны, возвращаемое как положительный скаляр.

    Это свойство доступно только для чтения.

    Клеммы радиочастотной антенны, возвращаемые в виде решетки ячеек.

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

    sparametersОбъект S-параметра

    Примеры

    свернуть все

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

    a = amplifier('Gain',4);

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

    m = modulator('OIP3',13);

    Создание элемента n-port с помощью passive.s2p.

    n = nport('passive.s2p');

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

    ant = rfantenna('Gain',10);

    Расчет РЧ-бюджета ряда РЧ-элементов на входной частоте 2.1 ГГц, доступная входная мощность –30 dBm и полоса пропускания 10 МГц. EIRP вычисляется в Analyzed Results из rfbudget объект.

    b = rfbudget([a m n ant],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    -30.6    -30.6]
             TransducerGain: (dB)  [    4      4  -0.5995  -0.5995]
                         NF: (dB)  [    0      0    1.224    1.224]
                       IIP2: (dBm) []                              
                       OIP2: (dBm) []                              
                       IIP3: (dBm) [  Inf      9        9        9]
                       OIP3: (dBm) [  Inf     13      8.4      8.4]
                        SNR: (dB)  [73.98  73.98    72.75    72.75]
                       EIRP: (dBm) [-20.6]                         
                Directivity: (dBi) [   10]                         
    
    

    См. также

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