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.

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

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