Hardware Platforms for RF Imaging

From Algorithms to Physical Systems

The algorithms developed in Chapters 13--30 must ultimately run on real hardware. This section surveys the hardware platforms available for RF imaging experiments, from low-cost SDR boards to research-grade radar systems, and discusses their capabilities, limitations, and the critical calibration procedures needed before any measurement data can be trusted.

Definition:

Software-Defined Radio (SDR) Platforms

SDR platforms provide flexible, programmable RF front-ends for radar and imaging experiments:

  • USRP (Ettus/NI): 70 MHz -- 6 GHz, up to 200 MHz bandwidth, MIMO support (up to 8×88\times 8). Cost: USD 3k--USD 30k. Use case: sub-6 GHz OFDM radar, channel sounding, WiFi sensing.

  • Xilinx RFSoC: Integrated ADC/DAC with FPGA, up to 5 GHz bandwidth at mmWave (with external mixers). Cost: USD 5k--USD 15k. Use case: real-time radar processing, wideband imaging.

  • ADALM-PLUTO (Analog Devices): 325 MHz -- 3.8 GHz, 20 MHz bandwidth. Cost: USD 200. Use case: education, proof-of-concept.

SDR platforms provide maximum flexibility but limited bandwidth compared to dedicated radar hardware. They are ideal for prototyping algorithms at sub-6 GHz frequencies.

Definition:

mmWave Radar Platforms

Commercial mmWave radar modules provide integrated radar front-ends at 60--79 GHz:

  • TI AWR1642/IWR6843: 77 GHz, 4 GHz bandwidth, Nt=3N_t = 3, Nr=4N_r = 4 MIMO. Cost: USD 50--USD 200 (evaluation boards). Use case: automotive imaging, gesture recognition, vital signs.

  • Infineon BGT60TR13C: 60 GHz, 7 GHz bandwidth, Nt=1N_t = 1, Nr=3N_r = 3. Cost: USD 30. Use case: short-range imaging, presence detection.

  • Vayyar: 62--69 GHz, custom MIMO array (up to Nt=48N_t = 48, Nr=48N_r = 48). Cost: custom. Use case: through-wall imaging, medical imaging.

These modules include on-chip signal processing (FFT, CFAR) and can output raw ADC data for custom algorithm development.

The TI evaluation boards are the most widely used platforms in the RF imaging research community due to their low cost, well-documented API, and extensive open-source software ecosystem.

Definition:

Channel Sounders for Imaging Research

Channel sounders are measurement systems designed for characterising wireless propagation, directly applicable to imaging:

  • Keysight/R&S VNA-based: Frequency-domain measurements with extreme dynamic range (>100> 100 dB). Bandwidth up to 110 GHz. Use case: high-precision indoor imaging, material characterisation.

  • Sliding correlator sounders: Time-domain measurements with wide bandwidth using pseudo-noise sequences. Use case: outdoor channel measurement, delay spread characterisation.

  • Phased array sounders: Combine channel sounding with electronic beam steering for angle-resolved measurements. Use case: mmWave/sub-THz angular spectrum imaging.

VNA-based sounders provide the highest measurement quality but are slow (frequency sweep) and require stationary targets. Sliding correlator sounders are faster but have lower dynamic range. The choice depends on the measurement scenario.

Hardware Platform Comparison

PlatformFrequencyBandwidthMIMO ConfigDynamic RangeCostBest For
TI IWR684377 GHz4 GHz3×43 \times 4~45 dBUSD200Prototyping
Infineon BGT60TR13C60 GHz7 GHz1×31 \times 3~40 dBUSD30Short-range
Vayyar62--69 GHz7 GHz48×4848 \times 48~50 dBCustomThrough-wall
USRP X310DC--6 GHz200 MHz8×88 \times 8~70 dBUSD30kFlexible waveforms
VNA sounderDC--110 GHzArbitrary1×11 \times 1>100 dBUSD50k+Ground truth

Definition:

Antenna Array Configurations

The antenna array geometry determines the k-space coverage and hence the imaging resolution and sidelobe structure:

  • Uniform Linear Array (ULA): NrN_r elements at spacing dd along one axis. Provides 1D angular resolution Δθλ/(Nrd)\Delta\theta \approx \lambda / (N_r d). Simple but limited to azimuth-only imaging.

  • Uniform Planar Array (UPA): NrN_r elements on a rectangular grid. Provides 2D angular resolution (azimuth + elevation). Standard for mmWave automotive radar.

  • Circular array: elements equally spaced on a circle. Provides 360360^\circ coverage with approximately uniform angular resolution. Useful for rotational SAR.

  • Random/sparse array: elements at non-uniform positions. Can achieve wider aperture with fewer elements but suffers from higher sidelobes. Requires CS-based reconstruction.

