Next Article in Journal
A Formal Approach to the Extraction of Permittivity and Permeability of Isotropic and Anisotropic Media Using the TM11 Mode in Rectangular Waveguides
Previous Article in Journal
Trajectory Tracking Control of Unmanned Surface Vehicles Based on a Fixed-Time Disturbance Observer
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Sequenced Steering Vector Estimation for Eigen-Subspace Projection-Based Robust Adaptive Beamformer

School of Electronic and Optical Engineering, Nanjing University of Science and Technology, Nanjing 210094, China
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(13), 2897; https://doi.org/10.3390/electronics12132897
Submission received: 12 May 2023 / Revised: 22 June 2023 / Accepted: 29 June 2023 / Published: 1 July 2023
(This article belongs to the Section Microwave and Wireless Communications)

Abstract

:
Robust adaptive beamforming (RAB) is essential in many applications to ensure signal-receiving quality when model errors exist. Eigen-subspace projection (ESP), one of the most popular RAB methods, can be used when there are arbitrary model errors. However, a major challenge of ESP is projection subspace selection. Traditional ESP (TESP) treats the signal subspace as the projection subspace; thus, source enumeration is required to obtain prior information. Another inherent defect is its poor performance at low signal-to-noise ratios (SNRs). To overcome these drawbacks, two improved ESP-based RAB methods are proposed in this study. Considering that a reliable signal-of-interest steering vector needs to be obtained via the subspace projection, the main idea underlying the proposed methods is to use sequenced steering vector estimation to invert the subspace dimension estimate for an arranged eigenvector matrix. As the proposed methods do not require source enumeration, they are simple to implement. Numerical examples demonstrate the effectiveness and robustness of the proposed methods in terms of output signal-to-interference-plus-noise ratio performance. Specifically, compared with TESP, the proposed methods present at least a 2.6 dB improvement at low SNRs regardless of the error models.

1. Introduction

In recent decades, adaptive beamformers have been widely applied in radar, sonar, wireless communication, speech signal processing, medical imaging, and other fields [1,2,3,4,5]. The well-known minimum variance distortionless response (MVDR) beamformer (or Capon beamformer) [6] exhibits superior performance in suppressing interference and preserving the signal of interest (SOI), for which the premise is to employ the actual SOI steering vector (SV) and the theoretical interference-plus-noise covariance matrix (INCM). However, both of these may be imprecise in practice due to signal and array geometry mismatches, significantly degrading the performance of adaptive beamformers. Therefore, numerous robust adaptive beamforming (RAB) techniques have been developed to mitigate the impact of model errors on performance.
General RAB design strategies can be executed via two routes; one is to modify the covariance matrix, and the other is to update the SOI SV. The former route includes diagonal loading (DL) [7,8,9,10,11,12,13,14,15,16] and INCM reconstruction [17,18,19,20,21,22,23,24,25,26,27,28]. The latter route includes eigen-subspace projection (ESP) [29,30,31,32,33,34,35,36] and SV estimation (SVE) [37,38,39,40,41,42,43]. The primary motivation of RAB is to improve the output signal-to-interference-plus-noise ratio (SINR) performance of a beamformer when model errors exist. As many RAB methods improve output performance through some user-defined or expensively obtained parameters, an approach designed for RAB without parameters [10] or with additional parameters supported by some accessible prior knowledge [41] is also required.
DL is a popular approach for RAB that adds a scaled identity matrix to the covariance to maintain robustness. The DL level can be determined by a coarse estimation of the SOI power [12] or transformed by a quadratic problem with an additional norm constraint [7,13]. An inherent defect of DL beamformers is that, despite an appropriate selection of the loading level, a trade-off between robustness and adaptivity is required [15]. INCM reconstruction is a novel approach for RAB; it attempts to reconstruct an INCM without the SOI component. In [17], the INCM was first reconstructed through Capon spectrum integration over an angular sector separated from the SOI range. To improve the precision of the reconstructed INCM, the modified INCM reconstruction-based methods in [21,22,23] reconstructed the INCM through the estimation of the interference power, and the modified methods in [24,25] replaced the Capon spectrum with the maximum entropy power spectrum for the reconstruction process. To reduce the computational complexity of INCM reconstruction, a Gauss–Legendre quadrature-based approach was used to approximate the integral calculation in [26]. Furthermore, the method in [27] improved computational efficiency through the construction of the SV error neighborhood table. To summarize, the type of INCM reconstruction may completely overcome the problem of SOI self-cancellation, resulting in a perfect performance with a high signal-to-noise ratio (SNR). Nevertheless, most of the INCM reconstruction methods exploit ideal knowledge of the array manifold in the reconstruction process, hindering the beamformer from being resilient to array perturbations.
SVE takes a different route than the above two classes of RAB, and it aims to obtain an enhanced SOI SV by designing and solving an optimization problem of the SOI SV. Most SVE-based beamformers obey the general principle of maximizing the Capon beamformer output power while preventing the estimate from converging to interference SVs or their combinations. Specifically, accompanied by the maximum power estimator, the robust Capon beamformer (RCB) [37] estimated the SOI SV in a given uncertainty set, and the beamformers in [40,41] took the SOI angular sector as a reference to constrain the estimator. Nevertheless, most of the SVE-based methods need to solve the corresponding optimization problem with high complexity. ESP methods are designed to project the presumed SOI SV onto an estimated subspace of the sample covariance matrix (SCM). As is widely known, the projection subspace of the traditional ESP (TESP) [29,31] is the signal subspace (or the SOI-plus-interference subspace), which aims to mitigate the negative impact of the noise subspace disturbance caused by SV mismatches. A challenge for TESP is prior source enumeration, which is not an easy task. Furthermore, the TESP may suffer performance degradation at low SNRs because of signal subspace swapping. The modified ESP (MESP) developed in [32] omits the requirement of source enumeration and can work well at low SNRs. However, it needs to have a fixed user-defined parameter as the threshold, meaning that this RAB method lacks flexibility for mismatches. In addition to the two conventional ESP-based methods, an ESP extension was proposed in [33], which estimated the SV by solving a second-order cone programming problem. At high SNRs, this beamformer was equivalent to TESP; however, at low SNRs, it differed from TESP and exhibited superior performance. The main drawback of the method in [33] is the high computational load in resolving the second-order cone programming problem, making it challenging to implement in practical applications. In [34], a fast implementation algorithm for ESP was developed to avoid the eigen-decomposition operation and improve computational efficiency. However, this algorithm was an approximate transform of TESP, implying that it could attain the robustness of TESP at most. In [35,36], the ESP scheme was applied in the scenario of multipath coherent signal reception, but it still suffered performance degradation at low SNRs.
In this study, to improve the performance of ESP at low SNRs and maintain robustness against model errors, two ESP-based RAB methods were developed, which were both based on sequenced SVE. The basic principle of the optimization model is to obtain an appropriately sequenced SV that satisfies the general SVE framework, where the selected dimension of the projection subspace corresponds to the sequence number of the estimate. Then, considering the two ranking models of the arranged eigenvector matrix in the existent ESP methods, this study proposes simplified methods for selecting the subspace dimension. The contributions of this study are listed as follows:
(i)
We set a novel criterion for determining the projection subspace, the core idea of which is to refer to the general SVE framework to estimate the subspace dimension for an arranged eigenvector matrix.
(ii)
In terms of the eigenvalue (default) ranking model of the arranged eigenvector matrix used in the TESP method, we present a simplified method for determining the dimension of the projection subspace. This method adopts prior information of the angular sector in which the SOI is located to set the threshold for the constraint. Unlike the TESP approach, the process does not require source enumeration.
(iii)
In terms of the projection ranking model of the arranged eigenvector matrix exploited in the MESP, we ignore the constraint of the estimation problem, and a nonparametric method for subspace dimension selection is subsequently presented.
(iv)
Simulation examples demonstrate performance improvement for conventional ESP-based methods and strong robustness against model errors.
The rest of this paper is organized as follows. Section 2 presents the signal model and background. Section 3 first introduces the framework of the general SVE approach and then provides a summary and analysis of conventional ESP methods. In Section 4, the proposed ESP-based beamformers are described. The simulation results are provided in Section 5, and the conclusion is drawn in Section 6.

