Abstract
Nested arrays have recently attracted considerable attention in the field of direction of arrival (DOA) estimation owing to the hole-free property of their virtual arrays. However, such virtual arrays are confined to difference coarrays as only spatial information of the received signals is exploited. By exploiting the spatial and temporal information jointly, four kinds of novel nested arrays based on the sum-difference coarray (SDCA) concept are proposed. To increase the degrees of freedom (DOFs) of SDCA, a modified translational nested array (MTNA) is introduced first. Then, by analyzing the relationship among sensors in MTNA, we give the specific positions of redundant sensors and remove them later. Finally, we derive the closed-form expressions for the proposed arrays as well as their SDCAs. Meanwhile, different index sets corresponding to the proposed arrays are also designed for their use in obtaining the desirable SDCAs. Moreover, the properties regarding DOFs of SDCAs and physical apertures for the proposed arrays are analyzed, which prove that both the DOFs and physical apertures are improved. Simulation results are provided to verify the superiority of the proposed arrays.
1. Introduction
Direction of arrival (DOA) estimation of multiple signals is a hot topic in the area of array signal processing since it can be widely used in radar, sonar, and remote diagnosis, etc. [1,2,3,4,5]. In the past few decades, many subspace-based methods, such as multiple signal classification (MUSIC) [6], estimation of signal parameters via rotational invariance technique (ESPRIT) [7], and their modifications, have been proposed to address the DOA estimation problem. However, to avoid spectrum aliasing, inter-element spacing of the received array such as traditional uniform linear array (ULA) is restricted to not more than half a wavelength of the signals. Consequently, the aforementioned methods used on such ULA with sensors can only resolve sources, i.e., the overdetermined DOA estimation [8].
However, more and more situations concerning underdetermined DOA estimation, where the number of incident signals exceeds that of physical sensors, have been encountered in practical applications such as 5G wireless communication [9]. Many sparse arrays, whose inter-element spacing can break the half-wavelength restriction, have been presented to handle this underdetermined DOA estimation problem. Relying on the difference coarray (DCA) concept [8,10], they can construct virtual arrays with increased degrees of freedom (DOFs). Furthermore, compared with traditional ULA with sensors, sparse arrays with the same number of sensors possess larger physical apertures due to the increase of inter-element spacing. Thus, the DOA estimation performance of these sparse arrays is significantly better than that of traditional ULA.
Minimum redundancy array (MRA) [11] and minimum hole array (MHA) [12] are two kinds of typical sparse arrays. While both of them can be used to identify more sources than sensors, they do not have the closed-form expressions for their geometries and virtual arrays. As a result, sensor positions of MRA and MHA for the given sensor number are obtained through the enumeration method. Recently, nested array (NA) [8] and coprime array (CPA) [13] are also proposed for underdetermined DOA estimation. Research results indicate that sensor positions of NA and CPA can be determined easily owing to the existence of closed-form expressions for their physical structures.
To improve the detection performance of CPA and NA, many modified versions of them are proposed as well. For example, generalized CPA [14] and CPA with multiperiod subarrays [15] are designed to fill in the holes of virtual arrays and thus increase the available continuous DOFs. By contrast, thinned CPA (TCPA) proposed in [16,17] removes the redundant physical sensors without reducing the DOFs of virtual array. In addition, lots of modified NAs have also been presented to increase the continuous DOFs. By redesigning the structures of subarrays in NA, some modifications, such as improved NA [18] and augmented NA [19], are developed, which own higher continuous DOFs than the prototype NA. Meanwhile, the generalized nested subarrays reported in [20,21] have advantages in increasing the DOFs and physical apertures, which can also be termed as robust NAs. Note that, the virtual arrays of CPA and its modifications are discontinuous, which indicates that they cannot be totally used for DOA estimation when the subspace-based methods are employed [10]. On the other hand, although the modified NAs mentioned above have continuous virtual arrays with increased DOFs, they still have some limitations since only DCAs are included in their virtual arrays.
In recent years, sum coarray (SCA) of sparse array has attracted much attention since it can improve the DOA estimation performance [22,23,24,25,26]. More specifically, to obtain the virtual array composed of sum-difference coarray (SDCA) in a passive DOA estimation system, researchers in [22] utilized the spatial and temporal information jointly to design a vectorized conjugate augmented MUSIC (VCAM) method. By using the elements of SCA to fill in the holes of DCA, the VCAM method can achieve the increase of continuous DOFs and thus improve the detection performance of CPA. Accordingly, an improved CPA based on the SDCA concept is presented in [26], which can reduce the mutual coupling effect and increase the physical aperture, but there are still holes existing in its virtual array. In [24], by jointly exploiting the DCA and SCA, the authors designed a diff-sum NA (DsNA), which can increase the continuous DOFs and physical aperture at the same time. Similarly, in our previous work, we have proposed two improved NAs with SDCAs (i.e., INAwSDCA-I and INAwSDCA-II) [25]. By translating the subarrays of -sensor NA and then flipping part of sensors, both INAwSDCA-I and INAwSDCA-II can generate continuous DOFs and their physical apertures can also be increased dramatically.
Unfortunately, from Reference [25], we find that there exist holes in the SDCA of INAwSDCA-I, which means it cannot be completely utilized for DOA estimation. Although INAwSDCA-II can generate a fully continuous SDCA, there still exists redundancy in its physical structure. Consequently, the structures of INAwSDCA-I and INAwSDCA-II are not the optimal and can be further improved. To remove the redundancy and obtain the fully continuous SDCA, we propose four novel nested arrays (NNAs) based on the SDCA concept. In comparison with other sparse arrays, the proposed structures possess larger physical apertures and can generate the same SDCA with significantly increased continuous DOFs. By introducing the translational NA [25] and modifying it, we first propose the modified translational NA (MTNA). The property of MTNA indicates that its SDCA possesses increased continuous DOFs, which can be used to improve the DOA estimation performance. Then, through the systematic analysis of MTNA and its SDCA, we find that two different parts in the subarrays of MTNA can be removed. Thus, there exist four different NNAs with the same virtual array and different physical apertures. To generate the desirable SDCA from the above NNAs, different index sets used to construct the time average vectors are designed. Meanwhile, the closed-form expressions of the proposed arrays and SDCA are derived as well, which can help to construct the satisfying structures of NNAs. Simulation results are provided to demonstrate the superiority of the proposed arrays.
To be more specific, the main contributions of this paper are summarized as follows:
- By jointly exploiting the spatial and temporal information of received data, SDCA of a physical array is constructed, which can contribute to the increase of continuous DOFs. Moreover, its generation process has been discussed detailedly in this paper. And, we have also given the definition of two index sets, whose role is to construct the desirable time average vector and the corresponding equivalent received array.
- Four NNAs are proposed in this paper to achieve the purpose of improving the underdetermined DOA estimation performance. Specifically, they possess different physical apertures, but can generate the same SDCA for DOA estimation.
- The closed-form expressions for the proposed NNAs and their SDCA are provided in this paper. Moreover, the specific expressions for the index sets corresponding to different NNAs are also presented. These expressions can make it easy for readers to design the NNAs they want to use.
The remainder of this paper is arranged as follows. Section 2 introduces the VCAM method and two useful definitions. Section 3 gives the MTNA structure first, then shows the results of redundancy analysis about MTNA, and finally introduces the proposed array configurations as well as their properties. Section 4 provides the simulation results and Section 5 concludes this paper.
2. System Model
Consider far-field narrowband signals from directions impinging on a -sensor linear array, whose sensor positions can be denoted as:
where , and is the integer set. Without loss of generality, the unit inter-element spacing is set to be half a wavelength of received signals. For convenience, is ignored in this paper.
Accordingly, we can express the received data of the -th snapshot as:
where , , and respectively denote the array manifold matrix, signal vector, and noise vector. is the steering vector associated with and the superscript represents the transpose operation. The -th signal in has the form [22,27], where is the deterministic complex amplitude and denotes the corresponding small frequency offset. And, this typical signal characteristic can be found in simple pulse radar used for remote search, air traffic control, and so on [1,24,28]. To jointly exploit the spatial and temporal information of , we assume that the small frequency offsets of different signals are not equal [27]. In addition, is assumed to follow the complex Gaussian distribution with zero mean and covariance , where represents the identity matrix.
After collecting samples from the sensor outputs and , the corresponding time average function can be approximately estimated as:
where denotes the conjugate operation. and are sensor indexes, which satisfy . represents the time lag and it is not equal to 0. From [22], we know that has the same form as . Accordingly, it can be seen as the -th equivalent signal with power .
Obviously, can be treated as the equivalent received data from virtual sensor with location . By defining two index sets and with the same dimension , we can obtain the following time average vector:
where and . is the equivalent manifold matrix, where the equivalent steering vector is associated with .
Since holds, Equation (4) can be revised as:
By combining and , we can get:
Let and indicate the pseudo sampling period and pseudo snapshots, respectively. Then, the pseudo-data matrix can be expressed as:
Based on (7), one can estimate the corresponding covariance matrix as:
where . and denote the diagonalization of vector and conjugate transpose operation, respectively.
Then, the vectorization of (8) can be denoted as:
where and denotes the Khatri-Rao product. . From Equations (8) and (9), we can derive the -th column of as:
where the symbol represents Kronecker product.
From [25], we know that the virtual subarray corresponding to the first and fourth terms in is DCA, while that associated with the second and third terms in is called as SCA. Thus, the final virtual array is the union of DCA and SCA, which can be named as SDCA. Below we give two useful definitions.
Definition 1.
(SDCA). Consider a sparse linear array specified by and two -dimensional index sets and . The equivalent received array can be expressed as:
Then, the SDCA is defined as:
whereis SCA, andis DCA.
Definition 2.
(Continuous DOFs). For SDCA given in Definition 1, let denote the corresponding central continuous segment, then we define the cardinality of as the number of continuous DOFs.
From the analysis below (4), we know that the index sets and need to be given first to construct a specific time average vector, while the construction of equivalent received array is essentially related with equivalent steering vector existing in the time average vector. Apparently, by defining two -dimensional index sets and , we can obtain the set , which is essentially a difference set of specified by and . On the basis of the above description and Definition 1, it is clear that SDCA has a direct connection with , while is related to with the use of index sets and . In addition, research results have proved that the number of identifiable sources of the subspace-based method for a sparse array is related to the number of continuous DOFs of its extended virtual array [29]. The DOA estimation accuracy will also be improved when we increase the physical aperture [30]. Accordingly, the purpose in this paper is to determine the optimal physical array and index sets , to maximize the physical aperture and the number of continuous DOFs.
From the above analysis, we know that the virtual array corresponding to Equation (9) is . To perform DOA estimation based on (9), we need to extract the central continuous segment of and sort it in ascending order first. Then, the corresponding virtual received data model will be
Apparently, Equation (13) can be seen as a single snapshot received data, and the rank of is equal to 1. Spatial smoothing [31] or direct construction [32] techniques can be employed to (13) to obtain the full-rank covariance matrix of . After that, MUSIC or ESPRIT can be applied to perform the DOA estimation.
3. Proposed Novel Nested Arrays
In this section, we first introduce the structure of MTNA, which can be used directly for VCAM method to obtain the SDCA with maximum continuous DOFs. Then, under the condition of maximizing the continuous DOFs, we give the positions of redundant sensors existed in MTNA. After eliminating the redundancy, NNAs are finally proposed. Compared with other sparse arrays, NNAs possess larger physical apertures and continuous DOFs.
3.1. Introduction of Modified Translational Nested Array (MTNA)
From Reference [25], we know that the sensor positions of translational NA can be expressed as
where and represent subarray 1 and subarray 2 of translational NA, respectively. and respectively denote the sensor number of and , while and are the corresponding translation distance. Note that denotes the positive integer set.
It is obvious that the prototype NA is a special case of translational NA with . According to Theorem 1 in [25], we know that and should satisfy the following relationships for making the SDCA of translational NA possess the maximum continuous DOFs.
R1: .
R2: .
R3: , .
R4: , .
For the above four cases, and denote the rounding to integer operations, where and . However, to make the SDCA keep the full continuous characteristic, only the values of and provided in R2 and R3 can be utilized. In addition, corollary 1 in [25] indicates that translational NA structures in R2 and R3 are mirror symmetric about zero point. Therefore, we just need to consider R3 in this paper for the convenience of analysis. Then, Equation (14) can be denoted as:
where . When the equivalent received array is the union of and , it is clear from Definition 1 that SDCA can be expressed directly as:
where . Obviously, SDCA expressed in Equation (16) is completely continuous. From Definition 2 we know that the number of continuous DOFs of SDCA is:
Although the translational NA denoted by (15) can generate a continuous SDCA, it cannot be used directly as the received array. The reason has been mentioned in Section 2 that only the equivalent received array has a direct connection with SDCA. Specifically, since the elements of are obtained by performing the difference operation on those of , it is obvious that at least one element of should be selected as the subtrahend. Nevertheless, observing Equation (15), we can find that all of elements in and are always greater than or equal to one. Thus, when is the union of and , cannot have the same form as regardless of what the index set is selected as. In this way, the resulting SDCA can no longer possess the maximum continuous DOFs. To solve the above problem, we modify the translational NA in (15) as follows.
Definition 3.
(MTNA). Let the physical sensor number of subarrays in translational NA are and , respectively, then the MTNA can be defined as
where the elements of are sorted in ascending order. and are defined in Equation (15), and .
It is obvious that MTNA is the union of , , and . So, the total number of sensors in MTNA is . In addition, based on the description in Section 2, it is easy to define the index sets as and , where contains identical elements, i.e., 1. Combining (18) with its index sets, we have , where the corresponding SDCA possesses the maximum continuous DOFs.
Next, we consider an example with to illustrate the above analysis. In this example, sensor positions of subarrays in translational NA can be expressed as and , respectively. From Definition 3, we can get . Then, letting and , we have and . It is obvious that the resulting SDCA is fully continuous, and the corresponding number of continuous DOFs is equal to 53.
3.2. Redundancy Analysis of MTNA
From the previous subsection, we know that SDCA of MTNA has the maximum continuous DOFs. However, to achieve this goal, the optimal selections of and need to be determined first when we know the total number of sensors . Accordingly, we build the following optimization problem:
Since the specific value of is related with the parity of , we can obtain multiple different solutions of Equation (19) provided below.
S1: If , we have and . Then, .
S2: If , we have and , or and . Then, .
S3: If , we have and , or and . Then, .
S4: If , we have and . Then, .
Note that is a positive integer for the above solutions. Since both S2 and S3 can be divided into two different solutions, it is clear that there exist six different selections about and to maximize . Observing and in S1–S4 again, we find that they can also be divided into four different cases from the view of parity property. Accordingly, we derive the following property of MTNA involving redundant sensors.
Property 1.
For MTNA, its redundant sensors can be analyzed under four different combinations ofand, i.e.,
C1: Ifandare even,or, andorin MTNA are redundant sensors. Then, the total number of redundant sensors is.
C2: Ifis even andis odd,or, andorin MTNA are redundant sensors. Then, the total number of redundant sensors is.
C3: Ifis odd andis even,or, andorin MTNA are redundant sensors. Then, the total number of redundant sensors is.
C4: Ifandare odd,or, andorin MTNA are redundant sensors. Then, the total number of redundant sensors is.
Proof.
See Appendix A. □
From Property 1, we can find that although there exist redundant sensors in C1–C4, the number of redundant sensors in C3 is the largest compared to the other three cases, which implies that we can remove more redundant sensors as long as is odd and is even. In order to visually illustrate this interesting phenomenon, Figure 1 depicts two examples, where the total number of sensors is fixed to be 10. According to S3, we can confirm that there exist two different solutions, i.e., and , or and . Then, based on Property 1, if and , the redundant sensors of MTNA as shown in Figure 1a can be expressed as or , and or . It is clear that the total number of redundant sensors is 3. Conversely, if and , the redundant sensors of MTNA as shown in Figure 1b can be denoted as or , and or , where the total number of redundant sensors is 4. Note that, the number of rest of sensors for MTNAs shown in Figure 1a,b is 7 and 6, respectively. And, by constructing the time average vectors as described in Section 2, the remaining sensors of MTNAs shown in Figure 1a,b can generate a same SDCA with the maximum continuous DOFs. Hence, for a known total sensor number , when and are respectively odd and even, sensors except for redundant ones in MTNA can generate the SDCA with the largest continuous DOFs.
Figure 1.
Two examples of modified translational nested array (MTNA), where the number of sensors is 10. (a) The structure of MTNA with and , where the redundant sensors and are two alternatives, and the same applies to and . (b) The structure of MTNA with and , where the redundant sensors and are two alternatives, and the same applies to and . Black squares represent the sensors located at zero point in MTNA, while black triangles and circles denote sensors of and in MTNA, respectively.
3.3. The Proposed Novel Nested Arrays (NNAs)
As aforementioned, if is odd and is even, the number of removable sensors in MTNA becomes the largest. Observing C3 mentioned in Property 1, we know that both and contain two-part alternative redundant sensors. So, there exist four different combinations for the rest of sensors in and . Based on this, four kinds of novel nested arrays (NNAs) are defined below.
Definition 4.
(NNAs). Given parameters and , where is odd and is even, then four kinds of NNAs are defined as follows:
(1): Ifandinare removed, then the first kind of NNA (i.e., NNA-I) can be expressed as:
where, .
(2): Ifandinare removed, then the second kind of NNA (i.e., NNA-II) can be expressed as:
where,.
(3): Ifandinare removed, then the third kind of NNA (i.e., NNA-III) can be expressed as:
where,.
(4): Ifandinare removed, then fourth kind of NNA (i.e., NNA-IV) can be expressed as:
where,.
It should be noted that, elements of the above NNAs are sorted in ascending order of their respective absolute values. Meanwhile, different index sets and corresponding to the above four kinds of NNAs are defined as follows.
Definition 5.
(Index Sets). For NNA-I and NNA-II, the index sets are collectively defined as:
where
For NNA-III and NNA-IV, the index sets are collectively defined as:
where
Apparently, combining NNAs with their respective index sets, according to the construction principle in Definition 1, we can construct the specific time average vectors so as to obtain the equivalent received array , and then the satisfying SDCA with maximum continuous DOFs can be obtained. Nevertheless, although NNAs and index sets are already given in Definitions 4 and 5, the relationship among , , and total number of sensors of NNAs is still indistinct. Hence, before using NNAs for DOA estimation, we need to address this problem first. Note that, it is apparent from Definition 4 that the sensor number of NNAs is . From Equation (17), we know that the number of continuous DOFs of SDCA is , where and . Hence, the optimization problem can be constructed as follows:
Combining C3 in Property 1 with Equation (26), it is easy to get the relationship among , , , as well as , which is as shown in Table 1.
Table 1.
Relationship among , , , and for the proposed four kinds of novel nested arrays (NNAs).
Then, according to Table 1 and Definition 4, physical apertures of the proposed four kinds of NNAs can be summarized as follows.
Property 2.
For NNA-I and NNA-II withsensors, their physical apertures are identical and can be expressed as:
While for NNA-III and NNA-IV withsensors, their physical apertures are also identical and can be expressed as:
Proof.
See Appendix B. □
It is obvious from Property 2 that NNA-III and NNA-IV possess larger physical aperture than NNA-I and NNA-II for the same sensor number, which means that the former can realize better DOA estimation performance than the latter.
Next, to illustrate the exploitation of the proposed NNAs and index sets more clearly, two examples of NNA-I and NNA-IV are provided as shown in Figure 2. Let be 10, then the optimal and are 9 and 8, respectively. According to Definition 4, the sensor position sets of NNA-I and NNA-IV can be given as and , respectively. It is evident that physical apertures of NNA-I and NNA-IV are respectively equal to 84 and 159. Shown in Figure 2a is the physical structure of NNA-I, while Figure 2b shows the physical structure of NNA-IV. Besides, from Definition 5, we can determine their respective index sets as , , , and . As shown in Figure 2c, we then obtain the equivalent received arrays of NNA-I and NNA-IV, which are identical and can be expressed as . Finally, according to Equation (12), we can easily obtain this fully continuous SDCA. It is obvious from Figure 2d that the number of continuous DOFs of SDCA is equal to 337. However, in both of these examples, physical aperture of NNA-IV is larger than that of NNA-I. Thus, we can infer that NNA-IV has better DOA estimation performance than NNA-I.
Figure 2.
Two examples of novel nested arrays NNA-I and NNA-IV, where . (a) The physical structure of NNA-I. (b) The physical structure of NNA-IV. (c) The equivalent received array of NNA-I and NNA-IV. (d) The final sum-difference coarray (SDCA), which is fully continuous and its number of continuous degrees of freedom (DOFs) is equal to 337. Black squares represent the sensors with zero location in NNA-I and NNA-IV, while black triangles and circles indicate sensors of and in NNA-I and NNA-IV, respectively. Red circles stand for virtual sensors in equivalent received array of NNA-I and NNA-IV, while red dotted circles denote the virtual sensors in SDCA.
4. Simulation Results
In this section, we conduct several simulation experiments to demonstrate the superiority of the proposed NNAs. It should be noted that the unit inter-element spacing in all of the experiments is set to be half a wavelength and the VCAM method is used for DOA estimation.
4.1. Continuous Degrees of Freedom (DOFs) and Physical Aperture
In the first experiment, comparisons about continuous DOFs and physical aperture are carried out to show the superiority of the proposed arrays. According to the analysis in Section 3, we know that SDCA of the proposed four kinds of NNAs are identical. Moreover, it is obvious from Property 2 that NNA-I and NNA-II have the same physical aperture, and NNA-III and NNA-IV have this property as well. Thus, we only select NNA-I and NNA-IV in this experiment. In addition, state-of-the-art sparse arrays including TCPA [16,17], DsNA [24], and INAwSDCA-I [25] are chosen to be the comparison arrays here.
If we let the number of physical sensors vary from 5 to 30, then the comparisons of continuous DOFs and the physical aperture are depicted in Figure 3a,b, respectively. Since NNA-I and NNA-IV possess the same SDCA, their corresponding number of continuous DOFs will be identical. Therefore, we mark NNA-I and NNA-IV as NNAs in Figure 3a to distinguish them from other sparse arrays. Clearly, as can be seen from Figure 3a, the number of continuous DOFs of NNAs is significantly higher than that of other sparse arrays. From Figure 3b, we observe that the physical aperture of NNA-IV is the largest among all arrays. In addition, the physical aperture of NNA-I is augmented as well, especially for the situation with a large number of sensors. The above results mean that the proposed arrays can exhibit better DOA estimation performance than the other arrays.
Figure 3.
Comparisons of continuous DOFs and physical aperture for the proposed arrays and other sparse arrays, where (a,b) denote the curves of continuous DOFs and physical aperture, respectively.
4.2. Normalized Spectra
To illustrate the DOA estimation capability of the proposed arrays, normalized spectra of NNA-I, NNA-IV, and comparison arrays are presented in this subsection. For the second experiment, the number of sensors is set to be 10. Then, sensor positions of TCPA, DsNA, and INAwSDCA-I are, respectively, specified as , , . The sensor positions of NNA-I and NNA-IV, as well as their respective index sets are given in the examples of Figure 2. When we use the VCAM method for DOA estimation, the maximum number of identifiable sources of the above arrays is equal to 35 (TCPA), 53 (DsNA), 64 (INAwSDCA-I), and 168 (NNA-I and NNA-IV), respectively. Accordingly, consider signals that are uniformly distributed in the range of impinging on the arrays with their corresponding small frequency offsets being evenly distributed between and . SNR is set to be 0 dB and . In addition, the search interval in VCAM method is fixed to be .
We can then obtain all the normalized spectra, as shown in Figure 4. As can be seen from Figure 4, TCPA cannot identify all the DOAs correctly. Although the rest of arrays can estimate all the DOAs effectively, it is visible that the normalized spectra of NNA-I and NNA-IV are sharper than those of DsNA and INAwSDCA-I. The reason is that the maximum number of identifiable sources of NNA-I and NNA-IV is identical and significantly larger than that of other arrays, which is even much larger than the number of incident signals set in this subsection. As a result, we know that the proposed arrays possess superior DOA estimation capability in comparison with the other arrays.
Figure 4.
The normalized spectra of thinned coprime array (TCPA), diff-sum nested array (DsNA), improved NA with SDCA I (INAwSDCA-I), NNA-I, and NNA-IV.
4.3. Root-Mean-Squared Error (RMSE)
In the third experiment, comparisons about root-mean-squared error (RMSE) of the estimated DOAs are conducted with 500 Monte Carlo trials to further demonstrate the superiority of the proposed arrays. Here, the RMSE is defined as:
where represents the estimated DOA of in the -th trial.
First, we assume that signals with uniform distribution between and impinge on the received arrays. Except for SNR, , and , the other parameters are set the same as those in the previous subsection. As such, physical apertures of all the arrays with 10 sensors satisfy . Likewise, continuous DOFs of SDCAs for all the arrays satisfy .
Figure 5a shows the RMSE curves as a function of SNR, where , while Figure 5b depicts the RMSE curves as a function of snapshots, where SNR is fixed to be 0dB and . From Figure 5, we observe that with the increase of SNR and snapshots, RMSE results for all the arrays are decreased. In addition, it is obvious that RMSE results of NNA-I and NNA-IV are smaller than those of comparison arrays. This is because that compared with TCPA, DsNA, and INAwSDCA-I, both NNA-I and NNA-IV not only possess larger physical apertures but also can generate the SDCA with higher continuous DOFs. Owing to the fact that physical aperture of NNA-IV is larger than that of NNA-I, NNA-IV possesses the best DOA estimation accuracy. Moreover, the above RMSE results show the superiority of the proposed arrays.
Figure 5.
Comparisons of root-mean-squared error (RMSE) results by using five different sparse arrays, where the number of sensors is fixed to be 10 while that of signals is set equal to 18. (a) As a function of SNR, where . (b) As a function of snapshots, where and .
Next, let , , the number of signals vary from 5 to 100, and keep the remaining simulation parameters unchanged. Then, we can draw the RMSE curves versus the number of signals as shown in Figure 6.
Figure 6.
RMSE results of five different sparse arrays versus the number of signals, where the number of sensors is fixed to be 10, , and .
It is clear from Figure 6 that, with the increase of source number, RMSE results of NNA-IV are always the smallest, followed by NNA-I, INAwSDCA-I, and DsNA, while TCPA always possess the largest RMSE results. The reasons have been given in the description about Figure 5. In addition, from the previous subsection we know that the maximum number of identifiable signals for TCPA, DsNA, and INAwSDCA-I is 35, 53, and 64, respectively, which means that these comparison arrays may not be able to correctly estimate the DOAs of all incident signals when the actual number of signals is close to their respective maximum number of identifiable signals due to the existence of noise or other factors. Obviously, it can be seen from Figure 6 that the RMSE results of these comparison arrays increase sharply when their corresponding number of signals is equal to 35, 45, and 50, while that of the proposed arrays do not fluctuate much. Thus, according to these simulation results, we can draw the conclusion that the proposed arrays own much superior DOA estimation performance compared with other sparse arrays.
5. Conclusions
In this paper, four kinds of NNAs have been proposed through the joint exploitation of spatial and temporal information. In addition, different index sets have also been defined so as to construct the desirable time average vectors to generate the SDCA with increased continuous DOFs. The property analysis has showed that the four proposed kinds of arrays not only have increased physical apertures but also can generate the SDCA with significantly enhanced continuous DOFs. As a result, the proposed arrays possess better DOA estimation capability. At last, simulation results have demonstrated the superiority and effectiveness of the proposed arrays.
Author Contributions
Conceptualization Z.P. and W.S.; methodology, W.S. and F.Z.; software, F.Z. and C.H.; validation, F.Z.; investigation, Z.P. and F.Z.; writing—original draft preparation, Z.P.; writing—review and editing, Z.P., F.Z., W.S., and C.H.; visualization, C.H.; project administration, W.S.; funding acquisition, W.S. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the National Natural Science Foundation of China under Grant 61671168 and Grant 61801143, in part by the Natural Science Foundation of Heilongjiang Province under Grant LH2019F005, and in part by the Fundamental Research Funds for the Central Universities Grant 3072019CF0801 and Grant 3072019CFM0802.
Conflicts of Interest
The authors declare no conflict of interest.
Appendix A. Proof of Property 1
For the first combination in Property 1, both and are even. It is obvious from (15) that the specific value of can be expressed as . Since , and , the equation listed below holds true.
Following the similar procedure, we also have:
and
Observing Equations (A1) and (A2), we can find that or can be removed. Then, those removed elements can be generated by using the corresponding subtraction operation based on Equations (A1) and (A2). Note that is necessary in Equation (A3) as it needs to be utilized in a subtraction operation to obtain the removed elements of . Thus, we can conclude that or in belong to redundant sensors. Similarly, one can deduce from Equation (A3) that or in belong to redundant sensors. To maintain the accuracy of the above conclusion, it is obvious that and should satisfy and . Then, the total number of redundant sensors in MTNA is equal to .
Since C2, C3, and C4 in Property 1 can be proved following the similar procedure, their proofs are omitted in this appendix. The above is the proof of Property 1.
Appendix B. Proof of Property 2
According to Equations (15), (20), and (21), it is easy to observe that the minimum and maximum sensor positions in NNA-I and NNA-II are 0, and , respectively. Thus, we know that the physical apertures of NNA-I and NNA-II are identical and equal to . Since holds, the specific physical aperture values of NNA-I and NNA-II with sensors can be easily derived as follows based on the relationship among , , and in Table 1.
Similarly, we can also derive the specific physical aperture values of NNA-III and NNA-IV with sensors, which is omitted here to avoid the duplicate proof procedure. Then, the proof of Property 2 is completed.
References
- Merrill, I.S. Introduction to Radar Systems, 3rd ed.; McGraw-Hill: New York, NY, USA, 2001. [Google Scholar]
- Chen, P.; Cao, Z.; Chen, Z.; Yu, C. Sparse DOD/DOA estimation in a bistatic MIMO radar with mutual coupling effect. Electronics 2018, 7, 341. [Google Scholar] [CrossRef]
- 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]
- Wan, L.; Han, G.; Shu, L.; Chan, S.; Zhu, T. The application of DOA estimation approach in patient tracking systems with high patient density. IEEE Trans. Ind. Informat. 2016, 12, 2353–2364. [Google Scholar] [CrossRef]
- Han, M.; Dou, W. Atomic norm-based DOA estimation with dual-polarized radar. Electronics 2019, 8, 1056. [Google Scholar] [CrossRef]
- Schmidt, R. Multiple emitter location and signal parameter estimation. IEEE Trans. Antennas Propag. 1986, 34, 276–280. [Google Scholar] [CrossRef]
- 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]
- Pal, P.; Vaidyanathan, P.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]
- Boccardi, F.; Heath, R.W.; Lozano, A.; Marzetta, T.L.; Popovski, P. Five disruptive technology directions for 5G. IEEE Commun. Mag. 2014, 52, 74–80. [Google Scholar] [CrossRef]
- Pal, P.; Vaidyanathan, P.P. Coprime Sampling and the Music Algorithm. In Proceedings of the 14th IEEE DSP/SPE Workshop, Sedona, AZ, USA, 4–7 January 2011; pp. 289–294. [Google Scholar]
- Moffet, A. Minimum-redundancy linear arrays. IEEE Trans. Antennas Propag. 1968, 16, 172–175. [Google Scholar] [CrossRef]
- Vertatschitsch, E.; Haykin, S. Nonredundant arrays. Proc. IEEE 1986, 74, 217. [Google Scholar] [CrossRef]
- Vaidyanathan, P.P.; Pal, P. Sparse sensing with co-prime samplers and arrays. IEEE Trans. Signal Process. 2011, 59, 573–586. [Google Scholar] [CrossRef]
- Qin, S.; Zhang, Y.D.; Amin, M.G. Generalized coprime array configurations for direction-of-arrival estimation. IEEE Trans. Signal Process. 2015, 63, 1377–1390. [Google Scholar] [CrossRef]
- Wang, W.J.; Ren, S.W.; Chen, Z.M. Unified coprime array with multi-period subarrays for direction-of-arrival estimation. Digit. Signal Process. 2018, 74, 30–42. [Google Scholar] [CrossRef]
- Raza, A.; Liu, W.; Shen, Q. Thinned coprime arrays for DOA estimation. In Proceedings of the European Signal Proceeding Conference, Kos, Greece, 28 August–2 September 2017; pp. 395–399. [Google Scholar]
- Raza, A.; Liu, W.; Shen, Q. Thinned coprime array for second-order difference co-array generation with reduced mutual coupling. IEEE Trans. Signal Process. 2019, 67, 2052–2065. [Google Scholar] [CrossRef]
- Yang, M.; Sun, L.; Yuan, X.; Chen, B. Improved nested array with hole-free DCA and more degrees of freedom. Electron. Lett. 2016, 52, 2068–2070. [Google Scholar] [CrossRef]
- Liu, J.Y.; Zhang, Y.M.; Lu, Y.L.; Ren, S.W.; Cao, S. Augmented nested arrays with enhanced DOF and reduced mutual coupling. IEEE Trans. Signal Process. 2017, 65, 5549–5563. [Google Scholar] [CrossRef]
- Zhang, Y.K.; Xu, H.Y.; Zong, R.; Ba, B.; Wang, D.M. A novel high degree of freedom sparse array with displaced multistage cascade subarrays. Digit. Signal Process. 2019, 90, 36–45. [Google Scholar] [CrossRef]
- Liu, C.L.; Vaidyanathan, P.P. Composite singer arrays with hole-free coarrays and enhanced robustness. In Proceedings of the IEEE International Conference on Acoustics, Speech Signal Processing (ICASSP), Brighton, UK, 12–17 May 2019; pp. 4120–4124. [Google Scholar]
- Wang, X.H.; Chen, Z.H.; Ren, S.W.; Cao, S. DOA estimation based on the difference and sum coarray for coprime arrays. Digit. Signal Process. 2017, 69, 22–31. [Google Scholar] [CrossRef]
- Iwazaki, S.; Ichige, K. Underdetermined direction of arrival estimation by sum and difference composite co-array. In Proceedings of the 25th IEEE International Conference on Electronics Circuits and Systems, Bordeaux, France, 9–12 December 2018; pp. 669–672. [Google Scholar]
- Chen, Z.; Ding, Y.; Ren, S.; Chen, Z. A novel nested configuration based on the difference and sum co-array concept. Sensors 2018, 18, 2988. [Google Scholar] [CrossRef]
- Si, W.J.; Peng, Z.L.; Hou, C.B.; Zeng, F.H. Improved nested arrays with sum-difference coarray for DOA estimation. IEEE Sens. J. 2019, 19, 6986–6997. [Google Scholar] [CrossRef]
- Si, W.J.; Zeng, F.H.; Zhang, C.J.; Peng, Z.L. Improved coprime arrays with reduced mutual coupling based on the concept of difference and sum coarray. IEEE Access 2019, 7, 66251–66262. [Google Scholar] [CrossRef]
- Shan, Z.; Yum, T.S.P. A conjugate augmented approach to direction-of-arrival estimation. IEEE Trans. Signal Process. 2005, 53, 4104–4109. [Google Scholar] [CrossRef]
- Mahafza, B.R. Introduction to Radar Analysis; Chapman and Hall/CRC: New York, NY, USA, 2017. [Google Scholar]
- Liu, C.L.; Vaidyanathan, P.P. Cramér–rao bounds for coprime and other sparse arrays, which find more sources than sensors. Digit. Signal Process. 2017, 61, 43–61. [Google Scholar] [CrossRef]
- Wang, M.Z.; Nehorai, A. Coarrays, MUSIC, and the cramér–rao bound. IEEE Trans. Signal Process. 2017, 65, 933–946. [Google Scholar] [CrossRef]
- Shan, T.-J..; Wax, M.; Kailath, T. On spatial smoothing for direction-of-arrival estimation of coherent signals. IEEE Trans. Acoust. Speech Signal Process. 1985, 33, 806–811. [Google Scholar] [CrossRef]
- Liu, C.L.; Vaidyanathan, P.P. Remarks on the spatial smoothing step in coarray MUSIC. IEEE Signal Process. Lett. 2015, 22, 1438–1442. [Google Scholar] [CrossRef]
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).