В этом примере показано, как визуализировать далекие поля для антенн и антенных решеток. Диаграммы направленности могут быть построены в Antenna Toolbox™ с помощью pattern
функция. Пример объясняет различные варианты, доступные в функции шаблона.
Создайте антенну Яги-Uda в настройке по умолчанию.
ant = yagiUda; show(ant);
Чтобы построить диаграмму направленности антенны, задайте частоту, на которой должны быть отображены на графике данные. Если никакие углы не обеспечиваются, интервал азимута 5 градусов между-180 до 180 градусов и интервала вертикального изменения 5 градусов от-90 до 90 градусов, соответственно, принят. По умолчанию 3D направленность антенны построена описанная в децибелах.
freq = 300e6; pattern(ant, freq);
Список в левом верхнем угле окна рисунка предоставляет дополнительную подробную информацию, такую как минимальные и максимальные значения количества, которое будет построено, а также область значений углов, где данные отображены на графике. В левом нижнем углу существует вставка антенны. Вращение диаграммы направленности вращает антенну также. Чтобы удалить изображение антенны из графика, отменяйте кнопку Show Antenna.
По умолчанию функциональный шаблон строит полную направленность. Чтобы построить направленность отдельных полевых компонентов отдельно, используйте флаг Polarization. Доступные опции являются направленностью азимутального электрического поля (H), направленностью электрического поля вертикального изменения (V), Круговой поляризации, выполненной правой рукой, (RHCP) и компонентов Левой круговой поляризации (LHCP) электрического поля. График ниже показов направленность азимутального компонента электрического поля.
pattern(ant, freq, 'Polarization', 'H');
Отдельные срезы направленности могут быть построены с помощью полярного или прямоугольного графика, чтобы дать лучшее понимание того, как поле варьируется по различным плоскостям. График ниже показов общая направленность в плоскости вертикального изменения (2D диаграмма направленности).
pattern(ant, freq, 0, 0:1:360);
Используйте patternAzimuth
несколько шаблонов и накладывают их на одном графике. График ниже показов три диаграммы направленности под азимутальными углами 0, 30 и 60 градусов.
patternAzimuth(ant, freq, [0 30 60]);
Чтобы построить шаблоны в фиксированных углах возвышения, используйте функцию patternElevation.
pattern
функция также позволяет нам визуализировать шаблоны с помощью прямоугольного графика. Это может быть сделано путем изменения флага CoordinateSystem как показано ниже. По умолчанию флаг установлен в полярный. Измените его в прямоугольный, чтобы визуализировать данные в системе прямоугольной координаты.
pattern(ant, freq, 0:1:360, 30, 'CoordinateSystem', 'rectangular');
Чтобы построить шаблоны на нескольких частотах на том же графике, используйте функциональный pattern
с флагом PlotStyle, позволяющим выбор между стилем Наложения или Водопада графического вывода. Функция важна для анализа антенн большой полосы пропускания. Флаг PlotStyle должен собираться в водопад отобразить график водопада. Значением по умолчанию этого флага является наложение.
pattern(ant, [300e6 400e6], 0, 1:1:360, 'PlotStyle', 'waterfall', ... 'CoordinateSystem', 'rectangular');
Третья опция для флага CoordinateSystem является UV. Это отобразит полевые данные на графике в u-v системе координат. Функциональность в основном полезна для антенных решеток, чтобы визуализировать лепестки массивов.
pattern(ant, freq, 'CoordinateSystem', 'uv');
Функция шаблона также позволяет нам строить линейные диаграммы направленности по напряжённости поля. Различные полевые количества могут быть построены путем изменения флага Type. По умолчанию это установлено в направленность. Это может собираться в efield построить величину электрического поля. График ниже показов нормированная величина электрического поля.
pattern(ant, freq, 'Type', 'efield', 'Normalize', true);
Основной луч является областью максимального излучения. В данном случае основной луч приезжает ось z. Ширина луча на уровне половинной мощности (HPBW) является угловым разделением, в котором величина диаграммы направленности уменьшается на 50% (или-3dB) от пика основного луча. Например, мы хотим измерить ширину основного луча в плоскости вертикального изменения. HPBW может быть вычислен как показано ниже
[bw, angles] = beamwidth(ant, freq, 0, 1:1:360)
bw = 52.0000
angles = 1×2
64 116
Ширина луча вычисляется на одной частоте и в заданной плоскости путем выбора соответствующих значений азимута или углов возвышения. Мы замечаем, что ширина основного луча является 52 градусами; луч расположен между 64 градусами и 116 градусами в области плоскости вертикального изменения.
[1] К. А. Баланис, 'Теория Антенны. Анализ и проектирование', p. 514, Вайли, Нью-Йорк, 3-й Выпуск, 2005.
Почти полевая визуализация антенны | Возбуждение плоской волны - рассеивающееся решение