Acoustics

Electromagnetic waves are severely attenuated in salt water, so sound is the main tool for underwater communication, navigation, and object detection. For a deeper introduction to underwater acoustics, take a look at DOSITS. Blue Robotics also has a practical guide to common acoustic devices. This NOAA resource is another good overview of sounds in the ocean and marine mammals.

This paper looks at the use of gliders for acoustic monitoring in the ocean.

Acoustic soundscape

Passive

Hydrophones

A hydrophone is basically a microphone encapsulated in resin, ideally with an acoustic impedance close to that of water. The sensing element itself can be simple. Although sensitivity varies greatly, you can build a basic hydrophone with a piezoelectric ceramic element and suitable potting material. The difficult part is the analog front end, signal conditioning, and calibration. In commercial units, calibration is often a large part of the cost. We may not need that level of absolute accuracy for an open-source glider, but it is still useful to understand the options that already exist.

Here is a selection of relatively low-cost passive acoustic monitoring systems. The IQOE Task Team on Low-Cost Hydrophones for Research, Education, and Citizen Science is another useful resource. Here is another fairly low-cost and popular hydrophone element.

Ocean Sonics

Their icListen hydrophones have some nice capabilities. The hydrophone itself provides a web interface where you can view a live spectrogram, change settings, and download files. They also support simple onboard detection, so you can trigger an alert when sound levels in a chosen frequency band exceed a threshold. I have integrated this hydrophone on a Seaglider and designed a board to send detection events, along with a text representation of spectrogram activity, back to shore after each surfacing.

They are also a good choice for fixed moorings. With a low-power GSM modem, you can maintain a direct connection to a hydrophone deployed a few kilometers from shore.

The downside is cost, especially compared to something like a SoundTrap.

SoundTrap

They make well-designed and relatively affordable hydrophones. I can definitely recommend them. I have not used one on a glider yet, but integrating one should be fairly straightforward.

Jasco

They offer some of the most advanced, and also the most expensive, hydrophone systems, such as the Ocean Observer.

JASCO Ocean Observer system

DMON

A neat system developed by Mark Baumgartner at WHOI for autonomous detection and classification of marine mammals. You can find more information here. There also appears to be a commercial version called DMON2.

WHOI DMON marine mammal detector

Directional sensors

Hydrophones are usually omnidirectional, so if you want a bearing to the sound source you either need something like a vector sensor or you need multiple hydrophones. Vector sensors are difficult to obtain because of their military applications. You can find more information about measuring directivity here. To localize a source in three dimensions, you need at least four hydrophones. SeaExplorer seems to have a pretty nice array integrated called Auris. There have been some efforts to integrate multiple hydrophones on both Seaglider and Slocum to achieve directionality as well. I have even heard of people considering a towed array from gliders to lower the noise floor, but that sounds a bit risky.

Hydrophone array SeaExplorer glider

Active

Echo-sounder

An echo-sounder is the ocean’s version of echolocation. It sends sound pulses into the water and listens for the echoes that bounce back. By measuring the return time, it can estimate depth or detect targets in the water column.

Scientific echosounders do much more than measure depth. They are used to map the seafloor, track fish, study plankton, and observe bubbles or layers of water with different acoustic properties.

The EK80 echosounder, which is the industry standard for scientific research, has been integrated on both Seaglider and Slocum platforms and is also being integrated on SeaExplorer gliders.

EK80 scientific echosounder

This project is working toward a low-cost open-source version.

Multibeam

A multibeam system is a more capable version of an echo-sounder. Instead of sending a single pulse straight down, it transmits a fan of beams across the seafloor. That allows it to cover a wide swath in one pass. Scientists use multibeam systems to create detailed 3D maps of the seabed. They are very power-hungry and require accurate positioning, so they are generally not suitable for gliders.

This project could be useful in the future as inspiration for creating an open-source multibeam system.

Side-scan sonar

Side-scan sonar is like giving the seafloor a sideways glance. Instead of looking straight down, it sends sound waves to the sides. It does not measure depth directly, but it produces a detailed image of seafloor texture and objects lying on it. A transducer array sends and receives acoustic pulses while the system is towed behind or beneath a vessel at a roughly constant speed. The returned echoes are then reconstructed into an image using bright and dark regions. This is mainly used to cover large areas relatively quickly and inexpensively when looking for specific features such as shipwrecks.

Sub-bottom profiler

A sub-bottom profiler sends sound pulses into the seabed. Instead of reflecting only from the surface, some of that energy penetrates below it. The returning echoes reveal different subsurface layers of mud, sand, rock, and other buried structures.

This is not typically a glider payload, but the fact that gliders can operate close to the seafloor could, in theory, make such measurements more efficient.

ADCP

An ADCP, short for Acoustic Doppler Current Profiler, is like a speed radar for ocean currents. It sends out sound waves and measures how they bounce off tiny particles in the water. Thanks to the Doppler effect, it can estimate how fast the water is moving, in which direction, and at different depths.

ADCPs have been integrated on all major glider platforms, but interpreting data collected from a moving underwater vehicle is challenging.

SeaExplorer seems to have a good solution for the data analysis. From what I understand, they use the shear method explained in this paper. For Slocum, there are a few packages on GitHub such as this one. UW has its own solution for this, but it is not shared publicly. I also found this project on GitHub. This paper explains how this was done using Spray gliders.

ADCP concept on gliders

DVL

This stands for Doppler Velocity Log. It uses the Doppler shift to keep track of the speed and direction of an underwater vehicle relative to a solid boundary such as the seafloor. A team at WHOI has tried using this for under-ice navigation.

DVL illustration

Acoustic modems

Acoustic modems are used for communication between two underwater nodes. They are generally low-bandwidth and relatively short-range, but they can be useful, for instance, for downloading data from an underwater mooring using a glider.

Acoustic modem slocum glider

This modem from WHOI seems to be a nice fit for gliders.

Real-time Detection

The ability to process acoustic data in real time and detect specific acoustic events is a key goal in underwater sensing. Systems capable of identifying sounds in a way similar to Merlin Bird ID, but for marine environments, would enable more efficient data collection, event-driven sampling, and adaptive mission behavior.

Recent advances in machine learning are making this increasingly feasible. Projects such as NatureLM Audio Demo demonstrate the potential of large-scale audio models for detecting and classifying biological sounds across environments.

Acoustic detection glider

Doing this in near-real-time on low-power hardware is the next goal. This low-cost DIY project is a good example of an effort in that direction.

Resources

General acoustics

Hydrophones and passive monitoring

Directional sensing

Active acoustics

Current profiling and glider processing

Acoustic modems and detection

Software and reference tools

  • Bioacoustics Stack Exchange: A great forum for bioacoustic-related questions.

  • AudioMoth: An open-source acoustic recorder.

  • Echopype: An open-source Python library for interoperable and scalable processing of ocean echosounder and sonar data.

  • Some useful tools for working with acoustic files: PAMGuard, Audacity, Spek, and Praat.

  • SPL calculator: A handy reference for converting and comparing sound pressure level values.