Next Article in Journal
Multiscale Supervised Classification of Point Clouds with Urban and Forest Applications
Next Article in Special Issue
Blind Fractionally Spaced Channel Equalization for Shallow Water PPM Digital Communications Links
Previous Article in Journal
Energy-Efficient UAV-Enabled MEC System: Bits Allocation Optimization and Trajectory Design
Previous Article in Special Issue
A Mobile Anchor Node Assisted RSSI Localization Scheme in Underwater Wireless Sensor Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Passive Source Localization Using Compressive Sensing

1
College of Information Science & Electronic Engineering, Zhejiang University, Hangzhou 310027, China
2
Key Laboratory of Ocean Observation-Imaging Testbed of Zhejiang Province, Zhoushan 316021, China
3
Department of Electrical Engineering, University of Gujrat, Gujrat 50700, Pakistan
*
Author to whom correspondence should be addressed.
M. Jehanzeb Irshad and Hangfang Zhao contributed equally to this work.
Sensors 2019, 19(20), 4522; https://doi.org/10.3390/s19204522
Submission received: 15 September 2019 / Revised: 8 October 2019 / Accepted: 14 October 2019 / Published: 17 October 2019

Abstract

:
This paper presents an underwater passive source localization method by forming an underdetermined linear inversion problem. The signal strength on a specified grid is evaluated using sparse reconstruction algorithms by exploiting the spatial sparsity of the source signals. Our strategy leads to a high ratio of measurements to sparsity (RMS), an increase in the peak sharpness with a low side lobe level, and minimization of the dimensionality of the problem due to the formulation of the system equation of the multiple snapshots based on the data correlation matrix. Furthermore, to reduce the computational burden, pre-locating with Bartlett is presented. Our proposed technique can perform close to Bartlet and white noise gain constraint processes in the single-source scenario, but it can give slightly better results while localizing multiple sources. It exhibits the respective characteristics of traditionally used Bartlett and white noise gain constraint methods, such as robustness to environmental/system mismatch and high resolution. Both the simulated and experimental data are processed to demonstrate the effectiveness of the method for underwater source localization.

1. Introduction

Matched-field processing (MFP) has been extensively studied for passive source localization [1]. It works by scanning through spatial grids of potential targets while looking for the best matching of the observed data and the sound propagation physical model in an ocean waveguide associated with the scanning target position. In regards to the performance metrics, such as resolution and robustness, existing MFP methods have their own pros and cons [1,2,3]. For example, conventional (Bartlett) MFP is relatively robust, however suffering from some fundamental limitations such as low resolution and a high side lobe level. On the other hand, methods such as Minimum Variance Distortionless Response (MVDR) offer a high resolution and low side lobe level [4,5], however often showing significant sensitivity to environmental/system mismatch; hence, when the assumed and true models differ [6,7], the methods frequently give biased estimates [8].
In many practical situations, the number of source signals is rather small at any time instant compared with the number of scanning grids. On that basis, we can exploit the spatial sparsity feature of the underwater source signals and develop a high-resolution MFP method based on sparse reconstruction algorithms, which have been attracting great interest due to their relationship with Compressive Sensing (CS) [9]. According to the CS theory, the spatial sparsity of a signal can be enforced to enable reconstruction with high probability [10,11,12]. As such, it provides a framework to obtain sparse solutions to underdetermined problems as long as the underlying signal is sparse and the replica dictionary that maps the underlying signal to the observations is sufficiently incoherent. Owing to this ability, CS is widely and successfully used in many applications, e.g., control systems [13,14], magnetic resonance image reconstruction [15,16], computer vision [17], radar detection [18,19,20], geophysics and remote sensing [21,22], speech processing [23], image processing [24,25], error correction in channel coding and estimation [26,27], oceanic engineering [28], pattern recognition and machine learning [29,30], acoustic source localization [11,31,32,33,34], etc.
In this research effort, the solution set inherently is sparse, having substantially fewer sources than possible positions [35]. One of the attractive features of CS is its achievement of super resolution beyond the Rayleigh limit for the single snapshot [36]. However, the performance of CS degrades in the presence of mismatch caused by the misalignment between the actual source field received at the sensor array and the modeled replica vector, and the grid refinement approach can mitigate this problem [37]. In this framework, the passive source localization problem is represented by solving a linear matrix equation, in which the signal strength on a specified grid forms the unknown vector to be solved [38]. Because the grids are often densely specified to obtain a high resolution, the matrix equation is always underdetermined. Because of utilizing the prior knowledge of sparsity, the advantages of the sparse reconstruction-based MFP method can include high resolution, low sidelobe level, robustness, and no need for a large number of snapshots.
Herein, we present a sparse-reconstruction-based MFP method for underwater passive source localization, which builds the measurement equation according to the data correlation matrix; in the body of the paper, we refer to the method as Compressive Sensing-Revised (CS-R). The merits of CS-R include a sharp peak and low side lobe level, the Ratio of Measurements to Sparsity (RMS) gains, and the provision of robust estimation. RMS is defined as the ratio of measurements to sparsity; if we have M number of measurements, which only contains a Q non-zero value, then the RMS of the signal is M / Q . Furthermore, in order to avoid intractable computations for refining the grid over the whole region, Bartlett MFP is used for pre-locating: sparse-reconstruction-based MFP is applied to the regions where the Bartlett output exceeds the noise threshold [10]. The Bartlett MFP [39] is the most robust method and is extensively used in papers on MFP, and thus, it is an appropriate candidate for a baseline comparison. We consider this process using single and multiple incoherent sources. The White Noise gain Constraint (WNC) process offers potentially high-resolution source localization performance [40]. The WNC is a good benchmark candidate because, unlike MVDR or MUSIC, it is more robust to replica mismatch in realistic scenarios. We consider WNC using single and multiple sources as well. The paper is organized as follows. In Section 2, we describe the passive source localization problem and give a brief overview of several traditional MFP methods. In Section 3, we describe in detail the MFP method in the perspective of sparse representation for a single snapshot. Then, we extend the approach to handle multiple samples in Section 4. Related work is introduced and leading to the CS-R technique. Section 5 investigates the performance of our proposed method versus other methods by means of numerical simulations. Experimental data are processed in Section 6. Finally, some conclusions are drawn in Section 7.

2. Theoretical Background

2.1. Data Model

We consider a waveguide model for the seismo/acoustic environment in which a point source radiates the narrow-band signal and the signal field is sampled by a receiver array. Some assumptions on signal/noise/environment processes are made [41].
  • The sources are stationary random processes and uncorrelated with each other. A number of independent snapshots are available.
  • Both the signal and noise processes follow a zero-mean complex Gaussian distribution, and the noise is independent of the signal processes.
  • The source motion effect is ignored, and random environmental variation is stationary.
