Документация Engee

Range-Angle Response

Страница в процессе разработки.

Получение карты отклика в осях дальность-угол.

range angle response

Описание

Блок Range-Angle Response вычисляет карту отклика в осях дальность-угол. Выходной ответ представляет собой матрицу или трехмерный массив, строки которого представляют дискреты по дальности, а столбцы — дискреты по углу.

Порты

Вход

X — куб данных входного сигнала
комплексная матрица K на N | комплексный массив K на N на L

Данные входного сигнала, заданный в виде комплексной матрицы K на N или комплексного массива K на N на L. Содержимое входных данных зависит от метода измерения угла, задаваемого различными параметрами.

  • K — количество дискретов по дальности или БПФ-фильтров.

  • N — количество независимых пространственных каналов: датчиков или пеленгов.

  • L — размерность медленного времени, соответствующая количеству периодов зондирования или разверток во входном сигнале.

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

PRF — частота повторения импульсов
положительный скаляр

Частота повторения импульсов.

Зависимости

Чтобы включить этот входной аргумент, установите для параметра Range processing method значение FFT и не устанавливайте флажок Dechirp input signal.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64

Xref — опорный сигнал, используемый для согласованной фильтрации во времени
комплексный вектор-столбец K на 1

Опорный сигнал, используемый для согласованной фильтрации, заданный в виде комплексного вектора-столбца K на 1. Количество строк должно быть равно количеству отсчетов по быстрому времени (внутри одного периода зондирования) на порту X.

Зависимости

Чтобы включить этот входной аргумент, установите для параметра Range processing method значение FFT и установите флажок Dechirp input signal.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64

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

Coeff — коэффициенты согласованного фильтра
комплексный вектор-столбец P на 1

Коэффициенты согласованного фильтра, заданные в виде комплексного вектора-столбца P на 1. P должен быть меньше или равен количеству образцов быстрого времени K на порту X.

Зависимости

Чтобы включить этот входной аргумент, установите для параметра Range processing method значение Matched filter.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64

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

El — угол возвышения
скаляр

Угол возвышения для отклика с некого пеленга, задается в виде скаляра в диапазоне от −90° до 90°. Отклик угол-дальность вычисляется для этого угла возвышения. Единицы измерения — градусы.

Зависимости

Чтобы включить этот аргумент, установите для параметра Source of elevation angle значение Input port.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64

Выход

Resp — куб данных отклика диапазона
комплексный вектор-столбец M на 1 | комплексная матрица M на L | комплексный массив M на N на L

Данные отклика диапазона, возвращаемые в одном из видов:

  • Комплексный вектор-столбец M на 1.

  • Комплексная матрица M на L.

  • Комплексный массив M на N на L.

Значение M зависит от типа обработки.

Значение параметра Range Processing Method Значение M

FFT

Если для параметра Source of FFT length in range processing установлено значение Auto, то M = K количеству частотных фильтров на порту X. В ином случае M равно значению параметра Source of FFT length in range processing.

Matched filter

M = K количеству дискретов по дальности внутри одного периода зондирования на порту X.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64

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

Range — значения диапазона дальности
вещественный вектор-столбец M на 1

Значения диапазона по дальности, возвращаемые в виде вещественного вектора-столбца M на 1. Этот вектор определяет диапазоны, соответствующие измерению быстрого времени (внутри одного периода зондирования) куба выходных данных RESP. M — это количество образцов быстрого времени или дальности в кубе RESP. Значения диапазонов монотонно возрастают и равномерно распределены. Единицы измерения — метры.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Ang — значения углов вдоль углового направления
вещественный вектор-столбец P на 1

Значения углов, соответствующие интересующим пеленгам, возвращаются в виде вещественного вектора-столбца P на 1. Единицы измерения — градусы.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Параметры

Main

Signal propagation speed — скорость распространения сигнала, м/c
3e8 (по умолчанию) | положительный скаляр

Скорость распространения сигнала в виде вещественного положительного скаляра. По умолчанию используется значение скорости света: 3e8 м/c.

Единицы измерения — метры в секунду.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64

Operating frequency (Hz) — несущая частота системы
3е8 (по умолчанию) | положительный скаляр

Несущая частота системы, заданная в виде положительного скаляра. Единицы измерения — Гц.

