Abstract

In order to solve the angle estimation problem of coherent sources in the colored background noise, an improved forward and backward spatial difference smoothing algorithm is proposed by combining the improved spatial smoothing algorithm with the spatial difference algorithm. By the algorithm we can not only decoherent the coherent source but also suppress the influence of the color noise. In order to further reduce the computational complexity of the IFBSDS algorithm, an improved forward and backward spatial difference smoothing algorithm based on Wiener filtering is also proposed. Thus, the eigenvalue decomposition operation of subspace class algorithm can be avoided, and at the same time, the same performance with the IFBSDS algorithm can be obtained, which is more consistent with the real demand of MIMO radar signal real-time processing.

1. Introduction

At present, the study of MIMO radar target angle estimation generally assumes that the environmental noise is white noise obeying Gauss distribution [13]. However, in practical applications, there are many factors such as the electronic interference caused by the enemy, the random scattering caused by distributed source, and the mutual coupling characteristics between the receiving channels and so on, and ambient noise often appears as a nonideal colored noise with unknown statistical characteristics. Besides, electronic jamming and low-altitude multipath effect make MIMO radar need angle estimation for coherent sources [46]. Under the condition of colored noise background and coherent source, the performance of the classical subspace algorithm such as multiple signal classification (MUSIC) algorithm and estimating signal parameter via rotational invariance techniques (ESPRITs) algorithm will become very poor [79]. The four-order cumulant matrix of echo data is constructed in [10, 11], and the angle of the target can be estimated effectively, under the background of colored noise and white noise, but the influence of coherent sources is not eliminated. In [12], an extended rotation invariance factor is obtained for the implementation of the four-order cumulative data, which has high aperture utilization and no phase ambiguity, but the computational complexity is high. In [13, 14], the covariance matrix is reconstructed through the Toeplitz submatrix of a set of received data, but the Gauss color noise cannot be suppressed. In [15], an improved spatial differencing method (ISD) is proposed by constructing a spatial differencing matrix with neighboring subarrays, and the proposed method performs better under the coexistence of both uncorrelated and coherent signals. In [16], by extracting all the data information of each subarray, both the forward only ISD (FO-ISD) and forward backward ISD (FB-ISD) methods are proposed using the reconstructed submatrices.

In this paper, an improved spatial difference smoothing algorithm based on multistage Wiener filtering is proposed. The remainder of this paper is organized as follows. In Section 2, the echo model is established and its characteristics under color noise are analyzed. Then, an improved spatial difference smoothing (ISDS) algorithm based on multistage Wiener filtering is proposed in Section 3, followed by performance analysis of ISDS algorithm based on multistage Wiener filtering (MWF-ISDS) in Section 4. Some simulations are conducted to verify the performance of the proposed method in Section 5. Finally, we conclude the paper in Section 6.

Notation: denotes the conjugate operator; (.)H denotes the matrix conjugate-transpose operator; (.)T denotes the matrix transpose operator; denotes the Kronecker product operator; denotes the sum operator; denotes the multiplication operator.

2. Echo Model and Its Characteristics under Color Noise

Considering the single base MIMO radar as shown in Figure 1, the transmitting and receiving antenna adopt M and N elements, respectively. The spacing of array elements is , and is the carrier wavelength. Assuming that the direction of arrival (DOA) and the direction of departure (DOD) both are , the echo signal is processed by matching filtering as below:where , the transmit steering vector of the pth target is , the receive steering vector is , , is the reflection coefficient of the pth target, is the normalized Doppler frequency of the pth target, and representation of noisy column vectors.

If defined,

In the form, , is a dimensionality reduction matrix, which can be expressed as [18]

Then, the matrix can be expressed as follows:where , and it is a Vandermonde matrix.

According to formula (3), if the formula is defined, there are

By using the reduced dimension transformation , we can getwhere is a dimension additive noise vector.

When there are independent sources and coherent sources in the P target, it may be possible to set up as coherent source number, and then is the number of independent source. The array manifold composed of coherent sources can be expressed as , and the array manifold composed of independent sources can be represented as . Incoherent sources can be expressed as . If is used to represent the generation factor of the ith coherent source, the coherent source can be expressed as , the echo signal of the matched filter can be expressed as follows:

So, the covariance matrix iswhere represents the color noise covariance matrix and and are the covariance matrix of the coherent source and the independent source, respectively. Among them, is Hermite, Toeplitz matrix, is Hermite, non-Toeplitz matrix, and is Hermite, Toeplitz matrix when space stationary color noise.

Under the color noise, there is a large angle estimation error in the classical DOA algorithm. The angle estimation loss caused by the theoretical noise than the real noise can be found in the literature [19].

3. ISDS Angle Estimation Algorithm Based on Multistage Wiener Filtering

3.1. Improvement of Spatial Smoothing Algorithm

Assuming that the number of virtual elements after the dimension reduction transformation is , then . The forward space smoothing algorithm divides the array into () subarrays. The number of array elements of each subarray is . By using the translation invariance property between subarrays, the covariance matrix of subarrays can be expressed as follows:where , is an array manifold of the initial subarray, indicates noise power, and .

The equivalent covariance matrix of the conventional forward space smoothing algorithm can be obtained as follows:And the covariance matrix of the forward and backward spatial smoothing subarray can be expressed as follows:where represents the order permutation matrix and represents the conjugate operation.

In order to further excavate the useful information of the received data, this paper improves the conventional spatial smoothing algorithm from two directions: strengthening the influence of the main diagonal elements and adding intercorrelation information between the subarrays. The new smoothing matrix performs cross-correlation operations on the subarray autocorrelation matrix, and then the cross-correlation matrix of the symmetric subarray is cross-correlation to obtain the average as follows:

3.2. Modified Spatial Difference Smoothing Algorithm

The spatial difference smoothing algorithm is proposed by [20] using the Toeplitz decomposition characteristics and differential smoothing operations of the uniform linear array covariance matrix to estimate the target angle. The expression of the spatial difference matrix is as follows:

If formula (7) is replaced by formula (14), we can obtainwhere and are Hermite, Toeplitz matrix, conforming to conjugate reverse order invariance:

So, formula (15) can be written as follows:

Formula (17) shows that there is neither the noise item nor the Toeplitz term of the independent source, which contains only the information of coherent sources.

From the construction process of matrix , it can be seen that is a negative antisymmetric matrix, and its eigenvalues are the combination of positive and negative. Since the trace of a matrix equals the sum of eigenvalues, when the order K of is an odd number, it must have a 0 eigenvalue as follows:

It can be seen that the negative antisymmetry of will lead to rank deficit in some cases, and needs to be corrected and decoherent.

In this paper, an improved spatial difference smoothing (ISDS) algorithm is proposed, which preprocesses by Formulae (12) and (13):where and .

In order to further distinguish the proposed ISDS algorithm, the operation of formula (18) is called the improved forward spatial difference smoothing (IFSDS) algorithm in this paper, and the operation of formula (19) is called the improved forward and backward spatial difference smoothing (IFBSDS) algorithm.

3.3. The Principle of MWF-ISDS Algorithm

When the number of virtual elements is large, the computation of signal subspace directly through eigenvalue decomposition is large. In this paper, an improved spatial difference smoothing algorithm based on multistage Wiener filtering is proposed. The signal subspace is obtained by the decomposition process of multistage Wiener filtering, and the computational complexity of the algorithm is further reduced. The processing flow is shown in Figure 2.

In Figure 2, x0 is the initial array antenna receiving data vector; x1, … is each stage residual vector after the recursive projection of the array antenna receiving data vector; h1, h2, … is the next recursive normalized projection vector; C1, C2, … is each stage forward recursive vector of the array antenna received data vector; and is oriented vector space, which can be expressed in the following way:where represents the number of filter recursion times.

If vector is used to represent the forward recursive matching filter of multistage Wiener filter, it can be proved that [18]where represents the received data covariance matrix of MIMO radar and is the number of virtual array elements.

The proposed ISDS algorithm is used to decompose the matrix or to get the subspace . The relationship between the signal subspace and of MWF algorithm satisfies [21]

The initialization reference signal of the MWF algorithm is the row mean of as follows:

By recursions, the subspace of MIMO radar echo data can be obtained as

The noise subspace of MIMO radar echo data is

According to the MUSIC algorithm, the DOAs for coherent sources are

Based on the above analysis, the operational steps of angle estimation by using the MWF-ISDS algorithm can be summarized as follows:

Step 1. According to formula (6), the received signal of matched filtering is dimensionality reduced

Step 2. Use the MWF algorithm to estimate the angle of independent sources

Step 3. According to formula (15), the array difference matrix of MIMO radar is calculated

Step 4. Calculate or according to formula (19) or (20)

Step 5. Use the MWF algorithm to estimate the signal subspace of or

Step 6. Calculate the noise subspace according to formula (26)

Step 7. Estimate the angle of the coherent sources using formula (27)

4. Performance Analysis of MWF-ISDS Algorithm

4.1. Improved Performance of the Algorithm

In order to compare the algorithm performance, the improvement of the signal-to-noise ratio can be expressed by the ratio of covariance matrix trace of source to covariance matrix trace of noise. Then, the SNR improvement factor is defined as follows:where is the trace of the source covariance matrix and is the trace of the noise covariance matrix. The larger the value is, the smaller the noise perturbation is, and the better the estimation performance of the algorithm is.

If the classic forward smoothing, there iswhere is the echo covariance matrix of the classical forward smoothing algorithm.

By formula (29), the signal-to-noise ratio improvement factor of the classical forward smoothing algorithm can be obtained as follows:

If the improved forward smoothing, there iswhere and .

By formula (31), the improvement factor of the signal to noise ratio of the improved forward smoothing algorithm can be obtained as follows:

It is clear that the proposed forward smoothing algorithm is better than the classical forward smoothing algorithm.

4.2. Comparison of Computational Complexity

If do not reduce the covariance matrix dimension, the multiplication times of the subspace algorithms as MUSIC approximate to . The number of multiplication times required by the multistage Wiener filtering method is approximately [22] . If the dimension is reduced, the subspace algorithms such as MUSIC need to decompose the covariance matrix, and the multiplication times is . The number of multiplication times required by the multistage Wiener filtering method is approximately . It can be seen that the MWF-ISDS algorithm proposed in this paper reduces the dimension of the matrix operation by reducing the dimension of the dimension, and further reduces the computational complexity by using the multistage Wiener filtering method.

5. Computer Simulation Results

It is assumed that the number of transmitter elements and the number of receiving elements of the monostatic MIMO radar are 6 and 8, respectively, and the number of virtual elements is 13 after dimensionality reduction. It may be possible to establish a spatial stationary color covariance matrix of , and its kth line lth column element is . The signal-to-noise ratio is , where indicates signal power and indicates noise power.

Experiment 1 (comparison of spatial spectrum curves of different algorithms under colored noise mixed source background). In the background of colored noise, angle estimation of 6 equal power mixed sources is carried out. The angles are −40°, −30°, −10°, 5°, 25°, and 35°, respectively. The first 4 are coherent sources and the other 2 are incoherent sources. The number of pulses is 200, the number of smooth subarrays is 4, and the signal-to-noise ratio is fixed to 0 dB. Figure 3 simulates the normalized spatial spectral curves of six different algorithms of FSS, FBSS, MUSIC, SDS, IFBSDS, and MWF-IFBSDS.
The simulation results from Figure 3 show that, under the background of color noise, the FSS and FBSS algorithms only use the smooth processing without differential processing; the angle estimation performance is low, and the estimated results have a large error with the true direction of arrival. The MUSIC algorithm cannot estimate the angle of the coherent source and can effectively estimate the angle of the independent source. But because of the inability to overcome the influence of colored noise, the normalized spatial spectral curve still has a large pseudo peak. The SDS, IFBSDS, and MWF-IFBSDS algorithms use both the smoothing and the differential processing, so it is good to estimate the angle of the coherent source in the background of the color noise. Because of the improved smoothing algorithm in ISD, IFBSDS, and MWF-IFBSDS algorithms, the estimation performance of the angle is better than that of the SDS algorithm. Compared with the ISD algorithm, the proposed MWF-IFBSDS algorithm still maintains the angle estimation performance which is not much different from the ISD algorithm with reducing the computational complexity.

Experiment 2 (statistical performance comparison of angle estimation algorithms under colored noise coherent sources). In the background of colored noise, the angle estimation of 2 equal power coherent sources is 0° and 10°, respectively. The number of pulsing pulses is 200 and the number of smooth subarrays is 2. Figure 4 simulates angle estimation performance of SDS, IFBSDS, and MWF-IFBSDS algorithms in 200 Monte–Carlo experiments.
The simulation results in Figure 4 show that when the SNR is low, the IFBSDS and MWF-IFBSDS algorithms outperform the SDS algorithm in terms of probability of success and root mean square error of estimation. In the case of low SNR, the angle estimation performance of the IFBSDS and MWF-IFBSDS algorithms is better than that of the SDS algorithm. With the increase of SNR, the statistical performance of the three algorithms is basically the same.

6. Conclusions

In this paper, the echo model under the background of colored noise is established and the characteristics of its covariance matrix are analyzed. An ISDS (MWF-ISDS) angle estimation algorithm based on multistage Wiener filtering is proposed. The improved performance and computational complexity of the algorithm are analyzed and simulated. Theoretical analysis and simulation experiments show that the MWF-IFBSDS algorithm has better angle estimation performance than the FSS, FBSS, MUSIC, and ISDS algorithms under low SNR and small angle interval, and the proposed algorithm has stronger array element saving ability and source overload capability.

Data Availability

The simulation data of program used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Authors’ Contributions

Jian Gong and Yiduo Guo designed the algorithm scheme. Jian Gong performed the experiments and analyzed the experiment results. Yiduo Guo contributed to the manuscript drafting and critical revision. All authors read and approved the final manuscript.

Acknowledgments

This work was supported by the National Natural Science Foundation of China under Grant nos. 61601502 and 61501501.