# Robust mainlobe interference suppression for coherent interference environment

- Yasen Wang
^{1}Email author, - Qinglong Bao
^{1}and - Zengping Chen
^{1}

**2016**:135

https://doi.org/10.1186/s13634-016-0434-z

© The Author(s). 2016

**Received: **5 March 2016

**Accepted: **1 December 2016

**Published: **13 December 2016

## Abstract

A mainlobe interference suppression method is proposed in this paper, which can still work when the signal of interest (SOI) is present in the training data. In this method, the iterative adaptive approach (IAA) is applied to spatial spectrum estimation at first. Then, IAA spatial spectrum is used to reconstruct the interference-plus-noise covariance matrix (INCM). Next, the eigenvector associated with mainlobe interference in INCM is determined, and the eigen-projection matrix can be calculated to suppress the mainlobe interference. Meanwhile, the sidelobe-interference-plus-noise covariance matrix (SINCM) can be reconstructed. Finally, the adaptive weight vector is obtained. One main advantage is that the proposed method can deal with coherent mainlobe interference and sidelobe interferences simultaneously. Simulation results demonstrate the effectiveness and robustness of the proposed method.

## Keywords

## 1 Introduction

Adaptive beamformers have wide applications in radar, navigation, sonar, radio astronomy, microphone array speech processing, and so on. Conventionally, adaptive beamformers are applied to suppress interferences that exist in sidelobe area [1, 2]. This kind of interference is called sidelobe interference. However, when the interference from mainlobe area exists, it will induce peak offset and distortion of the mainlobe and heightening of the sidelobe level. This kind of interference is mainlobe interference. Nowadays, as the electromagnetic environment becomes more complex, the mainlobe interference appears more frequently. Alternative solutions such as the blocking matrix preprocessing (BMP) method [3] and the eigen-projection matrix preprocessing (EMP) method [4] for suppressing the mainlobe interference are proposed. However, the former could work well provided that the direction of mainlobe interference and giving rise to the reduction of the effective degrees of freedom, and the latter relies on the absence of the signal of interest (SOI) in the training data. Furthermore, the problem of mainlobe peak offset cannot be overcome by both methods. Later, a modified EMP method [5] is proposed for solving the mainlobe peak offset problem. Another new method based on EMP method and similarity constraints [6] can suppress multiple mainlobe interferences. Both of them make the assumption that there is no SOI appearing in the training data, which is not always available in many applications such as passive location, mobile communications, and radio astronomy [7]. For example, in the case of passive radar, the transmit signal may already exist when the receiver starts working. Besides, coherent interference is another problem in adaptive beamforming. In applications like passive radar [8] and meter-wave radar [9], it is likely that target echoes are masked by multipath echoes, which would lead to coherent interference. When this coherent interference appears in mainlobe area, the methods mentioned above are no longer effective.

Recently, some new beamforming techniques have been proposed [10–12]. Among them, an interference-plus-noise covariance matrix (INCM) reconstruction processing is put forward in [8] to eliminate the SOI component when calculating the adaptive weight vector. However, the performance of this procedure degrades when coherent interference exists. In [13] and [14], an iterative adaptive approach (IAA) is proposed, which has high accuracy of direction of arrival (DOA) and power estimation even when coherent sources and finite-sampling effects exist. In this paper, the IAA spatial spectrum is used to reconstruct the INCM. Then, inspired by the method proposed in [5], mainlobe and sidelobe interferences can be suppressed using the reconstructed INCM. Compared to the existing methods, the proposal in this paper can handle the coherent mainlobe interference even when the SOI is present in the training data.

## 2 Signal model

*M*omnidirectional antenna elements, the output of a narrowband adaptive beamformer at the

*k*th snapshot

*y*(

*k*) is given by

*y*(

*k*) =

**w**

^{ H }

**x**(

*k*), where

**w**∈

*C*

^{ M × 1}is the complex beamforming weight vector,

**x**(

*k*) stands for the signal received by the array antenna, and (⋅)

^{ H }denotes the Hermitian transpose. Assume there are

