Object-Oriented Approach to Manipulating Acoustic and Seismic Spectra

Abstract

The software design and underlying mathematics for an object-oriented, Java-based approach to creating and manipulating frequency-dependent functions, such as power spectral densities, is described. The frequency dependence is modeled as a series of power-law bands, which provides a high degree of flexibility and efficiency for representing common spectral models such as evenly spaced bands, octave bands, narrow spectral lines, broadband noise, and power laws. Conversions between the various spectral models are easily performed. Many common operations on spectra, such as filtering, incoherent addition, application of transfer functions, and calculation of signal-to-noise ratios, can be conveniently applied. While this capability was developed to serve as a basis for future development of tactical decision aids and mission planning tools for battlefield seismics and acoustics, many other applications involving spectra are possible.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 2006
Accession Number
ADA460716

Entities

People

  • D. K. Wilson
  • Jacob I. Torrey

Organizations

  • Cold Regions Research and Engineering Laboratory

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Acoustics
  • Bandpass Filters
  • Bandwidth
  • Battlefields
  • Broadband
  • Computer Programming
  • Engineering
  • Filtration
  • Frequency
  • Frequency Bands
  • Frequency Domain
  • Java Programming Language
  • Mathematics
  • Spectra
  • Spectral Lines
  • Tactical Decision Aids
  • Transfer Functions

Fields of Study

  • Engineering
  • Physics

Readers

  • Approximation Theory.
  • Database Systems and Applications
  • Spectroscopy.

Technology Areas

  • Space