Next Article in Journal
Analysis of Multi-Antenna GNSS Receiver Performance under Jamming Attacks
Previous Article in Journal
Validation of Remote Sensing Retrieval Products using Data from a Wireless Sensor-Based Online Monitoring in Antarctica
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Compressed Symmetric Nested Arrays and Their Application for Direction-of-Arrival Estimation of Near-Field Sources

1
School of Electrical and Electronic Engineering, Chongqing University of Technology, Chongqing 400054, China
2
Shanghai Huawei Technologies Co., Ltd., Shanghai 200120, China
*
Author to whom correspondence should be addressed.
Sensors 2016, 16(11), 1939; https://doi.org/10.3390/s16111939
Submission received: 14 August 2016 / Revised: 12 October 2016 / Accepted: 10 November 2016 / Published: 17 November 2016
(This article belongs to the Section Physical Sensors)

Abstract

:
In this paper, a new sensor array geometry, called a compressed symmetric nested array (CSNA), is designed to increase the degrees of freedom in the near field. As its name suggests, a CSNA is constructed by getting rid of some elements from two identical nested arrays. The closed form expressions are also presented for the sensor locations and the largest degrees of freedom obtainable as a function of the total number of sensors. Furthermore, a novel DOA estimation method is proposed by utilizing the CSNA in the near field. By employing this new array geometry, our method can identify more sources than sensors. Compared with other existing methods, the proposed method achieves higher resolution because of increased array aperture. Simulation results are demonstrated to verify the effectiveness of the proposed method.

1. Introduction

As one of the most important problems in sensor array signal processing, direction-of-arrival (DOA) estimation plays an important role in many applications such as radar, sonar, communication system, wireless sensor networks and some other fields. Therefore, it has drawn many researchers’ attention and plenty of methods [1] have been proposed to deal with this issue in the past few years, such as MUSIC [2], ESPRIT [3], etc. Most of these methods made the assumption that the sources are located relatively far from the array so that the waves emitted by the sources can be considered plane waves. However, when the sources are located close to the array, the wavefront should be characterized by both the DOA and range. Thus, existing methods based on the far-field assumption are not applicable to this situation.
In the past decades, numerous DOA estimation methods were presented in the near field, such as the two-dimensional MUSIC method [4], maximum likelihood method [4,5], the weighted linear prediction method [6] and higher-order-based methods [7,8,9,10,11]. However, these methods either require multidimensional search or suffer poor resolution from heavy aperture loss. Recently, some DOA estimation methods [12,13,14] based on sparse signal recovery have been developed for near-field sources, exhibiting several advantages compared to other methods. Nevertheless, these sparse-signal-recovery-based methods greatly rely on properly choosing the regularization parameter to reconstruct the sparse signal. Once the regularization parameter is improperly selected, the performance of the sparse-signal-recovery-based methods is greatly influenced. Unfortunately, there is no good way to choose the regularization parameter appropriately and it is still an open issue.
Besides, all the above DOA estimation methods for near-field sources are only applicable to the case of uniform linear arrays (ULA). The number of sources that can be identified with an N-element ULA using these methods is less than or equal to N 1 . Nevertheless, there are several ways to implement underdetermined DOA estimation in the far-field [15,16,17,18,19,20,21,22,23,24]. Minimum redundancy array (MRA) [15] is the earliest array structure to conduct the underdetermined issue. However, there is no closed form for the array geometry and achievable degrees of freedom for a given array with N elements. Through fourth order cumulants, Dogan and Mendel [18] showed that one can extend the array aperture for an arbitrary array except a doublet is required in a physical array. To increase both the resolution and the number of sources to be detected, a novel underdetermined method named 2q-MUSIC [16] was proposed by Chevalier et al. by employing 2 q th order cumulants. However, these higher-order-cumulants-based methods involve intensive computation. Though the Khatri-Rao product and only use of covariance, a method named KR-MUSIC was presented by Ma et al. [19], and using this approach 2 N 2 quasi-stationary sources can be processed with an N-element ULA. Through the use of manifold separation technique, Cao et al. [20] extended KR-MUSIC to uniform circular array. However, the two methods [19,20] fail to process stationary sources. Based on the theory of sparse signal recovery, He et al. [21] proposed an underdetermined DOA estimation method for wideband signals. Vaidyanathan and his team [17,22,23,24] have presented some new array structures to conduct underdetermined DOA estimation. Nested array [17] is one of the best-designed array structures and is capable of significantly increasing the degrees of freedom (DOF), i.e., O ( N 2 ) sources can be identified by exploiting a nested array with N sensors. Some other non-uniform array geometries include multiple level nested array [22], co-prime array [23] and super nested array [24]. By implementing DOA estimation on the virtual difference co-array of these non-uniform linear arrays, one can process more sources than sensors easily.
So far as we know, no existing methods can detect more sources than the number of physical sensors in the near-field. To bridge this gap, a novel array geometry, called a compressed symmetric nested array (CSNA), is proposed in this paper for the first time. A new underdetermined DOA estimation approach is also presented through the use of fourth-order cumulants in the near-field. By exploiting CSNA, the proposed DOA estimation method can process more sources than the number of sensors, i.e., as many as N 2 ( N 1 + 1 ) 1 sources can be detected using only N = N 1 + 2 N 2 1 sensors in the near-field. Moreover, the proposed method can achieve higher resolution compared with other methods.
This paper is organized as follows. The data model and one existing method are presented in Section 2. Section 3 describes the details of the design of CSNA and its application for DOA estimation in near-field case. Several numerical experiments are given in Section 4. Section 5 concludes this paper.
In the rest of this paper, the superscripts T , * and H denote the transpose, the conjugation without transpose and conjugate transpose, respectively.

