Interference Gain (db) MVDR Subspace Corrected MAP Number of Sensors

Similar documents
Uplink and Downlink Beamforming for Fading Channels. Mats Bengtsson and Björn Ottersten

Antennas and Propagation. Chapter 5c: Array Signal Processing and Parametric Estimation Techniques

Performance Analysis of MUSIC and MVDR DOA Estimation Algorithm

THERE ARE A number of communications applications

Array Calibration in the Presence of Multipath

Indoor Localization based on Multipath Fingerprinting. Presented by: Evgeny Kupershtein Instructed by: Assoc. Prof. Israel Cohen and Dr.

HIGHLY correlated or coherent signals are often the case

Adaptive Beamforming. Chapter Signal Steering Vectors

Smart antenna for doa using music and esprit

Antennas and Propagation. Chapter 6b: Path Models Rayleigh, Rician Fading, MIMO

SIGNAL MODEL AND PARAMETER ESTIMATION FOR COLOCATED MIMO RADAR

Adaptive Beamforming Applied for Signals Estimated with MUSIC Algorithm

SUPERRESOLUTION methods refer to techniques that

DIRECTION OF ARRIVAL ESTIMATION IN WIRELESS MOBILE COMMUNICATIONS USING MINIMUM VERIANCE DISTORSIONLESS RESPONSE

Eigenvalues and Eigenvectors in Array Antennas. Optimization of Array Antennas for High Performance. Self-introduction

A Novel Adaptive Method For The Blind Channel Estimation And Equalization Via Sub Space Method

TRANSMIT diversity has emerged in the last decade as an

REMOTE CONTROL OF TRANSMIT BEAMFORMING IN TDD/MIMO SYSTEMS

A New Subspace Identification Algorithm for High-Resolution DOA Estimation

MULTIPATH fading could severely degrade the performance

CODE division multiple access (CDMA) systems suffer. A Blind Adaptive Decorrelating Detector for CDMA Systems

Spatial Correlation Effects on Channel Estimation of UCA-MIMO Receivers

ROBUST ADAPTIVE BEAMFORMER USING INTERPO- LATION TECHNIQUE FOR CONFORMAL ANTENNA ARRAY

TRANSMITS BEAMFORMING AND RECEIVER DESIGN FOR MIMO RADAR

Energy Harvested and Achievable Rate of Massive MIMO under Channel Reciprocity Error

K.NARSING RAO(08R31A0425) DEPT OF ELECTRONICS & COMMUNICATION ENGINEERING (NOVH).

A Blind Array Receiver for Multicarrier DS-CDMA in Fading Channels

INTERSYMBOL interference (ISI) is a significant obstacle

Speech Enhancement Using Beamforming Dr. G. Ramesh Babu 1, D. Lavanya 2, B. Yamuna 2, H. Divya 2, B. Shiva Kumar 2, B.

IN THIS PAPER, we address the problem of blind beamforming

Maximum-Likelihood Source Localization and Unknown Sensor Location Estimation for Wideband Signals in the Near-Field

Single snapshot DOA estimation

INTERFERENCE REJECTION OF ADAPTIVE ARRAY ANTENNAS BY USING LMS AND SMI ALGORITHMS

Multiuser Detection for Synchronous DS-CDMA in AWGN Channel

124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 45, NO. 1, JANUARY 1997

antenna array scatterers

IN recent years, there has been great interest in the analysis

Advances in Direction-of-Arrival Estimation

An Analytical Design: Performance Comparison of MMSE and ZF Detector

arxiv: v1 [cs.sd] 4 Dec 2018

Optimization Techniques for Alphabet-Constrained Signal Design

Joint Transmitter-Receiver Adaptive Forward-Link DS-CDMA System

6 Uplink is from the mobile to the base station.

S. Ejaz and M. A. Shafiq Faculty of Electronic Engineering Ghulam Ishaq Khan Institute of Engineering Sciences and Technology Topi, N.W.F.

BER PERFORMANCE AND OPTIMUM TRAINING STRATEGY FOR UNCODED SIMO AND ALAMOUTI SPACE-TIME BLOCK CODES WITH MMSE CHANNEL ESTIMATION

ANTENNA arrays play an important role in a wide span

UNEQUAL POWER ALLOCATION FOR JPEG TRANSMISSION OVER MIMO SYSTEMS. Muhammad F. Sabir, Robert W. Heath Jr. and Alan C. Bovik

