Изотропный антенный элемент

Поддержка изотропных антенных элементов

Изотропный антенный элемент излучает равную степень во всех направлениях. Если антенный элемент является backbaffled, антенна излучает равную степень во всех направлениях, для которых угол азимута удовлетворяет –90 ≤ φ ≤ 90 и нулевой степени во всех других направлениях. Чтобы создать изотропную антенну, используйте phased.IsotropicAntennaElement Система object™. Когда вы используете этот объект, необходимо задать эти свойства антенны:

  • Операционный частотный диапазон антенны с помощью FrequencyRange свойство.

  • Является ли ответ антенны backbaffled под углами азимута вне интервала [–90,90] с помощью BackBaffled свойство.

Можно определить ответ напряжения изотропного антенного элемента на заданных частотах и углах путем выполнения Системного объекта.

Backbaffled изотропная антенна

В этом примере показано, как создать backbaffled изотропный антенный элемент с универсальной частотной характеристикой в области значений углов азимута от [-180 180] степени и углы возвышения от [-90,90] степени. Антенна действует между 300 МГц и 1 ГГц. Покажите шаблон антенны на уровне 1 ГГц.

fc = 1e9;
antenna = phased.IsotropicAntennaElement(...
    'FrequencyRange',[300e6 1e9],'BackBaffled',false);
pattern(antenna,fc,[-180:180],[-90:90],'CoordinateSystem','polar',...
    'Type','power')

Используя антенну pattern метод, постройте ответ антенны при нулевом вертикальном изменении степеней для всех углов азимута на уровне 1 ГГц.

pattern(antenna,1e9,[-180:180],0,'CoordinateSystem','rectangular',...
    'Type','powerdb')

Установка BackBaffled свойство к true ограничивает ответ антенны на углы азимута в интервале [-90,90] степени. В этом случае постройте ответ антенны в трех измерениях.

antenna.BackBaffled = true;
pattern(antenna,fc,[-180:180],[-90:90],'CoordinateSystem','polar',...
    'Type','power')

Ответ изотропного антенного элемента Backbaffled

В этом примере показано, как спроектировать backbaffled изотропный антенный элемент и получить его ответ. Во-первых, создайте X-полосу изотропный антенный элемент, который управляет от установки на 8 до 12 ГГц Backbaffle свойство к true. Получите ответ антенного элемента в 4, 10, и 14 ГГц под углами азимута между-100 и 100 градусами в области 50 шага степени. Все углы возвышения по умолчанию равны нулю.

antenna = phased.IsotropicAntennaElement(...
    'FrequencyRange',[8e9 12e9],'BackBaffled',true);
respfreqs = [6:4:14]*1e9;
respazangles = -100:50:100;
anresp = antenna(respfreqs,respazangles)
anresp = 5×3

     0     0     0
     0     1     0
     0     1     0
     0     1     0
     0     0     0

Ответ антенны в anresp матрица, имеющая размерность строки, равную количеству углов азимута в respazangles и размерность столбца равняется количеству частот в respfreqs. Напряжение ответа в первых и последних столбцах anresp нуль, потому что те столбцы содержат ответ антенны на уровне 6 и 14 ГГц, соответственно. Эти частоты лежат вне антенны, управляющей частотным диапазоном. Точно так же первые и последние строки anresp содержите все нули потому что BackBaffled свойство установлено в true. Первая и последняя строка содержит ответ антенны под углами азимута за пределами [-90,90].

Чтобы получить ответ антенны в ненулевых углах возвышения, введите углы к объекту как 2 M матрицей, где каждый столбец является углом в форме [azimuth;elevation].

release(antenna)
respelangles = -90:45:90;
respangles = [respazangles; respelangles];
anresp = antenna(respfreqs,respangles)
anresp = 5×3

     0     1     0
     0     1     0
     0     1     0
     0     1     0
     0     1     0

Заметьте тот anresp(1,2) и anresp(5,2) представляйте ответ напряжения антенны в парах угла возвышения азимута (-100,-90) и (100,90) степени. Несмотря на то, что углы азимута лежат в экранированной области, потому что углы возвышения равны +/-90 градусов, ответы являются единицей. В этом случае получившееся сокращение вертикального изменения ухудшается к точке.

Для просмотра документации необходимо авторизоваться на сайте