Chapter 6 · 4 practice questions · In-browser grading · Local storage

Simulator — try the sonar equation

Pull every equation so far onto a single screen, and feel — by moving frequency, range, element count, noise, and TS — which term is driving the result.

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

What the screen shows

  • Sound speed c — from the Mackenzie approximation
  • Wavelength λc / f
  • Absorption coefficient α — a teaching-grade frequency-dependent approximation
  • One-way TL — spreading + absorption
  • Round-trip time2R / c
  • DI — the idealized 10 log10(N)
  • Passive / active SNR — estimated from the simplified equations

Real ocean acoustics is far more complex, but for an introduction, seeing the first-order terms at work on a single screen is enough.

The absorption coefficient α (educational simplified formula)

This simulator and the minimal implementation in Chapter 7 compute the absorption coefficient α [dB/km] from frequency f [kHz] using the following educational simplified formula:

α [dB/km] = 0.11 · f² / (1 + f²)
          + 44   · f² / (4100 + f²)
          + 0.000275 · f²
          + 0.003

This formula simplifies the form of the François-Garrison (1982) and Ainslie-McColm (1998) full models by dropping the temperature, salinity, pH, and depth dependence and keeping only the frequency dependence. Each term corresponds to a physical process:

  • Term 1, 0.11 f² / (1 + f²): absorption from boric acid (B(OH)₃) relaxation, dominant at low frequencies (below about 1 kHz).
  • Term 2, 44 f² / (4100 + f²): absorption from magnesium sulfate (MgSO₄) relaxation, dominant in the mid-frequency band (up to a few tens of kHz).
  • Term 3, 0.000275 f²: absorption from the viscosity of pure water, dominant at high frequencies (above a few hundred kHz).
  • Term 4, 0.003: a constant floor term that keeps the calculation numerically well behaved (educational use).

This formula is an approximation of typical seawater (around 10 °C, 35 PSU, and 100 m depth). For real-world design, use the full François-Garrison or Ainslie-McColm models including temperature, salinity, pH, and depth as inputs.

Preset parameter details

The specific values applied by each preset button are:

PresetModeTemp.SalinityDepthFrequencyRangeSLTSNLNSpreading
Shallow · short rangeActive18 °C35 PSU30 m30 kHz300 m210 dB−18 dB65 dB820
Mid rangeActive10 °C35 PSU200 m12 kHz2500 m215 dB−12 dB70 dB1620
High freq. · strong attenuationActive8 °C35 PSU100 m120 kHz800 m220 dB−25 dB60 dB820
Passive listeningPassive12 °C35 PSU500 m1.5 kHz6000 m170 dB−15 dB75 dB3215

For example, the High freq. · strong attenuation preset uses 120 kHz over 800 m, where absorption dominates and drives the active SNR down to about −33 dB. Predict the dominant terms from these numbers before moving the sliders, and the simulator becomes easier to read.

SO101 sonar simulator

Sound speed cm/s
Wavelength λm
Absorption αdB/km
One-way TLdB
Round-trip timems
DIdB
Passive SNRdB
Active SNRdB

Passive SNR

Active SNR

TL vs. range

One-way TL as a function of range, for the current frequency and spreading coefficient.

Simulator settings are saved only in this browser's localStorage. This is a simplified teaching model — for real-world design you will need refraction, boundary scattering, reverberation, and a full absorption model.

Four things to watch first

  1. Increase range — TL grows and SNR falls.
  2. Raise frequency — wavelength shrinks, but absorption rises too.
  3. Add elements — DI grows and the system gains against noise.
  4. Active — the extra 2TL makes things harsh at long range, quickly.

Comprehension check for this chapter

0 / 4 correct. Results are saved only in this browser's localStorage.

Chapter 6 / Practice 1
Unanswered

Q26. Round-trip time for the Shallow · short-range preset

Click the Shallow · short range preset in the simulator. What is the displayed round-trip time in ms, approximately?

Show hint
About 0.396 seconds — convert to ms.
Show reasoning
For the Shallow · short-range preset, the round-trip time is about 0.396 s, i.e. about 396 ms.
Chapter 6 / Practice 2
Unanswered

Q27. One-way TL for the Mid-range preset

Click the Mid range preset. What is the displayed one-way transmission loss TL in dB, approximately?

Show hint
Low 72 dB range.
Show reasoning
The Mid-range preset's one-way TL is about 72.1 dB.
Chapter 6 / Practice 3
Unanswered

Q28. Array gain for the Passive-listening preset

Click the Passive listening preset. What is the displayed DI (idealized array gain) in dB, approximately?

Show hint
32 elements — imagine 10 log10(32).
Show reasoning
The Passive-listening preset uses 32 elements, so DI is about 15.1 dB.
Chapter 6 / Practice 4
Unanswered

Q29. Active SNR for the High-freq. · strong-attenuation preset

Click the High freq. · strong attenuation preset. Which range best describes the displayed active SNR?

Show hint
At high frequencies, absorption increases sharply, so the active SNR drops substantially.
Show reasoning
The High-freq. · strong-attenuation preset gives an active SNR of roughly −33 dB — extremely difficult for detection.

Takeaways from this chapter

  • Move range, frequency, and element count, and the dominant term in TL and SNR becomes clear.
  • High frequencies give short wavelengths but suffer more absorption.
  • Active gets hard fast at long range because of the 2TL penalty.