Next Article in Journal
Hot Spot Detection of Photovoltaic Module Based on Distributed Fiber Bragg Grating Sensor
Previous Article in Journal
Estimation of Tibiofemoral Joint Contact Forces Using Foot Loads during Continuous Passive Motions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Three-Dimensional Source Localization with Sparse Symmetric Cross Array

1
School of Microelectronics and Communication Engineering, Chongqing University, Chongqing 400044, China
2
Chongqing Key Laboratory of Space Information Network and Intelligent Information Fusion, Chongqing 400044, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(13), 4949; https://doi.org/10.3390/s22134949
Submission received: 12 April 2022 / Revised: 17 June 2022 / Accepted: 28 June 2022 / Published: 30 June 2022
(This article belongs to the Section Communications)

Abstract

:
Three-dimensional (3-D) localization information, including elevation angle, azimuth angle, and range, is important for locating a single source with spherical wave-fronts. Aiming to reduce the high computational complexity of the classical 3-D multiple signal classification (3D-MUSIC) localization method, a novel low-complexity reduced-dimension MUSIC (RD-MUSIC) algorithm based on the sparse symmetric cross array (SSCA) is proposed in this article. The RD-MUSIC converts the 3-D exhaustive search into three one-dimensional (1-D) searches, where two of them are obtained by a two-stage reduced-dimension method to find the angles, and the remaining one is utilized to obtain the range. In addition, a detailed complexity analysis is provided. Simulation results demonstrate that the performance of the proposed algorithm is extremely close to that of the existing rank-reduced MUSIC (RARE-MUSIC) and 3D-MUSIC algorithms, whereas the complexity of the proposed method is significantly lower than that of the others, which is a big advantage in practice.

1. Introduction

Recent years have witnessed a massive rapid development in near-field source localization with increasing applications in various scenarios, such as radars, sonar systems, and vehicle networks. The source localization is one of the key techniques for target detection in radars [1,2]. In underwater sonar systems, the location of submerged sources is usually regarded as parameter estimation in the near field due to the relatively large array aperture [3,4]. In the field of Internet of Vehicles, the direction of arrival (DOA) estimation of landmark signal also belongs to one type of the near-field source localization [5,6]. Therefore, the research of near-field signal source localization and parameter estimation algorithm has a comprehensive application perspective and practical value. Near-field sources are located in the Fresnel region of the array [7] and their wave-fronts are in the form of spheres, which are different from plane waves of far-field sources [8]. Thus, localization algorithms for near-field sources have to yield DOA information as well as range parameters.
Several algorithms have been proposed for estimating the locations of near-field sources, such as the multiple signal classification (MUSIC) algorithm [9,10], estimation of signal parameters via rotational invariance techniques (ESPRIT) algorithm [11,12], maximum likelihood estimation (MLE) algorithm [13], and propagator method (PM) [14]. Among these algorithms, the MUSIC algorithm takes full advantage of all the information contained in the received signal, i.e., the source signal and noise components, which yields highly accurate parameters and super-resolution DOA results. However, the MUSIC algorithm is computationally intensive due to its searching in the global spatial domain. In order to reduce the computational complexity of the classical MUSIC algorithm, a lot of work has been completed in existing studies. A two-dimensional (2-D) polynomial root finding method for the near-field source localization was proposed in [15], which integrates the search in the distance domain with polynomial rooting and replaces the search in the azimuth angle with polynomial rooting. A rank-reduced MUSIC (RARE-MUSIC) algorithm [16] and a reduced-dimension MUSIC optimization algorithm [17] based on the uniform linear array were presented, where both algorithms decompose the direction matrix into the form of multiplying two matrices to reduce the implementation cost by searching the matrix only containing the angle term instead of a two-dimensional spectrum search.
A three-dimensional (3-D) parameters estimation of the source can provide elevation, azimuth, and range metrics to obtain accurate spatial location information of the source, which is suitable for practical requirements. Most of the existing 3-D localization algorithms are based on uniform circular array (UCA) and cross array (CA) structures. The UCA structure has 360 degree azimuth coverage, nearly constant directional diagram, and additional elevation information. Based on the UCA structure, the path tracing method is used to extract location information of near-field sources from the 3-D MUSIC spectrum [18], and the computational burden is large due to the need for 3-D spectral peak searching, which cannot be applied in engineering. A computationally simple algorithm based on a UCA for simultaneous estimation of the 3-D locations of a single source was proposed in [19]. Although this method has low computational complexity, it is only suitable for UCA structures with an even number of sensors. The single-source 3-D localization algorithm using the UCA structure was presented in [20], where the Fourier transform is utilized to extend the phase distribution of the single source, and the minimum number of array elements of the UCA structure is required to set to be 5, according to the Fourier sampling theorem. For the CA structure, there is an advantage that many 2-D near-field source localization algorithms can be extended to the 3-D case, since their array manifolds satisfy the form of the Vandermonde Matrix. A 3-D source location algorithm based on a center-symmetric CA was developed in [21], where only second-order statistics are adopted, leading to insufficient estimation accuracy. In [22], a localization method utilizing high-order cumulants was investigated, which can distinguish mixed far- and near-field sources with high time consumption.
Aiming at the problems that the number of sensors used in the uniform array structure is large and the algorithm is computationally intensive in the 3-D source localization, a low-complexity reduced-dimension MUSIC (RD-MUSIC) algorithm is introduced with sparse symmetric cross array (SSCA) in this article. The proposed SSCA structure is composed of two vertically cross coprime symmetric linear arrays, each of which consists of two uniform linear arrays with elements deployed at mutually prime spacing on the identical horizontal line. This simple structure can not only avoid localization ambiguity but also improve spatial resolution. Compared with the uniform symmetric cross array (USCA), the SSCA has a larger array aperture when the number of array elements is identical, which can improve the estimation accuracy effectively. From another angle, under the same array apertures, the SSCA contains fewer array elements than the USCA, which can reduce the complexity of the receiver.
Moreover, the proposed RD-MUSIC algorithm is performed by following three steps. Firstly, the 3-D joint spectral search is divided into two 2-D estimation problems through the relationships between the direction matrices of the x-axis subarray and the y-axis subarray. Secondly, to obtain angle parameters, the 2-D estimation problems are simplified into two one-dimensional (1-D) spectral searches, by decomposing the direction matrices of the subarrays on the x- and y- axes. Finally, the range can be obtained by substituting the angles into the original 3-D spectral search. In summary, the RD-MUSIC algorithm transforms the extensive search of the traditional three-dimensional MUSIC (3D-MUSIC) algorithm into three 1-D searches, which greatly reduces the computational complexity. Simulation results verify the effectiveness of the proposed RD-MUSIC algorithm.
The remaining parts of the article are organized as follows. Section 2 presents the system model. In Section 3, the proposed RD-MUSIC algorithm with SSCA is described in detail. Section 4 analyzes and compares the computational complexity of various algorithms. In Section 5, simulation results are given for the RD-MUSIC algorithm compared with the Cramer-Rao bound (CRB) and other algorithms. The conclusions are provided in Section 6.
In this article, matrices and vectors are represented by capital letters and lower case letters in boldface, respectively. Furthermore, the notations used are summarized in Table 1.

