exponenta event banner

шаг

Системный объект: поэтапный. AngleDopplerResponse
Пакет: поэтапный

Вычислить угол-доплеровский отклик

Синтаксис

[RESP,ANG_GRID,DOP_GRID] = step(H,X)
[RESP,ANG_GRID,DOP_GRID] = step(H,X,ELANG)
RESP,ANG_GRID,DOP_GRID = step(H,X,PRF)

Описание

Примечание

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

[RESP,ANG_GRID,DOP_GRID] = step(H,X) вычисляет углово-доплеровскую характеристику данных X. RESP - комплексный угол-доплеровский отклик. ANG_GRID и DOP_GRID обеспечивают угловые выборки и доплеровские выборки соответственно, при которых оценивается углово-доплеровский отклик. Этот синтаксис доступен, когда ElevationAngleSource свойство - 'Property'.

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

[RESP,ANG_GRID,DOP_GRID] = step(H,X,ELANG) вычисляет углово-доплеровскую характеристику с использованием заданного угла места ELANG. Этот синтаксис доступен, когда ElevationAngleSource свойство - 'Input port'.

RESP,ANG_GRID,DOP_GRID = step(H,X,PRF) использование PRF в качестве частоты повторения импульсов. Этот синтаксис доступен, когда PRFSource свойство - 'Input port'.

Примечание

Объект выполняет инициализацию при первом выполнении объекта. Эта инициализация блокирует неперестраиваемые свойства и входные спецификации, такие как размеры, сложность и тип данных входных данных. При изменении неперестраиваемого свойства или входной спецификации системный объект выдает ошибку. Чтобы изменить неперестраиваемые свойства или входные данные, необходимо сначала вызвать release метод разблокирования объекта.

Входные аргументы

H

Объект углово-доплеровского отклика.

X

Входные данные в виде матрицы или вектора столбца.

Если X является матрицей, количество строк в матрице должно равняться количеству элементов массива, указанного в SensorArray имущество H.

Если X является вектором, число строк должно быть целым числом, кратным числу элементов массива, указанного в SensorArray имущество H. Кроме того, кратное должно быть не менее 2.

ELANG

Угол места в градусах. Этот аргумент можно указать как одинарную или двойную точность.

По умолчанию: Значение Elevation имущество H

PRF

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

Выходные аргументы

RESP

Комплексный угол-доплеровский отклик X. RESP представляет собой матрицу P-by-Q. P определяется по NumDopplerSamples имущество H и Q определяется NumAngleSamples собственность.

ANG_GRID

Угловые выборки, при которых оценивается углово-доплеровский отклик. ANG_GRID - вектор столбца длиной Q.

DOP_GRID

Доплеровские выборки, при которых оценивается углово-доплеровский отклик. DOP_GRID - вектор столбца длины P.

Примеры

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

Вычислите углово-доплеровский отклик 190-й ячейки собранного куба данных.

Загрузить куб данных и построить phased.AngleDopplerResponse object™ системы.

load STAPExampleData;
x = shiftdim(STAPEx_ReceivePulse(190,:,:));
response = phased.AngleDopplerResponse(...
    'SensorArray',STAPEx_HArray,...
    'OperatingFrequency',STAPEx_OperatingFrequency,...
    'PropagationSpeed',STAPEx_PropagationSpeed,...
    'PRF',STAPEx_PRF);

График угол-доплеровский отклик.

[resp,ang_grid,dop_grid] = response(x);
contour(ang_grid,dop_grid,abs(resp))
xlabel('Angle')
ylabel('Doppler')

Figure contains an axes. The axes contains an object of type contour.

Алгоритмы

phased.AngleDopplerResponse генерирует ответ с использованием обычного формирователя луча и доплеровского фильтра на основе БПФ. Для получения дополнительной информации см. [1].

Ссылки

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