Abstract

For the distributed digital subarray antennas (DDSA), the conventional beamforming may give rise to grating lobes, high sidelobes, and other problems. In this paper, the gaps between the subarrays are filled with virtual array elements, and then the DDSA can form a virtual contiguous array. More concretely, based on the direction-of-arrival (DOA) estimation of the signal sources, the interference components of the virtual elements and the interference-plus-noise covariance matrix (INCM) of the virtual contiguous array can be reconstructed. At low signal-to-noise ratio (SNR), the DOA estimation of the desired signal is implemented by subarray adaptive beamforming. Finally, with the steering vector of the desired signal and reconstructed INCM, the weight vector of the proposed beamformer can be obtained, which must be applied to the rearranged data matrix received by the actual and virtual elements. Simulation results are provided to demonstrate the effectiveness of the proposed algorithm.

1. Introduction

Compared with a single antenna, the distributed digital subarray antennas (DDSA) can provide better spatial resolution, wider beam coverage, and macro diversity gain [1]. The DDSA can work cooperatively as a single array, which significantly increases the output signal-to-interference-plus-noise ratio (SINR) and achieves ultralow sidelobe performance [2, 3]. Owing to these excellent advantages, the DDSA has received a lot of interest as a new leading-edge technology for radar [46], sonar [7], wireless communication [810], and other areas.

At present, there are some research results about the DDSA, which can be generally divided into two categories, i.e., direction-of-arrival (DOA) estimation and digital beamforming. In terms of DOA estimation, the long baseline separation technique in [11] was proposed to achieve superresolution direction finding. In [12, 13], the estimation of signal parameters via rotational invariance techniques- (ESPRIT-) based methods was applied to sparse arrays. In [14], by combining the multiple signal classification (MUSIC) algorithm with sparse subarrays, the closed-form eigenstructure-based DOA estimation was proposed to eliminate ambiguity. In [15], by combining virtual filling of the gaps between the subarrays with the modified matrix pencil method, the grating lobes were suppressed, and then the DOA of the desired signal can be accurately determined. In [16], the virtual elements between inside and outside the subarrays were constructed with different approaches, and then the superresolution DOA estimation was realized with sparse subarrays. In the aspect of beamforming, to reduce the parameters storage and computational load, the distributed and parallel subarray beamforming was proposed in [7]. The main characteristic of this method is to reduce the hardware resources, but the anti-interference performance is not significantly improved. In [4], a Fresnel-based frequency domain adaptive beamforming was proposed to eliminate the envelope migration problem. The research object of this method is the large aperture distributed array radar. However, due to the negligible envelope migration in the small DDSA system, this beamforming algorithm is not suitable. In [17], the distributed linearly constrained minimum variance (LCMV) beamformer was proposed to suppress interference and optimize the signal-to-noise ratio (SNR), which greatly reduced the transmission requirements. But this method requires the accurate DOA of the desired signal in advance, especially at low SNR. In [6], a spatial multi-interference suppression method based on joint adaptive weight was proposed for the distributed array radar to improve the performance of the interference suppression in the case of massive sidelobe interferences. In addition to the DOA of the desired signal, this beamforming algorithm needs interference-plus-noise covariance matrix (INCM) reconstruction for each subarray, which greatly increases the computational complexity. In [5], a two-stage adaptive beamforming technique for distributed array radars was proposed to cancel multiple mainlobe and sidelobe jammings. However, this algorithm requires the full distributed array aperture to be sufficiently large. If not, the desired signal may be suppressed while cancelling the mainlobe jammings.

