beat2range

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

Описание

пример

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

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

Примеры

свернуть все

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

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

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

свернуть все

Победите частоту сигнала dechirped в виде вектора M-1 или матрицы M-2 в герц. Если сигнал FMCW выполняет upsweep или downsweep, fb вектор из частот удара.

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

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

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

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

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

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

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

свернуть все

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

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

Больше о

свернуть все

Победите частоту

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

Для сигнала FMCW с треугольной разверткой upsweep и downsweep имеют отдельные частоты удара.

Алгоритмы

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

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

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

Ссылки

[1] Следуйте, Филип. Обнаружение и классификация низкой вероятности радара прерывания. Дом Artech, Бостон, 2009.

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

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

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