1. Introduction
In the 1840s, the concept of radio detection and ranging (radar) was put forward by Christian Andreas Doppler. Since then, the study of radar has been uninterrupted, and has been developed rapidly. As an important means of remote sensing, radar, benefitting from its characteristics of working for full-weather and full-time, has not only played an indispensable role in the military field, but also extensively applied in various civil applications (weather forecast [
1], resource exploration [
2], environmental monitoring [
3], etc.) and scientific researches [
4] (astronomical object, atmospheric physics, ionospheric structure, etc.). In the process of radar development, various kinds of radar have been derived, such as early warning radar, weather radar, spaceborne and airborne synthetic aperture radar (SAR), etc. In the late 1930s, the presentation of phased array radar promoted a great development of radar technology. The phase array radar technology has been widely used in many practical applications with a high degree of excellence such as flexible controllable beam and multi-targets surveillance.
As an important research branch in the field of signal processing, array signal processing technology has the rapidly developed in two aspects of theoretical research and practical application since the 1960s, which cover the application scope of radar, communications, sonar telemetry, radio astronomy, biological medical [
5,
6,
7], and many other fields. Beamforming, an important research content of array signal processing, can achieve directional selectivity by processing the data collected by array sensors in the spatial domain. Therefore, beamforming is also called spatial filtering. The purpose of beamforming is to align the main lobe of the antenna beam pattern with the desired signal by changing the weight vector on the array antenna, meanwhile suppressing interferences to improve the output signal to interference plus noise ratio (SINR). Adaptive beamforming technology can adaptively change the weight vector according to the signal environment, which can obtain better output performance.
However, the desired target echo signals are strongly correlated or even completely coherent with multipath signals in complex scenes, such as the low-altitude targets surveillance within sea/ground surface or urban background, which brings severe challenges to radar target signal receiving, detecting and tracking. The multipath effect [
8,
9] refers to the electromagnetic wave transmission through different paths. Besides the direct path from the source to the receiving end, the electromagnetic wave propagation path also includes more than the rest of the transmission path. When the received signals are uncorrelated, the traditional adaptive beamforming methods [
10,
11,
12], such as minimum variance distortionless response (MVDR) [
13] and Minimum Mean Square Error (MMSE), can effectively receive the target signal while suppressing the irrelevant interference signal, so as to output the maximum SINR. However, in a multipath environment, the target signal has multiple receiving paths, and the received signals of different paths are highly correlated, or even coherent. The direct signal and reflected signal are superimposed according to their respective phases at the receiver, resulting in distortion or error of the target signal. As a result, the performance of traditional beamforming technology deteriorates dramatically in a multipath environment [
14]. Signal attenuation and delay caused by the multipath effect directly affect the target detection, tracking and recognition performance of electronic reconnaissance equipment, so it has been widely studied by experts and scholars in the radar field. In the 1950s, a large amount of theoretical and experimental research was carried out on the problems caused by the multipath effect, mainly analyzing the characteristics of a low altitude target echo and multipath reflection [
15,
16]. In the 1970s, experts began to build low-altitude echo models to suppress and separate multipath signals.
For the beamforming problem in the multipath coherence case, the early research mainly focused on the direct signal reception, regarding other multipath signals as interferences. Reducing the correlationship of the correlated signals and performing conventional adaptive beamforming is a typical kind of method to suppress the coherent interference. In reference [
17], the classical spatial smoothing was proposed to recover the rank of the signal plus interference subspace, which divided the full array into overlapping subarrays with equal number elements and ultimately obtained the averaged subarray correlation matrix. To improve the decorrelation performance, all the elements of the averaged subarray correlation matrix were averaged along its diagonals to restore its Toeplitz structure in [
18]. In reference [
19], an adaptive spatial smoothing algorithm was present to improve the array output gain when the angle between the interference source and the desired signal was small. The robust beamforming methods were proposed based on the spatial smooth considering the steering vector errors and correlation matrix errors in reference [
20]. Other spatial smoothing methods are present for coherent interference suppression in reference [
21,
22,
23,
24,
25].
Although the spatial smoothing methods reduced the signal correlation, they suffered from the array gain loss with the decrease of effective aperture. The method proposed in [
26] constructed a weight vector to minimize the output power and put null in the coherent multipath direction so as to suppress the coherent interference and avoid signal cancellation. However, the method needed to estimate the incident angle of the coherent signals in advance. In [
27], a transformation was constructed based on the DOA estimation results to remove the signal in the desired direction and preserve the coherent interference. Then beamforming was performed on the transformed signal which contained only coherent multipath interference, irrelevant interference and noise, and thus the signal cancellation was also avoided. The reference [
28] eliminated the signal of the desired direction by using the Duvall structure. In this way, the computation cost was reduced. The method in [
29,
30,
31] reconstructed the covariance matrix to satisfy the Toeplitz property. Compared with spatial smoothing methods, these methods have the advantage of retaining full aperture, but there are many influencing factors and large estimation errors.
Although the above methods can solve the signal cancellation problem in the case of coherentsignal beamforming, they only take the direct signal as the useful signal in the beamforming process, which can not make full use of the multipath signal. The signal energy is lost and the maximum output SINR cannot be reached. Therefore, the other strategy of coherent signal beamforming is to take the multipath signal as the useful signal like the direct signal. In reference [
32], an adaptive weight vector was obtained for coherent signal receiving based on the composite steering vector of coherent multipath signals estimated by utilizing the transformation matrix which was constructed by the DOA of uncorrelated interference. Two beamforming algorithms were present in [
33] with forcing the array responses to the pre-estimated angle clusters of the coherent multipath signal no less than unity while minimising the output power. A coherent beamforming method was proposed in [
34] with the multiple coherent signals’ DOA information known, which optimized the covariance matrix and constrained the beam mainlobe magnitude of multiple coherent signals to obtain the optimal weight vector. It is essential that the coherent signals and irrelevant interference should be distinguished from the DOA estimation results. Based on the anti-diagonal unit matrix, the reference [
35] constructed a new covariance matrix and obtained the weight vector according to the MVDR criterion, which broke the reverse relationship of the output phases between direct and multipath signal to avoid signal cancellation. However, the method is not robust. Using the subaperture weight vector of the spatial smoothing beamformer (SSB) mentioned in [
17], the eigenspace-based beamformer (ESB) proposed in [
36] extracted the composite steering vector of the coherent signal, and further obtained the MVDR optimal weight vector to combine the multipath signals. In the article [
37], the desired signal was obtained with noise and firstly utilized a subtraction-based MVDR beamformer, which was fed back to the original full aperture array to perform the MMSE beamformer.
In order to solve the problem of signal cancellation with traditional beamforming with multipath coherent signals, an oblique projection-based beamforming method for coherent signal receiving is proposed in this paper, which can effectively suppress irrelevant interference and improve the output SINR by combining coherent signals. Firstly, spatial smoothing is performed to reduce the coherence of multipath signals. Secondly, DOA estimation is obtained by conducting the multiple signal classification (MUSIC) algorithm covariance matrix. Then, the oblique projection matrix is constructed to extract the composite steering vector of the multipath coherent signals. Finally, the weight vector of the proposed oblique projection-based beamformer is derived with the minimum variance distortionless response criteria. The proposed beamforming is implemented with the full aperture of the array. What’s more, it can effectively combine multipath coherent signals, and converges to optimal beamformer rapidly.
This paper is organized as follows.
Section 2 builds the general array signal model in coherent multipath case with interference. The optimal beamforming method MVDR and DOA estimation based on spatial smoothing are dealt with in
Section 3. The proposed oblique projection-based beamformer (OPB) algorithm is introduced in
Section 4. The theoretical performance and the numerical simulation results are provided in
Section 5 and
Section 6, respectively.
Section 7 draws the conclusion.
2. Signal Model
A linear array, with
N elements equally spaced with spacing
d, is considered in this paper. Due to the multipath effect, the received target signal consists of
coherent signals with DOAs
. In addition, the received signal contains
P uncorrelated interferences with DOAs
. As is shown in
Figure 1, the received signal data of the
nth element for time
t is represented by
. Then the received signal vector of the whole array, denoted by
, can be expressed as
where
.
,
, is the reflection coefficient of
path of the target signals. And generally, the reflection coefficient form direction
is assumed
.
,
, and
are the desired signal, the
uncorrelated interference signal and the additive white Gaussian noise with power
, respectively.
,
and
are assumed uncorrelated mutually.
stands for the
N-dimension steering vector at the direction
The covariance matrix
of received data
can be expressed
It should be noted that both the target and interference signal in the model are assumed far-field narrowband signals. Due to the influence of spatial dispersion and aperture traverse, the adaptive beamforming technique of the wideband signal is different from that of the narrowband signal. Here we emphasize the study of the narrowband adaptive beamforming algorithm.
4. The Proposed Approach: Oblique Projection-Based Beamformer (OPB)
The signal model in Equation (
1) can be simplified to
where
is the steering vector matrix,
is the composite steering vector of the expected signal,
stands for the echo signal of the target and interference.
In addition, the interference steering vector matrix is expressed as
Then,
, and the covariance matrix of the array can be written as
The steering vector matrix of all echo signals except the direct angle
can be written as
Based on the Equations (
13) and (
14), the projection matrix
and orthogonal projection matrix
of matrix
can be deduced.
In Equation (
15), the projection matrix
is obtained along matrix
onto the space of vector
.
The steering vectors at different angles are incoherent. According to the properties of oblique projection in Equations (
16) and (
17), if the matrix
is projected along
onto
as follows, the output of oblique projection is given by
From the Equation (
26), it is obvious that the composite steering vector
is obtained, which is important for the following deduction of the optimal weight.
According to the adaptive weight vector (
6) of optimal beamformer in
Section 2, the above conclusion we have mentioned is that the optimal weight
can be obtained once given the composite steering vector. Therefore, the MVDR beamformer can be performed according to the above result.
According to the above weight vector , the maximum signal to interference plus noise power ratio (SINR) can be obtained by beamforming. However, it is difficult to obtain directly in practice. In the derivation process, it is apparent that the steering vector matrix contains the composite steering vector , and it is very complicated to estimate the reflection coefficient. Moreover, is another puzzle. Therefore, it is unrealistic to estimate .
From the Equation (
20),
is the part of the received signal’s covariance matrix that removes the component of noise. So it can be extracted from the received signal’s covariance matrix
. The eigenvalue decomposition of the covariance matrix
is represented as
where
are the eigenvalues of
, and
are their corresponding orthonormal eigenvectors.
is the signal plus interference subspace, which is composed of the corresponding eigenvectors of the first
great eigenvalues.
is a
dimension diagonal matrix, whose diagonal elements are the eigenvalues of
. Accordingly,
is the noise subspace, which is composed of the corresponding eigenvectors of the rest eigenvalues.
is a
dimension diagonal matrix, whose diagonal elements are
.
Both
and
represent the signal plus interference subspace of the received signal
. Therefore, according to the subspace theory, the steering vector matrix
and the eigenvector matrix
span the same subspace. Based on the theory, combined with Equation (
13), the projection matrix of
can be obtained
The projection of
onto the subspace represented by the
is just the subspace of the signal plus the interference. It is, in fact,
Substituting the Equation (
30) into (
27), the weight vector of the proposed oblique projection beamformer based on MVDR optimal criterion can be obtained
It is worth noting that all the above theoretical derivations are based on the assumption that the angles of the incident signals are known accurately. The DOA estimation method can be chosen as spatial smoothing-based MUSIC as introduced in
Section 3.2 for the coherent case. Other DOA estimation methods can also be adopted, such as Sparse Bayes and other methods proposed in recent years, which are not limited by the coherent condition. By analyzing the Equations (
24)–(
26), it can be concluded that as long as the angle estimation of irrelevant interference is relatively accurate, the weight vector obtained by the Equation (
31) still effectively receiving the combination of the multipath signals even when the angle estimation of the coherent signal are inaccurate or unsuccessful. It is worth emphasizing that there is no correlation between interference and target echo signal, so the angle estimation of interference is relatively simple. Suppose
is the real angle, and
is the estimated angle. The steering vector matrix of all estimated angles
except the desired direct angle
can be written as
The projection matrix will be
. The Equations (
25) and (
26) will be rewritten as
and
respectively. The factor
N is replaced by
, which caused by the estimation error of the mutlipath signal.
From (
34), it is obvious that the composite steering vector of the desired signal can be obtained as long as the angle of irrelevant interference is estimated accurately. The condition is usually satisfied considering that the input interference power is great enough in general.
Replacing
with
into (
31), the weight vector of the proposed OPB method is
According to the previous derivation, the flow of the proposed OPB is summarized in the
Table 1.
The specific steps of the proposed method are summarized as follows. Firstly, referring to the Equations (
8)–(
10), spatial smoothing is performed on the array-received data to reduce the coherence of multipath signals. Secondly, the eigen decomposition is performed on the averaged subarray covariance matrix, and DOA estimation with MUSIC method is performed according to the Equation (
11), which results in
. Thirdly, the oblique projection matrix
is constructed based on the Equation (
23) with the steering vector matrix
is
. Finally, the weight vector of the OPB algorithm is calculated according to (
35), and beamforming is performed to the whole array.
6. Simulation
In this section, the performance of the beamforming method based on oblique projection is verified for multipath coherent signals received by numerical experiments and simulation analysis. For comparison, the performances of other beamforming methods based on MVDR, MMSE, Feedback, SSB and ESB are also dealt with in this section. As mentioned in the
Section 1, the SSB method is the classical one of the kind of decoherence beamforming methods. Therefore, the SSB method is selected to verify the validity and superiority of the coherent beamforming methods, especially the proposed OPB method.
All experiments in this section are performed by simulation experiments with the software MATLAB. In the simulation, a uniform linear array with omnidirectional antennas is considered, and the spacing between elements is half a wavelength. The coherent multipath scenario is set that the target has a direct signal with DOA being and a multipath signal with DOA being and reflection coefficient . There is an unrelated interference incoming from . The target and interference signals are assumed far-field narrowband signals. The input signal to noise ratio (SNR), input interference to noise ratio (INR) and the snapshot number are set to 0 dB, 15 dB and 1600, respectively. When performing spatial smoothing, the smoothing times are 8, which means that each subarray has 13 elements.
The performance of beamforming methods are measured by the output SINR. Based on the common possible influence factors on the performance of the proposed method and other methods, the influence of four classical and important factors are discussed on the performance in the following experiments.
Example 1. The output SINR versus with the number of snapshots.
In this experiment, the main topic discussed is how the output SINR of the proposed method and other algorithms varies with the snapshots of the echo data. In the scenario set above, the snapshot number of the echo data changes from 60 to 2800. Monte Carlo simulation is performed with 400 trials for each value of snapshot.
In
Figure 3, the output SINR of the beamforming methods are given as a function of snapshot number. All performance curves are obtained by averaging over 400 independent Monte Carlo runs at each value of snapshot.
The curves show that all methods converge as the number of snapshot increases. The proposed OPB method converges faster than other methods, and attains to the performance of the optimal beamforming, namely the MVDR and MMSE method. It is meant that the proposed method can effectively receive all the desired signal including the direct path signal and the coherent multipath signal. As discussed in the
Section 4, the performance of the proposed OPB method is mainly determined by the DOA estimation accuracy of the incident signal, especially the interference signal. Compared with the results in reference [
36], the ESB method cannot suppress the interference well with little snapshots number, when angle difference between the interference and multipath signal is small. The SSB method only receives the direct path signal, while other methods combine the direct signal with the coherent signal, which result in a 3 dB difference between their output SINR. Furthermore, the output SINR gap is about 1.9 dB due to the aperture difference between the whole array and subarray. Therefore, the theoretical SINR difference is about 4.9 dB between the SSB method and other methods. The small angle difference between the interference and multipath signal leads to the great noise power with the high sidelobe of beam pattern, which prevents the SSB method from attaining its theoretical performance.
Example 2. The output SINR versus with the number of elements.
The number of sensors is one of the important influencing factors of beamforming. Therefore, the following experiment studies the sensitivity of the proposed and other above methods to the number of elements. In the scenario set in the beginning of this section, the element number of the array varies from 16 to 40 with other settings unchanged. The snapshot number is chosen as 1600. Monte Carlo simulation is performed with 400 trials for each value of element number.
In
Figure 4, the output SINR of the beamforming methods are given versus a different sensor number. All performance curves are obtained by averaging over 400 independent Monte Carlo runs at each value of sensor number. From the simulation result, the performance of all the methods improves with the increase of the number of sensors. However, the ESB and Feedback method can not approach the optimal performance with a small sensor number. But for the proposed method, it is obvious that it is very close to the optimal performance with all sensor numbers. This experiment further verifies the superiority of the proposed OPB method.
Example 3. The output SINR versus with the input INR.
In this experiment, the influence of the input INR is studied on the performance of the proposed and other above methods. In the scenario set in the beginning of this section, the input INR varies from 0 dB to 30 dB with other settings unchanged. The snapshot number is set as 1600. Monte Carlo simulation is performed with 400 trials for each value of the input INR.
As shown in
Figure 5, the input INR nearly has no influence on the performance of the proposed OPB method, MVDR and MMSE method. when the input INR is small, the interference space is not the principal of the signal space with the existence of the desired signal, which accounts for the performance degradation of the ESB method. With the increase of the input INR, the more the proportion of interference, the better the ESB method performs. The reason that the proposed OPB method is not affected by the input INR is the DOA estimation accuracy of the interference is enough in the range from 0 dB to 30 dB. The root mean squared error (RMSE) of the interference’s DOA estimation is given versus the input INR in the
Figure 6. Although the RMSE is greater with lower INR, the interference perturbation caused by the estimation error is less accordingly. Therefore, the performance of the proposed OPB method is almost unchanged in the given INR range.
Example 4. The output SINR versus with the input SNR.
In this experiment, the influence of the input SNR is studied on the performance of the proposed and other above methods. In the scenario set in the beginning of this section, the input SNR varies from −20 dB to 20 dB with other settings unchanged. The snapshot number is also set as 1600.
In
Figure 7, the output SINR of the beamforming methods are given versus different input SNRs. All performance curves are obtained by averaging over 400 independent Monte Carlo runs at each value of the input SNR. From the simulation result, we can draw the conclusion that the proposed method has no relationship with the input SNR. But the ESB method suffers from the performance degradation when the input SNR
dB, which is for the same reason that accounts for the case with low input INR in the previous experiment. For the Feedback method, the proportion of the desired signal is less in the S-MVDR beamforming output when the input SNR is very low, which leads to its performance degradation of the final output. Although the DOA estimation is seriously degraded with low SNR, and even the DOA of the multipath coherent signal can not be estimated, as analysed in
Section 4, the proposed OPB method is not affected by the DOA estimation error of the multipath coherent signal. Simulation results show that the proposed OPB method is more robust for the input INR and SNR than other methods, keeping pace with the ideal optimal beamforming method.