2. Signal Model and Background

Consider a linear array consisting of M isotropic sensors that receive narrowband signals from the far field. As depicted in Figure 1, the array observation data at time k can be modeled as follows [32]:
x ( k ) = a 0 s 0 ( k ) + i = 1 Q 1 a i s i ( k ) + n ( k )
where a 0 and a i denote the actual SVs of the SOI and ith interference, respectively; s 0 ( k ) and s i ( k ) denote the corresponding signal waveforms; n ( k ) denotes the additive white Gaussian noise vector with covariance σ n 2 I . In this study, the sources and noise are assumed to be statistically uncorrelated with each other.
The output of a narrowband beamformer is given by:
y ( k ) = w H x ( k )
where w represents the weight vector of the beamformer. It can be designed by maximizing the output SINR:
SIN R = σ 0 2 | w H a 0 | 2 w H R i + n w
where σ 0 2 denotes the power of the SOI and R i + n is the theoretical INCM. The maximization of (3) can be solved by the following quadratic optimization problem:
min w   w H R i + n w s . t .   w H a 0 = 1
which is the well-known MVDR beamformer. In practice, R i + n is rarely available. The following SCM R ^ is typically used:
R ^ = 1 K k = 1 K x ( k ) x H ( k ) = 1 K X X H
where K denotes the number of snapshots and X = { x ( k ) } k = 1 K denotes the array snapshots. In addition, the exact SOI SV a 0 is replaced by the presumed SOI a ¯ in (4). In this case, the beamformer weight vector, which is referred to as the sample matrix inversion (SMI), is given by:
w SMI = α R ^ 1 a ¯
where the normalization constant α = 1 / ( a ¯ H R 1 a ¯ ) is immaterial and will therefore be omitted. Since the signal component exists in the SCM, the convergence rate of the SMI beamformer is known to be quite slow ( K M is required [44]). Moreover, the SMI-based MVDR beamformer is sensitive to the mismatch between the presumed and actual SOI SVs.

3. Review of the Steering Vector Upgrade Methods

3.1. General Steering Vector Estimation Framework

To improve the robust performance of the above SMI-based MVDR beamformer, a famous uncertainty-set-based beamformer (often called the “robust Capon beamformer”) was proposed, which could obtain an estimate of the SOI SV by solving the following problem:
min a   a H R ^ 1 a s . t . a a ¯ 2 ε
where denotes the Euclidean vector norm, and the parameter ε stands for the uncertain set bound. The above optimization problem can be understood to maximize the output power for SVs in its defined uncertainty set. Since parameter ε is critical for beamforming performance but difficult to determine, some modifications have been proposed to renew the constraints; for example, some modifications are based on the outage probability [39], and others are based on the angular sector in which the SOI is located [40,41]. Moreover, an additional norm constraint a 2 = M can be imposed on the optimization problem to provide a better estimate.
In [43,45], the design of a general SVE framework was summarized as follows:
(i)
Maximize the output power (equivalently, by minimizing its reciprocal);
(ii)
Prevent the estimate of the SOI SV from converging to the interference SVs or their combinations;
(iii)
Add a norm constraint when appropriate to force the estimate to have the same norm as a ¯ .

3.2. Conventional ESP Methods

As mentioned before, SOI SVs can be estimated using the optimization problem. Another path to obtain an enhanced SOI SV is by utilizing the ESP.
Let us write the eigen-decomposition of the SCM as:
R ^ = U Λ U H = i = 1 M r i u i u i H
where the unitary matrix U = [ u 1 , , u M ] contains all normalized eigenvectors of R ^ , and the diagonal elements of Λ and r 1 > r 2 > > r M are the corresponding eigenvalues. Here, the eigenvector matrix U can be partitioned as U = [ U [ Q ] , U ¯ [ Q ] ] , where U [ Q ] = U ( : , 1 : Q ) consists of Q dominant eigenvectors, and U [ Q ] spans the signal subspace (or SOI-plus-interference subspace); U ¯ [ Q ] = U ( : , Q + 1 : M ) consists of the remaining subdominant eigenvectors, and U ¯ [ Q ] spans the noise subspace or the orthogonal complement subspace of the signal subspace. As before, Q stands for the number of incident signals.
An estimate of the SOI SV is obtained by projecting the presumed SOI SV onto the signal subspace:
a ^ p 1 = U [ Q ] U [ Q ] H a ¯
Then, substituting a ^ p 1 into a ¯ in (6) yields the TESP beamformer [29]:
w TESP = R ^ 1 a ^ p 1 = R ^ 1 U [ Q ] U [ Q ] H a ¯
For the TESP, the projection subspace is spanned by U [ Q ] , which is identified by the source number Q . Hence, the performance excessively relies on the adopted criteria of source enumeration. Furthermore, for low SNRs, a signal subspace swap may occur, resulting in the signal subspace being corrupted by the noise component.
Given the shortcomings of TESP, a robust adaptive beamformer named the MESP has been created [32], which reselects the projection subspace. As the mismatch between a ¯ and a 0 is not excessively large, the MESP points out that the eigenvectors corresponding to the large projections of a ¯ onto the eigenvector can be used to construct the projection subspace. Here, the values of the projections are given by:
p ( i ) = | u i H a ¯ | 2 ,   i = 1 , , M
p ( i ) can be arranged in descending order as follows, p ( k 1 ) p ( k 2 ) p ( k M ) , where k i , 1 k i M . Accordingly, the eigenvector matrix is reordered to obtain U ˘ = [ u k 1 , , u k M ] , and the eigenvalue matrix is changed to Λ ˘ , of which the diagonal elements are reordered to be r k 1 , , r k M .
The dimension of eigenvectors with large projection T can be determined by:
min   ( p ( k 1 ) + p ( k 2 ) + + p ( k T ) M ) > τ
where τ is a user-defined parameter and 0 < τ < 1 . Then, the projection subspace can be spanned by a new structured matrix U ˘ [ T ] = [ u k 1 , , u k T ] . Subsequently, the adaptive weight vector can be calculated as follows:
w MESP = R ^ 1 U ˘ [ T ] U ˘ [ T ] H a ¯
For the MESP, the projection subspace is spanned by U ˘ [ T ] , which is structured by the eigenvectors corresponding to large projections of a ¯ onto the eigenvector u i . This method needs a user-defined parameter τ , that is, the threshold, to identify the “large projection”. However, there is no theoretical basis to support parameter selection.
In summary, regarding the determination of the projection subspace, the procedure of conventional ESP methods can be divided into two steps. First, the eigenvectors of the SCM are arranged in a certain order. The usage model of the arranged eigenvector matrix in the TESP is referred to as the eigenvalue ranking model, whereas the model in the MESP is referred to as the projection ranking model. Then, the arranged eigenvector matrix is partitioned into two, and the first part is taken as the spanning set, where the column dimension is selected by a criterion. The important indices of the two ESP methods are summarized in Table 1.
In the next section, the eigenvector matrix is assumed to be arranged in advance. The task of this study is to select the subspace dimension via a unified criterion through which the performance of the ESP methods can be improved.

