使用调频连续波(FMCW)波形的雷达系统通常比脉冲雷达系统更小,制造成本更低。FMCW波形可以有效估计目标距离,而最简单的连续波形不能。
FMCW波形在汽车雷达和探地雷达系统中很常见。
要创建一个FMCW波形,使用分阶段。FMCWWaveform
。您可以自定义波形的某些特征,包括:
采样率。
调频扫频的周期和带宽。在模拟过程中,这些量可以在多个值之间循环。
提示
为了在给定的最大范围内找到目标,r
,通常可以使用近似的扫描周期5 * range2time(右)
或6 * range2time (r)
。的范围分辨率delta_r
,使用带宽至少为range2bw (delta_r)
。
扫描的形状。这种形状可以是锯齿形(上或下)或三角形。
提示
对于运动目标,你可以使用三角形扫描来解决距离和多普勒之间的模糊。
分阶段。FMCWWaveform
假设所有的频率调制都是线性的。对于三角形扫掠,向下扫掠的斜率与向上扫掠的斜率相反。
这个例子展示了如何采样一个FMCW波形与双三角形扫描,其中两个扫描有不同的斜率。然后,本例绘制声谱图。
注意:此示例仅在R2016b或更高版本中运行。如果您使用的是较早的版本,则使用等价函数替换对该函数的每个调用一步
语法。例如,替换myObject (x)
与步骤(myObject x)
。
创建一个FMCW波形对象SweepTime
和SweepBandwidth
性质是长度为2的向量。对于每个周期,波形交替对应的扫描时间和带宽值对。
St = [1e-3 1.1e-3];Bw = [1e5 9e4];波形=分阶段。FMCWWaveform ('SWEEPTIME'圣,…“SweepBandwidth”bw,“SweepDirection”,“三角形”,…“SweepInterval”,“对称”,“SampleRate”2 e5,…'numsweeps'4);
计算来自四个扫描(两个周期)的样本。在三角形扫频中,每个周期由向上扫频和向下扫频组成。
x =波形();
绘制光谱图。
F (S, T) =光谱图(32 x, 32岁,16日,waveform.SampleRate);图像(T, fftshift (F), fftshift (mag2db (abs (S))))包含(的时间(秒)) ylabel (的频率(赫兹))