Range processing method — метод обработки диапазона
Matched filter (по умолчанию) | FFT

Метод обработки диапазона, указанный как Matched filter или FFT.

  • Matched filter — блок применяет согласованный фильтр к входящему сигналу. Такой подход обычно используется для импульсных сигналов, когда согласованный фильтр является временной обратной характеристикой передаваемого сигнала.

  • FFT — блок применяет БПФ к входному сигналу. Такой подход обычно используется для FMCW и линейных FM-импульсных сигналов.

Inherit sample rate — наследование частоту дискретизации
включено (по умолчанию) | выключено

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

Sample rate (Hz) — частота дискретизации
1e6 (по умолчанию) | положительный скаляр

Частота дискретизации сигнала в виде положительного скаляра. Единицы измерения — Гц.

Зависимости

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

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

FM sweep slope (Hz/s) — наклон линейной развертки
1e9 (по умолчанию) | скаляр

Наклон линейной FM развертки, задается в виде скаляра. Размерность быстрого времени входного порта X должна соответствовать разверткам с таким наклоном.

Пример: 1.5e9

Зависимости

Чтобы использовать этот параметр, установите для параметра Range processing method значение FFT.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Dechirp input signal — включение фильтрации во времени входных сигналов
включено (по умолчанию) | выключено

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Range processing method значение FFT.

Source of FFT length in range — размер БПФ
Auto (по умолчанию) | Property

Размер БПФ, используемой для обработки дешифрованных сигналов в диапазоне, задается как Auto или Property.

  • Auto — Длина БПФ равна дискретов по дальности входного куба данных.

  • Property — Укажите длину БПФ с помощью параметра FFT length in range processing.

Зависимости

Чтобы использовать этот параметр, установите для параметра Range processing method значение FFT.

FFT length in range processing — длина БПФ, используемая для обработки диапазона
1024 (по умолчанию) | положительное целое число

Длина БПФ, используемая для обработки диапазона, задается как целое положительное число.

Зависимости

Чтобы использовать этот параметр, установите для параметра Range processing method значение FFT и для параметра Source of FFT length in range processing значение Property.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Range processing window — тип весового окна для снижения боковых лепестков после БПФ
None | Hamming | Chebyshev | Hann | Kaiser | Taylor

Укажите окно, используемое для обработки диапазона, используя одно из следующих значений: None, Hamming, Chebyshev, Hann, Kaiser, Taylor.

Если установить этот параметр в значение Taylor, то сгенерированное окно Тейлора будет иметь четыре почти постоянных боковых лепестка, примыкающих к основному лепестку.

Зависимости

Чтобы использовать этот параметр, установите для параметра Range processing method значение FFT.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64

Range sidelobe attenuation level — уровень ослабления боковых лепестков
30 (по умолчанию) | скаляр

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

Это ослабление применяется только к окнам Chebyshev, Kaiser или Taylor. Единицы измерения — дБ.

Зависимости

Чтобы использовать этот параметр, установите для параметра Range processing method значение FFT, а для параметра Range processing window — значение Chebyshev, Kaiser или Taylor.

Set reference range at center — установка опорного смещения дискретной сетки по дальности
включено (по умолчанию) | выключено

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Range processing method значение FFT.

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

Reference range (m) — начальная координата дискретной сетки по дальности
0 (по умолчанию) | неотрицательный скаляр

Начальная координата дискретной сетки по дальности, заданная в виде неотрицательного скаляра.

  • Если для параметра Range processing method задано значение Matched filter, начальная координата устанавливается на начало сетки диапазонов.

  • Если для параметра Range processing method установлено значение FFT, начальная координата определяется параметром Set reference range at center.

    • При установке флажка Set reference range at center начальная координата устанавливается в центр сетки диапазонов.

    • В ином случае начальная координата устанавливается в начало сетки диапазона.

Единицы измерения — метры.

Пример: 1000.0

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Source of elevation angle — источник угла возвышения
Property (по умолчанию) | Input port

Источник угла возвышения, указанный как Property или Input port.

  • Property — Угол возвышения задается параметром Elevation angle (deg)

  • Input port — Угол возвышения поступает через входной порт.

Elevation angle (deg) — угол возвышения, используемый для расчета карты в осях дальность-угол
0 (по умолчанию) | скаляр

