What is the Doppler resolution of an FMCW radar and how does it relate to the chirp duration?
Doppler Resolution in FMCW
In FMCW radar: range is measured within a single chirp (fast-time FFT), and velocity is measured across multiple chirps (slow-time FFT). This creates the 2D range-Doppler map that is the fundamental output of most modern radar processors.
- Performance verification: confirm specifications against the application requirements before finalizing the design
- Environmental factors: temperature range, humidity, and vibration affect long-term reliability and parameter drift
- Cost vs. performance: evaluate whether the application demands premium components or standard commercial grades
- Interface compatibility: verify impedance, connector type, and mechanical form factor match the system architecture
- Margin allocation: include sufficient design margin to account for manufacturing tolerances and aging effects
Frequently Asked Questions
Can I improve velocity resolution without a longer frame?
Not fundamentally: the velocity resolution is limited by the observation time (Δv = lambda/(2×T_frame)). No signal processing can improve this beyond the Heisenberg limit (frequency resolution × time = 1). However: (1) Non-coherent integration: accumulate range-Doppler maps across multiple frames. This improves the SNR (making weak targets detectable) but does not improve the velocity resolution. (2) Super-resolution algorithms (MUSIC, ESPRIT): can estimate the velocity of isolated point targets with precision better than Δv. But: they cannot separate two targets whose velocity difference is < Δv. (3) Longer frames with slower update rate: if the application can tolerate slower updates (e.g., 10 fps instead of 30 fps): T_frame = 100 ms, Δv = 0.02 m/s = 0.07 km/h. This is useful for: vital signs detection (heart rate), drone detection, and slow-moving targets.
What is the range-velocity ambiguity?
In FMCW radar: the beat frequency contains information about both range AND velocity. Range: causes a beat frequency proportional to range (f_beat_range = 2×BW×R/(c×T_chirp)). Velocity: causes a Doppler shift proportional to velocity (f_beat_velocity = 2v/lambda). The total beat frequency: f_beat = f_beat_range + f_beat_velocity. If only a single chirp is processed: it is impossible to separate the range and velocity contributions (ambiguity). With multiple chirps (range-Doppler processing): the range is determined from the fast-time FFT (within each chirp). The velocity is determined from the slow-time FFT (across chirps). The range and velocity are decoupled. This is why FMCW radar always processes multiple chirps per frame: a single chirp cannot unambiguously measure both range and velocity.
Why does automotive radar need high velocity resolution?
Velocity resolution helps in several critical scenarios: (1) Separating vehicles traveling at similar speeds: on a highway, two cars 5 m apart traveling at 100 and 102 km/h (velocity difference = 2 km/h = 0.56 m/s). The radar must resolve this velocity difference to track both cars independently. With Δv = 0.2 m/s: the radar can distinguish 0.56 m/s difference. With Δv = 1 m/s: it cannot (they merge into one target). (2) Detecting stationary objects while moving: the ego vehicle and road clutter have the same relative velocity (zero in the vehicle frame). A stationary obstacle on the road must be detected against the road clutter. High velocity resolution helps separate the obstacle return (slightly different velocity due to different scattering behavior) from the road clutter. (3) Pedestrian classification: a walking pedestrian has a characteristic micro-Doppler signature (arm and leg swing at 0.5-2 m/s overlaid on the 1-2 m/s body velocity). High velocity resolution (< 0.3 m/s) reveals this gait signature, enabling classification.