2. System Model

The SSCA model is shown in Figure 1, which is different from the classical ULA and USCA models. Instead of the uniform spacing in classical ULA or USCA, the coprime inter-element spacing is configured in SSCA to form the coprime linear array and further to establish the sparse symmetric cross array structure. Figure 1a shows the geometry of the SSCA, which contains two identical subarrays that are vertical to each other. Only one element of the two subarrays overlaps at the origin marked as o , which is also the reference point of the cross array.
The composition of a subarray is indicated in Figure 1b, where two uniform linear arrays, ULA1 and ULA2, are superimposed, which are denoted by and , respectively. ULA1 and ULA2 are symmetric ULAs with array element spacing b d and a d , respectively, where a and b are coprime integers a < b , d = λ / 4 , and λ denotes the wavelength of the incident signal. Assuming a subarray contains M omnidirectional sensors, the positions of all sensors in an axis are in the set { N b d , N a d , N + 1 b d , N + 1 a d , , 0 , , N a d , N b d } , where N = M 1 M 1 4 4 .
The SSCA with 2 M 1 sensors is impinged by a single narrowband signal from the source. From the view of the array, the source is assumed to be located at a position referring to the origin of the array, denoted as three parameters, i.e., the azimuth angle φ ( π , π ) counterclockwise from the x-axis, the elevation angle θ ( 0 , π / 2 ) measured down from the z-axis, and the distance r between the source and the origin. Therefore, the goal of source localization is to find the tuple of these parameters θ , φ , r .
The signal received at the m-th sensor of x-axis and y-axis can be modeled as
x m t = e j τ x , m s t + n x , m t
y m t = e j τ y , m s t + n y , m t
respectively, where s t denotes the source signal; n x , m t and n y , m t stand for the independent Gaussian white noise at the m-th sensor of x-axis and y-axis, respectively. The value range of the index m is 2 N , 2 N + 1 , , 0 , , 2 N .
The phase shifts in (1) and (2), corresponding to the signal propagation delay from the phase reference point to the m-th sensor on the x-axis and y-axis, are expressed as
τ x , m = 2 π r λ 1 + l x , m d r 2 2 l x , m d sin θ cos φ r 1
τ y , m = 2 π r λ 1 + l y , m d r 2 2 l y , m d sin θ cos φ r 1
respectively, where l x , m and l y , m denote the distances from sensors to the origin point.
In order to obtain the simplification of phase shifts, an intermediate function is built to denote the squared root term in (3), which is given by
g β = 1 + l x , m β 2 2 l x , m β sin θ cos φ
where β = d d r r . Then, by means of the Taylor series expansion, we can obtain the following expression
g β = g 0 + g 0 β + 1 2 ! g 0 β 2 + 1 3 ! g 0 β 3 + = 1 l x , m sin θ cos φ β + 1 2 l x , m 2 1 sin 2 θ cos 2 φ β 2 + o β 3
where g 0 , g 0 and g 0 represent the value of the first, second, and third derivative of g β at β = 0 , respectively. When β 1 , the higher order term o [ β 3 ] in the above equation can be ignored. Therefore, τ x , m can be approximated as
τ x , m 2 π l x , m d sin θ cos φ λ + π l x , m 2 d 2 1 sin 2 θ cos 2 φ λ r = l x , m γ x + l x , m 2 ϕ x
where γ x = ( 2 π d sin θ cos φ ) / λ , and ϕ x = π d 2 1 sin 2 θ cos 2 φ π d 2 1 sin 2 θ cos 2 φ λ r ( λ r ) .
Similarly, τ y , m can be approximated as
τ y , m 2 π l y , m d sin θ sin φ λ + π l y , m 2 d 2 1 sin 2 θ sin 2 φ λ r = l y , m γ y + l y , m 2 ϕ y
where γ y = ( 2 π d sin θ sin φ ) / λ , and ϕ y = π d 2 ( 1 sin 2 θ sin 2 φ ) / ( λ r ) .
To this end, (1) and (2) can be rewritten to be matrix form, as
x t = a x s t + n x t
y t = a y s t + n y t ,
respectively, where x t = x 2 N t , x 2 N + 1 t , , x 0 t , , x 2 N t T is the M × 1 subarray output of x-axis, a x = [ e j τ x , 2 N , , 1 , , e j τ x , 2 N ] T denotes the subarray manifold of x-axis, and n x t = n x , 2 N t , , n 0 , , and n x , 2 N t T is the noise part on the subarray of x-axis. Likewise, y t = y 2 N t , y 2 N + 1 t , , y 0 t , , y 2 N t T , a y = [ e j τ y , 2 N , , 1 , , e j τ y , 2 N ] T and n y t = n y , 2 N t , , n y , 2 N t T are defined as the subarray output, subarray direction matrix, and noise matrix on the y-axis, respectively.
Under the above conditions, by combining x t and y t , the array output is given by
z t = x t y t = a s t + n t
where a = [ a x T , a y T ] T C 2 M × 1 represents the direction matrix of the array and n ( t ) = [ n x T ( t ) ,   n y T ( t ) ] T .

