Next Article in Journal
Lineshape of Amplitude-Modulated Stimulated Raman Spectra
Previous Article in Journal
Adaptive FPGA-Based Accelerators for Human–Robot Interaction in Indoor Environments
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Velocity Estimation of Passive Target Based on Sparse Bayesian Learning Cross-Spectrum

by
Xionghui Li
1,2,
Guolong Liang
1,3,4,
Tongsheng Shen
2 and
Zailei Luo
2,*
1
College of Underwater Acoustic Engineering, Harbin Engineering University, Harbin 150001, China
2
Advanced Interdisciplinary Technology Research Center, National Innovation Institute of Defense Technology, Beijing 100071, China
3
Key Laboratory of Marine Information Acquisition and Security, Harbin Engineering University, Harbin 150001, China
4
National Key Laboratory of Underwater Acoustic Technology, Harbin Engineering University, Harbin 150001, China
*
Author to whom correspondence should be addressed.
Sensors 2024, 24(21), 6989; https://doi.org/10.3390/s24216989
Submission received: 4 September 2024 / Revised: 26 September 2024 / Accepted: 4 October 2024 / Published: 30 October 2024
(This article belongs to the Section Physical Sensors)

Abstract

:
To solve the poor performance or even failure of the cross-spectrum (CS) method in hydroacoustic weak-target passive velocimetry, a sparse Bayesian learning cross-spectrum method (SBL-CS), combining phase compensation with sparse Bayesian learning (SBL) is proposed in this paper. Firstly, the cross-correlation sound intensity is taken as the observation quantity and compensates for each frequency point of the cross-spectrum, which enables the alignment of cross-spectrum results at different frequencies. Then, the inter-correlation sound intensity of all frequencies is fused in the iterative estimation of the target velocity, verifying the proposed method’s ability to suppress the background noise when performing multi-frequency processing. The simulation results show that the proposed method is still effective in estimating the target velocity when the CS method fails and that the performance of the proposed method is better than the CS method with a decrease in SNR. As verified using the SWellEx-96 sea trial dataset, the RMSE of the proposed method for surface vessel speed measurement is 0.3545 m/s, which is 46.1% less than the traditional CS method, proving the feasibility and effectiveness of the proposed SBL-CS method for the estimation of the radial speed of a passive target.

1. Introduction

The motion velocity estimation of passive targets is a trending and complex research topic in the field of hydroacoustics [1,2,3]. The distance–frequency interference structure phenomenon in the acoustic field is an important feature of the underwater waveguide [4,5,6,7], which can reflect the target’s depth, distance, and velocity. The target’s velocity information is estimated by the interferometric structure of the interrelated field [8], which is related to the amount of target distance variation but is not sensitive to the distance itself. Therefore, the cross-spectrum method has a low dependence on external environmental parameters and is suitable for target velocity estimation using a single hydrophone.
The cross-spectrum method [8,9], as one of the commonly used target velocity estimation methods, has gained the attention of many researchers and has been used in many scientific studies. Sun [10] extended the mutual spectrum method to different seabed environments and analyzed the performance of the mutual spectrum method. Yang et al. [11] analyzed the broadband field interference characteristics of the mutual spectrum method and proposed a target radial velocity estimation method and a sound source depth estimation method, based on the use of deep-sea-sitting single hydrophones. Aiming for the mutual spectrum method to fail under low signal-to-noise ratio conditions, Zhao et al. [12] used phase compensation and histogram estimation of line spectrum frequency points to realize the fusion of the velocity estimation results for multi-frequency points. To address the estimation error introduced by the histogram grid width, Song [13] combined an equalization window with a reciprocal spectrum histogram, which further suppressed the noise interference and improved the speed measurement accuracy. However, under the condition of the number of points being constant, the lower the frequency selected for processing, the lower the spectral resolution of the cross-spectrum method, which can also affect the speed measurement accuracy. At the same time, low-frequency signals are susceptible to environmental noise interference in actual marine environments. The CS algorithm cannot directly accumulate the processing results of different frequencies, resulting in the algorithm being unable to obtain more gain and the single line spectrum being easily overwhelmed by noise, leading to algorithm failure. Therefore, the accuracy of the CS algorithm is poor or even ineffective under low signal-to-noise ratio conditions. Research on passive target velocity measurement algorithms that can operate under low signal-to-noise ratio conditions is needed.
Sparse decomposition theory was first proposed in the 1990s [14] and its principle is based on the sparse representation of signals, which uses less information to represent the characteristics of signals. Sparse Bayesian learning (SBL) uses a Bayesian framework to find sparse solutions to underdetermined linear problems [15]. Since SBL can automatically determine sparsity [16,17,18], it has been widely used in high-resolution orientation estimation [19,20,21,22]. In order to solve the problem of methodic failure of the cross-spectrum method under low signal-to-noise ratio conditions, this paper fuses SBL with the cross-spectrum method, improves it, and proposes the Sparse Bayesian learning cross-spectrum (SBL-CS) method.
The proposed method realizes the accumulation of the results of different frequency cross-spectra by compensating all frequency points of the cross-spectrum. During the iteration process, the method fuses the results of all frequency points solved and estimates the target velocity to achieve noise suppression. The paper is organized as follows: Section 2 derives the speed measurement model under simple normal wave theory and the SBL-CS method. Section 3 compares the SBL-CS method with the mutual spectrum method, using simulation experiments, and verifies the effectiveness of the SBL-CS method using a real dataset. Section 4 summarizes the whole paper.

