MUSIC пространственное средство оценки спектра для ULA
Phased Array System Toolbox / Направление Прибытия
Блок ULA MUSIC Spectrum оценивает пространственный спектр входящих узкополосных сигналов с помощью алгоритма MUSIC. Алгоритм вычисляет псевдоспектр MUSIC ULA путем сканирования области поперечных углов. Блок опционально вычисляет направление прибытия (DOA) конкретного количества сигналов путем оценки peaks спектра.
Port 1
— Полученный сигналПолученный сигнал, заданный как M-by-N матрица с комплексным знаком. Количество M является количеством демонстрационных значений (снимки состояния), содержавшиеся в сигнале и N, является количеством элементов датчика в массиве.
Размер первой размерности входной матрицы может отличаться, чтобы моделировать изменяющуюся длину сигнала. Изменение размера может произойти, например, в случае импульсной формы волны с переменной импульсной частотой повторения.
Типы данных: double
Поддержка комплексного числа: Да
Y
MUSIC пространственный спектрMUSIC пространственный спектр, возвращенный как неотрицательный, вектор-столбец с действительным знаком, представляющий значение предполагаемого MUSIC пространственный спектр. Каждая запись соответствует углу, заданному параметром Scan angles (deg) .
Типы данных: double
Ang
— Направления прибытияНаправления прибытия сигналов, возвращенных как вектор - строка с действительным знаком. Направление угла падения является поперечным углом между исходным направлением и осью массивов. Длина вектора является количеством сигналов, заданных параметром Number of signals
. Если объект не может идентифицировать peaks в спектре, он возвратит NaN
. Угловые модули в градусах.
Выберите параметр Enable DOA output, чтобы включить этот выходной порт.
Типы данных: double
Signal propagation speed (m/s)
— Скорость распространения сигналаphysconst('LightSpeed')
(значение по умолчанию) | положительная скалярная величина с действительным знакомСкорость распространения сигнала, заданная как положительная скалярная величина с действительным знаком. Значение по умолчанию скорости света является значением, возвращенным physconst('LightSpeed')
. Модули исчисляются в метрах в секунду.
Пример: 3e8
Типы данных: double
Operating frequency (Hz)
— Система рабочая частота3.0e8
(значение по умолчанию) | положительный действительный скалярСистема рабочая частота, заданная как положительная скалярная величина. Модули находятся в Гц.
Forward-backward averaging
— Включите прямое обратное усреднениеВыберите этот параметр, чтобы использовать прямое обратное усреднение, чтобы оценить ковариационную матрицу для сенсорных матриц с сопряженной симметричной структурой коллектора массивов.
Spatial smoothing
— Включите пространственное сглаживание0
(значение по умолчанию) | неотрицательное целое числоЗадайте объем усреднения используемого пространственным сглаживанием, чтобы оценить ковариационную матрицу как неотрицательное целое число. Каждое увеличение сглаживания обрабатывает один дополнительный когерентный источник, но уменьшает эффективное число элементов одним. Максимальным значением этого параметра является N – 2, где N является количеством датчиков в ULA.
Scan angles (deg)
— Поисковые углы для peaks спектра-90:90
(значение по умолчанию) | вектор - строка с действительным знакомЗадайте углы сканирования в градусах как вектор - строку с действительным знаком. Углы являются поперечными углами массивов и должны находиться между-90 ° и 90 °, включительно. Необходимо задать углы в увеличивающемся порядке.
Enable DOA output
— Выведите направления прибытия через выходной портВыберите этот параметр, чтобы вывести направления прибытия (DOA) сигналов через выходной порт Ang.
Number of signals
— Ожидаемое количество прибывающих сигналов1
(значение по умолчанию) | положительное целое числоЗадайте ожидаемое количество сигналов для оценки DOA как положительное скалярное целое число.
Simulate using
— Блокируйте метод симуляцииInterpreted Execution
(значение по умолчанию) | Code Generation
Блокируйте симуляцию, заданную как 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).
Specify sensor array as
— Метод, чтобы задать массивArray (no subarrays)
(значение по умолчанию) | MATLAB expression
Метод, чтобы задать массив, заданный как Array (no subarrays)
или MATLAB expression
.
Array (no subarrays)
— используйте параметры блоков, чтобы задать массив.
Выражение MATLAB
создайте массив с помощью выражения MATLAB.
Выражение
Выражение MATLAB раньше создавало массивВыражение MATLAB раньше создавало массив, заданный как допустимый Системный объект Phased Array System Toolbox массивов.
Пример: phased.URA('Size',[5,3])
Чтобы включить этот параметр, установите Specify sensor array as на MATLAB expression
.
Element type
— Типы элемента массиваIsotropic Antenna
(значение по умолчанию) | Cosine Antenna
| Custom Antenna
| Omni Microphone
| Custom Microphone
Антенна или тип микрофона, заданный как одно из следующего:
Isotropic Antenna
Cosine Antenna
Custom Antenna
Omni Microphone
Custom Microphone
Operating frequency range (Hz)
— Работа частотным диапазоном антенны или элемента микрофона[0,1.0e20]
(значение по умолчанию) | с действительным знаком 1 2 вектор - строкаЗадайте операционный частотный диапазон антенны или элемента микрофона как 1 2 вектор - строка в форме [LowerBound,UpperBound]
. Элемент не имеет никакого ответа вне этого частотного диапазона. Единицы частоты находятся в Гц.
Чтобы включить этот параметр, установите Element type на Isotropic Antenna
, Cosine Antenna
или Omni Microphone
.
Operating frequency vector (Hz)
— Работа частотным диапазоном пользовательской антенны или элементов микрофона[0,1.0e20]
(значение по умолчанию) | вектор - строка с действительным знакомЗадайте частоты, на которых можно установить антенну и частотные характеристики микрофона как 1 L вектором - строкой из увеличения действительных значений. Элемент антенны или микрофона не имеет никакого ответа вне частотного диапазона, заданного минимальными и максимальными элементами этого вектора. Единицы частоты находятся в Гц.
Чтобы включить этот параметр, установите Element type на Custom Antenna
или Custom Microphone
. Используйте Frequency responses (dB), чтобы установить ответы на этих частотах.
Baffle the back of the element
— Задержите ответ элемента Isotropic Antenna
или элемента Omni Microphone
, чтобы обнулитьУстановите этот флажок, чтобы экранировать заднего ответа элемента. Когда назад экранированный, ответы под всеми углами азимута вне ±90 ° от разворота обнуляются. Поперечное направление задано как угол азимута на 0 ° и угол повышения на 0 °.
Чтобы включить этот флажок, установите Element type на Isotropic Antenna
или Omni Microphone
.
Exponent of cosine pattern
— Экспоненты азимута и шаблонов косинуса повышения[1.5 1.5]
(значение по умолчанию) | неотрицательный скаляр | с действительным знаком 1 2 матрица неотрицательных значенийЗадайте экспоненты шаблона косинуса как неотрицательный скаляр или с действительным знаком 1 2 матрица неотрицательных значений. Когда Exponent of cosine pattern 1 2 вектор, первый элемент является экспонентой в направлении азимута, и второй элемент является экспонентой в направлении повышения. Когда вы устанавливаете этот параметр на скаляр, и направление азимута и шаблоны направляющего косинуса повышения повышены до той же степени.
Чтобы включить этот параметр, установите Element type на Cosine Antenna
.
Frequency responses (dB)
— Антенна и частотная характеристика микрофона[0,0]
(значение по умолчанию) | вектор - строка с действительным знакомЧастотная характеристика пользовательской антенны или пользовательского микрофона для частот задана параметром Operating frequency vector (Hz). Размерности Frequency responses (dB) должны совпадать с размерностями вектора, заданного параметром Operating frequency vector (Hz).
Чтобы включить этот параметр, установите Element type на Custom Antenna
или Custom Microphone
.
Azimuth angles (deg)
— Углы азимута диаграммы направленности антенн [-180:180]
(значение по умолчанию) | вектор - строка с действительным знакомЗадайте углы азимута, под которыми можно вычислить диаграмму направленности антенн как 1 P вектором - строкой. P должен быть больше, чем 2. Углы азимута должны находиться между-180 ° и 180 °, включительно, и быть в строго увеличивающемся порядке.
Чтобы включить этот параметр, установите Element type на Custom Antenna
.
Elevation angles (deg)
— Углы повышения диаграммы направленности антенн[-90:90]
(значение по умолчанию) | вектор - строка с действительным знакомЗадайте углы повышения, под которыми можно вычислить диаграмму направленности как 1 Q вектором. Q должен быть больше, чем 2. Угловые модули в градусах. Углы повышения должны находиться между-90 ° и 90 °, включительно, и быть в строго увеличивающемся порядке.
Чтобы включить этот параметр, установите Element type на Custom Antenna
.
Radiation pattern (dB)
— Пользовательская диаграмма направленности антеннzeros(181,361)
| матрица с комплексным знаком | массив MATLAB с комплексным знакомЗначение объединенной поляризованной диаграммы направленности антенн, заданной как 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 Antenna
.
Polar pattern frequencies (Hz)
— Полярные частоты ответа микрофона шаблонаПолярные частоты ответа микрофона шаблона, заданные как действительный скаляр или с действительным знаком, 1 L вектором. Частоты ответа лежат в частотном диапазоне, заданном вектором Operating frequency vector (Hz).
Чтобы включить этот параметр, установите набор Element type на Custom Microphone
.
Polar pattern angles (deg)
— Полярные углы ответа шаблона[-180:180]
(значение по умолчанию) |-by-P вектор - строка с действительным знакомЗадайте полярные углы ответа шаблона как 1 P вектором. Углы измеряются от центральной оси погрузки микрофона и должны быть между-180 ° и 180 °, включительно.
Чтобы включить этот параметр, установите Element type на Custom Microphone
.
Polar pattern (dB)
— Пользовательский микрофон полярный ответzeros(1,361)
(значение по умолчанию) | L с действительным знаком-by-P матрицаЗадайте значение пользовательского элемента микрофона полярные шаблоны как L-by-P матрица. L является количеством частот, заданных в Polar pattern frequencies (Hz). P является количеством углов, заданных в Polar pattern angles (deg). Каждая строка матрицы представляет значение полярного шаблона, измеренного на соответствующей частоте, заданной в Polar pattern frequencies (Hz) и всех углах, заданных в Polar pattern angles (deg). Шаблон измеряется в плоскости азимута. В плоскости азимута угол повышения составляет 0 °, и центральная ось погрузки является азимутом степеней на 0 ° и повышением степеней на 0 °. Полярный шаблон симметричен вокруг центральной оси. Можно создать шаблон ответа микрофона на 3-D пробеле от полярного шаблона.
Чтобы включить этот параметр, установите Element type на Custom Microphone
.
Number of elements
— Количество элементов массива в U2
(значение по умолчанию) | положительное целое число, больше, чем или равный дваКоличество элементов массива для массивов ULA, заданных как целое число, больше, чем или равный два.
Пример: 11
Типы данных: double
Element spacing
— Расстояние между элементами ULA0.5
(значение по умолчанию) | положительная скалярная величинаРасстояние между смежными элементами ULA, указанными как положительная скалярная величина. Модули исчисляются в метрах.
Пример: 1.5
Array axis
— Линейное направление оси ULAy
(значение по умолчанию) | x
| z
Линейное направление оси ULA, заданного как y
, x
или z
. Затем все элементы массива ULA однородно расположены с интервалами вдоль этой оси в системе координат локального массива.
Taper
— Заострения элемента массиваУкажите элемент, заостряющийся как скаляр с комплексным знаком или 1 с комплексным знаком N вектором - строкой. В этом векторе N представляет число элементов в массиве.
Также известный как element weights, заострения умножают ответы элемента массива. Заострения изменяют и амплитуду и фазу ответа, чтобы уменьшать лепестки стороны или регулировать основную ось ответа.
Если Taper является скаляром, тот же вес применяется к каждому элементу. Если Taper является вектором, вес от вектора применяется к соответствующему элементу датчика. Количество весов должно совпадать с числом элементов массива.
Типы данных: double
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.