Next Article in Journal
Remote Estimation of Blood Pressure Using Millimeter-Wave Frequency-Modulated Continuous-Wave Radar
Previous Article in Journal
Disguised Full-Duplex Covert Communications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Mixed-Field Circular and Non-Circular Source Localization Algorithm Based on Exact Spatial Propagation Geometry

Institute of Information Engineering, PLA Strategic Support Force Information Engineering University, Zhengzhou 450001, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(14), 6516; https://doi.org/10.3390/s23146516
Submission received: 21 June 2023 / Revised: 13 July 2023 / Accepted: 13 July 2023 / Published: 19 July 2023
(This article belongs to the Section Physical Sensors)

Abstract

:
In passive localization techniques, as the scale of the array of the sensors used increases, the source distribution may be a coexistence of near-field (NF) and far-field (FF) sources. Most of the existing algorithms dedicated to the localization of mixed-field sources are based on a simplified model, which has model errors and cannot make good use of non-circular properties when non-circular signals are present in the sources. In this paper, we present a mixed-field circular and non-circular source localization algorithm based on exact spatial propagation geometry. First, we make an initial estimate of the source parameters using exact spatial geometry relations. The MUSIC algorithm is then used in combination with the non-circular properties of the signal to achieve an accurate estimate. The algorithm does not lose performance due to model mismatch and is able to make good use of the non-circular properties of the sources to improve the estimation accuracy. The simulation results show that the proposed algorithm can effectively distinguish between sources and that the algorithm performs satisfactorily.

1. Introduction

Source localization is an important part of research in many areas, such as sonar, radar, mobile communications and wireless reconnaissance [1,2,3,4,5]. Range and direction of arrival (DOA) are the two main parameters in source localization, and the main existing high-resolution algorithms for performing DOA and range estimation are the multiple signal classification (MUSIC) [6] algorithm and the estimation of signal parameters via rotational invariance techniques (ESPRIT) [7] algorithm. With the evolution of communication technology, especially fifth-generation (5G) and sixth-generation (6G) mobile communication, massive and extremely large-scale, multiple-input multiple-output (MIMO) systems are gaining more and more attention. As the scale of antenna arrays enlarges and the signal frequency increases, the source distribution gradually becomes a coexistence of FF and NF sources. In this mixed-field source localization issue, the performance of localization algorithms tailored to FF or NF sources alone is generally unsatisfactory.
In recent years, researchers have also developed a number of algorithms that focus on the localization of mixed-field sources. In [8], Liang et al. proposed a two-stage MUSIC algorithm using cumulants for solving the mixed-field localization problem that avoids parameter matching and two-dimensional (2D) search. In [9], He et al. proposed a localization algorithm based on second-order statistics that separates FF sources from NF sources using an oblique projection technique and is more computationally efficient. In [10], Zheng et al. proposed an algorithm based on cumulant matrix reconstruction, which is less computationally complex and provides a more reasonable classification of sources. Ref. [11] used sparse arrays in mixed-field localization research, proposed a symmetric nested array (SNA) by symmetrizing the classical nested array and used a new mixed-order MUSIC algorithm, which improved resolution and accuracy. Sparse arrays have various advantages, such as large array aperture and low mutual coupling, and researchers have developed a multitude of sparse arrays for mixed-field source localization, including symmetrical double-nested array (SDNA) [12], improved symmetric nested array (ISNA) [13], symmetric displaced coprime array (SDCA) [14], symmetric flipped nested array (SFNA) [15], etc. Similarly, algorithms for sparse arrays have attracted the attention of a wider range of researchers. Shen et al. implemented mixed-field localization using subspace and sparse reconstruction techniques, which allowed the algorithm to exploit more unique lags and improved the accuracy of the algorithm [13]. Wu proposed a mixed sparse algorithm (MSA) [16] that utilizes both atomic norm and l 1 -norm minimization algorithms and is applicable to generalized symmetric array configurations. A.M. Molaei et al. proposed a one-step algorithm [17] that utilizes the ESPIRT algorithm, eliminates the need for spectral peak search and thus greatly improves computational efficiency.
The above algorithms are based on simplified spatial models [18] that are approximated by second-order Taylor series expansion, so model errors are unavoidable. In addition, the elimination of parameters in the simplified model is usually conducted to avoid 2D search, which does not utilize all the data in the cumulant matrix and thus increases the estimation error. To avoid the problems associated with simplified models, Ref. [19] proposed an algorithm on the basis of exact spatial propagation geometry that avoids the performance losses associated with model mismatch. Refs. [20,21] built on this model to solve the array gain–phase error problem, and the cocentered orthogonal loop and dipole (COLD) array localization problem, respectively.
In this paper, on the basis of the exact spatial propagation geometry model, the circular and non-circular characteristics of sources are taken into account to achieve effective distinction and precise localization of the sources. Although some algorithms have started to investigate the problem of non-circular mixed-field source localization [22,23], these algorithms can only be applied to strictly non-circular signals and require multiple rank reduction processes.
By combining the exact spatial propagation geometry model and the characteristics of circular and non-circular signals, we propose a mixed-field circular and non-circular source localization algorithm on the basis of exact spatial propagation geometry. The proposed algorithm can effectively differentiate between source types and can take advantage of the non-circular properties of the signal to improve the estimation precision. First, we use array acceptance data to perform a fourth-order cumulant calculation to obtain the array manifold matrix. The initial estimation of the source parameters is then completed by constructing a system of equations based on the exact spatial propagation geometry of the source in relation to the array manifold matrix. Finally, on the basis of the initial estimation, the non-circular characteristic of the non-circular signal is used to differentiate between circular and non-circular signals and to complete the final estimation. Our major contributions can be summarized as follows:
(1)
Using an exact spatial propagation geometry model combined with the characteristics of the source, we propose an algorithm to achieve effective differentiation and precise localization of mixed-field sources under the coexistence of circular and non-circular signals.
(2)
We use a two-step estimation process by first solving the initial estimates using the exact space propagation geometry model and then conducting a local search using the classical MUSIC algorithm, which ensures estimation accuracy while reducing complexity.
(3)
We adopt an alternating search method to solve for the valuation of the DOA and range parameters and introduce the non-circular properties of the signal to improve the performance of the algorithm.
(4)
Various experimental simulations verified the superiority of the proposed algorithm.
The remaining sections of this paper are organized as follows: In Section 2, the signal model of mixed NF and FF sources is introduced. In Section 3, we propose a mixed NF and FF source localization algorithm on the basis of exact spatial propagation geometry for the coexistence of circular and non-circular signals. Performance simulations of the algorithm are reported in Section 4, and the full paper is summarized in Section 5.
Notations: Vectors (matrices) are denoted by bold-faced lower-case (upper-case) characters. The transpose, complex conjugate and conjugate transpose are denoted by · T , · * and · H . E · represents the statistical expectation and · is the absolute value. The element in row i and column j of matrix A is represented by A i , j . ⊙ and ⊗ denote the Khatri-Rao product and Kronecker product. det A is the determinant of square matrix A .

