Abstract

Due to the existence of multipath propagation, the array will receive the multipath propagation signals at the same time while receiving the target signal and the performance of directional of arrival (DOA) estimation will be influenced. In this paper, an off-grid DOA estimation technique based on compressed sensing (CS) on multipath environment is proposed. To deal with the off-grid problem and the multipath propagation problem, we present a compressed sensing based method. This method regards the multipath propagation coefficients vector as a superparameter and the grid as an adjustable parameter. Then, the problem of multipath propagation coefficients estimation is converted to the estimation of an error matrix and the grid is refined iteratively. The simulation results show that the method can achieve off-grid DOA estimation in the presence of the multipath propagation signals.

1. Introduction

In radar signal processing, direction of arrival (DOA) estimation has wide applications and many algorithms were proposed [1, 2]. MUSIC algorithm [3] is one of the classical algorithms, which has high resolution and can effectively distinguish adjacent targets. However, it is difficult to effectively estimate the DOA of coherent signals. According to the paper [4, 5], compressed sensing (CS) theory based methods are proposed. These methods make use of the sparsity of the signal in the spatial domain and use the steering vector corresponding to the spatial angle grid points of the array as the atoms of the dictionary matrix to construct the sparse representation model of the received signal. One limitation of compressed sensing based DOA estimation is that the angle of the target must lie on the predivided grid. The probability of target DOA falling on the predivided grid is very low. When the target is not on the grid, the recovered signal will have energy leakage and grid mismatch, which is not conducive to the detection of the targets. This problem is called off-grid problem. In order to solve this problem, many methods are proposed. In [6], researchers carried out the first-order Taylor expansion of the steering vector at the grid point closest to the target and proposed a norm method, which reduced the error of DOA estimation. An off-grid DOA estimation method based on sparse Bayesian learning (SBL) is proposed by combining the first-order Taylor expansion model and SBL theory in [7]. This method reduces the grid size of the model through the Taylor expansion of grid points near the target. The mismatch error is divided to improve the accuracy of DOA estimation, but this method increases the amount of computation due to the introduction of new estimation parameters.

In real array signal processing, due to the complexity of the actual environment, the array will also receive multipath signals from the same transmitting source while receiving signals of interest. These signals are strongly coherent with the signals that we are interested in, and the azimuth is very close. The DOAs of the signals may not be estimated accurately. In order to eliminate the influence of the multipath propagation signals on the accuracy of DOAs estimation, many algorithms have been proposed for the calibration of the gain/phase uncertainties. The most common multipath suppression methods are based on parameter estimation. This kind of methods uses the multipath signal as the amount to be estimated to estimate the amplitude, delay, and phase of the multipath signal, and then in the subsequent processing according to the estimation result, the multipath error is extracted from the receiver and culled from the signal. One of the most conventional methods is the forward-backward spatial smoothing (FBSS) method [8]. This method can effectively realize DOA estimation of coherent signals, but it also sacrifices the degree of freedom. In [9], maximum likelihood (ML) method is proposed. This method performs well in the case of less snapshots and low signal-to-noise ratio. However, this method needs multidimensional scanning, and the amount of computation is huge, so it is not suitable for real-time processing. In addition, many improved methods based on maximum likelihood estimation were also proposed. Reference [10] directly performs maximum likelihood estimation on the received signal, which is called the sequential maximum likelihood estimation method (sequential maximum likelihood, SML). The method is based on the maximum likelihood estimation of the received signal itself during the iterative initialization and iterative process of each path. Reference [11] uses the sequential importance sampling (sequential importance sampling, SIS) technique, that is, the method of particle filtering, to estimate the multipath parameters. This method can utilize the prior information of the channel, but it also limits its use without prior information. In [12], CS based method is proposed and performs well, but the off-grid problem was not considered.

In this paper, in order to reduce the influence of multipath propagation and accurately estimate the DOA of the signal, an off-grid DOA estimation method based on compressed sensing is proposed. Firstly, the multipath signal receiving model with the off-grid problem is converted to an error in variables (EIVs) model based on the CS theory. At this point, the estimation of multipath coefficients is transformed into the estimation of an error matrix which is related to the multipath coefficients. Then, an efficient sparse least square (TLS) framework-based method for the estimation of the DOAs and the error matrix is proposed. And, a grid updating method for the off-grid refinement is presented.

