 Research
 Open Access
 Published:
Noncircular signal DOA estimation based on coprime array MIMO radar
EURASIP Journal on Advances in Signal Processing volumeÂ 2021, ArticleÂ number:Â 99 (2021)
Abstract
Aiming at the problems of low degree of freedom, small array aperture, and phase ambiguity in traditional coprime array directionofarrival estimation methods, a noncircular signal DOA estimation method based on expanded coprime array MIMO radar is proposed. Firstly, this method combines the coprime array and the MIMO radar to form transmitter and receiver array. Secondly, the array is expanded using the noncircular signal characteristics to reconstruct the received signal matrix. Then the dimensionality reduction is performed. The twodimensional spectral peak search is converted into an optimization problem, and the optimization of the twodimensional MUSIC algorithm is reconstructed using constraints, and a cost function is constructed to solve the problem. In addition, use the power series of the noise eigenvalues to correct the noise subspace to further improve the accuracy of the algorithm. Finally, the problem of no phase ambiguity in the method in this article is derived. Simulation experiments show that the method in this article can effectively avoid phase ambiguity, greatly improve the degree of freedom, and expand the array aperture. Compared with the traditional MUSIC algorithm and the mutual prime array MUSIC algorithm, it has better resolution and DOA estimation accuracy.
1 Introduction
Multipleinput multipleoutput (MIMO) technology was introduced into the radar field by Lincoln Laboratory in the USA in 2003 [1], and the concept of MIMO radar was proposed. Compared with traditional radars, MIMO radar has greater advantages in azimuth resolution, array freedom, multitarget parameter estimation, and antijamming capabilities and has been studied and paid attention by many scholars. Direction of arrival [2,3,4,5,6] (DOA) estimation, as an important research content in array signal processing, has been widely used in sonar, radar, medical, and wireless communication fields [7,8,9]. In recent years, the DOA estimation problem of MIMO radar has been widely concerned and has become a research hotspot.
MIMO radar generally uses a uniform linear array as the transmitter and receiver array and combines it with the classic highresolution DOA estimation method to estimate the direction of arrival [10,11,12,13,14,15,16]. Classical highresolution DOA estimation methods such as the multiple signal classification (MUSIC) method [17, 18] or estimating signal parameter via the rotational invariance techniques (ESPRIT) method [19, 20]. However, because uniform linear array is used as the transmitter and receiver array, the spacing of its array elements is generally half a wavelength, and the array aperture is greatly restricted, which affects the performance of MIMO radar angle resolution and multitarget parameter estimation. Therefore, sparse arrays [21,22,23,24,25] such as nested arrays, coprime arrays [26, 27], and minimum redundant arrays, are proposed. Compared with uniform array, Sparse array can use the special arrangement of the array to obtain a larger number of virtual array elements with the same actual number of array elements and has higher angular resolution and parameter resolution. Vaidyanathan et al. [28] proposed the structural model of coprime array, two uniform subarrays form coprime array. The number of the subarray elements is M and N, and the distance between the array elements is Nd and Md (d is half the wavelength), and M, N are mutually prime numbers. Zhou et al. [29] proposed a coprime array DOA estimation method based on the joint MUSIC algorithm. This method decomposes the coprime array into two uniform subarrays and performs MUSIC estimation separately and then combines the estimation results of the two subarrays to obtain the final DOA estimation, thereby eliminating the phase ambiguity problem. But this method decomposes the coprime array into two subarrays lose part of the received data, thereby reducing the DOA estimation performance. Pal et al. [30] proposed a DOA estimation method based on a coprime array. This method expands the coprime array to obtain a virtual array and introduces spatial smoothing technology to solve the problem that the virtual array is not linear uniform array. But this method will lose the discontinuous information of the array elements, thereby affecting the degree of freedom of DOA estimation. Li et al. [31, 32], respectively, proposed the ESPRIT algorithm and the unitary ESPRIT algorithm for the MIMO radar coprime array to jointly estimate the direction of departure (DOD) and the direction of arrival (DOA). This method divides the coprime array into two uniform sparse subarrays as transmitter and receiver arrays. The coprime array formed by them increases the aperture of the array, thereby improving the performance of DOA estimation. However, the degree of freedom of the above method is limited by the number of elements of the subarray, and additional calculations are required to eliminate the ambiguity problem. Zhou et al. [33] proposed the DOA estimation method based on the expanded coprime array MIMO radar MUSIC algorithm. This method uses the expanded coprime array as the transmitter and receiver arrays of the MIMO radar to increase the array aperture and uses the MUSIC algorithm to estimate the DOA, which effectively improves the DOA estimates performance. But this method involves the eigenvalue decomposition of a highdimensional matrix, which requires a lot of computation.
The above literature does not involve DOA estimation methods for noncircular signals. However, there are a large number of noncircular signals in the actual environment [34,35,36], such as minimum shift keying (MSK) signals, binary phase shift keying (BPSK) signals, and amplitude modulation (AM) signals. The unique noncircular characteristics of noncircular signals can further expand the virtual array, increase the array aperture, effectively double the dimension of the receiver array, and improve the performance of target parameter estimation and the resolution of multiple sources. Therefore, based on the array model of literature [33], this article proposes a noncircular signal dimensionality reduction DOA estimation method based on the expanded coprime array MIMO radar (NRCMIMO MUSIC). This method uses the expanded coprime array MIMO radar model to obtain a larger virtual array when the actual number of array elements is the same. This method firstly uses the characteristics of noncircular signals to reconstruct the receiver array in the MUSIC algorithm. Then the reconstructed twodimensional DOA estimation problem is transformed into an optimization problem, and the optimization problem is reconstructed using constraints, and then the Lagrange multiplier method is used to construct the cost function, and the onedimensional spectral peak search function is obtained. Aiming at the problem of poor accuracy of the method in the environment of low signaltonoise ratio (SNR) and small number of snapshots, the power series of noise eigenvalues is used to modify the noise subspace to further improve the accuracy of the algorithm. The method proposed in this article uses a coprime array as the transceiver array of the MIMO radar, which greatly increases the array aperture of the virtual array, eliminates the phase ambiguity problem caused by the array element spacing larger than half the wavelength, and significantly improves the DOA estimation performance. Finally, simulation experiments verify the effectiveness of the algorithm. Compared with the classic MUSIC algorithm and the traditional coprime array MUSIC algorithm, the method in this article has better performance in DOA estimation accuracy, successful resolution, and low signaltonoise ratio (SNR) environments.
Notations: Lowercase (uppercase) bold characters are used to represent vectors (matrices). The superscripts (Â·)^{T}, (Â·)*, (Â·)^{H} denote the transpose, conjugate, and conjugate transpose of operation, respectively. E{Â·} is exploited to represent the expectation of \(\otimes\) refers Kronecker product, \(\circ\) refers the Khatriâ€“Rao product. diag{Â·} denotes the diagonal matrix whose diagonal elements are the elements Â·.
2 Preliminaries
The geometric structure of the expanded coprime array MIMO radar is shown in Fig.Â 1. Both the transmitter array and the receiver array are composed of two uniform sparse subarrays, the two subarrays are expanded side by side, and the last element of subarray 1 is used as the first element of subarray 2. The sparse uniform subarray 1 and subarray 2 together form the expanded coprime array. Subarray 1 contains M array elements, and the distance between each adjacent array element is Nd (where N is the number of array elements and d is half the wavelength). The other subarray 2 contains N array elements, and the distance between each adjacent array element is Md (where M is the number of array elements and d is half the wavelength). The two numbers M and N are mutually prime, and the distance between adjacent elements of subarray 1 and subarray 2 is greater than half of the wavelength. The formed coprime array contains Mâ€‰+â€‰Nâ€‰âˆ’â€‰1 elements, as shown in Fig.Â 1. The coprime array takes the first element as the reference point, and the position of the element can be expressed as:
where dâ€‰=â€‰Î»/2, Î» is the wavelength.
Assume that there are K narrowband farfield uncorrelated signals that are incident on the coprime array at angles [Î¸_{1}, Î¸_{2}, â€¦, Î¸_{k}], and then the direction vectors of the Kth target of the transmitter array and the receiver array are:
where a_{t1}(Î¸_{k}), a_{t2}(Î¸_{k}) are the direction vectors of the transmitter array subarray 1 and subarray 2, respectively. a_{r1}(Î¸_{k}), a_{r2}(Î¸_{k}) are the direction vectors of the receiver array subarray 1 and subarray 2, respectively. The expressions of the direction vectors of the transmitter subarray and the receiver subarray are, respectively:
Therefore, the array flow matrix of the transmitter array and the receiver array are A_{t} and A_{r}, respectively. It can be expressed as:
From the formula (6) and (7), the flow pattern A of the entire virtual array can be obtained as:
where \({\varvec{A}}_{{\text{r}}} \circ {\varvec{A}}_{{\text{t}}}\) is the Khatriâ€“Rao operator, \({\varvec{a}}\left( {\theta_{k} } \right){ = }{\varvec{a}}_{{\text{r}}} \left( {\theta_{K} } \right) \otimes {\varvec{a}}_{{\text{t}}} \left( {\theta_{K} } \right)\), \(\otimes\) represents the Kronecker product. The received signal of the coprime array can be expressed as [15]:
where s(t) is the source signal vector (noncircular signal vector in this article), n(t) is the noise vector, and A is the array flow matrix.
For the noncircular signal s(t), according to its definition, the noncircular signal is relative to the circular signal. If the signal has the characteristics of rotation invariance, the signal s(t) is called the circular signal. That is, when E{s(t)}â€‰=â€‰0, \(E\{{\varvec{s}}(t){\varvec{s}}^{{\text{H}}} (t)\} \ne {\mathbf{0}}\) and \(E\{{\varvec{s}}(t){\varvec{s}}^{{\text{T}}} (t)\} = {\mathbf{0}}\) are established at the same time, s(t) is the circular signal. Conversely, if the signal does not have the characteristics of rotation invariance, then the signal s(t) is called a noncircular signal. That is, when E{s(t)}â€‰=â€‰0, \(E\{{\varvec{s}}(t){\varvec{s}}^{{\text{H}}} (t)\} \ne {\mathbf{0}}\) and \(E\{{\varvec{s}}(t){\varvec{s}}^{{\text{T}}} (t)\} = {\mathbf{0}}\) are established at the same time, s(t) is the noncircular signal. The noncircular signal s(t) can be expressed as [34, 35]:
where \({\varvec{\psi}} = {\text{diag}}\{e_{1}^{{  j\phi_{1} }} ,e^{{  j\phi_{2} }} , \ldots ,e^{{  j\phi_{K} }} \}\), Ï•_{K} is the Kth noncircular phase of the noncircular signal, \({\varvec{s}}_{0} (t) \in {\mathbb{R}}^{K \times 1}\).
3 Methods
3.1 Expanded coprime array MIMO radar noncircular signal dimensionality reduction DOA estimation method
From the formula (9) and (10), the received signal of the coprime array can be expressed as:
Using the noncircular characteristic of the signal s(t), the array flow matrix can be reconstructed, and the received signal can be reconstructed as:
where \({\varvec{n}}_{0} (t) = \left[ {\begin{array}{*{20}c} {{\varvec{n}}(t)} \\ {{\varvec{n}}^{ * } (t)} \\ \end{array} } \right]\), \({\varvec{B}} = \left[ {\begin{array}{*{20}c} {{\varvec{A\varPsi}}} \\ {{\varvec{A}}^{ * }{\varvec{\varPsi}}^{ * } } \\ \end{array} } \right]{ = }\left[ {{\varvec{b}}\left( {\theta_{1} ,\phi_{1} } \right),{\varvec{b}}\left( {\theta_{2} ,\phi_{2} } \right), \ldots ,{\varvec{b}}\left( {\theta_{K} ,\phi_{K} } \right)} \right]^{{\text{T}}}\), where
Then the covariance matrix \({\varvec{R}} = E[{\varvec{y}}(t){\varvec{y}}^{{\text{H}}} (t)]\) of the received signal can be obtained from L snapshots. That is
Perform eigen decomposition on the covariance matrix A, we can get
where D_{s} is Kâ€‰Ã—â€‰K diagonal matrix, whose diagonal elements are composed of K larger eigenvalues of the covariance matrix. E_{s} is the signal subspace, which is the space formed by the eigenvectors corresponding to the K larger eigenvalues of the covariance matrix. D_{n} is composed of 2(Mâ€‰+â€‰Nâ€‰âˆ’â€‰1)^{2}â€‰âˆ’â€‰K smaller eigenvalues with smaller diagonal elements. E_{n} is the noise subspace, which is the space formed by the eigenvectors corresponding to the 2(Mâ€‰+â€‰Nâ€‰âˆ’â€‰1)^{2}â€‰âˆ’â€‰K smaller eigenvalues of the covariance matrix \(\hat{\user2{R}}\). According to the orthogonality between the noise subspace and the direction vector, the following spatial spectrum function is constructed as [17]:
After reconstructing the receiving matrix from noncircular signals, the spatial spectrum function is a twodimensional spectral peak search, which is highly complex, and the following dimensionality reduction processing is performed. Firstly, reconstruct the formula (16), then:
where
Define function V(Î¸,Ï•):
substituting formula (17) into the formula (21), we can get:
where let \({\varvec{q}}(\phi ) = {\varvec{e}}_{0} (\phi ){\text{e}}^{j\phi }\), \({\varvec{Q}}(\theta ){\mathbf{ = }}{\varvec{P}}(\theta )^{{\text{H}}} {\varvec{E}}_{{\text{n}}} {\varvec{E}}_{{\text{n}}}^{H} {\varvec{P}}(\theta )\). Then V(Î¸,Ï•) can be expressed as:
where the formula (22) is about the problem of quadratic optimization, to find its optimal solution (Î¸,Ï•). Firstly, increase the constraint of e^{H}q(Ï•)â€‰=â€‰1 to eliminate the solution of q(Ï•)â€‰=â€‰0, so as to obtain the optimal solution (Î¸,Ï•) of V(Î¸,Ï•). Use constraints to reconstruct the secondary optimization problem and seek the optimal solution, that is:
The method of solving the optimal solution using the Lagrange multiplier method, construct the cost function L(Î¸,Ï•), that is:
where Î» is constant. The partial derivative of formula (25) can be obtained as follows:
where let the formula (26) be equal to 0, then we can get:
Because of the constraint of e^{H}q(Ï•)â€‰=â€‰1, combined with formula (27), we can get:
Combining formulas (24) and (28) we can obtain:
Because \({\varvec{Q}}(\theta ){\mathbf{ = }}{\varvec{P}}(\theta )^{{\text{H}}} {\varvec{E}}_{{\text{n}}} {\varvec{E}}_{{\text{n}}}^{{\text{H}}} {\varvec{P}}(\theta )\), then the onedimensional spectral peak search function can be obtained:
In the process of searching for the abovementioned spectral peaks, the number of snapshots is limited due to the actual situation, which affects the accuracy of the noise subspace E_{n}, and reduces the DOA estimation performance of the algorithm. For this reason, use the power series of the noise feature to modify the corresponding noise subspace E_{n}, and the power series of the noise feature:
where using formula (31), the above Q(Î¸) can be reexpressed as:
where substituting formula (32) into the formula (30), the corrected onedimensional peak search function can be obtained:
In summary, the implementation steps of the noncircular signal dimensionality reduction DOA estimation method based on the expanded coprime array MIMO radar proposed in this article are shown in Table 1.
3.2 No phase ambiguity proof
Since the element spacing of the sparse array is greater than half a wavelength, there is a problem of angular ambiguity. But the method in this article adopts the expanded coprime array, which can effectively suppress the phase ambiguity problem. The proof is as follows:
Suppose there is phase ambiguity, that is, there is an ambiguity angle Î¸_{m}, which satisfies:
where \(\hat{\theta }_{k}\) is the estimated value of the direction of arrival, and Î¸_{m} is the value of the ambiguity angle. From formula (34), we can get:
Substituting formulas (2) and (3) into formula (35), we can get:
Expand the formula (36), we can get:
where d_{l} is the element spacing. From the formula (37), we can get:
where \(k_{1} \in (  N,N)\), \(k_{2} \in (  M,M)\). In the coprime array, M and N are integers that are mutually prime numbers. According to theorem 1 of the literature [29], it can be known that there is no M and N in formula (36), that is, there is no blur angle Î¸_{m} that holds true in Eq.Â (34). That is, it proves that there is no phase ambiguity problem.
3.3 Complexity analysis
It can be seen from the above that the complexity of the NRCMIMO MUSIC algorithm proposed in this article mainly focuses on the calculation of covariance, the eigenvalue decomposition of the covariance matrix, and the peak search calculation of the DOA angle. Let qâ€‰=â€‰Mâ€‰+â€‰Nâ€‰âˆ’â€‰1, then the calculation of the algorithm in this article is complicated. The degree is O[4q^{4}(Lâ€‰âˆ’â€‰K)â€‰+â€‰16q^{6}â€‰+â€‰8n^{2}(q^{4}â€‰+â€‰q^{2})], and the complexity of the twodimensional MUSIC algorithm is O[4q^{4}(Lâ€‰âˆ’â€‰K)â€‰+â€‰16q^{6}â€‰+â€‰n^{2}(4q^{4}â€‰+â€‰2q^{2})], n is the number of peak searches. For clarity, we list the computational complexity of these methods in Table 2 with Lâ€‰=â€‰500, Mâ€‰=â€‰3, Nâ€‰=â€‰4, Kâ€‰=â€‰2, and nâ€‰=â€‰5000. In order to be more intuitive, we compare the computational complexity of the two methods under different snapshots, as shown in Fig.Â 2. Therefore, we can see that the method proposed in this article is less complex.
4 Results and discussion
In order to verify the effectiveness of the algorithm in this article, the NRCMIMO MUSIC algorithm in this article is compared with the classic MUSIC algorithm and the traditional coprime array MUSIC algorithm. Define the root mean square error (RMSE) formula as follows:
where J represents the number of Monte Carlo experiments, \(\hat{\theta }_{k,J}\) represents the estimated DOA value of Î¸_{k} in the Jth experiment, and Î¸_{k} is the true value of the angle.
The proposed algorithm is simulated on MATLAB R2018b software to verify its performance. Set the transmitting array element and the receiving array element to Mâ€‰=â€‰3 and Nâ€‰=â€‰4, respectively. The number of sources is 2, the target angle is 10Â° and 20Â°, the number of snapshots is 100, and the number of Monte Carlo experiments is 100. FigureÂ 3 shows the estimation results of the proposed algorithm for all targets when the SNRâ€‰=â€‰10Â dB. It can be seen that the algorithm in this article can accurately estimate the angle of multiple independent targets at the same time.
FigureÂ 4 shows the DOA of the classic MUSIC algorithm, the traditional coprime array MUSIC algorithm, and the expanded coprime array MIMO radar noncircular signal dimensionality reduction MUSIC algorithm under the condition of 100 snapshots under different SNB estimated performance. It can be seen from Fig.Â 4 that with the gradual improvement in the signaltonoise ratio of the three algorithms, the root mean square error RMSE is all getting smaller, and the DOA estimation performance is improved. In addition, it can be seen from the above figure that the algorithm proposed in this article is better than the other two algorithms, and the DOA estimation performance is better. It can also be seen that the relatively prime array can significantly improve the DOA estimation performance compared to the uniform linear array.
FigureÂ 5 shows the classic MUSIC algorithm, the traditional coprime array MUSIC algorithm, and the expanded coprime array MIMO radar noncircular signal dimensionality reduction MUSIC algorithm under 100 effective computer simulation experiments, the target detection success rate varies with the SNR. Target detection success rate, that is, the ratio of the number of successful DOA estimates to the number of trials. When \(\left {\hat{\theta }_{K}  \theta_{K} } \right < 1\) (where \(\hat{\theta }_{k}\) is the estimated value of DOA and Î¸_{k} is the actual value), it is deemed to be a successful estimate of DOA. It can be seen from Fig.Â 5 that the success rate of the three algorithms increases as the SNR increases. When the SNR is equal to 10Â dB, the success rates of the three algorithms all reach 100%. But when the SNR is less than 10Â dB, the success rate of this algorithm is better than the other two algorithms. In the case of low SNR, it still maintains a high success rate. This shows that the algorithm in this article is still applicable under the condition of low SNR. The algorithm in this paper uses MIMO radar, which greatly expands the array aperture and improves the degree of freedom of the array. The introduction of noncircular signals further expands the receiving array and improves the measurement accuracy of the algorithm. Finally, the noise subspace is further modified to further improve the DOA estimation accuracy. Therefore, the success rate of this algorithm is higher than the other two algorithms.
Table 3 shows the specific values of the RMSE of the classic MUSIC algorithm, the traditional coprime array MUSIC algorithm, and the expanded coprime array MIMO noncircular signal dimensionality reduction MUSIC algorithm under different SNR. It can be seen from Table 3 that as the SNR increases, the estimation performance of the three algorithms gradually improves. However, the algorithm proposed in this article is better than the other two algorithms under different SNR, and the estimation accuracy is higher. When the SNR is 15Â dB, the estimation performance of the algorithm proposed in this article can be equivalent to that of the classic MUSIC when the SNR is 25Â dB. When the SNRâ€‰=â€‰10Â dB, the RMSE of the algorithm in this article is reduced by about 64% compared to the classic MUSIC algorithm, and about 39% compared with the traditional coprime array MUSIC algorithm. The RMSE of the traditional coprime array MUSIC algorithm is reduced by about 41% Compared with the classic MUSIC algorithm. Therefore, it can be seen that compared to the other two algorithms, the estimation accuracy of the algorithm in this article is higher, and the coprime array can significantly improve the DOA estimation accuracy of the algorithm compared with the uniform linear array.
FigureÂ 6 shows the variation of the RMSE of the classic MUSIC algorithm, the traditional coprime array MUSIC algorithm, and the expanded coprime array MIMO radar noncircular signal dimensionality reduction MUSIC algorithm under different snapshots. It can be seen from Fig.Â 6 that as the number of snapshots increases, the RMSE of the three algorithms gradually decreases, and the estimation performance gradually improves. Among them, the classic MUSIC algorithm has the worst angle estimation performance, and the expanded coprime array MIMO radar noncircular signal dimensionality reduction MUSIC algorithm has the best angle estimation performance and is more stable. The algorithm in this article still has good estimation performance when the number of snapshots is low.
FigureÂ 7 shows the classic MUSIC algorithm, the traditional coprime array MUSIC algorithm, and the expanded coprime array MIMO radar noncircular signal dimensionality reduction MUSIC algorithm under 100 effective computer simulation experiments, the target detection success rate varies with the snapshots. It can be seen from Fig.Â 7 that the success rate of the three algorithms increases as the number of snapshots increases. When the number of snapshots is equal to 300, the target detection success rate of the algorithm proposed in this article is almost 100%, and when the number of snapshots is large enough, the target detection success rate of all algorithms can reach 100%. In the case of the same number of snapshots, the algorithm proposed in this article has a higher target detection success rate than the other two algorithms. In the case of a lower number of snapshots, the target detection success rate of the algorithm proposed in this article is significantly higher than that of the classic MUSIC algorithm and traditional coprime array MUSIC algorithm.
Table 4 shows the specific values of the RMSE of the classic MUSIC algorithm, the traditional coprime array MUSIC algorithm, and the expanded coprime array MIMO noncircular signal dimensionality reduction MUSIC algorithm under different snapshots. It can be seen from Table 4 that, when the number of snapshots is low, the angle estimation accuracy of the classic MUSIC algorithm is the lowest, and the angle estimation accuracy of the algorithm proposed in this article is the highest. As the number of snapshots increases, the RMSE of the classic MUSIC algorithm, the traditional coprime array MUSIC algorithm, and the expanded coprime array MIMO noncircular signal dimensionality reduction MUSIC algorithm gradually decreases, and the accuracy of the algorithm is gradually improved. Among them, the angle estimation accuracy of the algorithm proposed in this article is the highest, and the angle estimation accuracy of the classic MUSIC algorithm is the lowest. In the case of 100 snapshots, the RMSE of the proposed algorithm is about 62% lower than that of the classic MUSIC algorithm, and the RMSE of the traditional coprime array MUSIC algorithm is about 41% lower than that of the classic MUSIC algorithm. Therefore, in practical applications, the number of snapshots should be selected as high as possible when practically permitted, so as to improve the DOA estimation performance.
FigureÂ 8 shows the variation of the RMSE of the classic MUSIC algorithm, the traditional coprime array MUSIC algorithm, and the expanded coprime array MIMO radar noncircular signal dimensionality reduction MUSIC algorithm under different numbers of array elements. Set the number of transmitting array elements to 4, and the number of receiving array elements to 3, 5, 7, 9, and 11. The number of sources is 2, the target angle is 10Â° and 20Â°, the number of snapshots is 100, and the number of Monte Carlo experiments is 100. The experiment parameters are simulated by MATLAB, and RMSE of the three algorithms decreases with the increase of the number of elements, and the accuracy of angle estimation is improved. Among them, the classic MUSIC algorithm has the lowest angle estimation accuracy, and the algorithm proposed in this article has the highest accuracy. In the case of a small number of transmitted array elements, the algorithm proposed in this article has higher estimation accuracy than the other two algorithms.
Table 5 shows the specific values of the RMSE of the classic MUSIC algorithm, the traditional coprime array MUSIC algorithm, and the expanded coprime array MIMO noncircular signal dimensionality reduction MUSIC algorithm under different numbers of array elements. It can be seen from Table 5 that when the number of array elements is small, the angle estimation accuracy of the classic MUSIC algorithm is the lowest, and the angle estimation accuracy of the expanded coprime array MIMO noncircular signal dimensionality reduction MUSIC algorithm is the highest. When the number of array elements is 3, the RMSE of the proposed algorithm is about 62% lower than that of the classic MUSIC, and the RMSE of the traditional coprime array MUSIC algorithm is about 54% lower than that of the classic MUSIC algorithm. As the number of array elements increases, the accuracy of each algorithm is gradually improved. The angle estimation accuracy of the algorithm proposed in this article is the highest, and the angle estimation accuracy of the classic MUSIC algorithm is the lowest.
Under the expanded coprime array MIMO radar signal model, set the number of snapshots to 100, the number of sources to 2, the target angle to 10Â° and 20Â°, the number of receiving array elements N remains unchanged, and the number of transmitting array elements M to 3, 5, 7. Carry out 100 Monte Carlo experiments, get the RMSE graph of angle measurement accuracy with SNR under different numbers of transmitting array elements. It can be seen from Fig.Â 9 that in the case of different transmitting array elements, the RMSE of the algorithm proposed in this paper decreases as SNR increases, and the angle measurement estimation accuracy becomes better. The larger the SNR, the smaller the influence of noise on the algorithm, and the higher the accuracy of DOA estimation. When the number of transmitter array elements is 3, the root mean square error is large and the measurement accuracy is low. However, when the number of transmitter array elements is 7, the RMSE becomes smaller and the angle measurement estimation accuracy is improved. It can be seen that under the same circumstances, the more the number of launching array elements, the smaller the root mean square error, and the better the accuracy of the measurement angle.
Table 6 shows the specific values of the root mean square error (RMSE) of the algorithm proposed in this paper with the change of the SNR under different numbers of transmitting array elements. It can be seen from Table 6 that, in the case of the same SNR, the angle estimation accuracy of the transmitting array element number 3 is the lowest, and the angle estimation accuracy of the transmitting array element number 7 is the highest. As the SNR increases, the RMSE becomes smaller and the algorithm accuracy improves. When the SNR is 5Â dB, the RMSE of the transmitting array element Mâ€‰=â€‰5 is about 45% lower than the RMSE of Mâ€‰=â€‰3. The RMSE of the transmitting array element Mâ€‰=â€‰7 is about 60% lower than the RMSE of Mâ€‰=â€‰3. Therefore, the number of array elements has a great influence on the DOA estimation accuracy. The more the number of array elements, the higher the DOA estimation accuracy. However, the actual number of array elements is affected by the hardware. The more array elements, the larger the hardware volume. Therefore, the number of array elements is not infinite and needs to be selected according to the actual situation.
5 Conclusion
This paper proposes a noncircular signal DOA estimation method based on coprime array MIMO radar, which solves the problems of low degree of freedom, small array aperture, and phase ambiguity of traditional coprime array DOA estimation methods. In this paper, the array model combines a coprime array with MIMO radar, which greatly improves the array aperture, increases the degree of freedom, and improves the accuracy of DOA estimation. Then, the noncircular signal is introduced, and the receiving matrix is effectively expanded by using the noncircular characteristic, and the parameter estimation performance and the estimation accuracy of multiple sources are improved. Then use the idea of dimensionality reduction to reduce the dimensionality of the twodimensional MUSIC algorithm to reduce the complexity of the algorithm. The power series of noise eigenvalues is used to correct the noise subspace, which further improves the accuracy of the algorithm. In addition, coprime array is used as the receiving array, which eliminates the phase ambiguity problem caused by the distance between the array elements larger than half the wavelength. Finally, the effectiveness of the algorithm is verified by simulation experiments. Compared with the classic MUSIC algorithm and the traditional MUSIC algorithm, the algorithm in this paper can better improve the DOA estimation accuracy and successful resolution. And it still maintains superior performance under low SNR. In the future, the propagator method will be integrated into the method research of this paper to further reduce the complexity of the algorithm, so as to improve the realtime performance of the algorithm in practical applications. The research method will be applied to vehicle radar. And continue to study the processing of multisource signals and circular signals.
Availability of data and materials
All data generated or analysed during this study are included in this article.
Abbreviations
 MIMO:

