Acoustic Simulation API Requirements Model

Abstract

The purpose of the Acoustic Simulation API is to provide a standard interface to a variety of ocean acoustic models meeting the needs of application developers. The initially envisioned application domain is simulation support for training of sonar operators. Other likely applications include future mission planning, simulating artificial environments to support test and evaluation of new fleet systems, comparative scientific studies of different acoustic models and other unanticipated uses. The interface was designed to support the most popular models, including the Enhanced EVA model, KingKong/FeyRay model, and the CASS/GRAB model. A long range goal is to accommodate other models as well with a minimum of incompatible modifications. The object-oriented design of the API was chosen to enable compatible extensions for this purpose by simply adding more classes and operations, ideally without changes to the interface classes already defined.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2005
Accession Number
ADA442126

Entities

People

  • Valdis A. Berzins

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Sensors

DTIC Thesaurus Topics

  • Acoustic Measurement
  • Acoustic Propagation
  • Acoustics
  • Algorithms
  • Application Software
  • Complex Numbers
  • Computers
  • Frequency
  • Geometry
  • Grids
  • Reflection
  • Scattering
  • Simulations
  • Test And Evaluation
  • Three Dimensional
  • Training
  • Travel Time

Readers

  • Computational Modeling and Simulation
  • Database Systems and Applications
  • Maritime and Naval Warfare Studies