In this paper, the virtual filling technique is applied to the DDSA, and the gaps between the subarrays are filled with the virtual elements. By dividing the DDSA into two rotation-invariant subarray sets, the DOAs of the interfering signals can be accurately estimated, and the received data on the virtual elements can be reconstructed. Then, a virtual contiguous array can be formed, which significantly increases the degrees of freedom (DOF) of the proposed beamformer, and then a novel beamforming algorithm is devised based on the INCM reconstruction. In addition, to obtain the DOA of the desired signal at low SNR, we propose a DOA estimation method by estimating the subarray steering vector. After that, simulation results demonstrate the effectiveness of the proposed algorithm. Our main contributions are summarized as follows:(1)We apply the ESPRIT-like method to DOA estimation of the incident signals by dividing the DDSA into two rotation-invariant subarray sets and estimate the DOA of the desired signal at low SNRs by solving the optimization problem.(2)Based on the DOA estimation, we estimate the received interfering signals on the virtual elements and apply the data to the INCM reconstruction of the virtual contiguous array.(3)We give the complete data treatment of the proposed beamforming involved in the weight vector and reconstructed sampling data set.

The remainder of this paper is organized as follows. In Section 2, the DDSA signal model and background are described. A robust adaptive beamforming based on virtual array elements and INCM reconstruction is proposed in Section 3. Simulation examples are provided in Section 4. Finally, some conclusions are drawn in Section 5.

2. DDSA Signal Model and Background

Consider a linear DDSA system of M identical subarrays, which belongs to the uniform linear array (ULA) of N omnidirectional sensors, with a half wavelength spacing . As shown in Figure 1, the solid circles are actual elements, and the nonfilled circles are virtual sensors. The notch widths between the subarrays are (), where is an integer multiple of the interelement spacing . If the first sensor of subarray 1 is considered as the reference one of the whole antenna, the location of the -th element in subarray can be represented by , where is written as

In Figure 1, there are virtual subarrays, and the location of the -th element in virtual subarray can be expressed as , where is represented by

Accordingly, the element positions of subarray 1, 2, …, M are , , …, and , respectively. The element positions of M-1 virtual subarrays are , , …, and , respectively.

Therefore, all of the sensors can form a virtual contiguous ULA with elements. Assume that the array receives S + 1 narrowband signals from far-field signal sources. The desired signal impinges upon the DDSA from direction , and S interfering signals come from the directions , respectively. The DDSA observation vector at time k can be modeled aswhere , , and are the desired signal, interference, and noise, respectively, which are statistically independent of each other. The element of the noise vector is assumed to be independent and identically distributed complex Gaussian variables with zero mean and variance .

The beamforming output at time can be expressed aswhere denotes the weight vector of the beamformer and denotes the Hermitian transpose operation. The output SINR can be obtained fromwhere denotes the power of the desired signal, denotes the steering vector corresponding to the direction , , , denotes the carrier wavelength, and denotes the theoretical INCM, which can be reconstructed bywhere denotes the power of the -th interfering signal and stands for an identity matrix. By maximizing the output SINR (5), the optimal weight vector can be expressed aswhich is a function of the interference energy , noise power , and the DOAs of the desired signal and interferers. From (7), the weight vector can be obtained, which corresponds to physical elements of the DDSA. However, the sparse distribution of M subarrays may result in the grating lobes and high sidelobe levels. Therefore, to suppress grating lobes and high sidelobes, it is a practical way to reconstruct the received signals of virtual elements and form a virtual contiguous ULA. By reconstructing the INCM of the virtual ULA, the adaptive beamforming is used for suppressing the interfering signals. To make the desired signal keep phase congruency among multiple channels, only the interfering signals received by the virtual elements are reconstructed. In addition, it is difficult to accurately estimate the DOA of the desired signal at low SNR, which may result in the drift of beam direction.

3. Proposed Algorithm

In this section, a robust adaptive beamforming algorithm using virtual array elements is proposed. Based on the DOA estimation of the desired signal and interferers, the received data on the virtual elements and the INCM of the virtual contiguous array can be reconstructed. Introducing the virtual array elements can greatly increase the DOF of the proposed beamformer and improve the anti-interference performance. With the INCM of the virtual ULA and the steering vector of the desired signal, the weight vector can be obtained, which must be used for processing the rearranged data set received by the actual and virtual elements.

3.1. DOA Estimation of the DDSA

As shown in Figure 2, the DDSA is divided into two subarray sets and . The subarray set consists of the first sensors of each actual subarray, and the subarray set is composed of the last elements of each actual subarray. Between and , there is a space-translation invariant . Therefore, the ESPRIT algorithm can be used for DOA estimation, and there is no ambiguity in the DOA estimation results.