4. Proposed ESP Method

In this section, we first introduce a novel criterion of dimension selection for the projection subspace; that is, we use the sequenced SVE to derive the sequence number. Afterward, based on the criterion, we provide specific implementations for the two existing ranking models. For the eigenvalue ranking model used in TESP, we set a method without the requirement of source number estimation; for the projection ranking model exploited in the parameter-dependent method, MESP, we devise a parameter-free method.

4.1. Design of Sequenced Steering Vector Estimation

Hereafter, the arranged eigenvector matrix is uniformly denoted as E , the corresponding eigenvalue matrix is uniformly denoted as L , and the i th arranged eigenpairs are denoted as ( l i , e i ) . Then, the matrix composed of the first n columns of E can be denoted as E [ n ] , and the n × n diagonal matrix L [ n ] contains the first n eigenvalues of L . Based on the basis matrix E [ n ] of rank n , the SOI SV can be estimated as:
a [ n ] = β E [ n ] E [ n ] H a ¯
where the scalar variable β = M / E [ n ] E [ n ] H a ¯ is introduced to make the estimated and presumed SV norms coincide. Then, the collection of all available sequenced SVs can be grouped into a set { a [ n ] } = { a [ 1 ] , , a [ M ] } . To select a suitable SV from the above sequence, we now employ the general steering vector estimation framework. First, the maximum output power principle (equivalently by minimizing its reciprocal) can be taken into account:
min n = 1 , , M   a [ n ] H R ^ 1 a [ n ]
In addition, to prevent the estimate from converging to the interference SVs or their combinations, we now introduce the correlation coefficient of two vectors, s 1 and s 2 , which is generally defined as follows:
ρ ( s 1 , s 2 ) | s 1 H s 2 | s 1 s 2
It is assumed that the mismatch between the true SOI SV a 0 and the presumed SOI SV a ¯ is within an acceptable level. Generally, the interferences are considered incident from the sidelobe, and the correlation coefficients of a 0 and a ¯ should be significantly greater than that of a 0 and any interference SV. Accordingly, we can set a threshold for the correlation coefficient ρ ( a [ n ] , a ¯ ) :
ρ ( a [ n ] , a ¯ ) ς
where the parameter ς is the threshold and 0 < ς < 1 . Note that (17) is equivalent to the uncertainty constraint in (7), for which the estimator is renewed from the estimator a to a [ n ] | n = 1 M (see Appendix A for proof). Combining (14), (15) and (17), the sequenced SVE process can be designed as follows:
min n = 1 , , M   a [ n ] H R ^ 1 a [ n ]   s . t . ρ ( a [ n ] , a ¯ ) ς a [ n ] = M E [ n ] E [ n ] H a ¯ E [ n ] E [ n ] H a ¯
In the above problem, by substituting the inequality constraint and the objective function with the equality constraint and removing the immaterial scale value M in the objective function, (18) can be reformulated as follows:
min n = 1 , , M   a ¯ H E [ n ] L [ n ] 1 E [ n ] H a ¯ a ¯ H E [ n ] H E [ n ] a ¯   s . t . E [ n ] E [ n ] H a ¯ M ς
Once the estimated basis matrix E [ n ^ ] with the sequence number n ^ has been derived from (19), the projected SV can be obtained using the following:
a ^ new = E [ n ^ ] E [ n ^ ] H a ¯
Note that the scalar variable β in (14) has been omitted because it does not affect the output SINR. From the above discussion, the criterion for SVE can be used to invert the dimension of the projection subspace for the ESP. The estimated dimension n ^ can be directly obtained using (19) by adopting the enumeration method. However, the complexity is high. Another drawback is that it requires a user-defined parameter ς . In view of this, we subsequently implemented (19) according to the concrete ranking models of E .

4.2. Selection of Subspace Dimension for Eigenvalue Ranking Model

In this subsection, we consider the eigenvector matrix arranged in the default ranking order according to the eigenvalue, which has been adopted by the TESP. In such cases, E = U and L = Λ .
From Appendix B, it can be observed that the objective function in (19) increases monotonically with the sequence number n in such cases. This implies that the optimal solution occurs in the smallest sequence number satisfying the constraint, i.e., the estimation problem (19) can be simplified as follows:
min n = 1 , , M n s . t .   E [ n ] E [ n ] H a ¯ M ς
Here, the determination of the threshold ς is discussed. Recall that the inequality constraint in (21) is derived from ρ ( a [ n ] , a ¯ ) ς , which is imposed to prevent the estimate of the projected SV from converging on the interference SVs or their combinations. Generally, the incident directions of interferences and the SOI differ. With a prior direction-of-arrival (DOA) of the SOI, an angular sector in which only the SOI is located can be built: Θ = [ θ ¯ 0 Δ θ ,   θ ¯ 0 + Δ θ ] , where θ ¯ 0 denotes the presumed DOA of the SOI, and Δ θ is half the width of the angular sector. Based on the angular sector Θ , the threshold can be chosen as:
ς ^ = min ( ρ ( a b , a ¯ ) , ρ ( a b + , a ¯ ) )
where a b = d ( θ ¯ 0 Δ θ ) , and a b + = d ( θ ¯ 0 + Δ θ ) ( d ( θ ) denotes the SV corresponding to the direction θ that has the structure defined by the antenna array geometry; for instance, d ( θ ¯ 0 ) = a ¯ ). By updating the constraint to ρ ( a [ n ] , a ¯ ) ς ^ , the estimate a [ n ] can be approximately restricted in the SV set associated with Θ , of which the interferences lie outside. Although the presumed knowledge of the antenna array geometry is used to calculate ς ^ , this constraint is still sufficient when calibration errors exist, as demonstrated in the simulation.
In summary, the minimum n ( n = 1 , , M ) satisfying the following expression can be obtained as the estimate of the subspace dimension for the eigenvalue ranking model.
i = 1 n | e i H a ¯ | 2 M ς ^ 2

