exponenta event banner

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