If the DDSA observation vector at time can be expressed as , the received data of the subarray sets and can be, respectively, written aswhere , , denotes the identity matrix, and denotes the vector of all zeros. Assume that the interfering signals are much stronger than noise, and we can neglect the effect of noise in (8). For the -th interfering signal, the rotation-invariant relationship can be expressed aswhere denotes the DOA of the -th interferer. Consider that there are incident signals received by the DDSA, and the DOAs are , respectively. Then, the rotation-invariant relationship can be further written aswhere and denotes the array manifold of the DDSA. Because both the subspace spanned by the steering vectors and the signal subspace belong to the same subspace, there is an invertible matrix , satisfyingwhere denotes the signal subspace. In practice, can be estimated by performing eigendecomposition of the sample covariance matrix, and the number of the incident signals can be correctly estimated by the methods in [18, 19]. From (11), equation (10) can be updated towhere , , and . Therefore, we can obtain the rotation-invariant relation matrix:

By performing eigendecomposition of matrix , the DOA estimation can be obtained bywhere denotes the -th eigenvalue of the rotation-invariant relation matrix . With the ESPRIT-like method [20, 21], the DOAs of the interfering signals can be accurately estimated, and it is the same to the desired signal at high SNR.

3.2. Data Reconstruction of the Virtual Contiguous Array

In general, the desired signal energy has a very large range of variation, and the input SNR can vary from −30 dB to +50 dB in the simulations. Due to the impact of DOA estimation errors, it is impossible to accurately estimate the phases and amplitudes of the desired signal, which can bring about bad impacts on the later data processing. However, the reconstruction errors of the interfering signals have different effects, which only change the positions and depths of the nulls. Moreover, the interference energy is usually much stronger than noise, which is helpful to improve the accuracy of DOA estimation. Through the virtual expansion, the DOF of the proposed beamformer is dramatically increased, and the nulls in the beampattern can be significantly deepened. Therefore, the interference reconstruction on the virtual elements can enhance the anti-interference capability of the proposed beamformer.

Owing to the narrowband assumption, there are only phase differences among the received signals on different array elements. For the -th virtual subarray, the received interfering signals at the elements can be expressed aswhere , , and denotes the -th interfering signal. Casting the above equations in matrix form can getwhere

To reconstruct the received interfering signals on the virtual subarrays, the DOAs, magnitudes, and phases are needed. Assume that all interference energy is much stronger than noise, and then the DOAs of the interfering signals can be accurately estimated by the ESPRIT-like method in the last subsection. The angular sector in which the desired signal is located can be obtained in advance, and the DOA estimation result can be written as . On the actual subarray m, the energy of the interfering signals is much stronger than that of noise, and then the received data can be represented aswhere

Therefore, the signal vector can be calculated by [16]where is the estimation of the signal vector in (18) and is the approximate matrix of by the DOA estimate . After that, the interfering signal vector can be extracted by

In the data processing, the mean values of the estimation using multiple actual subarrays independently are adopted to cancel the effect of noise and improve the reconstruction accuracy. From (16), (18), and (20), the received data on the -th virtual subarray can be constructed bywhere , , and . Then, the received interfering signals on the -th virtual subarray can be constructed by . By continuously processing multiple snapshots, the received data matrix and interference data matrix on the -th virtual subarray can be obtained. Therefore, two new data matrices of the virtual contiguous array can be, respectively, constructed aswhere is used for the power estimation of signal sources and is applied to the beamforming output with the weight vector.

3.3. DOA Estimation of the Desired Signal at Low SNR

