beat2range

Преобразуйте частоту пульсации в диапазон

Описание

пример

r = beat2range(fb,slope) преобразует частоту пульсирующего линейного сигнала FMCW в соответствующую область значений. slope - наклон сдвига FMCW.

r = beat2range(fb,slope,c) задает скорость распространения сигнала.

Примеры

свернуть все

Предположим, что форма волны FMCW пропускает полосу 3 МГц за 2 мс. Дешифрованный целевой возврат имеет частоту пульсации 1 кГц. Вычислите целевую область значений.

slope = 30e6/(2e-3);
fb = 1e3;
r = beat2range(fb,slope)
r = 9.9931

Входные параметры

свернуть все

Частота биения дешифрированного сигнала, заданная в виде вектора M-by-1 или M-by-2 матрицы в hertz. Если сигнал FMCW выполняет восходящий или нисходящий, fb является вектором частот пульсации.

Если сигнал FMCW имеет треугольный свип, fb - матрица M-by-2, в которой каждая строка представляет пару частот пульсации. Каждая строка имеет форму [UpSweepBeatFrequency,DownSweepBeatFrequency].

Типы данных: single | double

Наклон свипа FMCW, заданный как ненулевой скаляр в герцах в секунду. Если сигнал FMCW имеет треугольный свип, slope - уклон сдвига половины сдвига вверх. В этом случае slope должна быть положительной, и половина вниз-сдвига принята с наклоном -slope.

Типы данных: single | double

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

Типы данных: single | double

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

свернуть все

Область значений, возвращенный как M-by-1 вектор-столбец в метрах. Каждая строка r - область значений, соответствующая частоте пульсации в строке fb.

Типы данных: single | double

Подробнее о

свернуть все

Частота пульсации

Для сигнала FMCW с повышающей или понижающей свип, частота пульсации Ft - Fr. В этом выражении Ft является несущей частотой переданного сигнала, и Fr является несущей частотой принимаемого сигнала.

Для сигнала FMCW с треугольной разверткой, восходящий и понижающий потоки имеют отдельные частоты пульсации.

Алгоритмы

Если fb является вектором, функция вычисляет c*fb/(2*slope).

Если fb - матрица M-by-2 с строкой [UpSweepBeatFrequency,DownSweepBeatFrequency], соответствующая строка в r является c*((UpSweepBeatFrequency - DownSweepBeatFrequency)/2)/(2*slope).

Эта функция поддерживает одинарную и двойную точность для входных данных и аргументов.

Ссылки

[1] Пейс, Филипп. Обнаружение и классификация малой вероятности радиолокации точки пересечения. Артек Хаус, Бостон, 2009.

[2] Скольник, М. И. Введение в радиолокационные системы. Нью-Йорк: McGraw-Hill, 1980.

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

.
Введенный в R2012b