Abstract

In this paper, a robust mainlobe interference suppression algorithm is proposed in a space-polarization joint domain based on a dual-polarized conformal array. An oblique projection filter can eliminate the interference while retaining the desired signal information. However, little deviation in signal parameters will lead to significant performance degradation. To solve such problems, the joint steering vector of the desired signal is corrected by solving the quadratic convex optimization problem. Parameters of interferences are first estimated by using multiple signal classification (MUSIC) joint spectrum, and then, the interference covariance matrix can be reconstructed individually to further estimate the interference steering vector. After that, the joint oblique projection operator can be established by the estimated steering vectors. Consequently, an antijamming beamformer can be obtained by the joint oblique projection filter to achieve robustness on the interference parameter estimation deviation and desired signal mismatch. Simulation experiments verify the effectiveness of the proposed method.

1. Introduction

Facing the current increasingly complex and changeable electromagnetic environment, main lobe interference is in great demand of array signal processing. Plenty of academics have devoted themselves to researching how to enhance the antijamming capability of the antenna array to improve the performance of receiving signal.

The main lobe interference suppression is a great challenge in traditional adaptive digital beamforming (ADBF) [1]. Blocking Matrix Processing (BMP) [24] is proposed to solve the main lobe distortion problem. However, the algorithm needs accurate prior interference information, and it will lead to the problem of missing degrees of freedom. The method of eigen-projection matrix process (EMP) [5, 6] uses the orthogonal characteristics of the signal subspace to construct a pre-processing matrix. Nevertheless, it has the problem of main beam pointing offset, although these methods can suppress the main lobe interference in spatial domain. When the main lobe interfering signal is close to the desired signal, the antijamming performance of these methods will drop sharply.

Several research results on polarized antenna array technology have been published in past years. Literature [7] proposed a compressive sampling framework for two-dimensional direction-of-arrival (DOA) and polarization estimation in millimeter wave polarized massive multiple-input multiple-output (MIMO) systems. In [8], the MIMO radar equipped with polarized array antennas is used to propose a novel framework for unmanned aerial vehicle three-dimensional positioning. With the development of polarized antenna technology, polarization information is introduced for interference suppression. Even if the interference and the desired signal come from close spatial angles, as long as their polarization information is different, the interference can be suppressed with the guaranteed desired signal.

Literature [9] proposed an oblique projection polarization filter (OPPF) based on signal polarization subspace. The filter suppresses interference without destroying the desired signal phase and amplitude information. But only one main lobe interference can be suppressed. Literature [10] used the particle swarm optimization (PSO) algorithm to estimate polarization parameters for polarization filtering to suppress multiple interferences. However, this method has unsatisfactory estimation errors and expensive computational costs. Based on the principle of oblique projection filtering, the method in [11] solves the polarization optimization problem of transmitter/receiver to achieve interference suppression. The previous methods are all based on the accurate parameter estimation of each signal. In practice, it is difficult to estimate polarization parameters without any error. The performance of these methods will decrease significantly when error exists. Literature [12] proposed covariance matrix reconstruction beamforming (CMRB) that extends traditional adaptive beamforming methods to the space-polarization domain based on dual-polarized conformal arrays. By reconstructing the interference covariance matrix in the space-polarization domain, the interference of arbitrary polarization and space status can be suppressed, and it does not rely on precise interference parameters.

Robust adaptive beamforming (RAB) has vital importance for ensuring signal receiving quality. It was analysed in depth and improved by interference-plus-noise covariance matrix (IPNC) reconstruction in many papers [1320]. In [13], the IPNC and desired signal covariance matrix are reconstructed by estimating all interferences and desired signal power using the principle of maximum entropy power spectrum (MEPS). Literature [14] reconstructs IPNC by using low-complexity spatial sampling process and virtual received array vector. The method in [15] constructs the IPNC based on the idea of using discrete Fourier transform (DFT) to estimate the correlated sequence power spectrum. For literature [1620], the basic idea of IPNC matrix reconstruction is to estimate the steering vector by maximizing the output power of the beamformer. Literature [16] reconstructs IPNC matrix by estimating the power and the steering vector of the interferences based on the power method. In addition, a desired signal-plus-noise covariance matrix is reconstructed by spatial match processing. In literature [17], the reconstructed IPNC is obtained by Capon integration and then further solved by constructing a convex optimization problem. Literature [18] uses the orthogonality of subspaces to construct the constraints of convex optimization. In literature [19], a subspace is built in a small neighborhood to obtain the steering vector and then search along it to find the Capon power peak. Literature [20] used an interference-plus-noise subspace projection matrix to deal with arbitrary steering vector mismatch. These methods process signals that are all only in the spatial domain and using uniform linear antenna array (ULA) and will lose efficacy when the main lobe interference exists. At present, there is not enough related research on the space-polarization domain, so it is necessary to take further research.

