Универсальный круговой массив
Система phased.UCA
object™ создает uniform circular array (UCA). UCA формируется из идентичных элементов датчика, равномерно распределенных вокруг круга.
Вычислить ответ для массива для заданных направлений:
Задайте и настройте свой универсальный круговой массив. Смотрите Конструкцию.
Вызовите step
, чтобы вычислить ответ согласно свойствам phased.UCA
. Поведение step
характерно для каждого объекта в тулбоксе.
При запуске в R2016b, вместо того, чтобы использовать метод step
, чтобы выполнить операцию, заданную Системным объектом, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x)
и y = obj(x)
выполняют эквивалентные операции.
sUCA = phased.UCA
создает Системный объект универсального кругового массива (UCA), sUCA
, состоя из пяти идентичных изотропных элементов антенны, phased.IsotropicAntennaElement
. Элементы равномерно распределены вокруг круга радиуса 0,5 метра.
sUCA = phased.UCA(
создает Системный объект, Name
,Value
)sUCA
, с каждым заданным набором имени свойства к заданному значению. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1,Value1
..., NameN,ValueN
).
sUCA = phased.UCA(
создает Системный объект UCA, N
,R
)sUCA
, с набором свойств NumElements
к N
и набором свойств Radius
к R
. Этот синтаксис создает UCA, состоящий из изотропных элементов антенны, phased.IsotropicAntennaElement
.
sUCA = phased.UCA(
создает Системный объект UCA, N
,R
,Name,Value
)sUCA
, с набором свойств NumElements
к N
, набором свойств Radius
к R
и другим заданным набором имен свойства к заданным значениям.
collectPlaneWave | Моделируйте полученные плоские волны |
направленность | Направленность универсального кругового массива |
getElementNormal | Векторы нормали для элементов массива |
getElementPosition | Положения элементов массива |
getElementSpacing | Интервал между элементами массива |
getNumElements | Число элементов в массиве |
getTaper | Заострения элемента массива |
isPolarizationCapable | Возможность поляризации |
шаблон | Постройте шаблон массивов UCA |
patternAzimuth | Постройте направленность массивов UCA или шаблон по сравнению с азимутом |
patternElevation | Постройте направленность массивов UCA или шаблон по сравнению с повышением |
шаг | Выведите ответы элементов массива |
viewArray | Просмотрите геометрию массивов |
Характерный для всех системных объектов | |
---|---|
release | Позвольте изменения значения свойства Системного объекта |
UCA формируется из N идентичные элементы датчика, равномерно распределенные вокруг круга радиуса R. Круг находится в xy - плоскость системы локальной координаты, источник которой находится в центре круга. Положения элементов заданы относительно системы координат локального массива. Круговой массив находится в xy - плоскость системы координат. Нормальное к плоскости UCA простирается вдоль положительного z - ось. Элементы ориентированы так, чтобы их основные направления ответа (нормали) указали радиально исходящий в xy - плоскость.
Если число элементов массива нечетно, средний элемент находится на x - ось. Если число элементов даже, средняя точка между двумя средними элементами находится на x - ось. Для массива элементов N углом азимута положения элемента nth дают
Угол азимута задан как угол, в xy - плоскости, от x - оси к y - ось. Угол повышения задан как угол от xy - плоскости к z - ось. Угловое расстояние между любыми двумя смежными элементами является степенями 360/N. Угловые значения азимута в градусах. Углы повышения для всех элементов массива являются нулем.
[1] Brookner, E., Радарная Технология редактора. Лексингтон, MA: LexBook, 1996.
[2] Деревья фургона, H. Оптимальная Обработка матриц. Нью-Йорк: Wiley-межнаука, 2002, стр 274–304.
phased.ConformalArray
| phased.CosineAntennaElement
| phased.CrossedDipoleAntennaElement
| phased.CustomAntennaElement
| phased.CustomMicrophoneElement
| phased.IsotropicAntennaElement
| phased.OmnidirectionalMicrophoneElement
| phased.ShortDipoleAntennaElement
| phased.ULA
| phased.URA