Robust Adaptive Beamforming Based on Low-Complexity Shrinkage-Based Mismatch Estimation

Similar documents
Near Optimal Adaptive Robust Beamforming

Robust Adaptive Beamforming Based on Interference Covariance Matrix Reconstruction and Steering Vector Estimation

Robust Adaptive Beamforming via Estimating Steering Vector Based on Semidefinite Relaxation

Adaptive beamforming for uniform linear arrays with unknown mutual coupling. IEEE Antennas and Wireless Propagation Letters.

ROBUST ADAPTIVE BEAMFORMING BASED ON CO- VARIANCE MATRIX RECONSTRUCTION FOR LOOK DIRECTION MISMATCH

J. Liang School of Automation & Information Engineering Xi an University of Technology, China

Robust Adaptive Beamforming Based on Low-Rank and Cross-Correlation Techniques

Robust Capon Beamforming

THE estimation of covariance matrices is a crucial component

SPARSITY-BASED ROBUST ADAPTIVE BEAMFORMING EXPLOITING COPRIME ARRAY

A ROBUST BEAMFORMER BASED ON WEIGHTED SPARSE CONSTRAINT

CHAPTER 3 ROBUST ADAPTIVE BEAMFORMING

Applications of Robust Optimization in Signal Processing: Beamforming and Power Control Fall 2012

EXTENSION OF NESTED ARRAYS WITH THE FOURTH-ORDER DIFFERENCE CO-ARRAY ENHANCEMENT

Response Vector Constrained Robust LCMV. Beamforming Based on Semidefinite Programming

Arash Khabbazibasmenj, Student Member, IEEE, Sergiy A. Vorobyov, Senior Member, IEEE, Aboulnasr Hassanien, Member, IEEE. Abstract

Array Signal Processing Algorithms for Beamforming and Direction Finding

Improved Unitary Root-MUSIC for DOA Estimation Based on Pseudo-Noise Resampling

A New High-Resolution and Stable MV-SVD Algorithm for Coherent Signals Detection

Competitive Mean-Squared Error Beamforming

DOA Estimation of Quasi-Stationary Signals Using a Partly-Calibrated Uniform Linear Array with Fewer Sensors than Sources

Real-Valued Khatri-Rao Subspace Approaches on the ULA and a New Nested Array

Research Article Robust STAP for MIMO Radar Based on Direct Data Domain Approach

An Adaptive Beamformer Based on Adaptive Covariance Estimator

Robust Adaptive Beamforming for. General-Rank Signal Model with Positive Semi-Definite Constraint via POTDC

Overview of Beamforming

LOW COMPLEXITY COVARIANCE-BASED DOA ESTIMATION ALGORITHM

Alternating Optimization with Shrinkage

Robust Adaptive Beamforming Algorithms Based on the Constrained Constant Modulus Criterion

arxiv: v1 [cs.it] 3 Feb 2013

Performance Analysis for Strong Interference Remove of Fast Moving Target in Linear Array Antenna

LOW-COMPLEXITY ROBUST DOA ESTIMATION. P.O.Box 553, SF Tampere, Finland 313 Spl. Independenţei, Bucharest, Romania

2-D SENSOR POSITION PERTURBATION ANALYSIS: EQUIVALENCE TO AWGN ON ARRAY OUTPUTS. Volkan Cevher, James H. McClellan

NEAR OPTIMAL ROBUST ADAPTIVE BEAMFORMING APPROACH BASED ON EVOLUTIONARY ALGORITHM

HIGH RESOLUTION DOA ESTIMATION IN FULLY COHERENT ENVIRONMENTS. S. N. Shahi, M. Emadi, and K. Sadeghi Sharif University of Technology Iran

A Novel Beamformer Robust to Steering Vector Mismatch

Adaptive Blind Widely Linear CCM Reduced-Rank Beamforming for Large-Scale Antenna Arrays

ASYMPTOTIC PERFORMANCE ANALYSIS OF DOA ESTIMATION METHOD FOR AN INCOHERENTLY DISTRIBUTED SOURCE. 2πd λ. E[ϱ(θ, t)ϱ (θ,τ)] = γ(θ; µ)δ(θ θ )δ t,τ, (2)

arxiv: v1 [cs.it] 6 Nov 2016

Robust Subspace DOA Estimation for Wireless Communications

Optimum Passive Beamforming in Relation to Active-Passive Data Fusion