*Q*sidelobe interferences and one mainlobe interference, where

*Q*+ 1 <

*M*; then,

**x**(

*k*) is given by

*s*

_{ q }(

*k*) and

**a**(

*θ*

_{ q }) are the

*q*th signal waveform and the corresponding steering vector (SV), respectively.

*θ*

_{ q }stands for the

*q*th signal DOA, and

**n**(

*k*) denotes the additive white Gaussian noise.

**x**

_{ s0}(

*k*) =

**a**(

*θ*

_{0})

*s*

_{0}(

*k*) and \( {\mathbf{x}}_{\mathrm{int}}(k)={\displaystyle \sum_{q=1}^{Q+1}\mathbf{a}\left({\theta}_q\right){s}_q(k)} \) denote the SOI and interference vectors, respectively.

*s*

_{ Q + 1}(

*k*) denotes the mainlobe interference waveform. The INCM can be written as

**R**

_{ i + n }is unavailable when the SOI is present in the training data, it is usually replaced by the sample covariance matrix \( \widehat{\mathbf{R}}=\frac{1}{K}{\displaystyle \sum_{k=1}^K\mathbf{x}(k){\mathbf{x}}^H(k)} \), where

*K*is the number of snapshots. Then, the adaptive beamformer \( {\mathbf{w}}_{\mathrm{SMI}}=\frac{{\widehat{\mathbf{R}}}^{-1}\mathbf{a}\left({\theta}_0\right)}{\mathbf{a}{\left({\theta}_0\right)}^H{\widehat{\mathbf{R}}}^{-1}\mathbf{a}\left({\theta}_0\right)} \) is the sample matrix inversion (SMI) beamformer. The corresponding Capon spatial spectrum distribution can be calculated as

**d**(

*θ*) is the SV associated with the array structure and a hypothetical direction

*θ*. Whenever the training data contains the SOI, SMI beamformer is in essence a minimum power distortionless response (MPDR) beamformer. However, the MPDR beamformer is more sensitive than MVDR beamformer when SV error exists [15].

## 3 Proposed method

In this paper, a mainlobe coherent interference suppression algorithm is proposed based on IAA spatial spectrum, INCM reconstruction, eigen-projection processing, and sidelobe-interference-plus-noise covariance matrix (SINCM) reconstruction.

### 3.1 IAA algorithm

*P*≫

*M*points in it. Let

**P**be a

*P*×

*P*diagonal matrix whose diagonal contains the power at each angular grid point. Besides, define \( \mathbf{A}\left(\theta \right)\triangleq \left[\begin{array}{cccc}\hfill {\mathbf{a}}_1\hfill & \hfill {\mathbf{a}}_2\hfill & \hfill \cdots \hfill & \hfill {\mathbf{a}}_P\hfill \end{array}\right] \) with

**a**

_{ p }denoting the SV of the

*p*th source and \( \mathbf{s}(k)\triangleq {\left[\begin{array}{cccc}\hfill {s}_1(k)\hfill & \hfill {s}_2(k)\hfill & \hfill \cdots \hfill & \hfill {s}_P(k)\hfill \end{array}\right]}^T \) is the source waveform vector. Define the interference and noise covariance matrix

**G**

_{ p }to be \( {\mathbf{G}}_p=\mathbf{R}-{\left|{s}_p\right|}^2{\mathbf{a}}_p{\mathbf{a}}_p^H \) where

**R**=

**APA**

^{ H }; then, the cost function is given by

Initialization:

*p*= 1, ⋯,

*P*,

*k*= 1, ⋯,

*K*

*p*= 1, ⋯,

*P*

end for

Termination:

\( {\widehat{\mathbf{p}}}^i \) represents the vector containing the power estimates at the *i*th iteration in IAA algorithm. Thus, the iteration is terminated when the relative change \( {\left\Vert {\widehat{\mathbf{p}}}^{(i)}-{\widehat{\mathbf{p}}}^{\left(i-1\right)}\right\Vert}_F \) is less than a specified tolerance, where ‖ ⋅ ‖_{
F
} denotes the Frobenius norm.

