Monopulse Estimator

Оцените целевое направление из суммы и разностных каналов

  • Библиотека:
  • Phased Array System Toolbox/Направление прибытия

  • Monopulse Estimator block

Описание

Этот Monopulse Estimator оценивает направление прихода узкополосного сигнала на основе начального предположения путем применения амплитудной моноимпульсной обработки к суммарным и разностным сигналам канала, принимаемым массивом. Можно создать эти каналы с помощью блока Monopulse Feed.

Порты

Вход

расширить все

Сигнал суммарного канала, заданный как комплексный вектор- N-на-1 столбец. N - количество снимков в сигнале.

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

Сигнал разностного канала Азимута, заданный как комплексный вектор- N-на-1 столбец. N - количество снимков в сигнале.

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

Сигнал разностного канала повышения, заданный как комплексный вектор- N-на-1 столбец. N - количество снимков в сигнале.

Зависимости

Чтобы включить этот выходной порт, установите параметр Monopulse coverage равным 3D.

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

Направление управления массивом, заданное как скалярный или действительный вектор-столбец 2 на 1.

  • Когда вы устанавливаете параметр Monopulse coverage равным Azimuthнаправление рулевого управления является скаляром и представляет угол азимутального рулевого управления.

  • Когда вы устанавливаете параметр Monopulse coverage равным 3Dвектор направления рулевого управления имеет вид [azimuthAngle; elevationAngle], где azimuthAngle - азимутальный угол рулевого управления, и elevationAngle - угол поворота руля по повышению.

Модули указаны в степенях. Азимутальные углы лежат между -180 ° и 180 ° включительно, а вертикальные углы лежат между -90 ° и 90 ° включительно.

Пример: [40;10]

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

Выход

расширить все

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

Зависимости

Чтобы включить этот выходной порт, установите Monopulse coverage равным Azimuth и OutputFormat для Angle.

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

Предполагаемое смещение азимутального направления цели, возвращаемое как действительный вектор 1 байт- N. Векторные элементы содержат смещение расчетного угла азимута целевого направления от направления азимута при каждом снимке сигнала. Модули указаны в степенях.

Зависимости

Чтобы включить этот выходной порт, установите Monopulse coverage равным Azimuth и OutputFormat для Angle offset.

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

Предполагаемое направление цели, возвращаемое как действительная матрица 2- N. Каждый столбец содержит предполагаемое целевое направление в форме [azimuthAngle; elevationAngle] , где azimuthAngle - расчетный угол азимута, и elevationAngle - расчетный угол возвышения. Модули указаны в степенях.

Зависимости

Чтобы включить этот выходной порт, установите Monopulse coverage равным 3D и OutputFormat для Angle.

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

Предполагаемое смещение направления цели, возвращаемое как действительная матрица 2 N байта. Смещение является различием между целевым направлением и вектором управления. Каждый столбец содержит предполагаемое смещение целевого направления в форме [dazimuthAngle; delevationAngle], где dazimuthAngle - расчетное смещение угла азимута, и delevationAngle - расчетное смещение угла возвышения. Модули указаны в степенях.

Зависимости

Чтобы включить этот выходной порт, установите Monopulse coverage равным 3D и OutputFormat для Angle offset.

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

Отношение суммарного и азимутального разностных каналов, возвращаемое как действительный вектор 1 байт- N. Элементы содержат отношение суммы к азимутальному разностному каналу при каждом моментальном снимке сигнала.

Зависимости

Чтобы включить этот выходной порт, установите Monopulse coverage равным Azimuth и установите флажок Output sum difference ratio.

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

Отношение суммы и азимута и различия повышений каналов, возвращаемое как действительная матрица 2 N. Элементы первой строки содержат отношение суммы к азимутальному различию каналу при каждом моментальном снимке сигнала. Элементы второй строки содержат отношение суммы к повышению различия каналу при каждом моментальном снимке сигнала.

Зависимости

Чтобы включить этот выходной порт, установите Monopulse coverage равным 3D и установите флажок Output sum difference ratio.

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

Параметры

расширить все

Главная вкладка

Скорость распространения сигнала, заданная как реальная положительная скалярная величина. Значением по умолчанию скорости света является значение, возвращаемое physconst('LightSpeed'). Модули указаны в метрах в секунду.

Пример: 3e8

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

Рабочая частота системы, заданная как положительная скалярная величина. Модули указаны в Гц.