2. The Signal Model

Assume that the linear array consists of M + 1 sensors, with sensor 0 located at the Cartesian origin as the reference sensor. There are K narrowband mixed FF and NF sources that impinge onto the array, of which the first K 1 sources are NF sources and the remaining K K 1 sources are FF sources. The range from the kth source to the reference sensor is r k and the range to the mth sensor is r m , k . The angle of incidence from the kth source to the array is θ k ,which is the DOA of that source. The array model is shown in Figure 1. Based on the geometric relationships, the following equations can be constructed for r k , r m , k and θ k :
r m , k = r k 2 + d m 2 2 d m r k sin θ k ,
where d m is the range between the mth sensor to the reference sensor.
The phase difference due to the different distances of the kth source to the reference array element and the mth array sensor is denoted as:
a m θ k , r k = e j τ m , k = e j 2 π λ r k r m , k ,
where τ m , k denotes the time delay.
By arranging the phase changes due to time delays for the entire M + 1 array elements as a column vector we get:
a θ k , r k = a 1 θ k , r k , a 2 θ k , r k , , a M + 1 θ k , r k T .
The data from K sources received by the mth sensor of the array at moment t can be written as:
x m t = k = 1 K s k t a m θ k , r k + n m t ,
where s k t is the kth source signal and n m ( t ) denote the additive Gaussian white noise. Equation (4) can be expressed in matrix form as:
x t = k = 1 K a θ k , r k s k t + n t = As t + n t ,
where s ( t ) = [ s 1 ( t ) , s 2 ( t ) , , s K ( t ) ] T is the K narrowband sources, A = [ a ( θ 1 , r 1 ) , , a ( θ K , r K ) ] is the array manifold matrix and n ( t ) denotes the noise vector.
Now assume that the K sources contain K c circular signals and K n c non-circular signals. The covariance matrix of the receiving signal x ( t ) is expressed as:
R = E x t x H t = A R s s A + σ n 2 I N ,
where R s s = E s t s H t . And the unconjugated covariance matrix of x ( t ) can be denoted as:
R x x = E x t x T t = A n c R n c A n c T = k = 1 K n c ρ k e j φ k σ k 2 a θ k , n c , r k , n c a H θ k , n c , r k , n c ,
where R n c = E { s n c ( t ) s n c T ( t ) } is the unconjugated covariance matrix of non-circle signal and A n c = a θ n c , 1 , r n c , 1 , , a θ n c , K n c , r n c , K n c is the steering matrix. For the kth non-circular signal, ρ k represents the non-circular rate and φ k is the non-circular phase. When the source is a circular signal, the value of R x x is zero; while when the source is a non-circular signal, R x x is a non-zero value. Because of this, non-circular signals can be estimated with increased accuracy using unconjugated covariance matrix to increase the dimensionality of the matrix during the MUSIC spectral peak search.
Remark 1.
Models (1) and (2) are applicable to both FF and NF sources. For NF sources, the model is able to solve well for both DOA and range parameters. However, for FF sources, the angle parameter dominates the data received by the array, with variations in range having a minimal effect on the data received by the array. Therefore, the FF source can also be used to solve for the angular parameters using the model, but with a larger error in the estimation of range. The simulations show that when the above model are used for parameter estimation of FF sources, the model error has a large effect on the range and an accurate distance valuation cannot be obtained, but it has a small effect on the DOA valuation and a relatively accurate DOA valuation can be obtained. Fortunately, for FF sources, in practice we are also only concerned with DOA valuation.