2. Data Model and One Existing Method

2.1. Model of DOA Estimation

Consider a near-field scenario in which K narrowband sources impinge on a symmetric linear array with N = 2 u sensors showing Figure 1 (The number of sensor is assumed to be even here, however, our method also works in odd case). The sensors are assumed to be located at the underlying grid of a minimum spacing d . Let x = { x u , , x 2 , x 1 , x 1 , x 2 , , x u } d be the positions vector of array sensors. The signal received by the i th sensor can be expressed as Equation (1)
y i ( t ) = k = 1 K s k ( t ) exp ( j 2 π λ ( r i k r k ) ) + n i ( t ) , t = 1 , 2 , , T ;   i = u , 1 , 1 , , u
where
r i k = r k 2 + x i 2 d 2 2 x i d r k sin θ k
denotes the distance between the k th source and the i th sensor, r k represents the range from the k th source to the phase reference, s k ( t ) is the signal radiated from the k th source, λ denotes the wavelength, n i ( t ) is the received noise by the i th sensor and T stands for the number of snapshots.
Using the second-order Taylor expansion of Equation (2), we can approximate τ i k 2 π λ ( r i k r k ) as
τ i k 2 π λ ( r i k r k ) x i 2 π d λ sin θ k + x i 2 π d 2 λ r k cos 2 θ k = x i ω k + x i 2 φ k
where
ω k = 2 π d λ sin θ k
and
φ k = π d 2 λ r k cos 2 θ k
Substituting Equation (3) into Equation (1), we have
y i ( t ) = k = 1 K s k ( t ) e j ( x i ω k + x i 2 φ k ) + n i ( t )
Stacking the measurements of all the sensors in a vector form, we get
y ( t ) = A s ( t ) + n ( t ) , t = 1 , 2 , , T
where y ( t ) = [ y u ( t ) , y u + 1 ( t ) , , y u ( t ) ] T is the observed signal vector, A = [ a ( r 1 , θ 1 ) , a ( r 2 , θ 2 ) , , a ( r k , θ k ) ] denotes the array manifold, a ( r k , θ k ) = [ e j τ u , k , e j τ ( u 1 ) , k , , e j τ u , k ] T is the so-called steering vector, s ( t ) = [ s u ( t ) , s u + 1 ( t ) , , s u 1 ( t ) , s u ( t ) ] T and n ( t ) = [ n u ( t ) , n u + 1 ( t ) , , n u 1 ( t ) , n u ( t ) ] T are the source and noise vectors, respectively.
To make the following derivation simple, some assumptions are made as follows:
(A1)
The sources are non-Gaussian, and mutually uncorrelated.
(A2)
The noise is additive Gaussian one, either white or coloured, and independent of the sources.
(A3)
The array is a non-uniform linear array with underlying grid d λ 4 to avoid manifold ambiguity.ss
In this paper, we focus on solving the following DOA estimation problem: Given the received signals { y ( t ) , t = 1 , 2 , , T } , find the azimuth θ = [ θ 1 , θ 2 , , θ K ] T .