3. RD-MUSIC Algorithm

The 3D-MUSIC algorithm requires a joint parameter estimation of the elevation, azimuth, and range, which is extremely time consuming, thus it is necessary to reduce its complexity by the reduced-dimension method. Based on this, a two-stage reduced-dimension approach is provided in the RD-MUSIC algorithm, and the steps of the algorithm are described in detail below.

3.1. Relationships of the Direction Matrices

In order to obtain the relationships between the direction matrices a x and a y of the two subarrays, the eigenvalue decomposition of the covariance matrix R for the array output matrix is first performed as
R = E [ z t z H t ] = u s Γ s u s H + u n Γ n u n H
where Γ s is a diagonal matrix whose diagonal elements contain only one large eigenvalue in R , and the diagonal matrix Γ n contains the remaining small eigenvalues in R ; u s and u n are regarded as the signal subspace and noise subspace, which are matrices composed of eigenvectors corresponding to the eigenvalues in Γ s and Γ n , respectively.
The signal subspace and the array direction matrix span in the same subspace [23], so we can obtain u s = [ u s x T u s y T ] T = [ a x T a y T ] T ε , where ε is a non-zero complex number. Then, two connection matrices can be constructed as H x = u s y u s x + and H y = u s x u s y + . By simple substitution, we can have H x = a y ε ε 1 a x + and H y = a x ε ε 1 a y + . Finally, the relationships of the direction matrices on the x-axis and the y-axis can be obtained as
a y = H x a x
a x = H y a y
From the above equations, it can be seen that the relationships of the two direction matrices are extremely simple, which will help to reduce the dimensionality of the 3D-MUSIC algorithm presented in the following subsection.

3.2. Classical MUSIC Algorithm