METIS Second Training & Seminar. Smart antenna: Source localization and beamforming

Elimination of the Eects of Mutual Coupling. in an Adaptive Nulling System with a Look. Direction Constraint. R.S. Adve and T.K.

Mutual Coupling Estimation for GPS Antenna Arrays in the Presence of Multipath

This is a repository copy of Robust DOA estimation for a mimo array using two calibrated transmit sensors.

THE MULTIPLE ANTENNA INDUCED EMF METHOD FOR THE PRECISE CALCULATION OF THE COUPLING MATRIX IN A RECEIVING ANTENNA ARRAY

BURST SYNCHRONIZATION ON UNKNOWN FREQUENCY $ELECTIVE CHANNELS WITH CO-CHANNEL INTERFERENCE USING AN ANTENNA ARRAY

Multipath Effect on Covariance Based MIMO Radar Beampattern Design

MIMO Receiver Design in Impulsive Noise

SMART antennas have been widely used in many applications

IN RECENT years, wireless multiple-input multiple-output

Dirty Paper Coding vs. TDMA for MIMO Broadcast Channels

Smart Adaptive Array Antennas For Wireless Communications

Study Of Sound Source Localization Using Music Method In Real Acoustic Environment

SPATIAL-TEMPORAL SIGNAL PROCESSING FOR MULTI-USER CDMA COMMUNICATION SYSTEMS. Ruifeng Wang. A thesis submitted to the

MOBILE satellite communication systems using frequency

Center for Advanced Computing and Communication, North Carolina State University, Box7914,

Blind Beamforming for Cyclostationary Signals

A Closed Form for False Location Injection under Time Difference of Arrival

Acentral problem in the design of wireless networks is how

Bluetooth Angle Estimation for Real-Time Locationing

Cooperative Sensing for Target Estimation and Target Localization

Performance Analysis of MUSIC and LMS Algorithms for Smart Antenna Systems

Performance analysis of BPSK system with ZF & MMSE equalization

Approaches for Angle of Arrival Estimation. Wenguang Mao

Correlation and Calibration Effects on MIMO Capacity Performance

Subspace Adaptive Filtering Techniques for Multi-Sensor. DS-CDMA Interference Suppression in the Presence of a. Frequency-Selective Fading Channel

Recent Advances in Acoustic Signal Extraction and Dereverberation

Joint DOA and Array Manifold Estimation for a MIMO Array Using Two Calibrated Antennas

An HARQ scheme with antenna switching for V-BLAST system

High-speed Noise Cancellation with Microphone Array

Performance Study of A Non-Blind Algorithm for Smart Antenna System

THE exciting increase in capacity and diversity promised by

Multiple Antennas. Mats Bengtsson, Björn Ottersten. Basic Transmission Schemes 1 September 8, Presentation Outline

The Estimation of the Directions of Arrival of the Spread-Spectrum Signals With Three Orthogonal Sensors

Transmit Antenna Selection in Linear Receivers: a Geometrical Approach

Spatial Multiplexing in Correlated Fading via the Virtual Channel Representation

Adaptive Wireless. Communications. gl CAMBRIDGE UNIVERSITY PRESS. MIMO Channels and Networks SIDDHARTAN GOVJNDASAMY DANIEL W.

472 IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 29, NO. 2, APRIL 2004

Understanding Advanced Bluetooth Angle Estimation Techniques for Real-Time Locationing

Optimum Beamforming. ECE 754 Supplemental Notes Kathleen E. Wage. March 31, Background Beampatterns for optimal processors Array gain

Analysis and Improvements of Linear Multi-user user MIMO Precoding Techniques

SPLIT MLSE ADAPTIVE EQUALIZATION IN SEVERELY FADED RAYLEIGH MIMO CHANNELS

Adaptive selective sidelobe canceller beamformer with applications in radio astronomy

UPLINK SPATIAL SCHEDULING WITH ADAPTIVE TRANSMIT BEAMFORMING IN MULTIUSER MIMO SYSTEMS

MIMO Wireless Communications

ARQ strategies for MIMO eigenmode transmission with adaptive modulation and coding

Lecture 4 Diversity and MIMO Communications

[P7] c 2006 IEEE. Reprinted with permission from:

A Signal Space Theory of Interferences Cancellation Systems

TIIVISTELMÄRAPORTTI (SUMMARY REPORT)

MIMO Environmental Capacity Sensitivity

