Localization of underwater moving sound source based on time delay estimation using hydrophone array

Similar documents
Robust Low-Resource Sound Localization in Correlated Noise

Joint Position-Pitch Decomposition for Multi-Speaker Tracking

ON WAVEFORM SELECTION IN A TIME VARYING SONAR ENVIRONMENT

Multiple Sound Sources Localization Using Energetic Analysis Method

Airo Interantional Research Journal September, 2013 Volume II, ISSN:

Omnidirectional Sound Source Tracking Based on Sequential Updating Histogram

Airborne Wireless Optical Communication System in Low Altitude Using an Unmanned Aerial Vehicle and LEDs

SOUND SOURCE LOCATION METHOD

On methods to improve time delay estimation for underwater acoustic source localization

Adaptive Beamforming Applied for Signals Estimated with MUSIC Algorithm

Subband Analysis of Time Delay Estimation in STFT Domain

A MICROPHONE ARRAY INTERFACE FOR REAL-TIME INTERACTIVE MUSIC PERFORMANCE

Chapter 3. Source signals. 3.1 Full-range cross-correlation of time-domain signals

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

Applying the Filtered Back-Projection Method to Extract Signal at Specific Position

High-Frequency Rapid Geo-acoustic Characterization

WIND SPEED ESTIMATION AND WIND-INDUCED NOISE REDUCTION USING A 2-CHANNEL SMALL MICROPHONE ARRAY

Direction-of-Arrival Estimation Using a Microphone Array with the Multichannel Cross-Correlation Method

Reducing comb filtering on different musical instruments using time delay estimation

arxiv: v1 [cs.sd] 4 Dec 2018

EXPERIMENTAL EVALUATION OF MODIFIED PHASE TRANSFORM FOR SOUND SOURCE DETECTION

Sound Source Localization using HRTF database

Automotive three-microphone voice activity detector and noise-canceller

BORIS KASHENTSEV ESTIMATION OF DOMINANT SOUND SOURCE WITH THREE MICROPHONE ARRAY. Master of Science thesis

Low frequency sound reproduction in irregular rooms using CABS (Control Acoustic Bass System) Celestinos, Adrian; Nielsen, Sofus Birkedal

Mobile Radio Propagation Channel Models

Characterization of a Very Shallow Water Acoustic Communication Channel MTS/IEEE OCEANS 09 Biloxi, MS

Multiple sound source localization using gammatone auditory filtering and direct sound componence detection

Multi-Path Fading Channel

Underwater communication implementation with OFDM

Speech and Audio Processing Recognition and Audio Effects Part 3: Beamforming

Underwater Wideband Source Localization Using the Interference Pattern Matching

Journal of Physics: Conference Series PAPER OPEN ACCESS. To cite this article: C F S Costa and N S Magalhaes 2016 J. Phys.: Conf. Ser.

Channel. Muhammad Ali Jinnah University, Islamabad Campus, Pakistan. Multi-Path Fading. Dr. Noor M Khan EE, MAJU

BEAMFORMING WITHIN THE MODAL SOUND FIELD OF A VEHICLE INTERIOR

LOCALIZATION AND IDENTIFICATION OF PERSONS AND AMBIENT NOISE SOURCES VIA ACOUSTIC SCENE ANALYSIS

ONR Graduate Traineeship Award in Ocean Acoustics for Sunwoong Lee

Antennas and Propagation. Chapter 5c: Array Signal Processing and Parametric Estimation Techniques

REAL-TIME SRP-PHAT SOURCE LOCATION IMPLEMENTATIONS ON A LARGE-APERTURE MICROPHONE ARRAY

SPECTRAL COMBINING FOR MICROPHONE DIVERSITY SYSTEMS

Source Localisation Mapping using Weighted Interaural Cross-Correlation

Effect of Frequency and Migration Aperture on Seismic Diffraction Imaging

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