3. Algorithm Used

We propose an algorithm for the localization of mixed-field circular and non-circular signals based on an exact model. The algorithm can be divided into the following steps: (1) solving for the array manifold matrix, (2) initial estimation of the DOA and range of the mixed-field sources and (3) final estimation of the circular and non-circular signals.

3.1. Solving for the Array Manifold Matrix

The the array manifold matrix A contains all the information about the DOA and range of the target source, which can be used wisely to solve for the DOA and range estimates of the source. In this paper, the array manifold matrix A is solved based on the array acceptance data using low-rank decomposition method.
The algorithm requires the use of the fourth-order cumulants of x ( t ) , which is defined as follows [24]:
c u m x m , x n * , x p , x q * = E x m x n * x p x q *   E x m x p E x n * x q *   E x m x n * E x p x q *   E x m x q * E x n * x p ,
where x m represents the mth element of the vector x . Based on the definition of the fourth-order cumulants in Equation (8), the following cumulative volume matrix is constructed:
Z i = c u m ( x i t , x 0 * t , x t , x H t ) = A Φ i η A H , i = 0 , 1 , 2 , , M .
where η = c u m s i t , s i * t , s i t , s i * t is the signal kurtosis and Φ i = d i a g e j τ i , 1 , , e j τ i , M .
Letting i = 0 , 1 , 2 , , M yields a number of M + 1 matrices, which are used to construct a new matrix Z in the following way:
Z = Z 0 T , Z 1 T , , Z M T T .
The matrix Z in Equation (10) can be represented by a matrix of signal kurtosis and array manifold matrix, specifically [19]:
Z = η A A A H ,
The low-rank decomposition of the matrix Z yields the array manifold matrix A accordingly [21,25]. From matrix A we can calculate the phase difference of the kth source between the reference sensor and the mth sensor:
a ^ m θ k , r k = A m , k = e j φ ^ m , k .

3.2. Initial Estimation of the DOA and Range of the Mixed-Field Sources

