[go: up one dir, main page]

Next Article in Journal
Earthquake Magnitude Estimation Using a Total Noise Enhanced Optimization Model
Previous Article in Journal
Rapid Identification of Kudzu Powder of Different Origins Using Laser-Induced Breakdown Spectroscopy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Passive Source Location Method in a Shallow Water Waveguide with a Single Sensor Based on Bayesian Theory

1
Acoustic Science and Technology Laboratory, Harbin Engineering University, Harbin 150001, China
2
Key Laboratory of Marine Information Acquisition and Security, Harbin Engineering University, Ministry of Industry and Information Technology, Harbin 150001, China
3
College of Underwater Acoustic Engineering, Harbin Engineering University, Harbin 150001, China
*
Author to whom correspondence should be addressed.
Sensors 2019, 19(6), 1452; https://doi.org/10.3390/s19061452
Submission received: 2 January 2019 / Revised: 11 February 2019 / Accepted: 16 March 2019 / Published: 25 March 2019
(This article belongs to the Section Physical Sensors)
Figure 1
<p>The procedure for the separation and extraction of the normal mode signals using a warping transformation.</p> ">
Figure 2
<p>Simulated results. (<b>a</b>) Received signal in time domain; (<b>b</b>) received signal in the TF domain; (<b>c</b>) warped signal in the TF domain; (<b>d</b>) spectrogram of the warped signal.</p> ">
Figure 3
<p>Extracted results of the first four modes, including the mode signal in the TF domain and the time domain, and (<b>a</b>–<b>d</b>) are results of the 1st to 4th mode, respectively.</p> ">
Figure 3 Cont.
<p>Extracted results of the first four modes, including the mode signal in the TF domain and the time domain, and (<b>a</b>–<b>d</b>) are results of the 1st to 4th mode, respectively.</p> ">
Figure 4
<p>The comparison between the original signal and recovery signal.</p> ">
Figure 5
<p>Inversion parameter sensitivity analysis to the cost function. (<b>a</b>–<b>d</b>) are analysis results of four inversion parameters (source range, depth, seabed sound speed, and seabed density), respectively.</p> ">
Figure 6
<p>Marginal probability densities from Bayesian inversion: (<b>a</b>) the source range; (<b>b</b>) the source depth; (<b>c</b>) the seabed sound speed; (<b>d</b>) the seabed density.</p> ">
Figure 7
<p>Parameter correlation matrix.</p> ">
Figure 8
<p>RMSE of different SNRs over the 50 simulations.</p> ">
Figure 9
<p>The sound speed profile in water.</p> ">
Figure 10
<p>The sound speed profile in water.</p> ">
Figure 11
<p>(<b>a</b>) Received signal in the time domain; (<b>b</b>) received signal in the TF domain; (<b>c</b>) warped signal in the TF domain; (<b>d</b>) spectrogram of the warped signal.</p> ">
Figure 12
<p>Extracted results of the 1st, 2nd, and 4th modes: (<b>a</b>) the 1st mode; (<b>b</b>) the 2nd mode; (<b>c</b>) the 4th mode.</p> ">
Figure 13
<p>Marginal probability densities from Bayesian inversion: (<b>a</b>) the source range; (<b>b</b>) the source depth; (<b>c</b>) the seabed density.</p> ">
Versions Notes

Abstract

:
Bayesian methodology is a good way to infer unknown parameters in a marine environment. A passive source location method in a shallow water waveguide with a single sensor based on Bayesian theory is presented in this paper. The input of a Bayesian inversion algorithm is received different normal mode impulse signals, which are separated and extracted with a warping transformation from received broadband impulse signals. The source range, depth, and other seabed parameters were estimated without prior knowledge of the seabed information. Different normal mode impulse acoustic signals travelling at different group speeds arrived at the sensor at different times because of the dispersion characteristics of the shallow water waveguide. The time delay of different modes can be used for the passive source location. However, normal mode group speeds are greatly affected by the environmental parameters. The performance of the passive location becomes negative when parameters mismatch. In this paper, the source location was transformed to the inversion of the source location and environmental parameters, which can be estimated accurately based on the multi-dimensional posterior probability density (PPD). This method is less limited by environmental factors, and the accuracy of inversion results can be analyzed according to the PPD of inversion parameters, which has higher reliability and a wider application scope. The effectiveness and robustness of the algorithm were quantified in terms of the root mean squared error (RMSE) at a variety of signal-to-noise ratios (SNRs) in 50 simulation sets. The RMSE values decreased with the SNR. The validity and accuracy of the method were proved by the results of simulation and experiment data.

1. Introduction

