Near-Field and Wide-Angle Effects

When the Far-Field Assumption Breaks

The forward model developed in Chapter 7 assumes far-field conditions: planar wavefronts, paraxial angles, and narrowband signals. When these assumptions fail β€” due to large arrays (XL-MIMO), short ranges, or wide angular coverage β€” the sensing matrix A\mathbf{A} must be corrected. This section quantifies when corrections are needed and how they modify the forward model.

Definition:

Fresnel and Fraunhofer Regions

The boundary between near-field and far-field is characterized by the Fraunhofer distance:

dFF=2D2Ξ»,d_{\text{FF}} = \frac{2D^2}{\lambda},

where DD is the largest dimension of the antenna aperture and Ξ»\lambda is the wavelength.

Region Distance dd Wavefront Phase error
Reactive near-field d<0.62D3/Ξ»d < 0.62\sqrt{D^3/\lambda} Evanescent Not applicable
Radiating near-field (Fresnel) 0.62D3/Ξ»<d<2D2/Ξ»0.62\sqrt{D^3/\lambda} < d < 2D^2/\lambda Spherical Quadratic
Far-field (Fraunhofer) d>2D2/Ξ»d > 2D^2/\lambda Planar Negligible

The far-field forward model is valid only in the Fraunhofer region. In the Fresnel region, the wavefront curvature introduces a quadratic phase term that must be included in A\mathbf{A}.

Theorem: Near-Field Phase Correction

The exact distance from source s\mathbf{s} to point p\mathbf{p} is d(s,p)=βˆ₯pβˆ’sβˆ₯d(\mathbf{s}, \mathbf{p}) = \|\mathbf{p} - \mathbf{s}\|. The far-field (first-order Taylor) approximation uses:

d(s,p)β‰ˆd(s,p0)+βˆ‡pd(s,p)∣p0T(pβˆ’p0).d(\mathbf{s}, \mathbf{p}) \approx d(\mathbf{s}, \mathbf{p}_{0}) + \nabla_{\mathbf{p}} d(\mathbf{s}, \mathbf{p})\big|_{\mathbf{p}_{0}}^T (\mathbf{p} - \mathbf{p}_{0}).

The near-field (Fresnel) correction adds the second-order term:

d(s,p)β‰ˆd0+s^Tp~+12d0(βˆ₯p~βˆ₯2βˆ’(s^Tp~)2),d(\mathbf{s}, \mathbf{p}) \approx d_0 + \hat{\mathbf{s}}^T \tilde{\mathbf{p}} + \frac{1}{2d_0}\left(\|\tilde{\mathbf{p}}\|^2 - (\hat{\mathbf{s}}^T \tilde{\mathbf{p}})^2\right),

where d0=d(s,p0)d_0 = d(\mathbf{s}, \mathbf{p}_{0}), s^=(p0βˆ’s)/d0\hat{\mathbf{s}} = (\mathbf{p}_{0} - \mathbf{s})/d_0 is the unit direction vector, and p~=pβˆ’p0\tilde{\mathbf{p}} = \mathbf{p} - \mathbf{p}_{0}.

The quadratic correction produces a position-dependent phase:

ΔϕNF=βˆ’ΞΊβˆ₯p~βŠ₯βˆ₯22d0,\Delta\phi_{\text{NF}} = -\kappa\frac{\|\tilde{\mathbf{p}}_\perp\|^2}{2d_0},

where p~βŠ₯\tilde{\mathbf{p}}_\perp is the component of p~\tilde{\mathbf{p}} perpendicular to s^\hat{\mathbf{s}}.

The far-field model treats the wavefront as a plane. In the near field, the wavefront is spherical, and the curvature introduces a quadratic phase across the scene. This is exactly the same phenomenon as the Fresnel diffraction integral in optics.

Definition:

Near-Field Sensing Matrix

The near-field sensing matrix replaces the far-field steering vectors with exact spherical wavefront phases. For each voxel qq, the (i,j,k)(i,j,k)-th entry of ANF\mathbf{A}_{\text{NF}} is:

[ANF](i,j,k),q=GitxGjrx eβˆ’jΞΊk(d(si,pq)+d(pq,rj))d(si,pq) d(pq,rj),[\mathbf{A}_{\text{NF}}]_{(i,j,k),q} = \frac{\sqrt{G^{\text{tx}}_{i} G^{\text{rx}}_{j}}\,e^{-j\kappa_{k}(d(\mathbf{s}_{i}, \mathbf{p}_{q}) + d(\mathbf{p}_{q}, \mathbf{r}_{j}))}}{d(\mathbf{s}_{i}, \mathbf{p}_{q})\,d(\mathbf{p}_{q}, \mathbf{r}_{j})},

computing the exact distances d(si,pq)d(\mathbf{s}_{i}, \mathbf{p}_{q}) and d(pq,rj)d(\mathbf{p}_{q}, \mathbf{r}_{j}) instead of using the Taylor approximation.

Cost: The far-field model has Kronecker structure (Aβ‰ˆArxβŠ—AtxβŠ—Afreq\mathbf{A} \approx \mathbf{A}_{\text{rx}} \otimes \mathbf{A}_{\text{tx}} \otimes \mathbf{A}_{\text{freq}}), enabling efficient O(M+Q)O(M + Q) matrix-vector products. The near-field model loses this structure, requiring explicit O(MQ)O(MQ) computation. For large MM and QQ, this can be orders of magnitude slower.

Example: When Does Near-Field Matter? A Numerical Example

A MIMO radar operates at f0=28f_0 = 28 GHz (Ξ»=10.7\lambda = 10.7 mm) with a ULA of N=64N = 64 elements at half-wavelength spacing.

(a) Compute the Fraunhofer distance dFFd_{\text{FF}}.

(b) At range R=2R = 2 m, compute the maximum near-field phase error across the scene (scene width = 1 m centered on boresight).

(c) Is the far-field model adequate at this range?

Wide-Angle Scattering Beyond Paraxial

The paraxial (small-angle) approximation assumes that all scatterers subtend small angles relative to the array boresight. This approximation breaks when:

  1. Wide-aperture arrays observe targets at large off-boresight angles.
  2. Distributed MIMO systems have Tx/Rx at diverse positions around the scene.
  3. 360-degree imaging (e.g., automotive surround radar).

Consequences of wide-angle scattering:

  • The spatial frequency ΞΊs,r\boldsymbol{\kappa}_{s,r} is no longer approximately linear in angle β€” the Fourier relationship between scene and measurements becomes non-uniform.
  • Aspect-dependent scattering (DAspect-Dependent Scattering) becomes significant: the same target looks different from different angles.
  • The Kronecker structure of A\mathbf{A} may break for very large angular spans.

Mitigation: Use the exact (non-paraxial) steering vectors in A\mathbf{A}, or partition the angular domain into narrow sectors and process each independently (sub-aperture processing).

Near-Field vs. Far-Field Point Spread Function

Compare the point spread function (PSF) of the imaging system under far-field (Kronecker) and near-field (exact distance) models. At close range, the far-field PSF is defocused and asymmetric; the near-field PSF remains sharp.

Parameters
3
32
28
⚠️Engineering Note

Computational Cost of Near-Field Models

The far-field model with Kronecker structure enables efficient matrix-vector products: Ac\mathbf{A}\mathbf{c} can be computed as a sequence of smaller matrix multiplications, reducing the cost from O(MQ)O(MQ) to O(M+Q)O(M + Q) (up to logarithmic factors with FFTs).

The near-field model destroys this structure. For a system with M=NtNrNf=104M = N_t N_r N_f = 10^4 measurements and Q=104Q = 10^4 voxels, a single Ac\mathbf{A}\mathbf{c} product requires 10810^8 complex multiply-accumulates. Iterative reconstruction (ISTA, ADMM) requires hundreds of such products, making the total cost ∼1010\sim 10^{10} operations.

Practical approaches:

  1. Fresnel approximation: Add the quadratic phase correction to the Kronecker model (O(Q)O(Q) additional cost per product).
  2. Non-uniform FFT (NUFFT): Accelerate the non-uniform Fourier transform to O(Qlog⁑Q)O(Q \log Q).
  3. Sub-aperture processing: Split the array into sub-apertures where the far-field model holds within each.
Practical Constraints
  • β€’

    Near-field exact model requires O(MQ)O(MQ) storage for A\mathbf{A}

  • β€’

    Iterative algorithms require O(100)O(100) matrix-vector products

  • β€’

    NUFFT provides O(Qlog⁑Q)O(Q\log Q) acceleration for the Fresnel case

Common Mistake: Using Far-Field Model with XL-MIMO Arrays

Mistake:

Applying the standard far-field Kronecker-structured sensing matrix when imaging with extremely large arrays (XL-MIMO, D≫λD \gg \lambda) at ranges R<2D2/Ξ»R < 2D^2/\lambda.

Correction:

Check the Fraunhofer distance dFF=2D2/Ξ»d_{\text{FF}} = 2D^2/\lambda before choosing the forward model. If targets are in the Fresnel region, use the exact-distance or Fresnel-corrected sensing matrix.

Quick Check

A ULA with N=128N = 128 elements at Ξ»/2\lambda/2 spacing operates at f0=60f_0 = 60 GHz (Ξ»=5\lambda = 5 mm). What is the Fraunhofer distance?

β‰ˆ2\approx 2 m

β‰ˆ10\approx 10 m

β‰ˆ40\approx 40 m

β‰ˆ200\approx 200 m

Fraunhofer distance

The distance dFF=2D2/Ξ»d_{\text{FF}} = 2D^2/\lambda beyond which the far-field (planar wavefront) approximation introduces less than Ο€/8\pi/8 radians of phase error. DD is the aperture size, Ξ»\lambda is the wavelength.

Related: {{Ref:Def Fresnel Fraunhofer}}

Fresnel region

The intermediate range between the reactive near-field and the far-field, where the wavefront is approximately spherical and the phase error is quadratic. Also called the radiating near-field.

Key Takeaway

Near-field corrections are mandatory when R<2D2/Ξ»R < 2D^2/\lambda. The quadratic phase error from spherical wavefronts defocuses the image. The near-field model loses Kronecker structure, increasing computational cost. NUFFT and sub-aperture processing mitigate the cost. Wide-angle effects break the paraxial approximation and require exact steering vectors.