4.3. Selection of Subspace Dimension for Projection Ranking Model

Here, we focus on the dimension selection for the projection ranking model of the arranged eigenvector matrix, which is exploited in the MESP. In such cases,   E = U ˘ and L = Λ ˘ .
For any n , E [ n ] E [ n ] H a ¯ 2 E [ 1 ] E [ 1 ] H a ¯ 2 ; thus, it is easy to deduce the following:
ρ ( a [ n ] , a ¯ ) ρ ( a [ 1 ] , a ¯ ) = ρ ( e [ 1 ] , a ¯ )
For the projection ranking model, e [ 1 ] is the single eigenvector corresponding to the largest projection onto a ¯ ; in other words, ρ ( e [ 1 ] , a ¯ ) = max ( ρ ( e [ i ] , a ¯ ) ) , i = 1 , , M . This implies that this orthogonal basis is bound to contain adequate SOI components. In such cases, (24) can at least prevent the estimate a [ n ] from approaching any interference SVs or their combinations.
Based on the above property, ρ ( e [ 1 ] , a ¯ ) can be understood as an appropriate threshold ς ^ that has been set internally for the constraint when the projection ranking model is applied. Therefore, the inequality constraint in the optimization problem (19) can be eliminated. As a result, (19) can be reduced to the following nonparametric problem:
min n = 1 , , M   a ¯ H E [ n ] L [ n ] 1 E [ n ] H a ¯ a ¯ H E [ n ] H E [ n ] a ¯
Consequently, the estimate of the subspace dimension for the projection ranking model can be obtained using the following:
n ^ = arg min n = 1 , , M   i = 1 n 1 l i | e i H a ¯ | 2 i = 1 n | e i H a ¯ | 2
Thus far, the proposed projection-based RAB methods can be delineated into the following steps:
Step 1.
Perform eigen-decomposition for the SCM R ^ and arrange the eigenvector matrix in a certain sorted order.
Step 2.
Estimate the projection subspace. Specifically,
(i)
If the eigenvalue ranking model is selected, i.e., E = U , the subspace dimension is estimated using (23).
(ii)
If the projection ranking model is selected, i.e., E = U ˘ , the subspace dimension is estimated using (26).
Step 3.
Obtain the projected SV in (20) and calculate the beamformer weight vector as
w new = R ^ 1 a ^ new
In the above steps, if (i) is taken in Step 2, we refer to the devised method as the proposed-EM. If (ii) is taken in Step 2, we refer to it as the proposed-PM. Suppose n ^ E and n ^ P denote the estimate of the subspace dimension for the proposed-EM and proposed-PM, respectively ( n ^ E , n ^ P M ). In the two proposed methods, the eigen-decomposition of the matrix R ^ in Step 1 costs the computational complexity of O ( M 3 ) . For the arrangement of the eigenvector matrix, the proposed-PM requires additional computations coming from (11) with the complexity of O ( M 2 ) . In Step 2, estimating the subspace dimension costs the computational complexity of O ( n ^ E M ) for the proposed-EM, and O ( M 2 ) for the proposed-PM. In Step 3, obtaining the projected SV has the complexity of O ( n ^ E M ) for the proposed-EM, and O ( n ^ p M ) for the proposed-PM, and computing the weight vector in (27) has the complexity of O ( M 3 ) . Therefore, the overall complexities of the two proposed methods are both at the level of O ( M 3 ) , and are comparable to those of the TESP and MESP. For the INCM in [17], its computational complexity is dominated by the reconstruction of the covariance matrix and the solution of the QCQP problem. Therefore, the multiplication required by [17] is O ( S M 2 + M 3.5 ) , where S denotes the number of sampling points in the angular sector Θ ¯ and S M . Obviously, the proposed methods are more efficient than the INCM [17].

5. Simulation Result

Let us consider a uniform linear array of M = 10 identical isotropic sensors with an inter-element spacing of a half wavelength. The additive noise is spatially white Gaussian with unit variance. The SOI is nominally located at θ 0 = 10 ° , and two interferences are incidents on the array from θ 1 = 20 ° and θ 2 = 50 ° . The input interference-to-noise ratios (INRs) of the two interferences are set to INR1 = 30 dB and INR2 = 25 dB. All the sources mentioned above are assumed to be narrowband and uncorrelated with each other.
In the following experiments, the imperfect array calibration model may be involved in some examples. Assume that the array perturbations contain magnitude and phase errors, along with sensor location errors. Specifically, the sensor gain errors are modeled as independent and identically distributed zero-mean Gaussian random variables with a standard derivation of 0.05. The sensor phase errors are assumed to be independent and uniformly distributed in [ 5 ° ,   5 ° ] . The sensor position error is uniformly drawn from [−0.05, 0.05] and measured in wavelengths.
In the proposed-EM, the DOA uncertainty set is chosen to be Θ = [ θ 0 5 ° ,   θ 0 + 5 ° ] , except for where it is explicitly discussed in Example 1 and the simulation in Example 4.
The proposed methods are compared with the two conventional ESP-based methods and several baseline RAB methods. These beamformers are as follows:
(i)
ESP-based method 1: TESP [29], the dimension of the projection subspace is set to be the right number of the sources, ideally. That is, fixed to three under the simulation condition.
(ii)
ESP-based method 2: MESP [32], the user-defined parameter is chosen as τ = 0.8 ; this parameter is widely chosen and optimal for the simulation scenarios.
(iii)
Baseline method of DL type: Automatic DL (ADL) [10], a well-known DL-based RAB method, where the diagonal level can be calculated automatically without parameters.
(iv)
Baseline method of SVE type: RCB [37], a representative SVE-based RAB method. The uncertain set bound is set to ε = 3 , as in [37].
(v)
Baseline method of INCM type: INCM-based method proposed in [17]—the theoretical basis of such a type. The interference region is fixed at [ 90 ° ,   θ 0 5 ° ] [ θ 0 + 5 ° ,   90 ° ] ; that is, the width of the SOI angular sector is 10 ° , which is the same as that in [17].
The number of snapshots is set to K = 200 unless stated otherwise. The optimal output SINR is plotted for benchmark, which is given by:
SIN R opt = σ 0 2 a 0 H R i + n 1 a 0
Two hundred Monte Carlo runs are performed for each simulation example. In the simulation results, the ESP-based RAB methods are indicated by solid lines, and the other RAB methods are indicated by dotted lines.