The passive location of underwater sources is the basis of underwater target detection and is an active field in underwater acoustic research. Based on the number of sensors, passive source location technology in a shallow water waveguide can be divided into two categories: methods using a sensor array and those with a single sensor.
For methods with a sensor array (vertical array or horizontal array), the water column is covered by sensors, and the marine environment information can be measured after processing the received signal data. The source will be estimated accurately using the marine environment information. However, in practical applications, a sensor array carries a high computational cost; additionally, the accuracy of the measured data can be greatly affected by the array form, which is influenced by ocean currents and storms [1]. Therefore, passive source methods based on a single sensor have been proposed. These methods sacrifice the environmental information provided by an array but greatly reduce the cost and complexity of recording systems.
Less information is received by a single sensor compared with a sensor array. To solve this issue, passive range methods based on a waveguide invariant and an array invariant are proposed [2,3]. The interference structure characteristics and the relationship between the sound field, distance, and frequency are used in the passive source range method based on the waveguide invariant, but the stability of the interference structure varies with the distance, so the range accuracy depends on the propagation distance [2]. The method based on an array invariant is realized by taking advantage of frequency dispersion, though the range accuracy is also limited to the propagation range [3].
According to normal mode theory [4], the sound source propagation is influenced by environmental parameters in the shallow water waveguide; the received pressure field signal has dispersion and multipath characteristics and is the sum of several normal mode signals. Each number signal contains a significant amount of environmental information, so a single normal mode signal can also be used for passive source location and parameter inversion after analysis and processing. The received signal has multiple components, and each component is a non-linear frequency modulation. To separate and extract the normal mode signals from the received signal, one solution is to transform the received signal so that it adapts to the resolution of the time-frequency (TF) domain, and this can be done using a warping transformation, a model-based transformation designed to linearize the signal phase. Each mode becomes a single-frequency signal with its invariant frequency after the warping transformation [5].
The warping transformation was first used for the Pekeris shallow water waveguide [6]. It was then improved based on beam-displacement ray-mode (BDRM) theory, and the eigen-frequency was closer to the cut-off frequency after the transformation [7]. The warping transformation is constantly being perfected and can be used in a non-ideal shallow water waveguide [8,9] and a range-dependent shallow water waveguide [10]. The warping transformation is now widely used for the passive location of an underwater source [11,12,13,14,15,16,17,18]. For instance, according to the invariant frequency characteristics of the Fourier transform spectrum of the received signal, the approximate relation between the extracted value of the characteristic frequency and the invariant frequency is deduced when the propagation distance is unknown and the source range is estimated by a single sensor [19]. Another robust location method based on the auto-correlation function for a wide-band signal of a single sensor has been presented; a weighting function is constructed to change the peak cross-interference by designing neighboring location constraints. This method tolerates environment mismatch [20]. Source ranges are estimated based on frequency band decomposition and distance weighting when a guided source is employed to provide the crucial frequency invariant features, and the frequency band decomposition is obtained by union processing of autocorrelation function warping spectra of both pressure and particle horizontal velocity. This method can effectively reduce the main lobe width and significantly improve the resolution of source range estimation [21].
The most passive source location methods based on a single sensor require knowledge of the environmental information first. However, it is difficult to obtain detailed and accurate marine information, especially seabed parameters. The Bayesian methodology is a good inversion method with a rigorous evaluation of data errors and model parameterization, which can realize geoacoustic inversion with estimated parameter uncertainties [5]. For the Bayesian inversion method, the inversion scheme can be completed when the marine environmental parameters and sound source are regarded as unknown quantities, so the method has good environmental tolerance [22]. This paper develops and applies the warping transformation and Bayesian theory to estimate the range and depth of the source with seabed parameter uncertainties. The warping transformation is used to extract the normal mode signals, which are used as the input of the Bayesian inversion scheme. The source and power spectral density of the data errors can be estimated by maximizing the likelihood. An optimization algorithm called the genetic algorithm (GA) is used to search the optimum solution [23], and the source range and depth are then inverted. The method is applied to measured data collected in a shallow water experiment in 2014, and the results compare well with global positioning system (GPS) measurements taken during the experiment.
The remainder of this paper is organized as follows: Section 2 describes the separation process for the received signal and the extraction of normal mode signals. Section 3 presents the location theory and algorithms, while Section 4 applies the location method to the simulated data. Section 5 presents and discusses the location results of the experimental data. Finally, Section 6 provides concluding remarks.

2. Separation and Extraction of Normal Mode Signals

2.1. Modal Propagation Theory

In normal mode theory, the received pressure field signal is the sum of several normal mode signals. Assuming a broadband source emitting at depth zs in a range-independent shallow water waveguide with a half-infinite liquid seabed, the pressure field Y(f,r) received at depth zr after propagation over a range r can be written as [24]
Y ( f , r ) s ( f ) n = 1 N e j π 4 8 π ρ ( z s ) U n ( z s , f ) U n ( z r , f ) e j ξ n ( f ) r β n ( f ) r ξ n r
where S(f) is the source spectrum, N is the number of normal modes, ξn(f) is the horizontal wavenumber, and Un is the modal depth function, whose amplitude varies with depth, βn(f) is the attenuation coefficient, which is a very small value and varies with frequency, and ρ(zs) is the density at the source depth zs, which is the density of water.

2.2. Warping Transformation