2. Sparse Bayesian Learning Mutual Spectrum Velocimetry

2.1. Modeling of Cross-Correlating Sound Fields

The pressure fields at a distant range r and the depth z r from a radiating source are denoted as p ( r , z r ) . According to normal mode theory, the source signal frequency is f, and the depth of source is z. Also according to normal mode theory, the expression of the sound field is as follows [23,24]:
p ( r , z r ) i ρ ( z ) 8 π r e i π / 4 m = 1 M ψ m ( z r ) ψ m ( z ) e i k r m r k r m
where ψ m ( z ) is the amplitude of the mth normal mode, k r m is the horizontal wavenumber of the mth normal mode, ρ ( z ) is the density at the sound source, and i is the imaginary unit.
Assuming the target maintains the same depth z and moves with a uniform velocity in the horizontal plane at v 0 , the velocity of the target, the radial velocity in the horizontal direction relative to the hydrophone is v r ,meaning that the expression of the sound field at the distance r + Δ r is as follows [7]:
p ( r + Δ r , z r ) i ρ ( z ) 8 π ( r + Δ r ) e i π / 4 m = 1 M ψ m ( z r ) ψ m ( z ) e i k r m ( r + Δ r ) k r m
Due to the slow movement of the target in the real environment, r Δ r , we have 1 1 r + Δ r r + Δ r 1 1 r r . Setting C = 1 / 8 π r ρ ( z ) 2 and A m = ψ m ( z r ) ψ m ( z ) ψ m ( z r ) ψ m ( z ) k r m k r m , as well as cross-correlating the pressure signals received at distances r and r + Δ r , yields the following equation [2]:
I r , r + Δ r ( Δ r ) = p ( r + Δ r , z r ) p ( r , z r ) C m , n A m A n e j Δ k m n r ¯ e j k r ¯ Δ r
where o v e r l i n e r = r + Δ r Δ r 2 2 , k r ¯ is the mean horizontal beam, k r ¯ = 2 π f 2 π f c p c p , c p is the mean phase velocity, and Δ k m n = k r m k r n .
Since r Δ r , the change of m , n A m A n e j Δ k n m r ¯ in Equation (3) is very slow, making D = C m , n A m A n e j Δ k n m r ¯ . The distance change is Δ r = v r Δ t . Substituting this into Equation (3) yields the following:
I r , r + Δ r ( Δ t ) D e j k r ¯ Δ r = D e j 2 π f v r Δ t / c p
From Equation (4), there exists a mapping relationship between the oscillation frequency of the cross-correlating sound intensity f I and the target motion velocity v r , as follows:
f I = f v r / c p
The positive or negative value of v r corresponds to the two states of the target being far away and close to the target, so f I can be positive or negative.
The radial velocity of the target can be measured by finding the frequency of the interlocking sound intensity. However, a change in the signal frequency f will cause a change in the oscillation frequency of the cross-correlating sound intensity f I ; therefore, when there is more than one target line spectrum, the cross-correlating sound intensity spectra obtained from the line spectra cannot be directly summed up. Instead, it must be compensated for additionally.

2.2. Joint Multi-Frequency Velocity Estimation Method

