exponenta event banner

Отмена DPCA

Компенсатор импульсов смещенного фазового центра (DPCA) для однородной линейной матрицы

  • Библиотека:
  • Панель инструментов системы фазированных массивов/адаптивная обработка пространства-времени

  • DPCA Canceller block

Описание

Блок DPCA Canceller фильтрует нагромождение, падающее на однородную линейную матрицу с использованием смещенного фазового центрального блока подавления импульсов.

Порты

Вход

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

Входной сигнал, определяемый как M-by-N-by-P комплекснозначная матрица. M - количество выборок диапазона, N - количество каналов, P - количество импульсов.

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

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

Индекс ячеек диапазона для вычисления весов обработки.

Пример: 1

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

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

Зависимости

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

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

Целевое направление, указанное как 2-на-1 действительный вектор. Вектор принимает вид [AzimuthAngle;ElevationAngle]. Угловые единицы в градусах. Азимутальный угол должен лежать между -180 ° и 180 ° включительно, а угол возвышения - между -90 ° и 90 ° включительно. Углы определяются относительно локальной системы координат массива.

Зависимости

Чтобы включить этот порт, задайте для параметра Specify direction значение Input port.

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

Прицеливание доплеровской частоты импульса тока, заданной как скаляр.

Зависимости

Этот порт появляется при снятии флажка Output pre-Doppler result и установке параметра Specify targeting Doppler as Input port.

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

Продукция

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

Обработка выходных данных, возвращаемых как M-by-1 вектор с комплексными значениями. Количество M - это количество выборок диапазона во входном порту X.

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

Обработка весов, возвращаемых как вектор N * P с комплексными значениями длины. Величина N - количество каналов, а P - количество импульсов. Если для параметра Specify sensor array as установлено значение Partitioned array или Replicated subarray, N представляет количество субчипов. L - количество требуемых направлений формирования луча, указанных в Ang входной порт или по параметру направления (град) формирования луча. Имеется один набор весов для каждого направления формирования луча.

Зависимости

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

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

Параметры

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

Главная вкладка

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

Пример: 3e8

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

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

Источник значения PRF, указанный как Property или Input port. Если установлено значение Property, параметр Частота повторения импульсов (Гц) устанавливает PRF. Если установлено значение Input port, пройти в PRF с помощью PRF входной порт.

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

Зависимости

Чтобы включить этот параметр, задайте для параметра Specify PRF значение Property.

Укажите, происходит ли направление нацеливания для блока процессора STAP из параметра блока или из ANG входной порт. Значения этого параметра:

Property

  • Для блоков ADPCA Canceller и DPCA Canceller целевое направление задается с помощью направления основного блока приема (град.).

  • Для блока SMI Beamformer направление нацеливания задается с помощью направления нацеливания.

Эти параметры появляются только в том случае, если для параметра Указать направление как задано значение Property.

Input port

Введите направления прицеливания с помощью Ang входной порт. Этот порт появляется только в том случае, если для параметра Specify direction установлено значение Input port.

Укажите направление главного лепестка матрицы приемных датчиков как действительный вектор 2 на 1. Направление задается в формате [AzimuthAngle; ElevationAngle]. Угол азимута должен быть между -180 ° и 180 °, а угол места - между -90 ° и 90 °.

Пример: [100;-45]

Зависимости

Чтобы включить этот параметр, задайте для параметра Указать направление (Specify direction) значение Property.

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

Укажите, поступают ли целевые доплеровские значения для процессора STAP из параметра Targeting Doppler (Hz) данного блока или с помощью DOP входной порт. Для блоков отмены ADPCA и отмены DPCA параметр Specify targeting Doppler появляется только при снятии флажка Output pre-Doppler result. Значения этого параметра:

PropertyЗадайте целевые доплеровские значения с помощью параметра Targeting доплеровского параметра блока. Параметр Targeting Doppler появляется только в том случае, если параметр Specify targeting Doppler имеет значение Property.
Input portУкажите целевые доплеровские значения с помощью Dop входной порт. Этот порт появляется только в том случае, если для параметра Specify targeting Doppler установлено значение Input port.

Целевой доплер процессора STAP, заданный как скаляр.

