installedAntenna

Установленная антенна настройки

Описание

The installedAntenna создает установленную настройку антенны, которая позволяет монтировать антенны на платформе для анализа.

Анализ установленной антенны включает электрически большую структуру, называемую платформой. Вокруг этой платформы размещены различные антенные элементы. Можно анализировать эффекты платформы на эффективность антенны. Анализ установленной антенны обычно используется в аэрокосмических, оборонных и автоприложениях. Платформами в этом случае являются самолеты, корабли или внутри бампера автомобиля.

Другим распространенным приложением анализа установленной антенны является определение интерференции различных антенн, размещенных на большой платформе.

Создание

Описание

пример

ant = installedAntenna создает установленную настройку антенны. Настройка по умолчанию имеет прямоугольный отражатель в плоскости X-Y в качестве платформы с диполем в качестве антенны. Размерности дипольной антенны выбираются для рабочей частоты 1 ГГц.

ant = installedAntenna(Name,Value) устанавливает свойства с помощью одной или нескольких пар "имя-значение". Для примера, ant = installedAntenna('Element',monopole) создает установленную настройку антенны, используя в качестве антенны монополь.

Выходные аргументы

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

Установленная настройка антенны, возвращенная как installedAntenna объект.

Свойства

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

Файл объекта платформы, заданный как platform объект.

Пример: plat = platform('FileName','plate.stl'); ant = installedAntenna('Platform',plat) Этот код создает platform объект называется plat и использует его для анализа установленной антенны.

Пример: plat = platform('FileName','plate.stl'); ant = installedAntenna;ant.Platform = plat Этот код создает platform объект называется plat и использует его для анализа установленной антенны.

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

Одна или несколько антенн, заданные как объект антенны или вектор объектов антенны.

Пример: d = dipole; ant = installedAntenna('Element',d) Этот код создает dipole объект антенны и использует его для анализа установленной антенны.

Пример: d = dipole; ant = installedAntenna;ant.Element=d Этот код создает dipole объект антенны и использует его для анализа установленной антенны.

Пример: ant = installedAntenna('Element',{discone,monocone},'ElementPosition',[0.1 0.1 0.5; -0.1 -0.1 0.5]) Этот код создает discone и monocone объекты антенны для анализа установленной антенны.

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

Положение подачи или источник каждого антенного элемента, заданное как вектор с координатами [x, y, z] с каждым модулем в метрах.

Пример: 'ElementPosition',[0 0 0.0050]

Пример: ant.ElementPosition = [0 0 0.0050]

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

Ссылка для позиционирования антенных элементов, заданная как 'feed' или 'origin'.

Пример: 'Reference','origin'

Пример: ant.Reference = 'origin'

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

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

Пример: 'FeedVoltage',2

Пример: ant.FeedVoltage = 2

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

Сдвиг фазы каждого антенного элемента, заданный как скаляр или вектор в степенях.

Пример: 'FeedPhase',50

Пример: ant.FeedPhase = 50

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

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

Пример: '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Распределение тока на металлической или диэлектрической антенне или поверхности массива
EHfieldsЭлектрическое и магнитное поля антенн; Встроенные электрическое и магнитное поля антенного элемента в массивах
impedanceВходное сопротивление антенны; импеданс скана массива
meshСетчатые свойства металлической или диэлектрической антенны или структуры массива
meshconfigИзмените сетчатый режим структуры антенны
patternДиаграмма направленности излучения и фаза антенны или массива; Встроенный шаблон антенного элемента в массиве
patternAzimuthАзимутальный шаблон антенны или массива
patternElevationШаблон повышения антенны или массива
returnLossОбратная потеря антенны; Скан возврата потеря массива
sparametersОбъект S-параметра
vswrКоэффициент стоячей волны антенны

Примеры

свернуть все

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

ant = installedAntenna
ant = 
  installedAntenna with properties:

           Platform: [1x1 platform]
            Element: [1x1 dipole]
    ElementPosition: [0 0 0.0750]
          Reference: 'feed'
        FeedVoltage: 1
          FeedPhase: 0
               Tilt: 0
           TiltAxis: [1 0 0]

show(ant);

Figure contains 2 axes and another object of type uicontrol. Axes 1 contains 3 objects of type patch, surface. Axes 2 with title Installed antenna contains 5 objects of type patch, surface, text. These objects represent PEC, feed, platform.

Вычислите импеданс антенны.

figure;
impedance(ant, linspace(950e6, 1050e6, 51));

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

Визуализируйте шаблон антенны.

figure;
pattern(ant, 1e9);

Figure contains an axes and other objects of type uicontrol. The axes contains 5 objects of type patch, surface, text. This object represents platform.

Введенный в R2019a