When the sound source is a multilinear spectrum, set the line frequency F = { f 1 , f 2 , , f L } . The cross-correlating sound intensity is then written as follows:
I r , r + Δ r ( Δ t , f l ) D f l e j 2 π f l v r Δ t 2 π f l v r Δ t c p c p
where D f l is a constant at different line spectral frequencies f l and l = 1 , 2 , , L .
From Equation (4), we can see that the interrelated sound intensity I r + Δ r ( Δ t , f l ) is a complex signal, and the Fourier transform of the cross-correlating sound intensity is given by the following equation:
Y I ( n , f l ) i = N N I r , r + Δ r ( i Δ t , f l ) e j 2 π i n / ( N ) = D f l i = N N e j 2 π i ( Δ t f l v r Δ t f l v r c p c p n n N N )
where n = N , , 1 , 0 , 1 , , N .
If the term Δ t f l v r / c p n / N in Equation (7) is minimized by n 0 , then n 0 is the peak position of the spectrum of the interlocking sound intensity. Let n 0 , l be the peak position of the frequency domain of the cross-correlating sound intensity I r + Δ r ( Δ t , f l ) . Then, this yields the following equation:
v r = n o , l c p N f l Δ t
From Equation (8), it can be seen that the velocity resolution and spectral peaks are different for different frequencies of the cross-correlating sound intensity. When estimating the frequency of the interlocking sound intensity, phase compensation can be performed according to different frequencies. Let f k be the specified alignment frequency, n = n f l / f k . From Equation (7), we can then deduce the following equation:
Y I ( n , f l ) D f l i = N N e j 2 π i ( Δ t f l v r Δ t f l v r c p c p n f l n f l f k N f k N )
Referring to Equation (8), it can be deduced that f l F are both as follows:
v r = n o , l c p N f l Δ t = n o , l c p N f k Δ t
After phase compensation, the velocity resolution is changed to c p / N f k Δ t , the upper limit of observable velocities is changed to c p / f k Δ t , and the position of the peaks of the solved spectrum n 0 , l is not affected by the processing frequency f l , which is determined by the alignment frequency f k .Therefore, the phase-compensated interrelated sound intensity spectra Y I can be added directly.
Gain can be obtained by summing the spectra from multiple frequency solvers. Multi-line spectral summing can operate at lower signal-to-noise ratios than relying on a single line running at spectra-solving speed.

2.3. Sparse Bayesian Learning Speed Estimation Model

A target corresponds to a velocity, and the velocity corresponds to the vibration frequency of the cross-correlating sound intensity, so the vibration frequency of the cross-correlating sound intensity is sparse in the spectrum. Considering the effect of noise, Equation (6) can be expressed as follows:
I ( f l ) = A ( V , f l ) S ( f l ) + N ( f l )
where I ( f l ) = [ I 1 ( f l ) , , I M ( f l ) ] T is the M × 1-dimensional data vector, A ( V , f l ) is the M × (2N + 1)-dimensional dictionary matrix, S ( f l ) is the (2N + 1) × 1-dimensional target velocity information, and N ( f l ) is the M × 1-dimensional noise matrix.
According to the sparse theory, the target speed [ c p / f k Δ t , c p / f k Δ t ] is uniformly divided into (2N + 1) parts, and the over-complete dictionary matrix A ( V , f l ) = [ A ( v 1 , f l ) , , A ( v N , f l ) ] is obtained, in which the elements of the n column of the dictionary matrix are as follows:
a ( v n , f l ) = [ 1 , e j 2 π Δ t f l n / N f k , , e j 2 π ( M 1 ) f l n / N f k ] T
Utilizing the sparse characteristics of the signal in the frequency domain, the hyperparameter fl = [ γ 1 , , γ N ] T is introduced to perform variational approximation of S f , and the target orientation estimation is realized by the alternating iteration of the hyperparameter fl and the noise σ l 2 .
If the signal is uncorrelated with the noise, the likelihood probability of the data can be written as follows:
p ( I f | S f ) = m = 1 M p ( I m ( f l ) | s m ( f l ) ) = m = 1 M C N ( I m ( f l ) ; A ( V , f l ) s m ( f l ) , σ l 2 I )
Let Γ = d i a g ( γ 1 , , γ N ) = d i a g ( fl ) . Then, this yields the following prior model:
p ( S f ) = m = 1 M p ( s m ( f l ) ) = m = 1 M C N ( s m ( f l ) ; 0 , Γ )
Deriving Bayesian evidence from prior and likelihood probabilities under Gaussian assumptions [25,26,27], the following equation is yielded:
p ( I f ) = p ( S f ) p ( I f | S f ) d S f = m = 1 M C N ( I m ( f l ) ; 0 ; I m ( f l ) )
where I m ( f l ) = n f + A ( V , f l ) Γ A ( V , f l ) H and n f = σ l 2 I .
Estimating the hyperparameters fl by maximizing the log Bayesian evidence gives the following equation:
( γ ^ 1 , , γ ^ N ) = arg max γ ln p ( Y f ) = arg max γ { m = 1 M ( I m ( f l ) H Σ I m ( f l ) 1 I m ( f l ) + ln | Σ I m ( f l ) 1 | ) }
The hyperparameters fl and I m ( f l ) can be updated from the last iteration. The update of γ using the fixed-point iteration method results in the following equation [25,26,27]:
γ n k + 1 = γ n k ( m = 1 M | I m ( f l ) H Σ I m ( f l ) 1 a ( v n , f l ) | 2 m = 1 M a ( v n , f l ) H Σ I m ( f l ) 1 a ( v n , f l ) )
For different line spectral frequencies of the same target, the spectra of the correlated sound intensities are aligned. Therefore, the iterative formula at multiple frequencies is obtained as follows:
γ n k + 1 = γ n k ( l = 1 L m = 1 M | I m ( f l ) H Σ I m ( f l ) 1 a ( v n , f l ) | 2 l = 1 L m = 1 M a ( v n , f l ) H Σ I m ( f l ) 1 a ( v n , f l ) )
Assuming that the noise is a wide smooth noise σ l 2 = σ 2 yields the following equation [25,27]:
σ ^ l 2 = t r [ ( I N P ) R f ] M 1
where M is the number of observation channels, P = a n 0 ( a n 0 H a n 0 ) 1 a n 0 H , a n 0 are the corresponding elements of the target velocity in the dictionary matrix, and R f = m = 1 M I m ( f l ) I m ( f l ) H / M .
Let ε min be the iteration termination threshold and the iteration termination condition be as follows:
ε min | | fl k + 1 fl k | | 1 | fl k | 1
The result of the iteration fl is the output of the SBL-CS method.

