reflectorGrid

Создайте сетчатую поддерживающую отражатель антенну

Описание

The reflectorGrid объект создает сетчатую поддерживающую отражатель антенну. Сетчатый отражатель использует сетку из параллельных проводов или стержней, ориентированных в одном направлении. Сетчатые отражатели могут использоваться как антенны с высоким усилением в связях «точка-точка».

Grid reflector antenna geometry, default radiation pattern, and impedance plot.

Создание

Описание

пример

ant = reflectorGrid создает сетчатую поддерживающую отражатель антенну. Объект антенны по умолчанию имеет возбудитель как диполь с точкой питания, расположенной в источник на плоскости X-Y, и размерности антенны выбираются для рабочей частоты 1 ГГц.

пример

ant = reflectorGrid(Name,Value) устанавливает свойства с помощью пар "имя-значение". Для примера, reflectorGrid('GroundPlaneWidth',0.6) создает сетчатый отражатель шириной 0,6 метра. Можно задать несколько пары "имя-значение". Заключайте каждое имя свойства в кавычки. Не заданные свойства сохраняют значения по умолчанию.

Свойства

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

Тип антенны, используемый в качестве возбудителя, задается как любой одноэлементный объект антенны. Кроме отражателя и антенных элементов полости, в качестве возбудителя можно использовать любой из антенных элементов или элементов массива в Antenna Toolbox™.

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

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

Пример: ant.Exciter = linearArray('patchMicrostrip')

Расстояние между отражателем и возбудителем, заданное как положительная скалярная величина в метрах.

Пример: 'Spacing',0.259

Пример: ant.Spacing = 0.195

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

Длина отражателя вдоль оси X, заданная как положительная скалярная величина в метрах.

Пример: 'GroundPlaneLength',0.6

Пример: ant.GroundPlaneLength = 0.18

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

Ширина отражателя вдоль оси Y, заданная как положительная скалярная величина в метрах.

Пример: 'GroundPlaneWidth',0.6

Пример: ant.GroundPlaneWidth = 0.18

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

Тип сетки, используемой в отражателе, указывается как одно из следующего:

  • 'H' - решетки расположены горизонтально в отражателе.

  • 'V' - решетки расположены вертикально в отражателе.

  • 'HV' или 'VH' - решетки расположены как горизонтально, так и вертикально в отражателе.

Пример: 'GridType','H'

Пример: ant.GridType = 'V'

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

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

Пример: 'GridSpacing',0.018

Пример: ant.GridSpacing = 0.014

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

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

Пример: 'GridWidth',0.3

Пример: ant.GridWidth = 0.28

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

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

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

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

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

Пример: '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

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

Пример: 'Load',lumpedelements, где lumpedelements - нагрузка, добавляемая к подаче антенны.

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

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

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

Примеры

свернуть все

Создайте и просмотрите объект антенны, поддерживаемый сетчатым отражателем, со свойствами по умолчанию.

ant = reflectorGrid;
show(ant)

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

Постройте график диаграммы антенны на 1 ГГц.

pattern(ant,1e9)

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

Создайте и просмотрите поддерживаемую сеткой рефлекторную биквадную антенну с длиной рычага 0,01 метра.

d = biquad('ArmLength',0.01);
h = reflectorGrid('Exciter',d);
show(h)

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

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

pattern(h,0.6e9)

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

Создайте и просмотрите сетку испеченного отражателем дипола блейда антенны.

d = dipoleBlade('Length',0.1,'TaperLength',0.05,'FeedGap',0.002);
h = reflectorGrid('Exciter',d);
show(h)

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

Измените тип сетки на 'HV' на 'H'.

h.GridType = 'H';

Просмотрите антенну с типом сетки 'H'.

show(h)

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

Постройте график диаграммы направленности излучения на частоте 1 ГГц.

pattern(h,1e9)

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

Создайте прямоугольный массив цилиндрических дипольных антенн.

d = dipoleCylindrical('Length',0.2,'Radius',0.005);
arr = rectangularArray('Element',d,'Size',[4 4],'RowSpacing',0.029,'ColumnSpacing',0.029);

Создайте сетчатый рефлекторный прямоугольный массив.

ant = reflectorGrid('Exciter',arr,'Spacing',0.2)
ant = 
  reflectorGrid with properties:

              Exciter: [1x1 rectangularArray]
              Spacing: 0.2000
    GroundPlaneLength: 0.2000
     GroundPlaneWidth: 0.2000
             GridType: 'HV'
          GridSpacing: 0.0180
            GridWidth: 0.0220
            Conductor: [1x1 metal]
                 Tilt: 0
             TiltAxis: [1 0 0]
                 Load: [1x1 lumpedElement]

show(ant)

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

Ссылки

[1] Баланис, Константин А. Теория антенны: Анализ и проект. 3-й эд. Хобокен, Нью-Джерси: Джон Уайли, 2005.

Введенный в R2020b