We assume a network of M sensors and Q sources located at r q , q = 1 , 2 , , Q , and these sources emit a narrow-band signal at frequency f. Suppose we have L independent measurements; the complex envelope of the received signal by M number of sensors at the l th snapshot, y l f , can be expressed as [41,42]:
y l f = q = 1 Q b ˜ l , q f g f , r q + n l f , l = 1 , 2 , , L ,
where g f , r q is an M × 1 vector of Green’s function from the source located at r q to the receiver array; b ˜ l , q f is a random process of the q th source incorporating amplitude and phase variability; n l f is a stationary noise vector. For each sample, the received signal can be written in a matrix equation:
y l f = G f b l f + n l f ,
where G f is composed of Green’s function corresponding to each source location as its columns: G f = g f , r 1 , g f , r 2 , , g f , r Q ; the source signals group into a vector: b l f = b ˜ l , 1 f , b ˜ l , 2 f , , b ˜ l , Q f T . Collection of all the snapshots results in:
Y = GB + N ,
where the columns of Y indicate different time samples: Y = y 1 f , y 2 f , , y L f , and B and N are defined similarly. Thus, the goal of underwater source localization is to determine the columns of matrix G , which is related to the source locations, based on the known measurements Y and unknown signals B .
Several MFP algorithms either explicitly or implicitly involve the formation of the sample covariance matrix K ^ Y , given by:
K ^ Y = 1 L l = 1 L y l f y l H f .
Some adaptive MFP algorithms need enough snapshots to make K ^ Y full rank. However, in the time-varying channel and high-speed source cases, the number of snapshots available for accumulating K ^ Y is limited [6,7]. Thus, diagonal loading can be applied, and the sample covariance matrix is replaced by:
K ^ Y = 1 L l = 1 L y l f y l H f + μ I ,
where μ is a small constant [1].

2.2. The Traditional MFP Methods

The Bartlett MFP correlates the data vector with the replica vector and scans all the search region to find the maximum output [1]. The output of Bartlett MFP can be written as:
B B a r t r = 1 L l = 1 L w c H r y l 2 = w c H r K ^ Y w c r ,
where the replica vector w c r is the normalized Green’s function vector,
w c r = g f , r g f , r 2 .
It is well known that Bartlett MFP is relatively easy to implement, ant-interference, and not sensitive to environmental mismatch, but it suffers from a broad main lobe and high sidelobe level, which results in low resolution. The narrow main lobe and sidelobe suppression are important if more than one source is present. Later, we use Bartlett MFP as the pre-treatment of other methods.
The WNC method is a high-resolution method, as it suppresses sidelobes while offering a degree of robustness in frequently-encountered system/environmental mismatch scenarios. The WNC is a potential standard as, unlike MVDR, it is more robust to system/environmental mismatch [1,4]. Its output is given by:
B W N C r = w n H r K ^ Y w n r ,
where:
w n ( r ) = ( K ^ Y + γ I ) 1 w c ( r ) w c H ( r ) ( K ^ Y + γ I ) 1 w c ( r ) ,
The adaptive weights w n correspond to diagonally-loaded MVDR weights and are obtained by solving:
min w n w n H ( r ) K ^ Y w n ( r ) subject to w n H w c ( r ) = 1 , w n H w n 1 κ 2 .
To satisfy a white noise gain constraint G W N G , this iterative algorithm finds the diagonal loading γ for each replica vector such that:
κ 2 < G W N G = w n H w n 1 < M .
In practice, we normalize it and express it as 10 log 10 ( κ 2 / M ) 0 dB [43]. The WNC process is a better choice for baseline comparison because it has been shown in many articles that the MVDR has a better resolution than Bartlett MFP, but it is sensitive to environmental/system mismatch and needs enough snapshots to make K ^ Y full rank [2,3,5].

3. Sparse Reconstruction-Based MFP with a Single Snapshot

In this section, we start to formulate the MFP problem as a sparse representation problem. For simplicity, we describe the sparse reconstruction-based MFP technique for a single time sample in this section, then the approach will be extended to the multiple snapshot case in the next section.
Instead of estimating the source locations directly, we discretize the region containing the sources with an N-point grid, r 1 , r 2 , , r N , and assume that each source is located on one of the grid points. The signal strength on each grid point forms the unknown vector b C S to be solved, b C S = b ˜ 1 , b ˜ 2 , , b ˜ N T , where the n th element b ˜ n is nonzero if some source comes from r n and zero otherwise. In practice, there are usually very few sources within the interested area, with the number much smaller than the grid points. Thus, we have reached a sparse representation of the spatial distribution of sources b C S .
We construct a replica matrix based on the N-point grid,
G C S = g f , r 1 , g f , r 2 , , g f , r N ,
where g f , r n is Green’s function from a test source located at r n from the receiver array. Since the number of grid points is always larger than the measurements (that is N M ), G C S is overcomplete. In this framework, the measurement matrix is known and does not depend on the actual source locations.
For a single time sample, we reach the measuring equation:
y = G C S b C S + n .
Different from (2), the columns of G C S and the rows of b C S are indexed by grid positions r 1 , r 2 , , r N . Therefore, the MFP problem is translated into a sparse signal reconstruction problem, which is to determine the source strength on each grid point b C S based on the measurements y and known measurement matrix G C S .
In this case, Equation (12) is underdetermined and does not have a unique solution. Recent developments in the CS theory have shown that a Q-sparse N-dimensional signal (only has Q non-zeros entries) can be uniquely reconstructed by O Q log N / Q incoherent linear measurements [44]. Therefore, Equation (12) can be solved through sparse reconstruction algorithms, such as Basis Pursuit (BP) [45,46,47], Matching Pursuit (MP) [45,48], and Compressive Sampling Matching Pursuit (CoSaMP) [49]. In this paper, we adopt the BP algorithm, which has been shown to be near optimal and robust to noise and to coherent dictionary entries as well [43]. Thus, in the perspective of spatial sparse constraint, the MFP problem is formulated as:
min b C S 1 , s . t . y G C S b C S 2 2 ε 2 .
The regularization parameter ε is introduced to tolerate or penalize the noise in the measurements. ε should be set appropriately: if ε is too small, it will not be able to tolerate noise, causing several peaks in the output; if ε is too large, there will be no penalty for noise, always resulting in a zero solution. In (13), the l 1 -norm is imposed on b C S to emphasize sparsity in space; thus, the sparse-reconstruction-based MFP can achieve high resolution and suppress the side lobes effectively. RMS can be set as a performance indicator of sparse reconstruction-based MFP methods. The higher the RMS, the better the performance of sparse reconstruction [50,51,52]. The RMS of (12) is M / Q (M measurements for Q sparsity).

4. Sparse Reconstruction-Based MFP with Multiple Snapshots

For multiple snapshots, we can reach:
Y = G C S B C S + N ,
where B C S = b C S , 1 , b C S , 2 , , b C S , L . The matrix B C S is parameterized temporally and spatially, but it is only sparse in space, with Q L non-zeros. The numerical solution of (14) is a bit more involved than that of a single sample case, since we should solve the problem in the N × L -dimensional complex space.

4.1. Related Work