3. Simulation Analysis and Test Dataset Processing

3.1. Simulation Analysis

In this section, the target radial velocity estimation test is carried out using a simulation dataset, with a focus on analyzing the velocity estimation precision of the mutual spectrum method and the SBL-CS method. The simulation depth is 200 m, the underwater sound velocity is 1572.3 m/s, the density is 1.76 g/cm3, the attenuation coefficient is 0.2 dB/kmHz, and the hydrophone receiving depth is 50 m. The sound velocity gradient of the simulation environment is shown in Figure 1.
Taking the hydrophone as the origin and setting the surface target speed to 2.5 m/s, we set off at a position 5 km away from the hydrophone, with a heading angle of 90° (set the true north direction to 0° and increase the angle clockwise) and a nearest-passing distance of 3 km, voyaged for 4500 s. The target trajectory and the target radial velocity are shown in Figure 2 and Figure 3, respectively. A negative radial velocity value indicates that the target is approaching, while a positive value indicates that the target is moving away. The sound source emits 69, 117, 183, 259, and 315 Hz line spectrum signals.
Set the SNR to 0 dB and the target sailing to 4000 s. The cross-correlation interval is taken as 0.5 s, the number of processing points is taken as 200 points, and the frequency of each frequency at the 0 moment is selected for solving to obtain the cross-spectrum sound intensity spectrum, as shown in Figure 4.
Figure 4a,c show that, if the phase is not compensated, the stripe frequencies solved for each frequency are not consistent and cannot be directly superimposed. Figure 4b,d demonstrate that the stripe frequencies of each frequency solution are consistent after phase compensation, with a target maximum line spectrum frequency of 315 Hz. Due to the low resolution of the original low-frequency solution results, the stripe frequency peaks of the 69 Hz and 117 Hz solutions in Figure 4 are wider and show obvious grating flaps. After the SBL-CS method phase compensates the dictionary matrix, the stripe frequencies of the solutions are consistent at each frequency and the grating flaps are suppressed. The spectral peaks calculated at each frequency are narrower and without obvious side flaps.
The SBL-CS method can not only utilize single-frequency point processing to suppress background noise and side flaps, but can also utilize multi-frequency fusion processing to further play its role in suppressing background noise.
The results of the CS method, the spectrum accumulation CS method (A-CS), and the SBL-CS multi-frequency fusion processing method are shown in Figure 5. It can be seen that, due to the wider spectral peaks of the low-frequency (69 Hz) CS solution, the spectral peaks of the A-CS are also wider, so the CS method has a wider width of the main flap after spectral summing compared with the SBL-CS method. The SBL-CS solution not only obtains a narrower spectral peak width, but also effectively suppresses the background interference, which is more conducive to the extraction of the target velocity.
For the CS algorithm, there are significant differences in accuracy when processing at different frequencies. As shown in Figure 6, the CS algorithm has a significant difference in calculation accuracy between 69Hz and 315Hz at low signal-to-noise ratios, which is due to the low-speed resolution of low-frequency calculation results. The A-CS algorithm aligns and accumulates five frequencies.The results obtained show significant progress compared to the CS algorithm. Its performance declines more slowly compared to the CS algorithm, but its accuracy does not significantly improve at low signal-to-noise ratios. Compared with the A-CS algorithm, the SBL-CS algorithm can ensure slow performance degradation in low signal-to-noise ratio environments and withstand lower signal-to-noise ratio working environments. This indicates that SBL-CS is not simply a numerical addition, but enables effective data fusion, which further improves the performance of the algorithm.
Figure 7 shows the simulation dataset processing results of the two methods, CS and SBL-CS, for different SNR conditions. Comparing Figure 7c,d, it can be seen that the CS method is more likely to be overwhelmed by the background noise, leading to method failure when the target velocity spectral peaks are under the condition of a low signal-to-noise ratio. Compared to Figure 7b,c, it can be seen that the SBL-CS method is able to suppress the background noise under low signal-to-noise ratio conditions.
In order to compare the performance of the two methods at different SNRs, a set of ablation experiments are designed to keep the simulation parameters unchanged and to vary and find the optimal SNR. As shown in Figure 6, 1000 Monte Carlo experiments are carried out at different SNRs, and the root mean square error of the velocity estimation is computed and obtained.
As can be seen from Figure 6, when the SNR is greater than −28 dB, there is no significant difference in the accuracy of the two methods. When the SNR is less than −28 dB, the performance of the CS method decreases rapidly. In contrast, the SBL-CS method shows a significant performance degradation only when the SNR is less than −32 dB, and the rate of performance degradation is slower compared to the CS method.
As can be seen from the combined Figure 6 and Figure 7, the SBL-CS method proposed in this paper is able to effectively suppress the environmental background noise and can work under lower signal-to-noise ratios. Furthermore, the method’s performance degradation rate is slower than that of the CS method.