Направления покрытия моноимпульса, заданные как 3D или Azimuth. Когда вы устанавливаете этот параметр 3Dблок оценки моноимпульса использует суммарный канал и оба канала азимута и повышения различия. Когда вы устанавливаете этот параметр Azimuthблок оценки моноимпульса использует суммарный канал и азимутальный разностный канал.

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

  • Когда вы устанавливаете Monopulse coverage параметр в Azimuth, установите Squint angle параметр скаляру.

  • Когда вы устанавливаете Monopulse coverage параметр в 3D, можно задать угол косоглазия как скаляр или вектор. Если вы задаете Squint angle параметр скаляру, угол косоглазия одинаковый как по азимуту, так и по повышению направлениям. Если вы задаете Squint angle параметр вектору 2 на 1, его элементы определяют угол косоглазия вдоль направления азимута и повышения.

Пример: [20;5]

Формат выхода направления, заданный Angle или Angle offset. Когда вы устанавливаете этот параметр Angleпорт выхода маркирован AzEl или Az и является фактическим направлением цели. Когда вы устанавливаете это свойство на Angle offsetпорт выхода маркирован dAzEl или dAz и - смещение угла цели от направления поворота массива.

Установите этот флажок, чтобы вывести отношение суммы и разностных каналов в направлениях азимута и повышения. Когда вы устанавливаете Monopulse coverage на Azimuthблок выводит отношение различия сумма-азимут с помощью AzRatio порт. Когда вы устанавливаете Monopulse coverage на 3Dблок выводит отношение суммарно-азимутальное различие и суммарно-вертикальное различие каналов с помощью AzElRatio порт.

Нажмите эту кнопку, чтобы создать Monopulse Feed блок на основе параметров этого блока.

Симуляция блоков, заданное как Interpreted Execution или Code Generation. Если вы хотите, чтобы ваш блок использовал MATLAB® интерпретатор, выберите Interpreted Execution. Если вы хотите, чтобы ваш блок выполнялся как скомпилированный код, выберите Code Generation. Скомпилированный код требует времени для компиляции, но обычно запускается быстрее.

Интерпретированное выполнение полезно, когда вы разрабатываете и настраиваете модель. Блок запускает базовую системную object™ в MATLAB. Вы можете быстро изменить и выполнить модель. Когда вы удовлетворены вашими результатами, можно запустить блок с помощью Code Generation. Длинные симуляции выполняются быстрее с сгенерированным кодом, чем при интерпретированном выполнении. Можно запускать повторные выполнения без перекомпиляции, но если вы меняете какие-либо параметры блоков, то блок автоматически перекомпилируется перед выполнением.

Эта таблица показывает, как параметр Simulate using влияет на общее поведение симуляции.

Когда Simulink® модель находится в Accelerator режим блока, заданный с помощью Simulate using, переопределяет режим симуляции.

Режимы ускорения

Симуляция блоковПоведение симуляции
NormalAcceleratorRapid Accelerator
Interpreted ExecutionБлок выполняется с помощью интерпретатора MATLAB.Блок выполняется с помощью интерпретатора MATLAB.Создает независимый исполняемый файл из модели.
Code GenerationБлок скомпилирован.Все блоки в модели скомпилированы.

Для получения дополнительной информации смотрите Выбор режима симуляции (Simulink).

Вкладка Sensor Arrays

Метод задания массива, заданный как Array (no subarrays) или MATLAB expression.

  • Array (no subarrays) - используйте параметры блоков, чтобы задать массив.

  • Partitioned array - используйте параметры блоков, чтобы задать массив.

  • Replicated subarray - используйте параметры блоков, чтобы задать массив.

  • MATLAB expression - создать массив с помощью выражения MATLAB.

Выражение MATLAB, используемое для создания массива, задается как допустимый объект Phased Array System Toolbox array System.

Пример: phased.URA('Size',[5,3])

Зависимости

Чтобы включить этот параметр, установите Specify sensor array as равным MATLAB expression.

Параметры элемента

Тип антенны или микрофона, заданный как один из следующих:

  • Isotropic Antenna

  • Cosine Antenna

  • Custom Antenna

  • Omni Microphone

  • Custom Microphone

Задайте рабочую область значений частоты элемента антенны или микрофона как вектор-строку 1 на 2 в форме [LowerBound,UpperBound]. Элемент не имеет отклика вне этой частотной области значений. Частотные модули указаны в Гц.

Зависимости

Чтобы включить этот параметр, установите Element type равным Isotropic Antenna, Cosine Antenna, или Omni Microphone.

