exponenta event banner

образец

График направленности антенны или элемента преобразователя и диаграммы направленности

Описание

pattern(element,FREQ) отображает шаблон направленности массива 3-D (в дБи) для элемента, указанного в element. Рабочая частота указана в FREQ. Эту функцию можно использовать для отображения шаблонов антенн, поддерживающих поляризацию.

pattern(element,FREQ,AZ) строит график направленности элемента на заданном азимутальном угле.

pattern(element,FREQ,AZ,EL) строит график направленности элемента на заданных углах азимута и отметки.

pattern(___,Name,Value) отображает образец элемента с дополнительными опциями, заданными одним или несколькими Name,Value аргументы пары.

[PAT,AZ_ANG,EL_ANG] = pattern(___) возвращает образец элемента в PAT. AZ_ANG вывод содержит значения координат, соответствующие строкам PAT. EL_ANG вывод содержит значения координат, соответствующие столбцам PAT. Если 'CoordinateSystem' параметр имеет значение 'uv', то AZ_ANG содержит координаты U шаблона и EL_ANG содержит координаты V образца. В противном случае они находятся в угловых единицах в градусах. Единицы УФ-излучения безразмерны.

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

свернуть все

Антенна или элемент преобразователя, заданный как объект «Система инструментов фазированной решетки».

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

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

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

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

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

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

Азимутальный угол - это угол между осью x и проекцией вектора направления на плоскость xy. При измерении от оси X к оси Y этот угол является положительным.

Пример: [-45:2:45]

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

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

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

Пример: [-75:1:70]

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

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

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

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

Печать системы координат массива, заданной как разделенная запятыми пара, состоящая из 'CoordinateSystem' и один из 'polar', 'rectangular', или 'uv'. Когда 'CoordinateSystem' имеет значение 'polar' или 'rectangular', AZ и EL аргументы задают азимут и отметку образца соответственно. AZ значения должны лежать между -180 ° и 180 °.EL значения должны лежать между -90 ° и 90 °. Если'CoordinateSystem' имеет значение 'uv', AZ и EL затем укажите координаты U и V соответственно. AZ и EL должно лежать между -1 и 1.

Пример: 'uv'

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

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

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

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

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

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

Пример: 'powerdb'

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

Отображение нормализованного шаблона, заданного как разделенная запятыми пара, состоящая из 'Normalizeи логическое значение. Задайте для этого параметра значение true для отображения нормализованного массива. Этот параметр не применяется при установке 'Type' кому 'directivity'. Шаблоны направленности уже нормализованы.

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

Стиль печати, заданный как разделенная запятыми пара, состоящая из 'Plotstyle' и либо 'overlay' или 'waterfall'. Этот параметр применяется при указании нескольких частот в FREQ на 2-D участках. Можно рисовать 2-D графики, задав один из аргументов AZ или EL в скаляр.

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

Тип поляризации, указанный как разделенная запятыми пара, состоящая из 'Polarization' и либо 'combined', 'H', или 'V'. Если Polarization является 'combined', объединяют картины горизонтальной и вертикальной поляризации. Если Polarization является 'H', отображается только горизонтальная поляризация. Если Polarization является 'V'отображается только вертикальная поляризация.

Зависимости

Чтобы включить это свойство, установите значение element аргумент антенны, поддерживающей поляризацию: phased.CrossedDipoleAntennaElement, phased.ShortDipoleAntennaElement, или phased.CustomAntennaElement, а затем установите 'Type' пара имя-значение к 'efield', 'power', или 'powerdb'.

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

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

свернуть все

Шаблон элемента, возвращаемый в виде вещественной матрицы N-на-М. Образец является функцией азимута и отметки. Строки PAT соответствуют углам азимута в векторе, указанном EL_ANG. Колонны соответствуют углам возвышения в векторе, указанном AZ_ANG.

Азимутальные углы для отображения направленности или образца отклика, возвращаемые как скалярный или 1-by-N действительный вектор строки, соответствующий размерному набору в AZ. Столбцы PAT соответствуют значениям в AZ_ANG. Единицы измерения в градусах.

Углы возвышения для отображения направленности или отклика, возвращаемые как скалярный или 1-by-M действительный вектор строки, соответствующий размерному набору в EL. Строки PAT соответствуют значениям в EL_ANG. Единицы измерения в градусах.

Подробнее

свернуть все

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

Направленность описывает направленность диаграммы направленности сенсорного элемента или матрицы сенсорных элементов.

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

D=4πUrad (θ) Ptotal

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

Азимут и углы отметки

Азимутальный угол вектора - это угол между осью x и ее ортогональной проекцией на плоскость xy. При переходе от оси X к оси Y угол является положительным. Азимутальные углы лежат между -180 ° и 180 ° градусов включительно. Угол места - это угол между вектором и его ортогональной проекцией на плоскость xy. При переходе к положительной оси Z от плоскости xy угол является положительным. Углы возвышения лежат между -90 ° и 90 ° градусов включительно.

Алгоритмы

свернуть все

Преобразовать plotResponse в шаблон

Для антенн, преобразователей и матричных системных объектов: pattern функция заменяет plotResponse функция. Кроме того, две новых упрощенных функции существуют только, чтобы потянуть 2-й азимут и сюжеты образца возвышения. Эти функции: azimuthPattern и elevationPattern.

Следующая таблица является руководством по преобразованию кода из plotResponse кому pattern. Обратите внимание, что некоторые входные данные изменились с входных аргументов на пары Имя (Name) - Значение (Value) и наоборот. Генерал pattern синтаксис метода:

pattern(H,FREQ,AZ,EL,'Name1','Value1',...,'NameN','ValueN')

plotResponse ВходыplotResponse ОписаниеВходные данные шаблона
H аргументАнтенна, микрофон или решетка Системный объект.H аргумент (без изменений)
FREQ аргументРабочая частота.FREQ аргумент (без изменений)
V аргументСкорость распространения. Этот аргумент используется только для массивов.'PropagationSpeed' пара имя-значение. Этот параметр используется только для массивов.
'Format' и 'RespCut' пары имя-значение

Эти опции работают вместе, позволяя создать график в пространстве под углом (линия или полярный стиль) или в пространстве UV. Они также определяют, является ли сюжет 2-D или 3-D. В этой таблице показано, как создавать различные типы графиков с помощью plotResponse.

Пространство отображения 
Угловое пространство (2D)

Набор 'RespCut' to 'Az' or 'El'. Набор 'Format' кому 'line' или 'polar'.

Задайте ось отображения с помощью 'AzimuthAngles' или 'ElevationAngles' пары имя-значение.

Угловое пространство (3D)

Набор 'RespCut' кому '3D'. Набор 'Format' кому 'line' или 'polar'.

Задайте ось отображения, используя оба параметра 'AzimuthAngles' и'ElevationAngles' пары имя-значение.

UV-пространство (2D)Набор 'RespCut' кому'U'. Набор 'Format' кому 'UV'. Задайте диапазон отображения с помощью 'UGrid' пара имя-значение.
UV-пространство (3D)Набор 'RespCut' кому'3D'. Набор 'Format' кому 'UV'. Задайте диапазон отображения, используя оба параметра 'UGrid' и 'VGrid' пары имя-значение.

'CoordinateSystem' пара имя-значение, используемая вместе с AZ и EL входные аргументы.

'CoordinateSystem' имеет те же опции, что и plotResponse метод 'Format'пара имя-значение, за исключением того, что 'line' теперь назван 'rectangular'. В таблице показано, как создавать различные типы графиков с помощью pattern.

Пространство отображения 
Угловое пространство (2D)Набор 'Coordinate System' кому 'rectangular' или 'polar'. Укажите либо AZ или EL как скаляр.
Угловое пространство (3D)Набор 'Coordinate System' кому 'rectangular' или 'polar'. Укажите оба AZ и EL в качестве векторов.
UV-пространство (2D)Набор 'Coordinate System' кому 'uv'. Использовать AZ для задания вектора U-пространства. Использовать EL для задания скаляра V-пространства.
UV-пространство (3D)Набор 'Coordinate System' кому 'uv'. Использовать AZ для задания вектора U-пространства. Использовать EL для задания вектора V-пространства.

Если установить CoordinateSystem кому 'uv', введите значения UV-сетки с помощью AZ и EL.

'CutAngle' пара имя-значениеПостоянный угол по азимуту или отметке. При создании графика 2-D и когда 'RespCut' имеет значение 'Az' или 'El', использовать 'CutAngle' задание фрагмента, на котором будет отображаться график.Нет эквивалентной пары имя-значение. Чтобы создать вырез, укажите либо AZ или EL как скаляр, а не вектор.
'NormalizeResponse' пара имя-значениеНормализует график. Когда 'Unit' имеет значение 'dbi', вы не можете указать 'NormalizeResponse'.

Используйте 'Normalize' пара имя-значение. Когда 'Type' имеет значение 'directivity' вы не можете указать 'Normalize'.

'OverlayFreq' пара имя-значениеПостройте график нескольких частот на одном и том же графике 2-D. Доступно только тогда, когда 'Format' имеет значение 'line' или 'uv' и 'RespCut' не имеет значение '3D'. Стоимость true создает график наложения и значение false производит участок водопада.

'PlotStyle' пара «имя-значение» отображает несколько частот на одном и том же 2-D графике.

Ценности 'overlay' и 'waterfall' соответствуют 'OverlayFreq' значения true и false. Выбор 'waterfall' допускается только тогда, когда 'CoordinateSystem' имеет значение 'rectangular' или 'uv'.

'Polarization' пара имя-значениеОпределяет способ печати поляризованных полей. Опции: 'None', 'Combined', 'H', или 'V'.'Polarization' пара «имя-значение» определяет способ печати поляризованных полей. 'None' опция удалена. Варианты 'Combined', 'H', или 'V' неизменны.
'Unit' пара имя-значениеОпределяет единицы печати. Выбирать 'db', 'mag', 'pow', или 'dbi', где значением по умолчанию является 'db'.

'Type' пара имя-значение, использует эквивалентные опции с различными именами

plotResponsepattern
'db''powerdb'
'mag''efield'
'pow''power'
'dbi''directivity'

'Weights' пара имя-значениеЭлемент массива сужается (или утяжеляет).'Weights' пара имя-значение (без изменений).
'AzimuthAngles' пара имя-значениеАзимутальные углы, используемые для отображения отклика антенны или решетки.

AZ аргумент

'ElevationAngles' пара имя-значениеУглы возвышения, используемые для отображения отклика антенны или решетки.

EL аргумент

'UGrid' пара имя-значениеСодержит координаты U в UV-пространстве.

AZ аргумент при 'CoordinateSystem' для пары имя-значение установлено значение 'uv'

'VGrid' пара имя-значениеСодержит V-координаты в UV-пространстве.

EL аргумент при 'CoordinateSystem' для пары имя-значение установлено значение 'uv'

Представлен в R2019a