If the input SNR of the desired signal is much greater than 0 dB, the DOA can be simultaneously estimated while processing the interfering signals, but the performance may decrease at low SNR. To solve this problem, we propose a novel DOA estimation method based on subarray adaptive beamforming. Using the -th actual subarray, the first element is considered as the reference one. With the Capon spatial spectrum estimator, the INCM of the subarray m can be reconstructed by [22]where is the sample covariance matrix of the subarray m, is the steering vector, and is the complement sector of , which is the angular sector in which the desired signal is located. In order to improve the beam pointing accuracy, the signal-plus-noise covariance matrix of the subarray m can be reconstructed by [23]where is the noise power estimate, which can be replaced by the minimum eigenvalue of the sample covariance matrix . To estimate the actual steering vector , we can establish the optimization problem as follows [23]:where is the presumed DOA of the desired signal. The optimization problem is a quadratically constrained quadratic programming problem, which can be solved by the convex optimization software, e.g., CVX [24]. Taking out the first and second items, we can get

Hence, the DOA of the desired signal can be estimated bywhere and , respectively, denote the real part and imaginary part of a complex number.

3.4. Adaptive Beamforming Using Virtual Array Elements

From (23), if the received data of the virtual contiguous array have been reconstructed, the covariance matrix can be calculated by

To estimate the signal energy, we can formulate the convex optimization problem as follows [25, 26]:where denotes the Frobenius norm, denotes the signal power vector with corresponding to the power estimate at the angle , is the manifold matrix of the whole array, and . In practice, the covariance matrix is a positive semidefinite matrix; the inequality constraint in (31) can be neglected. Without the inequality constraint, the solution can be written as [25, 26]where , , and denotes the vectorization operator. Consequently, the INCM of the virtual contiguous array can be reconstructed by

With the steering vector corresponding to the estimated DOA of the desired signal, the weight vector of the proposed beamformer can be written as

Therefore, the output data vector of the proposed beamformer can be obtained by

For clarity, the flowchart of the proposed algorithm is shown in Figure 3, and the arithmetic steps can be summarized as follows:(1)Estimate the DOAs of the desired signal and interferers(2)Calculate the approximate matrices and via (18) with the DOA estimation (3)Substitute into (20), and estimate the signal vector (4)Substitute and into (22), and reconstruct the received data of the -th virtual subarray(5)Reconstruct the virtual data matrices via (23) and via (24)(6)Estimate the signal energy vector using (32)(7)Reconstruct the INCM of the virtual contiguous array via (33)(8)Calculate the weight vector of the proposed algorithm using (34)(9)Substitute and into (35) to obtain the beamforming output

The main computational complexity of the proposed algorithm is the DOA estimation of the desired signal at low SNR and the power estimation. The former has the cost , where L is the number of sampling points in the whole spatial domain, and the latter costs the complexity of . Therefore, the computational complexity of the proposed algorithm is . The algorithmic complexity of REC-CMRSVE is , where is the number of sampling points in . The RAB-WCPO beamformer has complexity of due to solving the optimization problem. The computational complexity of SMID-JAW is , which is mainly dominated by the M times INCM reconstruction. Therefore, the proposed beamformer has less computational complexity when the number of virtual elements is less than that of actual ones.

3.5. Discussion

So far, the DDSA has played an increasingly important role in radar, sonar, and communication systems. The research object of DDSA in this paper is the subarray antennas distributed in different parts of the same carrier, such as aircraft, vehicle, and ship. The DDSA has some desirable attributes: (1) DDSA can be applied to mainlobe interference suppression; (2) by forming a long baseline array, DDSA can achieve very accurate angular locations of targets; (3) with the distributed arrangement of subarrays, the expanded antenna aperture can provide larger detection range; (4) for a given desired performance, the signal transmitting power can be reduced significantly [6, 27, 28]. However, the distributed subarrays may bring about some negative impacts on the beampattern. If the subarrays are uniformly sparse, this can result in grating lobes. If the subarrays are randomly arranged, this may bring about high sidelobes. From the view of application, the bad effects may lead to ambiguity in the actual positions of targets and to excess clutter background coming from grating lobes and high sidelobes [28]. To solve these problems, the gaps between subarrays are filled with virtual elements, and then a virtual contiguous array can be formed, which can effectively suppress grating lobes and high sidelobes. Moreover, the proposed method can also be used to deal with failure of some elements in uniform arrays. By reconstructing the received signals on the faulty elements, a virtual contiguous array can be rebuilt, which is helpful to improve the spatial resolution and interference rejection capability.

4. Simulation Results

In the simulations, consider that the DDSA contains two uniform linear subarrays with 8 elements spaced half a wavelength, and the gap between the subarrays is . Assume that the desired signal impinges upon the DDSA from the direction , and three interfering signals come from the directions , respectively. The interference-to-noise ratio (INR) is set to . The additive noise is presumed to be a complex circularly symmetric Gaussian zero-mean spatially and temporally white process. The number of snapshots is set to while comparing the output SINR versus the input SNR, and the input SNR is fixed at in the performance comparison versus the number of snapshots. Note that the random DOAs of the desired signal and the interferers change from trial to trial but remain fixed from snapshot to snapshot. For each scenario, the simulation results are provided as the average of 200 Monte Carlo trials.

The proposed adaptive beamformer is compared to the worst-case-based beamformer (RAB-WCPO) [29], distributed LCMV beamforming (DA-LCMV) [17], INCM reconstruction-based beamformer (REC-CMRSVE) [25], and the joint adaptive beamforming (SMIS-JAW) [6]. In addition, the optimal output SINR of the subarray is shown in the simulations to clearly demonstrate the advantages of the proposed beamformer. According to the MVDR criterion, the optimal output SINR is calculated by (5). The parameter is used in the RAB-WCPO, and the angular sector of the desired signal is set to be while suppressing the sidelobe interference. The sampling grid is uniform in and with increment between adjacent grid points.

In [30], the DOF was defined by a difference set, which is expressed aswhere and denote the self-difference set and cross-difference set of two integer number sets, respectively. Then, the DOF is equal to the total number of the distinct elements in the difference set , and the virtual array aperture is quantified as

According to parameter settings for the simulations, the element positions of two uniform linear subarrays can be regarded as two integer number sets. According to [30], the self-difference set is , and the cross-difference set is . Hence, the difference set is , which contains 45 distinct elements. Consequently, the DOF of DDSA is 45, and the virtual array aperture is . By the proposed scheme, a virtual uniform linear array can be formed, which is composed of 32 contiguous elements, including the actual elements and virtual elements. The difference set is , and then the proposed scheme can change the DOF to 63. Due to and , the virtual array aperture remains unchanged, i.e., . Because the positions of the first and last elements are not changed, the physical aperture of the tested DDSA remains the same. In the simulations, the proposed scheme increases the DOF from 45 to 63, and the array aperture remains unchanged.

4.1. Simulation for Beampattern

In the first example, the mainlobe width and sidelobe levels of the beampattern are examined. Assume that the DOAs of the desired signal and three interferers are accurately known. As the desired signal components in the sample covariance matrix may degrade the performance of some tested beamformers, the input SNR is set to be . In the simulations, the DOA of the first interferer is changed from to , which can form the mainlobe jamming. Note that, in this scenario, the angular sector of the desired signal is set to be . Figures 4(a) and 4(b), respectively, correspond to beampattern with sidelobe and mainlobe interferences. It can be seen from Figure 4(a) that, as a result of employing more elements spaced half a wavelength, the mainlobe width and sidelobe levels of the proposed algorithm are better than those of the other tested beamformers while suppressing the sidelobe interference. Moreover, the proposed beamforming beampattern has deeper nulls with the normalized amplitudes below -120 dB. Figure 4(b) shows that the subarray mainlobe interference is effectively suppressed by the virtual contiguous array, while the other tested beamformers cannot resist the beam-pointing drift while suppressing the mainlobe jamming, including the optimal beamformer. From the beampatterns, the proposed beamformer possesses the obvious advantages in many aspects, such as mainlobe width, sidelobe levels, null depth, and beam direction.

4.2. Performance Comparison of Different Arrays