2.2. Vitual Array Model by Exploiting Fourth Order Cumulants

The fourth order cumulant of the measured signals is defined as [18]
c u m ( y m ( t ) , y n * ( t ) , y p ( t ) , y q * ( t ) ) = E { y m ( t ) y n * ( t ) y p ( t ) y q * ( t ) } E { y m ( t ) y n * ( t ) } E { y p ( t ) y q * ( t ) } E { y m ( t ) y p ( t ) } E { y n * ( t ) y q * ( t ) } E { y m ( t ) y q * ( t ) } E { y n * ( t ) y p ( t ) } , m , n , p , q ( u , 1 ) ( 1 , u )
Under the above assumptions (A1) and (A2) and by using the properties of cumulants, we have
c u m ( y m ( t ) , y n * ( t ) , y p ( t ) , y q * ( t ) ) = k = 1 K e j [ ( x m x n + x p x q ) ω k + ( x m 2 x n 2 + x p 2 x q 2 ) φ k ] c 4 , s k
where c 4 , s k = c u m ( s k ( t ) , s k * ( t ) , s k ( t ) , s k * ( t ) ) represents the kurtosis of the k th source signal. Note that the noise term is vanished because the fourth order cumulant of Gaussian noise is zero. Since we are only interested in the DOAs of sources, it is better to remove the φ k term and retain the ω k term in Equation (9).
Let x n = x m and x p = x q , and substituting them to Equation (9), we obtain
c u m ( y m ( t ) , y m * ( t ) , y q ( t ) , y q * ( t ) ) = k = 1 K e j 2 ( x m x q ) ω k c 4 , s k
The right side of Equation (10) behaves like the correlation between the m th and q th sensor output of a virtual far-field array, which is just the difference co-array of the physical array.

2.3. The DOA Estimation Method

