JAVA-Based Implementation of Monterey-Miami Parabolic Equation (MMPE) Model with Enhanced Visualization and Improved Method of Environmental Definition

Abstract

The Monterey-Miami Parabolic Equation (MMPE) Model is a full-wave underwater acoustic propagation model that utilizes the split-step Fourier marching algorithm. Previously the MMPE model was implemented in Fortran language and ran with a simple command line interface either in a Unix or DOS command window. After the Fortran code was run, the resulting binary data output file was post-processed using Matlab routines to extract specific field data and present the results in graphical form. This approach requires the user to have installed both Matlab and Fortran compilers. The MMPE model and associated acoustic processing tools are now rewritten in the object-oriented language Java. This new version of the MMPE model built within a Windows framework is called WinMMPE. Integrating the model, the post-processing calculations and the graphics generation together with a graphic user interface has produced a more attractive tool for users. A user-friendly, efficient, and accurate full-wave acoustic propagation model with enhanced visualization can make it easier to assess the spatial transmission loss in the underwater acoustic environment.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 2000
Accession Number
ADA387980

Entities

People

  • Yonghoon Ha

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • C4I
  • Energy and Power Technologies
  • Ground and Sea Platforms
  • Sensors

DTIC Thesaurus Topics

  • Acoustic Propagation
  • Acoustics
  • Computer Programming
  • Computers
  • Equations
  • Graphical User Interface
  • Graphics
  • Human Systems Integration
  • Language
  • Operating Systems
  • Three Dimensional
  • Transmission Loss
  • Two Dimensional
  • User Friendly
  • User Interface
  • Visualizations
  • Web Browsers

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Microwave Engineering.