exponenta event banner

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 антенный объект принимает только точечный метод для изменения его свойств.

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