调频连续波原理(1)
调频连续波原理
FMCW(Frequency Modulated Continuous Wave),即调频的连续信号。在许多方面得到应用,比如生物雷达,车载雷达,无人机雷达等等方面都有FMCW波的应用,目前的商业化的雷达模块大多使用的该原理来实现雷达的测距,测速。
1 信号的模型
一般而言我们使用Chirp信号。下图为一个典型的Chirp信号的模型,从时域波看,其波形时一个频率随时间线性变换的波形。设线性调制波的波形的是锯齿波。则下图为典型的Chirp信号在时域和频域的图形如图所示。所以可以发射信号的公式(1):
其中
补充以下简单的数学知识,相位的导数是频率,下边的公式(3)
2 静止情况测距
设静止的目标距离雷达的距离为
将接收到信号
通过这个式子可以知道中频的频率为
同理该原理可以推到多目标的情况,当目标多于单个时候,计算得到的FFT的频率谱存在多个峰值,如图3所示
设在电磁波的覆盖区域中,某一目标在
很显然对于运动的信号的中频信号依然是一个线性调频信号,所以信号的参数带宽
所以运动下的回波信号的中频信号依然可以写成(12):
写成复指数的形式(13):
这个时候可以得到运动信号的中频信号,从(9)~(11)式子中可以显然看出带宽
通过数学计算,有兴趣自己计算
这样就可以得到速度和距离的信息,这个是基本的调频连续波测速和测距的原理。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」