infiniteArray

Создайте 2D пользовательскую антенну mesh на плоскости X-Y

Описание

infiniteArray объект является бесконечной антенной решеткой в плоскости X-Y. Модели массивов Бога один антенный элемент вызвали элементарную ячейку. Основывайтесь плоскость антенн задает контуры элементарной ячейки. Антенны без наземной плоскости требуют отражателя. По умолчанию бесконечный массив поддержал отражателем диполи как антенные элементы. Размерности по умолчанию выбраны для рабочей частоты 1 ГГц.

Создание

Описание

infa = infiniteArray создает бесконечную антенную решетку в плоскости X-Y.

пример

infa = infiniteArray(Name,Value) создает бесконечную антенную решетку с дополнительными свойствами, заданными одним или большим количеством аргументов пары "имя-значение". Name имя свойства и Value соответствующее значение. Можно задать несколько аргументов пары "имя-значение" в любом порядке как Name1, Value1, ..., NameN, ValueN. Свойства, не заданные, сохраняют значения по умолчанию.

Свойства

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

Тип отдельных антенных элементов в элементарной ячейке в виде объекта. Антенна без groundplane поддерживается с помощью отражателя. Наземный размер плоскости задает контуры элементарной ячейки.

Пример: 'Element',reflector

Отсканируйте направление в плоскости азимута в виде скаляра в градусах.

Пример: 'ScanAzimuth',25

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

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

Пример: 'ScanElevation',80

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

Удалите наземную плоскость отражателя с воздушной подложкой в виде числового или логического 1 TRUE) или 0 ложь). Когда вы задаете 1, объект удаляет наземную плоскость. Когда вы задаете 0, объект не удаляет наземную плоскость

Пример: 'RemoveGround',1

Типы данных: логический

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

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

Примеры

свернуть все

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

infa = infiniteArray('Element',reflector,'ScanAzimuth',0, ...
    'ScanElevation',90);
show(infa)

Figure contains an axes object. The axes object with title Unit cell of dipole over a reflector in an infinite Array contains 7 objects of type patch, surface. These objects represent PEC, feed, Air, unit cell.

Вычислите импеданс скана бесконечного массива на уровне 1 ГГц. Чтобы вычислить импеданс, отсканируйте бесконечный массив от опорного направления до горизонта в плоскости вертикального изменения.

infa = infiniteArray;
theta0deg = linspace(0,90,5);
zscan = nan(1,numel(theta0deg));    
    for j = 1:numel(theta0deg)
      infa.ScanElevation = theta0deg(j);
      zscan(1,j) = impedance(infa,1e9);
    end
 plot(zscan)

Figure contains an axes object. The axes object contains an object of type line.

Вычислите импеданс скана в виде скуки металлического бесконечного массива без наземной плоскости на частоте 1 ГГц.

h = infiniteArray('Element', reflector, 'ScanAzimuth', 0, ...
    'ScanElevation', 90, 'RemoveGround', 1);
zin = impedance(h,1e9)
zin = 48.2919 + 13.1800i
impedance(h,1e9)

Figure contains an axes object. The axes object with title Impedance contains 2 objects of type line. These objects represent Resistance, Reactance.

Постройте импеданс скана в опорном направлении металлически-диэлектрического бесконечного массива на частоте 1 ГГц.

ant = patchMicrostrip('Substrate',dielectric('Teflon'));
h = infiniteArray('Element',ant,'ScanAzimuth',0,'ScanElevation',90);
impedance(h,1e9)

Figure contains an axes object. The axes object with title Impedance contains 2 objects of type line. These objects represent Resistance, Reactance.

Ссылки

[1] Balanis, C.A. Теория антенны: анализ и проектирование. 3-й Эд. Нью-Йорк: Вайли, 2005.

Введенный в R2015b