According to the subspace theory of array signal processing, the signal and the noise subspaces are orthogonal to each other. The classical 3D-MUSIC spectral function of the single source can be represented by
f 3 D MUSIC θ , φ , r = 1 a H θ , φ , r U n U n H a θ , φ , r
where a θ , φ , r = [ a x T , a y T ] T . In order to obtain the paired angles and range information of the source, a joint spectral search over the angle and range domains is performed to yield the maximum result of f 3 D MUSIC , which is expressed as
θ ^ , φ ^ , r ^ = arg max θ , φ , r f 3 D MUSIC θ , φ , r
To solve the optimization of the above problem, the estimation of θ , φ , and r can be obtained by traversing the values of angles and range in possible space and searching the peak of the spectral function. However, a multidimensional searching for multiple parameters is required in practice, which is tremendously time-consuming.

3.3. Reduced Dimensional Search

To reduce the computational complexity of the multidimensional search, the first dimension reduction can be performed with the help of two connection matrices, H x and H y in (13) and (14). Through simple derivation, the spectral function f 3 D MUSIC can be reconstructed as
f 1 γ x , ϕ x = 1 a x H γ x , ϕ x G x G x H a x γ x , ϕ x
f 2 γ y , ϕ y = 1 a y H γ y , ϕ y G y G y H a y γ y , ϕ y
where G x = [ I M H x H ] U n and G y = [ H y H I M ] U n . Hence, the 3-D parameter estimation is converted to two 2-D estimations, which decreases the computation.
Due to the symmetry of the array structure, the direction matrix of the subarray on the x-axis is decomposed into the multiplication of two matrices, Γ γ x C M × 2 N + 1 and k ϕ x C 2 N + 1 × 1 , as shown in (19) on the top of next page, where Γ γ x contains DOA information of the source whereas k ϕ x includes both DOA and range information. Similarly, the direction matrix of the subarray on the y-axis is given in (20). It is observed from (19) and (20) that the angle components are completely independent of each other.
a x γ x , ϕ x = e j γ x l x , 2 N 0 e j γ x l x , 2 N + 1 0 0 1 0 0 e j γ x l x , 2 N + 1 e j γ x l x , 2 N + 1 Γ γ x × [ e j ϕ x l x , 2 N 2 e j ϕ x l x , 2 N 1 2 1 ] k ϕ x
a y γ x , ϕ x = e j γ y l y , 2 N 0 e j γ y l y , 2 N 0 0 1 0 0 e j γ y l y , 2 N e j γ y l y , 2 N Γ γ y × [ e j ϕ y l y , 2 N 2 e j ϕ y l y , 2 N 1 2 1 ] k ϕ y
Through substituting (19) into (17), the spectral function in (17) can be rewritten as
f 1 γ x , ϕ x = 1 k H ϕ x Q x γ x k ϕ x
where Q x = Γ H γ x G x G x H Γ γ x . Similarly, the spectral peak search function f 2 can be expressed as
f 2 γ y , ϕ y = 1 k H ϕ y Q y γ y k ϕ y
where Q y = Γ H γ y G y G y H Γ γ y .
According to (21) and (22), it can be concluded that the highest peaks of f 1 and f 2 correspond to the estimated values of the source elevation angle, azimuth angle, and range.
The spectral peak search function f 1 γ x , ϕ x has the maximum value, which is equivalent to solving the following quadratic optimization problem
min γ x V γ x , ϕ x , s.t p H k ϕ x = 1
where V γ x , ϕ x = k H ϕ x Q x γ x k ϕ x and p = [ 0 , 0 , , 0 , 1 ] T R ( 2 N + 1 ) × 1 . The condition p H k ϕ x = 1 is employed to eliminate the trivial solution of the equation k ϕ x = O 2 N + 1 .
Furthermore, it is suitable for Lagrange’s multiplier method to determine the minimum problems subject to a equality constraint, which will convert the constrained problem to an unconstrained one. The Lagrangian function of (23) is given by
L γ x , ϕ x = k H ϕ x Q x γ x k ϕ x ω ( p H k ϕ x 1 )
where ω is the Lagrange multiplier. Taking the partial derivative of k ϕ x in (24), we can obtain
L γ x , ϕ x k ϕ x = 2 Q x γ x k ϕ x + ω p = 0
By solving (25) and combining the constrained condition p H k ϕ x = 1 , the vector k ϕ x can be represented by Q x γ x , which is given by
k ϕ x = Q x γ x 1 p p H Q x γ x 1 p
This relationship in (26) will help to simplify the quadratic optimization problem in (23). By inserting k ϕ x of (26) into (23), the quadratic optimization problem in (23) can be rewritten as
γ ^ x = arg max γ x p H Q x γ x 1 p
where γ x π / 2 , π / 2 . To solve the optimum value of γ x , exhaustive searching is a common method in the MUSIC algorithm, which traverses all the values of γ x in possible values and searches the peak of the optimization function in (27). Moreover, this searching process is one 1-D search, which requires low computation.
In a similar way, γ y ^ can also be obtained by exhaustive searching, as
γ ^ y = arg max γ y p H Q y γ y 1 p
where γ y π / 2 , π / 2 .
Therefore, the two 2-D search in (21) and (22) are transformed into two 1-D estimations for γ x and γ y in (27) and (28), respectively. By simple mathematical operations, the elevation angle and azimuth angle of the source can be given, respectively, by
φ ^ = arctan γ ^ y γ ^ x
θ ^ = arcsin λ 2 π d γ ^ x 2 + γ ^ y 2
To this end, the two-stage dimension reduction is completed, and the angle estimates of the single source can be acquired by performing two 1-D searches.
By substituting the estimated elevation and azimuth of (29) and (30) into (16), the spectral function of the range of the source can be obtained as
r ^ = argmax r f 3 D MUSIC θ ^ , φ ^ , r = argmax r 1 a H θ ^ , φ ^ , r U n U n H a θ ^ , φ ^ , r
where r [ 0.62 ( D 3 D 3 λ λ ) 1 / 2 , 2 D 2 2 D 2 λ λ ] , and D denotes the array aperture.
Through exhaustive searching over the possible range space, the estimate of the source range can be obtained by finding the peak of the spectral function over all possible values of r, which utilizes the orthogonality of the noise eigenvector and the signal vector.
In summary, it can be found that the proposed RD-MUSIC algorithm only requires three 1-D searches and fully utilizes both the signal and noise subspaces, whereas the ESPRIT and MUSIC algorithms utilize either the signal or noise subspace. Moreover, the main steps of the proposed source localization algorithm are summarized as follows.
  • Step 1. Calculate the covariance matrix of the array, R ^ = 1 J t = 1 J z t z H t , where J denotes the number of snapshots, and perform eigenvalue decomposition operation on R ^ to obtain the signal subspace U s and noise subspace U n .
  • Step 2. Use (13) and (14) to obtain the relationships in the two direction matrices of the two subarrays.
  • Step 3. Perform two 1-D spectral search of (27) and (28) to obtain γ ^ x and γ ^ y , respectively, and calculate the elevation angle and azimuth angle through (29) and (30).
  • Step 4. Based on φ ^ and θ ^ , the range result can be obtained by conducting a 1-D spectral search on (31).

