installedAntenna

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

Описание

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

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

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

Создание

Синтаксис

ant = installedAntenna
ant = installedAntenna(Name,Value)

Описание

пример

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 и использует его для установленного анализа антенны.

Типы данных: 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

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

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

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

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

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

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

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

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

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

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

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

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