3.2. Experimental Dataset Processing

To verify the effectiveness of the method in a real environment, the S5 event in the SWellEx-96 experiment is selected for processing. The water depth of the experimental site is 212.5 m, the underwater sound speed is 1572.3 m/s, the density is 1.76 g/cm3, the attenuation coefficient is 0.2 dB/kmHz, and the sound speed gradient is shown in Figure 8. The sound source ship advances at a uniform speed of 5 knots, and the S5 event sound source ship trajectory and the radial velocity of the sound source ship are shown in Figure 9 and Figure 10, respectively. The sailing ship towed two sound sources at depths of 9 m and 54 m, respectively. The shallow source (at a depth of 9 m) emitted 109 Hz, 127 Hz, 145 Hz, 164 Hz, 198 Hz, 232 Hz, 280 Hz, 335 Hz, and 385 Hz frequency line spectra.
The second array element of the tilted line array(TLA) array is selected for processing, the inter-correlation interval is taken as 0.5 s, the number of processing points is 200 points in a single pass, and the frequency of solving the inter-spectral sound intensity is phase-compensated, with 385 Hz as the reference. To better verify the performance of the SBL-CS method, the 385 Hz single frequency, the selected five frequency points (127 Hz, 145 Hz, 232 Hz, 280 Hz, and 385 Hz), and all source frequencies (109 Hz, 127 Hz, 145 Hz, 164 Hz, 198 Hz, 232 Hz, 280 Hz, 335 Hz, and 385 Hz) were processed. The results of the 75 min dataset processing for the S5 event are shown in Figure 11. From the comparison of Figure 11a,b, the accuracy of the SBL-CS method is higher than the CS method in single-frequency processing and the background noise is suppressed. Figure 11c–f together illustrate that the A-CS method shows some improvement in accuracy in multi-frequency processing because of the direct addition of the inter-spectral results of different frequency points, but this improvement is limited. The SBL-CS method fuses the results of all the frequency points in the iterative process, so the more fused frequency points there are, the more the background noise suppression is obvious, and the more the accuracy is improved.
The RMSEs of the three methods are calculated for the S5 event, as shown in Table 1. The RMSE of the CS method is 0.5217 m/s and the RMSE of the SBL-CS method is 0.4549 m/s for single-frequency point processing in the S5 event. The RMSE of the A-CS method is 0.5180 m/s and that of the SBL-CS method is 0.3819 m/s for five-frequency-point processing. The error of the SBL-CS method is reduced by approximately 35.6%, compared with the A-CS method. For the processing of nine frequency points of the sound source, the RMSE of the A-CS method is 0.5180 m/s, while the RMSE of the SBL-CS method is 0.3545 m/s.The error of the SBL-CS method is reduced by about 46.1% compared with the A-CS method. This is consistent with the results of the simulation experiment. Although the A-CS algorithm aligns with the results of different frequency solutions, the gain obtained by direct accumulation is limited, resulting in limited accuracy improvement. The SBL-CS algorithm not only aligns the solution results of each frequency, but also effectively fuses the solution results, ultimately enabling the algorithm to maintain good accuracy under reduced signal-to-noise ratio conditions and to work normally in lower signal-to-noise ratio environments.