SPACE-TIME ADAPTIVE PROCESSING BASED ON WEIGHTED REGULARIZED SPARSE RECOVERY

arxiv: v1 [cs.it] 5 Mar 2013

Virtual Array Processing for Active Radar and Sonar Sensing

Generalization Propagator Method for DOA Estimation

Two-Dimensional Sparse Arrays with Hole-Free Coarray and Reduced Mutual Coupling

DOA Estimation of Uncorrelated and Coherent Signals in Multipath Environment Using ULA Antennas

Using an Oblique Projection Operator for Highly Correlated Signal Direction-of-Arrival Estimations

Sparse Sensing in Colocated MIMO Radar: A Matrix Completion Approach

ML ESTIMATION AND CRB FOR NARROWBAND AR SIGNALS ON A SENSOR ARRAY

FAST AND ACCURATE DIRECTION-OF-ARRIVAL ESTIMATION FOR A SINGLE SOURCE

Copyright c 2006 IEEE. Reprinted from:

PERFORMANCE ANALYSIS OF COARRAY-BASED MUSIC AND THE CRAMÉR-RAO BOUND. Mianzhi Wang, Zhen Zhang, and Arye Nehorai

ADAPTIVE ANTENNAS. SPATIAL BF

Co-prime Arrays with Reduced Sensors (CARS) for Direction-of-Arrival Estimation

Iterative Algorithms for Radar Signal Processing

Analysis of Optimal Diagonal Loading for MPDR-based Spatial Power Estimators in the Snapshot Deficient Regime

Performance Analysis of Coarray-Based MUSIC and the Cramér-Rao Bound

HEURISTIC METHODS FOR DESIGNING UNIMODULAR CODE SEQUENCES WITH PERFORMANCE GUARANTEES

Underdetermined DOA Estimation Using MVDR-Weighted LASSO

ARRAY signal processing has wide applications in radar,

IN future generations of satellite communication systems, the

Direction of Arrival Estimation: Subspace Methods. Bhaskar D Rao University of California, San Diego

Robust Space-Time Adaptive Processing Using Projection Statistics

A GLRT FOR RADAR DETECTION IN THE PRESENCE OF COMPOUND-GAUSSIAN CLUTTER AND ADDITIVE WHITE GAUSSIAN NOISE. James H. Michels. Bin Liu, Biao Chen

A Gain-Phase Error Calibration Method for the Vibration of Wing Conformal Array

Joint Direction-of-Arrival and Order Estimation in Compressed Sensing using Angles between Subspaces

A Root-MUSIC-Like Direction Finding Method for Cyclostationary Signals

NOISE ROBUST RELATIVE TRANSFER FUNCTION ESTIMATION. M. Schwab, P. Noll, and T. Sikora. Technical University Berlin, Germany Communication System Group

New Cramér-Rao Bound Expressions for Coprime and Other Sparse Arrays

Estimation of the Optimum Rotational Parameter for the Fractional Fourier Transform Using Domain Decomposition

A HIGH RESOLUTION DOA ESTIMATING METHOD WITHOUT ESTIMATING THE NUMBER OF SOURCES

Coprime Coarray Interpolation for DOA Estimation via Nuclear Norm Minimization

DIFFUSION-BASED DISTRIBUTED MVDR BEAMFORMER

II. BACKGROUND. A. Notation

Robust Superdirective Beamforming under Uncertainty Set Constraint

MODEL ORDER ESTIMATION FOR ADAPTIVE RADAR CLUTTER CANCELLATION. Kelly Hall, 4 East Alumni Ave. Kingston, RI 02881

Measure-Transformed Quasi Maximum Likelihood Estimation

/16/$ IEEE 1728

926 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 53, NO. 3, MARCH Monica Nicoli, Member, IEEE, and Umberto Spagnolini, Senior Member, IEEE (1)

OPTIMAL ADAPTIVE TRANSMIT BEAMFORMING FOR COGNITIVE MIMO SONAR IN A SHALLOW WATER WAVEGUIDE

PASSIVE NEAR-FIELD SOURCE LOCALIZATION BASED ON SPATIAL-TEMPORAL STRUCTURE

Set-Membership Constrained Widely Linear Beamforming Algorithms

Free Probability, Sample Covariance Matrices and Stochastic Eigen-Inference

EXTENDED GLRT DETECTORS OF CORRELATION AND SPHERICITY: THE UNDERSAMPLED REGIME. Xavier Mestre 1, Pascal Vallet 2

