车载LFMCW雷达幽灵目标问题分析与解决方案

LFMCW雷达幽灵目标ADAS
于 2026-07-04 09:50:43 修改
·本内容遵循CC 4.0 BY-SA版权协议

1. 车载LFMCW雷达中的幽灵目标问题概述

在现代高级驾驶辅助系统(ADAS)和自动驾驶技术中,线性调频连续波(LFMCW)雷达因其成本效益和性能优势而得到广泛应用。然而,随着道路上配备雷达的车辆数量激增,雷达间的相互干扰问题日益突出,其中"幽灵目标"(Ghost Target)现象尤为棘手。

幽灵目标是指当两个LFMCW雷达的中心频率和调频斜率几乎一致时,干扰雷达的信号会在受害雷达的接收端形成类似于真实目标的虚假回波。传统研究往往将幽灵目标理想化为距离-多普勒(Range-Doppler, RD)图中的一个尖锐峰值,这使得在实际系统中难以将其与真实目标区分开来。然而,王明等学者在2024年发表于IEEE Transactions on Instrumentation and Measurement的研究表明,真实硬件系统中的器件误差和时钟不一致会导致幽灵目标表现出明显的距离展宽(range spread)、距离迁移(range migration)以及RD维度的谱扩散(RD spread)特征。

这项研究的重要性在于,它揭示了幽灵目标在真实系统中的非理想特性,这些特性反而可能成为识别和抑制幽灵目标的关键入口。论文主要探讨了两类导致展宽的关键因素:

  1. 微小的调频斜率相对偏差会导致单脉冲内的距离谱展宽,其展宽程度与系统的时间带宽积(TBP)密切相关
  2. 触发时钟漂移会导致跨脉冲的距离迁移,而将相对漂移控制在10皮秒量级对现有车载雷达几乎是不现实的

2. 理想模型下的幽灵目标特性

2.1 信号建模与基本假设

在理想同步和参数一致的假设下,我们可以建立受害雷达(victim radar)和干扰雷达(interfering radar)的发射信号模型。对于第n个脉冲(chirp),两者的基带信号可表示为:

TEXT
sₙᵛ(τₙ) = Aₙᵛ rect(τₙ/Tᵥ) exp{j(2πf₀τₙ + πK₀τₙ² + θₙᵛ)}
sₙᴵ(τₙ) = Aₙᴵ rect(τₙ/Tᵥ) exp{j(2πf₀τₙ + πK₀τₙ² + θₙᴵ)}

其中:

  • Tᵥ为chirp有效时长
  • f₀为载频(或等效中心频率)
  • K₀为调频斜率(chirp rate)
  • θₙᵛ和θₙᴵ是初相
  • τₙ = t - (n-1)Tₚ表示第n个PRI内的"快时间",Tₚ为脉冲重复间隔(PRI)

rect(·)函数定义为在[0,Tᵥ]区间内取值为1,否则为0。

2.2 距离与速度的模型表达

在受害雷达接收端,需要考虑两个关键延迟:

  1. 真实目标的往返传播延迟:τₙᵀ = 2Rₙᵀ/c
  2. 干扰雷达信号的单程传播延迟:τₙᴵ = Rₙᴵ/c

距离随慢时间的变化可表示为: Rₙᵀ = Rᵀ - (n-1)VᵀTₚ Rₙᴵ = Rᴵ - (n-1)VᴵTₚ

在理想条件下,经过去斜率(dechirp)处理后得到的拍频为: fₙᵀ = K₀τₙᵀ fₙᴵ = K₀τₙᴵ

多普勒频率则表示为: f_dᵀ = 2Vᵀ/λ (真实目标,往返) f_dᴵ = Vᴵ/λ (干扰信号,单程)

2.3 2D FFT后的RD谱特性

在理想模型下,经过二维傅里叶变换后的距离-多普勒谱可以表示为两个sinc函数的乘积:

TEXT
S(f_d,f_r) ∝ Sa(πT_C(f_d - f_d*)) · Sa(π(Tᵥ-τ₀)(f_r + f_b*)) · e^{j(...)}

其中:

  • Sa(x) = sin(x)/x
  • T_C = N_dTₚ为相干处理间隔(CPI)
  • f_d和f_b分别表示多普勒频率和拍频的理论值

在这种理想情况下,真实目标和幽灵目标都会表现为RD图上尖锐的sinc主瓣,这使得两者难以区分。这也是传统研究中幽灵目标难以检测的根本原因。

3. 真实系统的第一类偏差:调频斜率相对偏差导致的距离展宽

3.1 现象与机理分析

在实际系统中,即使两个雷达的配置参数完全相同,由于晶振精度的限制,实际的调频斜率可能存在微小偏差ε。这使得干扰信号在下变频后不再是一个严格的单音信号,而是带有二次相位项,表现为距离谱的展宽。

