Системный объект: поэтапный. ReplicatedSubarray
Пакет: поэтапный
Постройте реплицированную направленность подмассива или шаблон по сравнению с повышением
patternElevation(sArray,FREQ)
patternElevation(sArray,FREQ,AZ)
patternElevation(sArray,FREQ,AZ,Name,Value)
PAT = patternElevation(___)
patternElevation(
строит 2D шаблон направленности массивов по сравнению с повышением (в dBi) для массива sArray
,FREQ
)sArray
под нулевым углом азимута степеней. Когда AZ
является вектором, несколько наложенных графиков создаются. Аргумент FREQ
задает рабочую частоту.
patternElevation(
, кроме того, строит 2D шаблон направленности элемента по сравнению с повышением (в dBi) под углом азимута, заданным sArray
,FREQ
,AZ
)AZ
. Когда AZ
является вектором, несколько наложенных графиков создаются.
patternElevation(
строит шаблон массивов с дополнительными опциями, заданными одним или несколькими аргументами пары sArray
,FREQ
,AZ
,Name,Value
)Name,Value
.
возвращает шаблон массивов. PAT
= patternElevation(___)PAT
является матрицей, записи которой представляют шаблон в соответствующих точках выборки, заданных параметром 'Elevation'
и входным параметром AZ
.
sArray
— Реплицированный подмассивРеплицированный подмассив, заданный как Системный объект phased.ReplicatedSubarray
.
Пример: sArray= phased.ReplicatedSubarray;
FREQ
— Частота для вычислительной направленности и шаблонаЧастота для вычислительной направленности и шаблона, заданного как положительная скалярная величина. Единицы частоты находятся в герц.
Для антенны или элемента микрофона, FREQ
должен лечь в области значений значений, заданных FrequencyRange
или свойством FrequencyVector
элемента. В противном случае элемент не производит ответа, и направленность возвращена как –Inf
. Большинство элементов использует свойство FrequencyRange
за исключением phased.CustomAntennaElement
и phased.CustomMicrophoneElement
, которые используют свойство FrequencyVector
.
Для массива элементов FREQ
должен лечь в частотном диапазоне элементов, которые составляют массив. В противном случае массив не производит ответа, и направленность возвращена как –Inf
.
Пример: 1e8
Типы данных: double
AZ
— Углы азимута для вычислительной направленности и шаблонаУглы азимута для вычислительного датчика или направленности массивов и шаблонов, заданных как 1 N вектором - строкой с действительным знаком, где N является количеством желаемых направлений азимута. Угловые модули в градусах. Угол азимута должен находиться между-180 ° и 180 °.
Угол азимута является углом между x - ось и проекцией вектора направления на плоскость xy. Этот угол положителен, когда измерено от x - оси к y - ось.
Пример: [0,10,20]
Типы данных: double
Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми.
Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение.
Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
Ввод
Отображенный тип шаблона'directivity'
(значение по умолчанию) | 'efield'
| 'power'
| 'powerdb'
Отображенный тип шаблона, заданный как пара, разделенная запятой, состоящая из 'Type'
и один из
'directivity'
— шаблон направленности измеряется в dBi.
'efield'
— полевой шаблон датчика или массива. Для акустических датчиков отображенный шаблон для скалярного звукового поля.
'power'
— шаблон степени датчика или массива, заданного как квадрат полевого шаблона.
'powerdb'
— шаблон степени преобразован в дБ.
Пример: 'powerdb'
Типы данных: char
'PropagationSpeed'
— Скорость распространения сигналаСкорость распространения сигнала, заданная как пара, разделенная запятой, состоящая из 'PropagationSpeed'
и положительной скалярной величины в метрах в секунду.
Пример: 'PropagationSpeed',physconst('LightSpeed')
Типы данных: double
'Weights'
— Веса подмассиваВеса подмассива, заданные как пара, разделенная запятой, состоящая из 'Weights'
и M-by-1 вектор-столбец с комплексным знаком. Веса подмассива применяются к подмассивам массива, чтобы произвести регулирование массивов, сужение или обоих. Размерность M является количеством подмассивов в массиве.
Пример: 'Weights',ones(10,1)
Типы данных: double
Поддержка комплексного числа: Да
'SteerAngle'
— Руководящий угол подмассива[0;0]
(значение по умолчанию) | скаляр | вектор-столбец с 2 элементамиРуководящий угол подмассива, заданный как пара, разделенная запятой, состоящая из 'SteerAngle'
и скаляра или 2 1 вектор-столбец.
Если 'SteerAngle'
2 1 вектор-столбец, он имеет форму [azimuth; elevation]
. Угол азимута должен быть между-180 ° и 180 °, включительно. Угол повышения должен быть между-90 ° и 90 °, включительно.
Если 'SteerAngle'
является скаляром, он задает угол азимута только. В этом случае угол повышения принят, чтобы быть 0.
Эта опция применяется только, когда свойство 'SubarraySteering'
Системного объекта установлено в 'Phase'
или 'Time'
.
Пример: 'SteerAngle',[20;30]
Типы данных: double
'ElementWeights'
— Веса применились к элементам в подмассиве1
(значение по умолчанию) | NSE с комплексным знаком-by-N матрицаВеса элемента подмассива, заданные как NSE с комплексным знаком-by-N матрица. Веса применяются к отдельным элементам в подмассиве. Все подмассивы имеют те же размерности и размеры. NSE является числом элементов в каждом подмассиве, и N является количеством подмассивов. Каждый столбец матрицы задает веса для соответствующего подмассива.
Чтобы включить эту пару "имя-значение", установите свойство SubarraySteering
массива к 'Custom'
.
Типы данных: double
Поддержка комплексного числа: Да
'Elevation'
— Углы повышения[-90:90]
(значение по умолчанию) | 1 P вектором - строкой с действительным знакомУглы повышения, заданные как пара, разделенная запятой, состоящая из 'Elevation'
и 1 P вектором - строкой с действительным знаком. Углы повышения задают, где шаблон массивов вычисляется.
Пример: 'Elevation',[-90:2:90]
Типы данных: double
PAT
— Направленность массивов или шаблонНаправленность массивов или шаблон, возвращенный как L-by-N матрица с действительным знаком. Размерность L является количеством углов повышения, определенных аргументом пары "имя-значение" 'Elevation'
. Размерность N является количеством углов азимута, определенных аргументом AZ
.
Создайте 2 2 элементами URA изотропных элементов антенны и расположите четыре копии, чтобы сформировать URA с 16 элементами. Постройте шаблон направленности повышения в ограниченной области значений углов повышения от-45 до 45 градусов в области 0,1 шага степени. Постройте направленность для 0 градусов и 15 азимутов степеней.
Создайте массив
fmin = 1e9; fmax = 6e9; c = physconst('LightSpeed'); lam = c/fmax; sIso = phased.IsotropicAntennaElement(... 'FrequencyRange',[fmin,fmax],... 'BackBaffled',false); sURA = phased.URA('Element',sIso,... 'Size',[2 2],... 'ElementSpacing',lam/2); sRS = phased.ReplicatedSubarray('Subarray',sURA,... 'Layout','Rectangular','GridSize',[2 2],... 'GridSpacing','Auto');
Постройте шаблон направленности повышения
fc = 1e9; wts = [0.862,1.23,1.23,0.862]'; patternElevation(sRS,fc,[0,15],... 'PropagationSpeed',physconst('LightSpeed'),... 'Elevation',[-45:0.1:45],... 'Type','directivity',... 'Weights',wts);
Направленность описывает направленность диаграммы направленности элемента датчика или массива элементов датчика.
Более высокая направленность желаема когда это необходимо, чтобы передать больше излучения в определенном направлении. Направленность является отношением переданной излучающей интенсивности в заданном направлении к излучающей интенсивности, переданной изотропным теплоотводом с той же общей переданной степенью
где U rad(θ,φ) является излучающей интенсивностью передатчика в направлении, общее количество (θ,φ) и P является общей степенью, переданной изотропным теплоотводом. Для элемента получения или массива, направленность измеряет чувствительность к излучению, прибывающему от определенного направления. Принцип взаимности показывает, что направленность элемента или массива, используемого для приема, равняется направленности того же элемента или массива, используемого для передачи. Когда преобразовано в децибелы, направленность обозначается как dBi. Для получения информации о направленности считайте примечания по направленности Элемента и направленности Массивов.
Вычислительная направленность требует, чтобы интеграция далекого поля передала излучающую интенсивность по всем направлениям на пробеле, чтобы получить общую переданную степень. Существует различие между тем, как то интегрирование выполняется, когда антенны Antenna Toolbox™ используются в поэтапном массиве и когда антенны Phased Array System Toolbox™ используются. Когда массив содержит антенны Antenna Toolbox, вычисление направленности выполняется с помощью треугольной mesh, созданной из 500 расположенных с равными интервалами точек по сфере. Для антенн Phased Array System Toolbox интегрирование использует универсальную прямоугольную сетку точек, расположенных с интервалами на расстоянии в 1 ° в азимуте и повышении по сфере. Могут быть существенные различия в вычисленной направленности, специально для больших массивов.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.