inter.noise 2000 The 29th International Congress and Exhibition on Noise Control Engineering August 2000, Nice, FRANCE

Distance Estimation and Localization of Sound Sources in Reverberant Conditions using Deep Neural Networks

Insights Gathered from Recent Multistatic LFAS Experiments

Research on HF Radio Propagation on the Sea by Machine Learning Optimized Model

The Performance Of SISO In Wireless Open-Access Research Platform (WARP) Using QAM Modulation

About Doppler-Fizeau effect on radiated noise from a rotating source in cavitation tunnel

Chapter 4 DOA Estimation Using Adaptive Array Antenna in the 2-GHz Band

3D radar imaging based on frequency-scanned antenna

IMPROVEMENT OF SPEECH SOURCE LOCALIZATION IN NOISY ENVIRONMENT USING OVERCOMPLETE RATIONAL-DILATION WAVELET TRANSFORMS

TDE-ILD-HRTF-Based 2D Whole-Plane Sound Source Localization Using Only Two Microphones and Source Counting

Overview ta3520 Introduction to seismics

Phased Array Velocity Sensor Operational Advantages and Data Analysis

Proceedings of Meetings on Acoustics

THE PATTERNS OF THE SOUND INTENSITY DISTRIBUTION OF MIDRANGE LOUDSPEAKER

EXPERIMENTAL INVESTIGATIONS OF DIFFERENT MICROPHONE INSTALLATIONS FOR ACTIVE NOISE CONTROL IN DUCTS

LONG RANGE SOUND SOURCE LOCALIZATION EXPERIMENTS

ENHANCED PRECISION IN SOURCE LOCALIZATION BY USING 3D-INTENSITY ARRAY MODULE

Carbon microphone. Roman Doronin Vitaliy Matiunin Aleksandr Severinov Vladislav Tumanov Maksim Tumakov. Russia IYPT

Directivity Controllable Parametric Loudspeaker using Array Control System with High Speed 1-bit Signal Processing

Mobile Radio Propagation: Small-Scale Fading and Multi-path

ANALOGUE TRANSMISSION OVER FADING CHANNELS

PERFORMANCE COMPARISON BETWEEN GENERALIZED CROSS- CORRELATION TIME DELAY ESTIMATION AND FINGERPRINTING METHOD FOR ACOUSTIC EVENT LOCALIZATION

Iterative Learning Control of a Marine Vibrator

EENG473 Mobile Communications Module 3 : Week # (12) Mobile Radio Propagation: Small-Scale Path Loss

Indoor Positioning Technology Based on Multipath Effect Analysis Bing Xu1, a, Feng Hong2,b, Xingyuan Chen 3,c, Jin Zhang2,d, Shikai Shen1, e

Adaptive Systems Homework Assignment 3

Passive Emitter Geolocation using Agent-based Data Fusion of AOA, TDOA and FDOA Measurements

Doppler Effect in the Underwater Acoustic Ultra Low Frequency Band

Three Microphones Embedded System for Single Unknown Sound Source Localization

Active noise control at a moving virtual microphone using the SOTDF moving virtual sensing method

Finite Element Analysis and Test of an Ultrasonic Compound Horn

Ultrasonics. Introduction

Dual Transfer Function GSC and Application to Joint Noise Reduction and Acoustic Echo Cancellation

Recent Advances in Acoustic Signal Extraction and Dereverberation

Broadband Temporal Coherence Results From the June 2003 Panama City Coherence Experiments

Passive Measurement of Vertical Transfer Function in Ocean Waveguide using Ambient Noise

9.4 Temporal Channel Models

PASSIVE SONAR WITH CYLINDRICAL ARRAY J. MARSZAL, W. LEŚNIAK, R. SALAMON A. JEDEL, K. ZACHARIASZ

Performance of Orthogonal Frequency Division Multiplexing System Based on Mobile Velocity and Subcarrier

