Оценка области значений FMCW

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

  1. Децирп - Децирп принимаемого сигнала путем смешивания его с переданным сигналом. Если вы используете dechirp функция, переданный сигнал является опорным сигналом.

  2. Найдите частоту пульсации - Из децирпированного сигнала извлеките частоту пульсации или пару частот пульсации. Если сигнал FMCW имеет форму пилообразного зуба (вверх-свип или вниз-sweep форма пилообразного зуба), вы извлекаете одну частоту пульсации. Если сигнал FMCW имеет треугольный свип, вы извлекаете частоты пульсации вверх-свип и вниз-свип.

    Извлечение частот пульсации может использовать множество алгоритмов. Для примера можно использовать следующие функции, чтобы помочь вам выполнить этот шаг:

    • pwelch или periodogram

    • psd

    • findpeaks

    • rootmusic

    • phased.CFARDetector

  3. Вычислите диапазон - используйте частоту пульсации или частоты, чтобы вычислить соответствующее значение области значений. beat2range функция может выполнить этот расчет.

При разработке своего алгоритма вы также можете выполнить эти вспомогательные задачи:

  • Визуализируйте цели в области диапазона-Доплер, используя phased.RangeDopplerResponse Системные object™.

  • Определите, нужно ли вам компенсировать допплеровское связывание. Такая связь может возникнуть, если цель движется относительно радара. Вы можете использовать rdcoupling функция для вычисления смещения области значений из-за диапазонно-допплеровской связи. Если смещение области значений не незначительно, общие методы компенсации включают:

    • Вычитание смещения области значений из вашей начальной оценки области значений

    • Имея сигнал FMCW, используйте треугольник свип вместо вверх свип или вниз свип

  • Исследуйте отношения между требованиями к области значений вашей системы и параметрами формы волны FMCW. Можно использовать следующие функции:

    • range2time

    • time2range

    • range2bw

См. также

| | | | | | | | | | | |

Похожие темы