If a uniform linear array (ULA) is exploited, we can easily construct a matrix C 1 , the ( m , q ) th entry of which can be given by
C 1 ( m ˜ , q ˜ ) = { c u m ( y m ˜ u 1 ( t ) , y m ˜ + u + 1 * ( t ) , y q ˜ + u + 1 ( t ) , y q ˜ u 1 * ( t ) ) ,   1 m ˜ , q ˜ u c u m ( y m ˜ u 1 ( t ) , y m ˜ + u + 1 * ( t ) , y q ˜ + u ( t ) , y q ˜ u * ( t ) ) ,   1 m ˜ u ,   u + 1 q ˜ 2 u c u m ( y m ˜ u ( t ) , y m ˜ + u * ( t ) , y q ˜ + u + 1 ( t ) , y q ˜ u 1 * ( t ) ) ,   u + 1 m ˜ 2 u , 1 q ˜ u   c u m ( y m ˜ u ( t ) , y m ˜ + u * ( t ) , y q ˜ + u ( t ) , y q ˜ u * ( t ) ) ,   u + 1 m ˜ , q ˜ 2 u
According to [10], C 1 can be represented in a compact form as
C 1 = B Λ B H
where, b ( ω k ) = [ e j 2 u ω k , e j 2 ( u 1 ) ω k , , e j 2 u ω k ] T and Λ = d i a g { c 4 , s 1 , c 4 , s 2 , , c 4 , s K } . Note that the matrix C 1 behaves like the covariance matrix of the received signals by a far-field array, where the array manifold and steering vector are given by the matrix B and the vector b ( ω k ) . Then, the conventional MUSIC method [2] can be utilized to find the DOAs of the sources. However, with an array of N elements the maximum number of sources that the method can detect is N 1 , hence it is not applicable to the case of underdetermined DOA estimation. Note that according to Equation (10), the difference co-array of a physical array is acquired. Therefore, non-ULA can be employed so as to further increase the resolution and the number of sources to be detected.

3. The Proposed Array Geometry and Method

3.1. Nested Array

In literature [17], a new array geometry called nested array was proposed to locate far-field sources. Through the use of nested array, up to O ( N 2 ) far-field sources with N sensors can be detected while obtaining relatively high resolution. Nested array [17] is basically a concatenation of two ULAs: inner and outer where the inner ULA has N 1 elements with spacing d and the outer ULA has N 2 elements with spacing d ¯ such that d ¯ = ( N 1 + 1 ) d . More precisely, it is a linear array with sensor location given by S i n n e r = { m d , m = 1 , 2 , , N 1 } and S o u t e r = { n ( N 1 + 1 ) d , n = 1 , 2 , , N 2 } . It has been shown that the difference co-array of nested array is a filled ULA with 2 N 2 ( N 1 + 1 ) 1 elements [17], which implies that the degrees of freedom (DOF) is 2 N 2 ( N 1 + 1 ) 1 . Unfortunately, we cannot exploit nested array directly in the near field since the derivation of Equation (10) is based on a symmetric array.

3.2. Symmetric Nested Array

In order to take advantage of nested array in the near-field, a simple approach is to locate two identical nested arrays symmetrically. For convenience, we call it a symmetric nested array (SNA). The sensor location of a SNA is given by S i n n e r = { m d 1 , m = N 1 , N 1 + 1 , , 1 , 1 , , N 1 } and S o u t e r = { n ( N 1 + 1 ) d 1 , n = N 2 , N 2 + 1 , , 1 , 1 , , N 2 } . From the property of nested array, the difference co-array of symmetric nested array with 2 ( N 1 + N 2 ) elements contains a ULA with 2 N 2 ( N 1 + 1 ) 1 elements, where N 1 and N 2 represent the number of sensors of the inner and outer ULA in each nested array, respectively.

3.3. Compressed Symmetric Nested Array

This subsection introduces a new array geometry which is based on nested array. Note that a nested array consists of two ULAs, where the inner ULA and the first elements of the outer ULA also constitute a ULA. Since ULA is always symmetric, we construct the new symmetric nested array as follows.
First, it is assumed that the inner and outer ULA in a nested array have N 1 and N 2 elements, respectively. Since the inner ULA and the first element of the outer ULA also compose of a new ULA with N 1 + 1 elements, we take the centroid of the new ULA as the phase reference. Then a ULA with N 2 1 elements is added to the left of the nested array to make the non-ULA symmetrically. Hence, the final non-ULA has N = N 1 + 2 N 2 1 elements. Compared with a symmetric nested array, fewer sensors are used in the final non-ULA while achieving the same DOF, so we call it a compressed symmetric nested array (CSNA). More specifically, the sensor location of a CSNA is given by the union of the sets S 1 = { ( m N 1 + 1 2 ) d , m = 1 , , N 1 + 1 } , S 2 , r = { [ m ( N 1 + 1 ) N 1 + 1 2 ] d , m = 2 , , N 2 } and S 2 , l = { [ m ( N 1 + 1 ) + N 1 + 1 2 ] d , m = N 2 , , 2 } . To make the definition clearly, an example of a CSNA with 8 elements is depicted in Figure 2. Apparently a CSNA contains a nested array, so it can achieve the same DOF as the contained nested array.
It has been shown that a nested array can attain 2 N 2 ( N 1 + 1 ) 1 DOF in the difference co-array using only N 1 + N 2 elements [17]. Similarly, we can find a systematic way to increase the DOF of the difference co-array in the near-field. The distribution of sensors can be further optimized by finding N 1 and N 2 that maximize the total DOF 2 N 2 ( N 1 + 1 ) 1 , under the constraint of fixed total number of sensors, i.e., N = N 1 + 2 N 2 1 . The solution can be verified as seen in Table 1.

3.4. DOA Estimation Using CSNA in the Near-Field

As Equation (10) shows, the correlation of the difference co-array of the physical array is acquired. More specifically, if the physical array sensor locations are spatially distributed in such a way that the elements in the set of differences { x m x q , u m , q u } represent every integer from 0 to N v , where N v N ( N 1 ) / 2 is an integer, then we have N v + 1 autocorrelation lags given by
c ( l ) = c ( x m x q ) = k = 1 K e 2 j l ω k c 4 , s k , l = 0 , , N v
Interestingly, these autocorrelation lags are identical to those corresponding to a uniform linear array of N v + 1 elements for the same source scene in the far-field.
When a CSNA with N = N 1 + 2 N 2 1 elements is employed, it can be verified that its difference co-array contains the same ULA with 2 N 2 ( N 1 + 1 ) 1 elements as that of the corresponding nested array, which implies that N v = D O F 1 2 = N 2 ( N 1 + 1 ) 1 sources can be identified using a CSNA with N = N 1 + 2 N 2 1 elements.
Then, we can construct a matrix:
C = [ c ( 0 ) c ( 1 ) c ( N v ) c * ( 1 ) c ( 0 ) c ( N v 1 ) c * ( N v ) c * ( N v 1 ) c ( 0 ) ]
The matrix C has the same form as the conventional covariance matrix of the output of the ULA with N v + 1 elements whose steering vector can be represented as a ˜ ( θ k ) = [ 1 , e j 2 ω k , , e j 2 N v ω k ] . Then, the conventional MUSIC method can be used to estimate the DOAs. Let U n denote the noise space spanned by the eigenvectors corresponding to the small eigenvalues. The spatial spectrum can be defined as
P ( θ ) = 1 a ˜ H ( θ ) U n U n H a ˜ H ( θ )
As a result, the DOAs can be obtained by finding the first K peaks of P ( θ ) .
Given the measured data { y ( t ) , t = 1 , 2 , , T } , the proposed DOA estimation method using CSNA can be summarized as the following steps.
  • Use Equation (8) to compute the fourth order cumulants of the observed signals;
  • Find c ( 0 ) , c ( 1 ) , , c ( N v ) from the cumulants;
  • Construct matrix C using Equation (13);
  • Compute the spatial spectrum P ( θ ) using Equation (14);
  • Find the first K peaks of spatial spectrum P ( θ ) .
Remarks:
  • When SNA is exploited in Equation (12), we can also construct a virtual covariance matrix like Equation (13) and use the conventional MUSIC method to estimate the DOAs. A subspace-based DOA estimation method using a SNA with N = 2 ( N 1 + N 2 ) elements can detect N 2 ( N 1 + 1 ) 1 sources. It is obvious that the method based on SNA can identify more sources than sensors when N 1 3 and N 2 3 .
  • Since only one half of the difference co-array is employed in our method, the proposed method can detect N 2 ( N 1 + 1 ) 1 sources with N = N 1 + 2 N 2 1 elements. Compared with the SNA, fewer sensors are acquired for CSNA to detect the same number of sources.
  • Regarding the computational complexity of the proposed method, the main cost is in calculating cumulants and eigenvalue decomposition (EVD) of matrix C . Calculation of cumulants and EVD of matrix C requires O ( T N 4 ) and O ( ( N v + 1 ) 3 ) , respectively. When different array geometry is utilized, the dimension of matrix C is also different. Without loss of generality, we assume the number of sensors N = 4 k , where k is an integer. The value of N v + 1 is presented in Table 2 for ULA, SNA and CSNA respectively.
Therefore, the computational cost of the proposed method based on the CSNA is O ( T N 4 ) + O ( [ N 2 8 + N 2 ] 3 ) , and is somewhat higher than that of the proposed method based on the SNA, where the cost is O ( T N 4 ) + O ( [ N 2 16 + N 4 ] 3 ) . It is also higher than that of the method in [10], where the main cost is O ( T N 4 ) + O ( N 3 ) . However, the advantages of the proposed method based on the CSNA include high resolution and the ability to detect more sources than sensors.

4. Simulation Results

In this section, we provide some numerical experiments to illustrate the superior performance of the proposed method based on CSNA. In the following figures, the ULA, S-nested array and CS-nested array stand for the method in [10], and the proposed method using the SNA and CSNA, respectively. First of all, an example will be given to demonstrate the underdetermined ability of the proposed method using the CSNA. Then we make a comparison of the three methods in terms of computational cost, RMSE and resolution ability. The source signals and noise are modeled as an exponential process and Gaussian white noise, respectively. The intersensor spacing of the ULA is d = λ 4 , which is equivalent to the underlying grid of minimum spacing of the CSNA and SNA.

4.1. Underdetermined DOA Estimation

First, consider the scenario in which a CSNA with 8 sensors receives 9 narrowband sources radiated from { ( 70 ° , 13 λ ) , ( 36 ° , 14 λ ) , ( 19 ° , 16 λ ) , ( 53 ° , 12 λ ) , ( 2 ° , 18 λ ) , ( 15 ° , 20 λ ) , ( 32 ° , 19 λ ) , ( 49 ° , 17 λ ) , ( 66 ° , 15 λ ) } . According to Section 3, the DOF of our method based on a CSNA with 8 sensors is increased to 12, thus can estimate DOAs of 11 sources. Figure 3 plots the spatial spectrum of the proposed method based on the CSNA shown in Figure 2 with S N R = 20 dB and T = 4000 . It can be seen that the proposed method can resolve the 9 signals clearly with 8 sensors.

4.2. Computational Cost

Next, we consider a case in which two uncorrelated sources radiated from { 11 ° , 14 λ } and { 8 ° , 16 λ } impinge upon three different linear array with 8 elements, which are the CSNA shown in Figure 2, the SNA with sensor number in each level N 1 = N 2 = 2 and a ULA. The computational time of the above three methods for finding the DOAs are illustrated in Table 3. By averaging 100 trials, this experiment is implemented in Matlab on windows 7 and a computer with Intel core i5-4590 CPU with 1000 snapshots and a search grid 0.1°. It can be seen that the time consumptions of the three methods are very close in that the main cost of these methods is in calculating cumulants. Besides, it can be also clearly seen that the proposed method based on CSNA requires a little more time than the other two methods, which verifies the theoretical analysis in Section 3. However, by using the CSNA with 8 sensors, the DOF in the proposed method can be increased to N 2 4 + N 1 = 23 and thus as many as 11 sources, even more than the number of physical sensors, can be resolved. Our proposed method using the SNA can only identify 5 sources because the DOF is only ( N 2 ) 2 2 2 + N 2 = 11 with 8 physical sensors. Furthermore, the proposed method based CSNA can achieve higher resolution than the other two methods, which will be verified in the Section 4.4.

4.3. RMSE versus SNR

Now, let us take a comparison of the three methods by evaluating the RMSE of the DOA estimates as a function of SNR. The RMSE is defined as
R M S E = 1 K N m c q = 1 K i = 1 N m c ( θ ^ q , i θ q , i )
where N m c denotes the number of Monte Carlo trials and θ ^ q , i and θ q , i denote the estimate DOA and the real DOA of the q th signal in the i th trial. Consider two sources located at ( 25.4 ° , 21 λ ) and ( 14.7 ° , 13 λ ) impinge on the three linear arrays with 8 elements used in previous experiment. Figure 4 shows the RMSE versus SNR of the three methods by averaging 200 Monte Carlo trials and calculating 2000 snapshots. It can be seen that the three methods has nearly the same variance in low SNR and the method in [10] shows better performance than the other two methods in moderate and high SNR. Besides, it is easy to discover that the proposed method based on CSNA has lower estimation error compared with the method based on SNA in moderate and high SNR.

4.4. Resolution Ability versus SNR and the Number of Snapshots

To investigate the resolution ability of the proposed method using CSNA, two closely spaced signals with DOAs ( 4 ° , 4 ° ) were impinged on each array. The two sources are considered to be resolved in a trial if both | θ ^ 2 θ 2 | and | θ ^ 1 θ 1 | are smaller than | θ 2 θ 1 | / 2 , where θ 1 and θ 2 denote the true DOAs and θ ^ 1 and θ ^ 2 denote the estimating DOAs. The detection probability of the three methods versus SNR is depicted in Figure 5, where the number of snapshots is T = 2000 and 600 Monte Carlo trials are carried out. As Figure 5 shows, the method using the CSNA gets a higher resolution ability compared with the other two methods, mainly because the CSNA can achieve higher DOF than the others.
Figure 6 illustrates the detection probability of the three methods as a function of the number of snapshots, where the parameter are kept the same as before except SNR = 25 dB and DOAs = ( 3 ° , 3 ° ) . From Figure 6, it can be clearly observed that, the proposed method based on CSNA outperforms the two other methods due to higher DOF.

5. Conclusions

In this paper, a novel underdetermined DOA estimation method is proposed based on fourth-order cumulants to achieve superior resolution in the near field. A new array geometry, called a compressed symmetric nested array, is employed so that as many as N 2 ( N 1 + 1 ) 1 sources can be detected using only N = N 1 + 2 N 2 1 sensors in the near field. Although our proposed method leads to somewhat higher variance than some other methods due to exploiting parts of the cumulants, it obtains higher resolution. In future work, we will try to utilize all fourth-order cumulants to improve the estimation accuracy.

Acknowledgments

This work was supported in part by the Chongqing Research Program of Basic Research and Frontier Technology of China under grant No. cstc2015jcyjA40055 and in part by Chongqing Municipal Education Commission of China under grant No. KJ1500917.

Author Contributions

The idea was proposed by Shuang Li; Shuang Li and Dongfeng Xie conceived and designed the experiments; Dongfeng Xie wrote the paper.

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. Schmidt, R. Multiple emitter location and signal parameter estimation. IEEE Trans. Antennas Propag. 1986, 34, 276–280. [Google Scholar] [CrossRef]
  3. Roy, R.; Paulraj, A.; Kailath, T. Esprit—A subspace rotation approach to estimation of parameters of cisoids in noise. IEEE Trans. Acoust. Speech Signal Process. 1986, 34, 1340–1342. [Google Scholar] [CrossRef]
  4. Huang, Y.-D.; Barkat, M. Near-field multiple source localization by passive sensor array. IEEE Trans. Antennas Propag. 1991, 39, 968–975. [Google Scholar] [CrossRef]
  5. Chen, J.C.; Hudson, R.E.; Yao, K. Maximum-likelihood source localization and unknown sensor location estimation for wideband signals in the near-field. IEEE Trans. Signal Process. 2002, 50, 1843–1854. [Google Scholar] [CrossRef]
  6. Grosicki, E.; Abed-Meraim, K.; Hua, Y. A weighted linear prediction method for near-field source localization. IEEE Trans. Signal Process. 2005, 53, 3651–3660. [Google Scholar] [CrossRef]
  7. Challa, R.N.; Shamsunder, S. High-order subspace-based algorithms for passive localization of near-field sources. In Proceedings of the Twenty-Ninth Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA, 30 October–2 November 1995; pp. 777–781.
  8. Yuen, N.; Friedlander, B. Performance analysis of higher order esprit for localization of near-field sources. IEEE Trans. Signal Process. 1998, 46, 709–719. [Google Scholar] [CrossRef]
  9. Liang, J.; Liu, D. Passive localization of near-field sources using cumulant. IEEE Sens. J. 2009, 9, 953–960. [Google Scholar] [CrossRef]
  10. Liang, J.; Liu, D. Passive localization of mixed near-field and far-field sources using two-stage music algorithm. IEEE Trans. Signal Process. 2010, 58, 108–120. [Google Scholar] [CrossRef]
  11. Xie, J.; Tao, H.; Rao, X.; Su, J. Passive localization of mixed far-field and near-field sources without estimating the number of sources. Sensors 2015, 15, 3834–3853. [Google Scholar] [CrossRef] [PubMed]
  12. Hu, K.; Chepuri, S.P.; Leus, G. Near-field source localization using sparse recovery techniques. In Proceedings of the International Conference on Signal Processing and Communications (SPCOM), Bangalore, India, 22–25 July 2014; pp. 1–5.
  13. Hu, K.; Chepuri, S.P.; Leus, G. Near-field source localization: Sparse recovery techniques and grid matching. In Proceedings of the IEEE 8th Sensor Array and Multichannel Signal Processing Workshop (SAM), A Coruña, Spain, 22–25 June 2014; pp. 369–372.
  14. Zhang, Y.D.; Qin, S.; Amin, M.G. Near-field source localization based on sparse reconstruction of sensor-angle distribution. In Proceedings of the IEEE International Radar Conference, Arlington, VA, USA, 10–15 May 2015.
  15. Pillai, S.U.; Bar-Ness, Y.; Haber, F. A new approach to array geometry for improved spatial spectrum estimation. Proc. IEEE 1985, 73, 1522–1524. [Google Scholar] [CrossRef]
  16. Chevalier, P.; Ferréol, A.; Albera, L. High-resolution direction finding from higher order statistics: The 2q-music algorithm. IEEE Trans. Signal Process. 2006, 54, 2986–2997. [Google Scholar] [CrossRef]
  17. Pal, P.; Vaidyanathan, P. Nested arrays: A novel approach to array processing with enhanced degrees of freedom. IEEE Trans. Signal Process. 2010, 58, 4167–4181. [Google Scholar] [CrossRef]
  18. 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]
  19. Ma, W.K.; Hsieh, T.H.; Chi, C.Y. Doa estimation of quasi-stationary signals with less sensors than sources and unknown spatial noise covariance: A khatri–rao subspace approach. IEEE Trans. Signal Process. 2010, 58, 2168–2180. [Google Scholar] [CrossRef]
  20. Cao, M.-Y.; Huang, L.; Qian, C.; Xue, J.-Y.; So, H.-C. Underdetermined doa estimation of quasi-stationary signals via khatri–rao structure for uniform circular array. Signal Process. 2015, 106, 41–48. [Google Scholar] [CrossRef]
  21. He, Z.-Q.; Shi, Z.-P.; Huang, L.; So, H.C. Underdetermined doa estimation for wideband signals using robust sparse covariance fitting. IEEE Signal Process. Lett. 2015, 22, 435–439. [Google Scholar] [CrossRef]
  22. Pal, P.; Vaidyanathan, P. Multiple level nested array: An efficient geometry for 2qth order cumulant based array processing. IEEE Trans. Signal Process. 2011, 60, 1253–1269. [Google Scholar] [CrossRef]
  23. Vaidyanathan, P.P.; Pal, P. Sparse sensing with co-prime samplers and arrays. IEEE Trans. Signal Process. 2011, 59, 573–586. [Google Scholar] [CrossRef]
  24. Liu, C.-L.; Vaidyanathan, P. Super nested arrays: Linear sparse arrays with reduced mutual coupling-part I: Fundamentals. IEEE Trans. Signal Process. 2016, 64, 3997–4012. [Google Scholar] [CrossRef]
