exponenta event banner

Сумма и разница ULA Monopulse

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

Библиотека

Направление прибытия (DOA)

phaseddoalib

  • ULA Sum and Difference Monopulse block

Описание

Блок ULA Sum-and-Difference Monopulse оценивает направление поступления узкополосного сигнала на однородной линейной матрице на основе начального предположения с использованием алгоритма суммарных и разностных моноимпульсов. Блок получает разностный вектор управления путем обращения по фазе последней половины суммарного вектора управления.

Параметры

Скорость распространения сигнала (м/с)

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

Рабочая частота (Гц)

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

Количество битов в фазовращателях

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

Моделирование с использованием

Метод моделирования блоков, указанный как Interpreted Execution или Code Generation. Если вы хотите, чтобы ваш блок использовал интерпретатор MATLAB ®, выберитеInterpreted Execution. Если вы хотите, чтобы ваш блок работал как скомпилированный код, выберите Code Generation. Скомпилированный код требует времени для компиляции, но обычно работает быстрее.

Интерпретированное выполнение полезно при разработке и настройке модели. Блок запускает базовую системную object™ в MATLAB. Модель можно быстро изменить и выполнить. Когда вы удовлетворены результатами, вы можете запустить блок с помощью Code Generation. Длительное моделирование выполняется быстрее, чем при интерпретированном выполнении. Можно запускать повторные выполнения без повторной компиляции. Однако при изменении каких-либо параметров блока блок автоматически перекомпилируется перед выполнением.

При установке этого параметра необходимо учитывать общий режим моделирования модели. В таблице показано, как параметр Simulate using взаимодействует с режимом общего моделирования.

Когда модель Simulink ® находится вAccelerator режим блока, заданный с помощью Simulate, переопределяет режим моделирования.

Режимы ускорения

Моделирование блоковПоведение при моделировании
NormalAcceleratorRapid Accelerator
Interpreted ExecutionБлок выполняется с использованием интерпретатора MATLAB.Блок выполняется с использованием интерпретатора MATLAB.Создание автономного исполняемого файла из модели.
Code GenerationБлок скомпилирован.Все блоки в модели компилируются.

Дополнительные сведения см. в разделе Выбор режима моделирования (Simulink).

Параметры массива

Укажите массив датчиков как

Укажите массив датчиков ULA непосредственно или с помощью выражения MATLAB.

Типы

Array (no subarrays)
MATLAB expression

Количество элементов

Указывает количество элементов в массиве как целое число.

Интервал между элементами

Укажите интервал в метрах между двумя соседними элементами массива.

Ось массива

Этот параметр появляется, если для параметра Геометрия (Geometry) задано значение ULA или когда блок поддерживает только геометрию массива ULA. Укажите ось массива как x, y, или z. Все элементы массива ULA равномерно расположены вдоль этой оси в локальной системе координат массива.

Тонкая свеча

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

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

Выражение

Допустимое выражение MATLAB, содержащее конструктор для однородного линейного массива, например: phased.ULA.

Вкладка «Массив датчиков»: параметры элемента

Тип элемента

Укажите тип антенны или микрофона как

  • Isotropic Antenna

  • Cosine Antenna

  • Custom Antenna

  • Omni Microphone

  • Custom Microphone

Экспонента косинусного узора

Этот параметр появляется, если для параметра «Тип элемента» задано значение Cosine Antenna.

Укажите экспоненту косинусного массива как скаляр или вектор 1 на 2. Необходимо указать все значения как неотрицательные вещественные числа. Если для параметра «Экспонента косинусного массива» задано значение скаляра, то косинусный массив в направлении азимута и косинус-массив в направлении возвышения поднимаются до заданного значения. Если для параметра «Экспонента косинусного массива» задано значение вектора 1 на 2, первый элемент является экспонентом для косинусного массива направления азимута, а второй элемент является экспонентом для косинусного массива направления возвышения.

Диапазон рабочих частот (Гц)

Этот параметр появляется, если для параметра «Тип элемента» задано значение Isotropic Antenna, Cosine Antenna, или Omni Microphone.

Укажите диапазон рабочих частот антенного элемента в герцах в виде вектора строки 1 на 2 в виде [LowerBound,UpperBound]. Антенный элемент не имеет отклика вне заданного частотного диапазона.

Вектор рабочей частоты (Гц)

Этот параметр появляется, если для параметра «Тип элемента» задано значение Custom Antenna или Custom Microphone.

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

Частотные характеристики (дБ)

Этот параметр появляется, если для параметра «Тип элемента» задано значение Custom Antenna или Custom Microphone.

Укажите этот параметр в качестве частотной характеристики антенны или микрофона в децибелах для частот, определенных вектором рабочей частоты (Гц). Задайте частотные характеристики (дБ) как вектор 1-by-L, соответствующий размерам вектора, указанного в операционном частотном векторе (Гц).

Входная система координат массива

Система координат пользовательской диаграммы направленности антенны, указанная az-el или phi-theta. При указании az-elиспользуйте параметры «Азимутальные углы» (град) и «Углы отметок» (град) для задания координат точек образца. При указании phi-thetaДля задания координат точек массива используйте параметры углов Фи (град) и Тета (град).

Азимутальные углы (град.)

Этот параметр появляется, если для параметра «Тип элемента» задано значение Custom Antenna и параметр «Входная система координат массива» имеет значение az-el.

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

Углы возвышения (град.)

