Arrays and beamforming — pointing a virtual ear
See — with the smallest possible set of formulas — why lining up multiple hydrophones improves bearing sense and SNR at the same time.
Multiple elements reveal time-of-arrival differences
A wave arriving from far away reaches each element of the array at slightly different times. Those differences let us estimate which direction the wave came from. Where a single hydrophone can barely tell you more than "there is a sound," an array gives you a real sense of bearing.
Installations come in many flavors — fixed, moored, towed — but they all share the same key idea: multiple elements with known positions.
The minimal picture of delay-and-sum
The most basic beamformer is delay-and-sum: shift each element's signal by the arrival-time offset implied by a chosen look direction, then add them up. Signals arriving from that direction line up and reinforce; signals from other directions do not. The result is that a specific bearing stands out.
This "align and add" step creates an apparent array gain and improves SNR against noise.
An idealized array gain
As an entry-level idealization, we often take DI ≈ 10 log10(N): about 10 dB for 10 elements, about 20 dB for 100. This gets the feel for how element count relates to SNR improvement.
Conditions for this idealization to hold: the 10 log10(N) form assumes (1) uncorrelated isotropic noise at each element, (2) uniform excitation with equal weights across all elements, and (3) the target signal is aligned in phase across all elements. In real environments, the actual gain is typically lower because of: spatially correlated noise (e.g., surface noise arriving from one direction), per-element sensitivity variations, beamforming window weights, and incoherent multipath.
Spatial aliasing and grating lobes
If element spacing gets larger than half a wavelength, a wave arriving from one direction can become indistinguishable from a wave arriving from a different direction, because their phase patterns across the array look identical. This is spatial aliasing, and it produces beams of equal strength to the main lobe at directions other than the true one — these spurious beams are called grating lobes.
This is the spatial counterpart of the Nyquist criterion (fs ≥ 2 fmax) for time sampling: element spacing d must satisfy d ≤ λ/2. Simple uniform arrays are described as wanting element spacing set to approximately λ/2 precisely to satisfy this condition and suppress grating lobes.
Where the simulator's environmental sliders fit
The Chapter 6 simulator exposes sliders not only for the number of elements N, but also for water temperature, salinity, depth, frequency, and range. Beyond the DI covered in this chapter, those parameters connect to other chapters as follows.
- Water temperature, salinity, depth: through the Mackenzie equation in Chapter 2, they affect the speed of sound c, and therefore the wavelength
λ = c/fand the round-trip time2R/c. - Frequency: through the absorption coefficient in Chapter 4, it affects TL. Higher frequencies absorb more, lowering SNR.
- Range: through spreading and absorption in Chapter 4, it affects TL. For active sonar this enters as
2TL.
These sliders therefore act as a unified interface for exercising the equations of Chapters 2 through 4 simultaneously with concrete values.
Comprehension check for this chapter
0 / 5 correct. Results are saved only in this browser's localStorage.
Q21. What is a hydrophone array?
Show hint
Show reasoning
Q22. Idealized gain for 16 elements
DI ≈ 10 log10(N). For N = 16, what is DI, approximately, in dB?Show hint
log10(16) ≈ 1.204.Show reasoning
10 log10(16) ≈ 12.0 dB.Q23. Going from 4 to 16 elements
Show hint
10 log10(16/4) = 10 log10(4).Show reasoning
+6 dB in the idealized picture.Q24. What beamforming actually does
Show hint
Show reasoning
Q25. Why element spacing is set to approximately λ/2
λ/2?Show hint
Show reasoning
d ≤ λ/2 as the spatial Nyquist criterion suppresses this.Takeaways from this chapter
- An array is a set of hydrophones at known positions.
- Delay-and-sum is the basic step: align for the chosen direction and add.
- The idealization
DI ≈ 10 log10(N)is a useful first estimate of SNR improvement.