VECTOR QUANTIZATION TECHNIQUES FOR MULTIPLE-ANTENNA CHANNEL INFORMATION FEEDBACK

Single-Stage Transmit Beamforming Design for MIMO Radar

SENSOR ERROR MODEL FOR A UNIFORM LINEAR ARRAY. Aditya Gadre, Michael Roan, Daniel Stilwell. acas

Reduced-Rank Multi-Antenna Cyclic Wiener Filtering for Interference Cancellation

The Probability Distribution of the MVDR Beamformer Outputs under Diagonal Loading. N. Raj Rao (Dept. of Electrical Engineering and Computer Science)

DOA AND POLARIZATION ACCURACY STUDY FOR AN IMPERFECT DUAL-POLARIZED ANTENNA ARRAY. Miriam Häge, Marc Oispuu

Beamspace Adaptive Beamforming and the GSC

Robust Adaptive Beam-forming Algorithm Using Rotation and Iteration

AN APPROACH TO PREVENT ADAPTIVE BEAMFORMERS FROM CANCELLING THE DESIRED SIGNAL. Tofigh Naghibi and Beat Pfister

DIRECTION OF ARRIVAL ESTIMATION BASED ON FOURTH-ORDER CUMULANT USING PROPAGATOR METHOD

Sensitivity Considerations in Compressed Sensing

Robust covariance matrices estimation and applications in signal processing

Covariance smoothing and consistent Wiener filtering for artifact reduction in audio source separation

IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 54, NO. 11, NOVEMBER

ADAPTIVE ARRAY DETECTION ALGORITHMS WITH STEERING VECTOR MISMATCH

Transcription:

1 Robust Adaptive Beamforming Based on Low-Complexity Shrinkage-Based Mismatch Estimation Hang Ruan and Rodrigo C. de Lamare arxiv:1311.2331v1 [cs.it] 11 Nov 213 Abstract In this work, we propose a low-complexity robust adaptive beamforming (RAB) technique which estimates the steering vector using a Low-Complexity Shrinkage-Based Mismatch Estimation (LOCSME) algorithm. The proposed LOC- SME algorithm estimates the covariance matrix of the input data and the interference-plus-noise covariance (INC) matrix by using the Oracle Approximating Shrinkage (OAS) method. LOCSME only requires prior knowledge of the angular sector in which the actual steering vector is located and the antenna array geometry. LOCSME does not require a costly optimization algorithm and does not need to know extra information from the interferers, which avoids direction finding for all interferers. Simulations show that LOCSME outperforms previously reported RAB algorithms and has a performance very close to the optimum. Index Terms Covariance matrix shrinkage method, robust adaptive beamforming, low complexity methods. I. INTRODUCTION In applications like wireless communications, audio signal processing, radar and microphone array processing, adaptive beamforming has been intensively researched and developed in the past years. However, under certain circumstances, adaptive beamformers suffer a performance degradation due to several reasons which include short data records, the presence of the desired signal in the training data, or imprecise knowledge of the steering vector of the desired signal. In order to improve the performance of adaptive beamformers in the presence of steering vector mismatches, RAB techniques have been developed. Different from the standard designs [1], the design principles of RAB MVDR beamformers [6] include: the generalized sidelobe canceller, diagonal loading [4], [], subspace projection [?], [14], [16], [17], worst-case optimization [3], [] and steering vector estimation with presumed prior knowledge [7], [8], [18], [19]. However, RAB designs based on these principles have some drawbacks such as their ad hoc nature, high probability of subspace swap at low SNR and high computational cost [7]. Some recent design approaches have considered combining different design principles together to improve RAB performances. The algorithm which jointly estimates the mismatched steering vector using Sequential Quadratic Program (SQP) [8] and the interference-plus-noise covariance (INC) matrix using a shrinkage method [] has been reported recently. Later, another similar approach which jointly estimates the steering vector using SQP and the INC matrix using a covariance reconstruction method [11], presents outstanding performance compared to other RAB techniques. However, the cost of the algorithm in [11] is high due to the required matrix reconstruction process. In this paper, we propose an RAB algorithm with low complexity, which requires very little in terms of prior information, and has a superior performance to previously reported RAB algorithms. The proposed technique estimates the steering vector using a Low-Complexity Shrinkage-Based Mismatch Estimation (LOCSME) algorithm. LOCSME estimates the covariance matrix of the input data and the INC matrix using the Oracle Approximating Shrinkage (OAS) method. The only prior knowledge that LOCSME requires is the angular sector in which the desired signal steering vector lies. Given the sector, the subspace projection matrix of this sector can be computed in very simple steps [7] [11]. In the first step, an extension of the OAS method [12] is employed to perform shrinkage estimation for both the cross-correlation vector between the received data and the beamformer output and the received data covariance matrix. LOCSME is then used to estimate the mismatched steering vector and does not involve any optimization program, which results in a lower computational complexity. In a further step, we estimate the desired signal power using the desired signal steering vector and the received data. As the last step, a strategy which subtracts the covariance matrix of the desired signal from the data covariance matrix estimated by OAS is proposed to obtain the INC matrix. The advantage of this approach is that it circumvents the use of direction finding techniques for the interferers, which are required to obtain the INC matrix. This paper is structured as follows. The system model is described in Section II. In Section III, the proposed LOCSME algorithm is presented. Section IV shows and discusses the simulation results. Finally, Section V gives the conclusion. II. SYSTEM MODEL Consider a linear antenna array of M sensors and K narrowband signals received at ith snapshot as expressed by x(i) = A(θ)s(i)+n(i), (1) Copyright (c) 212 IEEE. H. Ruan (Email: hang.ruan@york.ac.uk) is with the Department of Electronics, University of York. R. C. de Lamare (Email: delamare@cetuc.puc-rio.br) is with CETUC/PUC-Rio, Brazil and with the Department of Electronics, University of York, UK. where s(i) C K 1 presents the uncorrelated source signals, θ = [θ 1,,θ K ] T R K is the vector containing the directions of arrivals (DoAs), A(θ) = [a(θ 1 ) + e,,a(θ K )]