Malioutov et al. provided some ideas on solving (14) and reducing the problem’s dimensionality [11]. The first thought is separate treatment of each snapshot, thus reducing the problem dimensionality to N, and finally averaging the results across all the snapshots. This approach is simple, but it has low performance and is sensitive to noise. The second approach is to treat different time samples in synergy. Since matrix B C S is only sparse in space, one can compute the l 2 -norm of each row of B C S , given by b l 2 , which is a Q-sparse N-dimensional signal. Penalize the l 1 -norm of b l 2 , and the cost function becomes:
min b l 2 1 , s . t . Y G C S B C S 2 2 ε 2 .
This treatment can achieve better performance than treating each snapshot separately, but the computational cost for BP is O N × L 3 , which is greatly increased by the number of snapshots. Malioutov et al. proposed a Singular-Value Decomposition (SVD) method to reduce the dimensionality. They took the SVD of the measurement data matrix Y = U Σ V H and kept the components in signal subspace, which resulted in an M × Q matrix Y S V = Y V Q , where V Q is the first Q columns of V corresponding to the Q largest singular values. Thus, the measurement equation is transformed to:
Y S V = G C S B S V + N S V ,
where B S V = B V Q and N S V = N V Q . The problem dimensionality is reduced to N × Q ; however, the RMS is also retained as M / Q ( M × Q measurements for Q 2 sparsity), and it requires sources to be sufficiently separated. We consider this method to be closely related to our work. It is also a good candidate for the comparison with our proposed method. We call this the 1-SVD method in the rest of this paper.
Mantzel et al. also proposed CS imaging for MFP named as cMFP, where it focuses more on the computational complexity reduction rather than the imaging model and recovery performance [31]. The method proposed in our work mainly focuses on performance and partially on the reduction of the computational burden. We draw a comparison of this method with our proposed method in terms of performance, and the results show that our method has clear advantages in terms of the localization of the source and main lobe to sidelobe ratio.
arg min Φ ( Y G C S B C S ) 2 .
where Φ is an M × N encoding matrix. The question remains as to how to choose the encoding matrix Φ so that the solution to this method is similar to the standard MFP, e.g., Bartlett. To reduce the computational burden, the construction of Φ is proposed to be a random linear mapping. The performance of the cMFP will match that of the standard MFP when Φ maintains the energy of the differences between the observations Y and all scalar multiples of Green’s function at different points. This method is used for comparison, and it is named cMFP in this paper.

4.2. CS-R Method

In this section, we present a new approach, which can extend the use of sparse signal representation ideas to practical underwater source localization problems. It is convenient to write the data correlation matrix of (14) as:
K ^ Y = Y Y H / L = G C S K ^ B G C S H + K ^ N + K ^ G B N + K ^ N G B ,
where K ^ B = B C S B C S H / L , K ^ N = N N H / L , K ^ G B N = G C S B C S N H / L , K ^ N G B = K ^ G B N H . In the case of white noise, there is K ˜ N = K ^ N σ n 2 I (where σ n 2 is the noise variance), and hence, all the entries in K ˜ N , K ^ G B N and K ^ N G B are zero mean. Since the sources are uncorrelated with each other, K ^ B only has large entries along its diagonal. Therefore, Equation (18) can be approximated as:
z = Ad + e ,
where:
z = v e c K ^ Y σ n 2 I , A = v e c g r 1 g H r 1 , v e c g r 2 g H r 2 , , v e c g r N g H r N , d = K ^ B 1 , 1 , K ^ B 2 , 2 , , K ^ B N , N T , e = v e c K ˜ N + K ^ G B N + K ^ N G B ,
where v e c · denotes the vectorization operator (stacking the columns of a matrix on top of each other). It is obvious that d is an N-dimensional real vector with Q sparsity. Since the number of measurements is increased, while the sparsity is retained at the minimum Q, the RMS of (19) is increased.
Since the rows of the measurement matrix A may be linearly dependent and the dimensionality of A can be quite high, SVD is used to reduce the measurement space and increase the SNR. Taking the SVD of A , A = U Σ V H , reserving the M ¯ largest singular values λ m , m = 1 , 2 , , M ¯ , and projecting the measurements onto the corresponding output basis vectors, we derive the following equation:
z ¯ = U ¯ H z = Σ ¯ V ¯ H d + U ¯ H e = A ¯ d + e ¯ ,
where Σ ¯ is the diagonal matrix consisting of the M ¯ largest singular values and U ¯ , V ¯ denote the corresponding M ¯ columns of U and V , respectively. Generally, after the processing of (21), almost all the signal power is retained, whereas there is only a part of the noise power left. Thus, SNR increases, which will benefit the latter sparse reconstruction process. Furthermore, the problem dimensionality is decreased to M ¯ × Q . Equation (21) can be solved through:
min d 1 , s . t . z ¯ A ¯ d 2 2 ε 2 .
The schematic diagram of implementing the CS-R method is given in Figure 1.

4.3. Restricted Isometry Property for Sparse Recovery

The Restricted Isometry Property (RIP) for sparse recovery is related to the orthonormality of the columns of the A matrix. The RIP condition is a necessary, though not sufficient, condition for signal recovery [46]. Let the sparsity Q of a vector be the number of nonzero elements, and define the RIP constant δ Q < 1 to be the smallest positive number such that the inequality:
( 1 δ Q ) d 2 2 Ad 2 2 ( 1 + δ Q ) d 2 2
for every vector d which is Q-sparse. Here, we can define another quantity, the Q , Q ´ -restricted orthogonality constant θ Q , Q ´ , as the smallest number that satisfies:
| Ad , A d ´ | θ Q , Q ´ d 2 d ´ 2
for all d and d ´ such that d and d ´ are Q-sparse and Q ´ -sparse, respectively, and have disjoint supports. The constants δ Q and θ Q , Q ´ are related by the following inequalities,
θ Q , Q ´ δ Q , Q ´ θ Q , Q ´ + max ( δ Q , δ Q ´ )
A sensing matrix is said to satisfy the 2 Q -RIP if δ 2 Q < 2 1 [52]. In this work, the 2 Q -RIP condition is always satisfied for a noiseless environment, where the sparse target is Q = 1 . The condition in the presence of bounded error is also fulfilled; the value of 0.98 is incurred, where that condition is given as δ 2 Q + θ Q , 2 Q < 1 [53]. A direct consequence of (23) is that δ 2 Q < 2 1 is in fact a strictly stronger condition than δ 2 Q + θ Q , 2 Q < 1 [54].

4.4. Comparison between the CS-R Method and the Bartlett Method

The output of Bartlett is B B a r t r = w c H r K ^ Y w c r , where w c r = g f , r g f , r 2 . For the system equation of CS-R (18), ignoring the noise K ^ N + K ^ G B N + K ^ N G B , we can simplify the system equation as K ^ Y = G C S K ^ B G C S H . Then, K ^ Y can be expressed as:
K ^ Y = G C S Q 1 Q K ^ B Q H G C S Q 1 H ,
where Q = d i a g g r 1 2 , g r 2 2 , , g r N 2 . G C S Q 1 denotes normalizing the Green’s function of each grid point; the n th column of G C S Q 1 is g f , r n g f , r n 2 . Through Least-Squares (LS), we derive the following equations:
Q K ^ B Q H = F G C S Q 1 H K ^ Y G C S Q 1 F H
where F = G C S Q 1 H G C S Q 1 1 . Furthermore, we obtain:
F 1 Q K ^ B Q H F H = G C S Q 1 H K ^ Y G C S Q 1 ,
and:
K ^ B G C S Q 1 H K ^ Y G C S Q 1 ,
where G C S Q 1 H K ^ Y G C S Q 1 is the objective equation of Bartlett MFP. CS-R translates the system equation into solving (22), wherein the l 1 -norm is used for the penalty of spatial sparsity, ensuring that CS-R can achieve high resolution and suppress side lobes effectively; the system equation of the l 2 -norm can be seen as equivalent to the objective equation of Bartlett MFP, meaning that CS-R can provide robust estimation similar to that of Bartlett.
Compared to the other sparse-reconstruction-based MFP methods, CS-R has three added advantages: the problem dimensionality is reduced to the minimum, and the unknown signal is real, so the computational cost is lower; there are high RMS gains, with better reconstruction performance; robustness, which is rather important for underwater source localization.

4.5. Pre-Locating

Since the MFP problem in our framework is performed on a grid, the accuracy depends on the grid size. However, it is computationally expensive to make the grid uniformly fine on the whole region. Malioutov et al. introduced the idea of adaptive grid refinement, in which the grid is refined around the source locations derived by the previous estimation [11]. Inspired by this, if we have obtained approximate knowledge of source locations using low resolution, but simple and robust methods, such as Bartlett MFP, the grid for sparse reconstruction-based MFP can be specified to cover only the regions where sources are located with a high probability, as shown in Figure 2 [10]. Multiple sub-regions may be selected for multiple targets’ localization. These regions can be treated as a whole, reconstructing the multi-targets at the same time; whereas the isolated regions can also be treated separately, largely reducing the computational load of sparse reconstruction algorithms. Pre-locating has some limitations while locating multiple sources, especially closely located sources or detecting a weak submerged target in the presence of a loud surface interferer. We observe that pre-locating works fine in the single-source scenario; hence, on a prior knowledge basis, we can skip pre-locating in the multi-source scenario.

5. Simulation Results

Similar to Bartlett, all those sparse reconstruction-based MFP methods do not require the sample covariance matrix to be full rank; thus, they also do not need a large number of snapshots. Our simulation and experimental data processing will focus on the snapshot deficient case, that is L < M . In this section, we will use numerical simulation to verify that the CS-R method can give results similar to other existing adaptive processes, namely Bartlett, WNC, and 1-SVD. Firstly, we compare the ambiguity surface of CS-R to Bartlett MFP. Next, the source location estimation is performed for CS-R in comparison with Bartlett, WNC, and 1-SVD, followed by the performance analysis with environmental uncertainty.
The simulation scenario is shown in Figure 3. The water depth is 102 m, and the acoustic field is received at an array of M = 40 sensors spanning the water column. The source, located at the depth and range of 20 m and 12 km, respectively, emits a narrow-band signal at a frequency of 630 Hz. We further assumed that twenty independent snapshots are available for each estimate ( L = 20 ), and SNR = 5 dB. The location of the peak on each ambiguity surface is shown by a circle in the simulation results.

5.1. CS-R vs. Bartlett

The results of Bartlett MFP and CS-R are shown in Figure 4, wherein CS-R can trade off between the l 1 -norm and l 2 -norm through the regularization parameter ε . The top row in Figure 4 shows that the Bartlett MFP has low resolution, and its side lobe level is rather high. As shown in Figure 4e,f, a good choice of ε is two; the ambiguity surface of CS-R has a sharp peak, and the peak corresponds to the source location. When ε is 0 . 3 times 2, many peaks appear, shown in the Figure 4c,d; when ε is set at a higher value, 3 times 2 for example, CS-R degrades to the Bartlett MFP, and its side lobe level grows and main lobe broadens as shown in Figure 4g,h. Besides, the ambiguity surfaces of Bartlett and CS-R have the same multi-modal structure. The example illustrates two points. First, the choice of the parameter ε is very important; when the parameter ε is too large, CS-R degrades into Bartlett MFP, which is because the l 2 -norm of CS-R can be equivalent to Bartlett. In this case, an optimum value of the parameter ε is estimated to achieve a trade-off between high resolution and robustness.
The choice of the regularization parameter ε plays an important role in our source localization framework, which balances the fit of the solution to the data versus the sparsity prior. This question arises in many practical inverse problems, and the parameter selection can be made if the noise statistics are known or can be estimated. The idea is to select ε for the residuals of the solution d ^ ( ε ) for some known statistics of the noise when such statistics are available. If the distribution of the noise is known or can be estimated [55], then the regularization parameter can be calculated such that z ¯ A ¯ d ^ ( ε ) f 2 E e f 2 . The Frobenius norm is defined as e f 2 = v e c ( e ) 2 2 . When the noise statistics are not known and no knowledge of the number of sources is available, the choice of the regularization parameter is still an open problem.

5.2. Source Location Estimation Comparison in a Complex Environment

This simulation is performed using the environment described in Figure 3 for both depth and range estimation of the underwater source location estimation. The results presented in Figure 5 indicate that the Bartlett surface does not have a prominent peak, but provides the right peak position. WNC and 1-SVD provide the right peak position with a sharper surface as compared to Bartlett. cMFP performs closely to Bartlett using random received vector from the source, but a slightly broader main lobe than Bartlett. On the other hand, CS-R achieves a higher resolution than the WNC and 1-SVD with the correct peak position and low side lobe level, which indicates its robustness and high-resolution capabilities. Using the same simulation environment, two sources are localized in Figure 6.
In Figure 6a, the locations of two sources, which have the same depth and are 0.4 km apart in range, are estimated; while Source 1 has a higher SNR (30 dB) and Source 2 exhibits weaker SNR (8 dB). It is observed that Bartlett and cMFP show many peaks higher than the Source 2 level. On the other hand, all other processes find the right peak location, and CS-R has lower sidelobes. Note that pre-locating is not implemented in the multi-source scenario for CS-R. It can be seen in Figure 6b that all processes suffer from a high side-lobe level when there is a 1% mismatch. Bartlett and cMFP again show many false peak locations other than sources. The WNC and CS-R processes perform better than 1-SVD.

5.3. Performance Analysis with Environmental Mismatch

Performance analysis using a simulated environmental model can provide important guidance for practical applications. We focus on performance analysis with environmental uncertainty here. While the respective true sound speeds in the sediment are 1579 m/s on the top and 1629 m/s on the bottom, we assume they are 1595 m/s on the top and 1645 m/s on the bottom instead to create a case of some environmental mismatch deliberately. Performance analysis in source range estimation is evaluated to compare Bartlett, WNC, 1-SVD, CS-R, and cMFP. Results are shown in Figure 7, which are derived based on 5000 Monte Carlo simulations with 20 snapshots for every run.
  • In Figure 7a, we present plots of the the Mean Square Error (MSE) of each method versus SNR. The search for the source range location is between 5 and 15 km, and the depth is between 1 and 102 m.
  • Figure 7b gives the evaluation results of the probability of localization error (Pe) versus SNR. The search for range is between 5 and 15 km, and the depth is between 1 and 102 m.
It is found in Figure 7 that the performance of CS-R and cMFP is much closer to Bartlett than either WNC and 1-SVD, following closely Bartlett in the whole SNR the environmental mismatch scenario for the single source, showing robustness similar to the Bartlett process in the single-source scenario.
The performance comparison for source localization is investigated with environmental mismatch while having two sources, and the results are shown in Figure 8. Results of Bartlett, cMFP, and 1-SVD of this investigation were relatively poor; Bartlett and cMFP were unable to estimate the correct location of the second source due to its broad main lobe and high sidelobe level, and 1-SVD’s performance was similar to Bartlett due to its high sensitivity to mismatch. Figure 8b also compares the probability of error for the multi-source scenario versus SNR. The WNC and CS-R processes performed much better, e.g., at SNR = 5 dB, the probability of the error of the localization of second source was very low for WNC and CS-R. The performance of CS-R was slightly better in the two-source scenario than WNC, as shown in Figure 8.

5.4. Peak to Background Ratio Analysis

To demonstrate the high-resolution capabilities of CS-R in underwater source location estimation, which include a sharp main lobe level and a low side lobe level, the Peak to Background Ratio (PBR) analysis was performed.
PBR of CS-R was compared with WNC, Bartlett, cMFP, and 1-SVD while changing different parameters, as shown in Figure 9. The obtained results showed the high resolution advantage of CS-R over other conventional methods in different challenging scenarios, e.g., snapshot deficient and low SNR. Although all processes can perform in the snapshot-deficient scenario, the purpose here is to show that, unlike some other methods, e.g., MVDR, our proposed method can also perform in those kinds of scenarios. We used 20 snapshots in Figure 9a and 20 dB in Figure 9b. We observe in Figure 9 that CS-R achieves PBR better than Bartlett and WNC and is close to 1-SVD. CS-R only struggled when the SNR was low, as shown in Figure 9a, but still exhibited slightly better results than Bartlett and WNC. Equation (30) below is used to calculate the PBR of different source location estimation methods [56].
P B R = P A B A
where P A is the total integrated area within peak boundaries minus the background area and B A is the rectangular area of background height times the length between peak boundaries. Note that the background height is defined as the minimum intensity at peak boundaries, and peak height is defined as the maximum intensity between peak boundaries minus background height.

6. Experimental Results

The Asian Seas International Acoustics Experiments (ASIAEX) were carried out in the spring of 2001 in the East China Sea (ECS) [57]. Here, we used part of the data from those experiments for our analysis. The site location is shown in Figure 10. The scenario for the shallow water experiment is shown in Figure 11. The water depth was about 102 m, and the acoustic field was received at a vertical line array consisting of 60 sensors. The source signal frequency was 630 Hz. Conductance Temperature Depth (CTD) sensors were used to calibrate the depth of the acoustic sensors and measure the Sound Speed Profile (SSP) of the water column. The SNR was about 15 dB. The range (determined by GPS coordinates) and depth (prior knowledge) of the source at the time of experiment (see Figure 12 at about 15 hours of time) was about 11.6 km and 40 m, respectively.
After removing noisy channels, we selected 42 sensors and 30 independent snapshots in utilizing experimental data; thus, the dimensionality of the received signal Y was 42 × 30 , which is a snapshot-deficient scenario in the statisticalsense. The search interval for the source location was between 11 and 13 km and 1 and 102 m for range and depth, respectively. Pre-locating was implemented for CS-R, and the discretization of the search grid for CS-R remained the same for all other processes. Figure 13 summarizes the ambiguity surfaces of the Bartlett, WNC, 1-SVD, cMFP, and CS-R processes, respectively.
We observe in Figure 13 that the main lobe of the Bartlett process is broad, and the peak to side lobe ratio is rather low. However, it is most likely to provide an optimum peak location. The cMFP’s results show that it focuses more on the computational complexity reduction rather than the imaging model and recovery performance; therefore, it suffers from a broad main lobe and high side lobe level. The WNC provides a much sharper peak closer to the true source location, but 1-SVD fails to provide the right peak location due to its sensitivity to environmental/system mismatch. It can be seen that the CS-R achieves a slightly sharper spectrum than WNC, but it also has the same peak corresponding to the source location as Bartlett and WNC.
To demonstrate the properties of our proposed method, we constructed the multi-source scenario using real data. A time-delayed copy of the ASIAEX was added to the original ASIAEX to create a distance of about 700 m between two sources. In Figure 14, the results of two-source localization using experimental data are shown. The first source was located at a range of about 11.6 km and a depth of about 40 m, while the second source was located at a range of about 12.3 km and a depth of also about 40 m. Thirty time snapshots from the vertical line array of 42 sensors were used. The SNR for the first and second sources were 15 dB and 8 dB, respectively. The two source results demonstrate that WNC and CS-R performed closely to each other, and CS-R can achieved slightly better results, as shown in the Figure 14. The Bartlett and cMFP processes were unable to show the weaker source’s true location due to the high sidelobe level. On the other hand, 1-SVD remained unable to find the true locations of both sources. In future, the reported technique can be used for different scenarios, i.e., passive detection and tracking of an underwater acoustic target [58].

7. Conclusions

In this paper, we considered the underwater source localization problems and explored a high-resolution and robust CS-R method based on sparse reconstruction algorithms for the matched field processing application. In our framework, the source localization problem was formulated to solve an underdetermined equation by discretizing the source space into grids. Then, in order to handle the multiple snapshots, to reduce the signal space dimensionality, and to increase RMS, we established the measurement equation according to the data correlation matrix. CS-R uses the l 1 -norm to penalize the spatial sparsity and the l 2 -norm to penalize the error of the measurement equation. Pre-locating with the Bartlett processes was also proposed to reduce the computational load for the single-source scenario. The results of the numerical simulations suggested that the CS-R method allowed achieving a trade-off between high resolution and robustness through the choice of the regularization parameter. The experimental data were used to show that the performance characteristics of our proposed technique were similar to the adaptive process. CS-R exhibited high resolution capabilities and robustness close to both WNC and Bartlett and showed better performance than 1-SVD and cMFP. Both the single source and multi-sources scenario were used to investigate the performance of different processes. In the single-source scenario, the Bartlett process was more robust, and CS-R could achieve results close to it, but at the cost of increased computational load. In the two-source scenario, the CS-R’s performance was slightly better than WNC. As future work, the performance of CS-R in data replica mismatch can be improved.

Author Contributions

H.S. proposed the ideas and the methodology in this paper. M.J.I. managed the data. H.Z. conducted the experiments. M.J.I. performed the analysis and wrote the paper. W.X. provided the funding and the project administration. W.X. and H.Z. reviewed and edited the manuscript. All authors read and approved the manuscript.

Funding

Financial support for this research is provided by the Chinese NSF under Grant 61379008, the Fundamental Research Funds for the Central Universities, and partially by the Higher Education Commission (HEC) of Pakistan.

Acknowledgments

We would like to thank T.C.Yang and N. Ross Chapman for their helpful discussions and technical support related to the topic. We are also thankful to Zhang Ying, Zhang Zhang, Ghulam Abbas, Khuram Shahzad, Javaid Aslam, and Syed Wasif for their support in the coding and data analysis.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Baggeroer, A.; Kuperman, W.; Mikhalevsky, P. An overview of matched field methods in ocean acoustics. IEEE J. Ocean. Eng. 1993, 18, 401–424. [Google Scholar] [CrossRef]
  2. Baggeroer, A.B.; Kuperman, W.A.; Schmidt, H. Matched field processing: Source localization in correlated noise as an optimum parameter estimation problem. J. Acoust. Soc. Am. 1988, 83, 571–587. [Google Scholar] [CrossRef]
  3. Tolstoy, A. Applications of matched-field processing to inverse problems in underwater acoustics. Inverse Probl. 2000, 16, 1655–1662. [Google Scholar] [CrossRef]
  4. Capon, J. High-resolution frequency-wavenumber spectrum analysis. Proc. IEEE 1969, 57, 1408–1418. [Google Scholar] [CrossRef]
  5. Zoltowski, M.D.; Kautz, G.; Chou, S. Multiply-constrained MVDR matched field processing with a-posteriori constraints for enhanced robustness to mismatch. In Proceedings of the Conference Record of the Twenty-Fifth Asilomar Conference on Signals, Systems & Computers, Pacific Grove, CA, USA, 4–6 November 1991; pp. 242–246. [Google Scholar]
  6. Baggeroer, A.; Cox, H. Passive sonar limits upon nulling multiple moving ships with large aperture arrays. In Proceedings of the Conference Record of the Thirty-Third Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, USA, 24–27 October 1999; pp. 1560–1564. [Google Scholar]
  7. Song, H.; Kuperman, W.; Hodgkiss, W.; Gerstoft, P.; Kim, J.S. Null broadening with snapshot-deficient covariance matrices in passive sonar. IEEE J. Ocean. Eng. 2003, 28, 250–261. [Google Scholar] [CrossRef]
  8. Baggeroer, A.B. Why did applications of mfp fail, or did we not understand how to apply MFP. In Proceedings of the 1st International Conference and Exhibition on Underwater Acoustics, Corfu, Greece, 23–28 June 2013; pp. 41–49. [Google Scholar]
  9. Donoho, D. Compressed sensing. IEEE Trans. Inf. Theory 2006, 52, 1289–1306. [Google Scholar] [CrossRef]
  10. Xu, W.; Shi, H.; Zhang, H. Sparse-reconstruction-based high resolution beamforming and its application to multi-beam systems. In Proceedings of the IEEE OCEANS, Yeosu, Korea, 21–24 May 2012. [Google Scholar]
  11. Malioutov, D.; Cetin, M.; Willsky, A. A sparse signal reconstruction perspective for source localization with sensor arrays. IEEE Trans. Signal Process. 2005, 53, 3010–3022. [Google Scholar] [CrossRef] [Green Version]
  12. Donoho, D.L.; Elad, M.; Temlyakov, V.N. Stable recovery of sparse overcomplete representations in the presence of noise. IEEE Trans. Inf. Theory 2006, 52, 6–18. [Google Scholar] [CrossRef]
  13. Nagahara, M.; Quevedo, D.E.; Ostergaard, J. Packetized predictive control for rate-limited networks via sparse representation. In Proceedings of the 2012 IEEE 51st Annual Conference on Decision and Control (CDC), Maui, HI, USA, 10–13 December 2012. [Google Scholar]
  14. Nagahara, M.; Quevedo, D.E.; Nesic, D. Maximum hands-off control and L_1 optimality. In Proceedings of the 2013 IEEE 52nd Annual Conference on Decision and Control (CDC), Florence, Italy, 10–13 December 2013. [Google Scholar]
  15. Trzasko, J.; Manduca, A. Highly undersampled magnetic resonance image reconstruction via homotopic-minimization. IEEE Trans. Med. Imaging 2009, 28, 106–121. [Google Scholar] [CrossRef]
  16. Lustig, M.; Donoho, D.; Pauly, J.M. Sparse MRI: The application of compressed sensing for rapid MR imaging. Magn. Reson. Med. 2007, 58, 1182–1195. [Google Scholar] [CrossRef]
  17. Yan, Q.; Li, L. Kernel sparse tracking with compressive sensing. IET Comput. Vis. 2014, 8, 305–315. [Google Scholar] [CrossRef]
  18. Xu, J.P.; Pi, Y.N.; Cao, Z.J. Bayesian compressive sensing in synthetic aperture radar imaging. IET Radar Sonar Navig. 2012, 6, 2–8. [Google Scholar] [CrossRef]
  19. Li, H.; Wang, C.; Wang, K.; He, Y.; Zhu, X. High resolution range profile of compressive sensing radar with low computational complexity. IET Radar Sonar Navig. 2015, 9, 984–990. [Google Scholar] [CrossRef]
  20. Ender, J.H. On compressive sensing applied to radar. Signal Process. 2010, 90, 1402–1414. [Google Scholar] [CrossRef]
  21. Zhu, X.X.; Bamler, R. Super-resolution power and robustness of compressive sensing for spectral estimation with application to spaceborne tomographic SAR. IEEE Trans. Geosci. Remote Sens. 2012, 50, 247–258. [Google Scholar] [CrossRef]
  22. Fannjiang, A.C.; Strohmer, T.; Yan, P. Compressed remote sensing of sparse objects. SIAM J. Imaging Sci. 2010, 3, 595–618. [Google Scholar] [CrossRef]
  23. Wu, D.; Zhu, W.-P.; Swamy, M. Compressive sensing-based speech enhancement in non-sparse noisy environments. IET Signal Process. 2013, 7, 450–457. [Google Scholar] [CrossRef]
  24. Starck, J.-L.; Elad, M.; Donoho, D.L. Image decomposition via the combination of sparse representations and a variational approach. IEEE Trans. Image Process. 2005, 14, 1570–1582. [Google Scholar] [CrossRef]
  25. Lian, Q.S.; Chen, S.Z. Image reconstruction for compressed sensing based on the combined sparse image representation. Acta Autom. Sin. 2010, 36, 385–391. [Google Scholar] [CrossRef]
  26. Cotter, S.F.; Rao, B.D. Sparse channel estimation via matching pursuit with application to equalization. IEEE Trans. Commun. 2002, 50, 374–377. [Google Scholar] [CrossRef]
  27. Zeng, W.J.; Xu, W. Fast estimation of sparse doubly spread acoustic channels. J. Acoust. Soc. Am. 2012, 131, 303–317. [Google Scholar] [CrossRef] [PubMed]
  28. Xie, J.; Wang, Z.; Ji, Z.; Quan, T. High-resolution ocean clutter spectrum estimation for shipborne HFSWR using sparse-representation-based MUSIC. IEEE J. Ocean. Eng. 2015, 40, 546–557. [Google Scholar] [CrossRef]
  29. Wright, J.; Yang, A.Y.; Ganesh, A.; Sastry, S.S.; Ma, Y. Robust face recognition via sparse representation. IEEE Trans. Pattern Anal. Mach. Intell. 2009, 31, 210–227. [Google Scholar] [CrossRef] [PubMed]
  30. Proença, H.; Neves, J.; Briceño, J. Face recognition: Handling data misalignments implicitly by fusion of sparse representations. IET Comput. Vis. 2014, 9, 216–225. [Google Scholar] [CrossRef]
  31. Mantzel, W.; Romberg, J.; Sabra, K. Compressive matched-field processing. J. Acoust. Soc. Am. 2012, 132, 90–102. [Google Scholar] [CrossRef]
  32. Xenaki, A.; Gerstoft, P.; Mosegaard, K. Compressive beamforming. J. Acoust. Soc. Am. 2014, 136, 260–271. [Google Scholar] [CrossRef] [Green Version]
  33. Yan, H.; Xu, J.; Long, T.; Zhang, X. Underwater acoustic matched field imaging based on compressed sensing. Sensors 2015, 15, 25577–25591. [Google Scholar] [CrossRef]
  34. Wang, R.; Liu, G.; Kang, W.; Li, B.; Ma, R.; Zhu, C. Bayesian compressive sensing based optimized node selection scheme in underwater sensor networks. Sensors 2018, 18, 2568. [Google Scholar] [CrossRef]
  35. Candes, E.; Wakin, M. An introduction to compressive sampling. IEEE Signal Process. Mag. 2008, 25, 21–30. [Google Scholar] [CrossRef]
  36. Fortunati, S.; Grasso, R.; Gini, F.; Greco, M.; Lepage, K.D. Single-snapshot [doa] estimation by using compressed sensing. EURASIP J. Adv. Signal Process. 2014, 2014, 120–131. [Google Scholar] [CrossRef]
  37. Gerstoft, P.; Xenaki, A.; Mecklenbrauker, C.F. Multiple and single snapshot compressive beamforming. J. Acoust. Soc. Am. 2015, 138, 2003–2014. [Google Scholar] [CrossRef] [Green Version]
  38. Irshad, M.J.; Zhao, H.; Xu, W. High resolution matched field source localization based on sparse-reconstruction. In Proceedings of the IEEE China Ocean Acoust, Harbin, China, 9–11 January 2016. [Google Scholar]
  39. Bucker, H.P. Use of calculated sound fields and matched field detection to locate sound sources in shallow water. J. Acoust. Soc. Am. 1976, 59, 368–373. [Google Scholar] [CrossRef]
  40. Cox, H.; Zeskind, R.M.; Owen, M. Robust adaptive beamforming. IEEE Trans. Acoust. Speech, Signal Process. 1987, 35, 1365–1376. [Google Scholar] [CrossRef]
  41. Xu, W. Performance Bounds on Matched-Field Methods for Source Localization and Estimation of Ocean Environmental Parameters. Ph.D. Thesis, MIT, Cambridge, MA, USA, 2001. [Google Scholar]
  42. Baggeroer, A.B.; Schmidt, H. Parameter estimation theory bounds and the accuracy of full field inversions. In Full Field Inversion Methods in Ocean and Seismo-Acoustics; Springer: Dordrecht, The Netherlands, 1995. [Google Scholar]
  43. Gemba, K.L.; Hodgkiss, W.S.; Gerstoft, P. Adaptive and compressive matched field processing. J. Acoust. Soc. Am. 2017, 141, 92–103. [Google Scholar] [CrossRef] [PubMed]
  44. Xu, W. Compressive Sensing for Sparse Approximations: Constructions, Algorithms, and Analysis. Ph.D. Thesis, California Institute of Technology, Pasadena, CA, USA, 2009. [Google Scholar]
  45. Pope, G. Compressive Sensing: A Summary of Reconstruction Algorithms. Ph.D. Thesis, Swiss Federal Institute of Technology Zurich, Department of Computer Science, Zurich, Switzerland, 2009. [Google Scholar]
  46. Candes, E.J.; Tao, T. Decoding by linear programming. IEEE Trans. Inf. Theory 2005, 51, 4203–4215. [Google Scholar] [CrossRef]
  47. Chen, S.S.; Donoho, D.L.; Saunders, M.A. Atomic decomposition by basis pursuit. SIAM J. Sci. Comput. 1998, 20, 33–61. [Google Scholar] [CrossRef]
  48. Dai, W.; Milenkovic, O. Subspace pursuit for compressive sensing signal reconstruction. IEEE Trans. Inf. Theory 2009, 55, 2230–2249. [Google Scholar] [CrossRef]
  49. Needell, D.; Tropp, J. CoSaMP: Iterative signal recovery from incomplete and inaccurate samples. Appl. Comput. Harmon. Anal. 2009, 26, 301–321. [Google Scholar] [CrossRef] [Green Version]
  50. Candès, E.J.; Romberg, J.; Tao, T. Robust uncertainty principles: Exact signal reconstruction from highly incomplete frequency information. IEEE Trans. Inf. Theory 2006, 52, 489–509. [Google Scholar] [CrossRef]
  51. Baraniuk, R.; Davenport, M.; DeVore, R.; Wakin, M. A simple proof of the restricted isometry property for random matrices. Constr. Approx. 2008, 28, 253–263. [Google Scholar] [CrossRef]
  52. Candès, E.J. The restricted isometry property and its implications for compressed sensing. C. R. Math. 2008, 346, 589–592. [Google Scholar] [CrossRef]
  53. Tropp, J.A. Just relax: Convex programming methods for identifying sparse signals in noise. IEEE Trans. Inf. Theory 2006, 52, 1030–1051. [Google Scholar] [CrossRef]
  54. Cai, T.T.; Xu, G.; Zhang, J. On recovery of sparse signals via L1 minimization. IEEE Trans. Inf. Theory 2009, 55, 3388–3397. [Google Scholar] [CrossRef]
  55. Morozov, V.A. On the solution of functional equations by the method of regularization. Soviet Math. Dokl. 1966, 7, 414–417. [Google Scholar]
  56. Jenkins, R. Quantitative X-ray Spectrometry; CRC Press: Boca Raton, FL, USA, 1995. [Google Scholar]
  57. Dahl, P.H.; Zhang, R.; Miller, J.H.; Bartek, L.R.; Peng, Z.; Ramp, S.R.; Zhou, J.X.; Chiu, C.-S.; Lynch, J.F.; Simmen, J.; et al. Overview of results from the Asian Seas International Acoustics experiment in the East China Sea. IEEE J. Ocean. Eng. 2004, 29, 920–928. [Google Scholar] [CrossRef]
  58. Chen, Z.; Xu, W. Joint passive detection and tracking of underwater acoustic target by beamforming-based bernoulli filter with multiple arrays. Sensors 2018, 18, 4022. [Google Scholar] [CrossRef]