Multipleinput multipleoutput
 DOA:

Direction of arrival
 MUSIC:

Multiple signal classification algorithm
 SNR:

Signaltonoise ratio
 RMSE:

Root mean square error
 CA:

Coprime array
 NRCMIMO MUSIC:

Noncircular signal dimensionality reduction DOA estimation method based on the expanded coprime array MIMO radar
References
D.W. Bliss, K.W. Forsythe, Multipleinput multipleoutput (MIMO) radar and imaging: degrees of freedom and resolution. In The thirtySeventh Asilomar Conference on Signals, Systems & Computers. (IEEE, Pacific Grove, 2003), pp. 54â€“59.
F. MendozaMontoya, D.H. CovarrubiasRosales, C.A. LopezMiranda, DOA estimation in mobile communications system using subspace tracking methods. IEEE Latin Am. Trans. 6(2), 123â€“129 (2008)
J.Y. Liu, Y.L. Lu, Y.M. Zhang, W.J. Wang, Fractional difference coarray perspective for wideband signal DOA estimation. EURASIP J. Adv. Signal Process. (2016). https://doi.org/10.1186/s136340160426z
P. Gupta, K. Aditya, A. Datta, Comparison of conventional and subspace based algorithms to estimate direction of arrival (DOA). In 2016 International Conference on Communication and Signal Processing (ICCSP) (IEEE, India, 2016), pp. 0251â€“0255.
N.S. John, A.G. Konstantinos, S. Katherine, On the direction of arrival (DOA) estimation for a switchedbeam antenna system using neural networks. IEEE Trans. Antennas Propag. 57(5), 1399â€“1411 (2009)
Y.C. Lin, T.S. Lee, MaxMUSIC: a lowcomplexity highresolution direction finding method for sparse MIMO radars. IEEE Sens. J. 20(24), 14914â€“14923 (2020)
X. Wu, W.P. Zhu, J. Yan, A highresolution DOA estimation method with a family of nonconvex penalties. IEEE Trans. Veh. Technol. 67(6), 4925â€“4938 (2018)
Y. Bin, H. Feng, J. Jin, H.G. Xiong, G.H. Xu, DOA estimation for attitude determination on communication satellites. Chin. J. Aeronaut. 27(3), 670â€“677 (2014)
O. Alamu, B. Iyaomolere, A. Abdulrahman, An overview of massive MIMO localization techniques in wireless cellular networks: recent advances and outlook. Ad Hoc Netw. 111, 102353 (2021)
P. Ponnusamy, K. Subramaniam, S. Chintagunta, Computationally efficient method for joint DOD and DOA estimation of coherent targets in MIMO radar. Signal Process. 165, 262â€“267 (2019)
E. Baidoo, J.R. Hu, B. Zeng, B.D. Kwakye, Joint DOD and DOA estimation using tensor reconstruction based sparse representation approach for bistatic MIMO radar with unknown noise effect. Signal Process. 182, 107912 (2021)
X. Wang, W. Wang, J. Liu, X. Li, J.X. Wang, A sparse representation scheme for angle estimation in monostatic MIMO radar. Signal Process. 104, 258â€“263 (2014)
B. Yao, Z. Dong, W. Liu, Effective joint DOADOD estimation for the coexistence of uncorrelated and coherent signals in massive multiinput multioutput array systems. EURASIP J. Adv. Signal Process. (2018). https://doi.org/10.1186/s1363401805851
X.P. Wang, M.X. Huang, L.T. Wan, Joint 2DDOD and 2DDOA estimation for coprime EMVSâ€“MIMO Radar. Circuits Syst. Signal Process. 40(6), 2950â€“2966 (2021)
I. Bekkerman, J. Tabrikian, Target detection and localization using MIMO radars and sonars. IEEE Trans. Signal Process. 54(10), 3873â€“3883 (2006)
D.H. Liu, Y.B. Zhao, C.H. Cao, X.J. Pang, A novel reduceddimensional beamspace unitary ESPRIT algorithm for monostatic MIMO radar. Digit. Signal Process. 114, 103027 (2021)
R. Schmidt, Multiple emitter location and signal parameter estimation. IEEE Trans. Antennas Propag. 34(3), 276â€“280 (1986)
Y.G. Hu, T.D. Abhayapala, P.N. Samarasinghe, Multiple source direction of arrival estimations using relative sound pressure based MUSIC. IEEE/ACM Trans. Audio Speech Lang. Process. 29, 253â€“264 (2020)
R. Roy, T. Kailath, ESPRITestimation of signal parameters via rotational invariance techniques. IEEE Trans. Acoust. Speech Signal Process. 37(7), 984â€“995 (1989)
Y. Jung, H. Jeon, S. Lee, Y. Jung, Scalable ESPRIT processor for directionofarrival estimation of frequency modulated continuous wave radar. Electronics 10(6), 695 (2021)
Q. Si, Y.D. Zhang, M.G. Amin, Generalized coprime array configurations for directionofarrival estimation. IEEE Trans. Signal Process. 63(6), 1377â€“1390 (2015)
P. Pal, P.P. Vaidyanathan, Nested arrays: a novel approach to array processing with enhanced degrees of freedom. IEEE Trans. Signal Process. 58(8), 4167â€“4181 (2010)
Y. Pang, S. Liu, Y. He, A PEMUSIC algorithm for sparse array in MIMO radar. Math. Probl. Eng. 2021, 6647747 (2021)
M.C. Hucumenoglu, P. Pal, Effect of sparse array geometry on estimation of coarray signal subspace. In 2020 International Applied Computational Electromagnetics Society Symposium (ACES) (IEEE, Monterey, 2020), pp. 1â€“2.
V.A. Beulahv, N. Venkateswaran, Sparse linear array in the estimation of AOA and AOD with high resolution and low complexity. Trans. Emerg. Telecommun. Technol. 31(4), e3840 (2019)
G.S. Moghadam, A.B. Shirazi, Direction of arrival (DOA) estimation with extended optimum coprime sensor array (EOCSA). Multidimens. Syst. Signal Process. (2021). https://doi.org/10.1007/s11045021007878
Y.J. Pan, G.Q. Luo, Efficient directionofarrival estimation via annihilatingbased denoising with coprime array. Signal Process. 184, 108061 (2021)
P.P. Vaidyanathan, P. Pal, Sparse sensing with coprime samplers and arrays. IEEE Trans. Signal Process. 59(2), 573â€“586 (2011)
C.W. Zhou, Z. Shi, Y.J. Gu, X.M. Shen, DECOM: DOA estimation with combined MUSIC for coprime array. In International Conference on Wireless Communications & Signal Processing (IEEE, Hangzhou, 2013), pp. 1â€“5.
P. Pal, P.P. Vaidyanathan, Coprime sampling and the MUSIC algorithm. In Digital Signal Processing Workshop and IEEE Signal Processing Education Workshop (DSP/SPE) (IEEE, Sedona, 2011), pp. 289â€“294.
J. Li, D. Jiang, X. Zhang, DOA estimation based on combined unitary ESPRIT for coprime MIMO radar. IEEE Commun. Lett. 21(1), 96â€“99 (2017)
J. Li, X. Zhang, D. Jiang, DOD and DOA estimation for bistatic coprime MIMO radar based on combined ESPRIT. In 2016 CIE International Conference on Radar (RADAR) (IEEE, Guangzhou, 2016), pp. 1â€“4.
W. Zhou, Q. Wang, J. Tang, W. Zhang, DOA estimation for monostatic MIMO radar based on unfolded coprime array. J. Nanjing Univ. Posts Telecommun. Nat. Sci. Ed. 39(6), 1â€“8 (2019)
C. Adnet, P. Gounon, J. Galy, High resolution array processing for non circular signals. In 9th European Signal Processing Conference (EUSIPCO 1998) (IEEE, Rhodes, 1998) pp. 1â€“4.
K. Gowri, P. Palanisamy, I.S. Amiri, Improved method of direction finding for non circular signals with wavelet denoising using three parallel uniform linear arrays. Wirel. Pers. Commun. 115(1), 291â€“305 (2020)
L. Wan, K. Liu, Y.C. Liang, T. Zhu, DOA and polarization estimation for noncircular signals in 3D millimeter wave polarized massive MIMO systems. IEEE Trans. Wirel. Commun. 20(5), 3152â€“3167 (2021)
Acknowledgements
The authors would like to thank Aisuo Jin for his academic support, and I can finish the thesis successfully.
Funding
This work was supported by the National Natural Science Foundation of China under Grant Nos. 61801170 and 61801435, and Jiangsu Overseas Visiting Scholar Program for University Prominent Yong & Middleaged Teachers and Presidents.
Author information
Authors and Affiliations
Contributions
JCT analysed and interpreted the data regarding the NRCMIMO MUSIC, and was a major contributor in writing the manuscript. ZZJ and YDY analysed the theory of MIMO and related DOA estimation. ZF provided experimental ideas. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Ethics approval and consent to participate
Not applicable.
Consent for publication
Not applicable.
Competing interests
The authors declare that they have no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Zhang, F., Ji, C., Zhang, Z. et al. Noncircular signal DOA estimation based on coprime array MIMO radar. EURASIP J. Adv. Signal Process. 2021, 99 (2021). https://doi.org/10.1186/s13634021008067
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s13634021008067
Keywords
 Coprime array
 MIMO radar
 DOA estimation
 MUSIC algorithm