3. XENSIV雷达传感器工作原理与信号基础
XENSIV雷达传感器属于毫米波调频连续波(FMCW)体制,其核心思想是让发射信号的频率随时间线性变化,再与目标反射回来的延迟信号混频,得到与距离成正比的差频。理解这条信号链,是后续做距离、速度、角度测量以及接口配置的基础。本节围绕FMCW调制、距离/速度/角度测量原理、毫米波频段特性、原始数据格式与接口四个部分展开。
一、FMCW调制:从线性调频到中频信号
FMCW雷达在一个“啁啾”(Chirp)周期内,发射频率从起始频率 f₀ 线性上升到 f₀+B,B 为扫频带宽,T_c 为啁啾持续时间。发射信号可写为:
f_TX(t) = f0 + (B / Tc) * t, 0 ≤ t ≤ Tc
斜率 S = B / Tc (单位:MHz/μs 或 Hz/s)
信号经目标反射后延迟 τ = 2R/c(R 为目标距离,c 为光速),接收信号频率与发射信号相同,但时间上滞后 τ。将发射与接收信号混频,得到中频(IF)信号,其频率为:
f_IF = S * τ = S * 2R / c
因此 R = c * f_IF / (2S)
可见,距离信息被编码在差频 f_IF 中。若目标相对雷达有径向速度 v,则会产生多普勒频移 f_D = 2v/λ(λ 为波长)。在单个啁啾内,多普勒会使上扫频与下扫频的差频分别偏移,因此常用“上扫—下扫”配对或对多个啁啾做二维FFT来同时解出距离与速度。XENSIV器件通常支持多啁啾帧结构,一帧内包含若干啁啾,帧周期 T_f 决定速度无模糊范围。
二、距离、速度、角度测量原理
距离测量:对每个啁啾的IF信号做一维FFT(Range-FFT),峰值位置对应 f_IF,再按上式换算为距离。距离分辨率 ΔR = c/(2B),例如 B=1 GHz 时 ΔR≈15 cm;最大不模糊距离由采样率决定,R_max = c·f_s/(2S)。
速度测量:对同一距离单元、跨多个啁啾做二维FFT(Doppler-FFT),峰值对应多普勒频率 f_D,速度 v = λ·f_D/2。速度分辨率 Δv = λ/(2·N_c·T_c),N_c 为每帧啁啾数。速度正负号约定:目标靠近雷达时 f_D 为正、v 为正;远离时为负。全文与图示均采用这一约定。
角度测量:利用多个接收天线之间的相位差。设相邻接收天线间距 d,目标到达角 θ,则相位差 Δφ = 2π·d·sinθ/λ。通过测量 Δφ 即可反解 θ = arcsin(λ·Δφ/(2πd))。角度分辨率与天线阵列孔径成正比,XENSIV多通道器件通过虚拟阵列扩展孔径,提升角分辨能力。
三、毫米波频段特性
XENSIV雷达常见工作频段为 24 GHz、60 GHz 和 77/79 GHz。频段越高,波长越短,同样天线孔径下波束越窄、角分辨率越高,但大气衰减和穿透损耗也越大。77 GHz 波段可用带宽大(通常可达 1~4 GHz),距离分辨率高,适合汽车前向与角雷达;60 GHz 适合舱内检测与短距应用;24 GHz 则多用于近距与成本敏感场景。毫米波对雨雾、灰尘、光照不敏感,但金属与厚混凝土会强反射或遮挡,安装时需注意雷达罩材料与厚度,避免驻波和方向图畸变。
四、原始数据格式与接口
XENSIV雷达输出的原始数据通常以“帧—啁啾—采样点”三维结构组织。以典型配置为例:每帧 32 个啁啾,每啁啾 128 个采样点,4 个接收通道,则一帧原始数据量为 32×128×4 = 16384 个复数采样。数据在芯片内部经ADC采样后,可通过 SPI 或高速 LVDS 接口读出。SPI 适合配置寄存器与低速数据读取;LVDS 适合高吞吐原始数据流。部分器件还提供片上FFT或检测结果,直接输出距离—多普勒—角度点云,降低主控负担。