exponenta event banner

поэтапный. ADPCACanceller

Компенсатор импульсов ADPCA (ADPCA)

Описание

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

Для вычисления выходного сигнала компенсатора пространственно-временных импульсов:

  1. Определите и настройте компенсатор импульсов ADPCA. См. раздел Строительство.

  2. Звонить step для выполнения алгоритма ADPCA в соответствии со свойствами phased.ADPCACanceller. Поведение step относится к каждому объекту на панели инструментов.

Примечание

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

Строительство

H = phased.ADPCACanceller создает адаптивный смещенный массив центров фаз (ADPCA), отменяющий объект System, H. Этот объект выполняет двухимпульсную обработку ADPCA входных данных.

H = phased.ADPCACanceller(Name,Value) создает объект ADPCA, H, с каждым указанным свойством Name, имеющим указанное значение. Можно указать дополнительные аргументы пары имя-значение в любом порядке как (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

Источник направления приемного основного лепестка

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

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

По умолчанию: 'Property'

Direction

Направление приема основного блока (градусы)

Укажите направление основного блока приемного массива датчиков как вектор столбца длиной 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

Выходной предоплеровский результат

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

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

NumGuardCells

Количество защитных ячеек

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

По умолчанию: 2, указывая на наличие одной защитной ячейки как спереди, так и сзади тестируемой ячейки

NumTrainingCells

Количество учебных ячеек

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

По умолчанию: 2, указывая, что имеется одна тренировочная ячейка как спереди, так и сзади тестируемой ячейки

Методы

шагОбработка входных данных ADPCA
Общие для всех системных объектов
release

Разрешить изменение значения свойства объекта системы

Примеры

свернуть все

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

Загрузка файла радиолокационных данных и расчетных весов

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

Создание объекта AngableDoppler System и ответ графика

sAngeDop = phased.AngleDopplerResponse(...
    'SensorArray',canceller.SensorArray,...
    'OperatingFrequency',canceller.OperatingFrequency,...
    'PRF',canceller.PRF,...
    'PropagationSpeed',canceller.PropagationSpeed);
plotResponse(sAngeDop,w)

Figure contains an axes. The axes with title Angle-Doppler Response Pattern contains an object of type image.

Алгоритмы

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

Ссылки

[1] Guerci, J.R. Space-Time Adaptive Processing for Radar. Бостон: Artech House, 2003.

[2] Уорд, J. «Пространственно-временная адаптивная обработка для бортовых радиолокационных систем данных», Технический отчет 1015, Лаборатория Линкольна, MIT, декабрь 1994.

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

.
Представлен в R2011a