matlab输出锯齿波代码SFND_Radar
SensorFusionNanoDegree雷达信号处理项目
介绍
该项目的目的是使用MATLAB首先模拟来自移动车辆的雷达信号,然后处理这些信号以获取距离和速度。
该项目执行以下步骤:
计算给定要求的FMCW(调频连续波)波形的参数;
设置目标的范围和速度并模拟其雷达信号;
通过混合发送和返回的信号以产生拍频来产生雷达信号;
对拍子信号执行范围FFT,以确定在步骤2中设置的范围;
执行2D范围和多普勒FFT以显示范围和速度;
执行CFAR(恒定误报率)分析以从步骤5开始在2D
FFT映射中跟踪目标。
操作顺序如下图所示
主目录中包含用于执行操作的matlab代码。
该代码包含在文件“
RadarProject.m”中。
该文件的部分内容将复制到此页面并进行讨论,以说明如何执行上述步骤。
FMCW信号设计
上图显示了FMCW雷达信号的特性。
在时间跨度“
Ts”内,发射信号的频率从基本载波频率(fc)上升,然后下降并再次上升。
锯齿状的频率斜坡称为“线性调频”。
线性调频由线性调频时间“
Ts”上线性调频频率带宽“
B”的“斜率”定义,“
2021-06-12 13:14:45
619KB
系统开源
1