In this paper, the traditional beamforming algorithm is extended to the space-polarization joint domain based on a dual-polarized conformal array. First, aiming at the possible mismatch of the desired signal, a quadratic convex optimization problem is constructed by using the orthogonality between the signal subspace and the noise subspace. Then, the interference covariance matrix is reconstructed individually by integrating in the neighbourhood around the signal. According to subspace properties, the joint steering vector of interference is estimated by eigendecomposition of the reconstructed interference covariance matrix. Finally, the joint oblique projection operator can be established by the estimated signal and interference steering vectors, and consequently, the interference suppression beamformer can be obtained. Simulation experiments show that the proposed method is robust to the estimation error of interference parameters and mismatch of steering vector of desired signal and can effectively eliminate the main lobe interference.

2. Problem Formulation

The dual-polarized antenna can receive and excite the two orthogonal polarization components through two independent feed points. So, dual-polarized antenna can handle signal of arbitrary polarization. A signal with arbitrary polarization state can be decomposed into two orthogonal polarization components and . We assume that their corresponding steering vectors are , and , and then, we have [21]:where and represent the elevation angle and azimuth angle and polarization parameters and represent the amplitude ratio and the phase difference.

We consider a desired signal and M − 1 interference signals with any polarization state impinging on a dual-polarized antenna array. The array that received the signal vector can be expressed aswhere is the desired signal, is the ith interference, and is the independent and identically distributed white Gaussian noise.

In a dual-polarized conformal array with N elements, the polarization signal responds to both orthogonal polarization components of each element. Therefore, all 2N channels of received signals need to be jointly processed to obtain optimal weights. The schematic diagram of the beamformer is shown in Figure 1.

Thus, the output of the beamformer can be expressed aswhere is the weight vector with the size of 2N × 1 for all channels of the conformal array. In addition, the symbol stands for Hermitian transpose, and is the transpose.

We define the array pattern of the space-polarization domain beamformer as

The signal-to-interference-to-noise ratio (SINR) of the array output can be calculated fromwhere is the desired signal power, is the interference plus noise covariance matrix.

According to the maximum signal-to-interference-to-noise ratio criterion, the traditional minimum variance distortion-less response (MVDR) method is extended to the space-polarization joint domain, which is named SPMVDR in this paper.

Then, the optimal weight vector of SPMVDR can be obtained by solving Equation (6).

In practical applications, it is difficult to obtain .

So, is usually replaced by the sampling covariance matrix of the mixed signal :where the L is the number of snapshots.

When the signal-to-noise ratio (SNR) of desired signal increases, the performance of the SPMVDR algorithm will decrease. Thus, this paper will explore a new method to solve the problem.

3. Proposed Method

When the interference is close to the desired signal in the spatial domain, it is difficult to suppress the interference while ensuring the reception of the desired signal. Therefore, this paper extends the problem to the space-polarization joint domain by using dual-polarized conformal array. The oblique projection method can completely remove the information of the orthogonal space while retaining the information of the projection space [7]. So, when desired signal and interferences have different space-polarization states, the space-polarization steering vectors of the desired signal and interferences can be used to construct the projection space and the orthogonal space to realize the interference suppression. However, the obtained information of the signals may have errors. Therefore, the steering vectors of desired signal and interferences are first estimated to construct the joint oblique projection operator to enhance the robustness of the proposed method.

3.1. Joint Oblique Projecting Filter

The joint oblique projection filtering operator in space-polarization domain can be defined aswhere S and V are the signal subspace and the interference subspace, is the orthogonal projection operator of the interference subspace V, and is the oblique projection filter operator.

