Chapter 5 · 5 practice questions · In-browser grading · Local storage

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.

Overall0 / 360%
This page0 / 5Correct answers
StoragelocalStorage onlyNo data sent to a server

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.

Align for the chosen direction and sum, and that direction stands out The most basic picture of delay-and-sum. array An oblique wavefront reaches each element at slightly different times Steered direction Align the delays and sum — the chosen direction adds in phase

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/f and the round-trip time 2R/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.

Chapter 5 / Practice 1
Unanswered

Q21. What is a hydrophone array?

Pick the best description of a hydrophone array.

Show hint
"Array" means multiple elements.
Show reasoning
An array is a set of sensors placed at known positions, used for bearing estimation and SNR improvement.
Chapter 5 / Practice 2
Unanswered

Q22. Idealized gain for 16 elements

Use the idealization 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.
Chapter 5 / Practice 3
Unanswered

Q23. Going from 4 to 16 elements

Using the idealized array gain, how much does going from 4 to 16 elements improve DI, approximately?

Show hint
10 log10(16/4) = 10 log10(4).
Show reasoning
Four times the element count gives about +6 dB in the idealized picture.
Chapter 5 / Practice 4
Unanswered

Q24. What beamforming actually does

Pick the description closest to what beamforming does.

Show hint
Think "align the arrival-time differences."
Show reasoning
The simplest beamformer aligns each element's signal by the per-direction arrival-time difference and sums them.
Chapter 5 / Practice 5
Unanswered

Q25. Why element spacing is set to approximately λ/2

For a simple uniformly spaced array, why is element spacing often set to approximately λ/2?

Show hint
Think of sampling aliasing, but in space.
Show reasoning
If element spacing is too large, waves arriving from different directions become indistinguishable (spatial aliasing), and grating lobes — false beams of equal strength to the main lobe — appear at unintended bearings. Setting 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.