Зависимости

  • Чтобы включить этот параметр для блока SMI Beamformer, установите для параметра Specify targeting Doppler значение Property.

  • Чтобы включить этот параметр для блоков отмены ADPCA и DPCA, сначала снимите флажок Output pre-доплеровский результат. Затем установите в качестве параметра Specify targeting Doppler значение Property.

Установите этот флажок для получения весов формирователя луча из выходного порта. W.

Установите этот флажок для вывода результатов перед доплеровской фильтрацией. Снимите этот флажок, чтобы вывести результат обработки после доплеровской фильтрации. Установка этого флажка приведет к удалению параметров Specify targeting Doppler as и Targeting Doppler (Hz).

Моделирование блоков, указанное как 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).

Вкладка «Массивы датчиков»

Метод задания массива, указанный как Array (no subarrays) или MATLAB expression.

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

  • MATLAB expression - создание массива с помощью выражения MATLAB.

Выражение MATLAB, используемое для создания массива, указывается как допустимый объект System панели инструментов системы фазированных массивов.

Пример: phased.URA('Size',[5,3])

Зависимости

Чтобы включить этот параметр, установите для параметра Задать массив датчиков значение MATLAB expression.

Параметры элемента

Тип антенны или микрофона:

  • Isotropic Antenna

  • Cosine Antenna

  • Custom Antenna

  • Omni Microphone

  • Custom Microphone

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

Зависимости

Чтобы включить этот параметр, задайте для типа элемента значение Isotropic Antenna, Cosine Antenna, или Omni Microphone.

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

Зависимости

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

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

Зависимости

Чтобы включить этот флажок, установите для типа элемента значение Isotropic Antenna или Omni Microphone.

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

Зависимости

Чтобы включить этот параметр, задайте для типа элемента значение Cosine Antenna.

Частотная характеристика пользовательской антенны или пользовательского микрофона для частот, определенных параметром вектора рабочей частоты (Гц). Размеры частотных откликов (дБ) должны совпадать с размерами вектора, заданного параметром Рабочий частотный вектор (Гц).

Зависимости

Чтобы включить этот параметр, задайте для типа элемента значение Custom Antenna или Custom Microphone.

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

Зависимости

Чтобы включить этот параметр, задайте для типа элемента значение Custom Antenna.

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

Зависимости

Чтобы включить этот параметр, задайте для параметра Element type значение Custom Antenna и параметр «Входная система координат массива» для az-el.

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

Зависимости

Чтобы включить этот параметр, задайте для параметра Element type значение Custom Antenna и параметр «Входная система координат массива» для az-el.

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

Зависимости

Чтобы включить этот параметр, задайте для параметра Element type значение Custom Antenna и параметр «Входная система координат массива» для phi-theta.

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

Зависимости

Чтобы включить этот параметр, задайте для параметра Element type значение Custom Antenna и параметр «Входная система координат массива» для phi-theta.

Величина комбинированной диаграммы направленности антенны, определяемая как матрица 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 задает шаблон для соответствующей частоты, указанной в векторе рабочей частоты (

Зависимости

Чтобы включить этот параметр, задайте для типа элемента значение Custom Antenna.

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

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

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

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

Зависимости

Чтобы включить этот параметр, задайте для типа элемента значение Custom Antenna.

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

Зависимости

Чтобы включить этот параметр, задайте для типа элемента значение Custom Microphone.

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

Зависимости

Чтобы включить этот параметр, задайте для типа элемента значение Custom Microphone.

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

Зависимости

Чтобы включить этот параметр, задайте для типа элемента значение Custom Microphone.

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

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

Типы

Array (no subarrays)
MATLAB expression

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

Пример: 11

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

Расстояние между соседними элементами ULA, определяемое как положительный скаляр. Единицы в метрах.

Пример: 1.5

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

Зависимости

  • Чтобы включить этот параметр, задайте для параметра Геометрия (Geometry) значение ULA.

  • Этот параметр также активируется, если блок поддерживает только массивы ULA.

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

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

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

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

«Выражение MATLAB, используемое для создания массива ULA, заданного как допустимый объект System панели инструментов системы фазированных массивов».

Пример: phased.ULA('NumElements',13)

Зависимости

Чтобы включить этот параметр, установите для параметра Задать массив датчиков значение MATLAB expression.

См. также

Представлен в R2014b