メインコンテンツ

bandwidth

R2026b

Calculate absolute bandwidth of AI-based antenna

Since R2024a

    Description

    bandwidth(aiant) calculates and returns the absolute bandwidth of the AI-based antenna model.

    [absBW,fL,fU,matching] = bandwidth(aiant) calculates and returns the absolute bandwidth, its lower and upper frequency bound, and impedance matching status of the AI-based antenna model.

    example

    Examples

    collapse all

    Create an AI-based microstrip patch antenna with a Teflon substrate operating at a frequency of 1.67 GHz.

    d = dielectric("Teflon");
    pAI = design(patchMicrostrip(Substrate=d),1.67e9,ForAI=true)
    pAI = 
      AIAntenna with properties:
    
       Antenna Info
                   AntennaType: 'patchMicrostrip'
        InitialDesignFrequency: 1.6700e+09
    
       Tunable Parameters
                        Length: 0.0601
                         Width: 0.0774
                        Height: 0.0012
             SubstrateEpsilonR: 2.1000
    
    Show read-only properties
    
    

    Use the tunableRanges function to get the tunable ranges of the antenna properties.

    tunableRanges(pAI)
    ans = 4×4 table
                                    Length                  Width                  Height            SubstrateEpsilonR
                             ____________________    ___________________    _____________________    _________________
    
                               min         max         min        max         min          max        min      max 
                             ________    ________    _______    ________    ________    _________    _____    _____
                                                                                                                      
        resonantFrequency    0.051069    0.069093    0.06581    0.089037    0.001053    0.0014246     1.785    2.415  
        bandwidth            0.051069    0.069093    0.06581    0.089037    0.001053    0.0014246     1.785    2.415  
        beamwidth            0.051069    0.069093    0.06581    0.089037    0.001053    0.0014246     1.785    2.415  
        peakRadiation        0.051069    0.069093    0.06581    0.089037    0.001053    0.0014246     1.785    2.415  
    
    

    Set the length and width of the antenna to values within the tunable range.

    pAI.Length = 0.06;
    pAI.Width = 0.078;

    Calculate the absolute bandwidth of the antenna and its lower and upper bounds.

    [absBW,fL,fU,matchingStatus] = bandwidth(pAI)
    absBW = 
    1.4642e+07
    
    fL = 
    1.6791e+09
    
    fU = 
    1.6938e+09
    
    matchingStatus = categorical
         Matched 
    
    

    Calculate the resonant frequency of the antenna.

    fR = resonantFrequency(pAI)
    fR = 
    1.6856e+09
    

    Convert the AI-based microstrip patch antenna to a standard microstrip patch antenna.

    pm = exportAntenna(pAI)
    pm = 
      patchMicrostrip with properties:
    
                   Length: 0.0600
                    Width: 0.0780
                   Height: 0.0012
                Substrate: [1×1 dielectric]
        GroundPlaneLength: 0.1239
         GroundPlaneWidth: 0.1239
        PatchCenterOffset: [0 0]
               FeedOffset: [0.0126 0]
                Conductor: [1×1 metal]
                     Tilt: 0
                 TiltAxis: [1 0 0]
                     Load: [1×1 lumpedElement]
    
    

    Input Arguments

    collapse all

    AI-based antenna, specified as an AIAntenna object created using the design function.

    Output Arguments

    collapse all

    Absolute bandwidth of the specified AI-based antenna in Hz, returned as a positive scalar.

    Example: 2.3422e7

    Data Types: double

    Lower frequency bound of the bandwidth in Hz, returned as a positive scalar.

    Example: 1.6679e9

    Data Types: double

    Upper frequency bound of bandwidth in Hz, returned as positive scalar.

    Example: 1.6913e9

    Data Types: double

    Impedance match to 50 ohms, returned as "Matched", "Almost", or "Not Matched". When the value is:

    • "Matched" — The antenna S11 dips below –10 dB.

    • "Almost" — The antenna S11 dip is around –8 dB to –10 dB.

    • "Not Matched" — The antenna S11 dip is around –8 dB or higher (closer to zero).

    Data Types: categorical

    Version History

    Introduced in R2024a