Задайте частоты, на которых можно задать антенные и микрофонные частотные характеристики как вектор 1 байт L строки с увеличением вещественных значений. Элемент антенны или микрофона не имеет отклика вне частотной области значений, заданного минимальным и максимальным элементами этого вектора. Частотные модули указаны в Гц.

Зависимости

Чтобы включить этот параметр, установите Element type равным Custom Antenna или Custom Microphone. Используйте Frequency responses (dB), чтобы задать отклики на этих частотах.

Установите этот флажок, чтобы отключить обратную реакцию элемента. Когда задняя сторона поставлена в тупик, отклики при всех углах азимута за ± 90 ° от широкой стороны устанавливаются в нуль. Широкое направление определяется как угол азимута 0 ° и угол возвышения 0 °.

Зависимости

Чтобы включить этот флажок, установите Element type равным Isotropic Antenna или Omni Microphone.

Задайте экспоненты шаблона косинуса как неотрицательный скаляр или вещественную матрицу 1 на 2 неотрицательных значений. Когда Exponent of cosine pattern является вектором 1 на 2, первый элемент является экспонентом в азимутальном направлении, а второй элемент является экспонентом в повышение направлении. Когда вы устанавливаете этот параметр в скаляр, и азимутальное направление, и косинусоидные шаблоны направления повышения повышаются до одной и той же степени.

Зависимости

Чтобы включить этот параметр, установите Element type равным Cosine Antenna.

Частотная характеристика пользовательской антенны или пользовательского микрофона для частот, заданных параметром Operating frequency vector (Hz). Размерности Frequency responses (dB) должны совпадать с размерностями вектора, заданными параметром Operating frequency vector (Hz).

Зависимости

Чтобы включить этот параметр, установите Element type равным Custom Antenna или Custom Microphone.

Система координат пользовательского шаблона антенны, заданная az-el или phi-theta. Когда вы задаете az-elиспользуйте параметры Azimuth angles (deg) и Elevations angles (deg), чтобы задать координаты точек шаблона. Когда вы задаете phi-thetaиспользуйте параметры Phi angles (deg) и Theta angles (deg), чтобы задать координаты точек шаблона.

Зависимости

Чтобы включить этот параметр, установите Element type равным Custom Antenna.

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

Зависимости

Чтобы включить этот параметр, установите параметр Element type равным Custom Antenna и параметр Input Pattern Coordinate System для az-el.

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

Зависимости

Чтобы включить этот параметр, установите параметр Element type равным Custom Antenna и параметр Input Pattern Coordinate System для az-el.

Углы Phi точек, в которых можно задать диаграмму направленности антенного излучения, задаются как действительный вектор-строка 1 P by. P должно быть больше 2. Угловые модули находятся в степенях. Углы Phi должны лежать между 0 ° и 360 ° и находиться в строго увеличивающемся порядке.

Зависимости

Чтобы включить этот параметр, установите параметр Element type равным Custom Antenna и параметр Input Pattern Coordinate System для phi-theta.

Theta точек, в которых можно задать диаграмму направленности антенного излучения, задаются как действительный вектор-строка Q 1 байта. Q должно быть больше 2. Угловые модули находятся в степенях. Theta должны лежать между 0 ° и 360 ° и находиться в строго увеличивающемся порядке.

Зависимости

Чтобы включить этот параметр, установите параметр Element type равным Custom Antenna и параметр Input Pattern Coordinate System для phi-theta.

Величина объединенной диаграммы направленности антенн, определенной как Q P матрицей или Q P L массив.

  • Когда параметр Input Pattern Coordinate System установлен в az-el, Q равен длине вектора, заданной параметром Elevation angles (deg) и P равной длине вектора, заданной параметром Azimuth angles (deg).

  • Когда параметр Input Pattern Coordinate System установлен в phi-theta, Q равен длине вектора, заданной параметром Theta Angles (deg) и P равной длине вектора, заданной параметром Phi Angles (deg).

Количество L равняется длине Operating frequency vector (Hz).

  • Если этот параметр является Q -by - P матрицей, тот же шаблон применяется ко всем частотам, заданным в параметре Operating frequency vector (Hz).

  • Если значение является массивом Q -by- P -by- L, каждая страница Q -by- P массива задает шаблон для соответствующей частоты, заданной в параметре Operating frequency vector (Hz).

Зависимости

Чтобы включить этот параметр, установите Element type равным Custom Antenna.