The S and V are usually constructed by using the space-polarization steering vectors of signal and interferences, respectively. But the steering vectors of interferences are unknown in most practical applications. They can be calculated by the estimated DOAs and polarization parameters. However, the estimation error of the parameters will lead to significant performance degradation of the joint oblique projecting filter. In addition, the steering vector of desired signal may mismatch which will degrade performance. To solve the problem, the joint steering vectors need to be reestimated to construct S and V.

3.2. Desired Signal Steering Vector Estimation

In this subsection, the steering vector of desired signal is estimated via solving quadratic convex optimization problem.

The sampling matrix can be decomposed as follows:where the eigenvectors correspond to M large eigenvalues form signal subspace and the remaining eigenvectors correspond to 2N − M small eigenvalues form noise subspace . The noise subspace is the complementary space of the signal subspace, and it is orthogonal to signal subspace.

Set represents the presumed steering vector. When the mismatch of steering vector of desired signal exists, the actual steering vector of desired signal can be written as , where e is the mismatch vector.

Since e can be decomposed into vectors and , where is perpendicular to and is parallel to . It is known that does not affect the performance of beamformer because it is a scaled copy of [17].

Then, the orthogonality of subspaces can be used to obtain the constraint

Since constraint (12) is nonconvex and is difficult to be solved, it is adjusted to (13) to ensure that the adjusted orthogonality of and noise space is better than .

According to constraint (13), convex optimization problem is constructed as

The optimization problem (14) is a quadratic convex optimization problem, which can be solved with the openly accessed convex optimization toolbox CVX [22].

Then, the estimated steering vector can be obtained as

3.3. Interference Steering Vector Estimation

First, the angle and polarization parameters of the interferences need to be estimated to obtain the interference steering vectors. In array processing, high-resolution algorithm multiple signal classification (MUSIC) [23] is usually used to estimate source DOA. In the joint domain of space and polarization, the MUSIC joint spectrum can be expressed as

We assume that is neighbourhood of the desired signal location in the space-polarization domain:where is a preset value.

By performing search in joint domain beyond , M − 1 spectrum peaks are obtained. From the locations of the M − 1 peaks, we can get the estimated interference parameter , . These estimations may have errors. In addition, steering vectors based on these estimations will lead to serious deterioration of the joint oblique projection method. So, the joint steering vectors need to be reestimated to enhance the robustness against estimation error.

Because the covariance matrix of the ith interference signal cannot be obtained directly from the received mixed signal, it should be restructured to further calibrate the ith interference steering vector.

We define to represent the neighbourhood of the ith interference centered on :where is a preset value larger than the estimated parameter error. So, the actual parameters of ith interference can be ensured to locate in . Then, the estimated covariance matrix of ith interference is obtained by integrating in :

In practical, the integral operation represented by formula (19) is usually replaced by discrete summation in practical operation to get an approximate result:

Since the covariance matrix only contains the ith interference, the joint steering vector of ith interference can be estimated by eigendecomposition of :where and represent the eigenvalues in descending order and is the eigenvector corresponding to .

According to the properties of subspace theory, the eigenvector corresponding to the largest eigenvalue coincides with the steering vector of ith interference. Then, the joint steering vector of each interference can be estimated one by one.

3.4. Optimal Weight Calculation

Through the abovementioned process, the steering vector of desired signal has been obtained. The projection subspace can be defined as . The interference subspace can be defined as . So, the joint oblique projection operator can be obtained by equation (9) and (10).

Then, weight vector w can be calculated as

The proposed method can be summarized as follows:(1)Calculate by (8) and take eigendecomposition of it to obtain the noise subspace (2)Solve problem (14) to modify the steering vector of desired signal(3)Estimate the interference parameters by the MUSIC spectrum in (16)(4)Reconstruct the covariance matrix of ith interference by (20) and take eigendecomposition of it to obtain the estimation of steering vector of the ith interference(5)Construct the oblique projection operator by using the estimated steering vectors and obtain the weight vector w of the beamformer by (22)

4. Simulation Results

In this section, numerical simulations are performed to analyse the effectiveness of the proposed method. MEPS in [13] and methods in [17, 18] are only processed in the spatial domain, and they are extended to the space-polarization joint domain as comparison methods. The methods CMRB in [12] and SPMVDR are also performed as comparison methods.

We consider a semicircular conformal array located in the XOY plane as shown in Figure 2. The number of array elements is 20, the distance between adjacent array elements is 0.5 , and the radius of the circular array is about 1.59 . The lowest-order circular patch antenna is selected as the antenna element model of the semicircular conformal array. The polarization components of the antenna radiating direction arewhere and are the zero-order and second-order Bessel functions of the first kind, respectively.

The beam pattern function of dual-polarized conformal array is a four-dimensional function of the parameter . To simplify the calculation, the parameters of all the signals are fixed as . We assume the space-polarization information of the mainlobe interference and side-lobe interference are and , the interference-to-noise ratios (INR) are both 30 dB. The integral range is set to .

4.1. Mismatch due to Direction and Polarization Parameter Error

We set the prior space-polarization information of the desired signal as and the actual information as . The SNR is 10 dB. The number of snapshots is 500. The beam pattern of the proposed method is shown in Figure 3. Obviously, the proposed method forms deep null in the correct position of each interference. The gain of desired signals is guaranteed.

The spatial domain error of desired signal is assumed to be uniformly distributed over , and the polarized domain error is uniformly distributed over . The number of Monte Carlo experiments is 200. Figure 4 shows the output SINR of each method versus input SNR varies from -5 dB to 25 dB in the condition of the number of snapshots L = 500. Figure 5 shows that the output SINR of each method versus the number of snapshots varies from 50 to 1000, while SNR = 10 dB. It can be seen that the SINR of the proposed method is still better than others. The performance of the proposed method does not decrease as SNR increases. In addition, the proposed method still has the best performance with any number of snapshots.

4.2. Mismatch due to Steering Vector Random Error

This part analyses the performance in the case of mismatch caused by the steering vector random error. It can be considered as a general type of mismatch in practice. Consider generating actual steering vector by adding a random error vector to the assumed steering vector , where e is the random error vector. The random error e can be expressed as , where follows a uniform distribution in and phases and are uniformly distributed in . They are independent of each other. The number of Monte Carlo experiments is 200. Figure 6 shows that the output SINR of each method versus input SNR varies from -5 dB to 25 dB with L = 500. Figure 7 shows that the output SINR of each method versus the number of snapshots varies from 50 to 1000, while SNR = 10 dB. Obviously, the performance of the proposed method is still better than other methods in this scenario.

Since MEPS and methods in [17, 18] are proposed based on ULA in the spatial domain, they deteriorate in varying degrees when they are extended to the space-polarization joint domain. For MEPS, although it can suppress interferences in joint domains, the noise power generated by MEPS is much larger than the signal power leading to significant performance degradation. Due to resolution of polarization domain being lower than spatial domain, the method in [18] for estimating steering vector of desired signal lost its effectiveness in joint domains. The performance degradation of the method in [17] is not serious, as it is not targeted at ULA and can be applied in various situations. Compared to other beamformers, the proposed beamformer can provide higher output SINR and approach the optimization result in various situations.

5. Conclusions

Aiming at the deficiencies of current mainlobe interference suppression methods, a novel beamforming method is proposed in the space-polarization joint domain base on dual-polarized conformal array. To improve the robustness of oblique projection filtering, desired signal and interference steering vectors are estimated to establish joint oblique projection operator. For desired signal mismatch, a convex optimization problem is constructed to make estimated steering vector close to actual steering vector. For reducing the impact of the estimated error of the interference parameters, the interference covariance matrix is reconstructed by integrating in the neighborhood of estimated parameter of interference to further estimate the interference steering vector. Then, they are used to construct joint oblique projection filter to calculate the optimal weight vector. Simulation experiments show that the proposed method can effectively suppress the mainlobe and side-lobe interferences. It is robust to the errors of interference parameters and the mismatch of steering vector of desired signal. However, the proposed method needs four-dimensional search and integration in general situations, which brings huge computation in practical applications. How to deal with this issue should be considered in the future.

Data Availability

The image data 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.