Equation (2) expresses the phase delay relationship through an exact geometric relationship, and Equation (12) determines the phase delay using the acceptance data, which are equivalent, and further we can obtain:
2 π λ r k r m , k = φ ^ m , k .
Letting m = 1 and 2, the following system of equations can be created:
2 π λ r k r k 2 + d 1 2 2 d 1 r k sin θ k = φ ^ 1 , k 2 π λ r k r k 2 + d 2 2 2 d 2 r k sin θ k = φ ^ 2 , k .
The two unknown parameters r k and θ k can be estimated as:
r ^ k u n i = φ ^ 1 , k 2 π 2 π λ λ 2 d 2 φ ^ 2 , k 2 π 2 π λ λ 2 d 1 d 1 2 d 2 + d 1 d 2 2 2 φ ^ 1 , k 2 π 2 π λ λ d 2 2 φ ^ 2 , k 2 π 2 π λ λ d 1 ,
θ ^ k u n i = arcsin 2 r ^ k u n i φ ^ 1 , k 2 π 2 π λ λ φ ^ 1 , k 2 π 2 π λ λ 2 + d 1 2 2 r ^ k u n i d 1 .
To avoid phase ambiguities, the positions of d 1 and d 2 need to be restricted, specifically, d 1 λ / 2 and d2 d 2 λ / 2 . According to Equations (15) and (16) we have been able to achieve estimates of the parameters r k and θ k , but the estimation errors are relatively large due to the limitations of d 1 and d 2 .
To improve the estimation accuracy, we selected the two sensors furthest away from the reference sensor and reconstructed the set of equations according to Equation (13). As the distance between sensors may exceed λ / 2 , the spatial phase may likewise be ambiguous. The new set of equations can be expressed as
2 π λ r k r k 2 + d 3 2 2 d 3 r k sin θ k = φ ^ 3 , k + 2 n 3 π 2 π λ r k r k 2 + d 4 2 2 d 4 r k sin θ k = φ ^ 4 , k + 2 n 4 π ,
where d 3 and d 4 are the two sensors furthest away from the reference sensor. n 3 and n 4 are whole-cycle ambiguities in phase due to excessive distances. Solving the above system of equations yields:
r ^ k m u l = φ ^ 3 , k + 2 n 3 π 2 π 2 π λ λ 2 d 4 φ ^ 4 , k + 2 n 4 π 2 π 2 π λ λ 2 d 3 d 3 2 d 4 + d 3 d 4 2 2 φ ^ 3 , k + 2 n 3 π 2 π 2 π λ λ d 4 2 φ ^ 4 , k + 2 n 4 π 2 π 2 π λ λ d 3 ,
θ ^ k m u l = arcsin 2 r ^ k m u l φ ^ 3 , k + 2 n 3 π 2 π 2 π λ λ φ ^ 3 , k + 2 n 3 π 2 π 2 π λ λ 2 + d 3 2 2 r ^ k m u l d 3 .
Because the exact values of n 3 and n 4 cannot be determined, there may be multiple solutions to Equations (18) and (19). Fortunately, we can rule out ambiguous solutions by the solutions of Equations (15) and (16), i.e., finding the closest value to Equations (15) and (16) in the fuzzy solution of Equations (18) and (19) which is the initial estimate of the angle and range.
r ^ k i n i , θ ^ k i n i = arg min r ^ k , i m u l , θ ^ k , i m u l r ^ k , i m u l r ^ k u n i + θ ^ k , i m u l θ ^ k u n i ,
where r k , i m u l and θ k , i m u l represent the ith solution of the multiple ambiguous solutions in Equations (18) and (19).

3.3. Final Estimate of DOA and Range of Circle and Noncircle Mixed-Field Sources

