Class BeamformControl

java.lang.Object
PamController.PamControlledUnit
difar.beamforming.BeamformControl
All Implemented Interfaces:
OfflineDataStore, OfflineFileDataStore, PamSettings, SettingsNameProvider

public class BeamformControl extends PamControlledUnit implements PamSettings, OfflineFileDataStore
This module requires audio from a DIFAR sonobuoy and will output directional audio by using simple beamforming algorithms. This module makes use of the AMMC DIFAR demodulator, and beamforming follows equation 1 from Thode et al (2016). This module will eventually be able to use a GPS and/or AIS data streams to set the direction of noise cancellation also described by Thode et al (2016). References Thode et al 2016. Acoustic vector sensor beamforming reduces masking from underwater industrial noise during passive monitoring. JASA-EL 139(4) EL105-EL111. DOI: http://dx.doi.org/10.1121/1.4946011
Author:
brian_mil
  • Constructor Details

    • BeamformControl

      public BeamformControl(String unitName)
  • Method Details