图1展示了这一现象的机理:

  • 黑线表示受害雷达发射的chirp信号,斜率为K₀
  • 红线表示干扰雷达发射的chirp信号,斜率为K₀ + ε
  • 下变频后,干扰信号的瞬时频率会在一个chirp周期内扫过一定范围Δf_{IR}ⁿ

3.2 数学推导与关键结论

考虑调频斜率存在偏差ε时,干扰雷达的实际发射信号为:

TEXT
s_{ICRO}^t(τₙ) = Aₙᴵ rect(τₙ/Tᵥ) exp{j(2πf₀τₙ + π(K₀+ε)τₙ² + θₙᴵ)}

经过传播延迟τ₁ᴵ并与受害雷达的参考chirp去斜率后,接收信号可近似为:

TEXT
s_{ICRO}^r(τₙ) ≈ γ rect((τₙ-τ₁ᴵ)/(Tᵥ-τ₁ᴵ)) exp{jπ[ετₙ² - 2(fₙᴵ+ετ₁ᴵ)τₙ + Φ₀]} e^{j(θ_ᴵ-θ_ᵛ)}

其中最关键的是相位中的二次项ψ(τₙ) = πετₙ²,它导致瞬时频率随时间变化:

TEXT
f_inst(τₙ) = ετₙ - (fₙᴵ + ετ₁ᴵ)

频率扫过的范围(即展宽带宽)为:

TEXT
Δf_{IR}^{(n)} = ε(Tᵥ - τ₁ᴵ) ≈ εTᵥ

3.3 展宽的程度量化

距离FFT的频率bin间隔为Δf_r = 1/Tᵥ,因此展宽跨越的bin数为:

TEXT
N_{rs} ≈ εTᵥ² = (ε/K₀) · (K₀Tᵥ) · Tᵥ = η · TBP

其中:

  • η = ε/K₀为调频斜率相对偏差比
  • TBP = TᵥB_r为时间带宽积,B_r = K₀Tᵥ为系统带宽

这意味着展宽不仅由器件误差η决定,还被系统TBP放大。为了避免明显的展宽(至少主瓣不跨出1个bin),需要的边界条件是:

TEXT
η_{rs} = 1/TBP

3.4 仿真结果验证

论文中的图3和图4通过仿真验证了上述理论:

  • 图3显示真实目标的距离谱很尖锐,而幽灵目标的距离谱明显展宽,覆盖多个距离单元
  • 图4展示了不同TBP下,展宽bin数与η的关系,验证了N_{rs} ≈ η·TBP的关系

这些结果表明,在实际系统中,即使很小的调频斜率偏差(η≈10⁻³量级),在较大的TBP(≈10⁴量级)下也会导致显著的谱展宽(≈10个距离bin)。

4. 真实系统的第二类偏差:触发时钟漂移导致的跨脉冲距离迁移

4.1 现象描述与产生机理

第二类偏差源于"两个雷达初始同步,但触发时钟不可能永远保持一致"的现实情况。这导致chirp的起始时刻在脉冲序列中逐渐滑动,称为相对触发时钟漂移(relative trigger clock drift)。

图2展示了这一现象:

  • 黑线和红线的斜率相同(均为K₀),但红色chirp的起点相对黑色逐渐偏移Δτ₁, Δτ₂, ...
  • 下变频后,干扰信号在不同脉冲中得到不同的拍频f_I¹, f_I², f_I³, ...
  • 这导致在做距离FFT时,幽灵目标的峰值在不同脉冲中落在不同距离bin,形成"range migration"

4.2 数学建模与分析

将第n个脉冲的起始偏移记为Δτ_{n-1},干扰雷达的发射信号可表示为:

TEXT
s_{ITWD}^t(τₙ) = Aₙᴵ rect((τₙ-Δτ_{n-1})/Tᵥ) exp{j[2πf₀(τₙ-Δτ_{n-1}) + πK₀(τₙ-Δτ_{n-1})² + θₙᴵ]}

去斜率后,决定频率的主导项为:

TEXT
Θ(τₙ) = -2π(fₙᴵ + K₀Δτ_{n-1})τₙ

因此该脉冲内的拍频为:

TEXT
f̃_{IR}^{(n)} = fₙᴵ + K₀Δτ_{n-1}

这表明漂移Δτ被chirp斜率K₀放大,转化为拍频偏移,进而通过距离FFT映射为距离bin的位移。

4.3 迁移程度的量化

在整个CPI(包含N_d个脉冲)内,累计漂移为Δτ_{N_d-1}。对应的频率总偏移为K₀Δτ_{N_d-1},换算成距离bin数为:

TEXT
N_{rm} = K₀Δτ_{N_d-1}Tᵥ = B_rΔτ_{N_d-1}

如果漂移在每个PRI线性累积(Δτ_{n-1} ≈ (n-1)Δτ),则:

TEXT
N_{rm} ≈ B_rN_dΔτ

4.4 多普勒展宽的产生机制