An accurate spatial spectrum can be obtained from the results of IAA, and the SOI DOA \( {\widehat{\theta}}_0 \) is also determined by searching for the peak of IAA spatial spectrum in the possible angle sector. Besides, the performance of IAA is not affected much by the presence of coherent sources [14]. For each IAA iteration, the complexity is *O*(*M*
^{2}
*P*). Thus, a bigger *P* results in a higher accuracy as well as a larger calculation.

### 3.2 INCM reconstruction

*Θ*is the angular sector in which only the desired signal is located and \( \overline{\varTheta} \) denotes the complement sector of

*Θ*. When mainlobe interference exists, it also locates in \( \overline{\varTheta} \).

*Θ*is easily determined by the results of IAA spatial spectrum. Then, the INCM can be reconstructed as

### 3.3 Eigen-projection processing

*λ*

_{ i },

*i*= 1, ⋯,

*M*} is the eigenvalues of \( {\widehat{\mathbf{R}}}_{i+n} \) in the descending order and

**e**

_{ i }is the

*i*th eigenvector.

**E**

_{ s }= [

**e**

_{1},

**e**

_{2}, ⋯,

**e**

_{ Q + 1}] spans the interference subspace and

**E**

_{ n }= [

**e**

_{ Q + 2}, ⋯,

**e**

_{ M }] spans the noise subspace.

**Λ**

_{ s }= diag[

*λ*

_{1}, ⋯,

*λ*

_{ Q + 1}] and

**Λ**

_{ n }= diag[

*λ*

_{ Q + 2}, ⋯,

*λ*

_{ M }].

*Q*is a public problem and is very critical. For an array with known array structure and SOI DOA, the mainlobe width is fixed. For example, for a uniform linear array (ULA), the mainlobe width BW

_{0}can be expressed as

*Φ*can be defined as

\( \overline{\varPhi} \) denotes the complement sector of *Φ*. By using \( \overline{\varPhi} \) and the results of IAA spatial spectrum, the number of sidelobe interferences *Q* can be determined. Besides, when more than one mainlobe interference exists, the number of mainlobe interference can also be determined through the same method.

**x**

_{1}and

**x**

_{2}is defined as \( \mathrm{c}\mathrm{o}\mathrm{r}\left({\mathbf{x}}_1,{\mathbf{x}}_2\right)=\frac{{\mathbf{x}}_1^H{\mathbf{x}}_2}{\left\Vert {\mathbf{x}}_1\right\Vert \cdot \left\Vert {\mathbf{x}}_2\right\Vert } \). Then, the correlation coefficients of SOI SV \( \mathbf{a}\left({\widehat{\theta}}_0\right) \) and interference eigenvectors

**e**

_{ i }(

*i*= 1, ⋯,

*Q*+ 1) are calculated. These correlation coefficients can be maximized when the interference is a mainlobe interference. Therefore, the mainlobe interference eigenvector

**e**

_{ m }can be determined as

Then, the corresponding eigenvalue *λ*
_{
m
} can be obtained. When multiple mainlobe interferences like J mainlobe interferences exist, **e**
_{
m
} can be determined by searching for the biggest J values of the correlation coefficients.

**I**is the identity matrix. \( \widehat{\mathbf{B}} \) is adopted to suppress the mainlobe interference in echo data

**X**as follows

### 3.4 SINCM reconstruction

*λ*

_{ d }represents the average value of the noise eigenvalues. In order to remove the effect of background noise perturbation,

*λ*

_{ d }is used to replace the noise eigenvalues.

*λ*

_{ d }can be obtained by

*λ*

_{ m }is the eigenvalue corresponding to

**e**

_{ m }. According to [4] and [3], a noticeable part of mainlobe interference will be eliminated if its eigenvalue

*λ*

_{ m }is replaced by

*λ*

_{ d }. Thus, the SINCM can be reconstructed as

## 4 Simulation results

In simulations, we consider a uniform linear array with *M* = 16 omnidirectional antenna elements spaced half a wavelength. The SOI direction is 0*°*, and the mainlobe interference direction is 5*°* with interference-to-noise ratio (INR) 5 dB. Two sidelobe interferences impinging from − 45*°* to 35*°* are considered with INR 25 and 35 dB, respectively. Noise is assumed to be the Gaussian white additive noise. The number of snapshots is fixed to be *K* = 100. The number of sidelobe interferences Q is assumed to be known in simulations. For each scenario, 200 Monte Carlo runs are performed.

The proposed method is compared to SMI, BMP, EMP, and the method proposed in [5] (EMP-CMR). The SOI is not present in the training data when using EMP and EMP-CMR methods. In BMP method, the exact mainlobe interference angle is known. For Capon and IAA, the scanning grid is uniform in the range from − 90*°* to 90*°* with 1*°* increment between adjacent grid points. The presumed SOI angular sector is set as *Θ* = [−2*°*, 2*°*] in the proposed method.

*°*are coherent. Figure 2 shows that IAA spatial spectrum outperforms the MUSIC and Capon spatial spectrum when coherent interference exists. Besides, the noise floor of the MSS Capon spatial spectrum is significantly higher than the IAA spatial spectrum.

*°*. Figure 3 shows that EMP-CMR method outperforms other methods when all the sources are uncorrelated. Besides, the output SINR of the proposed method is better than BMP, EMP, and SMI methods. Figure 4 presents the output SINR when the SOI and the mainlobe interference are coherent. For EMP and EMP-CMR methods, the SOI is absent in the training data. Thus, the adaptive weighted vectors of these two methods are not affected by the coherent signals in this scenario. From Figs. 3 and 4, we observe that the performance of EMP and EMP-CMR remains unchanged. However, for the proposed method, its output SINR improves a lot due to better accuracy of IAA spatial spectrum. In Fig. 5, the adaptive array patterns of the quiescent (QUI), EMP-CMR, and the proposed method are depicted when SNR is 0 dB. We note that the mainlobe peak offset is eliminated in both EMP-CMR method and the proposed method. Figure 6 shows the output SINR when the SOI, the mainlobe interference, and the sidelobe interference impinging from 35

*°*are all coherent. For EMP and EMP-CMR methods, the calculation of adaptive weight vector is affected by the coherent sidelobe interferences. Therefore, the performance of these two methods degrades severely in Fig. 6. For the proposed method, its performance also degrades. However, the output SINR of the proposed method is obviously higher than other methods in this scenario. Therefore, the proposed method has the best stability in complex coherent interference environment.

**â**

_{ q }is the nominal SV of the direction \( {\widehat{\theta}}_q \) and

**e**

_{ q }represents random SV error.

**e**

_{ q }is set as follows:

*ε*

_{ q }denotes the norm of

**e**

_{ q }and is uniformly distributed in the interval [0,0.4] in each simulation run and \( {\phi}_m^q\left(m=1,2,\cdots, M\right) \) is phases of

*m*th coordinate of the random error vector

**e**

_{ q }, which are independently and uniformly taken from the interval [0, 2

*π*] in each simulation run. \( {\widehat{\theta}}_q \) is uniformly distributed in the interval [−2

*°*, 2

*°*] in each simulation run. This kind of SV mismatch model is universal because it can be caused by calibration error, local scattering error, look direction error, and so on. The other simulation conditions are the same to the simulation sets of Fig. 4. The output SINR versus the input SNR is shown in Fig. 7. From Fig. 7, we notice that the SV error has more side effects on EMP-CMR method and the proposed method. However, the performance of EMP-CMR method and the proposed method is still better than other methods.

## 5 Conclusions

In this paper, we have developed a new mainlobe interference suppression method based on IAA spatial spectrum, INCM reconstruction, eigen-projection processing, and SINCM reconstruction, which annihilates the prior information restrictions existing in the previous methods for mainlobe interference suppression. Vigorous steps have been taken to reduce these restrictions, and simulation results demonstrated that the proposed method exhibits superior performance when coherent mainlobe interference and sidelobe interferences exist. In addition, robustness of the proposed method against SV error is also verified in this paper.

