Beamforming (Ultrasound)
Understanding Ultrasound Beamforming
Ultrasound beamforming shares the fundamental phased array principles with RF beamforming but operates in the acoustic domain. The dramatically slower propagation speed of sound (1,540 m/s vs. 3×108 m/s for RF) means that the wavelengths are sub-millimeter at diagnostic frequencies, enabling imaging resolution not achievable with RF at the same array dimensions.
The critical difference is the use of true time delays rather than phase shifts. With fractional bandwidths of 60 to 100% (compared to <10% in typical RF systems), phase-shift-only beamforming would introduce significant beam squint across the signal bandwidth. Time delay beamforming maintains coherent focusing across the entire pulse bandwidth.
Beamforming Equations
Δtn = n × d × sin(θ) / c
c = 1,540 m/s (tissue), d = λ/2
Focusing Delay (element n to focal point):
τn = (1/c)[√((xn−xf)2+zf2) − zf]
Lateral Resolution:
Δx = F# × λ = (zf/D) × (c/f)
5 MHz, D=20 mm, zf=40 mm:
Δx = 2 × 0.31 mm = 0.62 mm
Axial Resolution:
Δz = c × Ncycles / (2f)
5 MHz, 2 cycles: Δz = 0.31 mm
Ultrasound vs. RF Beamforming
| Parameter | Ultrasound | RF (5G/Radar) |
|---|---|---|
| Speed | 1,540 m/s | 3×108 m/s |
| Wavelength | 0.1–0.8 mm | 5–300 mm |
| Bandwidth | 60–100% | 1–10% |
| Delay type | True time delay | Phase shift |
| Focusing | Dynamic (Rx) | Fixed / per-slot |
| Mode | Pulse-echo | CW / pulsed |
Frequently Asked Questions
Ultrasound vs. RF beamforming?
Same principle, different domain. Ultrasound: true time delays (wide bandwidth), 1,540 m/s, pulse-echo, dynamic Rx focusing. RF: phase shifts (narrow BW), 3×108 m/s, CW or pulsed, fixed/per-slot focus.
Delay-and-sum algorithm?
Each element signal delayed to align focal point echoes, then summed. y(t) = ∑wnsn(t−τn). Dynamic focusing updates τn per sample. 128 to 256 parallel Rx beams via FPGA at 40 to 80 MHz.
Image resolution?
Axial: c×N/(2f). 5 MHz, 2 cycles = 0.31 mm. Lateral: F#×λ. 5 MHz, F#=2 = 0.62 mm. Elevational: fixed lens focus (2 to 5 mm) in 1D arrays, electronic in 2D matrix arrays.