4. Conclusions

This paper aims to solve the problem of the CS method showing poor performance or even failing under low signal-to-noise ratio conditions when measuring the passive speed of hydroacoustic targets by fusing the SBL and the CS method, thereby putting forward the SBL-CS speed-measurement method for passive targets. The method realizes the fusion processing of different-frequency cross-spectrum results, and proves the feasibility and effectiveness of the SBL-CS method through simulation tests and the use of an actual dataset.
Comparing the SBL-CS method with the CS method, the following conclusions can be drawn. After compensation, the SBL-CS method is able to integrate the cross-correlating sound intensity of the multi-frequency to estimate the target velocity. The SBL-CS method is also able to suppress the background noise so that the peaks of the cross-correlating sound intensity, which carries the velocity information, are more prominent. When multi-frequency processing is carried out, the SBL-CS method integrates the multi-frequency estimates and is able to further suppress the background noise. Compared with the CS method, the SBL-CS method is able to work under lower signal-to-noise ratio conditions.

Author Contributions

X.L.: software, investigation, and writing—original draft. G.L.: funding acquisition and supervision. T.S.: resources and supervision. Z.L.: methodology, investigation, and writing—review and editing. All authors have read and agreed to the published version of the manuscript.

Funding

National Natural Science Foundation of China, Grant/Award Number: 62301183.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zhang, Q.; Da, L.; Wang, C.; Yuan, M.; Zhang, Y.; Zhuo, J. Passive ranging of a moving target in the direct-arrival zone in deep sea using a single vector hydrophone. J. Acoust. Soc. Am. 2023, 154, 2426–2439. [Google Scholar] [CrossRef] [PubMed]
  2. Song, X.; Liu, F.; Shao, Y. Radial source velocity estimation using multiple line spectrum signals based on compressive sensing. In Proceedings of the 2018 10th International Conference on Wireless Communications and Signal Processing (WCSP), Hangzhou, China, 18–20 October 2018; pp. 1–6. [Google Scholar] [CrossRef]
  3. Fu, J.; Zhang, Q.; Zou, N.; Qi, B.; Li, J. AUV instantaneous velocity estimation method based on azimuth and Doppler shift. Appl. Acoust. 2024, 220, 109977. [Google Scholar] [CrossRef]
  4. Rouseff, D.; Spindel, R.C. Modeling the Waveguide Invariant as a Distribution. In AIP Conference Proceedings; American Institute of Physics: Long Island, NY, USA, 2002. [Google Scholar] [CrossRef]
  5. Fizell, R.G.; Wales, S.C. Source localization in range and depth in an Arctic environment. J. Acoust. Soc. Am. 2005, 78, S57–S58. [Google Scholar] [CrossRef]
  6. Li, H.; Wang, T.; Su, L.; Guo, X.; Wang, C.; Ma, L. High-resolution passive depth estimation for broadband sources in deep water based on orthogonal matching pursuit algorithm. Appl. Acoust. 2023, 208, 109383. [Google Scholar] [CrossRef]
  7. Le Gall, Y.; Bonnel, J. Passive estimation of the waveguide invariant per pair of modes. J. Acoust. Soc. Am. 2013, 134, EL230–EL236. [Google Scholar] [CrossRef]
  8. Rakotonarivo, S.T.; Kuperman, W.A. Model-independent range localization of a moving source in shallow water. J. Acoust. Soc. Am. 2012, 132, 2218–2223. [Google Scholar] [CrossRef]
  9. Liang, Y.; Meng, Z.; Chen, Y.; Zhang, Y.; Zhou, X.; Wang, M. Research on Passive Ranging Technology of Moving Ship Based on Vertical Hydrophone Array. Appl. Sci. 2020, 10, 7396. [Google Scholar] [CrossRef]
  10. Sun, Q.; Yang, K.; Ma, Y.; Lu, Y.; Wu, F.; Hou, B. The Characteristic of Cross-Correlated Pressure Field in a Wedged Seafloor Environment. In Proceedings of the OCEANS Conference, Kobe, Japan, 28–31 May 2018. [Google Scholar] [CrossRef]
  11. Yang, K.D.; Li, H.; Duan, R.; Yang, Q.L. Analysis on the Characteristic of Cross-Correlated Field and Its Potential Application on Source Localization in Deep Water. J. Comput. Acoust. 2017, 25, 1750001. [Google Scholar] [CrossRef]
  12. Zhao, A.; Song, P.; Hui, J.; Li, J.; Tang, K. Passive estimation of target velocity based on cross-spectrum histogram. J. Acoust. Soc. Am. 2022, 151, 2967–2974. [Google Scholar] [CrossRef]
  13. Song, P.F.; Zhao, A.B.; Hui, J.; Zeng, C.G.; Wang, K.R. Radial source velocity estimation based on cross-spectrum equalization accumulation compensation in shallow water. JASA Express Lett. 2023, 3, 056002. [Google Scholar] [CrossRef]
  14. Mallat, S.; Zhang, Z. Matching pursuits with time-frequency dictionaries. IEEE Trans. Signal Process. 1993, 41, 3397–3415. [Google Scholar] [CrossRef]
  15. Lin, A.; Song, A.H.; Bilgic, B.; Ba, D. Covariance-Free Sparse Bayesian Learning. IEEE Trans. Signal Process. 2022, 70, 3818–3831. [Google Scholar] [CrossRef]
  16. Tipping, M.E. Sparse Bayesian Learning and the Relevance Vector Machine. J. Mach. Learn. Res. 2001, 1, 211–244. [Google Scholar] [CrossRef]
  17. Wipf, D.P.; Rao, B.D. An Empirical Bayesian Strategy for Solving the Simultaneous Sparse Approximation Problem. IEEE Trans. Signal Process. 2007, 55, 3704–3716. [Google Scholar] [CrossRef]
  18. Bai, H.; Duarte, M.F.; Janaswamy, R. Cramér–Rao Bounds for DoA Estimation of Sparse Bayesian Learning with the Laplace Prior. Sensors 2023, 23, 307. [Google Scholar] [CrossRef]
  19. Liang, G.; Li, C.; Qiu, L.; Shen, T.; Hao, Y. State-updating-based DOA estimation using sparse Bayesian learning. Appl. Acoust. 2022, 192, 108719. [Google Scholar] [CrossRef]
  20. Das, A. Real-Valued Sparse Bayesian Learning for Off-Grid Direction-of-Arrival (DOA) Estimation in Ocean Acoustics. IEEE J. Ocean. Eng. 2021, 46, 172–182. [Google Scholar] [CrossRef]
  21. Shin, M.; Hong, W.; Lee, K.; Choo, Y. Passive Sonar Target Identification Using Multiple-Measurement Sparse Bayesian Learning. Sensors 2022, 22, 8511. [Google Scholar] [CrossRef]
  22. Dong, X.; Zhao, J.; Sun, M.; Zhang, X. Non-Circular Signal DOA Estimation with Nested Array via Off-Grid Sparse Bayesian Learning. Sensors 2023, 23, 8907. [Google Scholar] [CrossRef]
  23. Jensen, F.B.; Kuperman, W.A.; Porter, M.B.; Schmidt, H. Computational Ocean Acoustics; Springer: New York, NY, USA, 2011. [Google Scholar]
  24. D’Spain, G.L.; Kuperman, W.A. Application of waveguide invariants to analysis of spectrograms from shallow water environments that vary in range and azimuth. J. Acoust. Soc. Am. 1999, 106, 2454–2468. [Google Scholar] [CrossRef]
  25. Ming, C.; Niu, H.; Li, Z.; Wang, Y. Passive synthetic aperture for direction-of-arrival estimation using sparse Bayesian learning. J. Acoust. Soc. Am. 2023, 153, 2061. [Google Scholar] [CrossRef] [PubMed]
  26. Qi, Y.; Zhou, S.; Luo, Z.; Liu, C.; Du, S.; Dun, J.; Zhou, L. Passive source localization based on multipath arrival angles with a vertical line array using sparse Bayesian learning. J. Acoust. Soc. Am. 2023, 153, 773–791. [Google Scholar] [CrossRef] [PubMed]
  27. Zhao, L.; Hao, Y.; Zou, N.; Wang, Y.; Li, C.; Wan, G. Sparse Bayesian learning-based spatial spectrum estimation for mobile sonar platforms during turning. Appl. Acoust. 2022, 198, 108937. [Google Scholar] [CrossRef]
Figure 1. Gradient of sound velocity in simulation environment.
Figure 1. Gradient of sound velocity in simulation environment.
Sensors 24 06989 g001
Figure 2. Simulation posture diagram.
Figure 2. Simulation posture diagram.
Sensors 24 06989 g002
Figure 3. Simulated radial velocity diagram.
Figure 3. Simulated radial velocity diagram.
Sensors 24 06989 g003
Figure 4. Plots showing the single−frequency processing results of the two methods; (a) Results of single−frequency processing of the CS method; (b) Compensated CS single−frequency processing results; (c) SBL-CS single−frequency processing results; (d) Compensated SBL−CS single−frequency processing results.
Figure 4. Plots showing the single−frequency processing results of the two methods; (a) Results of single−frequency processing of the CS method; (b) Compensated CS single−frequency processing results; (c) SBL-CS single−frequency processing results; (d) Compensated SBL−CS single−frequency processing results.
Sensors 24 06989 g004
Figure 5. Multi−frequency processing results graph.
Figure 5. Multi−frequency processing results graph.
Sensors 24 06989 g005
Figure 6. Comparison of the accuracy of different methods.
Figure 6. Comparison of the accuracy of different methods.
Sensors 24 06989 g006
Figure 7. Plots showing single−frequency processing results of the two methods; (a) SNR = 0 dB; CS method results; (b) SNR = 0 dB; SBL−CS method results; (c) SNR = −30 dB; CS method results; (d) SNR = −30 dB; SBL−CS method results.
Figure 7. Plots showing single−frequency processing results of the two methods; (a) SNR = 0 dB; CS method results; (b) SNR = 0 dB; SBL−CS method results; (c) SNR = −30 dB; CS method results; (d) SNR = −30 dB; SBL−CS method results.
Sensors 24 06989 g007
Figure 8. SWellEx−96 experimental sound velocity gradient.
Figure 8. SWellEx−96 experimental sound velocity gradient.
Sensors 24 06989 g008
Figure 9. S5 incident posture map.
Figure 9. S5 incident posture map.
Sensors 24 06989 g009
Figure 10. S5 event target radial velocity.
Figure 10. S5 event target radial velocity.
Sensors 24 06989 g010
Figure 11. The S5 event-processing results for the three methods; (a) CS method; processing results at 385 Hz; (b) SBL-CS method; processing results at 385 Hz; (c) A-CS method; five-frequency-point processing results; (d) SBL-CS method; five-frequency-point processing results; (e) A-CS method; nine-frequency-point processing results; (f) SBL-CS method; nine-frequency-point processing results.
Figure 11. The S5 event-processing results for the three methods; (a) CS method; processing results at 385 Hz; (b) SBL-CS method; processing results at 385 Hz; (c) A-CS method; five-frequency-point processing results; (d) SBL-CS method; five-frequency-point processing results; (e) A-CS method; nine-frequency-point processing results; (f) SBL-CS method; nine-frequency-point processing results.
Sensors 24 06989 g011
Table 1. Comparison of the root mean square errors of the methods.
Table 1. Comparison of the root mean square errors of the methods.
AlgorithmFrequency (Hz)RMSE (m/s)
CS3850.5217
A-CS127, 145, 232, 280, 3850.518
109, 127, 145, 164, 198, 232, 280, 335, 3850.518
SBL-CS3850.4549
127, 145, 232, 280, 3850.3819
109, 127, 145, 164, 198, 232, 280, 335, 3850.3545
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Li, X.; Liang, G.; Shen, T.; Luo, Z. Velocity Estimation of Passive Target Based on Sparse Bayesian Learning Cross-Spectrum. Sensors 2024, 24, 6989. https://doi.org/10.3390/s24216989

AMA Style

Li X, Liang G, Shen T, Luo Z. Velocity Estimation of Passive Target Based on Sparse Bayesian Learning Cross-Spectrum. Sensors. 2024; 24(21):6989. https://doi.org/10.3390/s24216989

Chicago/Turabian Style

Li, Xionghui, Guolong Liang, Tongsheng Shen, and Zailei Luo. 2024. "Velocity Estimation of Passive Target Based on Sparse Bayesian Learning Cross-Spectrum" Sensors 24, no. 21: 6989. https://doi.org/10.3390/s24216989

APA Style

Li, X., Liang, G., Shen, T., & Luo, Z. (2024). Velocity Estimation of Passive Target Based on Sparse Bayesian Learning Cross-Spectrum. Sensors, 24(21), 6989. https://doi.org/10.3390/s24216989

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