quadCustom

Создайте пользовательскую антенну массива

Описание

The quadCustom объект создает пользовательский массив Яги-Уды вдоль оси Z.

Создание

Описание

пример

ant = quadCustom создает полуволновой пользовательский массив антенну Яги-Уды вдоль оси Z. Антенна по умолчанию возбуждается с помощью диполя и состоит из трех директоров и одного отражателя. Размерности по умолчанию выбраны для рабочей частоты 2,4 ГГц.

ant = quadCustom(Name,Value) устанавливает свойства с помощью одной или нескольких пар "имя-значение". Для примера, ant = quadCustom('Exciter',dipoleFolded) создает пользовательскую антенну Yagi-Uda с сложенной дипольной антенной в качестве возбудителя.

Свойства

расширить все

Тип антенны, используемый в качестве возбудителя, задается как dipoleFolded, biquad, dipole, или loopCircular объект антенны. Этот quadCustom поддерживает один возбудитель.

Пример: 'Exciter',dipoleFolded

Пример: ant.Exciter = dipoleFolded

Тип антенны или форма антенны, используемые в качестве элементов director, заданные как массив ячеек, состоящая из одной или нескольких из следующих антенн: dipole, dipoleVee, biquad, loopRectangular, loopCircular, antenna.Polygon, antenna.Circle, или antenna.Rectangle. Можно использовать один или несколько антенные элементы в качестве директоров.

Пример: d = dipoleVee; ant = quadCustom('Director',{d d d d}). Пользовательская антенна массива Yagi-Uda использует V-диполь в качестве своих директоров.

Пример: d = dipoleVee; ant = quadCustom; ant.Director= {d d d d} . Пользовательская антенна массива Yagi-Uda использует V-диполь в качестве своих директоров.

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

Пример: 'DirectorSpacing',[0.234 0.324]

Пример: ant.DirectorSpacing = [0.234 0.324]

Типы данных: double

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

Пример: d = dipoleVee;ant = quadCustom('Reflector',{d d d d}) Пользовательская антенна массива Yagi-Uda использует в качестве отражателей V- диполь.

Пример: d = dipoleVee;ant = quadCustom;ant.Reflector={d d d d} Пользовательская антенна массива Yagi-Uda использует в качестве отражателей V- диполь.

Интервал между элементами отражателя, заданный как действительный скаляр в метрах или вектор с каждым модулем элемента в метрах. Можно задать скалярное значение для равного интервала между элементами или вектором значение для неравного интервала между элементами. Если вы используете вектор, первое значение является расстоянием между возбудителем и первым отражающим элементом.

Пример: 'ReflectorSpacing',[0.234 0.324]

Пример: ant.ReflectorSpacing = [0.234 0.324]

Типы данных: double

Длина стрелы, заданная как реальный скаляр в метрах.

Пример: 'BoomLength',0.234

Пример: ant.BoomLength = 0.234

Типы данных: double

Ширина стрелы, заданная как реальный скаляр в метрах.

Пример: 'BoomWidth',0.00324

Пример: ant.BoomWidth = 0.00324

Типы данных: double

Расстояние со знаком от центра антенных элементов, заданное как трехэлементный вектор с каждым модулем в метрах.

Пример: 'BoomOffset',[0 0.0060 0.0350]

Пример: ant.BoomOffset = [0 0.0060 0.0350]

Типы данных: double

Тип металла, используемого в качестве проводника, задается как объект металлического материала. Вы можете выбрать любой металл из MetalCatalog или укажите металл по вашему выбору. Для получения дополнительной информации см. metal. Для получения дополнительной информации о сетке металлического проводника см. Раздел «Сетка».

Пример: m = metal('Copper'); 'Conductor',m

Пример: m = metal('Copper'); ant.Conductor = m

Объединенные элементы, добавленные к подаче антенны, задаются как указатель на объект с комком. Можно добавить нагрузку в любое место на поверхности антенны. По умолчанию нагрузка находится в подаче. Для получения дополнительной информации см. lumpedElement.

Пример: 'Load',lumpedelement. lumpedelement - указатель на объект для нагрузки, созданной с помощью lumpedElement.

Пример: ant.Load = lumpedElement('Impedance',75)

Угол наклона антенны, заданный как скаляр или вектор с каждым модулем в степенях. Для получения дополнительной информации см. Раздел «Вращение антенн и массивов».

Пример: 'Tilt',90

Пример: ant.Tilt = 90

Пример: 'Tilt',[90 90], 'TiltAxis',[0 1 0;0 1 1] наклоняет антенну в 90 степенях вокруг двух осей, заданных векторами.

Примечание

The wireStack Объект антенны принимает только метод точки, чтобы изменить его свойства.

Типы данных: double

Ось наклона антенны, заданная как:

  • Трехэлементный вектор Декартовых координат в метрах. В этом случае каждая координата в векторе начинается с источника и лежит вдоль заданных точек на осях X -, Y - и Z.

  • Две точки в пространстве, каждая из которых задана как трехэлементные векторы Декартовых координат. В этом случае антенна вращается вокруг линии, соединяющей две точки в пространстве.

  • Строковый вход, описывающий простые повороты вокруг одной из главных осей, 'X', 'Y' или 'Z'.

Для получения дополнительной информации см. Раздел «Вращение антенн и массивов».

Пример: 'TiltAxis',[0 1 0]

Пример: 'TiltAxis',[0 0 0;0 1 0]

Пример: ant.TiltAxis = 'Z'

Примечание

The wireStack Объект антенны принимает только метод точки, чтобы изменить его свойства.

Типы данных: double

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

showОтобразите антенну или структуру массива; отобразить фигуру как заполненную закрашенную фигуру
axialRatioКоэффициент эллиптичности антенны
beamwidthЛучевая ширина антенны
chargeРаспределение заряда на металлической или диэлектрической антенне или поверхности массива
currentРаспределение тока на металлической или диэлектрической антенне или поверхности массива
designПроектируйте антенну или массивы прототипа для резонанса на заданной частоте
efficiencyЭффективность излучения антенны
EHfieldsЭлектрическое и магнитное поля антенн; Встроенные электрическое и магнитное поля антенного элемента в массивах
impedanceВходное сопротивление антенны; импеданс скана массива
meshСетчатые свойства металлической или диэлектрической антенны или структуры массива
meshconfigИзмените сетчатый режим структуры антенны
optimizeОптимизируйте антенну или массив с помощью оптимизатора SADEA
patternДиаграмма направленности излучения и фаза антенны или массива; Встроенный шаблон антенного элемента в массиве
patternAzimuthАзимутальный шаблон антенны или массива
patternElevationШаблон повышения антенны или массива
returnLossОбратная потеря антенны; Скан возврата потеря массива
sparametersОбъект S-параметра
vswrКоэффициент стоячей волны антенны

Примеры

свернуть все

Создайте и просмотрите пользовательскую антенну массива Яги-Уда.

ant = quadCustom
ant = 
  quadCustom with properties:

             Exciter: [1x1 dipole]
            Director: {[1x1 dipole]  [1x1 dipole]  [1x1 dipole]}
     DirectorSpacing: 0.0423
           Reflector: {[1x1 dipole]}
    ReflectorSpacing: 0.0308
          BoomLength: 0.1800
           BoomWidth: 0.0020
          BoomOffset: [0 0.0050 0.0450]
           Conductor: [1x1 metal]
                Tilt: 0
            TiltAxis: [1 0 0]
                Load: [1x1 lumpedElement]

show(ant)

Figure contains an axes. The axes with title quadCustom antenna element contains 9 objects of type patch, surface. These objects represent PEC, feed.

Постройте график диаграммы антенны на частоте 2,4 ГГц.

pattern(ant,2.4e9)

Figure contains an axes and other objects of type uicontrol. The axes contains 9 objects of type patch, surface.

Создайте quadCustom по умолчанию, измените количество директоров на семь и просмотрите структуру.

 ant = design(dipole,2.4e9);
 ant.Tilt = 90
ant = 
  dipole with properties:

        Length: 0.0587
         Width: 0.0012
    FeedOffset: 0
     Conductor: [1x1 metal]
          Tilt: 90
      TiltAxis: [1 0 0]
          Load: [1x1 lumpedElement]

 ant.TiltAxis = [0 1 0]
ant = 
  dipole with properties:

        Length: 0.0587
         Width: 0.0012
    FeedOffset: 0
     Conductor: [1x1 metal]
          Tilt: 90
      TiltAxis: [0 1 0]
          Load: [1x1 lumpedElement]

 quad_ant = quadCustom('Director',{ant,ant,ant,ant,ant,ant,ant})
quad_ant = 
  quadCustom with properties:

             Exciter: [1x1 dipole]
            Director: {1x7 cell}
     DirectorSpacing: 0.0423
           Reflector: {[1x1 dipole]}
    ReflectorSpacing: 0.0308
          BoomLength: 0.1800
           BoomWidth: 0.0020
          BoomOffset: [0 0.0050 0.0450]
           Conductor: [1x1 metal]
                Tilt: 0
            TiltAxis: [1 0 0]
                Load: [1x1 lumpedElement]

 show(quad_ant)

Figure contains an axes. The axes with title quadCustom antenna element contains 9 objects of type patch, surface. These objects represent PEC, feed.

Постройте график диаграммы направленности антенны на частоте 2,4 ГГц.

pattern(quad_ant,2.4e9)

Figure contains an axes and other objects of type uicontrol. The axes contains 9 objects of type patch, surface.

Ссылки

[1] Bankey, Vinay, and N.Anvesh Kumar. «Проект антенны Yagi-Uda с улучшением усилений и пропускной способности для приложений Wi-Fi и Wi-Max». Международный журнал антенн. Vol.2, Номер 1, 2017

Введенный в R2019b