Фаза объединенной диаграммы направленности антенн, заданная как Q матрица P или Q массив -by P -by L.

  • Когда параметр Input Pattern Coordinate System установлен в az-el, Q равен длине вектора, заданной параметром Elevation angles (deg) и P равной длине вектора, заданной параметром Azimuth angles (deg).

  • Когда параметр Input Pattern Coordinate System установлен в phi-theta, Q равен длине вектора, заданной параметром Theta Angles (deg) и P равной длине вектора, заданной параметром Phi Angles (deg).

Количество L равняется длине Operating frequency vector (Hz).

  • Если этот параметр является Q -by - P матрицей, тот же шаблон применяется ко всем частотам, заданным в параметре Operating frequency vector (Hz).

  • Если значение является массивом Q -by- P -by- L, каждая страница Q -by- P массива задает шаблон для соответствующей частоты, заданной в Operating frequency vector (

Зависимости

Чтобы включить этот параметр, установите Element type равным Custom Antenna.

Установите этот флажок, чтобы повернуть шаблон антенного элемента, чтобы выровниться по нормали массива. Если не выбран, шаблон элемента не поворачивается.

Когда антенна используется в антенной решетке, и параметр Input Pattern Coordinate System az-el, установка этого флажка поворачивает шаблон так, чтобы ось x системы координат элемента указала вдоль нормали массива. Не выбирая, используется шаблон элемента без поворота.

Когда антенна используется в антенную решетку, и Input Pattern Coordinate System установлено на phi-theta, установка этого флажка поворачивает шаблон так, чтобы ось z системы координат элемента указала вдоль нормали массива.

Используйте параметр в сочетании с параметром Array normal URA и UCA массивы.

Зависимости

Чтобы включить этот параметр, установите Element type равным Custom Antenna.

Частоты отклика микрофона полярного шаблона, заданные как действительный скаляр, или как действительный, 1-бай- L вектор. Частоты отклика находятся в частотной области значений, заданном вектором Operating frequency vector (Hz).

Зависимости

Чтобы включить этот параметр, установите Element type значение Custom Microphone.

Задайте углы отклика полярного шаблона как вектор с 1 P байта. Углы измеряются от центральной оси микрофона и должны быть между -180 ° и 180 ° включительно.

Зависимости

Чтобы включить этот параметр, установите Element type равным Custom Microphone.

Задайте величину полярных шаблонов пользовательского элемента микрофона как матрицу L -by P. L - количество частот, заданное в Polar pattern frequencies (Hz). P - количество углов, заданное в Polar pattern angles (deg). Каждая строка матрицы представляет величину полярного шаблона, измеренную на соответствующей частоте, заданной в Polar pattern frequencies (Hz), и всех углах, заданных в Polar pattern angles (deg). Шаблон измеряется в плоскости азимута. В плоскости азимута угол возвышения составляет 0 °, а центральная ось захвата - 0 °, азимут и 0 °. Полярный шаблон симметричен вокруг центральной оси. Можно создать диаграмму направленности микрофона в трехмерном пространстве из полярного шаблона.

Зависимости

Чтобы включить этот параметр, установите Element type равным Custom Microphone.

Параметры массива

Геометрия массива, заданная как одна из

  • ULA - Равномерный линейный массив

  • URA - Равномерный прямоугольный массив

  • UCA - Равномерный круговой массив

  • Conformal Array - произвольные положения элемента

Количество элементов массива для массивов ULA или UCA, заданное как целое число, больше или равное 2.

Когда вы задаете Specify sensor array as Replicated subarrayэтот параметр применяется к каждой подрешетке.

Зависимости

Чтобы включить этот параметр, установите Geometry равным ULA или UCA.

Интервал между соседними элементами массива:

  • ULA - задайте интервал между двумя смежными элементами массива как положительная скалярная величина.

  • URA - задайте интервал как положительная скалярная величина или вектор 1 на 2 положительных значений. Если Element spacing (m) является скаляром, интервалы между строками и столбцами равны. Если Element spacing (m) является вектором, вектор имеет форму [SpacingBetweenArrayRows,SpacingBetweenArrayColumns].

  • Когда вы задаете Specify sensor array as Replicated subarrayэтот параметр применяется к каждой подрешетке.

Зависимости

Чтобы включить этот параметр, установите Geometry равным ULA или URA.

Направление линейной оси ULA, заданное как y, x, или z. Все элементы массива ULA равномерно расположены вдоль этой оси в локальной системе координат массива.

Зависимости

  • Чтобы включить этот параметр, установите Geometry равным ULA.

  • Этот параметр также активируется, когда блок поддерживает только массивы ULA.

Размерности массива URA, заданные как положительное целое число или вектор 1 на 2 положительных целых чисел.

  • Если Array size является вектором 1 на 2, вектор имеет вид [NumberOfArrayRows,NumberOfArrayColumns].

  • Если Array size является целым числом, массив имеет одинаковое является целым числом, массив имеет одинаковое число строк и столбцов.

  • Когда вы задаете Specify sensor array as Replicated subarrayэтот параметр применяется к каждой подрешетке.

Для URA элементы массива индексируются сверху вниз вдоль крайнего левого столбца, а затем переходят к следующим столбцам слева направо. На этом рисунке Array size значение [3,2] создает массив, содержащий три строки и два столбца.

Зависимости

Чтобы включить этот параметр, установите Geometry равным URA.

Решетка позиций элемента URA, заданная как Rectangular или Triangular.

  • Rectangular - Выравнивает все элементы в направлениях строка и столбец.

  • Triangular - смещает элементы массива четной строки прямоугольной решетки в направлении положительной оси строки. Перемещение составляет половину интервала между элементами по размерности строки.

Зависимости

Чтобы включить этот параметр, установите Geometry равным URA.

Нормальное направление массива, заданное как x, y, или z.

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

Нормальные Значения параметров массиваПоложения элемента и направления борсайта
xЭлементы массива находятся в yz -плоскости. Все векторы boresight элемента указывают вдоль оси x.
yЭлементы массива находятся в zx -плоскости. Все векторы boresight элемента указывают вдоль оси y.
zЭлементы массива находятся в xy -плоскости. Все векторы boresight элемента указывают вдоль оси z.

Зависимости

Чтобы включить этот параметр, установите Geometry равным URA или UCA.

Радиус массива UCA, заданный как положительная скалярная величина.

Зависимости

Чтобы включить этот параметр, установите Geometry равным UCA.

Положения элементов в конформном массиве, заданные как 3-бай- N матрица вещественных значений, где N - количество элементов в конформном массиве. Каждый столбец этой матрицы представляет положение [x;y;z]элемента массива в локальной системе координат массива. Источник локальной системы координат (0,0,0). Модули измерения указаны в метрах.

Когда вы задаете Specify sensor array as Replicated subarrayэтот параметр применяется к каждой подрешетке.

Зависимости

Чтобы включить этот набор параметров Geometry к Conformal Array.

Направление нормальных векторов элемента в конформном массиве, заданное как вектор-столбец 2 на 1 или матрица- N 2 байта. N указывает количество элементов в массиве. Для матрицы каждый столбец задает нормальное направление соответствующего элемента в форме [azimuth;elevation] относительно локальной системы координат. Локальная система координат выравнивает положительную ось x -ось с направлением, перпендикулярным конформному массиву. Если значение параметров является вектором-столбцом 2 на 1, то то же направление указания используется для всех элементов массива.

Когда вы задаете Specify sensor array as Replicated subarrayэтот параметр применяется к каждой подрешетке.

Можно использовать параметры Element positions (m) и Element normals (deg), чтобы представлять любое расположение, в котором пары элементов отличаются определенными преобразованиями. Преобразования могут комбинировать перемещение, вращение азимута и вращение по повышению. Однако вы не можете использовать преобразования, которые требуют вращения вокруг нормального направления.

Зависимости

Чтобы включить этот параметр, установите Geometry равным Conformal Array.

Сужение элемента, заданное как комплексный скаляр или комплексный 1-байт- N вектор-строка. В этом векторе N представляет количество элементов в массиве.

Также известные как element weights, сужения умножают отклики элемента массива. Конусы изменяют как амплитуду, так и фазу отклика, чтобы уменьшить боковые лепестки или управлять основной осью отклика.

Если Taper является скаляром, к каждому элементу применяется одинаковый вес. Если Taper является вектором, к соответствующему элементу датчика прикладывается вес от вектора. Количество весов должно совпадать с количеством элементов массива.

Когда вы задаете Specify sensor array as Replicated subarrayэтот параметр применяется к каждой подрешетке.

Задайте выбор подмассива как M -by- N матрицу. M - количество подрешеток, а N - общее количество элементов в массиве. Каждая строка матрицы представляет подрешетке, и каждая запись в строке указывает, когда элемент принадлежит подрешетке. Когда запись равна нулю, элемент не принадлежит подрешетке. Ненулевая запись представляет комплексный вес, примененный к соответствующему элементу. Каждая строка должна содержать по крайней мере одну ненулевую запись.

Центр фазы каждой подрешетки находится в геометрическом центре подрешетки. Геометрический центр подрешетки зависит от параметров Subarray definition matrix и Geometry.

Зависимости

Чтобы включить этот параметр, установите Specify sensor array as равным Partitioned array.

Метод управления подрешетки, заданный как один из

  • None

  • Phase

  • Time

  • Custom

Выбор Phase или Time открывает Steer входной порт в блоках Narrowband Receive Array, Narrowband Transmit Array, Wideband Receive Array, Wideband Transmit Array, Constant Gamma Clutter и GPU Constant Gamma Clutter.

Выбор Custom открывает WS входной порт в блоках Narrowband Receive Array, Narrowband Transmit Array, Wideband Receive Array, Wideband Transmit Array, Constant Gamma Clutter и GPU Constant Gamma Clutter.

Зависимости

Чтобы включить этот параметр, установите Specify sensor array as равным Partitioned array или Replicated subarray.

Рабочая частота управляющих фаз подрешетки, заданная как положительный действительный скаляр. Модулями являются Гц.

Зависимости

Чтобы включить этот параметр, установите Sensor array равным Partitioned array или Replicated subarray и установите Subarray steering method равным Phase.

Подрешетки фазу управления сдвига биты квантования, заданные как неотрицательное целое число. Значение нуля указывает, что квантование не выполняется.

Зависимости

Чтобы включить этот параметр, установите Sensor array равным Partitioned array или Replicated subarray и установите Subarray steering method равным Phase.

Задайте размещение реплицированных подрешеток следующим Rectangular или Custom.

  • Когда вы устанавливаете этот параметр RectangularДля размещения подрешеток используйте параметры Grid size и Grid spacing.

  • Когда вы устанавливаете этот параметр CustomДля размещения подрешеток используйте параметры Subarray positions (m) и Subarray normals.

Зависимости

Чтобы включить этот параметр, установите Sensor array равным Replicated subarray

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

Если Grid size является целочисленным скаляром, массив имеет равное количество подрешеток в каждой строке и столбце. Если Grid size является вектором вида 1 на 2 [NumberOfRows, NumberOfColumns]первая запись - это количество подрешеток вдоль каждого столбца. Вторая запись - это количество подрешеток в каждой строке. Строка расположена вдоль локальной оси y, а столбец - вдоль локальной оси z. Рисунок здесь показывает, как можно реплицировать подрешетку URA 3 на 2 с помощью Grid size [1,2].

Зависимости

Чтобы включить этот параметр, установите Sensor array равным Replicated subarray и Subarrays layout к Rectangular.

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

  • Если Grid spacing является скаляром, интервал между строкой и интервалом между столбцом совпадает.

  • Если Grid spacing является вектором-строкой 1 на 2, вектор имеет форму [SpacingBetweenRows,SpacingBetweenColumn]. Первая запись задает интервал между строками вдоль столбца. Вторая запись задает интервал между столбцами вдоль строки.

  • Если для Grid spacing задано значение Autoрепликация сохраняет интервалы между элементами подрешетки как для строк, так и для столбцов при построении полного массива. Эта опция доступна только, когда вы задаете Geometry как ULA или URA.

Зависимости

Чтобы включить этот параметр, установите Sensor array равным Replicated subarray и Subarrays layout к Rectangular.

Положения подрешеток в пользовательской сетке, заданные как действительная 3-бай- N матрица, где N - количество подрешеток в массиве. Каждый столбец матрицы представляет положение одной подрешетки в локальной системе координат массива. Координаты выражены в форме [x; y; z]. Модули измерения указаны в метрах.

Зависимости

Чтобы включить этот параметр, установите Sensor array равным Replicated subarray и Subarrays layout к Custom.

Задайте нормальные направления подрешеток в массиве. Это значение параметров является 2-бай- N матрицей, где N - количество подрешеток в массиве. Каждый столбец матрицы задает нормальное направление соответствующей подрешетки в форме [azimuth;elevation]. Угловые модули находятся в степенях. Углы заданы относительно локальной системы координат.

Можно использовать Subarray positions и Subarray normals параметры, чтобы представлять любое расположение, в котором пары подрешеток различаются определенными преобразованиями. Преобразования могут комбинировать перемещение, вращение азимута и вращение по повышению. Однако вы не можете использовать преобразования, которые требуют вращения вокруг нормали.

Зависимости

Чтобы включить этот параметр, установите параметр Sensor array равным Replicated subarray и Subarrays layout для Custom.

Введенный в R2018b