2 C M K is the matrix which contains the steering vector for each DoA and e is the mismatch of the steering vector of the desired signal, n(i) C M 1 is assumed to be complex Gaussian noise with zero mean and variance σn 2. The beamformer output is given by y(i) = w H x(i), (2) where w = [w 1,,w M ] T C M 1 is the beamformer weight vector, where ( ) H denotes the Hermitian Transpose. The optimum beamformer can be computed by maximizing the signal-to-interference-plus-noise ratio (SINR) given by SINR = σ2 1 wh a 2 w H R i+n w. (3) Assume that the steering vector a is known precisely (a = a(θ 1 )), where σ 2 1 is the desired signal power and R i+n is the INC matrix, then problem (3) can be transformed into an optimization problem minimize w H R i+n w w subject to w H a = 1, which is known as the MVDR beamformer or Capon beamformer [1]. The optimum weight vector is given by w opt = R 1 i+n a a H R 1 a. Since R i+n is usually unknown in practice, it is i+n estimated by the sample covariance matrix (SCM) of the received data as ˆR(i) = 1 i x(k)x H (k), () i which will result in the Sample Matrix Inversion (SMI) beamformer w SMI = ˆR 1 a a H ˆR. However, the SMI beamformer 1 a requires a large number of snapshots and is sensitive to steering vector mismatches [], [11]. III. PROPOSED LOCSME ALGORITHM In this section, the proposed LOCSME algorithm is introduced. The idea of LOCSME is to estimate the steering vector and the INC matrix separately as in previous approaches. The estimation of the steering vector is described as the projection onto a predefined subspace matrix of an iteratively shrinkageestimated cross-correlation vector between the beamformer output and the array observation. The INC matrix is obtained by subtracting the desired signal covariance matrix from the data covariance matrix estimated by the OAS method. A. Steering Vector Estimation using LOCSME The cross-correlation between the array observation vector and the beamformer output can be expressed as (4) d = E{xy }. (6) We assume that a H mw a H 1 w for m = 2,,K, all signal sources and the noise have zero mean, and the desired signal and every interferer are independent from each other. By substituting (1) and (2) into (6), we suppose the interferers are sufficiently canceled such that they fall much below the noise floor and the desired signal power is not affected by the interference so that d can be rewritten as d = E{σ 1 2 a H 1 wa 1 +nn H w}. (7) In order to eliminate the unwanted part of d and obtain an estimate of the steering vector a 1, d can be projected onto a subspace [9] that collects information about the desired signal. Here the prior knowledge amounts to providing an angular sector range in which the desired signal is located, say [θ 1 θ e,θ 1 +θ e ]. The subspace projection matrix P is given by P = [c 1,c 2,,c p ][c 1,c 2,,c p ] H, (8) where c 1,,c p are the p principal eigenvectors vectors of the matrix C, which is defined by [8] C = θ 1+θ e θ 1 θ e a(θ)a H (θ)dθ. (9) At this point, LOCSME will use the OAS method to compute the correlation vector d iteratively. The aim is to devise a method that estimates d more accurately with the help of the shrinkage technique. An accurate estimate of d can help to obtain a better estimate of the steering vector. Let us define ˆF = ˆνI, () where ˆν = tr(ŝ)/m and Ŝ = diag(xy ). Then, a reasonable tradeoff between covariance reduction and bias increase can be achieved by shrinkage of Ŝ towards ˆF [12] and subsequently using it in a vector shrinkage form, which results in ˆd = ˆρdiag(ˆF)+(1 ˆρ)diag(Ŝ), (11) which is parameterized by the shrinkage coefficient ˆρ. If we define ˆD = diag(ˆd) then the goal is to find the optimal value of ˆρ that minimizes the mean square error (MSE) of E[ ˆD(i) ˆF(i 1) 2 ] in the ith snapshot, which leads to ˆd(i) = ˆρ(i)diag(ˆF(i))+(1 ˆρ(i))diag(Ŝ(i)), (12) (1 2 M ˆρ(i+1) = )tr(ˆd(i)ŝ (i))+tr(ˆd(i))tr(ˆd (i)) (i+1 2 M )tr(ˆd(i)ŝ (i))+(1 i M )tr(ˆd(i))tr(ˆd (i)), (13) where the derivation is shown in the Appendix and Ŝ(i) is the sample correlation vector (SCV) given by ( 1 Ŝ(i) = diag i i ) x(k)y (k). (14) As long as the initial value of ˆρ() is between and 1, the iterative process in (12) and (13) is guaranteed to converge [12]. Once the correlation vector ˆd is obtained by the above OAS method, the steering vector is estimated by â 1 (i) = Pˆd(i) Pˆd(i) 2, () where â 1 (i) gives the final estimate of the steering vector.