MATCHED FIELD PROCESSING: ENVIRONMENTAL FOCUSING AND SOURCE TRACKING WITH APPLICATION TO THE NORTH ELBA DATA SET

Reduction of Musical Residual Noise Using Harmonic- Adapted-Median Filter

Development of excavator training simulator using leap motion controller

Sound pressure level calculation methodology investigation of corona noise in AC substations

Combined Use of Various Passive Radar Range-Doppler Techniques and Angle of Arrival using MUSIC for the Detection of Ground Moving Objects

Time Delay Estimation: Applications and Algorithms

Effects of Fading Channels on OFDM

Applicability of Ultrasonic Pulsed Doppler for Fast Flow-Metering

Reverberant Sound Localization with a Robot Head Based on Direct-Path Relative Transfer Function

Downloaded 09/04/18 to Redistribution subject to SEG license or copyright; see Terms of Use at

Wireless Communication: Concepts, Techniques, and Models. Hongwei Zhang

Digital Communications over Fading Channel s

Smart antenna for doa using music and esprit

Coherently enhanced wireless power transfer: theory and experiment

Mutual Coupling Estimation for GPS Antenna Arrays in the Presence of Multipath

The sensitivity test of 2.45GHz RFID active tag

Indoor Localization based on Multipath Fingerprinting. Presented by: Evgeny Kupershtein Instructed by: Assoc. Prof. Israel Cohen and Dr.

Transcription:

Journal of Physics: Conference Series PAPER OPEN ACCESS Localization of underwater moving sound source based on time delay estimation using hydrophone array To cite this article: S. A. Rahman et al 2016 J. Phys.: Conf. Ser. 776 012075 Related content - Sound-Power Flow: Sound sources and methods of exciting sound R Hickling - An underwater acoustic beacons positioning method using single hydrophone Jia Liu, Feng Xu, Qian Zhang et al. - Properties of Hydrophone with Porous Piezoelectric Ceramics Toru Arai, Kazutoshi Ayusawa, Housaku Sato et al. View the article online for updates and enhancements. This content was downloaded from IP address 54.70.40.11 on 03/11/2017 at 18:21

Localization of underwater moving sound source based on time delay estimation using hydrophone array S. A. Rahman 1, D. Arifianto 1, T. Dhanardono 1, Wirawan 2 1 Engineering Physics Department, Faculty of Industrial Technology, Institut Teknologi Sepuluh Nopember 2 Electrical Engineering Department, Faculty of Industrial Technology, Institut Teknologi Sepuluh Nopember Jl. Arief Rahman Hakim, Surabaya, 0111 E-mail: saptianrahman@gmail.com Abstract. Signal and noise of an underwater moving sound source is used to track the azimuth of a target. Uniform linear array with four hydrophones is used to detect azimuth of target by obtain the time delay information to get azimuth information. Success rate of time delay estimation influenced by characteristics of sound propagation like reflection, reverberation, etc. Experiment in real environment was done to analyze performance of the cross correlation (CC) and generalized cross correlation with the phase transform (PHAT) weighting to estimate time delay between two signal. The simulation done by convolute two signal that has been given time delay and impulse response of the medium test. Then the time delay of two signal estimated by CC and PHAT algorithm in Matlab in the various SNR. Then the algorithm tested in a pool to detect stationary and moving position of sound source. Result of the simulation and experiment in real environment shown that PHAT better than CC. The best azimuth tracking achieved by using PHAT algorithm with error of 0-9.48 degree in stationary position. In moving sound experiments, tracking the bearing and azimuth of the mini vessel (sound source) can be done by time delay estimation using PHAT. 1. Introduction The existence of an object in the water can be detected by its acoustic signal emission. The resulting emission flows in the form of fluid particles pressure on a medium so can be detected by a hydrophone in variable frequency and gain [1]. There are various methods to detect position of the of the sound source, one of them is the estimated time delay. Time delay estimation has advantages compared with other methods to detect the position of the sound source such as Capon 's method or MUSIC. The advantage is more suitable to estimate time delay of broadband signals type, such as vessels signal. Azimuth tracking of underwater sound sources can be obtained based on the estimated time delay using multiple sensors distributed spatially, so that able to capture coming of sound signal [2]. Then value of time delay obtained and converted into azimuth of sound source relative to the hydrophone array. The most basic TDE methods is the cross-correlation (CC). The CC method assumes an ideal sound propagation model which makes it suitable for low-noise and reverberant-free outdoor environments. The improved version of the CC method is the generalized cross correlation (GCC) method [3]. Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. Published under licence by Ltd 1

Figure 1. Comaprison peak detection between CC and PHAT algorithm The GCC is algorithm which applies various weight functions to the received signal (pre-filters) in order to improve time delay estimation in noisy or reverberant environment. But, GCC method more complex computation than CC method [3]. Success rate of time delay estimation influenced by characteristics of sound propagation like reflection, reverberation, etc. By using PHAT method, accuracy of time delay estimation able to improve on all kinds of signals (narrowband and broadband). As the study conducted by [4] that PHAT method can be used to track a moving sound source on the high seas with very well. In that research, the medium used is very broad so that can reduce effect of reflection, reverberation, and changes of medium volume due to the movement of a sound source. Hence, needs to be done research on tracking position of the moving sound source in the pool so that the effect of reflections or noise on the environment to estimate time delay can be known. CC and PHAT method chosen to estimate the delay time in this study. 2. Time Delay Estimation When a sound source is emitting sound in a field, two signals x1(t) and x2(t), received at two spatially separated hydrophones, 1 and 2, can mathematically be modeled as: x 1 (t) = s 1 (t) + n 1 (t) (1) x 2 (t) = αs 1 (t + d) + n 2 (t) (2) where, x 1 (t) are the signals picked up by the microphones m 1, m 2 respectively, s 1 (t)is the sound signal, α is the attenuation factor, s(t) is the signal (direct path) from the source, n 1 (t) and n 2 (t) are assumed to be mutually uncorrelated noises and d is time delay. This model does not consider multipath or Doppler effects. When there are two microphones are used, it can be estimated based on the delay time difference from propagation of sound waves. 2.1 Cross Correlation One of the methods commonly used to estimate the time delay d is to calculate the cross-correlation function between the signals received at two microphones. Then look for the maximum peak on the output which is the estimated time delay [5]. Cross power spectrum density function is calculated by the following equation. R 12 (τ) = E[x 1 (t)x 2 (t π)] (3) The time delay can be estimated from R 12 (τ): τ 12 = arg max τed R 12 (τ) (4) 2.2 Generalized Cross Correlation Phase Transform Based on the relationship between the cross correlation and cross power spectrum, can be obtained by the following equation: π R 12 (τ) = G 12 (ω)e jωt dω (5) 0 2

Figure. 2 The experiment setup: stationary and moving sound source straight trajectory Where G12(ω) is a cross - spectrum x1(t), x2(t) signal captured by the sensor m1 and m2. By looking at the cross- power spectrum between the two signals and then provide weighting corresponding to the frequency domain, the method of whitening the GCC process and array signal thereby increasing the frequency components with higher SNR and inhibiting the effects of the array. Recently performed inverse transform to the time domain to obtain the GCC function of two signals [5]: g π (τ) = ψ 12 (ω)g 12 (ω)e jωt dω (6) R 12 0 Where Ψ 12 (ω) is a weighting function GCC. Selection of weighting function depends on two aspects: the array and the condition of the reflectance of the sound source. Shown at Figure 1, the purpose of the use of weighting functions is to make R 12 (τ) has a relatively sharp peaks so as to facilitate estimation of the time delay. R 12 peak (τ) is the time delay between the two sensors. Weighting is very important to obtain a high SNR value it based on field conditions, where the presence of factors such as echo or reverberation time coming from various sides can reduce the value of SNR [5]. Cross correlation function will calculate the peak of the main signal and the reflected signal to estimate the time delay would be difficult to do at a low SNR values. Therefore, needed a weighting Ψ 12 (ω) to suppress the effects of the array and the reverberation time. GCC PHAT types (Phase Transform) is a type of weighting is most commonly used with the following equation: Ψ 12 (ω) = 1 (7) G 12 (ω) Then do the inverse transform to the time domain to obtain the GCC PHAT function of two signals, the time delay can be estimated from R 12 (τ): τ 12 = arg max τed R 12 (τ) (8) 3. Experimental Setup The measurement site done at pool, its bottom in the form of sedimentary soil a depth of 0.5 meters and the wall in the form of concrete. 3

