BELLHOP is an underwater acoustic simulator that uses beam/ray tracing to model acoustic wave propagation in ocean environments. It is part of the Acoustics Toolbox and provides both 2D and 3D acoustic modeling capabilities.

Find us on…

GitHub

The BELLHOP underwater acoustics ray tracing tool

Overview

BELLHOP is a beam/ray tracing model by Michael B. Porter (Heat, Light, and Sound Research, Inc.) for predicting acoustic pressure fields in ocean environments. The model accounts for:

  • Sound speed profiles (SSPs) varying with depth and range
  • Ocean boundaries (surface and seafloor) with complex reflection properties
  • Acoustic sources and receiver arrays in arbitrary geometries
  • Both 2D (range-depth) and 3D (range-depth-azimuth) propagation modeling

The core algorithms implement: - Geometric ray tracing - Gaussian beam superposition for smooth field predictions - Arrival time and amplitude calculations - Coherent and incoherent field summation

Documentation

The BELLHOP code base includes extensive historic documentation from the original Acoustics Toolbox project and subsequent development efforts:

User guides

Text file formats

Original Acoustics Toolbox documentation

PDF documentation

Additional material

Repository / development documentation

Developer Info

Michael B. Porter / UC San Diego / Adelaide University