Antenna Array Geometry and k-Space Coverage

Compare the physical layout and k-space coverage of different array geometries. The k-space points are the difference co-array (all pairwise element differences scaled by 2π/λ2\pi/\lambda).

ULA produces a 1D k-space line. UPA fills a 2D rectangle. Circular fills an annular region. Random provides irregular but potentially wider coverage.

Parameters
16
77

Definition:

Calibration Procedures

Calibration removes systematic errors before imaging:

  • Phase calibration: measure the phase of each channel with a known reference target (corner reflector). For MIMO: calibrate each Tx-Rx pair independently using cm=ej(ϕmexphm)c_m = e^{j(\phi_m^{\mathrm{exp}} - \angle h_m)}.

  • Timing synchronisation: measure a known target at known range to determine the system delay τ0\tau_0: τ^0=τ^meas2Rtrue/c\hat{\tau}_0 = \hat{\tau}_{\mathrm{meas}} - 2R_{\mathrm{true}}/c.

  • Amplitude calibration: normalise received power against a reference target with known RCS: Gcal=Prx/(Ptxσref/(4πR2)2)G_{\mathrm{cal}} = P_{\mathrm{rx}} / (P_{\mathrm{tx}} \sigma_{\mathrm{ref}} / (4\pi R^2)^2).

  • Mutual coupling correction: measure the coupling matrix C\mathbf{C} in an anechoic chamber and apply ycal=C1yraw\mathbf{y}_{\mathrm{cal}} = \mathbf{C}^{-1}\mathbf{y}_{\mathrm{raw}}.

  • Self-calibration via redundant baselines: for arrays with repeated element spacings, the gain/phase of each element can be estimated from the data itself without an external reference.

⚠️Engineering Note

Calibration Must Be Repeated

Phase calibration is temperature-dependent: a 11^\circC temperature change can shift the phase by several degrees at 77 GHz. For measurement campaigns longer than 30 minutes, recalibrate at regular intervals or use a reference target visible in every measurement frame.

Amplitude calibration drifts with amplifier aging and temperature. VNA-based systems require a full short-open-load-thru (SOLT) calibration before each session.

Example: Choosing a Hardware Platform

A research group wants to demonstrate CS-based imaging at mmWave. Compare the TI IWR6843, a USRP X310 with mmWave front-end, and a Keysight VNA for this application.

Historical Note: From Military Radar to $30 Chips

2010s

FMCW radar was invented in the 1930s for military altimeters. For decades it required bulky, expensive equipment. The integration of 77 GHz transceivers into single CMOS chips (TI AWR/IWR family, first released around 2017) reduced the cost by three orders of magnitude, from USD 10,000+ to under USD 50, democratising radar research and enabling applications from gesture recognition to autonomous driving.

Software-Defined Radio (SDR)

A radio where signal processing functions (modulation, filtering, detection) are implemented in software rather than dedicated hardware, allowing flexible reconfiguration of waveforms and protocols.

FMCW (Frequency-Modulated Continuous Wave)

A radar waveform that linearly sweeps the transmit frequency over a bandwidth WW. Range is extracted from the beat frequency between transmitted and received signals. Range resolution: ΔR=c/(2W)\Delta R = c / (2W).

Dynamic Range

The ratio (in dB) between the strongest and weakest signals that a radar system can simultaneously resolve. A higher dynamic range allows detection of weak targets in the presence of strong reflectors.

Common Mistake: Confusing System Sensitivity with Dynamic Range

Mistake:

Assuming that a low-cost mmWave module (45 dB dynamic range) can image scenes with strong and weak scatterers spanning 60 dB or more.

Correction:

The dynamic range limits the weakest detectable target relative to the strongest. A scene with targets at 0,20,40,600, -20, -40, -60 dB requires at least 60 dB dynamic range. With 45 dB, only the top two targets are reliably detected. Either use a higher dynamic range instrument (VNA) or apply techniques like background subtraction and coherent integration to extend the effective dynamic range.

Quick Check

A research team needs to image an indoor scene at 60 GHz with 7 GHz bandwidth and maximum flexibility in array configuration. Which platform is most appropriate?

TI IWR6843

Infineon BGT60TR13C

USRP X310 with mmWave front-end

VNA-based sounder

Key Takeaway

SDR platforms (USRP, RFSoC) provide maximum flexibility for sub-6 GHz experiments. Commercial mmWave modules (TI, Infineon) offer low-cost integrated radar at 60--79 GHz with MIMO capability. Channel sounders (VNA, sliding correlator) provide the highest measurement quality for ground-truth data. The choice depends on the research goal: prototyping, demonstration, or precision measurement. Calibration (phase, timing, amplitude) is essential regardless of the platform.