4. Complexity Analysis

For 3-D source localization, the computational complexity is one of the important evaluation criterion. The evaluation unit of computational complexity is the number of multiplications involved in the algorithm. With the SSCA structure, the computational complexity comparisons, among the proposed RD-MUSIC, the RARE-MUSIC [16], and the 3D-MUSIC, are given in Table 2.
The complexity of the RD-MUSIC algorithm mainly depends on two major processes: angle estimations and range estimation, denoted as 2 n e [ ( ( 3 M 1 ) M 2 + ( M + 1 ) ) / 2 + 3 ( M + 1 ) 3 / 8 ] + ( 2 M ) 2 J + ( 2 M ) 3 and n l ( 2 M ) [ ( 2 M ) 2 + 1 ] , respectively, where n e = π π Δ Δ represents the number of spectral peak searches in the angle domain, n l represents the number of spectral peak searches in the distance interval, and Δ is the search step.
Figure 2 exhibits the complexity comparison of three different algorithms with the SSCA, where J = 200 , a = 3 , b = 4 , and Δ = 0.001 . It can be obviously found that the complexity of the traditional 3D-MUSIC algorithm is much higher than that of the other two algorithms due to n e 2 n l n e 2 + n l , under the same array structure. Moreover, the complexity of the first part of the proposed RD-MUSIC is mainly caused by the two 1-D search for angles, which is significantly lower than that of the RARE-MUSIC. Moreover, although both the RD-MUSIC and RARE-MUSIC algorithms separate the angle and range terms in the same manner, the global complexity of the former is lower than that of the latter. This is because only two 1-D searches are required for the elevation and azimuth angles in the proposed RD-MUSIC algorithm, whereas a 2-D joint search for these two angles is needed in the RARE-MUSIC algorithm.

5. Simulation Results