5.1. Example 1: Output SINR of Proposed-EM versus the Choice of Δ θ

In the first example, the effect of Δ θ on the array output performance of the proposed-EM is discussed. As mentioned before, Δ θ was the half-width of the angular sector Θ where the SOI was expected to be located. Three integer angles for Δ θ were taken as prior information, all of which exceeded or were equal to the actual DOA error Δ θ 0 . In this example, the SMI, TESP, and MESP were used for comparison. The following three cases were considered in this example:
(i)
The ideal condition, i.e., without any SV mismatch.
(ii)
SV mismatch due to fixed DOA mismatch, with the SOI nominally located at 13°; thus, the DOA error Δ θ 0 was fixed at 3°.
(iii)
SV mismatch due to fixed DOA mismatch and array perturbations, where the DOA error was the same as that in (ii), and the array perturbations were as indicated above.
Figure 2, Figure 3 and Figure 4 show the performance for different choices of Δ θ versus the input SNR in the three cases. First, the condition of SNR 10   dB is discussed. From these figures, it can be found that a smaller Δ θ leads to a better output SINR performance when SNR 10   dB . However, the performance difference between the largest Δ θ ( Δ θ = 5 ° ) and the smallest Δ θ ( Δ θ = 3 ° ) was insignificant; there was an approximately 1.4 dB gap in the worst case at the point where the SNR took −30 dB in Figure 2. Moreover, whatever the value of Δ θ , the performance of the proposed-EM was significantly better than that of the TESP but was comparable to that of the MESP and SMI under such a low SNR condition.
Second, the condition of SNR > 10   dB is discussed. From Figure 2 and Figure 3, it can be seen that if the array calibration model was perfect, the best choice was Δ θ = 3 ° , i.e., the value closest to the actual DOA error Δ θ 0 . When Δ θ took a coarse value satisfying Δ θ > Δ θ 0 (such as 4 ° or 5 ° ), the output SINR decreased as the SNR approached the jamming-to-noise ratio (JNR). The worst case appeared at the point that SNR took 30 dB in Figure 2, where the output SINR of choice, Δ θ = 5 ° , was an approximately 3.2 dB gap from that of the best choice. Despite this, from the view of the entire SNR range, the proposed-EM with the choice Δ θ > Δ θ 0 could still obtain satisfactory performance compared with other ESP-based methods. If array perturbations existed, as shown in Figure 4, it was more appropriate to take a value slightly greater than Δ θ 0 for Δ θ (such as 4 ° or 5 ° ), which would perform better at high SNRs. However, the choice Δ θ = Δ θ 0 was also reliable because, with this choice, the proposed-EM significantly outperformed the MESP and TESP, as depicted in Figure 4. It should be noted that the output SINR dropped at SNR around 30 dB regardless of the value of Δ θ . This was because the proposed-EM still belonged to the type of ESP scheme, which implied that it could not break through the inherent performance limitations of the ESP-based methods in the case when SNR was close to JNR.
Overall, the simulation results in Example 1 demonstrate that the performance of the proposed-EM was not very sensitive to the choice of Δ θ if the DOA uncertainty set Θ was roughly obtained in advance. Moreover, as expected, even if array perturbations existed, this threshold setting was suitable for the determination of the projection subspace dimension.
In the following examples, the robustness of the two proposed methods is investigated through performance comparisons with the conventional ESP-based methods and some baseline RAB methods.

5.2. Example 2: Output SINR of Beamformers with Random DOA Mismatch

In the second example, the proposed methods are compared with other RAB methods in the scenario of SV caused by random DOA mismatch, where the DOA error is set to obey the uniform distribution of [ 5 ° ,   5 ° ] .
Figure 5 evaluates the output SINR versus the input SNR of different methods. From this figure, the proposed-EM outperformed the proposed-PM at moderate SNRs (specifically, a 1.7 dB performance difference when SNR   = 20   dB ). Compared with the other ESP-based beamformers, the two proposed methods exhibited superior performance when SNR 10   dB . When the input SNR was less than 10 dB, the performance of the proposed methods was close to that of the MESP but significantly better than that of the TESP. For the RCB, due to the appropriate setting of the uncertain set bound, the curve could grow smoothly with the increase in SNR, but the output SINR was approximately 2.5 dB worse than that of the proposed methods when SNR 40   dB . As no array perturbations existed in this example, the INCM reconstructed an ideal INCM; hence, its performance approached optimality. Figure 6 presents the output SINR versus the number of snapshots of different methods. It shows that, excluding the INCM, the two proposed methods and the TESP achieved the best performance among all tested beamformers, especially when the number of snapshots exceeded 50. As the number of snapshots exceeded 300, the output performance difference between the proposed methods and the INCM was within 1 dB, whereas the computational loads of the proposed methods were significantly lower than that of the INCM.

5.3. Example 3: Output SINR of Beamformers with Random DOA Mismatch and Array Perturbations

The third example examines a scenario with SV mismatch caused by random DOA mismatch and array perturbations. The setting for the random DOA error was the same as that in Example 2, and the model of array perturbations was as described previously.
Figure 7 plots the output SINR versus the input SNR of different methods, and Figure 8 displays the output SINR versus the number of snapshots of the different methods. Figure 7 shows that the performance of the ADL deteriorated more severely for high SNRs compared with Figure 5. This was because its parameter-free scheme was unsuitable for tackling the self-nulling problem in this scenario. In contrast, the proposed-PM, as another parameter-free RAB method, could provide a significantly improved robustness at high SNRs. Moreover, the proposed-PM significantly outperformed the MESP despite the same ranking model for the eigenvector matrix being used. This can be attributed to the reliable, parameter-free method in the proposed-PM. For the INCM, in terms of the existence of array perturbations, its performance degraded promptly owing to the poor anti-interference capability. Although the INCM outperformed the proposed methods when SNR 30   dB , it exhibited significant performance degradation in the weak SOI case. When SNR 10   dB , in particular, the output SINR of the INCM was approximately 10   dB smaller than that of the proposed methods. In the entire SNR range, the proposed-EM achieved the best output SINR among the beamformers tested, and the proposed-PM also performed well, except for a small SINR decline when the input SNR was around 20   dB . Figure 8 shows that the proposed methods and the TESP provided the best convergence performance among the beamformers tested within the entire range of snapshots. As the array was imperfectly calibrated, the INCM suffered the worst performance. In contrast, the proposed methods could still perform stably, as in the scenario with a perfect array manifold, as shown in Figure 6.

5.4. Example 4: Output SINR of Beamformers versus DOA Mismatches with Array Perturbations