Y(f,r) consists of several normal mode signals of different numbers, each number signal contains a significant amount of environmental information, so that a single normal mode signal can also be used for passive source location and parameter inversion after analysis and processing.
A signal processing method called warping [25] is used to separate and extract the normal mode signals from the received pressure field signal. The warping transformation is a model-based transformation designed to linearize the signal phase. Each mode will become a single-frequency signal with its invariant frequency following the warping transformation.
For a given signal y(t), which is the received signal in the time domain, the warping transformation can be written as [21]
W y ( t ) = | h ( t ) t | y [ h ( t ) ]
where W y ( t ) is the warped signal, and h(t) is the warping operator while h ( t ) t is the derivative of w(t). Warping transformation is reversible; the warped signal can be unwarped using h−1(t), and | h ( t ) / t | only provides the energy conservation between the original and warped signals.
The warped operator can be written as
h ( t ) = t 2 + t r 2
and the unwarped operator is
h 1 ( t ) = t 2 t r 2
where t r = r c 0 , and c 0 is the water sound speed. Warping transformation is robust and can be applied to most low frequency shallow water scenarios without detailed knowledge of the environment or precise propagation range [26]. Therefore, t r can be determined empirically without knowing r or c 0 . The received signal can be presented in the TF domain using short-term Fourier transformation (STFT) [27]. Warping transformation is then used in the TF domain, the received signal becomes the sum of several number linear single frequency modes, and the correspondent frequency of each mode is the eigen-frequency. The single normal mode signal is extracted by a frequency filter. The signal in the frequency domain can be transformed from the time domain using Fourier transformation. Therefore, when warping transformation is used, the n number normal mode pressure field signal at frequency f can be written as
Y n ( r , f ) s ( f ) e j π 4 8 π ρ ( z s ) U n ( z s , f ) U n ( z r , f ) e j ξ n ( f ) r β n ( f ) r ξ n r .
The procedure for the separation and extraction of the normal mode signals is described in Figure 1.

3. Source Location Scheme

3.1. Bayesian Inversion Theory

In a Bayesian inversion, the multi-dimensional posterior probability density (PPD) is usually interpreted in terms of model-parameter estimates and uncertainties. In a Bayesian approach, let m be a vector of M free parameters representing a realization, and let d represent N measured data which constrain the model. These quantities are considered random variables that are related via Bayes’ rule [28]:
P ( m | d ) = P ( d | m ) P ( m ) / P ( d ) .
The P(m|d) is the PPD, P(m) is the prior distribution, P(d) is the probability density of the measured data, which is independent of m, and P(d|m) represents the conditional probability density for d, which is interpreted as the likelihood L(m) for the measured data. Thus, Equation (6) can be written as
P ( m | d ) L ( m ) P ( m )
where
L ( m ) = P ( d | m ) exp [ E ( m ) ] .
The likelihood function depends on the statistical distribution of the data expression and errors (measurement error and theoretical error), and E(m) is the data misfit function. In cases where the error distribution is not known independently, a good strategy is to choose the Gaussian distribution and estimate the statistical parameters from the data. A generalized misfit combining data and prior can be defined as
φ ( m ) = E ( m ) ln P ( m )
where φ(m) is the cost function. PPD is written as
P ( m | d ) = exp [ φ ( m ) ] exp [ φ ( m , d ) ] d m .
The integration domain spans an M-dimensional parameter space.
In Bayesian inversion, the PPD of m is interpreted as the inversion results. In this paper, the maximum a posteriori (MAP) model is used, and the expression is
m ^ = A r g max { P ( m | d ) } .
Based on Equation (9), Equation (11) can be written as
m ^ = A r g max { L ( m ) } = A r g min { φ ( m ) } .
Additionally, the mean model, the posterior model covariance matrix, and the one- and two-dimensional marginal probability densities are defined respectively as
E ( m ) = m P ( m | d ) d m
C m = ( m E ( m ) ) ( m E ( m ) ) T P ( m | d ) d m
P ( m i , m j | d ) = δ ( m i m i ) δ ( m j m j ) P ( m | d ) d m
P ( m i | d ) = δ ( m i m i ) P ( m | d ) d m
where ( m E ( m ) ) T is the transpose of ( m E ( m ) ) .

3.2. Cost Function

