Изотропный антенный элемент излучает равные степени во всех направлениях. Если антенный элемент заблокирован, антенна излучает равную степень во всех направлениях, для которых угол азимута удовлетворяет –90 ≤ φ ≤ 90 и нулевой степени во всех других направлениях. Чтобы создать изотропную антенну, используйте phased.IsotropicAntennaElement
Системные object™. Когда вы используете этот объект, необходимо задать следующие свойства антенны:
Рабочая частота области значений антенны, использующей FrequencyRange
свойство.
Является ли реакция антенны обратной перегородкой с азимутальными углами вне интервала [–90,90] использования 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')
Этот пример показов, как спроектировать изотропный антенный элемент с обратной перегородкой и получить ее ответ. Во-первых, создайте изотропный антенный элемент 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-by-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 степеням, отклики являются единством. В этом случае получившаяся разрез по повышению вырождается до точки.