From initial estimates, we have obtained a rough estimate of the DOA and range of the mixed-field sources and are generic for circular and non-circular signals. The above solution procedure only makes use of the geometric relationship of the array and the estimation accuracy is limited. The classical MUSIC algorithm achieves high accuracy DOA estimation based on the orthogonality of the noise and signal subspaces, on which the non-circular properties of the sources can be exploited to further improve the estimation precision and also to distinguish between circular and non-circular signals.
First, the distinction between circular and non-circular sources can be achieved by using the circular signal with zero unconjugated covariance and the non-circular signal with non-zero unconjugated covariance. The eigenvalue decomposition of the unconjugated covariance matrix R x x yields the noise subspace and signal subspace:
R x x = Q s c Λ s c Q s c + Q n c Λ n c Q n c ,
where Λ s c and Λ n c correspond to large and small eigenvalues of R x x , Q s c and Q n c are the signal subspace and the noise subspace respectively. Non-circular sources can be distinguished by the two-dimensional spectral peak search function as follows:
f n c r , θ = 1 a H θ , r Q n c Q n c H a θ , r .
To reduce the computational complexity of the two-dimensional search, the search can be carried out in the immediate region of the initial estimates r ^ k i n i and θ ^ k i n i .
Next, we use an alternating search method to achieve the final estimates of the range and angle of the mixed-field circular and non-circular sources.   
To exploit the non-circular property, we construct new data vectors using the array acceptance data and their conjugate vectors:
y t = x t x * t = A A * Ψ * s t + n t n * t ,
where Ψ = d i a g e j ψ k k = 1 K n c , and ψ k is the noncircular phase. The covatiance matrix of y t can be expressed as:
R y = E y t y H t = R R x x R x x * R * .
Performing eigendecomposition of R y we can obtain:
R y = U y s Λ y s U y s H + U y n Λ y n U y n H ,
where Λ y s and Λ y n are eigenvalues, U y s and U y n are the signal subspace and the noise subspace.
Due to the orthogonality of the array manifold vector to the noise subspace, we can obtain:
U y n H a θ k , r k , ψ k = U y n H a θ k , r k a * θ k , r k e j ψ k = U y n H a θ k , r k a * θ k , r k 1 e j ψ k = 0 .
According to the rank reduction (RARE) principle [23,26], we can obtain
U y n H a θ k , r k a * θ k , r k = 0
Due to the influence of errors such as noise and finite number of snapshots, the matrix U y n H and the matrix a θ k , r k a * θ k , r k cannot be completely orthogonal in practice. Therefore, the spectral peak search function f θ , r is defined, and f θ , r achieves its maximum value only when θ = θ k and r = r k :
f θ , r = 1 det Q θ , r = 1 det V H θ , r U y n U y n H V θ , r ,
where V θ , r = a θ , r a * θ , r .
The computational complexity of a direct two-dimensional spectral peak search is high, and we use an alternating search method to reduce the complexity while improving the estimation accuracy in the region close to the initial estimate.
The valuation of the DOA θ k and the range r k can be obtained by searching alternately by the following equations:
θ ^ k f i n = arg max θ 1 det V H θ , r ^ U y n U y n H V θ , r ^ ,
r ^ k f i n = arg max r 1 det V H θ ^ , r U y n U y n H V θ ^ , r .
The initial values calculated for the above iterations can be obtained from Equation (20). The details of this alternating iteration algorithm are summarised in Algorithm 1.
Algorithm 1: Alternating iteration algorithm
1: Initialisation: Maximum number of iterations N = 50 , iteration error ε = 10 3 , Upper boundary of the Fresnel region r F .
2: Results: DOA and range estimation ( θ ^ k f i n , r ^ k f i n ) .
3: Calculate the covariance matrix R y (24) and obtain the noise subspace U y n (25).
4: for  k = 1 : K
5:    Set i = 1 , obtain initial θ ^ k 0 = θ ^ k i n i and r ^ k 0 = r ^ k i n i from (20).
6:    Do
7:       If:  r ^ k ( 0 ) r F
8:           r ^ k i = arg max r 1 det V H θ ^ k i 1 , r U y n U y n H V θ ^ k i 1 , r
9:           θ ^ k i = arg max θ 1 det V H θ , r ^ k i U y n U y n H V θ , r ^ k i
10:       Else:
11:           r ^ k i =
12:           θ ^ k i = arg max θ 1 det V H θ , r ^ k i U y n U y n H V θ , r ^ k i
13:       End if:
14:        i = i + 1 .
15:   While  i N and θ ^ k i θ ^ k i 1 ε .
16:     r ^ k f i n = r ^ k i , θ ^ k f i n = θ ^ k i .
17: end for
Remark 2.
Equation (22) can estimate non-circular sources only, and Equation (28) can estimate both circular and non-circular sources. Note that Equation (22) only utilises the unconjugated covariance matrix, while Equation (28) makes full use of the covariance matrix and the unconjugated covariance matrix. Therefore, Equation (28) is more accurate and Equation (22) is used to differentiate between circular and non-circular signals.

4. Simulation Results

In this section, the performance of the proposed algorithm for the localization of mixed-field sources in the presence of co-existing circular and noncircular signals is verified through several sets of simulation results. We compare the proposed algorithm with the Mixed-order MUSIC [11] algorithm, the Mixed Sparse Approach (MSA) algorithm [16], the fine-estimation (Fine) and refine-estimation (MILE) in the exact model [19] algorithm, and the Cramér-Rao bound (CRB) [9]. For comparison with other algorithms, we have used symmetric formations in this section of simulations and the minimum inter-sensor spacing is set to d = λ / 4 . The parameter β in the MSA algorithm adopts 0.5. The source signals are all mutually independent non-Gaussian random processes and the noise is additive Gaussian white noise.
We evaluated the performance of the algorithm by means of root mean square error (RMSE) from a large number of Monte Carlo experiments:
RMSE = 1 κ η i = 1 η k = 1 κ α k i α k 2 ,
where η = 500 is the number of Monte Carlo experiments. α k is the real r k or θ k , α k i denotes the estimated r k or θ k for the ith experiment, correspondingly. κ represents the number of different types of sources, e.g., to obtain the RMSE curve for the NF circular sources, κ is the number of NF circular sources.

4.1. Sources Distinction