Direction of Arrival Algorithms for Mobile User Detection

VOL. 3, NO.11 Nov, 2012 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

Transcription:

A Maximum a Posteriori Approach to Beamforming in the Presence of Calibration Errors A. Swindlehurst Dept. of Elec. & Comp. Engineering Brigham Young University Provo, UT 846 Abstract The performance of DF-based beamformers is seriously degraded in situations the array is imprecisely calibrated, or when the spatial coherence of the signal wavefronts is perturbed. When the calibration errors or perturbation may be characterized by a set of parameters drawn from a known Gaussian distribution, a maximum a posteriori () estimator may be used to separately estimate the directions of arrival and the perturbation parameters, resulting in essentially an on-line auto-calibration. This paper examines the improvement that results from using the auto-calibrated steering vectors in standard DF-based beamformers to estimate the received signal waveforms and suppress unwanted interference. For the special case of additive unstructured calibration errors and uncorrelated signals, it is shown that the beamformer is similar in form to so-called \subspace corrected" approaches.. Introduction All methods for direction-nding (DF) and DF-based beamforming rely on the availability of information about the array response, and assume the signal wavefronts have perfect spatial coherence. The assumption of a known array response (e.g., from calibration data or a known array geometry, etc.) and idealized wave propagation are never satised in practice. Due to changes in antenna location, temperature, and the surrounding environment, the response of the array may be signicantly dierent than when it was last calibrated. Furthermore, the calibration measurements themselves are subject to gain and phase errors, and they can only be obtained at discrete points in the parameter space (thus necessitating interpolation techniques for uncalibrated directions). For the case of analytically calibrated arrays of nominally identical, identically oriented elements, errors result since the elements are not really identical and their locations are not precisely known. Furthermore, even if the calibration data were precisely known, inhomogeneous propagation eects cause the actual array response to a given signal to be dierent from the response at the time of calibration. Depending on the degree to which the actual antenna response diers from its nominal value, DF and beamformer performance may be signicantly degraded. To account for the eects described above, a slightly generalized model for the array response will be considered in this paper. The response will be parameterized not only by the directions of arrival (DOAs) of the signals, but also by a vector of perturbation or \nuisance" parameters that describe deviations of the response from its nominal value. These parameters can include, for example, displacements of the antenna elements from their nominal positions, uncalibrated receiver gain and phase osets, etc.. With such a model, a natural approach is to attempt to estimate the unknown nuisance parameters simultaneously with the signal parameters. Such methods are referred to as auto-calibration techniques, and have been proposed by a number of authors, including [,,, 4, 5] among many others. When auto-calibration techniques are employed, it is critical to determine whether both the signal and nuisance parameters are identiable. In certain cases they are not; for example, one cannot uniquely estimate both DOAs and sensor phase characteristics (unless of course additional information is available, such as sources in known locations [6], etc.). The identiability problem can be alleviated if the perturbation parameters are assumed to be drawn from some known a priori distribution. While this itself represents a form of additional information, it has the advantage of allowing an optimal maximum a posteriori () solution to the problem to be formulated [7, 5]. In [5] it is shown that, by using an asymptotically equivalent approximation to the resulting criterion, the estimation of the signal and nuisance parameters can be decoupled, leading to a signicant simplication of the problem. Presumably, any of the above auto-calibration methods would provide not only improved DOA estimates, but also calibration information that would be useful in beamformer implementation. In this paper, beamformer performance is investigated for the case the optimal perturbation parameter estimates of [5] are used to update the array calibration. Simulations demonstrate that such an approach can result in a signicant performance improvement, measured using either interference rejection capability or mean-squared error. In addition, for simple additive unstructured cal-