In the second example, the DDSA with the proposed algorithm is compared to the traditional ULA and nonuniform arrays, including coprime array and nested array. Assume that, for the arrays taken into the comparison, the DOA of the desired signal and INCM can be accurately obtained in advance, and then the optimal beamformer based on the minimum variance distortionless response (MVDR) criterion can be applied to the traditional ULA, coprime array, and nested array, respectively. Note that all the arrays involved in the experiments have 16 elements. The ULA is composed of 16 omnidirectional elements with interspacing . The coprime array contains two subarrays, whose first element is shared. The first subarray has 8 elements with interelement spacing , while the second subarray has 9 elements with interelement spacing . The nested array is a concatenation of an inner ULA and an outer ULA, and both of them have 8 elements. The spacing between two adjacent elements of the inner ULA is half a wavelength , and the intersensor spacing of the outer ULA is . Assume that the desired signal comes from the direction , and three interfering signals impinge upon the arrays from , , and , respectively. In the case of sidelobe interferences, the beampattern is shown in Figure 5(a), and Figure 5(b) compares the output SINR versus input SNR with the number of snapshots . Figure 5(a) demonstrates that the mainlobe width of the proposed scheme is smaller than that of the ULA, and the sidelobe levels are much lower than those of the nonuniform arrays. As shown in Figure 5(b), the proposed scheme can achieve the best performance of the other tested arrays. When the DOA of the first interference changes from to and other DOAs remain unchanged, the interfering signal in the main lobe may have different impacts on the tested arrays. Note that, in this simulation, the angular sector of the desired signal is set to be . In the case of mainlobe and sidelobe interferences, Figure 5(c) gives the beampattern, and Figure 5(d) depicts the output SINR versus input SNR with the number of snapshots . It is shown in Figure 5(c) that the beam pointing of the ULA deviates from the preset direction, while other schemes maintain the correct direction. From Figure 5(d), it is indicated that while suppressing the mainlobe interference, the proposed scheme outperforms the other tested arrays with the optimal beamformer. Simulation results demonstrate that the proposed scheme can achieve or even exceed the optimal beamformers of the traditional ULA, coprime array, and nested array.

4.3. Adaptive Interference Rejection Capability

In the third example, the performance of adaptive interference rejection capability is examined. The DOA of the desired signal is exactly known, and the random DOA error of the interferers is uniformly distributed in . That is to say, the DOAs of three interferers are uniformly distributed in , , and , respectively. The output SINR performance versus the input SNR and the number of snapshots are shown in Figures 6(a) and 6(b), respectively. It is demonstrated from Figure 6(a) that if the DOA of the desired signal is known, DA-LCMV, REC-CMRSVE, and the proposed algorithm have similar performance and are superior to other tested beamformers. Figure 6(b) shows that both DA-LCMV and REC-CMRSVE need more snapshots to achieve good performance. The figures demonstrate that the proposed beamformer enjoys a better performance improvement in this scenario. Compared with the subarray optimal beamformer, the proposed beamformer through multiple subarray synthesis significantly outperforms that of single subarray.

4.4. Mainlobe Jamming of Subarray

In the fourth example, the impact of mainlobe jamming is considered. Assume that the DOAs of three interferers are , , and , respectively. For each distributed subarray, the first interferer has located in the main lobe of subarray beamforming. In this scenario, all DOAs of the desired signal and interferers are unknown, and the angular set of the desired signal is set to be . The DOA of the mainlobe jamming is fixed at , and two sidelobe interferers are uniformly distributed in and , respectively. While the number of snapshots is fixed at , the output SINR versus the input SNR is shown in Figure 7(a). When the input SNR is set as , Figure 7(b) demonstrates the performance curves versus the number of snapshots. It can be seen from the figures that the proposed method dramatically outperforms other tested beamformers, even the optimal beamformer. That is because the beam-pointing drift while suppressing the mainlobe jamming, which has been verified in Figure 4(b), seriously degrades the performance of the optimal beamformer. Figure 7(b) shows that, with the increase of the number of snapshots, the performance of the proposed beamformer approaches or even exceeds the optimal beamformer when the number of snapshots is greater than 90. Therefore, the proposed algorithm significantly outperforms the other tested methods including the optimal beamformers in the case of mainlobe jamming.