3 B. Interference-Plus-Noise Covariance Matrix Estimation In order to estimate the INC matrix, the data covariance matrix (which contains the desired signal) is required. The SCM in () is necessary as a preliminary approximation. In the next step, similar to using OAS to estimate the crosscorrelation vector ˆd, the SCM is also processed with the OAS method as a further shrinkage estimation step. Let us define the following quantity ˆF = ˆν I, (16) where ˆν = tr(ˆr)/m. Then, we use the shrinkage form again R = ˆρ ˆF +(1 ˆρ )ˆR. (17) By minimizing the MSE described by E[ R(i) ˆF (i 1) 2 ], we obtain the following recursion ˆρ (i+1) = R(i) = ˆρ (i)ˆf (i)+(1 ˆρ (i))ˆr(i), (18) (1 2 M )tr( R(i)ˆR(i))+tr 2 ( R(i)) (i+1 2 M )tr( R(i)ˆR(i))+(1 i M )tr2 ( R(i)). (19) Provided that < ˆρ () < 1, the iterative process in (18) and (19) is guaranteed to converge [12]. In order to eliminate the unwanted information of the desired signal in the covariance matrix and obtain the INC matrix, the desired signal power σ1 2 must be estimated. Let us rewrite the received data as K x = a k s k +n. (2) Pre-multiplying the above equation by a H 1, we have K a H 1 x = a H 1 a 1 s 1 +a H 1 ( a k s k +n). (21) k=2 Assuming that a 1 is uncorrelated with the interferers, we obtain a H 1 x = a H 1 a 1 s 1 +a H 1 n. (22) Taking the expectation of E[ a H 1 x 2 ], we obtain a H 1 x 2 = E[(a H 1 a 1s 1 +a H 1 n) (a H 1 a 1s 1 +a H 1 n)]. (23) If the noise is statistically independent of the desired signal, we have a H 1 x 2 = a H 1 a 1 2 s 1 2 +a H 1 nn H a 1, (24) where s 1 2 is the desired signal power which can be replaced by its estimate ˆσ 2 1, nnh represents the noise covariance matrix R n which can be replaced by σ 2 ni M. Replacing a 1 by its estimate â 1 (i) the desired signal power estimate is given by ˆσ 2 1(i) = âh 1 (i)x(i) 2 â H 1 (i)â 1 (i)σ 2 n â H 1 (i)â 1(i) 2. (2) As the last step, the desired signal covariance matrix is subtracted and the INC matrix is given by R i+n (i) = R(i) ˆσ 2 1(i)â 1 (i)â H 1 (i). (26) The advantage of this step compared to SMI and existing methods is that it does not require direction finding and TABLE I PROPOSED LOCSME ALGORITHM Initialize: θ 1 +θ e C = a(θ)a H (θ)dθ θ 1 θ e [c 1,,c p]: p princical eigenvectors of C Subspace projection P = [c 1,,c p][c 1,,c p] H ˆR() = ; Ŝ() = ; w() = 1; ˆρ(1) = ρ() = ˆρ (1) = ρ () = 1; For each snapshot index i = 1,2, : i ˆR(i) = 1 x(k)x H (k) i Ŝ(i) = diag( 1 i i x(k)y (k)) ˆν(i) = tr(ŝ(i))/m ˆF(i) = ˆν(i)I ˆd(i) = ˆρ(i)diag(ˆF(i))+(1 ˆρ(i))diag(Ŝ(i)) ˆD(i) = diag(ˆd(i)) (1 2 M )tr(ˆd(i)ŝ (i))+tr(ˆd(i))tr(ˆd (i)) ˆρ(i+1) = (i+1 M 2 )tr(ˆd(i)ŝ (i))+(1 M i )tr(ˆd(i))tr(ˆd (i)) â 1(i) = Pˆd(i) Pˆd(i) 2 ˆν (i) = tr(ˆr(i))/m ˆF (i) = ˆν (i)i R(i) = ˆρ (i)ˆf (i)+(1 ˆρ (i))ˆr(i) ˆρ (i+1) = (1 2 M )tr( R(i)ˆR(i))+tr 2 ( R(i)) (i+1 2 M )tr( R(i)ˆR(i))+(1 i M )tr2 ( R(i)) ˆσ 2 1(i) = âh 1 (i)x(i) 2 â H 1 (i)â 1(i)σ 2 n â H 1 (i)â 1(i) 2 R(i) = R(i)+ R(i) 2 I R i+n(i) = R(i) ˆσ 2 1(i)â 1(i)â H 1 (i) R i+n(i) = R i+n(i) ŵ(i) = 2σ 2 n R i+n (i) 2 R 1 i+n (i)â 1(i) â H 1 1 (i) R i+n (i)â 1(i) is suitable for real-time applications. With the estimates for the steering vector and the INC matrix, the beamformer is computed by ŵ(i) = â H 1 R 1 i+n (i)â 1(i) 1 (i) R i+n (i)â 1(i). (27) Table I summarizes LOCSME in steps. From a complexity point of view, the main computational cost is due to the following steps: SCM of the observation data, OAS estimation for SCM, norm computations of the covariance matrix and the INC matrix. Each of these steps has a complexity of O(M 3 ). Additionally, compared to the previous RAB algorithms in [7], [8], [] and [11] which have complexity equal or higher than O(M 3. ), LOCSME has a lower cost (O(M 3 )). IV. SIMULATIONS In our simulations, a uniform linear array (ULA) of M = 12 omnidirectional sensors with a spacing of half wavelength is considered. Three source signals include the desired signal which is presumed to arrive at θ 1 = and two interferers which are impinging on the antenna array from directions θ 2 = and θ 3 = 9. The signal-to-interference ratio (SIR) is fixed at 2dB. Only one iteration is performed per snapshot and we employ i = snapshots and repetitions to obtain each point of the curves. The beamformer computed with LOCSME is compared to existing beamformers in terms of the