ibration errors, the approach is shown in certain cases to yield a beamformer similar to the subspace corrected algorithms described in [8, 9, ].. Mathematical Model and Algorithms The response of an arbitrary array of m sensors for a given DOA will be denoted by the m-vector a(; ), which is parameterized by a vector IR p that describes the array perturbation. The array output is then modeled by the following familiar equation: x(t) [a( ; ) a( d ; )] 6 4 s (t). s d (t) 7 5 + n(t)() A(; )s(t) + n(t) ; () s(t) and n(t) represent the received signals and noise, respectively. Assuming samples are taken from the array, the following data matrix may be dened: X [x(t ) x(t )] A(; )S + ; () S and are dened similarly to X. Both s(t) and n(t) are assumed to be temporally white zero-mean complex Gaussian random processes, with covariances given by I and P lim! X t s(t)s (t) ; (4) respectively ( and P are unknown and must be estimated). The perturbation vector is also assumed to be drawn from a Gaussian distribution with known mean (corresponding to the nominal, unperturbed array response) and covariance. Given the above, the covariance of the array output and its eigendecomposition may be written as R lim! X t E[x(t)x (t)] (5) A(; )PA (; ) + I (6) E s s E s + E n E n ; (7) s is a diagonal matrix containing the d largest eigenvalues, and the columns of the md matrix E s are the corresponding unit-norm eigenvectors. Similarly, the columns of E n are the m? d eigenvectors corresponding to. Using well known arguments, one can show that E n is orthogonal to A(; ), while the range space of E s coincides with that of A(; ) when P is full rank... An Asymptotic Estimator In [5], it is shown that estimates of and asymptotically equivalent to those from the exact estimator may be obtained by setting ^ arg min a ^Ma? ^f T ^??^f (8) ^??? f ; (9) a vec(a(; )) () ^M ^U T ( ^E n ^E n) () ^U ^? ^A y ^E s ~ ^? s ^? Re ^D ^M ^D +? ^E s ^A y () () ^f Ref ^D ^Ma g (4) D @a(; ) @a(; ) ; : : : ; ; (5) @ @ p ; and ^ and ^A are \consistent" estimates determined from some initial estimation step. The above approach is quite general in that, by proper choice of, it can be applied to arbitrary types of model errors. Another key advantage is that the estimation of and is decoupled; a search is required only for the d DOA parameters in, and not for (which is calculated directly given ^). Other properties and uses of the algorithm are outlined in [5]... Optimal Beamformers The minimum mean squared error (MSE) beamformer weights are given by W MSE arg min W kw X? Sk F (6) R xs lim! R? R xs R? A(; )P ; (7) X t x(t)s (t) A(; )P : When the desired signal is uncorrelated with the interference, P is diagonal and the minimum MSE solution is Strictly speaking, the equivalence of the above estimator and the optimal approach only holds for rst order errors? that are \of the same order" as the nite sample eects of the noise. In other cases (particularly those model errors are dominant), a dierent approach should be used. For more details, see [5, ].

just a scaled version of the so-called minimum variance distortionless response (MVDR) beamformer: W R? a(^) a (^)R? a(^) : (8) In the general case the signal and interference are correlated, the optimal weights depend on the signals themselves through R xs or P, and thus they cannot be used directly (i.e., without a training sequence, for example). In the approach of [], the quantities P and R in (7) are replaced by their structured ML estimates: ^P s A y ( ^R? ^ I)A y ^R s A ^Ps A + ^ I ; A A(^; ), () y denotes a (left) pseudoinverse, and ^R is a sample estimate of R. Since calibration errors were not addressed in [], the nominal model was used to calculate the beamformer weights. evertheless, the method performs well when calibration errors are present, as recently demonstrated in []. On the other hand, the MVDR approach is well known to be hyper-sensitive to array perturbations, especially at high SR. While ad hoc methods employing articial noise injection have been used to combat this problem, other techniques based on subspace corrected (SC) weights have found success in experimental systems [9, ]. In these approaches, the R? term in (8) is replaced by E s s? E s. This is equivalent to projecting a(^) onto the signal subspace prior to forming the MVDR weights. One of the goals of this paper is to study the improvement that results from using the method of [] with A(^; ^) rather than A(^; ), ^ is obtained from the estimator in (9). This approach will be referred to as the beamformer in the sequel. In the next section, an interesting connection is made between the beamformer and the SC-MVDR method. In particular, it is shown that for simple unstructured array errors and uncorrelated signals, the SC-MVDR and weights have a very similar form.. Some Special Cases For the moment, consider the following simple unstructured model for the perturbed array response: A(; ) A() + A ~ ; (9) Refvec( ~A)g Imfvec( A)g ~ ; () and the columns of ~A, denoted ~a i, are modeled as zero mean Gaussian random vectors with moments E[~a i ~a k] ik I i; k ; ; d () E[~a i ~a T k ] i; k ; ; d: () This model corresponds to an additive, circularly symmetric complex array perturbation that is uncorrelated from sensor to sensor, but possibly -dependent. It is easy to verify that under these assumptions, the covariance of is given by Refg I? Imfg I ; () Imfg I Refg I the i; k th element of the matrix is ik. It is interesting to examine the form of the estimate ^ for this case. To begin with, note that for the above model and ^D [I ji], I is md md. Thus, ^??? f, and " Re( ^M +?? I)? Im( ^M + #? I) Im( ^M +? I) Re( ^M +? I) f Ref ^Ma g : Imf ^Ma g Using the fact that, for any invertible matrix Z,? RefZg? ImfZg RefZ? g? ImfZ? g ImfZg RefZg ImfZ? g RefZ? ; g (4) it is easy to show that Re? ^M + ^? 6? I ^Ma 4 7 5 ^Ma : (5) Im ^M +? I? A further simplication of (5) is possible that is quite revealing. Using the denition of ^M in (), note that ^M +?? I ( ^U T +? ) ( ^E n ^E n) +?? ( ^E s ^E s) ^U T +?? ( ^E n ^E n) + ( ^E s ^E s) : Multiplying the last equation above on the right by ^Ma and simplifying then yields ^? nh? 4 Re I + (U T )? i o? ( ^E n ^E n) a Imnh? I + (UT )? i o? ( ^E n ^E n) a 5 : (6)