4.5. Random Signal Look Direction Mismatch

In the fifth example, the influence of random signal direction errors is examined. The actual DOA of the desired signal is uniformly distributed in , and the interference DOAs are uniformly distributed in , , and , respectively. Figure 8(a) compares the output SINR versus the input SNR, and the output SINR against the number of snapshots is displayed by Figure 8(b). Figure 8(a) demonstrates that when the input SNR is greater than , the proposed algorithm is very close to the optimal beamformer. Despite the DOA estimation errors at low SNRs make the performance of the proposed beamformer degrade slightly, whose output SINR is close to that of the subarray optimal beamformer, but the output SINR gradually approaches the optimal beamformer when the input SNR is higher than . It is seen from Figure 8(b) that, with the increase of the number of snapshots, the output SINR of the proposed beamformer is very close to the optimal beamformer, and the proposed algorithm outperforms the other tested beamformers.

4.6. Incoherent Local Scattering

In the last example, we consider the influence of incoherent local scattering on performance of the tested beamformers. Assume that the desired signal has a time-varying spatial signature as follows [23, 31]:where are independently and identically distributed zero-mean complex Gaussian random variables changing from snapshot to snapshot; are independently normally distributed in . Note that changes both from trial to trial and from snapshot to snapshot. In this scenario, the signal covariance matrix is no longer a rank-one matrix, and the optimal SINR should be obtained by [23, 28]which is maximized bywhere denotes the principal eigenvector of a matrix. Figures 9(a) and 9(b) display the beamforming performance curves versus the input SNR and the number of snapshots, respectively. It can be seen from Figure 9(a) that when the input SNR is lower than 20 dB, both the proposed algorithm and REC-CMRSVE outperform the other tested methods, but the performance of REC-CMRSVE degrades with the further increase of input SNR. The output SINR of the proposed method has always been very close to that of the optimal beamformer. Figure 9(b) shows that, with the increase of the number of snapshots, the performance of the proposed algorithm approaches that of the optimal beamformer. There is only a little SINR loss for the proposed beamformer because the DOF has been greatly increased and the interfering signals can be effectively suppressed. Therefore, the proposed beamforming algorithm outperforms other tested beamformers in the case of incoherent local scattering.

5. Conclusion

In this paper, a novel robust adaptive beamforming algorithm for DDSA is proposed by virtual reconstruction. The gaps between the distributed subarrays are filled with the virtual elements, and then a new contiguous array can be formed. By dividing the DDSA into two rotation-invariant subarray sets, the DOAs can be accurately estimated by the ESPRIT-like method, and the received interfering signals on the virtual elements can be successfully reconstructed. At low SNRs, the steering vector of the desired signal can be obtained by solving the optimization problem. Based on the power estimation of the interfering signals, the INCM of the virtual contiguous array can be reconstructed, and then the weight vector of the proposed beamformer can be obtained. Without increasing the number of actual elements, the proposed algorithm greatly improves the DOF to enhance the interference rejection capability. Note that the weight vector must be applied to the rearranged data matrix received by the actual and virtual elements. With the virtual elements forming a contiguous array, the proposed beamforming algorithm can effectively suppress the grating lobes, reduce the mainlobe width, and degrade sidelobe levels. Simulation results highlight the validity and effectiveness of the proposed algorithm.

Data Availability

The data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

Authors’ Contributions

Jian Lu and Jian Yang contributed to conceptualization and methodology; Jian Lu and Bo Hou were responsible for software, validation, and investigation; Jian Lu and Bo Hou contributed to formal analysis; Jian Yang and Zhiyong Yu contributed to data curation; Jian Lu and Zhiyong Yu prepared the original draft; Jian Lu, Fengchao Zhu, and Guangbin Liu reviewed and edited the manuscript; Fengchao Zhu and Zhiyong Yu contributed to visualization; Guangbin Liu supervised the study; Jian Yang, Fengchao Zhu and Bo Hou contributed to project administration and funding acquisition.

Acknowledgments

This research was funded by the National Natural Science Foundation of China (62071481, 62071480, 62003363, and 61501471).