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