Этот параметр появляется, если для параметра «Тип элемента» задано значение Custom Antenna и параметр «Входная система координат массива» имеет значение az-el.

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

Фи-Энгс (град.)

Этот параметр появляется, если для параметра «Тип элемента» задано значение Custom Antenna и параметр «Входная система координат массива» имеет значение phi-theta.

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

Углы тета (град.)

Этот параметр появляется, если для параметра «Тип элемента» задано значение Custom Antenna и параметр «Входная система координат массива» имеет значение phi-theta.

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

Образец величины (дБ)

Этот параметр появляется, если для типа элемента установлено значение Custom Antenna.

Величина комбинированной диаграммы направленности антенны, определяемая как матрица Q-за-P или матрица Q-за-P-за-L.

  • Если для параметра «Входная система координат массива» установлено значение az-el, Q - длина вектора, заданная параметром «Углы возвышения» (°), а P - длина вектора, заданная параметром «Углы азимута» (°).

  • Если для параметра «Входная система координат массива» установлено значение phi-thetaQ равно длине вектора, заданного параметром Theta Angles (град.), и P равно длине вектора, заданного параметром Phi Angels (град.).

Величина L равна длине вектора рабочей частоты (Гц).

  • Если этот параметр является матрицей Q-by-P, то тот же шаблон применяется ко всем частотам, указанным в параметре вектора рабочей частоты (Гц).

  • Если значением является массив Q-by-P-by-L, каждая страница массива Q-by-P задает шаблон для соответствующей частоты, указанной в параметре вектора рабочей частоты (Гц).

Фазовая картина (дБ)

Этот параметр появляется, если для типа элемента установлено значение Custom Antenna.

Фаза комбинированной диаграммы направленности антенны, определяемая как матрица Q-за-P или матрица Q-за-P-за-L.

  • Если для параметра «Входная система координат массива» установлено значение az-el, Q - длина вектора, заданная параметром «Углы возвышения» (°), а P - длина вектора, заданная параметром «Углы азимута» (°).

  • Если для параметра «Входная система координат массива» установлено значение phi-thetaQ равно длине вектора, заданного параметром Theta Angles (град.), и P равно длине вектора, заданного параметром Phi Angels (град.).

Величина L равна длине вектора рабочей частоты (Гц).

  • Если этот параметр является матрицей Q-by-P, то тот же шаблон применяется ко всем частотам, указанным в параметре вектора рабочей частоты (Гц).

  • Если значением является массив Q-by-P-by-L, каждая страница массива Q-by-P задает шаблон для соответствующей частоты, указанной в параметре вектора рабочей частоты (Гц).

  • Если этот параметр является матрицей Q-by-P, то тот же шаблон применяется ко всем частотам, указанным в параметре вектора рабочей частоты (Гц).

  • Если значением является массив Q-by-P-by-L, каждая страница массива Q-by-P задает шаблон для соответствующей частоты, указанной в параметре вектора рабочей частоты (Гц).

MatchArrayNormal

Этот параметр появляется, если для типа элемента установлено значение Custom Antenna.

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

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

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

Используйте параметр совместно с нормальным параметром Array URA и UCA массивы.

Полярные частоты (Гц)

Этот параметр появляется, если для типа элемента установлено значение Custom Microphone.

Задайте частоты измерения полярных массивов как вектор 1-by-M. Измерительные частоты находятся в диапазоне частот, заданном параметром рабочего вектора частоты (Гц). Единицы измерения частоты - в Гц.

Полярные углы рисунка (град.)

Этот параметр появляется, если для параметра «Тип элемента» задано значение Custom Microphone.

Задайте углы измерения полярных массивов в качестве вектора 1-by-N. Углы измеряются от центральной оси датчика микрофона и должны быть от -180 ° до 180 ° включительно.

Полярный рисунок (дБ)

Этот параметр появляется, если для параметра «Тип элемента» задано значение Custom Microphone.

Задайте величину полярного узора элемента микрофона в виде матрицы M-by-N. M - количество измерительных частот, указанных в полярных частотах (Гц). N - количество углов измерения, указанных в полярных углах (град.). Каждая строка матрицы представляет величину полярной картины, измеренную на соответствующей частоте, заданной в частотах полярной картины (Гц), и всех углах, заданных в углах полярной картины (град). Предположим, что образец измеряется в плоскости азимута. В плоскости азимута угол места равен 0 °, а центральная ось датчика - 0 ° градусов по азимуту и 0 ° градусов по отметке. Предположим, что полярный рисунок симметричен вокруг центральной оси. Можно создать шаблон отклика микрофона в 3-D пространстве из полярного шаблона.

Перегородка задней части элемента

Этот флажок появляется, только если для параметра «Тип элемента» установлено значение Isotropic Antenna или Omni Microphone.

Установите этот флажок, чтобы отбить заднюю сторону антенного элемента. В этом случае отклики антенны на все азимутальные углы за пределами ± 90 ° от ширины устанавливаются равными нулю. Определите направление ширины как угол азимута 0 ° и угол места 0 °.

Порты

Примечание

Входные и выходные порты блока соответствуют входным и выходным параметрам, описанным в step метод базового объекта System. См. ссылку в нижней части этой страницы.

ПортОписаниеПоддерживаемые типы данных
X

Входной сигнал.

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

Плавающая точка с двойной точностью
Steer

Начальная оценка широкополосных углов DOA.

Плавающая точка с двойной точностью
Ang

Предполагаемые широкополосные углы DOA.

Плавающая точка с двойной точностью
Представлен в R2014b