In the fourth example, the output SINR versus the fixed DOA error is simulated when random sensor position perturbations exist. In practical scenarios, the DOA error may not be extremely large, and the angle deviation scope is set to be [ 6 ° ,   6 ° ] . In this example, the half-width of Θ was expanded to 6 ° for the proposed-EM so that the defined DOA uncertainty could tolerate all simulated DOA errors.
Figure 9 reveals that the proposed methods provided strong robustness against point errors. From Figure 9, the performance of the RCB and MESP was very close to our proposed methods when the DOA errors were less than 2 ° , but the performance of these methods degraded dramatically as the DOA errors exceeded 2 ° . Specifically, there was a 4.3 dB gap between the MESP and the proposed methods when the DOA errors were 3 ° . The INCM, as in Example 3, performed poorly because of its high sensitivity to array perturbations. With the same ranking model for the arranged eigenvector matrix, the proposed-PM can offer greater resilience to large DOA errors than the MESP because of the effective nonparametric estimation approach. Furthermore, due to the appropriate threshold settings based on the accessible prior knowledge of Θ , the proposed-EM can be robust in the entire range of simulated pointing errors. Through a comprehensive comparison, it can be observed that the two proposed methods and the TESP exhibited the best performance among the beamformers tested in this example.

6. Conclusions

In this study, a new insight into ESP-based RAB was presented. The proposed methods adopted sequenced SVE to determine the projection subspace. Based on this criterion, two implementations were developed for the existing ranking models of the arranged eigenvector matrix. Regarding the proposed-EM, a simple subspace dimension selection method was presented by exploiting prior information about the SOI angular sector; it can be executed without the requirement of source enumeration. Regarding the proposed-PM, after arranging the eigenvector matrix in a projection model, a parameter-free method was implemented for subspace dimension selection. The computational complexity of either proposed method is O ( M 3 ) , which is comparable to that of conventional ESP-based beamformers. It was demonstrated in the numerical examples that when the input SNR is as low as 30 dB, the proposed methods increase the output SINR by 5.4 and 6.1 dB over the TESP in the presence and absence of array perturbations, respectively. In the case of moderate SNRs, the proposed methods provide at least a 4.3 dB output SINR improvement over the MESP when the DOA errors exceed 3 ° . Compared with the INCM, the proposed methods exhibit less sensitivity to array perturbations; specifically, the output SINR of the proposed methods is approximately 10 dB larger than that of the INCM at low SNRs in such a case. In addition, the proposed methods exhibit good convergence performance, where the output SINR is only 2 dB lower than the optimal value when the number of snapshots exceeds 300. The overall simulation results demonstrate the improvement of the conventional ESP-based RAB methods and their robustness against various SV mismatches.

Author Contributions

Conceptualization, X.C.; methodology, X.C.; software, X.C.; validation, W.S.; formal analysis, W.S.; investigation, X.C.; writing—original draft preparation, X.C.; writing—review and editing, W.S.; supervision, W.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the National Natural Science Foundation of China, grants No. 62001230 and No. 62001227.

Data Availability Statement

The datasets used during the current study are available from the corresponding author upon reasonable request.

Acknowledgments

The authors would like to acknowledge all the participants for their contributions to this research.

Conflicts of Interest

The authors declare that they have no competing interests.

Appendix A

The uncertainty-set constraint in (7) is
a a ¯ 2 ε
It is employed in the sequenced SVE to yield
a [ n ] a ¯ 2 ε
Since
a [ n ] a ¯ 2 = ( a [ n ] a ¯ ) H ( a [ n ] a ¯ ) = a [ n ] H a [ n ] + a ¯ H a ¯ a ¯ H a [ n ] a [ n ] H a ¯ = 2 M 2 M E [ n ] E [ n ] H a ¯ a ¯ H E [ n ] E [ n ] H a ¯ = 2 M ( 1 E [ n ] E [ n ] H a ¯ M )
it can be obtained that
2 M ( 1 E [ n ] E [ n ] H a ¯ M ) ε
that is,
E [ n ] E [ n ] H a ¯ M 1 ε 2 M
It is easy to observe from (18) and (19) that ρ ( a [ n ] , a ¯ ) = E [ n ] E [ n ] H a ¯ / M ; therefore, the equivalence between the uncertainty-set constraint in (7) and our constraint is proven when such a sequential model as a [ n ] | n = 1 M is adopted, and the parameter ς satisfies:
ς = 1 ε / 2 M .
Note that the optimal solution occurs at the boundary of the set in (7) when the estimator is the vector variable a . In this case, the optimal solution a ^ satisfies a ^ a ¯ 2 = ε . However, if the estimator a is replaced with the vector sequence a [ n ] | n = 1 M , this property is apparently not established.

Appendix B

Here, the arranged eigenvector matrix satisfies E = U = [ u 1 , , u M ] ; thus, the objective function in (19) with the sequence number n can be expanded as:
h ( n ) = i = 1 n 1 r i | u i a ¯ | 2 i = 1 n | u i a ¯ | 2
Furthermore, the objective function with the sequence number n + 1 can be expressed as:
h ( n + 1 ) = ( i = 1 n 1 r i | u i a ¯ | 2 ) + 1 r n + 1 | u n + 1 a ¯ | 2 ( i = 1 n | u i a ¯ | 2 ) + | u n + 1 a ¯ | 2
Since r 1 > r 2 > > r M , it can be obtained that
i = 1 n 1 r i | u i a ¯ | 2 i = 1 n | u i a ¯ | 2 1 r n i = 1 n | u i a ¯ | 2 i = 1 n | u i a ¯ | 2 = 1 r n 1 r n + 1 = 1 r n + 1 | u n + 1 a ¯ | 2 | u n + 1 a ¯ | 2
Suppose A 1 = i = 1 n 1 r i | u i a ¯ | 2 , A 2 = 1 r n + 1 | u n + 1 a ¯ | 2 , B 1 = i = 1 n | u i a ¯ | 2 , B 2 = | u n + 1 a ¯ | 2 , and (A9) can be transformed to
A 1 B 1 A 2 B 2
Obviously, A 1 , A 2 , B 1 , B 2 > 0 , and it can be derived that
A 1 + A 2 B 1 + B 2 A 1 B 1
Hence, we have
h ( n + 1 ) h ( n ) ,   n = 1 , , M 1
The above expression implies that the objective function h ( n ) increases monotonically with the sequence number n .
From (A12), we know that the optimal solution of (19) is n = 1 when ignoring the constraint for the eigenvalue ranking model. In this case, the estimate of the sequenced SV is a [ 1 ] , satisfying a [ 1 ] = M u 1 . Interestingly, this is consistent with the solution of the following Rayleigh quotient minimization function, as we set a 2 = M .
min   a H R ^ 1 a a H a

References

  1. Van Trees, H.L. Optimum Array Processing; John Wiley & Sons: Hoboken, NJ, USA, 2002. [Google Scholar]
  2. Lorenz, R.G.; Boyd, S.P. Robust minimum variance beamforming. IEEE Trans. Signal Process. 2005, 53, 1684–1696. [Google Scholar] [CrossRef] [Green Version]
  3. Wang, X.R.; Greco, M.S.; Gini, F. Adaptive sparse array beamformer design by regularized complementary antenna switching. IEEE Trans. Signal Process. 2021, 69, 2302–2315. [Google Scholar] [CrossRef]
  4. Hyun, S.H.; Song, J.; Kim, K.; Lee, J.H.; Kim, S.C. Adaptive beam design for V2I communications using vehicle tracking with extended Kalman filter. IEEE Trans. Veh. Technol. 2022, 71, 489–502. [Google Scholar] [CrossRef]
  5. Salari, A.; Asl, B.M. User parameter-free minimum variance beamformer in medical ultrasound imaging. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2021, 68, 2397–2406. [Google Scholar] [CrossRef]
  6. Capon, J. High-resolution frequency-wavenumber spectrum analysis. Proc. IEEE 1969, 57, 1408–1418. [Google Scholar] [CrossRef]
  7. Cox, H.; Zeskind, R.; Owen, M. Robust adaptive beamforming. IEEE Trans. Acoust. Speech Signal Process. 1987, 35, 1365–1376. [Google Scholar] [CrossRef] [Green Version]
  8. Carlson, B.D. Covariance matrix estimation errors and diagonal loading in adaptive arrays. IEEE Trans. Aerosp. Electron. Syst. 1988, 24, 397–401. [Google Scholar] [CrossRef]
  9. Wenlong, L.; Shuxue, D. An efficient method to determine the diagonal loading factor using the constant modulus feature. IEEE Trans. Signal Process. 2008, 56, 6102–6106. [Google Scholar] [CrossRef]
  10. Du, L.; Li, J.; Stoica, P. Fully automatic computation of diagonal loading levels for robust adaptive beamforming. IEEE Trans. Aerosp. Electron. Syst. 2010, 46, 449–458. [Google Scholar] [CrossRef]
  11. Gan, L.; Yi, Z. Automatic computation of diagonal loading factor for robust adaptive beamforming based on Gaussian distribution. AEU-Int. J. Electron. Commun. 2013, 67, 570–573. [Google Scholar] [CrossRef]
  12. Zhang, M.; Zhang, A.; Yang, Q. Robust adaptive beamforming based on conjugate gradient algorithms. IEEE Trans. Signal Process. 2016, 64, 6046–6057. [Google Scholar] [CrossRef]
  13. Besson, O. An alternative to diagonal loading for implementation of a white noise array gain constrained robust beamformer. Signal Process. 2018, 152, 79–82. [Google Scholar] [CrossRef]
  14. Yang, B.; Li, W.X.; Li, Y.Y.; Mao, Y.L. Robust adaptive beamforming based on automatic variable loading in array antenna. Appl. Comput. Electromagn. Soc. J. 2021, 36, 908–913. [Google Scholar] [CrossRef]
  15. Chen, X.W.; Sheng, W.X. Robust adaptive beamforming via modified variable loading with subsampling preprocessing. Int. J. Antennas Propag. 2022, 2022, 2561711. [Google Scholar] [CrossRef]
  16. Zhou, J.; Bao, C.C. A full loading-based MVDR beamforming method by backward correction of the steering vector and reconstruction of the covariance matrix. Appl. Sci. 2023, 13, 285. [Google Scholar] [CrossRef]
  17. Gu, Y.; Leshem, A. Robust adaptive beamforming based on interference covariance matrix reconstruction and steering vector estimation. IEEE Trans. Signal Process. 2012, 60, 3881–3885. [Google Scholar] [CrossRef]
  18. Gu, Y.; Goodman, N.A.; Hong, S.; Li, Y. Robust adaptive beamforming based on interference covariance matrix sparse reconstruction. Signal Process. 2014, 96, 375–381. [Google Scholar] [CrossRef]
  19. Huang, L.; Zhang, J.; Xu, X.; Ye, Z. Robust adaptive beamforming with a novel interference-plus-noise covariance matrix reconstruction method. IEEE Trans. Signal Process. 2015, 63, 1643–1650. [Google Scholar] [CrossRef]
  20. Zhang, Z.; Liu, W.; Leng, W.; Wang, A.; Shi, H. Interference-plus-noise covariance matrix reconstruction via spatial power spectrum sampling for robust adaptive beamforming. IEEE Signal Process. Lett. 2016, 23, 121–125. [Google Scholar] [CrossRef] [Green Version]
  21. Zheng, Z.; Yang, T.; Wang, W.Q.; So, H.C. Robust adaptive beamforming via simplified interference power estimation. IEEE Trans. Aerosp. Electron. Syst. 2019, 55, 3139–3152. [Google Scholar] [CrossRef]
  22. Zhu, X.; Ye, Z.; Xu, X.; Zheng, R. Covariance matrix reconstruction via residual noise elimination and interference powers estimation for robust adaptive beamforming. IEEE Access 2019, 7, 53262–53272. [Google Scholar] [CrossRef]
  23. Yang, H.; Wang, P.; Ye, Z. Robust adaptive beamforming via covariance matrix reconstruction and interference power estimation. IEEE Commun. Lett. 2021, 25, 3394–3397. [Google Scholar] [CrossRef]
  24. Mohammadzadeh, S.; Nascimento, V.H.; de Lamare, R.C.; Kukrer, O. Maximum entropy-based interference-plus-noise covariance matrix reconstruction for robust adaptive beamforming. IEEE Signal Process. Lett. 2020, 27, 845–849. [Google Scholar] [CrossRef]
  25. Duan, Y.L.; Gong, Y.P.; Yang, X.H.; Cao, W.P. Oblique projection-based covariance matrix reconstruction and steering vector estimation for robust adaptive beamforming. Electronics 2022, 11, 3478. [Google Scholar] [CrossRef]
  26. Luo, T.; Chen, P.; Cao, Z.; Zheng, L.; Wang, Z. URGLQ: An efficient covariance matrix reconstruction method for robust adaptive beamforming. IEEE Trans. Aerosp. Electron. Syst. 2023; early access. [Google Scholar] [CrossRef]
  27. Yang, H.C.; Ye, Z.F. Robust adaptive beamforming based on covariance matrix reconstruction via steering vector estimation. IEEE Sens. J. 2023, 23, 2932–2939. [Google Scholar] [CrossRef]
  28. Zhang, X.Y.; Jiang, W.D.; Huo, K.; Liu, Y.X.; Li, X. Robust adaptive beamforming based on linearly modified atomic-norm minimization with target contaminated data. IEEE Trans. Signal Process. 2020, 68, 5138–5151. [Google Scholar] [CrossRef]
  29. Feldman, D.D.; Griffiths, L.J. A projection approach for robust adaptive beamforming. IEEE Trans. Signal Process. 1994, 42, 867–876. [Google Scholar] [CrossRef] [PubMed]
  30. Feldman, D.D. An analysis of the projection method for robust adaptive beamforming. IEEE Trans. Antennas Propag. 1996, 44, 1023–1030. [Google Scholar] [CrossRef]
  31. Chang, L.; Yeh, C.C. Performance of DMI and eigenspace-based beamformers. IEEE Trans. Antennas Propag. 1992, 40, 1336–1347. [Google Scholar] [CrossRef]
  32. Huang, F.; Sheng, W.; Ma, X. Modified projection approach for robust adaptive array beamforming. Signal Process. 2012, 92, 1758–1763. [Google Scholar] [CrossRef]
  33. Yi, S.; Wu, Y.; Wang, Y. Projection-based robust adaptive beamforming with quadratic constraint. Signal Process. 2016, 122, 65–74. [Google Scholar] [CrossRef]
  34. Wang, C.; Tang, J.; Yang, B. Fast and convenient implementation of iterative eigenspace-based beamforming. Electron. Lett. 2015, 51, 720–722. [Google Scholar] [CrossRef]
  35. Wang, C.; Tang, J.; Wu, Y. Eigenspace-based beamforming technique for multipath coherent signals reception. Signal Process. 2016, 128, 150–154. [Google Scholar] [CrossRef]
  36. Guo, Y.; Li, Q.; Zhang, L.; Zhang, J.; Chen, Z. An oblique projection-based beamforming method for coherent signals receiving. Remote Sens. 2022, 14, 5043. [Google Scholar] [CrossRef]
  37. Li, J.; Stoica, P.; Zhisong, W. On robust Capon beamforming and diagonal loading. IEEE Trans. Signal Process. 2003, 51, 1702–1715. [Google Scholar] [CrossRef] [Green Version]
  38. Li, J.; Stoica, P.; Zhisong, W. Doubly constrained robust Capon beamformer. IEEE Trans. Signal Process. 2004, 52, 2407–2423. [Google Scholar] [CrossRef]
  39. Vorobyov, S.A.; Chen, H.; Gershman, A.B. On the relationship between robust minimum variance beamformers with probabilistic and worst-case distortionless response constraints. IEEE Trans. Signal Process. 2008, 56, 5719–5724. [Google Scholar] [CrossRef]
  40. Hassanien, A.; Vorobyov, S.A.; Wong, K.M. Robust adaptive beamforming using sequential quadratic programming: An iterative solution to the mismatch problem. IEEE Signal Process. Lett. 2008, 15, 733–736. [Google Scholar] [CrossRef] [Green Version]
  41. Khabbazibasmenj, A.; Vorobyov, S.A.; Hassanien, A. Robust adaptive beamforming based on steering vector estimation with as little as possible prior information. IEEE Trans. Signal Process. 2012, 60, 2974–2987. [Google Scholar] [CrossRef]
  42. Nai, S.E.; Ser, W.; Yu, Z.L.; Chen, H. Iterative robust minimum variance beamforming. IEEE Trans. Signal Process. 2011, 59, 1601–1611. [Google Scholar] [CrossRef]
  43. Huang, Y.W.; Zhou, M.K.; Vorobyov, S.A. New designs on MVDR robust adaptive beamforming based on optimal steering vector estimation. IEEE Trans. Signal Process. 2019, 67, 3624–3638. [Google Scholar] [CrossRef] [Green Version]
  44. Reed, I.S.; Mallett, J.D.; Brennan, L.E. Rapid convergence rate in adaptive arrays. IEEE Trans. Aerosp. Electron. Syst. 1974, AES-10, 853–863. [Google Scholar] [CrossRef]
  45. Vorobyov, S.A. Principles of minimum variance robust adaptive beamforming design. Signal Process. 2013, 93, 3264–3277. [Google Scholar] [CrossRef]