Figure 1. The schematic diagram of implementing the Compressive Sensing-Revised (CS-R) method.
Figure 1. The schematic diagram of implementing the Compressive Sensing-Revised (CS-R) method.
Sensors 19 04522 g001
Figure 2. Implementation of pre-locating. MFP, matched-field processing.
Figure 2. Implementation of pre-locating. MFP, matched-field processing.
Sensors 19 04522 g002
Figure 3. A waveguide environment.
Figure 3. A waveguide environment.
Sensors 19 04522 g003
Figure 4. Comparison of Bartlett and CS-R with different choices of parameter ε .
Figure 4. Comparison of Bartlett and CS-R with different choices of parameter ε .
Sensors 19 04522 g004
Figure 5. Location estimation from 20 snapshots for a source at depth of 20 m and a range of 12 km with a uniform vertical line array with M = 40 sensors and with SNR = 30 dB: (a) for depth and (b) for range. WNC, White Noise gain Constraint.
Figure 5. Location estimation from 20 snapshots for a source at depth of 20 m and a range of 12 km with a uniform vertical line array with M = 40 sensors and with SNR = 30 dB: (a) for depth and (b) for range. WNC, White Noise gain Constraint.
Sensors 19 04522 g005
Figure 6. Two-source location estimation from 20 snapshots. Source 1 is located at a depth and range of 20 m and 12 km respectively with SNR = 30 dB, and Source 2 is located at a depth and range of 20 m and 12.2 km respectively with SNR = 8 dB. (a) Two-source localization in a known environment and (b) two-source localization with environmental mismatch.
Figure 6. Two-source location estimation from 20 snapshots. Source 1 is located at a depth and range of 20 m and 12 km respectively with SNR = 30 dB, and Source 2 is located at a depth and range of 20 m and 12.2 km respectively with SNR = 8 dB. (a) Two-source localization in a known environment and (b) two-source localization with environmental mismatch.
Sensors 19 04522 g006
Figure 7. Performance analysis for source range estimation with environmental uncertainly: (a) MSE vs. SNR; (b) Pe vs. SNR.
Figure 7. Performance analysis for source range estimation with environmental uncertainly: (a) MSE vs. SNR; (b) Pe vs. SNR.
Sensors 19 04522 g007
Figure 8. Performance analysis for source range estimation with environmental uncertainly while using two sources: (a) MSE vs. SNR; (b) Pe vs. SNR.
Figure 8. Performance analysis for source range estimation with environmental uncertainly while using two sources: (a) MSE vs. SNR; (b) Pe vs. SNR.
Sensors 19 04522 g008
Figure 9. Peak to Background Ratio (PBR) comparison of CS-R with Bartlett, cMFP, 1-SVD, and WNC: (a) PBR vs. SNR; (b) PBR vs. number of snapshots.
Figure 9. Peak to Background Ratio (PBR) comparison of CS-R with Bartlett, cMFP, 1-SVD, and WNC: (a) PBR vs. SNR; (b) PBR vs. number of snapshots.
Sensors 19 04522 g009
Figure 10. Location of the Asian Seas International Acoustics Experiments (ASIAEX) East China Sea (ECS) experimental site. Clockwise from left: large-scale view reducing to a small scale (lower right) showing the positions of the Shi Yan 3 (receiver) and R/V Melville near position M and the outbound course of the R/V Shi Yan 2 (source) [57].
Figure 10. Location of the Asian Seas International Acoustics Experiments (ASIAEX) East China Sea (ECS) experimental site. Clockwise from left: large-scale view reducing to a small scale (lower right) showing the positions of the Shi Yan 3 (receiver) and R/V Melville near position M and the outbound course of the R/V Shi Yan 2 (source) [57].
Sensors 19 04522 g010
Figure 11. ASIAEX shallow water environment.
Figure 11. ASIAEX shallow water environment.
Sensors 19 04522 g011
Figure 12. (a) Position of the Shi Yan 2 (red dot) and the movement of Shi Yan 3 (green line) from GPS coordinates; (b) change in distance between the source and receiver with respect to time. Red circle are showing the time and distance when the receiver is receiving the signal from the source.
Figure 12. (a) Position of the Shi Yan 2 (red dot) and the movement of Shi Yan 3 (green line) from GPS coordinates; (b) change in distance between the source and receiver with respect to time. Red circle are showing the time and distance when the receiver is receiving the signal from the source.
Sensors 19 04522 g012
Figure 13. The ambiguity surface of (a) Bartlett; (b) WNC; (c) CS-R; (d) 1-SVD; (e) cMFP; using a vertical line array of 42 sensors and 30 snapshots in time. SNR = 15 dB; the source is at a range of about 11.6 km and a depth of about 40 m.
Figure 13. The ambiguity surface of (a) Bartlett; (b) WNC; (c) CS-R; (d) 1-SVD; (e) cMFP; using a vertical line array of 42 sensors and 30 snapshots in time. SNR = 15 dB; the source is at a range of about 11.6 km and a depth of about 40 m.
Sensors 19 04522 g013
Figure 14. Two-source localization using experimental data. The first source is at a range of about 11.6 km and a depth of about 40 m, while the second source is located at a range of about 12.3 km and a depth of about 40 m. The ambiguity surfaces shown are for: (a) Bartlett; (b) WNC; (c) CS-R; (d) 1-SVD; (e) cMFP; using a vertical line array of 42 sensors and 30 snapshots in time. The SNR for the first and second sources are 15 dB, and 8 dB, respectively.
Figure 14. Two-source localization using experimental data. The first source is at a range of about 11.6 km and a depth of about 40 m, while the second source is located at a range of about 12.3 km and a depth of about 40 m. The ambiguity surfaces shown are for: (a) Bartlett; (b) WNC; (c) CS-R; (d) 1-SVD; (e) cMFP; using a vertical line array of 42 sensors and 30 snapshots in time. The SNR for the first and second sources are 15 dB, and 8 dB, respectively.
Sensors 19 04522 g014

Share and Cite

MDPI and ACS Style

Zhao, H.; Irshad, M.J.; Shi, H.; Xu, W. Passive Source Localization Using Compressive Sensing. Sensors 2019, 19, 4522. https://doi.org/10.3390/s19204522

AMA Style

Zhao H, Irshad MJ, Shi H, Xu W. Passive Source Localization Using Compressive Sensing. Sensors. 2019; 19(20):4522. https://doi.org/10.3390/s19204522

Chicago/Turabian Style

Zhao, Hangfang, M. Jehanzeb Irshad, Huihong Shi, and Wen Xu. 2019. "Passive Source Localization Using Compressive Sensing" Sensors 19, no. 20: 4522. https://doi.org/10.3390/s19204522

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