patternAzimuth

Постройте направление массива или шаблон от азимута

Описание

patternAzimuth(array,FREQ) строит график 2-D направленности шаблона массива в зависимости от азимута (в dBi) для массива sArray при нуле степеней угла возвышения. Аргумент FREQ определяет рабочую частоту.

Интегрирование, используемое при вычислении направленности массива, имеет минимальную сетку дискретизации 0,1 степеней. Если шаблон имеет ширину луча, меньшую этой, значение направленности будет неточным.

patternAzimuth(array,FREQ,EL), в сложение, строит графики 2-D направленности шаблона массива от азимута (в дБи) для массива sArray на угле возвышения, заданном EL. Когда EL является вектором, создается несколько наложенных графиков.

patternAzimuth(array,FREQ,EL), в сложение, строит графики 2-D направленности шаблона массива от азимута (в дБи) для массива sArray на угле возвышения, заданном EL. Когда EL является вектором, создается несколько наложенных графиков.

patternAzimuth(array,FREQ,EL,Name,Value) строит графики шаблона массива с дополнительными опциями, заданными одним или несколькими Name,Value аргументы в виде пар.

PAT = patternAzimuth(___) возвращает шаблон массива. PAT - матрица, записи которой представляют шаблон в соответствующих точках выборки, заданных 'Azimuth' параметр и EL входные параметры.

Входные параметры

свернуть все

Фазированная решетка, заданный как объект Phased Array System Toolbox System.

Частоты для вычисления направленности и шаблонов, заданные как положительный скаляр или 1-байт- L вещественный вектор-строка. Частотные модули указаны в герцах.

  • Для антенны, микрофона или гидроакустического гидрофона или элемента проектора, FREQ должно находиться в области значений значений, заданных FrequencyRange или FrequencyVector свойство элемента. В противном случае элемент не выдает отклика, и направленность возвращается следующим –Inf. Большинство элементов используют FrequencyRange свойство кроме phased.CustomAntennaElement и phased.CustomMicrophoneElement, которые используют FrequencyVector свойство.

  • Для массива элементов, FREQ должен находиться в частотной области значений элементов, образующих массив. В противном случае массив не выдает отклика, и направленность возвращается следующим –Inf.

Пример: [1e8 2e6]

Типы данных: double

Углы возвышения для вычисления директивы и шаблонов датчика или массива, заданные как 1-байтовый N действительный вектор-строка. Количество N количество запрашиваемых направлений по повышению. Угловые модули находятся в степенях. Угол возвышения должен лежать между -90 ° и 90 °.

Угол возвышения является углом между вектором направления и xy плоскостью. При измерении к оси z этот угол положителен.

Пример: [0,10,20]

Типы данных: double

Аргументы в виде пар имя-значение

Задайте необязательные разделенные разделенными запятой парами Name,Value аргументы. Name - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.

Пример: CoordinateSystem,'polar',Type,'directivity'

Отображаемый тип шаблона, заданный как разделенная разделенными запятой парами, состоящая из 'Type' и один из

  • 'directivity' - шаблон направленности, измеренная в дБи.

  • 'efield' - диаграмма направленности по напряжённости поля датчика или массива. Для акустических датчиков отображаемый шаблон предназначен для скалярного звукового поля.

  • 'power' - диаграмма направленности мощности датчика или массива, заданный как квадрат диаграммы направленности по напряжённости поля.

  • 'powerdb' - диаграмма направленности мощности, преобразованный в дБ.

Пример: 'powerdb'

Типы данных: char

Скорость распространения сигнала, заданная как разделенная разделенными запятой парами, состоящая из 'PropagationSpeed' и положительная скалярная величина в метрах в секунду.

Пример: 'PropagationSpeed',physconst('LightSpeed')

Типы данных: double

Веса массивов, заданные как разделенная разделенными запятой парами, состоящая из 'Weights'и N -by-1 комплексно-значимый вектор-столбец или N -by L комплексно-значимая матрица. Веса массивов применяются к элементам массива, чтобы создать управление массивом, сужение или и то, и другое. Размерное N является количеством элементов в массиве. Размерное L является количеством частот, заданным FREQ.

Размерность весовРазмерность FREQЦель
N вектор-на-1 с комплексным значениемСкаляр или 1-байт- L вектор-строкаПрименяет набор весов для одной частоты или для всех L частот.
N -by L комплексно-значимую матрицу1-by- L вектор-строкаПрименяет каждый из L столбцов 'Weights' для соответствующей частоты в FREQ.

Примечание

Используйте комплексные веса, чтобы направить ответ массива в различные направления. Вы можете создать веса, используя phased.SteeringVector Системный объект или можно вычислить собственные веса. В целом, вы применяете гермитовское сопряжение перед использованием весов в любой функции Phased Array System Toolbox или Системном объекте, таком как phased.Radiator или phased.Collector. Однако для directivity, pattern, patternAzimuth, и patternElevation методы любого массива Системный объект использует вектор управления без сопряжения.

Пример: 'Weights',ones(N,M)

Типы данных: double
Поддержка комплексного числа: Да

Углы Азимута, заданные как разделенная разделенными запятой парами, состоящая из 'Azimuth' и 1-байтовый P вектор-строку с реальным значением. Углы азимута определяют, где вычисляется шаблон.

Пример: 'Azimuth',[-90:2:90]

Типы данных: double

Выходные аргументы

свернуть все

Направленность или шаблон массива, возвращенный как L -by N вещественная матрица. Размерная L является количеством значений азимута, определяемых 'Azimuth' аргумент пары "имя-значение". Размерное N является количеством углов возвышения, определяемым EL входной параметр.

Подробнее о

свернуть все

Направленность (dBi)

Направленность описывает направленность диаграммы направленности излучения элемента датчика или массива элементов датчика.

Более высокая направленность желательна, когда вы хотите передать больше излучения в определенном направлении. Направленность - это отношение переданной интенсивности излучения в заданном направлении к интенсивности излучения, переданной изотропным излучателем с той же полной передаваемой степенью

D=4πUrad(θ,φ)Ptotal

где U рад (θ,φ) является интенсивностью излучения передатчика в направлении (θ,φ) и P всего является общей степенью, переданной изотропным излучателем. Для приемного элемента или массива направленность измеряет чувствительность к излучению, поступающему из определенного направления. Принцип взаимности показывает, что направленность элемента или массива, используемого для приема, равна направленности того же элемента или массива, используемого для передачи. При преобразовании в децибелы направленность обозначается как dBi. Для получения информации о направленности см. примечания по направленности элемента и направленности массива.

Азимут и углы возвышения

Задайте значения азимута и повышения, используемые в тулбоксе.

azimuth angle вектора является угол между осью x и ее ортогональной проекцией на xy-плоскость. Угол положителен при движении от оси x к оси y. Азимутальные углы лежат между -180 ° и 180 ° степеней включительно. elevation angle является углом между вектором и его ортогональной проекцией на xy -плоскость. Угол положителен при движении к положительной оси z от xy плоскости. Углы возвышения лежат между -90 ° и 90 ° степеней.

Введенный в R2021a