4 output SINR. For the beamformers of [7], [8], [], [11] and the beamformer with LOCSME, the angular sector is chosen as [θ 1,θ 1 + ] and p = 8 principal eigenvectors are used. The number of eigenvectors of the subspace projection matrix p is selected manually with the help of simulations. For the beamformers of [7], [8], [] and [11] which also require an optimization technique, the CVX software is used. The SINR performance versus snapshots and SNR of the algorithms is shown in Figs. 1 and 2 and the number of snapshots is for the SINR versus SNR plots. The average execution time of the algorithms in [7], [8], [] and [11] is around.3 sec/snapshot, while LOCSME only requires.21 sec/snapshot. A. Mismatch due to Coherent Local Scattering In this case, the steering vector of the desired signal is affected by a local scattering effect and modeled as 4 a = p+ e jϕ k b(θ k ), (28) where p corresponds to the direct path while b(θ k )(k = 1, 2, 3, 4) corresponds to the scattered paths. The angles θ k (k = 1,2,3,4) are randomly and independently drawn in each simulation run from a uniform generator with mean and standard deviation 2. The angles ϕ k (k = 1,2,3,4) are independently and uniformly taken from the interval [, 2π] in each simulation run. Notice that θ k and ϕ k change from trials while remaining constant over snapshots [3]. Figs. 1 (a) and 2 (a) illustrate the SINR performance versus snapshots and SNR under the coherent scattering case. LOCSME outperforms the other algorithms and is close to the optimum SINR. B. Mismatch due to Incoherent Local Scattering In the incoherent local scattering case, the desired signal has a time-varying signature and the steering vector is modeled by 4 a(i) = s (i)p+ s k (i)b(θ k ), (29) where s k (i)(k =,1,2,3,4) are i.i.d zero mean complex Gaussian random variables independently drawn from a random generator. The angles θ k (k =,1,2,3,4) are drawn independently in each simulation run from a uniform generator with mean and standard deviation 2. This time, s k (i) changes both from run to run and from snapshot to snapshot. Figs. 1 (b) and 2 (b) depict the SINR performance versus snapshots and SNR. Compared to the coherent scattering results, all the algorithms have a performance degradation due to the effect of incoherent local scattering. However, LOCSME is able to outperform the remaining robust beamformers over a wide range of input SNR. The reason for the improved performance of LOCSME is the combined use of accurate estimates of the INC matrix and of the steering vector mismatch. Further testing with a larger number of antenna array elements indicates that the performance of all algorithms degrades (e.g. LOCSME has around 2dB degradation when M = 6). In addition, inappropriate choice for the angular sector in which the desired signal is assumed to be located will lead to obvious performance degradation. Fig. 1. Fig. 2. Coherent local scattering Optimal SINR RCB with Diagonal Loading [4] SQP [8] RAB in [7] Shrinkage [] Reconstruct [11] RAB in [9] LOCSME 2 3 4 2 3 4 snapshots snapshots SINR versus snapshots. 3 2 2 Coherent local scattering Optimal SINR RCB with Diagonal Loading [4] SQP [8] RAB in [7] Shrinkage [] Reconstruct [11] RAB in [9] LOCSME 2 3 SNR (db) SINR versus SNR. 3 2 2 Incoherent local scattering Incoherent local scattering 2 3 SNR (db) V. CONCLUSION We have proposed LOCSME that only requires prior knowledge of the angular sector of the desired signal and is less costly than existing methods. Simulation results have shown that LOCSME outperforms prior art in both coherent local scattering and incoherent local scattering cases. APPENDIX Derivation of ˆρ(i): Equation (12) can be rewritten in an alternative way in matrix version as ˆD(i) = ˆρ(i)ˆF(i)+(1 ˆρ(i))Ŝ(i). By using (), then the shrinkage intensity ˆρ(i) can be computed from the following optimization problem min ˆρ(i),ˆν(i) subject to E[ ˆD(i) ˆF(i 1) 2 ] ˆD(i) = ˆρ(i)ˆν(i)I+(1 ˆρ(i)) Ŝ(i). (3) Since E[Ŝ(i)] = E[ˆF(i 1)], the objective function in (3) can be rewritten as ˆρ 2 (i) ˆF(i 1) ˆν(i)I 2 + (1 ˆρ(i)) 2 E[ Ŝ(i) ˆF(i 1) 2 ] [13]. The optimal value of ˆν(i) is obtained as the solution to a problem that does not depend on ˆρ(i) as given by min ˆν(i) ˆF(i 1) ˆν(i)I 2, which can be solved by computing the partial derivative of the argument with respect to ˆν(i) and equating the terms to zero. By substituting the optimal value of ˆν(i) into (3), computing the partial derivative of the argument with respect to ˆρ(i), equating the terms to zero and solving for ˆρ(i), we obtain