Угол возвышения, используемый для расчета отклика по углу дальности, задается в виде скаляра. Угол должен находиться в диапазоне от −90 до 90 градусов. Это свойство применяется, когда вы устанавливаете для параметра Elevation Angle Source значение Property. По умолчанию значение этого свойства равно 0.

Angle span (deg) — угловой диапазон
[−90 , 90] (по умолчанию) | вещественный вектор 1 на 2

Размер углового сектора, заданный в виде вещественного вектора 1 на 2. Объект вычисляет угловой отклик в диапазоне углов, [min_angle, max_angle].

Пример: [-45, 45]

Number of angle bins — количество пеленгов в угловом секторе
положительное целое число больше 2

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

Пример: [256]

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Sensor Array

Specify sensor array as — метод задания массива
Array (no subarrays) (по умолчанию) | Partitioned array | Replicated subarray

Метод задания массива. Доступные значения:

  • Array (no subarrays)

  • Partitioned array

  • Replicated subarray

Element Parameters

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,1e20] (по умолчанию) | вещественный вектор-строка 1 на 2

Задайте диапазон рабочих частот антенны или микрофонного элемента в виде вектора-строки 1 на 2 в форме [LowerBound,UpperBound]. Элемент не имеет отклика вне этого частотного диапазона. Единицы измерения частоты — Гц.

Зависимости

Чтобы использовать этот параметр, установите для параметра Element Type значение Isotropic Antenna, Cosine Antenna или Omni Microphone.

Operating frequency vector (Hz) — диапазон рабочих частот элементов антенны или микрофона
[0,1e20] (по умолчанию) | вещественный вектор-строка

Укажите частоты, на которых необходимо установить частотные характеристики антенны и микрофона, в виде вектора возрастающих вещественных значений в строке 1 на L. Антенна или микрофонный элемент не имеет отклика вне диапазона частот, заданного минимальным и максимальным элементами этого вектора. Единицы измерения частоты — Гц.

Зависимости

Чтобы использовать этот параметр, установите для параметра Element Type значение Custom Antenna или Custom Microphone. Используйте Frequency responses (dB), чтобы задать отклики на этих частотах.

Baffle the back of the element — заглушить эхо элемента Isotropic Antenna или Omni Microphone
выключено (по умолчанию) | включено

