1.3 Velocity Estimation
本文最后更新于128 天前,其中的信息可能已经过时,如有错误请发送邮件到c550129432@163.com

FMCW 雷达的离散信号频率分辨率

在FMCW雷达中,我们通过离散傅里叶变换(FFT)将信号转换为频域,从而得到物体的距离信息。不同的频率分量通过FFT展现为频谱中的峰。

离散频率分辨率示意图

在该图中,我们看到了两个频率为 ω₁ 和 ω₂ 的旋转相量。假设ω₁ = 0, ω₂ = π/N,即在N个样本中,第二个相量比第一个相量多旋转了半个周期。

当样本数量从 N 增加到 2N 时,第二个相量比第一个相量旋转了完整的2π周期,两个频率在频域中被清晰区分。

连续与离散信号的分辨率比较

对于连续信号,两个频率之间的分辨率可以通过下列公式获得:

Δf = 1 / T

其中,Δf 为分辨率,T 为观察窗口的时间。

对于离散信号,两个离散频率之间的分辨率可以通过下列公式获得:

Δω = 2π / N

其中,Δω 为分辨率,N 为观察样本数。这个值也等同于:

Δfnorm = 1 / N

因此,连续信号的分辨率与观察时间 T 成反比,而离散信号的分辨率与观察样本数 N 成反比。

从这两个公式中可以看出,增加观察时间(即增加 T)或增加样本数(即增加 N)有助于提高频率分辨率,从而使雷达能够区分更接近的目标。


⚠️ 注意:单位差异

虽然两个公式形式上类似,但它们的单位并不相同,必须区分:

  • 连续信号: Δf 的单位为 Hz(赫兹),表示每秒的频率间隔。
  • 离散信号: Δω 的单位为 弧度/样本(rad/sample),这是角频率单位。
  • 如果使用归一化频率(不带弧度),则分辨率可写为 Δfnorm = 1 / N,单位为 周期/样本(cycles/sample)

因此,Δf = 1/TΔω = 2π/N 在形式上相似,但它们所表示的物理意义和单位不同,不能直接进行数值比较。只有在知道采样率 fs 的情况下,才能将离散信号的分辨率换算成赫兹形式:

Δf = fs / N

这时,两者的关系就统一为:频率分辨率与观测时长(或样本数)成反比

FMCW 雷达测速原理

现在我们已经掌握了理解 FMCW 雷达如何测量物体速度的基本原理。基本的思想如下:

  • 你发送两个脉冲信号,它们之间的时间间隔为 Tc。
  • 这两个脉冲信号的范围 FFT(快速傅里叶变换)会在同一位置有峰值,但相位不同。
  • 测量两个峰值的相位差(ω),这个相位差将直接与物体的运动相关。

假设物体的速度为 v,那么物体在时间 Tc 内移动的距离为 vTc。

相位差与速度的关系

相位差 ω 与物体移动的距离之间的关系由以下公式给出:

Δφ = 4π × Δd / λ

其中,Δφ 是相位差,Δd 是物体在时间 Tc 内移动的距离,λ 是信号的波长。

通过调整公式,可以直接从测量的相位差估算物体的速度:

v = (Δφ × λ) / (4π × Tc)

关键点是,通过测量两个连续脉冲信号的相位差,我们可以估算出物体的速度。这种相位差的测量方法在 FMCW 雷达中用于获取动态目标的速度信息。

FMCW雷达最大速度测量

根据我们刚刚介绍的方法,通过测量相位差来估算物体的速度。然而,使用这种方法有一个限制:当相位差超过±180度(即±π弧度)时,测量结果会出现歧义。

最大速度测量的限制

FMCW雷达速度测量

图示中展示了当物体的速度较高时,如何影响相位的变化。假设有两个脉冲信号之间的相位差,如果物体的速度足够大,使得相位差超过180度,就会发生歧义。例如,图中所示,物体可能在逆时针方向移动了角度a,也可能在顺时针方向移动了角度b,但两者产生的相位差是相同的。

为了避免这种歧义,相位差需要在±π弧度内。即相位差的变化必须小于π,从而可以得出以下关于最大速度的公式:

v < λ / 4Tc

其中,v 为物体的速度,λ 为信号波长,Tc 为两个脉冲之间的时间间隔。也就是说,如果相位差大于180度(即超出了±π弧度范围),则无法明确判断物体的速度。

最大相对速度的计算公式是:

v_max = λ / 4Tc

因此,为了能够测量更高的最大速度,两个脉冲之间需要更短的时间间隔(更紧密地间隔)。

使用 Doppler FFT 测量多个目标的速度

在上一节中,我们已经学习了如何测量一个物体的速度。现在,我们将讨论如何测量多个物体的速度。如果多个物体位于雷达相同的距离处,但它们具有不同的速度,该如何处理呢?

Doppler FFT Example

假设有两个物体位于雷达相同的距离处,但它们相对于雷达的速度分别为 V1 和 V2。这时,范围 FFT 将显示一个单一的峰值,表示这两个物体,但其相位包含了这两个物体的速度信息。

为了分辨这两个物体的速度,我们需要对两个连续的 chirp 信号进行离散傅里叶变换(FFT)。这时,经过 FFT 后会得到两个不同的频率峰值,分别对应这两个物体的速度。

通过这种方法,可以测量到不同物体的速度。这个 FFT 被称为 Doppler FFT。

Doppler FFT 的速度分辨率

Doppler FFT 能够分辨的最小速度差是多少呢?也就是 V1 和 V2 之间的最小速度差。

从前面可以知道,速度差 \(\Delta v\) 对应的角频率差 \(\Delta \omega\) 可以用如下公式表示:

Δω = (4πvTc) / λ

为了确保两个频率 \(\omega_1\) 和 \(\omega_2\) 能被分辨出来,要求它们的频率差 \(\Delta \omega > \frac{2π}{N}\),其中 N 是样本数量。

通过代入前述公式,我们可以推导出速度分辨率公式:

Δv > λ / (2NTc)

其中,\(N \cdot Tc\) 表示完整的时间帧。

因此,Doppler FFT 的速度分辨率与时间帧成反比,意味着增加时间帧长度会提高速度分辨率。同时,较小的速度差需要更短时间间隔的 chirp 来分辨。

文末附加内容

评论

  1. 莱欧斯利的🐕
    Windows Chrome
    4 月前
    2025-11-07 16:36:54

    叽里呱啦说啥呢,北京见😊😊😊

    • 博主
      莱欧斯利的🐕
      Windows Chrome
      4 月前
      2025-11-22 21:30:34

      八嘎 ,怎么还不来

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
八寻宁宁
什么猫
呼呼
派蒙的画作
上一篇
下一篇