Scattering MIMO Channel

Рассеивание канала распространения MIMO

  • Библиотека:
  • Phased Array System Toolbox / Среда и Цель

  • Scattering MIMO Channel block

Описание

Модели Scattering MIMO Channel 3-D многопутевой канал распространения, в котором излученные сигналы от массива передачи отражаются от нескольких рассеяний назад к массиву получения. В этом канале пути к распространению являются прямыми путями (угол обзора) от точки до точки. Задержка зависимого области значений моделей блока, усиление, эффект Доплера, фазовый переход и атмосферная потеря из-за газов, дождя, вуали и облаков. Можно опционально распространить сигнал через прямой путь с передатчика на приемник.

Модели затухания для атмосферных газов и дождя допустимы для электромагнитных сигналов в частотном диапазоне 1-1000 ГГц, но модель затухания для вуали и облаков допустима только для 10-1000 ГГц. Вне этих частотных диапазонов объект использует самое близкое допустимое значение.

Порты

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

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

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

Пример: [1,1;j,1;0.5,0]

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

Зависимости

Чтобы включить этот порт, установите параметр Polarization configuration на None или Combined.

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

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

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

Пример: [1,1;j,1;0.5,0]

Зависимости

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

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

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

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

Зависимости

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

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

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

Зависимости

Чтобы включить этот порт, установите параметр Source of transmit array motion на Input port.

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

Скорость массива передающей антенны в виде вектор-столбца с действительным знаком 3 на 1, принимающего форму [vx;vy;vz]. Векторные элементы соответствуют x, y и скоростям z массива. Модули исчисляются в метрах в секунду.

Зависимости

Чтобы включить этот порт, установите параметр Source of transmit array motion на Input port.

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

Ориентация осей массива передающей антенны в виде 3х3 действительной ортонормированной матрицы. Матрица задает ориентацию системы локальной координаты массивов относительно глобальных координат. Столбцы матрицы соответствуют направлениям x, y и осей z системы локальной координаты. Модули являются безразмерными.

Зависимости

Чтобы включить этот порт, установите параметр Source of transmit array motion на Input port.

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

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

Зависимости

Чтобы включить этот порт, установите параметр Source of receive array motion на Input port.

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

Скорость получения антенной решетки в виде вектор-столбца с действительным знаком 3 на 1, принимающего форму [vx;vy;vz]. Векторные элементы соответствуют x, y и скоростям z массива. Модули исчисляются в метрах в секунду.

Зависимости

Чтобы включить этот порт, установите параметр Source of receive array motion на Input port.

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

Ориентация осей получения антенной решетки в виде 3х3 действительной ортонормированной матрицы. Матрица задает ориентацию системы локальной координаты массивов относительно глобальных координат. Столбцы матрицы соответствуют направлениям x, y и осей z системы локальной координаты. Модули являются безразмерными.

Зависимости

Чтобы включить этот порт, установите параметр Source of receive array motion на Input port.

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

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

Зависимости

Чтобы включить этот порт, установите параметр Scatterer specification на Input port.

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

Скорости рассеивателей в виде 3 Ns матрицей с действительным знаком. Каждый столбец матрицы имеет форму [vx;vy;vz], содержа x, y и скорости z рассеивателя. Модули исчисляются в метрах в секунду.

Зависимости

Чтобы включить этот порт, установите параметр Scatterer specification на Input port.

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

Рассеивание коэффициентов в виде 1 Ns вектором-строкой с комплексным знаком. Каждый векторный элемент задает рассеивающийся коэффициент соответствующего рассеивателя. Модули являются безразмерными.

Зависимости

Чтобы включить этот порт, установите параметр Scatterer specification на Input port.

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

Вывод

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

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

Зависимости

Чтобы включить этот порт, установите параметр Polarization configuration на None или Combined.

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

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

Зависимости

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

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

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

Зависимости

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

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

Ответ канала, возвращенный как Nt-by-Nr-by-Ns массив MATLAB с комплексным знаком. Nt является количеством передачи элементов массива. Nr является количеством получения элементов массива. Ns является количеством рассеивателей. Каждая страница массива соответствует матрице ответа канала для определенного рассеивателя.

Зависимости

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

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

Задержки пути, возвращенные как 1 Ns вектором с действительным знаком. Ns является количеством рассеивателей. Каждый элемент соответствует задержке пути от центра фазы передачи массивов до рассеивателя и затем к центру фазы получения массивов.

Зависимости

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

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

Параметры

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

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

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

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

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

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

Настройка поляризации в виде None, Combined, или Dual. Когда вы устанавливаете этот параметр на None, выходное поле рассматривается скалярным полем. Когда вы устанавливаете этот параметр на None, излученные поля поляризованы и интерпретированы как один сигнал в свойственной поляризации датчика. Когда вы устанавливаете этот параметр на Dual, H и компоненты поляризации V излученного поля являются независимыми сигналами.

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

Выберите этот параметр, чтобы включить, чтобы добавить затухание сигнала, вызванное атмосферными газами, дождем, вуалью или облаками. Когда вы выбираете этот параметр, Temperature (degrees Celsius), Dry air pressure (Pa), Water vapour density (g/m^3), Liquid water density (g/m^3), и параметры Rain rate (mm/hr) появляются в диалоговом окне.

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

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

Зависимости