Figure 1. Illustration of Array Signal Model.
Figure 1. Illustration of Array Signal Model.
Electronics 12 02897 g001
Figure 2. Ideal condition (case (i)).
Figure 2. Ideal condition (case (i)).
Electronics 12 02897 g002
Figure 3. Fixed DOA mismatch without array perturbations (case (ii)).
Figure 3. Fixed DOA mismatch without array perturbations (case (ii)).
Electronics 12 02897 g003
Figure 4. Fixed DOA mismatch with array perturbations (case (iii)).
Figure 4. Fixed DOA mismatch with array perturbations (case (iii)).
Electronics 12 02897 g004
Figure 5. Example 2: Output SINR versus input SNR when K = 200.
Figure 5. Example 2: Output SINR versus input SNR when K = 200.
Electronics 12 02897 g005
Figure 6. Example 2: Output SINR versus the number of snapshots when input SNR = 10 dB.
Figure 6. Example 2: Output SINR versus the number of snapshots when input SNR = 10 dB.
Electronics 12 02897 g006
Figure 7. Example 3: Output SINR versus the input SNR when K = 200.
Figure 7. Example 3: Output SINR versus the input SNR when K = 200.
Electronics 12 02897 g007
Figure 8. Example 3: Output SINR versus the number of snapshots when input SNR = 10 dB.
Figure 8. Example 3: Output SINR versus the number of snapshots when input SNR = 10 dB.
Electronics 12 02897 g008
Figure 9. Output SINR versus DOA mismatch with array perturbations; input SNR = 10 dB and K = 200.
Figure 9. Output SINR versus DOA mismatch with array perturbations; input SNR = 10 dB and K = 200.
Electronics 12 02897 g009
Table 1. Summary of the two conventional ESP methods.
Table 1. Summary of the two conventional ESP methods.
ESP-BeamformerThe Ranking Model of the Arranged Eigenvector MatrixThe Criterion of Dimension Selection for the Projection Subspace
TESPEigenvalueThe number of signal sources
MESPProjectionThe number of large projections exceeding a fixed threshold
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Chen, X.; Sheng, W. Sequenced Steering Vector Estimation for Eigen-Subspace Projection-Based Robust Adaptive Beamformer. Electronics 2023, 12, 2897. https://doi.org/10.3390/electronics12132897

AMA Style

Chen X, Sheng W. Sequenced Steering Vector Estimation for Eigen-Subspace Projection-Based Robust Adaptive Beamformer. Electronics. 2023; 12(13):2897. https://doi.org/10.3390/electronics12132897

Chicago/Turabian Style

Chen, Xiangwei, and Weixing Sheng. 2023. "Sequenced Steering Vector Estimation for Eigen-Subspace Projection-Based Robust Adaptive Beamformer" Electronics 12, no. 13: 2897. https://doi.org/10.3390/electronics12132897

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop