GPU Constant Gamma Clutter

Постоянная гамма симуляция помехи с помощью gpu

  • Библиотека:
  • Radar Toolbox

  • GPU Constant Gamma Clutter block

Описание

Блок GPU Constant Gamma Clutter генерирует, с помощью графического блока обработки (GPU), постоянная гамма помеха, отраженная от гомогенного ландшафта для моностатического радара, передающего узкополосный сигнал в свободное пространство. Радар принят, чтобы быть на постоянной высоте, перемещающейся в постоянную скорость.

Порты

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

развернуть все

Индексируйте, чтобы выбрать импульсную частоту повторения (PRF) в виде положительного целого числа. Индекс выбирает PRF из предопределенного вектора из значений, заданных параметром Pulse repetition frequency (Hz).

Пример 4

Зависимости

Чтобы включить этот порт, выберите Enable PRF selection input.

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

Веса применились к каждому элементу в массиве в виде комплексного вектора длины-N. N является числом элементов в массиве, выбранном в панели Sensor array.

Зависимости

Чтобы включить этот порт, установите флажок Enable weights input.

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

Веса применились к каждому элементу в подрешетке в виде N E-by-NS матрица с комплексным знаком.

  • Когда вы устанавливаете Specify sensor array на Replicated Subarray, все подрешетки имеют те же размерности. Затем можно задать веса элемента подрешетки как N с комплексным знаком E-by-NS матрица. NE является числом элементов в каждой подрешетке, и N S является количеством подрешеток. Каждый столбец WS задает веса для соответствующей подрешетки.

  • Когда вы устанавливаете Specify sensor array на Partitioned array, подрешетки не требуются, чтобы иметь идентичные размерности и размеры. Можно задать веса элемента подрешетки как N с комплексным знаком E-by-NS матрица, где N E теперь является числом элементов в самой большой подрешетке. Первые записи K в каждом столбце являются весами элемента для соответствующей подрешетки, где K является числом элементов в подрешетке.

Зависимости

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

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

Регулирование угла в виде скаляра или 2 1 вектора с действительным знаком. Как вектор, держащийся угол принимает форму [AzimuthAngle; ElevationAngle]. Как скаляр, держащийся угол представляет угол азимута только. Затем угол возвышения принят, чтобы быть нулевыми степенями. Модули в градусах

Зависимости

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

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

Вывод

развернуть все

Симулированная помеха, возвращенная как N-by-M матрица с комплексным знаком.

N является количеством выборок выход от блока. Когда вы устанавливаете параметр Output signal format на Samples, задайте N с помощью параметра Number of samples in output. Когда вы устанавливаете параметр Output signal format на Pulses, N является общим количеством выборок в следующих импульсах P, где P задан в параметре Number of pulse in output.

M также

  • количество подрешеток в сенсорной матрице, если сенсорная матрица содержит подрешетки.

  • количество излучения или сбора элементов, если сенсорная матрица не содержит подрешетки.

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

Параметры

развернуть все

Основная вкладка

Создайте помехи параметру модели в виде скаляра. Этот параметр содержит γ значение используется в константе γ модель помехи. γ значение зависит и от типа ландшафта и от рабочей частоты. Модули находятся в дБ.

Пример: -5.0

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

Задайте наземную модель, используемую в симуляции помехи в качестве Flat или Curved. Когда вы устанавливаете этот параметр на Flat, земля принята, чтобы быть плоскостью. Когда вы устанавливаете этот параметр на Curved, земля принята, чтобы быть сферической.

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

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

Угол азимута в наземной плоскости, о которой сгенерированы закрашенные фигуры помехи. Закрашенные фигуры сгенерированы симметрично об этом угле. Модули в градусах.

Задайте промежуток азимута каждой закрашенной фигуры помехи как положительная скалярная величина. Модули в градусах. Модули в градусах.

Промежуток азимута каждой помехи исправляет в виде положительной скалярной величины. Модули в градусах.

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

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

Пример 4

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

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

Пример: 3e8

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

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

Пример: 10e6

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

Импульсная частота повторения, PRF в виде положительной скалярной величины или вектора-строки из положительных значений. Модули находятся в Герц.

Пример: [1e4,2e4]

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

Выберите этот параметр, чтобы включить PRFIdx порт.

  • Когда включено, передача в индексе в вектор из предопределенного PRFs. Установите предопределенный PRFs использование параметра Pulse repetition frequency (Hz).

  • Если не включенный, циклы блока через вектор из PRFs заданы параметром Pulse repetition frequency (Hz). Если Pulse repetition frequency (Hz) является скаляром, PRF является постоянным.

Формат выходного сигнала в виде Pulses или Samples.

Если вы устанавливаете этот параметр на Samples, выход блока состоит из нескольких выборок. Количество выборок является значением параметра Number of samples in output.

Если вы устанавливаете этот параметр на Pulses, выход блока состоит из нескольких импульсов. Количество импульсов является значением параметра Number of pulses in output.

Количество выборок в блоке выводится в виде положительного целого числа.

Пример: 1000

Зависимости

Чтобы включить этот параметр, установите параметр Output signal format на Samples.

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

Количество импульсов в блоке выводится в виде положительного целого числа.

Пример 2

Зависимости

Чтобы включить этот параметр, установите параметр Output signal format на Pulses.

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

Блокируйте симуляцию в виде 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Блок скомпилирован.Все блоки в модели скомпилированы.

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

Радарная вкладка

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

Эффективная излучаемая мощность (ERP) радиолокационной системы в виде положительной скалярной величины. Модули находятся в ваттах.

Пример: 3500

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

Высота радара выше поверхности в виде неотрицательного скаляра. Модули исчисляются в метрах.

Пример: 50

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

Радарная скорость платформы в виде неотрицательного скаляра. Модули исчисляются в метрах в секунду.

Пример 5

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

Задайте направление радарного движения платформы как 2 1 вектор действительных чисел в форме [AzimuthAngle;ElevationAngle]. Модули в градусах. И азимут и угол возвышения измеряются в системе локальной координаты радара антенная или антенная решетка. Угол азимута должен быть между-180 ° и 180 °. Угол возвышения должен быть между-90 ° и 90 °.

Значение по умолчанию этого параметра указывает, что радарная платформа перемещает перпендикуляр в радарное поперечное направление антенной решетки.

Пример: [25;30]

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

Задайте вектор с 3 элементами, который дает внутреннее рыскание, тангаж и крен системы координат датчика от инерционной системы координат. Эти 3 элемента задают вращения вокруг z, y, и оси X соответственно, в том порядке. Первое вращение, вращает оси тела вокруг оси z. Поскольку эти углы задают внутренние вращения, второе вращение выполняется вокруг оси Y в ее новом положении, следующем из предыдущего вращения. Итоговое вращение вокруг оси X выполняется вокруг оси X, как вращается первыми двумя вращениями во внутренней системе.

Пример: [0,-10,4]

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

Флажок, чтобы включить входной порт весов антенного элемента, W.

Вкладка сенсорной матрицы

Метод, чтобы задать массив в виде Array (no subarrays) или MATLAB expression.

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

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

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

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

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

Пример: 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.

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

Зависимости

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

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

Зависимости

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

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

Зависимости

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

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

Зависимости

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

Величина объединенной диаграммы направленности антенн в виде Q-by-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 (Hz).

Зависимости

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

Фаза объединенной диаграммы направленности антенн в виде Q-by-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 в виде yX, или 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.

Массив нормальное направление в виде xY, или z.

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

Массив нормальное значение параметровПоложения элемента и направления опорного направления
xЭлементы массива лежат в yz - плоскость. Все векторы опорного направления элемента указывают вдоль x - ось.
yЭлементы массива лежат в zx - плоскость. Все векторы опорного направления элемента указывают вдоль y - ось.
zЭлементы массива лежат в xy - плоскость. Все векторы опорного направления элемента указывают вдоль 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 или 2 N матрицей. 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 является общим количеством элементов в массиве. Каждая строка матрицы представляет подрешетку, и каждая запись в строке указывает, когда элемент принадлежит подрешетке. Когда запись является нулем, элемент не принадлежит подрешетка. Ненулевая запись представляет вес с комплексным знаком, применился к соответствующему элементу. Каждая строка должна содержать по крайней мере одну ненулевую запись.

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

Зависимости

Чтобы включить этот параметр, установите 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 - ось. Рисунок здесь показывает, как можно реплицировать 3 2 подрешетка URA с помощью 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.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2021a
Для просмотра документации необходимо авторизоваться на сайте