phased.DPCACanceller

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

Описание

DPCACanceller возразите реализует перемещенный компенсатор импульса центра фазы массивов для универсальной линейной матрицы (ULA).

Вычислить выходной сигнал компенсатора импульса времени пробела:

  1. Задайте и настройте свой импульсный компенсатор DPCA. Смотрите Конструкцию.

  2. Вызовите step выполнить алгоритм DPCA согласно свойствам phased.DPCACanceller. Поведение step характерно для каждого объекта в тулбоксе.

Примечание

Запуск в R2016b, вместо того, чтобы использовать step метод, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x) и y = obj(x) выполните эквивалентные операции.

Конструкция

H = phased.DPCACanceller создает Системный объект компенсатора перемещенного массива центра фазы (DPCA), H. Объект выполняет 2D импульсный DPCA, обрабатывающий на входных данных.

H = phased.DPCACanceller(Name,Value) создает объект DPCA, H, с каждым заданным набором имени свойства к заданному значению. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1, Value1..., NameN, ValueN).

Свойства

SensorArray

Универсальная линейная матрица

Универсальная линейная матрица, заданная как phased.ULA Системный объект.

Значение по умолчанию: phased.ULA со значениями свойств по умолчанию

PropagationSpeed

Скорость распространения сигнала

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

Значение по умолчанию: Скорость света

OperatingFrequency

Система рабочая частота

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

Значение по умолчанию: 3e8

PRFSource

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

Источник значений PRF для процессора STAP, заданного как 'Property' или 'Input port'. Когда вы устанавливаете это свойство на 'Property', PRF определяется значением PRF свойство. Когда вы устанавливаете это свойство на 'Input port', PRF определяется входным параметром к step метод во время выполнения.

Значение по умолчанию: 'Property'

PRF

Импульсная частота повторения

Импульсная частота повторения (PRF) полученного сигнала, заданного как положительная скалярная величина. Модули находятся в Герц. Это свойство может быть задано как одинарная или двойная точность.

Зависимости

Чтобы включить это свойство, установите PRFSource свойство к 'Property'.

Значение по умолчанию: 1

DirectionSource

Источник получения mainlobe направление

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

'Property'Direction свойство этого объекта задает направление предназначения.
'Input port'Входной параметр в каждом вызове step задает направление предназначения.

Значение по умолчанию: 'Property'

Direction

Получение mainlobe направление

Задайте получение mainlobe направление сенсорной матрицы получения как вектор-столбец длины 2. Направление задано в формате [AzimuthAngle;ElevationAngle] (в градусах). Угол азимута должен быть между-180 ° и 180 °. Угол вертикального изменения должен быть между-90 ° и 90 °. Это свойство применяется, когда вы устанавливаете DirectionSource свойство к 'Property'. Можно задать этот аргумент как одинарную или двойную точность.

Значение по умолчанию: [0; 0]

NumPhaseShifterBits

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

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

Значение по умолчанию: 0

DopplerSource

Источник предназначения для Доплера

Задайте, прибывает ли предназначение Доплер для процессора STAP из Doppler свойство этого объекта или от входного параметра в step. Значения этого свойства:

'Property'Doppler свойство этого объекта задает Доплера.
'Input port'Входной параметр в каждом вызове step задает Доплера.

Значение по умолчанию: 'Property'

Doppler

Предназначение для Доплеровской частоты (герц)

Задайте предназначение Доплер процессора STAP как скаляр. Это свойство применяется, когда вы устанавливаете DopplerSource свойство к 'Property'. Можно задать это свойство как одинарную или двойную точность.

Значение по умолчанию: 0

WeightsOutputPort

Выведите веса обработки

Чтобы получить веса, используемые в процессоре STAP, установите это свойство на true и используйте соответствующий выходной аргумент при вызове step. Если вы не хотите получать веса, установите это свойство на false.

По умолчанию: false

PreDopplerOutput

Выведите результат pre-Doppler

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

По умолчанию: false

Методы

шагВыполните DPCA, обрабатывающий на входных данных
Характерный для всех системных объектов
release

Позвольте изменения значения свойства Системного объекта

Примеры

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

Обработайте куб данных с помощью процессора DPCA. Веса вычисляются для 71-й ячейки собранного куба данных. Направление взгляда (0,0), степени и эффект Доплера составляют 12,980 кГц.

load STAPExampleData;
Hs = phased.DPCACanceller('SensorArray',STAPEx_HArray,...
    'PRF',STAPEx_PRF,...
    'PropagationSpeed',STAPEx_PropagationSpeed,...
    'OperatingFrequency',STAPEx_OperatingFrequency,...
    'WeightsOutputPort',true,...
    'DirectionSource','Input port',...
    'DopplerSource','Input port');
[y,w] = step(Hs,STAPEx_ReceivePulse,71,[0;0],12.980e3);

sAngDop = phased.AngleDopplerResponse(...
    'SensorArray',Hs.SensorArray,...
    'OperatingFrequency',Hs.OperatingFrequency,...
    'PRF',Hs.PRF,...
    'PropagationSpeed',Hs.PropagationSpeed);
plotResponse(sAngDop,w)

Алгоритмы

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

Ссылки

[1] Guerci, J. R. Пространственно-временная адаптивная обработка для радара. Бостон: дом Artech, 2003.

[2] Опека, J. “Пространственно-временная адаптивная обработка для бортовых радарных систем передачи и обработки данных”, технический отчет 1015, MIT Lincoln Laboratory, декабрь 1994.

Расширенные возможности

Представленный в R2012a

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