距离迁移还会导致多普勒展宽,原因在于:

  1. 标准RD处理流程是先做距离FFT,再对每个range bin的慢时间序列做Doppler FFT
  2. 对于真实目标,它稳定落在同一range bin,慢时间序列是相干的,Doppler FFT结果尖锐
  3. 幽灵目标在脉冲间迁移,在固定range bin上表现为"时有时无/相位不连贯"的序列,相当于被不规则窗函数截断,导致谱泄漏与展宽

多普勒展宽的程度与距离迁移同阶:

TEXT
N_{dm} ∼ Δτ·B_r·N_d

为了避免明显的迁移,需要的边界条件是:

TEXT
Δτ_{mig} = 1/(B_rN_d)

这对实际系统极为苛刻(B_r≈几百MHz,N_d≈几百 ⇒ Δτ_{mig}≈10ps量级),因此在实际系统中幽灵目标的RD扩散几乎不可避免。

4.5 仿真验证

图5和图6通过仿真验证了上述理论:

  • 图5展示当每个PRI有50ps漂移时,幽灵目标在距离维出现明显斜线迁移,并在RD图上扩散
  • 图6显示"不迁移"所允许的最大漂移随N_d增加而急剧减小(≈1/N_d关系)

这些结果证实,在实际车载雷达参数下,将相对漂移控制在所需精度(≈10ps)极其困难,因此幽灵目标的距离迁移和随之而来的多普勒展宽在实际系统中必然存在。

5. 实验验证与结果分析

5.1 实验一:相同雷达对射测试

实验设置如图7所示,在微波暗室中将两台相同雷达相对放置,一台作为victim,一台作为interfering。即使两者配置参数一致,实验结果(图8)仍显示:

  1. 在Pulse-Range图中:

    • 真实目标表现为相对固定的亮带
    • 幽灵目标在150-200bin范围内呈现明显的距离迁移
  2. 在RD图中:

    • 真实目标能量集中
    • 幽灵目标呈现"扩散的一团"
  3. 在profile图中:

    • 真实目标的Doppler谱尖锐
    • 幽灵目标的Doppler谱明显展宽,range谱也更宽

这些结果验证了即使参数相同的雷达,由于硬件固有的clock drift,幽灵目标仍会表现出展宽和迁移特性。

5.2 实验二:AWR2944 EVM测试

使用TI的AWR2944评估模块进行更全面的测试,设置如图9所示。实验结果(图10)包括:

  1. 波形对比:

    • 有干扰时接收波形幅度和形态明显变化
  2. 距离谱对比:

    • 无干扰时只有真实目标的尖峰
    • 有干扰时出现抬高的扩散谱结构
  3. 多脉冲距离谱叠加:

    • 真实目标稳定在近端
    • 幽灵目标形成又宽又斜的能量带
  4. RD图:

    • 幽灵目标表现为"干扰条带/扩散区域"

这些实验不仅验证了理论分析,还提出了实用的检测思路:由于干扰能量通常更强且在Doppler维更扩散,可以在每个range gate上对Doppler谱做统计量(如均值、方差)检测,识别后在RD域滤除。

6. 研究结论与工程意义

6.1 核心结论

本研究的主要发现可总结为两点:

  1. 调频斜率相对偏差(η = ε/K₀)导致单脉冲内距离谱展宽,规模约为:

    TEXT
    N_{rs} ≈ η·TBP

    对应的边界条件为:

    TEXT
    η_{rs} ≈ 1/TBP
  2. 触发时钟漂移(Δτ)导致跨脉冲距离迁移,规模约为:

    TEXT
    N_{rm} ≈ B_rN_dΔτ

    并引发同阶的多普勒展宽(N_{dm} ∼ N_{rm}),对应的边界条件为:

    TEXT
    Δτ_{mig} ≈ 1/(B_rN_d)

6.2 工程应用价值

这项研究对实际车载雷达系统设计具有重要指导意义:

  1. 参数设计指导:

    • 根据系统TBP和CPI长度,确定所需的晶振精度和时钟同步要求
    • 评估现有硬件实现抑制幽灵目标的能力边界
  2. 检测算法改进:

    • 利用幽灵目标的展宽特性,设计基于统计特征的检测方法
    • 开发能够区分尖锐目标与扩散干扰的信号处理算法
  3. 系统优化方向:

    • 考虑在硬件层面提高调频斜率精度
    • 研究更精确的时钟同步方案
    • 优化雷达参数(如带宽、CPI长度)以平衡探测性能和抗干扰能力

6.3 后续研究方向

基于本研究的发现,可能的后续研究方向包括:

  1. 开发更精确的幽灵目标建模方法,考虑更多非理想因素
  2. 设计基于机器学习的幽灵目标检测与分类算法
  3. 研究多雷达协同工作模式,从根本上减少互干扰
  4. 探索新型波形设计,提高雷达系统的抗干扰能力

这项研究不仅深化了对车载雷达互干扰机制的理解,也为解决实际工程中的幽灵目标问题提供了理论依据和方法指导。通过充分利用幽灵目标的展宽特性,有望开发出更有效的干扰抑制算法,提升自动驾驶系统在复杂电磁环境中的可靠性。