In the first simulation, we verify the source distinction capability of the proposed algorithm. We considered four narrowband sources impinge onto a ULA with the sensors number of 15. The sources are two circular signals ( 10 , 6 λ ) , ( 20 , 5000 λ ) and two non-circular signals ( 30 , 5000 λ ) , ( 40 , 8 λ ) respectively. On the premise of the initial estimation of Equation (20), we simulated the normalised spectrum of the source using Equations (22) and (28), and the simulation results are shown in Figure 2.
The distinction between NF and FF sources is mainly based on the estimation of the range of the source. When the range valuation lies in the Fresnel region, the source is determined to be an NF source, and when the range valuation is much larger than the upper boundary of the Fresnel region, the source is an FF source. Figure 2a shows the simulation results for r ^ k u n i in Equation (15) in the initial estimation, and Figure 2b shows the simulation results for r ^ k i n i in Equation (20). The simulation results show that, after the initial estimation, we have been able to effectively distinguish FF sources and NF sources. The normalised spectral peaks in Figure 2c are derived from Equation (22), which can be seen to estimate only non-circular signals; the normalised spectral peaks in Figure 2d are obtained from Equation (28), a search formula capable of estimating both circular and non-circular signals. From Figure 2, the proposed algorithm is able to distinguish between mixed-field sources where circular and non-circular signals coexist. As we have already made initial estimates of angle and range, the computational complexity is relatively low as the 2D spectral peak search only needs to be performed over a smaller area.

4.2. The ULA Case

In the second simulation, we simulate and verify the estimation performance of the algorithm in the symmetric ULA. Considering the same array configuration and sources distribution as in simulation A, the curves of RMSE variation with SNR for several algorithms are shown in Figure 3, where the number of snapshots is 20,000.
The simulation results show that the Mixed-order MUSIC algorithm and the MSA algorithm based on the simplified model have poor performance. The Fine algorithm, which relies only on an accurate spatial geometry model, also performs poorly under the assumed simulation conditions. The estimation performance of the proposed algorithm, on the other hand, is significantly better than several other algorithms, especially in the estimation of non-circular sources. This is because the proposed algorithm is able to exploit the non-circular property of the sources to obtain covariance matrices of greater dimensionality, thus improving the estimation accuracy.
In the case of low SNR, the φ ^ m , k value calculated by the exact spatial propagation geometry algorithm differs significantly from the true value, so that the error in the results obtained when solving the system of equations of Equation (14) is large, resulting in the final inability to obtain an accurate parameter valuation. In contrast, both Mixed-order MUSIA and MSA algorithms are based on the spectral peak search method, so they are superior to the proposed algorithm in low SNR.

4.3. The SLA Case

In this simulation, we assume the case of four circular and non-circular coexisting mixed-field sources impinging on a symmetric SLA. The four sources are two circular ( 10 , 6 λ ) , ( 20 , 5000 λ ) and two non-circular ( 30 , 5000 λ ) , ( 40 , 8 λ ) signals, the sensors are located at [ 12 , 9 , 7 , 5 , 2 , 1 , 0 , 1 , 2 , 5 , 7 , 9 , 12 ] d , and the number of snapshots is 20,000.
The Mixed-order MUSIC and MSA algorithms based on the simplified model have the worst algorithm performance in the SLA case, due to the fact that the Mixed-order MUSIC algorithm can only exploit continuous lags, while the MSA algorithm needs to fill the holes of the sparse array, processes that introduce errors and cause degradation in algorithm performance. In contrast, algorithms based on exact spatial geometry models have no data loss or other errors introduced, and therefore do not introduce performance degradation in the symmetric SLA case. Similarly, the proposed algorithm outperforms the MILE algorithm due to the exploitation of the non-circular property of the sources and, as shown in Figure 4b, the performance improvement in estimation of NF sources is more pronounced.

4.4. Impact of Snapshots on Algorithm Performance

We simulate the effect of the number of snapshots on the proposed algorithm. The same array and source distribution as in simulation C is used, and the SNR is set to 15 dB. The simulation results are shown in Figure 5.
For a large number of snapshots, the algorithm outperforms several other algorithms significantly, while performance is poorer for a smaller number of snapshots. This is due to the fact that the proposed algorithm uses fourth-order cumulants to calculate the array manifold during the initial estimation, and only a sufficiently large number of snapshots can guarantee accurate results.

5. Conclusions

This paper presents a mixed-field circular and non-circular sources localization algorithm based on exact spatial propagation geometry, which makes full utilization of the spatial geometry model of the source, the classical MUSIC algorithm and the non-circular properties of the incident sources. A first initial solution is performed using an exact spatial propagation geometry model, and then the non-circular properties of the sources are combined with the MUSIC algorithm to solve the mixed-field parameter estimation problem using a local alternating search method. The simulation results show that the proposed algorithm can effectively distinguish the sources and has a better DOA and range estimation performance.

Author Contributions

Conceptualization, W.L.; methodology, W.L.; software, W.L. and B.B.; validation, W.L., B.B. and H.X.; formal analysis, J.L.; investigation, W.L.; resources, W.C., B.B. and H.X.; data curation, J.L.; writing—original draft preparation, W.L.; writing—review and editing, W.L., W.C., B.B., H.X. and J.L.; visualization, W.C., B.B. and J.L.; supervision, B.B.; project administration, W.L. and W.C. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by Grant No. 62171468 from National Natural Science Foundation of China.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The data that support the findings of this study are available upon request from the authors.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Krim, H.; Viberg, M. Two decades of array signal processing research: The parametric approach. IEEE Signal Process. Mag. 1996, 13, 67–94. [Google Scholar] [CrossRef]
  2. Yang, Z.; Li, J.; Stoica, P.; Xie, L. Sparse methods for direction-of-arrival estimation. In Academic Press Library in Signal Processing; Elsevier: Amsterdam, The Netherlands, 2018; Volume 7, pp. 509–581. [Google Scholar]
  3. Van Trees, H.L. Optimum Array Processing: Part IV of Detection, Estimation, and Modulation Theory; John Wiley & Sons: Hoboken, NJ, USA, 2002. [Google Scholar]
  4. Wu, X.; Zhu, W.-P.; Yan, J. A high-resolution doa estimation method with a family of nonconvex penalties. IEEE Trans. Veh. Technol. 2018, 67, 4925–4938. [Google Scholar] [CrossRef] [Green Version]
  5. Giubbolini, L. A multistatic microwave radar sensor for short range anticollision warning. IEEE Trans. Veh. Technol. 2000, 49, 2270–2275. [Google Scholar] [CrossRef]
  6. Schmidt, R. Multiple emitter location and signal parameter estimation. IEEE Trans. Antennas Propag. 1986, 34, 276–280. [Google Scholar] [CrossRef] [Green Version]
  7. Roy, R.; Kailath, T. Esprit-estimation of signal parameters via rotational invariance techniques. IEEE Trans. Acoust. Speech Signal Process. 1989, 37, 984–995. [Google Scholar] [CrossRef] [Green Version]
  8. Liang, J.; Liu, D. Passive localization of mixed near-field and far-field sources using two-stage music algorithm. IEEE Trans. Signal Process. 2009, 58, 108–120. [Google Scholar] [CrossRef]
  9. He, J.; Swamy, M.; Ahmad, M.O. Efficient application of music algorithm under the coexistence of far-field and near-field sources. IEEE Trans. Signal Process. 2011, 60, 2066–2070. [Google Scholar] [CrossRef]
  10. Zheng, Z.; Fu, M.; Jiang, D.; Wang, W.-Q.; Zhang, S. Localization of mixed far-field and near-field sources via cumulant matrix reconstruction. IEEE Sens. J. 2018, 18, 7671–7680. [Google Scholar] [CrossRef]
  11. Wang, B.; Zhao, Y.; Liu, J. Mixed-order music algorithm for localization of far-field and near-field sources. IEEE Signal Process. Lett. 2013, 20, 311–314. [Google Scholar] [CrossRef]
  12. Zheng, Z.; Fu, M.; Wang, W.-Q.; Zhang, S.; Liao, Y. Localization of mixed near-field and far-field sources using symmetric double-nested arrays. IEEE Trans. Antennas Propag. 2019, 67, 7059–7070. [Google Scholar] [CrossRef]
  13. Shen, J.; Zhou, T.; Xu, C.; Zhang, W.; Du, W. Localization for mixed far-field and near-field sources utilizing improved symmetric nested array. Digit. Signal Process. 2020, 107, 102879. [Google Scholar] [CrossRef]
  14. Zheng, Z.; Fu, M.; Wang, W.-Q.; So, H.C. Symmetric displaced coprime array configurations for mixed near-and far-field source localization. IEEE Trans. Antennas Propag. 2020, 69, 465–477. [Google Scholar] [CrossRef]
  15. Wang, Y.; Cui, W.; Ba, B.; Quan, M.; Yu, Z. Symmetric flipped nested array for mixed near-field and far-field non-circular source localisation. IET Radar Sonar Navig. 2022, 16, 1752–1760. [Google Scholar] [CrossRef]
  16. Wu, X. Localization of far-field and near-field signals with mixed sparse approach: A generalized symmetric arrays perspective. Signal Process. 2020, 175, 107665. [Google Scholar] [CrossRef]
  17. Molaei, A.M.; Zakeri, B.; Andargoli, S.M.H. A one-step algorithm for mixed far-field and near-field sources localization. Digit. Signal Process. 2021, 108, 102899. [Google Scholar] [CrossRef]
  18. Cheng, C.; Liu, S.; Wu, H.; Zhang, Y. An efficient maximum-likelihood-like algorithm for near-field coherent source localization. IEEE Trans. Antennas Propag. 2022, 70, 6111–6116. [Google Scholar] [CrossRef]
  19. He, J.; Li, L.; Shu, T.; Truong, T.-K. Mixed near-field and far-field source localization based on exact spatial propagation geometry. IEEE Trans. Veh. Technol. 2021, 70, 3540–3551. [Google Scholar] [CrossRef]
  20. He, J.; Shu, T.; Li, L.; Truong, T.-K. Mixed near-field and far-field localization and array calibration with partly calibrated arrays. IEEE Trans. Signal Process. 2022, 70, 2105–2118. [Google Scholar] [CrossRef]
  21. Yin, K.; Dai, Y.; Gao, C. Near-field doa-range and polarization estimation based on exact propagation model with cold arrays. Circuits Syst. Signal Process. 2022, 41, 5183–5200. [Google Scholar] [CrossRef]
  22. Wang, Q.; Wang, X.; Chen, H.; Zhu, X.; Liu, W.; Yan, W.; Wang, L. An effective localization method for mixed far-field and near-field strictly non-circular sources. Digit. Signal Process. 2019, 94, 125–136. [Google Scholar] [CrossRef]
  23. Chen, H.; Zhu, W.-P.; Liu, W.; Swamy, M.; Li, Y.; Wang, Q.; Peng, Z. Rare-based localization for mixed near-field and far-field rectilinear sources. Digit. Signal Process. 2019, 85, 54–61. [Google Scholar] [CrossRef]
  24. Dogan, M.C.; Mendel, J.M. Applications of cumulants to array processing. i. aperture extension and array calibration. IEEE Trans. Signal Process. 1995, 43, 1200–1216. [Google Scholar] [CrossRef] [Green Version]
  25. He, J.; Li, L.; Shu, T. Localization of near-field sources for exact source-sensor spatial geometry. IEEE Signal Process. Lett. 2020, 27, 1040–1044. [Google Scholar] [CrossRef]
  26. Liao, B.; Zhang, Z.-G.; Chan, S.-C. Doa estimation and tracking of ulas with mutual coupling. IEEE Trans. Aerosp. Electron. Syst. 2012, 48, 891–905. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Linear array configuration.