## Declarations

### Acknowledgements

This work was supported in part by the National Natural Science Foundation of China under Grant 61401489.

### Competing interests

The authors declare that they have no competing interests.

**Open Access**This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

## Authors’ Affiliations

## References

- W Liu, J Liu, L Wang, K Duan, Z Chen, Y Wang, Adaptive array detection in noise and completely unknown jamming. Digital Signal Processing.
**46**, 41–48 (2015)MathSciNetView ArticleGoogle Scholar - W Liu, J Liu, X Hu, Z Tang, L Huang, Y Wang, Statistical performance analysis of the adaptive orthogonal rejection detector. IEEE Signal Processing Letters.
**23**(6), 873–877 (2016)View ArticleGoogle Scholar - RF Li, YL Wang, SH Wan, Robust adaptive beam forming under main lobe interference conditions. System Engineering and Electronics.
**24**(7), 4–7 (2002)Google Scholar - RF Li, YL Wang, SH Wan, Research of reshaping adapted pattern under mainlobe interference conditions. Modern Radar.
**24**, 50–55 (2002)Google Scholar - XP Yang, Z Zhang, T Zeng, T Long, TK Sarkar, Mainlobe interference suppression based on eigen-projection processing and covariance matrix reconstruction. IEEE Antennas Wireless Propag. Lett.
**13**, 1369–1372 (2014)View ArticleGoogle Scholar - J Qian, Z He, Mainlobe interference suppression with eigenprojection algorithm and similarity constraints. Electronics Lett.
**52**, 228–230 (2016)View ArticleGoogle Scholar - SA Vorobyov, Principles of minimum variance robust adaptive beamforming design. Signal Process.
**93**, 3264–3277 (2013)View ArticleGoogle Scholar - Special issue on passive radar systems—IEE Proceedings on Radar, Sonar and Navigation. 152(3), 106-223 (2005)Google Scholar
- Y Zhao, R Li, Y Wang, W Liu, Angles measurement of meter-wave radars by mainlobe multipath jamming suppression. J. Huazhong Univ. of Science and Technology (Natural Science Edition)
**41**(4), 51–55 (2013)Google Scholar - Y Gu, A Leshem, Robust adaptive beamforming based on interference covariance matrix reconstruction and steering vector estimation. IEEE Signal Process. Mag.
**60**(7), 2974–2987 (2012)MathSciNetGoogle Scholar - J Liu, H Li, B Himed, Joint optimization of transmit and receive beamforming in active arrays. IEEE Signal Process Lett.
**21**(1), 39–42 (2014)View ArticleGoogle Scholar - J Liu, W Liu, H Liu, B Chen, XG Xia, F Dai, Average SINR calculation of a persymmetric sample matrix inversion beamformer. IEEE Signal Process. Mag.
**64**(8), 2135–2145 (2016)MathSciNetView ArticleGoogle Scholar - T. Yardibi, J. Li, P. Stoica, M. Xue, A.B. Baggeroer. Source localization and sensing: a nonparametric iterative adaptive approach based on weighted least squares. IEEE Trans. Aerospace and Electronic Systems. (2008)Google Scholar
- L Du, T Yardibi, J Li, P Stoica, Review of user parameter-free robust adaptive beamforming algorithms. Digital Signal Process.
**19**(4), 567–582 (2009)View ArticleGoogle Scholar - L. Ehrenberg, S. Gannot A. Leshem, E. Zehavai. Sensitivity analysis of MVDR and MPDR beamformers. IEEE 26th Convention of Electr. Electron. Eng. in Israel, Eliant, Israel, Nov., 2010.Google Scholar
- W Liu, L Zhang, Robust beamforming for coherent signals based on the spatial-smoothing technique. Signal Process.
**92**(11), 2747–2758 (2012)View ArticleGoogle Scholar - L Huang, XX Zhang, Z Ye, Robust adaptive beamforming with a novel interference-plus-noise covariance matrix reconstruction method. IEEE Trans. Signal Process.
**63**, 1643–1650 (2015)MathSciNetView ArticleGoogle Scholar