Finally, using (9)-() and properties of the Kronecker product, the estimate of the array response becomes A(^; ^) A(^)? ^E n ^E na(^) I + (UT )?? : (7) The key point of interest is that, if?!, then the estimate of the array response converges to a subspace corrected version of the nominal response: lim A(^; ^) ^E s ^E sa(^) :?! Furthermore, if the estimated array response is used in (8), the MVDR beamformer (8) will converge to the SC-MVDR approach. The condition?! occurs either with a large data sample, or when the array perturbation is large. In either case, the information provided by the prior distribution of is of little value, and is essentially ignored by the criterion. This observation provides some theoretical justication for the SC-MVDR technique, which previously had been derived using ad hoc (but well motivated) reasoning. However, in cases the prior cannot be neglected, using SC response vectors for beamforming will not be optimal and signicant degradation can result. This is seen in the simulation examples described later... Gain and Phase Errors For arrays composed of nominally identical elements, a common approach used to describe deviations in the array response attempts to model the non-uniform gain and phase eects of the receiver electronics behind each antenna element. In this model, the nominal response is perturbed by an unknown complex diagonal matrix: and A(; ) GA() ; (8) Refgg ; (9) Imfgg g diagfgg. The mean of the distribution for in this case is given by [e T ] T, e is an m vector of ones. For simplicity, in this discussion the covariance of will be assumed to be (a )I, which implies that the individual gain and phase errors are all mutually independent and identically distributed. The derivation of the estimate of and hence g is straightforward but somewhat cumbersome, and thus will not be presented here. However, the result is quite simple, and is given by Z 4 d X i;k ^g? I + a Z? e ; () u ki a(^ i )a T (^ k ) 5 ( ^E n ^E n) ; () Interference Gain (db) 5 5 5 MVDR 5 5 5 5 umber of Sensors Figure : A Comparison of Beamformer Performance, Unstructured Calibration Errors u ki is the k; i th element of ^U, () denotes conjugation, and an element-wise (Hadamard) product. ote that for very small gain/phase errors a!, ^g! e and hence ^G! I as expected. 4. Simulation Results In this section, the performance of the beamformer is studied by means of a number of simulation examples. The rst example involves a nominally unitgain uniform linear array perturbed by an unstructured calibration error in the form of equation (9)-() with ai and a :. The array receives samples of two db SR uncorrelated Gaussian signals with arrival angles of 5 and 5. Using DOA estimates from the optimal estimator, the relative interference rejection capability of the MVDR, SC-MVDR, and beamformers was calculated for various array sizes. The results are plotted in Figure based on 5 independent trials. The plot shows the gain of the beamformer weights for the 5 source in the direction of the 5 interferer (normalized for a unit gain response at 5 ). The subspace correction eliminates the signal cancelation effect of the MVDR approach, but the beamformer provides a signicant advantage, especially for larger arrays. The above simulation was repeated assuming receiver gain/phase errors as described by (8)-(9), also with a :, and the results are plotted in Figure. Algorithm performance is seen in this case to depend very little on the type of calibration error encountered. When the signals arriving at the array are highly correlated, interference rejection is no longer an appropriate performance criterion. In such cases, an optimal beamformer will attempt to combine correlated arrivals with the desired signal to improve the quality of the resulting estimate, as measured using (for example) mean-squared error. To examine beamformer