Figure 1. Linear array configuration.
Sensors 23 06516 g001
Figure 2. Sources distinction for mixed-field circular and noncircular sources. (SNR = 20 dB and T = 10,000).
Figure 2. Sources distinction for mixed-field circular and noncircular sources. (SNR = 20 dB and T = 10,000).
Sensors 23 06516 g002
Figure 3. Algorithms performance in Symmetric ULA case with 15 sensors and T = 20,000.
Figure 3. Algorithms performance in Symmetric ULA case with 15 sensors and T = 20,000.
Sensors 23 06516 g003
Figure 4. Algorithms performance in Symmetric SLA case with T = 20,000.
Figure 4. Algorithms performance in Symmetric SLA case with T = 20,000.
Sensors 23 06516 g004
Figure 5. Impact of snapshots on algorithm performance. (SNR = 15 dB).
Figure 5. Impact of snapshots on algorithm performance. (SNR = 15 dB).
Sensors 23 06516 g005
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

Lin, W.; Cui, W.; Ba, B.; Xu, H.; Li, J. A Mixed-Field Circular and Non-Circular Source Localization Algorithm Based on Exact Spatial Propagation Geometry. Sensors 2023, 23, 6516. https://doi.org/10.3390/s23146516

AMA Style

Lin W, Cui W, Ba B, Xu H, Li J. A Mixed-Field Circular and Non-Circular Source Localization Algorithm Based on Exact Spatial Propagation Geometry. Sensors. 2023; 23(14):6516. https://doi.org/10.3390/s23146516

Chicago/Turabian Style

Lin, Wei, Weijia Cui, Bin Ba, Haiyun Xu, and Jingjing Li. 2023. "A Mixed-Field Circular and Non-Circular Source Localization Algorithm Based on Exact Spatial Propagation Geometry" Sensors 23, no. 14: 6516. https://doi.org/10.3390/s23146516

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