In this section, comprehensive simulations to verify the validity of the proposed RD-MUSIC algorithm are provided. The root mean square errors (RMSEs) of the estimation for angles and range are used as the evaluating indicators of the performance, which are given, respectively, by
RMSE angle = 1 U u = 1 U θ ^ θ 2 + φ ^ φ 2
RMSE angle = 1 U u = 1 U r ^ r 2
where U denotes the number of Monte-Carlo trials; θ ^ , φ ^ , and r ^ represent the estimated values of the u-th Monte-Carlo trial of θ , φ , and r, respectively. For each simulation scenario, U = 1000 rounds of Monte-Carlo runs are conducted.
To further elaborate on the performance of the proposed algorithm, the transmitted signal with a carrier frequency of f c = 2.45 GHz is used, and the corresponding wavelength of the narrowband signal is λ = 0.1224 m. The parameters for the sparse cross array are with M = 5 , a = 3 , and b = 4 . Therefore, the subarray aperture is D = 8 d . Here, a single source is located at θ , φ , r = 35.3 , 58.6 , 3 λ , and the searching step is Δ = 0.001 .
Figure 3 illustrates the performance of the proposed algorithm in comparison with RARE-MUSIC, 3D-MUSIC, and the Cramer-Rao Bound, under the condition of the same array structure, where J = 200 . It can be seen that the curves of the three algorithms almost overlap with each other, which means that the proposed algorithm with much lower complexity can achieve the similar performance with the 3D-MUSIC and RARE-MUSIC algorithms and approach the CRB as the SNR increases.
Figure 4 indicates the estimation performance of algorithms under different snapshots when SNR = 18 dB. It can be found that the estimation performance of the proposed algorithm will be improved as the number of snapshots increases. From Figure 3 and Figure 4, the statistical performance of the proposed algorithm based on the MUSIC can almost reach that of 3D-MUSIC estimation.
In order to evaluate the robustness of the proposed algorithm, its performance with uniform inter-element spacing d and coprime inter-element spacing is compared for the identical subarray aperture, as shown in Figure 5, where the aperture of the subarray for each axis is D = 16 d , the coprime factor pairs are a 1 = 7 , b 1 = 8 , and a 2 = 3 , b 2 = 4 , and the source is located at θ , φ , r = 35.3 , 58.6 , 20 λ . Estimation results for the SSCA structure and USCA structure are presented in Figure 5, where it can be seen that the proposed SSCA outperforms the USCA with the same subarray aperture. Moreover, when the array aperture is fixed, the larger the coprime factor pair is, the smaller the number of array elements is, and also the lower the measurement accuracy is.
Because the results of (32) cannot analyze the independent effects of the elevation and azimuth on the DOA estimation results for the proposed algorithm, the RMSEs of the elevation and azimuth angles are separated to further illustrate the DOA estimation at any location in space, as
RMSE α = 1 U u = 1 U α ^ α 2
where α represents the real value θ or φ , and α ^ denotes the estimated value θ ^ or φ ^ . In the simulations, SNR = 18 dB and J = 200 .
Figure 6 indicates the effect of the elevation angle variation on the performance of the proposed algorithm, where the azimuth angle is 45 and the elevation angle of the source varies from 1 to 89 . It can be clearly found from Figure 6a that the estimation performance of the elevation angle becomes worse as the elevation angle of the source increases, since the resolution of the SSCA structure decreases when the direction of the source is close to the plane of the antenna array. In Figure 6b, on the contrary, the estimation performance of the azimuth angle of the source is opposite to that of the elevation angle. In other words, as the elevation angle of the source increases, the estimation performance of the azimuth angle is improved. This is because the equivalent aperture of the CA structure is augmented in the azimuthal direction when the direction of the source is close to the plane of the antenna array.
Figure 7 presents the effect of the azimuth angle variation on the performance of proposed algorithm, where the elevation of the source is 45 and the azimuth angle of the source varies from 179 to 179 . It can be found that the SSCA structure has almost the identical estimation accuracy for the elevation and azimuth angles when the azimuth angle changes. The effect of the cross array geometry on the DOA estimation results is analyzed, which facilitates the design and deployment of practical applications.

6. Conclusions

In this article, a low-complexity 3-D localization algorithm, RD-MUSIC, was presented for the single source, where the SSCA structure is designed to further reduce complexity. By exploiting the two-stage reduced-dimension method, the classical 3-D parameter estimation of MUSIC is converted into three 1-D estimations, where two 1-D searches are applied to estimate the angles, and the other 1-D MUSIC is utilized to estimate the range of the source. Compared with the classical 3D-MUSIC and RARE-MUSIC algorithms, the computational complexity of the proposed RD-MUSIC is greatly reduced, especially when employing the SSCA structure. Simulation results show that the performance of the proposed low-complexity algorithm is very similar to the performances of the RARE-MUSIC and 3D-MUSIC algorithms, which makes the RD-MUSIC algorithm a better choice in practical applications.

Author Contributions

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

Funding

This work was supported in part by the Special Foundation for Chongqing Science and Technology Talent under Grants cstc2019yszx-jcyjX0006 and cstc2020yszx-jscxX0004, and by the Science and Technology Foundation Research Project under Grant 2019-JCJQ-ZD-343–00.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

