Рассеивание канала распространения MIMO
Phased Array System Toolbox / Среда и Цель
Модели Scattering MIMO Channel 3-D многопутевой канал распространения, в котором излученные сигналы от массива передачи отражаются от нескольких рассеяний назад к массиву получения. В этом канале пути к распространению являются прямыми путями (угол обзора) от точки до точки. Задержка зависимого области значений моделей блока, усиление, эффект Доплера, фазовый переход и атмосферная потеря из-за газов, дождя, вуали и облаков. Можно опционально распространить сигнал через прямой путь с передатчика на получатель.
Модели затухания для атмосферных газов и дождя допустимы для электромагнитных сигналов в частотном диапазоне 1-1000 ГГц, но модель затухания для вуали и облаков допустима только для 10-1000 ГГц. Вне этих частотных диапазонов объект использует самое близкое допустимое значение.
X
Переданный узкополосный сигналПереданный узкополосный сигнал, заданный как M-by-Nt матрица с комплексным знаком. Количество M является количеством выборок в сигнале и Nt, является количеством передачи элементов массива. Каждый столбец представляет сигнал, переданный соответствующим элементом массива.
Пример: [1,1;j,1;0.5,0]
Типы данных: double
Поддержка комплексного числа: Да
TxPos
— Положение передачи антенной решеткиПоложение передачи антенной решетки, заданной как вектор-столбец с действительным знаком 3 на 1, принимающий форму [x;y;z]
. Векторные элементы соответствуют x, y и положениям z массива. Модули исчисляются в метрах.
Чтобы включить этот порт, установите параметр Source of transmit array motion на Input port
.
Типы данных: double
TxVel
— Скорость передачи антенной решеткиСкорость передачи антенной решетки, заданной как вектор-столбец с действительным знаком 3 на 1, принимающий форму [vx;vy;vz]
. Векторные элементы соответствуют x, y и скоростям z массива. Модули исчисляются в метрах в секунду.
Чтобы включить этот порт, установите параметр Source of transmit array motion на Input port
.
Типы данных: double
TxAxes
— Ориентация осей передачи антенной решеткиОриентация осей передачи антенной решетки, заданной как 3х3 действительная ортонормированная матрица. Матрица задает ориентацию системы локальной координаты массивов относительно глобальных координат. Столбцы матрицы соответствуют направлениям x, y и осей z системы локальной координаты. Модули являются безразмерными.
Чтобы включить этот порт, установите параметр Source of transmit array motion на Input port
.
Типы данных: double
RxPos
— Положение получения антенной решеткиПоложение получения антенной решетки, заданной как вектор-столбец с действительным знаком 3 на 1, принимающий форму [x;y;z]
. Векторные элементы соответствуют x, y и положениям z массива. Модули исчисляются в метрах.
Чтобы включить этот порт, установите параметр Source of receive array motion на Input port
.
Типы данных: double
RxVel
— Скорость получения антенной решеткиСкорость получения антенной решетки, заданной как вектор-столбец с действительным знаком 3 на 1, принимающий форму [vx;vy;vz]
. Векторные элементы соответствуют x, y и скоростям z массива. Модули исчисляются в метрах в секунду.
Чтобы включить этот порт, установите параметр Source of receive array motion на Input port
.
Типы данных: double
RxAxes
— Ориентация осей получения антенной решеткиОриентация осей получения антенной решетки, заданной как 3х3 действительная ортонормированная матрица. Матрица задает ориентацию системы локальной координаты массивов относительно глобальных координат. Столбцы матрицы соответствуют направлениям x, y и осей z системы локальной координаты. Модули являются безразмерными.
Чтобы включить этот порт, установите параметр Source of receive array motion на Input port
.
Типы данных: double
ScatPos
— Положения рассеивателейПоложение рассеивателей, заданных как 3 Ns матрицей с действительным знаком. Каждый столбец матрицы принимает форму [x;y;z]
, содержа x, y и положения z рассеивателя. Модули исчисляются в метрах.
Чтобы включить этот порт, установите параметр Scatterer specification на Input port
.
Типы данных: double
ScatVel
— Скорости рассеивателейСкорости рассеивателей, заданных как 3 Ns матрицей с действительным знаком. Каждый столбец матрицы имеет форму [vx;vy;vz]
, содержа x, y и скорости z рассеивателя. Модули исчисляются в метрах в секунду.
Чтобы включить этот порт, установите параметр Scatterer specification на Input port
.
Типы данных: double
ScatCoef
— Рассеивание коэффициентовРассеивание коэффициентов, заданных как 1 Ns вектором - строкой с комплексным знаком. Каждый векторный элемент задает рассеивающийся коэффициент соответствующего рассеивателя. Модули являются безразмерными.
Чтобы включить этот порт, установите параметр Scatterer specification на Input port
.
Типы данных: double
Поддержка комплексного числа: Да
Y
Полученный узкополосный сигналПолученный узкополосный сигнал, возвращенный как M-by-Nr матрица с комплексным знаком. Количество M является количеством выборок в сигнале и Nr, является количеством получения элементов массива. Каждый столбец представляет сигнал, полученный соответствующим элементом массива.
Типы данных: double
Поддержка комплексного числа: Да
Cs
Ответ каналаОтвет канала, возвращенный как Nt-by-Nr-by-Ns массив MATLAB с комплексным знаком. Nt является количеством передачи элементов массива. Nr является количеством получения элементов массива. Ns является количеством рассеивателей. Каждая страница массива соответствует матрице ответа канала для определенного рассеивателя.
Чтобы включить этот порт, установите флажок Output channel response.
Типы данных: double
Поддержка комплексного числа: Да
\tau
Задержки путиЗадержки пути, возвращенные как 1 Ns вектором с действительным знаком. Ns является количеством рассеивателей. Каждый элемент соответствует задержке пути от центра фазы передачи массивов до рассеивателя и затем к центру фазы получения массивов.
Чтобы включить этот порт, установите флажок Output channel response.
Типы данных: double
Propagation speed (m/s)
— Скорость распространения сигналаphysconst('LightSpeed')
(значение по умолчанию) | положительная скалярная величинаСкорость распространения сигнала, заданная как положительная скалярная величина с действительным знаком. Значение по умолчанию скорости света является значением, возвращенным physconst('LightSpeed')
.
Типы данных: double
Signal carrier frequency (Hz)
— Несущая частота сигнала300e6
(значение по умолчанию) | положительный скаляр с действительным знакомНесущая частота сигнала, заданная как положительный скаляр с действительным знаком. Модули находятся в герц.
Типы данных: double
Specify atmospheric parameters
— Включите атмосферную модель затуханияВыберите этот параметр, чтобы включить, чтобы добавить затухание сигнала, вызванное атмосферными газами, дождем, вуалью или облаками. Когда вы выбираете этот параметр, Temperature (degrees Celsius), Dry air pressure (Pa), Water vapour density (g/m^3), Liquid water density (g/m^3), и параметры Rain rate (mm/hr) появляются в диалоговом окне.
Типы данных: Boolean
Temperature (degrees Celsius)
— Температура окружающей среды15
(значение по умолчанию) | скаляр с действительным знакомТемпература окружающей среды, заданная как скаляр с действительным знаком. Модули в градусах Цельсия.
Чтобы включить этот параметр, установите флажок Specify atmospheric parameters.
Типы данных: double
Dry air pressure (Pa)
— Атмосферное сухое давление воздуха101.325e3
(значение по умолчанию) | положительный скаляр с действительным знакомАтмосферное сухое давление воздуха, заданное как положительный скаляр с действительным знаком. Модули находятся в pascals (Pa). Значение по умолчанию этого параметра соответствует одной стандартной атмосфере.
Чтобы включить этот параметр, установите флажок Specify atmospheric parameters.
Типы данных: double
Water vapour density (g/m^3)
— Атмосферная плотность водяного пара7.5
(значение по умолчанию) | положительный скаляр с действительным знакомАтмосферная плотность водяного пара, заданная как положительный скаляр с действительным знаком. Модули находятся в g/m3.
Чтобы включить этот параметр, установите флажок Specify atmospheric parameters.
Типы данных: datetime
Liquid water density (g/m^3)
— Жидкая водная плотность0.0
(значение по умолчанию) | неотрицательный скаляр с действительным знакомЖидкая водная плотность вуали или облаков, заданных как неотрицательный скаляр с действительным знаком. Модули находятся в g/m3. Типичные значения для жидкой водной плотности 0.05 для средней вуали и 0.5 для густого тумана.
Чтобы включить этот параметр, установите флажок Specify atmospheric parameters.
Типы данных: double
Rain rate (mm/hr)
— Уровень ливня0.0
(значение по умолчанию) | неотрицательный скаляр с действительным знакомУровень ливня, заданный как неотрицательный скаляр с действительным знаком. Модули находятся в мм/час.
Чтобы включить этот параметр, установите флажок Specify atmospheric parameters.
Типы данных: double
Inherit sample rate
— Наследуйте частоту дискретизации от восходящих блоковВыберите этот параметр, чтобы наследовать частоту дискретизации от восходящих блоков. В противном случае задайте частоту дискретизации с помощью параметра Sample rate (Hz).
Типы данных: Boolean
Sample rate (Hz)
— Выборка уровня сигнала1e6
(значение по умолчанию) | положительный скаляр с действительным знакомЗадайте уровень выборки сигнала как положительную скалярную величину. Модули находятся в Гц.
Чтобы включить этот параметр, снимите флажок Inherit sample rate.
Типы данных: double
Simulate direct path propagation
— Включите распространение вдоль прямого путиУстановите этот флажок, чтобы включить распространение сигнала вдоль угла обзора прямой путь от массива передачи до массива получения без рассеивания.
Типы данных: Boolean
Maximum delay (s)
— Максимальная задержка сигнала10e-6
(значение по умолчанию) | положительная скалярная величинаМаксимальная задержка сигнала, заданная как положительная скалярная величина. Проигнорированы задержки, больше, чем это значение.
Типы данных: double
Output channel response
— Enable вывод ответа каналаУстановите этот флажок, чтобы вывести ответ канала и задержку через выходные порты CS
и Tau
.
Типы данных: Boolean
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
.
Magnitude pattern (dB)
— Значение объединенной диаграммы направленности антеннzeros(181,361)
(значение по умолчанию) | Q с действительным знаком-by-P матрица | Q с действительным знаком-by-P-by-L массивЗначение объединенной диаграммы направленности антенн, заданной как Q-by-P матрица или Q-by-P-by-L массив. Количество Q равняется длине вектора, заданного Elevation angles (deg). Количество P равняется длине вектора, заданного Azimuth 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
.
Phase pattern (deg)
— Пользовательский шаблон фазы излучения антенныzeros(181,361)
(значение по умолчанию) | Q с действительным знаком-by-P матрица | Q с действительным знаком-by-P-by-L массивФаза объединенной диаграммы направленности антенн, заданной как Q-by-P матрица или Q-by-P-by-L массив. Количество Q равняется длине вектора, заданного Elevation angles (deg). Количество P равняется длине вектора, заданного Azimuth 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
.
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
.
Geometry
— Геометрия массивовULA
(значение по умолчанию) | URA
| UCA
| Conformal Array
Геометрия массивов, заданная как один из
ULA
— Универсальная линейная матрица
URA
— Универсальный прямоугольный массив
UCA
— Универсальный круговой массив
Conformal Array
— произвольные положения элемента
Number of elements
— Количество элементов массива2
для массивов ULA и 5
для массивов UCA (значение по умолчанию) | целое число, больше, чем или равный 2Количество элементов массива для ULA или массивов UCA, заданных как целое число, больше, чем или равный 2.
Чтобы включить этот параметр, установите Geometry на ULA
или UCA
.
Element spacing (m)
— Интервал между элементами массива0.5
для массивов ULA и [0.5,0.5]
для массивов URA (значение по умолчанию) | положительная скалярная величина для ULA или массивов URA | вектор с 2 элементами положительных значений для массивов URAРазрядка между смежными элементами массива:
ULA — задайте интервал между двумя смежными элементами в массиве как положительная скалярная величина.
URA — задайте интервал как положительную скалярную величину или 1 2 вектор положительных значений. Если Element spacing (m) является скаляром, интервалы строки и столбца равны. Если Element spacing (m) является вектором, вектор имеет форму [SpacingBetweenArrayRows,SpacingBetweenArrayColumns]
.
Чтобы включить этот параметр, установите Geometry на ULA
или URA
.
Array axis
— Линейное направление оси ULAy
(значение по умолчанию) | x
| z
Линейное направление оси ULA, заданного как y
, x
или z
. Все элементы массива ULA однородно расположены с интервалами вдоль этой оси в системе координат локального массива.
Чтобы включить этот параметр, установите Geometry на ULA
.
Этот параметр также включен, когда блок только поддерживает массивы ULA.
Размер массивов
Размерности массива URA[2,2]
(значение по умолчанию) | положительное целое число | 1 2 вектор положительных целых чиселРазмерности массива URA, заданного как положительное целое число или 1 2 вектор положительных целых чисел.
Если Array size 1 2 вектор, вектор имеет форму [NumberOfArrayRows,NumberOfArrayColumns]
.
Если Array size является целым числом, массив имеет то же число элементов в каждой строке и столбце.
Для URA элементы массива индексируются сверху донизу вдоль крайнего левого столбца массивов и продолжаются к следующим столбцам слева направо. В этой фигуре значение Array size [3,2]
создает массив, имеющий три строки и два столбца.
Чтобы включить этот параметр, установите Geometry на URA
.
Element lattice
— Решетка положений элемента URARectangular
(значение по умолчанию) | Triangular
Решетка положений элемента URA, заданных как Rectangular
или Triangular
.
Rectangular
— Выравнивает все элементы последовательно и направления столбца.
Triangular
— Переключает элементы ровной строки прямоугольной решетки к положительному направлению оси строки. Смещение является половиной интервала элемента по измерению строки.
Чтобы включить этот параметр, установите Geometry на URA
.
Array normal
— Массив нормальное направлениеx
для массивов URA или z
для массивов UCA (значение по умолчанию) | y
Массив нормальное направление, заданное как x
, y
или z
.
Элементы плоских массивов лежат в плоскости, ортогональной к выбранному массиву нормальное направление. Направления опорного направления элемента указывают вдоль массива нормальное направление.
Массив нормальное значение параметров | Положения элемента и направления опорного направления |
---|---|
x | Элементы массива лежат в yz - плоскость. Все векторы опорного направления элемента указывают вдоль x - ось. |
y | Элементы массива лежат в zx - плоскость. Все векторы опорного направления элемента указывают вдоль y - ось. |
z | Элементы массива лежат в xy - плоскость. Все векторы опорного направления элемента указывают вдоль z - ось. |
Чтобы включить этот параметр, установите Geometry на URA
или UCA
.
Radius of UCA (m)
— Радиус UCA массивовРадиус массива UCA, заданного как положительная скалярная величина.
Чтобы включить этот параметр, установите Geometry на UCA
.
Element positions (m)
— Положения конформных элементов массива[0;0;0]
(значение по умолчанию) | 3 Nmatrix действительных значенийПоложения элементов в конформном массиве, заданном как 3 N матрицей действительных значений, где N является числом элементов в конформном массиве. Каждый столбец этой матрицы представляет положение [x;y;z]
элемента массива в системе локальной координаты массивов. Источником системы локальной координаты является (0,0,0). Модули исчисляются в метрах.
Чтобы включить этот параметр устанавливает Geometry на Conformal Array
.
Типы данных: double
Element normals (deg)
— Направление конформных векторов нормали элемента массива[0;0]
| 2 1 вектор-столбец | 2 N матрицейНаправление векторов нормали элемента в конформном массиве, заданном как 2 1 вектор-столбец или 2 N матрицей. N указывает на число элементов в массиве. Если значение параметров является матрицей, каждый столбец задает нормальное направление соответствующего элемента в форме [azimuth;elevation]
относительно системы локальной координаты. Система локальной координаты выравнивает положительный x - ось с направлением, нормальным к конформному массиву. Если значение параметров 2 1 вектор-столбец, то же направление обращения используется для всех элементов массива.
Можно использовать Element positions (m) и параметры Element normals (deg), чтобы представлять любое расположение, по которому пары элементов отличаются определенными преобразованиями. Преобразования могут объединить перевод, вращение азимута и вращение повышения. Однако вы не можете использовать преобразования, которые требуют вращения вокруг нормального направления.
Чтобы включить этот параметр, установите Geometry на Conformal Array
.
Типы данных: double
Taper
— Заострения элемента массиваУкажите элемент, заостряющийся как скаляр с комплексным знаком или 1 с комплексным знаком N вектором - строкой. В этом векторе N представляет число элементов в массиве.
Также известный как element weights, заострения умножают ответы элемента массива. Заострения изменяют и амплитуду и фазу ответа, чтобы уменьшать лепестки стороны или регулировать основную ось ответа.
Если Taper является скаляром, тот же вес применяется к каждому элементу. Если Taper является вектором, вес от вектора применяется к соответствующему элементу датчика. Количество весов должно совпадать с числом элементов массива.
Типы данных: double
Source of transmit array motion
— Задайте источник параметров движения передачи массивовProperty
(значение по умолчанию) | Input port
Источник передачи параметров движения массивов, заданных как Property
или Input port
.
Когда вы выбираете Property
, задаете местоположение массивов и ориентацию с помощью параметров Orientation of the transmit array и Position of the transmit array (m). Массив является стационарным.
Когда вы выбираете Input port
, задаете местоположение массивов, скорость и ориентацию с помощью TxPos
, TxVel
и входных портов TxAxes
блока.
Типы данных: char
Position of the transmit array (m)
— Положение передачи массива[0;0;0]
(значение по умолчанию) | вектор 3 на 1 с действительным знакомПозиция центра фазы передачи массивов, заданного как вектор 3 на 1, с действительным знаком в Декартовой форме [x;y;z]
относительно глобальной системы координат. Модули исчисляются в метрах.
Чтобы включить этот параметр, установите параметр Source of transmit array motion на Property
.
Типы данных: double
Orientation of the transmit array
— Установите ориентацию передачи осей массивовeye(3,3)
(значение по умолчанию) | 3х3 ортонормированная матрица с действительным знакомОриентация передачи массива, заданного как 3х3 ортонормированная матрица с действительным знаком. Матрица задает направления трех осей, которые задают систему локальной координаты массива относительно глобальной системы координат. Столбцы массива соответствуют x, y и осям z, соответственно.
Чтобы включить этот параметр, установите параметр Source of transmit array motion на Property
.
Типы данных: double
Source of receive array motion
— Задайте источник параметров движения получения массивовProperty
(значение по умолчанию) | Input port
Источник получения параметров движения массивов, заданных как Property
или Input port
.
Когда вы выбираете Property
, задаете местоположение массивов и ориентацию с помощью параметров Orientation of the receive array и Position of the receive array (m). Массив является стационарным.
Когда вы выбираете Input port
, задаете местоположение массивов, скорость и ориентацию с помощью RxPos
, RxVel
и входных портов RxAxes
блока.
Типы данных: char
Position of the receive array (m)
— Положение получения массива[physconst('LightSpeed' )/1e5; 0;0]
(значение по умолчанию) | вектор 3 на 1 с действительным знакомПозиция центра фазы получения массивов, заданного как вектор 3 на 1, с действительным знаком в Декартовой форме [x;y;z]
относительно глобальной системы координат. Модули исчисляются в метрах.
Чтобы включить этот параметр, установите параметр Source of receive array motion на Property
.
Типы данных: double
Orientation of the receive array
— Установите ориентацию получения осей массивовeye(3,3)
(значение по умолчанию) | 3х3 ортонормированная матрица с действительным знакомОриентация получения массива, заданного как 3х3 ортонормированная матрица с действительным знаком. Матрица задает направления трех осей, которые задают систему локальной координаты массива относительно глобальной системы координат. Столбцы массива соответствуют x, y и осям z, соответственно.
Чтобы включить этот параметр, установите параметр Source of receive array motion на Property
.
Типы данных: double
Scatterer specification
— Задайте источник параметров рассеивателяAuto
(значение по умолчанию) | Property
| Input port
Источник параметров рассеивателя, заданных как Auto
, Property
или Input port
.
Когда вы устанавливаете этот параметр на Auto
, все положения рассеивателя и коэффициенты случайным образом сгенерированы. Скорости рассеивателя являются нулем. Сгенерированные положения содержатся в области, установленной параметром Boundary of scatterer positions. Определите номер рассеивателей с помощью параметра Number of scatterers.
Когда вы установите это свойство на Property
, установите положения рассеивателя с помощью параметра Positions of scatterers (m). Установите рассеивающиеся коэффициенты с помощью параметра Scattering coefficients. Скорости рассеивателя являются нулем.
Когда вы устанавливаете этот параметр на Input port
, вы задаете положения рассеивателя, скорости и рассеивающиеся коэффициенты с помощью ScatPos
, ScatVel
и входных портов блока ScatCoef
.
Типы данных: char
Number of scatterers
— Количество рассеивателей1
(значение по умолчанию) | неотрицательное целое числоКоличество рассеивателей, заданных как неотрицательное целое число.
Чтобы включить это свойство, установите параметр Scatterer specification на Auto
.
Типы данных: double
Boundary of scatterer positions
— Ограничьте положения рассеивателя в контуре[0,1000]
(значение по умолчанию) | 1 2 вектор с действительным знаком | 3 2 матрица с действительным знакомГраничные положения рассеивателя, заданные как 1 2 вектор - строка с действительным знаком или 3 2 матрица с действительным знаком. Если контур является 1 2 вектором - строкой, вектор содержит минимум и максимум, [minbdry maxbdry]
, для всех трех измерений. Если контур 3 2 матрица, матрица задает контуры во всех трех измерениях в форме [x_minbdry x_maxbdry;y_minbdry y_maxbdry; z_minbdry z_maxbdry]
.
Чтобы включить это свойство, установите параметр Scatterer specification на Auto
.
Типы данных: double
Positions of scatterers (m)
— Положения рассеивателей[physconst('LightSpeed' )*5e-6;0;0]
(значение по умолчанию) | 3 с действительным знаком Ns матрицейПоложения рассеивателей, заданных как 3 с действительным знаком Ns матрицей. Ns является количеством рассеивателей. Каждый столбец представляет различный рассеиватель и имеет Декартову форму [x;y;z]
относительно глобальной системы координат. Модули исчисляются в метрах.
Чтобы включить это свойство, установите параметр Scatterer specification на Property
.
Типы данных: double
ScattererCoefficient
— Рассеивание коэффициентов1
(значение по умолчанию) | 1 с комплексным знаком Ns матрицейРассеивание коэффициентов, заданных как 1 с комплексным знаком Ns вектором. Ns является количеством рассеивателей. Модули являются безразмерными.
Чтобы включить это свойство, установите параметр Scatterer specification на Property
.
Типы данных: double
Поддержка комплексного числа: Да
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.