This Letter solves steering vector estimation under mismatch for adaptive beamforming. The proposed beamformer implements a stepwise estimation of steering vector, and zone orthogonal constraint is added first based on adaptive constraint framework from Khabbazibasmenj [IEEE Trans. Signal Process. 60(6), 2974–2987 (2012)], which ensures that the estimated steering vector does not converge to an interference steering vector outside the predefined sector, even if the sector deviates from the central observation area of arrays. Then uncertainty set error constraint is used to improve the estimation accuracy. The numerical simulation and experimental results verify the effectiveness of the proposed method.
Robust adaptive beamforming is a popular research direction in wireless communications, radar, sonar, and other fields.1 The conventional scheme for achieving adaptive beamforming assumes that the steering vector of the desired signal is precisely known, such as the minimum variance distortionless response (MVDR) algorithm2 and diagonal loading (DL) algorithm.3 However, the traditional adaptive beamforming cannot provide enough robustness to maintain high performance when array signal modal errors arise due to array perturbations and steering vector error.4,5
Various robust adaptive beamforming techniques have been developed to solve the problem, including the projection beamforming algorithm6 and the eigenspace-based beamforming algorithm.7 However, these algorithms require the signal subspace to be known and operated under a high signal-to-noise ratio (SNR). Another adaptive beamforming approach converts the steering vector mismatch problem into convex optimization via imposing constraints. Reference 8 applies an uncertainty set upper bound to the steering vector by the norm of the mismatch vector. However, the upper bound is difficult to determine in practical applications, affecting the robustness of the method. Sequential quadratic programming (SQP) beamformer9 is proposed to improve the robustness by iteratively solving a quadratic convex optimization, which constructs two orthogonal subspaces that one contains desired signal vector and the other contains steering vectors of all interfering signals. Then norm constraints are used to search the actual steering vector. However, it needs enough prior information, including preset steering vectors of the signal of interest (SOI) and the array structure. In Ref. 10, a robust adaptive beamforming based on steering vector estimation (SV-RAB) is presented to overcome the mismatches. It guarantees that the steering vector does not converge to interference steering vectors by maximizing the beamformer output power and reduces the requirement for presumed steering vector. Then, other quadratic constraints are proposed based on the methods in Refs. 11 and 12, respectively. The shortcoming of the SV-RAB method is that the constraint factor mismatches the rules of constraint terms in different observation sectors, which means that the estimated steering vector will deviate from the real steering vector when the preset observation sector deviates from the central observation area of the array.
In this Letter, an improved beamformer is proposed using zone orthogonal constraint and steering vector estimation to overcome the constraint term mismatch problem, and the corresponding direction of arrival (DOA) estimation result can also be obtained from the steering vector. This Letter is outlined below. Section 2 reviews the problem formulation. The proposed method is presented in Sec. 3. Simulation and experimental results are obtained and analyzed in Sec. 4. Finally, Sec. 5 concludes this work.
2. Problem formulation
MVDR algorithm has excellent performance when the steering vector is accurately known. However, its performance degrades severely once there is a mismatch, which means and denote the real steering vector, assumed steering vector, and error steering vector, respectively.
The kernel constraint of the SV-RAB method is It can be found that the constraint value is only related to the observation sector Θ. The values of the quadratic term under different azimuths are shown in Fig. 1, where Fig. 1(a) shows the constraint results in the case of , the black line indicates the range of the observation sector , and the red line indicates the constraint range under It can be seen that the estimated steering vector must be searched within the predefined observation sector. However, when the observation sector deviates from the centre of the array ( ), as shown in Fig. 1(b), the search range of the constraint is encapsulated in part of the interval of the complementary sector , i.e., , which means that the estimation of SV-RAB method may converge to the interference vectors outside the predefined sector.
3. Proposed ZSV-RAB beamformer
To improve the robustness of the SV-RAB method, this Letter proposes a robust beamforming method based on zone orthogonal constraint and steering vector estimation (ZSV-RAB).
The strength of constraint Eq. (6) can be adjusted with the integral limit, and the orthogonality is always valid regardless of the choice of the observation sector, which means that it is more flexible and robust than constraint The new optimized strategy is still convex, and the relaxed solution can be solved efficiently with the CVX toolbox.14
4. Simulations and experimental results
In our simulations, a 10-element ULA receives the narrowband signal, and two random interference signals are arrived at from 70° and 150°, respectively. The corresponding interference-to-noise ratio (INR) is 40 dB. Observation sector is set as , the presumed target direction is 125°, and the actual target direction is 130° with SNR = 0 dB and N = 100. The proposed method is compared with the MVDR,2 DL,3 and SV-RAB10 method, the load factor is used for DL, The parameter ζ of SV-RAB is set automatically by the selection rule and is set for the proposed method.
Figure 2 illustrates the beam patterns and output SINR vs SNR in the case of . From Fig. 2(a), MVDR and DL algorithms failed to align the actual direction, SV-RAB method points to 70° of the interference signal outside the observation area. This result is consistent with the analysis of the constraint range in Fig. 1(b). The constraint term of SV-RAB is disabled to search the steering vector of SOI, causing the estimation converges to the strong interference steering vector impinged from 70°. In contrast, the ZSV-RAB method proposed in this Letter can still align the estimated result with the real orientation by adding zone orthogonal constraint. In Fig. 2(b), the ZSV-RAB method exhibits better robustness than other methods, where 100 Monte Carlo trials are operated. Notably, the SINR of the SV-RAB method decreases seriously, which is caused by the deviation of the estimated steering vector from the SOI. SV-RAB method still performs well when the observation sector is in the centre of arrays.
From Fig. 3, MVDR and DL methods cannot correct the steering vector in the presence of a mismatch. The SV-RAB method is able to correct the steering vector in the central observation area of the array to achieve an effective estimation, but the performance decreases as Θ deviates from the centre of the array. The ZSV-RAB method proposed in this Letter can keep excellent estimation accuracy in any observation sector.
To verify the reliability of the proposed method, we conducted sea trials in the South China Sea in 2020. The seabed array is a 16-element ULA with a spacing of 4 m between the array elements. The received data are processed in the frequency domain with the frequency band of f = (90 187) Hz, and the corresponding cross-spectral density matrix consists of 16 snapshots. For the performance comparison, Fig. 4(a) shows the azimuth result of the MVDR algorithm. There are four targets in the entire observation sector: two strong targets near 40° and 80° and two weak targets near 90° and 140°, SV-RAB and ZSV-RAB are used to process the observation sector where the weak target is located.
Figures 4(b) and 4(c) are the experimental results in the , it can be seen that estimated target orientation of the two methods is consistent with the MVDR result, both methods can effectively constrain the estimated steering vector within the observation sector, even if there is strong interference (80°) near the observation sector. Figures 4(d) and 4(e) are the results in the , while the observation sector offsets from the central area of the array, and the estimation result of SV-RAB converges to the strong interference steering vector (80°) because of invalid constraint, which is also consistent with the theoretical analysis in Fig. 1(b). As shown in Fig. 4(e), ZSV-RAB method avoids this problem through zone orthogonal constraint and uncertain set error constraint, and can still accurately estimate the weak target trajectory within .
This Letter proposes the ZSV-RAB method to achieve DOA estimation via steering vector estimation, and zone orthogonal constraint and uncertain set error constraint are utilized to guarantee the steering vector does not converge to interference steering vectors. Simulations and experimental results verify the effectiveness of the proposed method.
This work was supported by the National Natural Science Foundation of China (Grant No. 52071111), and the Open fund of the National Key Laboratory of Science and Technology on Underwater Acoustic Antagonizing (JCKY2022207CH12).