Чтобы включить этот параметр, установите флажок Specify atmospheric parameters.

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

Атмосферное сухое давление воздуха в виде положительного скаляра с действительным знаком. Модули находятся в pascals (Па). Значение по умолчанию этого параметра соответствует одной стандартной атмосфере.

Зависимости

Чтобы включить этот параметр, установите флажок Specify atmospheric parameters.

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

Атмосферная плотность водяного пара в виде положительного скаляра с действительным знаком. Модули находятся в g/m3.

Зависимости

Чтобы включить этот параметр, установите флажок Specify atmospheric parameters.

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

Жидкая водная плотность вуали или облаков в виде неотрицательного скаляра с действительным знаком. Модули находятся в g/m3. Типичные значения для жидкой водной плотности 0.05 для средней вуали и 0.5 для густого тумана.

Зависимости

Чтобы включить этот параметр, установите флажок Specify atmospheric parameters.

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

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

Зависимости

Чтобы включить этот параметр, установите флажок Specify atmospheric parameters.

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

Выберите этот параметр, чтобы наследовать частоту дискретизации от восходящих блоков. В противном случае задайте частоту дискретизации с помощью параметра Sample rate (Hz).

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

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

Зависимости

Чтобы включить этот параметр, снимите флажок Inherit sample rate.

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

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

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

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

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

Установите этот флажок, чтобы вывести ответ канала и задержку через выходные порты CS и Tau.

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

Блокируйте симуляцию в виде 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).

Передайте и получите вкладки массивов

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

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

  • 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.

Углы теты точек, в которых можно задать диаграмму направленности антенн, задайте как 1 с действительным знаком Q вектором-строкой. Q должен быть больше 2. Угловые модули в градусах. Углы теты должны находиться между 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.

Зависимости

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

Разрядка между смежными элементами массива:

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

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

Зависимости

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

Линейное направление оси ULA в виде yX, или z. Все элементы массива ULA расположены равными интервалами вдоль этой оси в системе координат локального массива.

Зависимости

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

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

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

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

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

Для 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). Модули исчисляются в метрах.

Зависимости

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

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

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

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

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

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

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

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

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

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

Вкладка движения

Источник передачи параметров движения массивов в виде Property или Input port.

  • Когда вы выбираете Property, задайте местоположение массивов и ориентацию с помощью параметров Orientation of the transmit array и Position of the transmit array (m). Массив является стационарным.

  • Когда вы выбираете Input port, задайте местоположение массивов, скорость и ориентацию с помощью TxPos, TxVel, и TxAxes входные порты блока.

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

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

Зависимости

Чтобы включить этот параметр, установите параметр Source of transmit array motion на Property.

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

Ориентация передачи массива в виде 3х3 ортонормированной матрицы с действительным знаком. Матрица задает направления трех осей, которые задают систему локальной координаты массива относительно глобальной системы координат. Столбцы массива соответствуют x, y и осям z, соответственно.

Зависимости

Чтобы включить этот параметр, установите параметр Source of transmit array motion на Property.

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

Источник получения параметров движения массивов в виде Property или Input port.

  • Когда вы выбираете Property, задайте местоположение массивов и ориентацию с помощью параметров Orientation of the receive array и Position of the receive array (m). Массив является стационарным.

  • Когда вы выбираете Input port, задайте местоположение массивов, скорость и ориентацию с помощью RxPos, RxVel, и RxAxes входные порты блока.

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

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

Зависимости

Чтобы включить этот параметр, установите параметр Source of receive array motion на Property.

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

Ориентация получения массива в виде 3х3 ортонормированной матрицы с действительным знаком. Матрица задает направления трех осей, которые задают систему локальной координаты массива относительно глобальной системы координат. Столбцы массива соответствуют x, y и осям z, соответственно.

Зависимости

Чтобы включить этот параметр, установите параметр Source of receive array motion на Property.

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

Источник параметров рассеивателя в виде AutoСвойство, или Input port.

  • Когда вы устанавливаете этот параметр на Auto, все положения рассеивателя и коэффициенты случайным образом сгенерированы. Скорости рассеивателя являются нулем. Сгенерированные положения содержатся в области, установленной параметром Boundary of scatterer positions. Определите номер рассеивателей с помощью параметра Number of scatterers.

  • Когда вы устанавливаете это свойство на Property, установите положения рассеивателя с помощью параметра Positions of scatterers (m). Установите рассеивающиеся коэффициенты с помощью параметра Scattering coefficients. Скорости рассеивателя являются нулем.

  • Когда вы устанавливаете этот параметр на Input port, вы задаете положения рассеивателя, скорости и рассеивающиеся коэффициенты с помощью ScatPos, ScatVel, и ScatCoef блокируйте входные порты.

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

Количество рассеивателей в виде неотрицательного целого числа.

Зависимости

Чтобы включить это свойство, установите параметр Scatterer specification на Auto.

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

Граничные положения рассеивателя в виде 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

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

Зависимости

Чтобы включить это свойство, установите параметр Scatterer specification на Property.

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

Рассеивание коэффициентов в виде 1 с комплексным знаком Ns вектором. Ns является количеством рассеивателей. Модули являются безразмерными.

Зависимости

Чтобы включить это свойство, установите параметр Scatterer specification на Property.

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

Смотрите также

Системные объекты

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