To estimate the marine environment parameters using Bayesian inversion methodology, a sufficient cost function is necessary.
The traditional Bayesian inversion method is usually carried out by a sensor array (horizontal array or vertical array). Not only can the accuracy of measured data be affected by the array form, the array also carries a significant computational cost when used. In this paper, the different number normal mode signals in frequency are the input of Bayesian methodology, and estimation of the source range and depth is carried out by matching different amounts of normal mode signals in the frequency domain.
Consider the measured data Pm, which is a matrix of N × Nf, where N is the number of modes, and Nf is the number of frequency points. The element of Pm at line n and column nf is therefore p n n f m ( m , f ) .
p n n f m ( m , f ) = Y n ( r , f ) s ( f ) e j π 4 8 π ρ ( z s ) U n ( z s , f ) U n ( z r , f ) e j ξ n ( f ) r β n ( f ) r ξ n r
where n = 1 n = N and n f = 1 n f = N f . Assuming the data errors are Gaussian-distributed random variables and covariance matrix C n f , the likelihood function is
L ( m , r ) = n f = 1 N f 1 π N | C n f | 1 / 2 exp { ( P n f m P n f c ) T C n f 1 ( P n f m P n f c ) }
where P n f m represents the measured data at the nf-th frequency point of Pc, P n f c represents the modeled data at the nf-th frequency point of Pc, and Pc can be written as
P c ( m ) = H ( m ) S
where H(m) is the channel transition function, and S is the source spectrogram.
In many cases, the error statistics are unknown; the covariance matrices C n f should be estimated from data. Consider first the common approximation of the independent, identical errors and diagonal covariance matrices C n f = υ n f 2 I , where υ n f 2 is the variance for the nf-th frequency point and I is the identity matrix. The likelihood function is
L ( m , r ) = n f = 1 N f 1 ( π υ n f 2 ) N exp { | P n f m P n f c | 2 / υ n f 2 } = n f = 1 N f 1 ( π υ n f 2 ) N exp { | P n f m H n f S n f | 2 / υ n f 2 }
where Snf is the source spectrum for the nf-th frequency point. The likelihood function L(m) can be expressed as the experiential index of the cost function φ(m), so the likelihood function is
L ( m , r ) = exp { φ ( m ) } .
The cost function is
φ ( m ) = n f = 1 N f [ N ln ( π υ n f 2 ) + | P n f m H n f S n f | 2 / υ n f 2 ] .
The υ n f and S can be estimated by maximizing the likelihood [29], setting
{ φ S n f = 0 φ υ n f = 0 .
When φ S n f = 0 ,
P n f m = H n f S n f
and Equation (24) can be written as
H n f T P n f m = H n f T H n f S n f
where H n f T is the conjugate transpose matrix of H n f , and the estimation of the source spectrum is
S ˜ n f = ( H n f T H n f ) 1 H n f T P n f m
where ( H n f T H n f ) 1 is the inverse matrix of ( H n f T H n f ) . The S ˜ n f is substituted for S n f in Equation (20), and the cost function can be written as
φ ( m ) = n f = 1 N f [ N ln ( π υ n f 2 ) + | ( I H n f ( H n f T H n f ) 1 H n f T ) P n f m | 2 / υ n f 2 ] .
According to φ υ n f = 0 , the estimation of υ n f 2 is
υ n f 2 = 1 N | ( I H n f ( H n f T H n f ) 1 H n f T ) P n f m | 2 .
Therefore, the cost function is
φ ( m ) = n f = 1 N f [ 2 N ln | ( I H n f ( H n f T H n f ) 1 H n f T ) P n f m | + ( N + N ln π N ln N ) ] .
When the constant term is ignored, the cost function is
φ ( m ) = n f = 1 N f [ 2 N ln | ( I H n f ( H n f T H n f ) 1 H n f T ) P n f m | ] .
The source range, depth, and other seabed parameters can be inverted by minimizing φ(m). The GA is used to search for the optimum solution, when the optimal value of search does not change, and converges to a fixed value, which is considered the optimal value. The mutation probability, selection probability, crossover probability, generation number, and initial population size are 0.05, 0.5, 0.8, 5000, and 64, respectively. In addition, 20 sets are computed in parallel to ensure the parameters converge to the global optimum.

4. Simulation Example

The simulation was performed in a shallow water waveguide with a half-infinite liquid seabed. The depth was 25 m, the sound speed in water was an isovelocity with c0 = 1500 m/s, a broadband source was emitted at depth zs = 20 m with frequency band 200~300 Hz, the source is a linear frequency modulated impulse signal, the SNR was 20 dB, and the signal was received at depth zr = 23 m after propagation range r = 7700 m. The seabed sound speed was cb = 1650 m/s, and seabed density was ρb = 1.8 g/cm3.

4.1. The Extraction of Normal Mode

The received signal in the time domain and the extracted modes are shown in Figure 2. The received signal contains several normal modes from Figure 2b, Figure 2c shows that the normal mode can be separated after warping transformation, and the phases of the mode signals are transformed from non-linear frequency modulation to linear. Each mode becomes a single-frequency signal with its invariant frequency after warping transformation, and the spectrum characteristics are shown in Figure 2d. Warping transformation is reversible. The mode signals are extracted by a frequency filter and unwarping transformation. The extracted signals in time and TF domains of the first four modes are shown in Figure 3. Additionally, a comparison between the original received signal in the time domain and the signal recovered from the first four warped mode signals was made, and the result illustrates that the recovery signal is consistent with the original signal, but a small amount of noise was ignored (Figure 4).
The input signals of the Bayesian inversion theory are the extracted normal mode signals in the frequency domain. The signal in the frequency domain can be transformed from the time domain using Fourier transformation. When the input signals are obtained, the source depth and range can be estimated based on Section 3.

4.2. The Analysis of the Inversion Parameter Sensitivity

To illustrate the validity of the cost function in Section 3.2, the inversion parameter sensitivity to the cost function is analyzed. When the parameter sensitivity is analyzed, the parameter to be analyzed is constantly changing in a certain range, while the other three parameters remain unchanged. When the analyzed parameter is near the true value, the cost function obtains the minimum value. Four parameters of source range, depth, seabed sound speed, and seabed density are analyzed. The results are as seen in Figure 5; parameters are sensitive to the cost function. The cost function is minimized at the true values, and the analysis curve of parameters varies sharply near the true value, so all inversion parameters are sensitive. The cost function is valid with respect to the inverse parameters.

4.3. The Inversion Results

The input signals of the inverse scheme are given in Section 4.1, and the replica (model signal) is computed by KRAKEN, an acoustic computation program [30]. All parameters were searched over relatively wide intervals based on Equation (30) by the GA, and the corresponding search bounds are given in Table 1. When the parameters of the search converge to the optimal value, the optimal value is placed into Equations (10) and (16), and the PPD and the marginal probability densities can be estimated. The inverse value of the parameter corresponds to the maximum marginal probability. Figure 6 presents the marginal probability densities for each individual parameter.
To study the inter-relationship of these parameters, Figure 7 shows the correlation coefficient matrix of arbitrary two inversion parameters calculated by correlating the marginal probability densities of two parameters and normalizing them. Range r and source depth zs correlate with the seabed sound speed c ˜ b , which causes multiple peaks in PPD for cb. When the inversion parameters have multiple peaks in marginal probability densities, many sets computed in parallel are necessary to ensure that the parameters converge to the global optimum. Other parameters do not indicate a strong correlation.
When there is strong correlation between inverse parameters, the inverse results will be multiply valued. The seabed sound speed c ˜ b can be estimated by seabed speed empirical formula [29]:
c b = 2330.4 1257.0 ρ b + 487.7 ρ b 2 .
The inverse parameters were range r, source depth zs, and seabed density ρb. The lower the number of inverse parameters, the faster the calculating speed. The multi-valuedness can be avoided, and the location result is more accurate.
The estimated values are the MAP values; these results are listed in Table 1.
According to the estimated results, the source range r ˜ = 7.67 km and z ˜ s = 19.74 m are close to the true values, and the errors are less than 3%. The estimated values of the seabed parameters are also in a good agreement with the true values. The source range r ˜ , source depth z ˜ s , and seabed density ρ ˜ b are well estimated, while the seabed sound speed c ˜ b is calculated by Equation (31).

4.4. The Validity and Robustness of the Algorithm

To evaluate the effectiveness and robustness of the algorithm, location performance is quantified in terms of the root mean squared error (RMSE) at a variety of SNRs—−10, −5, 0, 5, 10, 15, 20 and 25 dB—in 50 simulation sets. The RMSE can be computed by [31]
R M S E = i = 1 M o ( X i X 0 ) 2 M o
where M0 is the number of simulation sets, Xi is the inverse results, and X0 is the true value. In different SNRs, the RMSE of location results (source range and source depth) at a variety of SNRs in 50 simulation sets are shown in Figure 8. Figure 8 shows that the RMSE values decrease with the SNR. When the SNR is higher than 10 dB, the RMSE values near 0. The location results are almost all acceptable.

5. Processing Results of Measured Data

The experiment was performed in a shallow water waveguide with a half-infinite liquid seabed in an area of the Yellow Sea, China. The depth is 25 m. The sound speed profile in water is shown in Figure 9. A broadband linear frequency modulated impulse source was emitted by UW350 at depth zs = 10 m with a frequency band of 200~500 Hz. The signal duration was 3 s, and the signal was received at depth zr = 9 m by a single sensor after propagation range r = 4972 m, which was measured via a global positioning system (GPS). The seabed sound speed cb and seabed density ρb have been inversed by other methods before; the results will here be compared with these inversed results. The equipment of this experiment is shown in Figure 10.
The pulse compression technique is used to receive signals for convenience. The received signals in the time domain and the TF domain, the warped signal in the TF domain, and the warped signal spectrum are shown in Figure 11a–d, respectively. There are three obvious normal mode signals shown in Figure 11b, while four modes can be seen in Figure 11c,d, which illustrate the advantage of the warping transformation. From Figure 11d, we see that the 3rd mode is faint; one reason is that the received sensor is at the null point of the 3rd mode, and the thermocline in the sound speed profile (SSP) may be another reason. To obtain a better estimated result, the 1st, 2nd, and 4th modes with strong energy were used. The extracted modes are shown in Figure 12.
As in Section 4.3, the inversion results are listed in Table 2, and the marginal probability densities of the inversion parameters are shown in Figure 13.
According to the estimated results, the source range r ˜ = 5.04 km was close to the independent range from the GPS data obtained during the experiment (4.792 km), while z ˜ s = 9.99 m was close to the true value, and the errors of the source range and depth were both less than 10%. The estimated values of the seabed parameters were also in a good agreement with the mean inverted values from other methods. The estimated result was acceptable.

6. Conclusions

This paper presents a passive location method of an underwater source based on a single received sensor. Bayesian methodology was used to build the cost function. The methodology was adapted for low frequency propagation in shallow water. In this case, propagation was dispersive, and the received signal consisted of several normal modes, which could be described in the TF domain. A signal processing method called the warping transformation was used to separate and extract different numbers of normal modes, which were then used as the input for the Bayesian inversion scheme. A GA was used to search for the optimum solution, and 10 sets were computed in parallel to ensure the parameters converge to the global optimum.
The key point of this paper is that applying different numbers of normal mode signals instead of array (vertical array or horizontal array) data can reduce cost and avoid measurement errors caused by external environmental factors. Additionally, Bayesian methodology is a good inversion method with a rigorous evaluation of data errors and model parameterization, which can realize geoacoustic inversion with estimated parameter uncertainties, so the source range, depth, and other seabed parameters can be estimated without prior knowledge of the seabed information. The estimated results were in a good agreement with true values and estimated values from other inversion methods.
The inversion parameter sensitivity to the cost function and the inter-relationship of parameters was analyzed. The results illustrate the following: The cost function to every single parameter was effective, and source range r and source depth zs correlated with seabed sound speed cb, while other parameters did not indicate a strong correlation. The seabed sound speed cb can be estimated by the seabed speed empirical formula to solve the multi-valuedness caused by strong correlations between inverse parameters. The effectiveness and robustness of the algorithm were quantified in terms of the root mean squared error (RMSE) at a variety of signal-to-noise ratios (SNRs) in 50 simulation sets. The RMSE values decrease with the SNR. The method described in this paper was applied to the shallow water waveguide with a half-infinite liquid seabed, and the sound speed in water and the water depth were known, so the application to more complex marine environments can be studied in the future.

Author Contributions

Conceptualization, S.P.; methodology, X.L.; software, M.Z.; formal analysis, X.L.; writing—review and editing, Y.L.

Funding

This research was funded by The National Natural Science Foundation of China (No. 11474073).

Acknowledgments

Thanks for all my collegues.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Yang, G.B. Study on Acoustic Normal Mode Separation in Shallow Water. Ph.D. Thesis, The First Institute of Oceanography, Qingdao, China, 2013. (In Chinese). [Google Scholar]
  2. Hassab, J.C. Contact localization and motion analysis in the ocean environment: A perspective. IEEE J. Ocean. Eng. 1983, 8, 136–147. [Google Scholar] [CrossRef] [Green Version]
  3. Wang, H.Z.; Wang, N.; Gao, D.Z. Data-derived estimation of source depth using vertical line array data in shallow water. Chin. Phys. Lett. 2011, 28, 114302. [Google Scholar] [CrossRef]
  4. Pekeris, C.L. Theory of propagation of explosive sound in shallow water. Geol. Soc. Am. Mem. 1948, 27, 1–117. [Google Scholar]
  5. Touzé, G.L.; Nicolas, B. Matched representations and filters for guided waves. IEEE Trans. Signal Process. 2009, 57, 1783–1795. [Google Scholar] [CrossRef]
  6. Niu, H.Q.; Zhang, R.H. A modified warping operator based on BDRM theory in homogeneous shallow water. China-Phys. Mech. Astron. 2014, 57, 424–432. (In Chinese) [Google Scholar] [CrossRef]
  7. Niu, H.Q.; Zhang, R.H. Theoretical analysis of warping operators for non-ideal shallow water waveguides. J. Acoust. Soc. Am. 2014, 136, 53–65. [Google Scholar] [CrossRef] [PubMed]
  8. Li, X.M.; Zhang, M.H. Modified warping transformation for typical waveguide with semi-infinite seabed. J. Harbin Eng. Univ. 2018, 39, 1257–1263. (In Chinese) [Google Scholar]
  9. Qi, Y.B.; Zhou, S.H.; Zhang, R.H. Modal characteristic frequency in a range-dependent shallow-water waveguide and its application to passive source range estimation. Acta Phys. Sin. 2014, 63, 004303. (In Chinese) [Google Scholar] [CrossRef]
  10. Zhou, S.H.; Qi, Y.B.; Ren, Y. Frequency invariability of acoustic field and passive source range estimation in shallow water. Phys. Mech. Astron. 2014, 57, 225. [Google Scholar] [CrossRef]
  11. Lopatka, M.; Touzé, G.L. Underwater Broadband Source Localization Based on Modal Filtering and Features Extraction. EURASIP J. Adv. Signal Process. 2010, 2010, 1–18. [Google Scholar] [CrossRef]
  12. Qi, Y.B.; Zhou, S.H.; Zhang, R.H.; Ren, Y. A Waveguide-Invariant-Based Warping Operator and Its Application to Passive Source Range Estimation. J. Comput. Acoust. 2015, 23, 1–18. [Google Scholar] [CrossRef]
  13. Wang, D.; Guo, L.H.; Liu, J.J.; Qi, Y.B. Passive impulsive source range estimation based on warping operator in shallow water. Acta Phys. Sin. 2016, 65, 114302. [Google Scholar] [CrossRef]
  14. Bonnel, J.; Gervaise, C.; Nicolas, B.; Mars, J.I. Single-receiver geoacoustic inversion using modal reversal. J. Acoust. Soc. Am. 2012, 131, 119–128. [Google Scholar] [CrossRef] [PubMed]
  15. Bonnel, J.; Thode, A.M.; Blackwell, S.B.; Kim, K.; Michael, M.A. Range estimation of bowhead whale (Balaena mysticetus) calls in the Arctic using a single hydrophone. J. Acoust. Soc. Am. 2014, 136, 145–155. [Google Scholar] [CrossRef]
  16. Li, X.M.; Piao, S.C.; Zhang, M.H. A passive range method of underwater source based on single hydrophone. Acta Phys. Sin. 2017, 66, 114–127. (In Chinese) [Google Scholar] [CrossRef]
  17. Li, X.M.; Zhang, M.H.; Zhang, H.G. A passive range method of broadband impulse source based on matched-mode processing. Acta Phys. Sin. 2017, 66, 231–246. (In Chinese) [Google Scholar] [CrossRef]
  18. Qi, Y.B.; Zhou, S.H.; Ren, Y. Passive source range estimation with a single receiver in shallow water. Acta Acust. 2015, 40, 144–152. (In Chinese) [Google Scholar] [CrossRef]
  19. Zhang, T.W.; Yang, K.D. A robust localization method for source localization based on the auto-correlation function of wide-band signal. Acta Phys. Sin. 2015, 64, 280–286. (In Chinese) [Google Scholar] [CrossRef]
  20. Zhu, L.M.; Li, F.H. Source ranging based on frequency band decomposition and distance weighting using a single acoustic vector sensor in shallow water. Acta Phys. Sin. 2015, 64, 277–288. (In Chinese) [Google Scholar] [CrossRef]
  21. Bonnel, J.; Dosso, S.; Chapman, N. Bayesian geoacoustic inversion of single hydrophone light bulb data using warping dispersion analysis. J. Acoust. Soc. Am. 2013, 134, 120–130. [Google Scholar] [CrossRef]
  22. Dosso, S.; Wilmut, M. Uncertainty estimation in simultaneous Bayesian tracking and environmental inversion. J. Acoust. Soc. Am. 2008, 124, 82–97. [Google Scholar] [CrossRef]
  23. Srinivas, M.; Patnaik, L. Adaptive probabilities of crossover and mutation in genetic algorithms. IEEE Trans. Syst. Man Cybern. 1994, 24, 656–667. [Google Scholar] [CrossRef]
  24. Jensen, F.; Kuperman, W.; Porter, M.; Schmidt, H. Computational Ocean Acoustics, 1st ed.; Springer Science + Business Media: New York, NY, USA, 1994; pp. 337–455. ISBN 978-1-4419-8677-1. [Google Scholar]
  25. Bonnel, J.; Chapman, N. Geoacoustic inversion in a dispersive waveguide using warping operators. J. Acoust. Soc. Am. 2011, 130, 101–107. [Google Scholar] [CrossRef] [PubMed]
  26. Bonnel, J.; Nicolas, B.; Mars, J.; Walker, S. Estimation of modal group velocities with a single receiver for geoacoustic inversion in shallow water. J. Acoust. Soc. Am. 2010, 128, 719–727. [Google Scholar] [CrossRef] [PubMed]
  27. Hlawatsch, F.; Boudreaux, G. Linear and quadratic time-frequency signal representations. IEEE Signal Process. Mag. 1992, 9, 21–67. [Google Scholar] [CrossRef]
  28. Dosso, S.E. Quantifying uncertainty in geoacoustic inversion. I. A fast Gibbs sampler approach. J. Acoust. Soc. Am. 2002, 111, 129–142. [Google Scholar] [CrossRef]
  29. Li, Q.Q.; Yang, F.L.; Zhang, K. Multiple source localization using Bayesian theory in an uncertain environment. Haiyang Xuebao 2018, 40, 39–46. (In Chinese) [Google Scholar] [CrossRef]
  30. Porter, M.B. The KRAKEN Normal Mode Program; SACLANT Undersea Research Centre: La Spezia, Italy, 1991. [Google Scholar]
  31. Xu, J.; Li, Y.; Ji, J.H. Statistics Esstials, 2nd ed.; China Machine Press: Beijing, China, 2016. [Google Scholar]
  32. Yu, S.Q.; Huang, Y.W. An inversion method for estimation of bottom parameters by backscattering strength. Tech. Acoust. 2011, 30, 28–30. (In Chinese) [Google Scholar]
  33. Wu, J.R.; Ma, L.; Guo, S.M. Geoacoustic inversion of reverberation data by applying a geoacoustic model in shallow water. J. Harbin Eng. Univ. 2010, 31, 856–862. [Google Scholar]
Figure 1. The procedure for the separation and extraction of the normal mode signals using a warping transformation.
Figure 1. The procedure for the separation and extraction of the normal mode signals using a warping transformation.
Sensors 19 01452 g001
Figure 2. Simulated results. (a) Received signal in time domain; (b) received signal in the TF domain; (c) warped signal in the TF domain; (d) spectrogram of the warped signal.
Figure 2. Simulated results. (a) Received signal in time domain; (b) received signal in the TF domain; (c) warped signal in the TF domain; (d) spectrogram of the warped signal.
Sensors 19 01452 g002
Figure 3. Extracted results of the first four modes, including the mode signal in the TF domain and the time domain, and (ad) are results of the 1st to 4th mode, respectively.
Figure 3. Extracted results of the first four modes, including the mode signal in the TF domain and the time domain, and (ad) are results of the 1st to 4th mode, respectively.
Sensors 19 01452 g003aSensors 19 01452 g003b
Figure 4. The comparison between the original signal and recovery signal.
Figure 4. The comparison between the original signal and recovery signal.
Sensors 19 01452 g004
Figure 5. Inversion parameter sensitivity analysis to the cost function. (ad) are analysis results of four inversion parameters (source range, depth, seabed sound speed, and seabed density), respectively.
Figure 5. Inversion parameter sensitivity analysis to the cost function. (ad) are analysis results of four inversion parameters (source range, depth, seabed sound speed, and seabed density), respectively.
Sensors 19 01452 g005
Figure 6. Marginal probability densities from Bayesian inversion: (a) the source range; (b) the source depth; (c) the seabed sound speed; (d) the seabed density.
Figure 6. Marginal probability densities from Bayesian inversion: (a) the source range; (b) the source depth; (c) the seabed sound speed; (d) the seabed density.
Sensors 19 01452 g006
Figure 7. Parameter correlation matrix.
Figure 7. Parameter correlation matrix.
Sensors 19 01452 g007
Figure 8. RMSE of different SNRs over the 50 simulations.
Figure 8. RMSE of different SNRs over the 50 simulations.
Sensors 19 01452 g008
Figure 9. The sound speed profile in water.
Figure 9. The sound speed profile in water.
Sensors 19 01452 g009
Figure 10. The sound speed profile in water.
Figure 10. The sound speed profile in water.
Sensors 19 01452 g010
Figure 11. (a) Received signal in the time domain; (b) received signal in the TF domain; (c) warped signal in the TF domain; (d) spectrogram of the warped signal.
Figure 11. (a) Received signal in the time domain; (b) received signal in the TF domain; (c) warped signal in the TF domain; (d) spectrogram of the warped signal.
Sensors 19 01452 g011
Figure 12. Extracted results of the 1st, 2nd, and 4th modes: (a) the 1st mode; (b) the 2nd mode; (c) the 4th mode.
Figure 12. Extracted results of the 1st, 2nd, and 4th modes: (a) the 1st mode; (b) the 2nd mode; (c) the 4th mode.
Sensors 19 01452 g012
Figure 13. Marginal probability densities from Bayesian inversion: (a) the source range; (b) the source depth; (c) the seabed density.
Figure 13. Marginal probability densities from Bayesian inversion: (a) the source range; (b) the source depth; (c) the seabed density.
Sensors 19 01452 g013
Table 1. Inversion parameter list. The search bounds, true values, and inversion values are shown.
Table 1. Inversion parameter list. The search bounds, true values, and inversion values are shown.
Inversion ParameterTrue ValuesSearch BoundsInversion Values
Range r (km)7.7[6,9]7.67
Depth zs (m)20[18,22]19.74
Seabed sound speed cb (m/s)1650/1638.168
Seabed density ρb (g/cm3)1.8[1.7,1.9]1.78
Table 2. Inversion parameter list. The search bound, true values, and inversion values are shown. (measured data).
Table 2. Inversion parameter list. The search bound, true values, and inversion values are shown. (measured data).
Inversion ParameterTrue ValuesSearch BoundsInversion Values in Different Methods
This PaperRef. [29]Ref. [32]Ref. [33]
Range r (km)4.792[3,6]5.04///
Depth zs (m)10[8,20]9.85///
Seabed sound speed cb (m/s)//1615.41610.91642.11590.7
Seabed density ρb (g/cm3)/[1.6,1.8]1.731.711.751.69

Share and Cite

MDPI and ACS Style

Li, X.; Piao, S.; Zhang, M.; Liu, Y. A Passive Source Location Method in a Shallow Water Waveguide with a Single Sensor Based on Bayesian Theory. Sensors 2019, 19, 1452. https://doi.org/10.3390/s19061452

AMA Style

Li X, Piao S, Zhang M, Liu Y. A Passive Source Location Method in a Shallow Water Waveguide with a Single Sensor Based on Bayesian Theory. Sensors. 2019; 19(6):1452. https://doi.org/10.3390/s19061452

Chicago/Turabian Style

Li, Xiaoman, Shengchun Piao, Minghui Zhang, and Yan Liu. 2019. "A Passive Source Location Method in a Shallow Water Waveguide with a Single Sensor Based on Bayesian Theory" Sensors 19, no. 6: 1452. https://doi.org/10.3390/s19061452

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop