Моноимпульс суммы-и-различия для URA
Направление прибытия (DOA)
phaseddoalib
Блок Monopulse URA Sum-and-Difference оценивает направление прибытия узкополосного сигнала на универсальном прямоугольном массиве (URA) на основе исходного предположения с помощью алгоритма моноимпульса суммы-и-различия. Блок получает руководящий вектор различия инвертированием фазы последняя половина руководящего вектора суммы.
Задайте скорость распространения сигнала, в метрах в секунду, как положительная скалярная величина. Можно использовать функциональный physconst
, чтобы задать скорость света.
Задайте рабочую частоту системы, в герц, как положительная скалярная величина.
Количество битов раньше квантовало компонент сдвига фазы формирователя луча или регулирующий векторные веса. Задайте количество битов как неотрицательное целое число. Значение нуля указывает, что никакое квантование не выполняется.
Блокируйте метод симуляции, заданный как Interpreted Execution
или Code Generation
. Если вы хотите, чтобы ваш блок использовал интерпретатор MATLAB®, выбрал Interpreted Execution
. Если вы хотите, чтобы ваш блок запустился как скомпилированный код, выбрал Code Generation
. Скомпилированный код требует, чтобы время скомпилировало, но обычно запускается быстрее.
Интерпретированное выполнение полезно, когда вы разрабатываете и настраиваете модель. Блок запускает базовую Систему object™ в MATLAB. Можно изменить и выполнить модель быстро. Когда вы удовлетворены своими результатами, можно затем запустить блок с помощью Code Generation
. Долгие симуляции запускаются быстрее, чем они были бы в интерпретированном выполнении. Можно запустить повторенное выполнение без перекомпиляции. Однако, если вы изменяете какие-либо параметры блоков, затем блок автоматически перекомпилировал перед выполнением.
При установке этого параметра необходимо учесть полный режим симуляции модели. Таблица показывает, как параметр Simulate using взаимодействует с полным режимом симуляции.
Когда модель Simulink® находится в режиме Accelerator
, блочный режим, заданный с помощью Simulate using, заменяет режим симуляции.
Ускоряющие режимы
Блокируйте симуляцию | Поведение симуляции | ||
Normal | Accelerator | Rapid Accelerator | |
Interpreted Execution | Блок выполняет использование интерпретатора MATLAB. | Блок выполняет использование интерпретатора MATLAB. | Создает независимый исполняемый файл из модели. |
Code Generation | Блок скомпилирован. | Все блоки в модели скомпилированы. |
Для получения дополнительной информации смотрите Выбор Simulation Mode (Simulink).
Задайте сенсорную матрицу ULA непосредственно или при помощи выражения MATLAB.
Типы
Array (no subarrays) |
MATLAB expression |
Задайте размер массива как положительное целое число или 1 2 вектор положительных целых чисел.
Если Array size 1 2 вектор, вектор имеет форму [NumberOfArrayRows,NumberOfArrayColumns]
.
Если Array size является целым числом, массив имеет одинаковое число строк и столбцы.
Элементы индексируются сверху донизу вдоль столбца и продолжающийся к следующим столбцам слева направо. В этой фигуре Array size [3,2]
производит массив, имеет три строки и два столбца.
Задайте интервал элемента массива, в метрах, как 1 2 вектор или скаляр. Если Element spacing 1 2 вектор, вектор имеет форму [SpacingBetweenRows,SpacingBetweenColumns]
. Для обсуждения этих количеств смотрите phased.URA
. Если Element spacing является скаляром, интервалы между строками и столбцами равны.
Задайте решетку элемента как один из Rectangular
или Triangular
.
Rectangular
— Выравнивает все элементы последовательно и направления столбца.
Triangular
— Переключает элементы ровной строки прямоугольной решетки к направлению оси положительной строки. Элементы переключены расстояние половины интервала элемента вдоль строки.
Этот параметр появляется, когда вы устанавливаете Geometry на URA
или UCA
. Задайте Array normal как x
, y
или z
. Весь URA и элементы массива UCA помещаются в yz, zx или xy - плоскости, соответственно, системы координат массивов.
Заострения, также известные как element weights, применяются к элементам датчика в массиве. Заострения используются, чтобы изменить и амплитуду и фазу переданных или полученных данных.
Укажите элемент, заостряющийся как скалярный или M с комплексным знаком с комплексным знаком-by-N матрица. В этой матрице M является числом элементов вдоль z - ось, и N является числом элементов вдоль y - ось. M и N соответствуют значениям [NumberofRows, NumberOfColumns]
в матрице Array size. Если Taper
является скаляром, тот же вес применяется к каждому элементу. Если значение Taper является матрицей, вес из матрицы применяется к соответствующему элементу датчика. Вес должен быть применен к каждому элементу в сенсорной матрице.
Допустимое выражение MATLAB, содержащее конструктора для универсального прямоугольного массива, например, phased.URA
.
Задайте антенну или тип микрофона как
Isotropic Antenna
Cosine Antenna
Custom Antenna
Omni Microphone
Custom Microphone
Этот параметр появляется, когда вы устанавливаете Element type на Cosine Antenna
.
Задайте экспоненту шаблона косинуса как скаляр или 1 2 вектор. Необходимо задать все значения как неотрицательные вещественные числа. Когда вы устанавливаете Exponent of cosine pattern на скаляр, и шаблон направляющего косинуса азимута и шаблон направляющего косинуса повышения повышены до заданного значения. Когда вы устанавливаете Exponent of cosine pattern на 1 2 вектор, первый элемент является экспонентой для шаблона направляющего косинуса азимута, и второй элемент является экспонентой для шаблона направляющего косинуса повышения.
Этот параметр появляется, когда Element type установлен в Isotropic Antenna
, Cosine Antenna
или Omni Microphone
.
Задайте операционный частотный диапазон, в герц, элемента антенны как 1 2 вектор - строка в форме [LowerBound,UpperBound]
. Элемент антенны не имеет никакого ответа вне заданного частотного диапазона.
Этот параметр появляется, когда Element type установлен в Custom Antenna
или Custom Microphone
.
Задайте частоты в Гц, на уровне которого можно установить антенну и частотные характеристики микрофона как 1 L вектором - строкой из увеличения значений. Используйте Frequency responses, чтобы установить частотные характеристики. Элемент антенны или микрофона не имеет никакого ответа вне частотного диапазона, заданного минимальными и максимальными элементами Operating frequency vector (Hz).
Этот параметр появляется, когда Element type установлен в Custom Antenna
или Custom Microphone
.
Задайте этот параметр как частотную характеристику антенны или микрофона, в децибелах, для частот, заданных Operating frequency vector (Hz). Задайте Frequency responses (dB) как 1 L вектором, совпадающим с размерностями вектора, заданного в Operating frequency vector (Hz).
Этот параметр появляется, когда Element type установлен в Custom Antenna
.
Задайте углы азимута, под которыми можно вычислить диаграмму направленности антенн как 1 P вектором - строкой. P должен быть больше, чем 2. Угловые модули в градусах. Углы азимута должны находиться между-180 ° и 180 ° и быть в строго увеличивающемся порядке.
Этот параметр появляется, когда Element type установлен в Custom Antenna
.
Задайте углы повышения, под которыми можно вычислить диаграмму направленности как 1 Q вектором. Q должен быть больше, чем 2. Угловые модули в градусах. Углы повышения должны находиться между-90 ° и 90 ° и быть в строго увеличивающемся порядке.
Этот параметр появляется, когда Element type установлен в Custom Antenna
.
Значение в дб объединенной поляризованной диаграммы направленности антенн, заданной как Q-by-P матрица или Q-by-P-by-L массив. Значение Q должно совпадать со значением Q, заданного Elevation angles (deg). Значение P должно совпадать со значением P, заданного Azimuth angles (deg_. Значение L должно совпадать со значением L, заданного Operating frequency vector (Hz).
Этот параметр появляется, когда Element type установлен в Custom Microphone
.
Задайте измеряющиеся частоты полярных шаблонов как 1 M вектором. Измеряющиеся частоты лежат в заданном byOperating frequency vector (Hz) частотного диапазона. Единицы частоты находятся в Гц.
Этот параметр появляется, когда Element type установлен в Custom Microphone
.
Задайте измеряющиеся углы полярных шаблонов как 1 N вектором. Углы измеряются от центральной оси погрузки микрофона и должны быть между-180 ° и 180 °, включительно.
Этот параметр появляется, когда Element type установлен в Custom Microphone
.
Задайте значение элемента микрофона полярный шаблон как M-by-N матрица. M является количеством измеряющихся частот, заданных в Polar pattern frequencies (Hz). N является количеством измеряющихся углов, заданных в Polar pattern angles (deg). Каждая строка матрицы представляет значение полярного шаблона, измеренного на соответствующей частоте, заданной в Polar pattern frequencies (Hz) и всех углах, заданных в Polar pattern angles (deg). Примите, что шаблон измеряется в плоскости азимута. В плоскости азимута угол повышения составляет 0 °, и центральная ось погрузки является азимутом степеней на 0 ° и повышением степеней на 0 °. Примите, что полярный шаблон симметричен вокруг центральной оси. Можно создать шаблон ответа микрофона на 3-D пробеле от полярного шаблона.
Этот флажок появляется только, когда параметр Element type устанавливается на Isotropic Antenna
или Omni Microphone
.
Установите этот флажок, чтобы экранировать задней части элемента антенны. В этом случае ответы антенны на все углы азимута вне ±90 ° от broadside обнуляются. Задайте поперечное направление как угол азимута на 0 ° и угол повышения на 0 °.
Порты ввода и вывода блока соответствуют параметрам ввода и вывода, описанным в методе step
базового Системного объекта. Смотрите ссылку в нижней части этой страницы.
Порт | Описание | Поддерживаемые типы данных |
---|---|---|
X | Входной сигнал. Размер первой размерности входной матрицы может отличаться, чтобы моделировать изменяющуюся длину сигнала. Изменение размера может произойти, например, в случае импульсной формы волны с переменной импульсной частотой повторения. | Плавающая точка двойной точности |
Steer | Первоначальная оценка направлений прибытия. | Плавающая точка двойной точности |
Ang | Оценка направлений прибытия. | Плавающая точка двойной точности |