We would like to thank Shizhong Yang for providing a good office environment to us, and also thank the editors and anonymous reviewers for their constructive comments and suggestions that greatly help improve the quality of this article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bekkerman, I.; Tabrikian, J. Target detection and localization using MIMO radars and sonars. IEEE Trans. Signal Process. 2006, 54, 3873–3883. [Google Scholar] [CrossRef]
  2. Oh, D.; Ju, Y.; Nam, H.; Lee, J.H. Dual smoothing DOA estimation of two-channel FMCW radar. IEEE Trans. Aerosp. Electron. Syst. 2016, 52, 904–917. [Google Scholar] [CrossRef]
  3. Kim, S.; Cho, S.; Jung, S.K.; Choi, J.W. Passive source localization using acoustic intensity in multipath-dominant shallow-water waveguide. Sensors 2021, 21, 2198. [Google Scholar] [CrossRef] [PubMed]
  4. Qu, F.; Wang, S.; Wu, Z.; Liu, Z. A survey of ranging algorithms and localization schemes in underwater acoustic sensor network. China Commun. 2016, 13, 66–81. [Google Scholar]
  5. Wen, F.; Wang, J.; Shi, J.; Gui, G. Auxiliary vehicle positioning based on robust DOA estimation with unknown mutual coupling. IEEE Internet Things J. 2020, 7, 1. [Google Scholar] [CrossRef]
  6. Koivisto, M.; Hakkarainen, A.; Costa, M.; Kela, P.; Leppanen, K.; Valkama, M. High-efficiency device positioning and location-aware communications in dense 5G networks. IEEE Commun. Mag. 2017, 55, 188–195. [Google Scholar] [CrossRef] [Green Version]
  7. Cao, Y.; Lv, T.; Lin, Z.; Huang, P.; Lin, F. Complex ResNet aided DoA estimation for near-field MIMO systems. IEEE Trans. Veh. Technol. 2020, 69, 11139–11151. [Google Scholar] [CrossRef]
  8. Qin, S.; Zhang, Y.; Amin, M.G. Generalized coprime array configurations for direction-of-arrival estimation. IEEE Trans. Signal Process. 2015, 63, 1377–1390. [Google Scholar] [CrossRef]
  9. Gao, F.; Nallanathan, A.; Wang, Y. Improved MUSIC under the coexistence of both circular and noncircular sources. IEEE Trans. Signal Process. 2008, 56, 3033–3038. [Google Scholar] [CrossRef]
  10. Rangarao, K.V.; Venkatanarasimhan, S. Gold-MUSIC: A variation on MUSIC to accurately determine peaks of the spectrum. IEEE Trans. Antennas Propag. 2013, 61, 2263–2268. [Google Scholar] [CrossRef]
  11. Gao, F.; Gershman, A.B. A generalized ESPRIT approach to direction-of-arrival estimation. IEEE Signal Process. Lett. 2005, 12, 254–257. [Google Scholar] [CrossRef]
  12. Jung, Y.; Jeon, H.; Lee, S.; Jung, Y. Scalable ESPRIT processor for direction-of-arrival estimation of frequency modulated continuous wave radar. Eletronics 2021, 10, 695. [Google Scholar] [CrossRef]
  13. Swindlehurst, A.L.; Kailath, T. Passive direction-of-arrival and range estimation for near-field sources. In Proceedings of the IEEE Fourth ASSP Workshop Spectrum Estimation and Modeling, Minneapolis, MN, USA, 3–5 August 1988; pp. 123–128. [Google Scholar]
  14. Zhou, M.; Zhang, X.; Qiu, X.; Wang, C. Two-dimensional DOA estimation for uniform rectangular array using reduced-dimension propagator method. Int. J. Antennas Propag. 2015, 15, 485351. [Google Scholar] [CrossRef] [Green Version]
  15. Weiss, A.J.; Friedlander, B. Range and bearing estimation using polynomial rooting. IEEE J. Ocean. Eng. 1993, 18, 130–137. [Google Scholar] [CrossRef]
  16. Xie, J.; Tao, H.; Rao, X.; Su, J. Passive localization of noncircular sources in the near-field. In Proceedings of the 2015 16th International Radar Symposium (IRS), Dresden, Germany, 24–26 June 2015; pp. 493–498. [Google Scholar]
  17. Zhang, X.; Chen, W.; Zheng, W.; Xia, Z.; Wang, Y. Localization of near-field sources: A reduced-dimension MUSIC algorithm. IEEE Commun. Lett. 2018, 22, 1422–1425. [Google Scholar] [CrossRef]
  18. Lee, J.H.; Park, D.H.; Park, G.T.; Lee, K.K. Algebraic path-following algorithm for localising 3-D near-field sources in uniform circular array. Electron. Lett. 2021, 69, 465–477. [Google Scholar] [CrossRef]
  19. Jung, T.J.; Lee, K.K. Closed-form algorithm for 3-D single-source localization with uniform circular array. IEEE Antennas Wireless Propag. Lett. 2003, 69, 465–477. [Google Scholar]
  20. Zuo, L.; Pan, J.; Shen, Z. Analytical algorithm for 3-D localization of a single source with uniform circular array. IEEE Antennas Wirel. Propag. Lett. 2018, 17, 323–326. [Google Scholar] [CrossRef]
  21. Abed-Meraim, K.; Hua, Y. 3-D near field source localization using second order statistics. In Proceedings of the Conference Record of the Thirty-First Asilomar Conference on Signals, Systems and Computers (Cat. No.97CB36136), Pacific Grove, CA, USA, 2–5 November 1997; pp. 1307–1311. [Google Scholar]
  22. Wu, X.; Yan, J. 3-D mixed far-field and near-field sources localization with cross array. IEEE Trans. Veh. Technol. 2020, 69, 6833–6837. [Google Scholar] [CrossRef]
  23. Li, J.; Jiang, D. Joint elevation and azimuth angles estimation for L-shaped array. IEEE Antennas Wireless Propag. Lett. 2017, 16, 453–456. [Google Scholar] [CrossRef]
