phased.AngleDopplerResponse

Ответ углового Доплера

Описание

AngleDopplerResponse объект вычисляет ответ углового Доплера входных данных.

Вычислить ответ углового Доплера:

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

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

Примечание

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

Конструкция

H = phased.AngleDopplerResponse создает Системный объект ответа углового Доплера, H. Этот объект вычисляет ответ углового Доплера входных данных.

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

Свойства

SensorArray

Сенсорная матрица

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

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

PropagationSpeed

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

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

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

OperatingFrequency

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

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

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

PRFSource

Источник значений PRF

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

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

PRF

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

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

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

ElevationAngleSource

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

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

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

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

ElevationAngle

Угол вертикального изменения

Укажите, что угол вертикального изменения в градусах раньше вычислял ответ углового Доплера как скаляр. Угол должен быть между –90 и 90. Это свойство применяется, когда вы устанавливаете ElevationAngleSource свойство к 'Property'. Можно задать это свойство как одинарную или двойную точность.

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

NumAngleSamples

Количество выборок в угловой области

Укажите, что количество выборок в угловой области раньше вычисляло ответ углового Доплера как положительное целое число. Это значение должно быть больше 2. Можно задать это свойство как одинарную или двойную точность.

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

NumDopplerSamples

Количество выборок в Доплеровской области

Укажите, что количество выборок в Доплеровской области раньше вычисляло ответ углового Доплера как положительное целое число. Это значение должно быть больше 2. Можно задать это свойство как одинарную или двойную точность.

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

Методы

plotResponseПостройте ответ углового Доплера
шагВычислите ответ углового Доплера
Характерный для всех системных объектов
release

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

Примеры

свернуть все

Вычислите ответ углового Доплера 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')

Алгоритмы

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

Ссылки

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

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

Введенный в R2011a