Figure 3. Impulse response of experimental pool Figure 4. Influence of SNR concerning time delay estimation Experimental scheme shown at Figure 2. Four hydrophones formed uniform linear array, d = 30 cm. The hydrophones were omnidirectional and placed at 0.25 cm below the water surface. A sampling frequency of 44.1 khz with a receiver dynamic range of 16 bits used. Increasing the sampling rate improves the TDE resolution which in turn lead to a higher DOA resolution. There are two sound source in this experiment, underwater speaker as stationary and remote control vessel as moving sound source. In the figure, the unit in meters. To represent sound of the vessel that were dominant at low frequencies, generated four frequency variation: 200, 500, 800, 1000 Hz in the stationary experiment. In the moving experiment, used remote control vessel type Sea Wolf Submarine with dimension 35 x 9 x 9 cm and rotational speed of the propeller between 40 50 Hz. The vessel move from point 2 to point 1 with angular speed as big as 0.2 m/s and at the time the sound of the vessel recorded. 4. Result and Discussion 4.1 Simulation Results Two algorithms have been simulated in Matlab, which are Cross Correlation (CC) and Phase Transform (PHAT). In order to simulate the real situation, a pure tone 1000 Hz has been chosen as a sound source signal. Then the sound source convolute by impulse response of the medium so as if generated in the real medium. An additional noise with various signal to noise ratio (SNR) was used to evaluate the methods. A white noise/ Gaussian noise was added to each sound signal. The two noise signals are assumed to be uncorrelated and to have a zero mean value. One of the two sound signals is delayed 2000 samples to simulate the time that the signal needs to reach the further microphone in the real environment. Figure 4 shows the simulation results, it can be seen that all methods was able to estimate the time delay until negative SNR. Figure 4 shows that, as the SNR becomes larger, the localization error becomes smaller. The result of simulation is given in Figure 4. 4.2 Experimental Results In this subsection, we present the results of time delay based localization experiment. We convert 4

estimated time delay into azimuth information. Consider a setup for DOA estimation consisting of an array of four hydrophones separated by a small distance d and a source that lies in the far field of the array. The azimuth θ is related to the time delay, which for 1D microphone array is expressed as. Table 1. Tracking result of stationary sound source Actual Azimuth Measured CC Measured PHAT Deviation CC Deviation PHAT Error CC Error PHAT 45 70.11 40.14 28.73 0.00 25.11 4.86 64 73.10 61.66 0.00 0.00 9.10 2.34 90 91.50 93.33 17.53 0.00 1.50 3.33 116 136.95 125.48 28.80 1.01 20.95 9.48 135 118.45 135.93 24.90 13.81 16.55 0.93 a b Figure 5. Tracking result of (a) stationary sound source (b) moving sound source θ = sin 1 R D = cos 1 c. t D Where c is the sound propagation velocity in the water at 1492.1 m/s. Results of several localization experiments for two different algorithms are presented. In this experiment, was used underwater speaker and remote control vessel as the target. For stationary measurement, underwater speaker placed one by one in line position with angle variation (45, 64, 90, 116, 135 degree). The result of the localizing of azimuth are shown below in the degrees unit. In this experiment, it was obtained good results of azimuth sound localization. Using four kinds of frequency variation, was obtained azimuth value from each frequency at a certain angle of sound source. The azimuth from each frequency averaged to determine the deviation readings thus the effect of kinds frequency can be known. Shown at Table 1, that PHAT algorithm achieved better accurate reading than CC with smallest error 2.34 degrees and biggest error 9.48 degrees. Meanwhile, CC algorithm achieved smallest error 1.5 degrees and biggest error 25.1 degrees. From the result, also show that PHAT algorithm achieved better precision reading than CC with smallest deviation 0 degrees and biggest error 13.81 degrees. Meanwhile, CC algorithm achieved smallest deviation 0 degrees and biggest error 28.8 degrees. Overall, PHAT has better performance than CC because more accurate and precise in tracking a sound source azimuth. Result of measurement different than simulation, where CC and PHAT cannot obtain actual time delay in SNR 25 db in the real environment. Inaccurate result be expected because there is some correlation among the signals from the same sound source, we can estimate TDOA value by calculating the (9) 5