Figure 1. SSCA model. (a) SSCA with single source (b) Subarray of SSCA in an axis.
Figure 1. SSCA model. (a) SSCA with single source (b) Subarray of SSCA in an axis.
Sensors 22 04949 g001
Figure 2. Comparison of the complexity of algorithms.
Figure 2. Comparison of the complexity of algorithms.
Sensors 22 04949 g002
Figure 3. RMSEs versus SNR. (a) DOA estimation. (b) Range estimation.
Figure 3. RMSEs versus SNR. (a) DOA estimation. (b) Range estimation.
Sensors 22 04949 g003
Figure 4. RMSEs versus the number of snapshots. (a) DOA estimation. (b) Range estimation.
Figure 4. RMSEs versus the number of snapshots. (a) DOA estimation. (b) Range estimation.
Sensors 22 04949 g004
Figure 5. RMSEs versus SNR under different coprime factor pairs with the same subarray aperture. (a) DOA estimation. (b) Range estimation.
Figure 5. RMSEs versus SNR under different coprime factor pairs with the same subarray aperture. (a) DOA estimation. (b) Range estimation.
Sensors 22 04949 g005
Figure 6. RMSEs versus the elevation angle when φ = 45 . (a) RMSE of elevation. (b) RMSE of azimuth.
Figure 6. RMSEs versus the elevation angle when φ = 45 . (a) RMSE of elevation. (b) RMSE of azimuth.
Sensors 22 04949 g006
Figure 7. RMSEs versus the azimuth angle when θ = 45 . (a) RMSE of elevation. (b) RMSE of azimuth.
Figure 7. RMSEs versus the azimuth angle when θ = 45 . (a) RMSE of elevation. (b) RMSE of azimuth.
Sensors 22 04949 g007
Table 1. Notations in this article.
Table 1. Notations in this article.
NotationDefinition
. T Transposition operation
. H Conjugate transpose operation
. + Pseudo-inversion operation
. 1 Inversion operation
E Statistical expectation
I M An M-by-M identity matrix
O 2 N + 1 An 2 N + 1 -by- 2 N + 1 null matrix
Table 2. Computational complexity of algorithms.
Table 2. Computational complexity of algorithms.
AlgorithmComplexity
Proposed RD-MUSIC 2 M 2 J + 2 M 3 + n l 2 M 2 M 2 + 1 + 2 n e ( 3 M 1 M 2 + M + 1 ) / 2 + 3 M + 1 3 / 8
RARE-MUSIC 2 M 2 J + 2 M 3 + n l 2 M 2 M 2 + 1 + 2 n e 2 2 M 2 5 M 1 / 2 + M M + 1 2 / 2
3D-MUSIC 2 M 2 J + 2 M 3 + 2 n e 2 n l 2 M 2 M 2 + 1
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wu, H.; Shi, Y.; Ou, J. Three-Dimensional Source Localization with Sparse Symmetric Cross Array. Sensors 2022, 22, 4949. https://doi.org/10.3390/s22134949

AMA Style

Wu H, Shi Y, Ou J. Three-Dimensional Source Localization with Sparse Symmetric Cross Array. Sensors. 2022; 22(13):4949. https://doi.org/10.3390/s22134949

Chicago/Turabian Style

Wu, Haowei, Yiqiao Shi, and Jinglan Ou. 2022. "Three-Dimensional Source Localization with Sparse Symmetric Cross Array" Sensors 22, no. 13: 4949. https://doi.org/10.3390/s22134949

APA Style

Wu, H., Shi, Y., & Ou, J. (2022). Three-Dimensional Source Localization with Sparse Symmetric Cross Array. Sensors, 22(13), 4949. https://doi.org/10.3390/s22134949

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