ˆρ(i) = E[ Ŝ(i) ˆF(i 1) 2 ] ˆF(i 1) µ(i)i 2 +E[ Ŝ(i) ˆF(i 1) 2. (31) ] By further Gaussian assumptions as in [12], replacing ˆF(i 1) by its estimate ˆD(i) and the data sample number n by the snapshot index i, equation (13) can be obtained. REFERENCES [1] H. L. Van Trees, Optimum Array Processing, New York: Wiley, 22. [2] J. Benesty, J. Chen and Y. Huang, A Generalized MVDR Spectrum, IEEE Signal Processing Letters, Vol. 12, No. 12, pp 827-83, Dec 2. [3] S. A. Vorobyov, A. B. Gershman and Z. Luo, Robust Adaptive Beamforming using Worst-Case Performance Optimization: A Solution to Signal Mismatch Problem, IEEE Transactions on Signal Processing, Vol. 1, No. 4, pp 313-324, Feb 23. [4] J. Li, P. Stoica and Z. Wang, On Robust Capon Beamforming and Diagonal Loading, IEEE Transactions on Signal Processing, Vol. 7, No. 7, pp 172-17, July 23. [] D. Astely and B. Ottersten, The effects of Local Scattering on Direction of Arrival Estimation with Music, IEEE Transactions on Signal Processing, Vol. 47, No. 12, pp 322-3234, Dec 1999. [6] S. A. Vorobyov, Principles of Minimum Variance Robust Adaptive Beamforming Design, Signal Processing (212), http:// dx.doi.org/.16/j.sigpro.212..21 [7] A. Khabbazibasmenj, S. A. Vorobyov and A. Hassanien, Robust Adaptive Beamforming Based on Steering Vector Estimation with as Little as Possible Prior Information, IEEE Transactions on Signal Processing, Vol. 6, No. 6, pp 2974-2987, June 212. [8] A. Hassanien, S. A. Vorobyov and K. M. Wong, Robust Adaptive Beamforming Using Sequential Quadratic Programming: An Iterative Solution to the Mismatch Problem, IEEE Signal Processing Letters, Vol., pp 733-736, 28. [9] L. Landau, R. de Lamare, M. Haardt, Robust Adaptive Beamforming Algorithms Using Low-Complexity Mismatch Estimation, Proc. IEEE Statistical Signal Processing Workshop, 211. [] Y. Gu and A. Leshem, Robust Adaptive Beamforming Based on Jointly Estimating Covariance Matrix and Steering Vector, Proc. International Conference on Acoustics Speech and Signal Processin (ICASSP), pp 264-2643, 211. [11] Y. Gu and A. Leshem, Robust Adaptive Beamforming Based on Interference Covariance Matrix Reconstruction and Steering Vector Estimation, IEEE Transactions on Signal Processing, Vol. 6, No. 7, pp 3881-388, July 212. [12] Y. Chen, A. Wiesel and A. O. Hero III, Shrinkage Estimation of High Dimensional Covariance Matrices, Proc. International Conference on Acoustics Speech and Signal Processin (ICASSP), pp 2937-294, 29. [13] O. Ledoit and M. Wolf, A well-conditioned estimator for large dimensional covariance matrix, Journal of Multivariate Analysis 88 (24) 36-411, Feb 21. [14] R. C. de Lamare, Adaptive Reduced-Rank LCMV Beamforming Algorithms Based on Joint Iterative Optimisation of Filters, Electronics Letters, vol. 44, no. 9, April 24, pp. 6-66, 28. [] Z. L. Yu, Z. Gu, J. Zhou, Y. Li, S. Wee, M. H. Er, A Robust Adaptive Beamformer Based on Worst-Case Semi-Definite Programming, IEEE Transactions on Signal Processing, vol. 8, no. 11, pp. 914-919, 2. [16] R. C. de Lamare, L. Wang, and R. Fa, Adaptive reducedrank LCMV beamforming algorithms based on joint iterative optimization of filters: design and analysis, Signal Processing, vol. 9, pp. 64-62, Feb. 2. [17] R. Fa, R. C. de Lamare and L. Wang, Reduced-rank STAP schemes for airborne radar based on switched joint interpolation, decimation and filtering algorithm, IEEE Trans. Sig. Proc., 2, vol. 8, no. 8, pp.4182-4194. [18] S. E. Nai, W. Ser, Z. L. Yu and H. Chen, Iterative Robust Minimum Variance Beamforming, IEEE Transactions on Signal Processing, Vol. 9, NO. 4, April 211. [19] J. P. Lie, W. Ser and C. M. S. See, Adaptive Uncertainty Based Iterative Robust Capon Beamformer Using Steering Vector Mismatch Estimation, IEEE Transactions on Signal Processing, Vol. 9, No. 9, September, 211.

[2] R. Fa and R. C. de Lamare, Reduced-Rank STAP Algorithms using Joint Iterative Optimization of Filters, IEEE Trans. on Aerospace and Electronic Systems, vol.47, no.3, pp.1668-1684, July 211. 6