correlation function between the signals received by different hydrophones. However, in the real environment, due to the impact of noise and reverberation, the maximum peak of the correlation function will be weakened and sometimes there are multiple peaks, which have caused difficulties in the actual peak detection [5]. The GCC method is to weight signals in the power spectral domain to highlight the relevant signal components and suppress the components disturbed by noise so as to make the peak of relevant function at the time delay more prominent. However, due to the presence of reverberation, there are multiple echo components in the signals, so the crosscorrelation function calculated will include the peaks formed by the direct wave and reflected wave that will make the time-delay estimation detection difficult [5]. After that, was done localization of moving sound source by using remote control vessel. From the stationary experiment result, achieved that PHAT algorithm better than CC to localize azimuth of sound source at reverberant, scattering, and reflecting medium. Thus, chosen PHAT algorithm to localize azimuth of moving sound source. Combination between pair H1 - H2, H2 - H3, H3 - H4 used in this experiment then tracked azimuth in each pair averaged so achieved azimuth value from hydrophone array. Result of the tracking shown in Figure 5(b) where estimated azimuth is in the form of oscillating data. The oscillation occurs because the source of the move resulted in the medium through which it passes also change in volume of the medium. This changes influence direction of propagation so the time delay also changed. But, from the oscillated result can attracted a linear regression so achieved linear result from the tracking. The linear regression is azimuth estimated from hydrophone array. Figure. 5(b) show that PHAT algorithm achieved good tracking, with smallest error 0 degrees and biggest error 6.8 degrees. In this experiment, not occur Doppler effect because ratio between source speed and sound speed in the water is too high so frequency shifting too small. 5. Conclusion The two algorithms presented in this paper worked well in the simulated environment, where there was added the noise signals were assumed to be uncorrelated and to have a zero mean value. However, PHAT method achieved the best results in the experimental part and CC method had the worst results in experimental part. Our results show also that there are some different between stationary and moving sound source experiment. Where, in stationary experiment achieved that the tracking more accurate and precision than measurement in moving sound condition. The study indicates that hydrophone arrays with CC and PHAT can be used for moving target positioning with satisfying results. 6. References [1] Urick RJ. 1983. Principles of Underwater Sound 3 rd Edition New York: Mc Graw Hill. [2] Khaddour H 2011. A Comparison of Algorithms of Sound Source Localization Based on Time Delay Estimation Elektrorevue, ISSN 1213-1539, 2, p. 1, April [3] Knapp CH dan Carter GC 1976. IEEE Transactions on Acoustics 24, p 4 [4] Zetterberg V, Pettersson MI and Claesson I 2005. Proceedings of OCEANS 2005 MTS/IEEE [5] Lin C, Yongchun L, Fancheng K. 2011. Procedia Engineering, 15, pp. 4912-4919, 2011. 6