Interference Gain (db) 5 5 MVDR ormalized RMS Error.8.7.6.5 Uncompensated MMSE (Training Signal) 5.4 5 5 5 umber of Sensors Figure : A Comparison of Beamformer Performance, Gain- Phase Calibration Errors..5..5..5..5.4 Multipath Time Delay in Symbol Periods Figure : Root MSE Performance of Various Beamformers for a Multipath Channel performance for the case of correlated signals, a tworay multipath channel was simulated for various relative delays. A miscalibrated 5-element linear array was assumed to receive a random QPSK signal from?6, as well as a slightly delayed copy of the signal from 6. Both arrivals had an SR of db, and the array was again perturbed according to (9)-() with ai and a :5. For each trial, DOA estimates were obtained based on 75 samples from the array, and normalized RMS signal errors were computed. The results are plotted in Figure for various relative delays between the two arrivals. The \uncompensated" approach corresponds to the method of [] implemented with A(^; ) rather than A(^; ^) as in the beamformer. The minimum MSE curve was obtained using a known 75-sample training sequence to compute the optimal weights, and was included to give an idea of the \best possible" performance. While the SC-MVDR approach can to some degree compensate for array perturbations, it cannot eliminate signal cancelation due to the presence of a correlated arrival, and its performance in this case is quite poor. For small delays, correcting for calibration errors yields a 5-% improvement in RMS error, which translates into a reduction in symbol error rate of approximately a factor of 6 (from.4 to.7) for this example. References [] A. Paulraj and T. Kailath, \Direction-of-Arrival Estimation by Eigenstructure Methods with Unknown Sensor Gain and Phase", In Proc. IEEE ICASSP, pages 7.7.{7.7.4, Tampa, Fla., March 985. [] Y. Rockah and P. M. Schultheiss, \Array Shape Calibration Using Sources in Unknown Locations { Part I: Far-Field Sources", IEEE Trans. on ASSP, 5:86{99, March 987. [] A. J. Weiss and B. Friedlander, \Array Shape Calibration Using Sources in Unknown Locations - A Maximum Likeli- hood Approach", IEEE Trans. on ASSP, 7():958{966, Dec. 989. [4] M. Wylie, S. Roy, and H. Messer, \Joint DOA Estimation and Phase Calibration of Linear Equispaced (LES) Arrays", IEEE Trans. on Sig. Proc., 4():449{459, Dec. 994. [5] M. Viberg and A. Swindlehurst, \A Bayesian Approach to Auto-Calibration for Parametric Array Signal Processing", IEEE Trans. on Sig. Proc., SP-4():495{57, December 994. [6] J. Lo and S. Marple, \Eigenstructure Methods for Array Sensor Localization", In Proc. ICASSP, pages 6{6, Dallas, TX, 987. [7] B. Wahlberg, B. Ottersten, and M. Viberg, \Robust Signal Parameter Estimation in the Presence of Array Perturbations", In Proc. IEEE ICASSP, pages 77{8, Toronto, Canada, 99. [8] D. Tufts, I. Kirsteins, and R. Kumaresan, \Data Adaptive Detection of a Weak Signal", IEEE Trans. on Aero. and Elec. Sys., 9():{6, Mar. 98. [9] R. Schmidt and R. Franks, \Multiple Source DF Signal Processing: An Experimental System", IEEE Trans. on Antennas and Propagation, 4():8{9, March 986. [] B. Wahlberg, I. Mareels, and I. Webster, \Experimental and Theoretical Comparison of some Algorithms for Beamforming in Single Receiver Adaptive Arrays", IEEE Trans. on Antennas and Propagation, 9():{8, Jan. 99. [] M. Viberg and A. Swindlehurst, \Analysis of the Combined Eects of Finite Samples and Model Errors on Array Processing Performance", IEEE Trans. on Sig. Proc., 4():7{8, ovember 994. [] B. Ottersten, R. Roy, and T. Kailath, \Signal Waveform Estimation in Sensor Array Processing", In Proc. rd Asilomar Conference on Signals, Systems, and Computers, pages 787{79, Asilomar, CA., ovember 989. [] J. Yang and A. Swindlehurst, \The Eects of Array Calibration Errors on DF-Based Signal Copy Performance", IEEE Trans. on Sig. Proc., 4():74{7, ovember 995.