Установите этот флажок, чтобы заглушить эхо элемента. При обратном отводе эхо на всех углах азимута за пределами интервала [−90°,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.

Input Pattern Coordinate System — система координат пользовательской диаграммы направленности антенны
az-el (по умолчанию) | phi-theta

Система координат пользовательской диаграммы направленности антенны, указывается az-el или phi-theta. При указании az-el используйте параметры Azimuth angles (deg) и Elevations angles (deg) для задания координат точек диаграммы направленности. При указании phi-theta используйте параметры Phi angles (deg) и Theta angles (deg) для указания координат точек диаграммы направленности.

Зависимости

Чтобы использовать этот параметр, установите Element Type на Custom Antenna.

Azimuth angles (deg) — углы азимута диаграммы направленности излучения антенны
[−180:180] (по умолчанию) | вещественный вектор-строка

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Element type значение Custom Antenna, а для параметра Input Pattern Coordinate Systemaz-el.

Elevation angles (deg) — углы возвышения диаграммы направленности излучения антенны
[−90:90] (по умолчанию) | вещественный вектор-строка

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

Зависимости

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

Phi Angles (deg) — углы азимута диаграммы направленности излучения пользовательской антенны
0:360 (по умолчанию) | вещественный вектор-строка 1 на P

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Element type значение Custom Antenna, а для параметра Input Pattern Coordinate Systemphi-theta.

Theta Angles (deg) — координаты зенитных углов диаграммы направленности излучения пользовательской антенны
0:180 (по умолчанию) | вещественный вектор-строка 1 на Q

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

Зависимости

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

Magnitude pattern (dB) — амплитуда диаграммы направленности излучения комбинированной антенны
zeros(181,361) (по умолчанию) | вещественная матрица Q на P | вещественный массив Q на P на-L

Амплитуда диаграммы направленности излучения комбинированной антенны, заданная в виде матрицы Q на P или массива Q на P на 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.

  • Если значение этого параметра представляет собой матрицу Q на P, то один и тот же шаблон применяется ко всем частотам, указанным в параметре Operating frequency vector (Hz).

Если значение этого параметра представляет собой массив Q на P на L, каждая страница массива Q на P задает шаблон для соответствующей частоты, указанной в параметре Operating frequency vector (Hz).

Зависимости

Чтобы использовать этот параметр, установите для параметра Element Type на Custom Antenna.

Phase pattern (deg) — пользовательская фазовая диаграмма излучения антенны
zeros(181,361) (по умолчанию) | вещественная матрица Q на P | вещественный массив Q на P на L

Фаза диаграммы направленности излучения комбинированной антенны, заданная в виде матрицы на P или массива на P на 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 на P, то один и тот же шаблон применяется ко всем частотам, указанным в параметре Operating frequency vector (Hz).

Если параметр представляет собой массив на P на L, то каждая страница массива на P задает шаблон для соответствующей частоты, указанной в Operating frequency vector (Hz).

Зависимости

Чтобы использовать этот параметр, установите для параметра Element Type значение Custom Antenna.

MatchArrayNormal — поворот антенного элемента к нормали решетки
включено (по умолчанию) | выключено

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

Если антенна используется в антенной решетке и для параметра Input Pattern Coordinate System установлено значение az-el, установите этот флажок, чтобы повернуть шаблон так, чтобы ось X системы координат элемента была направлена вдоль нормали решетки. Если флажок не установлен, используется схема элемента без поворота.

Если антенна используется в антенной решетке и для параметра Input Pattern Coordinate System установлено значение phi-theta, при установке этого флажка диаграмма направленности поворачивается таким образом, чтобы ось системы координат элемента была направлена вдоль нормали решетки.

Используйте этот параметр в сочетании с параметром Array normal массивов и .

Зависимости

Чтобы использовать этот параметр, установите Element Type на Custom Antenna.

Polar pattern frequencies (Hz) — полярная диаграмма частот отклика антенного эелемента
1e3 (по умолчанию) | скаляр | вещественный вектор-строка 1 на L

Частоты отклика антенного эелемента с полярной диаграммой направленности, заданные в виде вещественного скаляра или вещественного вектора-строки размерностью 1 на L. Частоты отклика лежат в диапазоне частот, заданном параметром Operating frequency vector (Hz) .

Зависимости

Чтобы использовать этот параметр, установите для параметра Element Type значение Custom Microphone.

Polar pattern angles (deg) — углы отклика полярной диаграммы
[−180:180] (по умолчанию) | вещественный вектор-строка 1 на P

Укажите углы отклика полярной диаграммы направленности в виде вектора 1 на P. Углы измеряются от центральной оси антенного эелемента и должны находиться в диапазоне от −180° до 180° включительно.

Зависимости

Чтобы использовать этот параметр, установите Element Type на Custom Microphone.

Polar pattern (dB) — пользовательская полярная характеристика антенного эелемента
zeros(1,361) (по умолчанию) | вещественная матрица L на P

Задайте амплитуду полярных диаграмм направленности пользовательских антенных элементов в виде матрицы L на 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.

Параметры решетки

Geometry — геометрия решетки
ULA (по умолчанию) | URA | UCA | Conformal Array

Конфигурация антенны, указанная как:

  • ULA — равномерная линейная

  • URA — равномерная прямоугольная

  • UCA — равномерная круговая

  • Conformal Array — произвольное расположение элементов

Number of elements — Количество элементов в антенной решетке
2 для ULA arrays и 5 для UCA arrays (по умолчанию)

Количество элементов для решетки типа ULA или UCA, заданное как целое число, большее или равное 2.

При установке параметра Specify sensor array as as to Replicated subarray этот параметр применяется к каждому подмассиву.

Зависимости

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

Element spacing (m) — расстояние между элементами решетки
0.5 для ULA arrays и [0.5,0.5] для URA arrays (по умолчанию) | положительный скаляр для ULA и URA | вектор положительных значений 2 на 1 для URA arrays

Расстояние между соседними элементами массива:

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

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

Зависимости

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

Array axis — направление линейной оси ULA
y (по умолчанию) | x | z

Направление линейной оси ULA, заданное как y, x или z. Все элементы массива ULA равномерно распределены вдоль этой оси в локальной системе координат массива.

Зависимости

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

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

Array size — размеры решетки URA
[2,2] (по умолчанию) | положительное целое число | вектор 1 на 2 с целочисленными положительными элементами

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

  • Если размер массива — вектор 1 на 2, то вектор имеет вид [NumberOfArrayRows,NumberOfArrayColumns].

  • Если размер массива — целое число, то массив имеет одинаковое количество строк и столбцов.

  • При установке параметра Specify sensor array as как Replicated subarray этот параметр применяется к каждому подмассиву.

ura example

Для URA элементы массива индексируются сверху вниз по крайнему левому столбцу массива и далее по следующим столбцам слева направо.

Element lattice — решетка позиций элементов URA
Rectangular (по умолчанию) | Triangular

Решетка положений элементов URA, заданная как прямоугольная или треугольная.

  • Rectangular — выравнивает все элементы в направлениях строк и столбцов.

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Geometry значение URA.

Array normal — Направление нормали к решетке
x для URA arrays или z для UCA arrays (по умолчанию)

Направление нормали к решетке, заданное в виде x, y или z.

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

Значение нормали к решетке Положение элементов и направление бокового обзора

x

Элементы решетки лежат в -плоскости. Все векторы нормали к элементам направлены вдоль оси X

y

Элементы решетки лежат в -плоскости. Все векторы нормали к элементам направлены вдоль оси X.

z

Элементы решетки лежат в -плоскости. Все векторы нормали к элементам направлены вдоль оси .

Зависимости

Чтобы использовать этот параметр, установите для параметра Geometry значение URA или UCA.

Radius of UCA (m) — радиус решетки UCA
0.5 (по умолчанию) | положительный скаляр

Радиус массива UCA, заданный в виде положительного скаляра.

Зависимости

Чтобы использовать этот параметр, установите для параметра Geometry значение 'UCA'.

Element positions (m) — положение элементов конформной решетки
[0;0;0] (по умолчанию) | матрица положительных значений 3 на N

Позиции элементов конформной, заданные в виде матрицы вещественных значений размерностью 3 на N, где N — количество элементов в конформном массиве. Каждый столбец этой матрицы представляет собой позицию ['x';'y';'z']элемента массива в локальной системе координат массива. Начало локальной системы координат — (0,0,0). Единицы измерения — метры.

Зависимости

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

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.

Taper — конусность элементов
1 (по умолчанию) | комплексный скаляр | комплексный вектор-строка

Задайте коническое сужение элемента в виде комплексного скаляра или комплексного вектора-строки 1 на N. В этом векторе N представляет собой количество элементов в массиве.

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

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

При установке параметра Specify sensor array as как Replicated subarray этот параметр применяется к каждому подмассиву.

Subarray definition matrix — определение элементов, принадлежащих подмассивам
логическая матрица

Задайте выбор подмассива в виде матрицы M на N. M — количество подмассивов, а N — общее количество элементов в массиве. Каждая строка матрицы представляет собой подмассив, а каждая запись в строке указывает, когда элемент принадлежит подмассиву. Если запись равна нулю, то элемент не принадлежит подмассиву. Ненулевая запись представляет собой комплекснозначный вес, примененный к соответствующему элементу. Каждая строка должна содержать хотя бы одну ненулевую запись.

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Specify sensor array as значение Partitioned array.

Subarray steering method — укажите метод управления подмассивом
None (default) | Phase | Time

Метод управления подмассивом, заданный как один из

  • None

  • Phase

  • Time

  • Custom

Зависимости

Чтобы использовать этот параметр, установите для параметра Specify sensor array as значение Partitioned array или Replicated subarray.

Phase shifter frequency (Hz) — частота фазового сдвига подмассива
3.0e8 (по умолчанию) | вещественный положительный скаляр

Рабочая частота фазовращателей поворотного управления подмассива, заданная в виде положительного вещественного скаляра. Единицы измерения — Гц.

Зависимости

Чтобы использовать этот параметр, установите для Sensor array значение Partitioned array или Replicated subarray и установите для Subarray steering method значение Phase.

Number of bits in phase shifters — биты квантования фазового сдвига управления подмассивом
0 (по умолчанию) | неотрицательное целое число

Биты квантования фазового сдвига рулевого управления подмассива, заданные как неотрицательное целое число. Значение, равное нулю, означает, что квантование не выполняется.

Зависимости

Чтобы использовать этот параметр, установите для Sensor array значение Partitioned array или Replicated subarray и установите для Subarray steering method значение Phase.

Subarrays layout — cпецификация положения подмассива
Rectangular (default) | Custom

Укажите расположение идентичных подмассивов как Rectangular или Custom.

При установке этого параметра в значение Rectangular для размещения подмассивов используйте параметры Grid size и Grid spacing.

При установке этого параметра в значение Custom для размещения подмассивов используйте параметры Subarray positions (m) и Subarray normals.

Зависимости

Чтобы использовать этот параметр, установите для параметра Sensor array значение Replicated subarray

Grid size — Размеры прямоугольной решетки подмассива
[1,2] (по умолчанию)

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

Если Grid size является целым скаляром, то массив имеет равное количество подмассивов в каждой строке и каждом столбце. Если Grid size — это вектор 1 на 2 вида [NumberOfRows, NumberOfColumns], то первая запись — количество подмассивов в каждом столбце. Вторая запись — количество подмассивов в каждой строке. Строка располагается вдоль локальной оси y, а столбец — вдоль локальной оси z. На рисунке показано, как можно воспроизвести подмассив URA размером 3 на 2, используя размер сетки [1,2].

ura example 1

Зависимости

Чтобы использовать этот параметр, установите для параметра Sensor array значение Replicated subarray и для параметра Subarrays layout значение Rectangular.

Grid spacing (m) — расстояние между подмассивами на прямоугольной сетке
Auto (default) | вещественный положительный скаляр| вектор 1 на 2 с вещественными положительными

Расстояние между подмассивами в прямоугольной сетке, заданное в виде положительного вещественного скаляра, вектора 1 на 2 ряда положительных вещественных значений или Auto. Единицы измерения — метры.

  • Если Grid spacing — скаляр, то расстояние между строками и расстояние между столбцами одинаково.

  • Если Grid spacing — вектор 1 на 2, вектор имеет вид [SpacingBetweenRows,SpacingBetweenColumn]. Первая запись задает расстояние между строками вдоль столбца. Второй элемент задает расстояние между столбцами в строке.

  • Если для параметра Grid spacing установлено значение Auto, при повторении сохраняется расстояние между элементами подмассива как для строк, так и для столбцов при построении полного массива. Этот параметр доступен только при установке параметра Geometry как ULA или URA.

Зависимости

Чтобы использовать этот параметр, установите для параметра Sensor array значение Replicated subarray, а для параметра Subarrays layoutRectangular.

Subarray positions (m) — позиции подмассивов
[0,0;0.5,0.5;0,0] (по умолчанию) | вещественная матрица 3 на N

Позиции подмассивов в пользовательской сетке, заданные в виде вещественной матрицы 3 на N, где N — количество подмассивов в массиве. Каждый столбец матрицы представляет собой положение одного подмассива в локальной системе координат массива. Координаты выражаются в виде [x; y; z]. Единицы измерения — метры.

Зависимости

Чтобы использовать этот параметр, установите для параметра Sensor array значение Replicated subarray и для параметра Subarrays layout значение Custom.

Subarray normals — направление нормальных векторов подмассива
[0,0;0,0] (по умолчанию)| вещественная матрица 2 на N

Укажите направления нормалей подмассивов в массиве. Значение этого параметра представляет собой матрицу 2 на N, где N — количество подмассивов в массиве. Каждый столбец матрицы задает направление нормали соответствующего подмассива в виде [azimuth;elevation]. Единицы измерения углов — градусы. Углы задаются относительно локальной системы координат.

Параметры Subarray positions и Subarray normals можно использовать для представления любого расположения, в котором пары подмассивов различаются определенными преобразованиями. Преобразования могут сочетать в себе перевод, поворот по азимуту и поворот по высоте. Однако нельзя использовать преобразования, требующие поворота относительно нормали.

Зависимости

Чтобы использовать этот параметр, установите для параметра Sensor array значение Replicated subarray, а для параметра Subarrays layoutCustom.