patternElevation

Постройте график направленности массива или зависимости шаблона от повышения

    Описание

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

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

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

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

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

    свернуть все

    Фазированная решетка, заданный как системный объект.

    Пример: array = phased.UCA;

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

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

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

    Пример: 1e8

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

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

    Угол азимута является углом между осью x и проекцией вектора направления на плоскость xy. Этот угол положителен при измерении от оси x к оси y.

    Пример: [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' и M вектор-на-1 с комплексным значением. Веса массивов применяются к элементам массива, чтобы создать управление массивом, сужение или и то, и другое. Размерное M является количеством элементов в массиве.

    Примечание

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

    Пример: 'Weights',ones(10,1)

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

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

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

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

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

    свернуть все

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

    Подробнее о

    свернуть все

    Директивность

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

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

    D=4πUrad(θ,φ)Ptotal

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

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

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

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

    Введенный в R2021a