installedAntenna

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

Описание

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 градусах об этих двух осях, заданных векторами.

Примечание

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

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

Наклонная ось антенны в виде:

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

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

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

Для получения дополнительной информации смотрите, Вращают Антенны и Массивы.

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

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

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

Примечание

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

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

showОтобразите антенну или структуру массива; отобразите форму как заполненную закрашенную фигуру
axialRatioКоэффициент эллиптичности антенны
beamwidthШирина луча антенны
chargeРаспределение заряда на металлической или диэлектрической антенне или поверхности массивов
currentРаспределение тока на металлической или диэлектрической антенне или поверхности массивов
designСпроектируйте прототипную антенну или массивы для резонанса на заданной частоте
EHfieldsЭлектрические и магнитные поля антенн; Встроенные электрические и магнитные поля элемента антенны в массивах
impedanceВходной импеданс антенны; отсканируйте импеданс массива
meshПоймайте в сети свойства металлической или диэлектрической антенны или структуры массива
meshconfigИзмените режим mesh структуры антенны
patternДиаграмма направленности и фаза антенны или массива; Встроенный шаблон элемента антенны в массиве
patternAzimuthШаблон азимута антенны или массива
patternElevationШаблон вертикального изменения антенны или массива
returnLossВозвратите потерю антенны; отсканируйте возвращают потерю массива
sparametersS-объект-параметра
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;
impedance(ant, linspace(950e6, 1050e6, 51));

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

figure;
pattern(ant, 1e9);

Введенный в R2019a