The rest of this paper is organized as follows. In Section 2, the sparse array signal receiving model with the off-grid problem is presented. In Section 3, the TLS based method for sparse coefficients estimation and a grid updating method for the grid refinement are presented. The simulation results are shown to prove the correctness of the proposed algorithms in Section 4. Finally, conclusions are drawn.

2. Array Model

2.1. Signal Model

Supposing that a uniform linear array (ULA) with M array elements receives far field narrow-band signals from directions of . denotes the snapshot, the output of this ULA can be expressed aswhere is the array manifold matrix, and is the array steering vector of the th signalwhere is the wavelength, , is the array spacing and .

The whole space is discretized into equal parts and denotes the grid we discretized. We get a new array manifold matrix:

The observation vector can be rewritten as follows [13]:

Obviously, only K elements in S are nonzero, and the values of other elements are all zero. Therefore, S is sparse.

Considering the received white Gaussian noise can be rewritten as

2.2. Multipath Propagation Model

When the radar detects a low elevation target, the transmitted signal and the multipath signal reflected from the ground will form an interference effect in the airspace. If the transmitted direct signal at the elevation of the target is exactly in phase with the multipath signals, the radar power will be effectively improved. On the contrary, if the transmitted direct signal is reversed from the multipath signals, the radar power will be weakened.

Under the condition of multipath propagation, the signal received by radar consists of two parts: one part is the direct signal, which is directly received by the array, and the other part is the multipath signal, which is received by the array after being reflected by the ground. The spatial angle of the two kinds of signals is relatively close and they are coherent signals.

Assuming that the signal with an angle of in (1) is the direct signal, and other signals are multipath signals. The direct signal can be expressed as

And, the multipath signals can be expressed aswhere is the multipath coefficient of ith multipath signal, is the reflection coefficient, and is the phase difference. The array receives the composite signal of direct signal and multipath signals, which is expressed aswhere is the multipath coefficients matrix.

2.3. Off-Grid Model

Compressed sensing theory uses the sparsity of signals in the spatial domain to divide the spatial domain at equal intervals. However, the possibility that the target in the actual environment just falls on the divided grid point is very low, which will lead to the off-grid problem.

represents the deviation between the angle of the ith signal and the nearest grid point. represents the vector composed of deviation values. denotes meshing points. At this time, the angles of the signals can be expressed as

The observation vector can be rewritten as

This paper focuses on achieving the estimation of sparse coefficients and grid division deviation in the multipath environment and obtaining the accurate estimation of the target angle.

3. Proposed Methods

In order to effectively estimate the target DOA in the multipath environment, the multipath coefficients matrix is firstly assumed to be a disturbance related to the array manifold matrix. At this time, the observation vector can be rewritten aswhere is an error matrix which is related to the multipath coefficients matrix.

Using CS data reconstruction algorithm, the sparse coefficients in (3) can be estimated. However, due to the existence of the unknown multipath signals, the RIP of the observation matrix has changed. If the influence of the multipath signals is ignored and the signal is reconstructed directly, the estimation accuracy of the sparse coefficients will be affected.

The problem in (11) can be estimated using a sparse least squares framework. This sparse least squares framework can be described as follows [13]:

Eliminating the noise and the problem is transformed into an unconstrained optimization problem:

It can be seen that this problem is a nonconvex optimization problem, and a very effective method is to use gradient descent algorithm. The characteristic of this algorithm is to estimate the parameters in an iterative way. Firstly, assuming that one of the parameters is known, then using the known parameter to estimate the other parameter, and then using the estimated parameter to estimate the other parameter until the iteration converges.

Firstly, assuming that the error matrix and the angle are known, i denotes the ith iteration, the problem of estimating the sparse coefficient matrix in (13) can be expressed as

The sparsity coefficient can be solved by the following equation:

The problem in (11) can be solved by common compressed sensing signal reconstruction algorithms, including the greedy algorithm and the convex optimization algorithm. This paper chooses greedy algorithm to solve this problem, which is characterized by low computational complexity and simple operation. Getting the sparse coefficients , the grid needs to be updated with the estimated . At this time, the grid updating problem is

This problem is also a constrained nonlinear optimization problem, which can be solved by gradient descent method. At this point, the solution of the problem (15) can be transformed into the following equation [14]:where , , and means taking the first-order derivative w.r.t. . .

At this point, the solution of the grid updating problem can be transformed into the following equation:where is the step size parameter, is the meshing interval, and .

Using the estimated sparse coefficients and grid , the error matrix is estimated:

The estimation of multipath coefficient matrix can be obtained from the estimation results of error matrix:

When the iteration process satisfies the iteration termination condition, the iteration terminates. Through the estimated sparse coefficients and the updated grid, we can get the DOA estimation in multipath environment.

4. Simulation

In the sections above, the problem of off-grid DOA estimation in multipath environment was analyzed, the basic model was established, and TLS based methods were proposed to solve the problem. In this section, simulation experiments are conducted and the results are shown. First, the simulation results show the DOA estimation results in multipath environment with different methods. Then, the Monte Carlo analysis on the root mean square error (RMSE) of the DOA estimation results are given. In order to verify the effectiveness of the proposed method, the method in this paper is compared with several other methods, including the TLS based algorithm proposed in this paper, the FBSS method in [6], and the CS based method in [8].

Firstly, consider a ULA with M (M = 80) array antennas which is spaced with half wavelength. The center frequency of the signal is 9 GHz. Three coherent far field narrow-band signals are received from different directions and the DOAs are , , and . The second signal is the target signal, and the other two signals are multipath signals that are coherent with the target signal. The multipath coefficients of the two multipath signals are and . The space is divided at 0.1° intervals from −10° to 10°.

The first simulation shows the single DOA estimation results of several different methods in multipath environment. The SNR is 25 dB. 10 snapshots are collected. And, the results are shown in Figure 1.

It can be seen from the results in Figure 1 that although the FBSS method can achieve DOA estimation of coherent signals, there is still a large error comparing with the actual angle. Because the CS based method does not consider the off-grid problem, the estimated DOAs falls on the grid point closest to the actual angle of the target. The method proposed in this paper can solve the off-grid problem and achieve DOA estimation of adjacent targets at the same time.

In order to further verify the algorithm proposed in this paper, a Monte Carlo test on the RMSE is conducted in the following simulation。The derivation of the CRLB can be seen in [15].

In simulation 2, Monte Carlo is analyzed 500 times on the RMSE. Figure 2 shows the RMSE vs. different SNR, the SNR changes from −15 dB to 25 dB at 5 dB intervals, the number of snapshots is 10.

Figure 2 shows that under the condition of low SNR, the DOA estimation errors of these methods are large due to the influence of noise. With the change of SNR, the RMSE of the method proposed in this paper is lower than other methods, thus verifying the effectiveness of this method under the condition of different SNR.

In simulation 3, Monte Carlo is analyzed 500 times again on the RMSE. Figure 3 presents the RMSE vs. different number of snapshots; the number of snapshots changes from 10 to 100 at 10 intervals, the SNR is 25 dB.

The simulation results in Figure 3 illustrate that the RMSE of these methods changes slightly with the change of snapshot number, but decreases to a certain extent with the increase of snapshot number and sample number. At the same time, the RMSE of the method proposed in this paper is smaller under different snapshot numbers comparing with other methods,.

In simulation 4, we still do Monte Carlo analysis 500 times on the RMSE. Figure 4 presents the RMSE vs different angular intervals. Considering two signals, one is the target signal, the other is the multipath signal, and the angle of the target signal is, the angle of the multipath signal is , changes from 1.2 degrees to 3 degrees in 0.2 degree interval, the SNR is 25 dB and the number of snapshots is 50.

It can be seen from the simulation results in Figure 4 that when the angles of the multipath signal and the target signal are very close, the angle estimation deviation of the target is relatively large. Compared with the method proposed in this paper, the error is smaller.

5. Conclusions

In this paper, a compressed sensing based method is proposed for the off-grid DOA estimation in the multipath environment. The most important step in the method is transforming the signal receiving model into an EIV model and then estimating the sparse coefficients by total least square method. The estimated sparse coefficients are used to update the grid, and then the updated grid and the estimated sparse coefficients are used to estimate the multipath coefficients. Since the problem to be solved is a nonconvex optimization problem, this paper estimates multiple position parameters by iteration. When the iteration ends, the estimation of parameters is obtained. The simulation results show that it has a better performance under different conditions. In addition, only the most commonly greedy algorithm is used in the reconstruction of sparse coefficients in this paper, and there are many compressed sensing signal reconstruction algorithms. How to use the compressed sensing algorithm to achieve more accurate signal reconstruction under different conditions is worthy of further study.

Data Availability

The results of this paper are all simulation results, no data were used to support this study.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

The research in this paper is supported by Nanjing Research Institute of Electronic Technology.