exponenta event banner

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 в герцах. Если сигнал 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] Пейс, Филипп. Обнаружение и классификация низкой вероятности радиолокатора перехвата. Artech House, Бостон, 2009.

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

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

.
Представлен в R2012b