Figure 1. Non-uniform linear array configuration (The number of sensors is assumed to be even).
Figure 1. Non-uniform linear array configuration (The number of sensors is assumed to be even).
Sensors 16 01939 g001
Figure 2. Nested array ( N 1 = 3 , N 2 = 3 ) and compressed symmetric nested array ( N 1 = 3 , N 2 = 3 ). The difference co-array of the two arrays contains the same ULA.
Figure 2. Nested array ( N 1 = 3 , N 2 = 3 ) and compressed symmetric nested array ( N 1 = 3 , N 2 = 3 ). The difference co-array of the two arrays contains the same ULA.
Sensors 16 01939 g002
Figure 3. Spatial spectrum for underdetermined DOA estimation, K = 9 , N = 8 .
Figure 3. Spatial spectrum for underdetermined DOA estimation, K = 9 , N = 8 .
Sensors 16 01939 g003
Figure 4. RMSE as a function of SNR for three methods.
Figure 4. RMSE as a function of SNR for three methods.
Sensors 16 01939 g004
Figure 5. Comparison of resolution ability among the three methods.
Figure 5. Comparison of resolution ability among the three methods.
Sensors 16 01939 g005
Figure 6. Detection probability versus total number of snapshots for the three methods.
Figure 6. Detection probability versus total number of snapshots for the three methods.
Sensors 16 01939 g006
Table 1. The relationship between the number of sensors and DOF of CSNA.
Table 1. The relationship between the number of sensors and DOF of CSNA.
The Number of Sensors ( k is an Integer)The Number of Sensors of Inner ULAThe Number of Sensors of the Outer ULAThe DOF Achieved
N = 4 k N 1 = N 2 + 1   N 2 = N 4 N 2 4 + N 1
N 1 = N 2 1 N 2 = N 4 + 1
ss N = 4 k + 1 N 1 = N 1 2 N 2 = N + 3 4 N 2 1 4 + N
N = 4 k + 2 N 1 = N 2 N 2 = N + 2 4 N 2 4 + N
N = 4 k + 3 N 1 = N + 1 2 N 2 = N + 1 4 N 2 1 4 + N
Table 2. The value of N v + 1 for ULA, SNA and CSNA.
Table 2. The value of N v + 1 for ULA, SNA and CSNA.
Array Geometry N v + 1
ULA N = 4 k
SNA N 2 16 + N 4 = k 2 + k
CSNA N 2 8 + N 2 = 2 k 2 + 2 k
Table 3. The time required for estimating the DOAs of three methods.
Table 3. The time required for estimating the DOAs of three methods.
MethodsTime Consumptions (s)
ULA0.2719
S-Nested array0.2687
CS-Nested array0.2743

Share and Cite

MDPI and ACS Style

Li, S.; Xie, D. Compressed Symmetric Nested Arrays and Their Application for Direction-of-Arrival Estimation of Near-Field Sources. Sensors 2016, 16, 1939. https://doi.org/10.3390/s16111939

AMA Style

Li S, Xie D. Compressed Symmetric Nested Arrays and Their Application for Direction-of-Arrival Estimation of Near-Field Sources. Sensors. 2016; 16(11):1939. https://doi.org/10.3390/s16111939

Chicago/Turabian Style

Li, Shuang, and Dongfeng Xie. 2016. "Compressed Symmetric Nested Arrays and Their Application for Direction-of-Arrival Estimation of Near-Field Sources" Sensors 16, no. 11: 1939. https://doi.org/10.3390/s16111939

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