Область значений отклика
The phased.RangeResponse
Система object™ выполняет фильтрацию области значений на быстрых (диапазонных) данных, используя либо согласованный фильтр, либо основанный на FFT алгоритм. Выход обычно используется как вход к детектору. Согласованная фильтрация улучшает ОСШ импульсных форм волны. Для непрерывных FM-сигналов БПФ обработка извлекает частоту пульсации FMCW-сигналов. Частота пульсации напрямую связана с областью значений.
Вход объекта отклика области значений является кубом радиолокационных данных. Организация куба данных выполняется в соответствии с Phased Array System Toolbox™ соглашением.
Первая размерность куба представляет быстрые выборки или области значений принятых сигналов.
Второе измерение представляет несколько пространственных каналов, таких как различные датчики или лучи.
Третья размерность, медленное время, представляет импульсы.
Фильтрация области значений работает по быстрой размерности куба. Обработка по другим размерностям не выполняется. Если данные содержат только один канал или импульс, кубик данных может содержать менее трех размерности. Поскольку этот объект не выполняет доплеровскую обработку, вы можете использовать объект для обработки некогерентных радиолокационных импульсов.
Выход объекта отклика области значений также является кубом данных с таким же количеством размерностей, как и вход. Его первый размерность содержит данные, обработанные в диапазоне, но его длина может отличаться от первой размерности куба входных данных.
Чтобы вычислить ответ области значений:
Определите и настройте свои phased.RangeResponse
Системный объект. См. «Конструкция».
Вызовите step
метод для вычисления характеристики области значений с помощью свойств, заданных для phased.RangeResponse
Системный объект.
Примечание
Вместо использования step
метод для выполнения операции, заданной системным объектом, можно вызвать объект с аргументами, как если бы это была функция. Для примера, y = step(obj,x)
и y = obj(x)
выполнять эквивалентные операции.
response = phased.RangeResponse
создает объект области значений System отклика, response
.
response = phased.RangeResponse(
создает Системный объект, Name
,Value
)response
, с каждым заданным свойством Name
установить на заданную Value
. Можно задать дополнительные аргументы в виде пар имен и значений в любом порядке как (Name1,Value1
..., NameN,ValueN
).
plotResponse | Постройте график отклика области значений |
шаг | Область значений отклика |
Общий для всех системных объектов | |
---|---|
release | Разрешить изменение значения свойства системного объекта |
[1] Ричардс, М. Основы радиолокационной обработки сигналов, 2nd ed. McGraw-Hill Professional Engineering, 2014.
[2] Ричардс, М., Дж. Шеер и У. Холм, Принципы современного радара: Основные принципы. SciTech Publishing, 2010.