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

Similar documents
Performance Analysis of MUSIC and LMS Algorithms for Smart Antenna Systems

Performance Analysis of MUSIC and MVDR DOA Estimation Algorithm

Index Terms Uniform Linear Array (ULA), Direction of Arrival (DOA), Multiple User Signal Classification (MUSIC), Least Mean Square (LMS).

Performance Evaluation of Capon and Caponlike Algorithm for Direction of Arrival Estimation

DISPLACED SENSOR ARRAY FOR IMPROVED SIGNAL DETECTION UNDER GRAZING INCIDENCE CONDITIONS

Approaches for Angle of Arrival Estimation. Wenguang Mao

Adaptive Beamforming Applied for Signals Estimated with MUSIC Algorithm

ADAPTIVE ANTENNAS. TYPES OF BEAMFORMING

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

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

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

ONE of the most common and robust beamforming algorithms

Direction of Arrival Algorithms for Mobile User Detection

A novel ULA-based geometry for improving AOA estimation

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

STAP approach for DOA estimation using microphone arrays

Direction of Arrival Estimation in Smart Antenna for Marine Communication. Deepthy M Vijayan, Sreedevi K Menon /16/$31.

AN ANALYSIS OF LMS AND MVDR ON BEAMFORMING APPLICATIONS

REALISTIC ANTENNA ELEMENTS AND DIFFERENT ARRAY TOPOLOGIES IN THE DOWNLINK OF UMTS-FDD NETWORKS

Bluetooth Angle Estimation for Real-Time Locationing

Advances in Radio Science

Performance Analysis of MUSIC and MVDR DOA Estimation Algorithm

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

International Journal of Scientific & Engineering Research, Volume 6, Issue 7, July ISSN

An improved direction of arrival (DOA) estimation algorithm and beam formation algorithm for smart antenna system in multipath environment

Adaptive Beamforming Approach with Robust Interference Suppression

Suitability of Conventional 1D Noise Subspace Algorithms for DOA Estimation using Large Arrays at Millimeter Wave Band

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

Adaptive Array Beamforming using LMS Algorithm

6 Uplink is from the mobile to the base station.

The Feasibility of Conventional Beamforming Algorithm Based on Resolution for Internet of Things in Millimeter Wave Environment

Beamforming in Interference Networks for Uniform Linear Arrays

Study the Behavioral Change in Adaptive Beamforming of Smart Antenna Array Using LMS and RLS Algorithms

MUSIC for the User Receiver of the GEO Satellite Communication System

Comparison of Beamforming Techniques for W-CDMA Communication Systems

Performance improvement in beamforming of Smart Antenna by using LMS algorithm

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

Smart antenna technology

Smart antenna for doa using music and esprit

Smart Antenna ABSTRACT

I. INTRODUCTION. Keywords: Smart Antenna, Adaptive Algorithm, Beam forming, Signal Nulling, Antenna Array.

Adaptive Beamforming. Chapter Signal Steering Vectors

High Resolution Techniques for Direction of Arrival Estimation of Ultrasonic Waves

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

Analysis of Direction of Arrival Estimations Algorithms for Smart Antenna

Avoiding Self Nulling by Using Linear Constraint Minimum Variance Beamforming in Smart Antenna

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

A Complete MIMO System Built on a Single RF Communication Ends

arxiv: v1 [cs.sd] 4 Dec 2018

A Review on Beamforming Techniques in Wireless Communication

Design and Test of FPGA-based Direction-of-Arrival Algorithms for Adaptive Array Antennas

Adaptive selective sidelobe canceller beamformer with applications in radio astronomy

MOBILE satellite communication systems using frequency

Estimating Discrete Power Angular Spectra in Multiprobe OTA Setups

A New Switched-beam Setup for Adaptive Antenna Array Beamforming

Null-steering GPS dual-polarised antenna arrays

Effects of Fading Channels on OFDM

TRANSMITS BEAMFORMING AND RECEIVER DESIGN FOR MIMO RADAR

Post beam steering techniques as a means to extract horizontal winds from atmospheric radars

A Study on Various Types of Beamforming Algorithms

GNU RADIO BASED DIGITAL BEAMFORMING SYSTEM: BER AND COMPUTATIONAL PERFORMANCE ANALYSIS. Sarankumar Balakrishnan, Lay Teen Ong

Consideration of Sectors for Direction of Arrival Estimation with Circular Arrays

Speech Enhancement Using Microphone Arrays

Direction of Arrival Analysis on a Mobile Platform. Sam Whiting, Dana Sorensen, Todd Moon Utah State University

STATISTICAL DISTRIBUTION OF INCIDENT WAVES TO MOBILE ANTENNA IN MICROCELLULAR ENVIRONMENT AT 2.15 GHz

Multiple Signal Direction of Arrival (DoA) Estimation for a Switched-Beam System Using Neural Networks

SMART ANTENNA ARRAY PATTERNS SYNTHESIS: NULL STEERING AND MULTI-USER BEAMFORMING BY PHASE CONTROL

A Novel 3D Beamforming Scheme for LTE-Advanced System

Keywords: Adaptive Antennas, Beam forming Algorithm, Signal Nulling, Performance Evaluation.

Channel Modelling for Beamforming in Cellular Systems

Antenna Array Beamforming using Neural Network

Adaptive Systems Homework Assignment 3

STUDY OF PHASED ARRAY ANTENNA AND RADAR TECHNOLOGY

Joint Position-Pitch Decomposition for Multi-Speaker Tracking

Airo Interantional Research Journal September, 2013 Volume II, ISSN:

A New Switched-beam Setup for Adaptive Antenna Array Beamforming

Neural Networks and Antenna Arrays

PERFORMANCE ANALYSIS OF CELLULAR CDMA IN PRESENCE OF BEAMFORMING AND SOFT HANDOFF

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

A Multiple Input - Multiple Output Channel Model for Simulation of TX- and RX-Diversity Wireless Systems

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

Beamforming and Transmission Power Optimization

Remote Reflector p. Local Scattering around Mobile. Remote Reflector 1. Base Station. θ p

Random Beamforming in Correlated MISO Channels for Multiuser Systems

Sound Source Localization in a Security System using a Microphone Array

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

REPORT ITU-R SA.2098

Performance Analysis of LMS and NLMS Algorithms for a Smart Antenna System

A Simulation Research on Linear Beam Forming Transmission

ASEE-NMWSC Abstract

A COMPREHENSIVE PERFORMANCE STUDY OF CIRCULAR AND HEXAGONAL ARRAY GEOMETRIES IN THE LMS ALGORITHM FOR SMART ANTENNA APPLICATIONS

Abstract. Marío A. Bedoya-Martinez. He joined Fujitsu Europe Telecom R&D Centre (UK), where he has been working on R&D of Second-and

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

Propsim C8 MIMO Extension. 4x4 MIMO Radio Channel Emulation

Impact of Antenna Geometry on Adaptive Switching in MIMO Channels

Chapter 4 DOA Estimation Using Adaptive Array Antenna in the 2-GHz Band

Joint delay and direction of arrivals estimation in mobile communications

Performance Evaluation of Multiple Antenna Systems

TOWARDS A GENERALIZED METHODOLOGY FOR SMART ANTENNA MEASUREMENTS

A Novel Adaptive Beamforming for Radar Systems

Transcription:

DIRECTION OF ARRIVAL ESTIMATION IN WIRELESS MOBILE COMMUNICATIONS USING MINIMUM VERIANCE DISTORSIONLESS RESPONSE M. A. Al-Nuaimi, R. M. Shubair, and K. O. Al-Midfa Etisalat University College, P.O.Box:573, Sharjah, U.A.E. Email: rshubair@ece.ac.ae ABSTRACT This paper presents a tool for the modelling, analysis, and simulation of direction-of-arrival (DOA) estimation in wireless mobile communication systems utilizing adaptive antenna arrays. The developed tool implements the Minimum Variance Distortionless Response (MVDR) algorithm. To demonstrate the versatility and accuracy of the developed tool, it is used to carry out a performance study of the MVDR algorithm by investigating the effect of various parameters related to the signal environment and sensor array.. INTRODUCTION Adaptive signal processing sensor arrays, known also as smart antennas, have been widely adopted in third-generation (3G) mobile systems because of their ability to locate mobile users with the use of DOA estimation techniques. Adaptive antenna arrays also improve the performance of cellular systems by providing robustness against fading channels and reduced collateral interference []. The goal of direction-of-arrival (DOA) estimation is to use the data received on the downlink at the base-station sensor array to estimate the directions of the signals from the desired mobile users as well as the directions of interference signals. The results of DOA estimation are then used by to adjust the weights of the adaptive beamformer so that the radiated power is maximized towards the desired users, and radiation nulls are placed in the directions of interference signals. ence, a successful design of an adaptive array depends highly on the choice of the DOA estimation algorithm which should be highly accurate and robust. This paper investigates the Minimum Variance Distortionless Response (MVDR) algorithm for DOA estimation. It starts by carrying out an analysis of the algorithm starting from a realistic signal model and then develops a simulation tool which is used to carry out a performance study of the algorithm. This includes investigating the effect of parameters related to the signal environment such as the number of incident signals and their angular separation. It also investigates effect of parameters related to the design of the sensor array itself including number of array elements and their spacing. 2. DOA ESTIMATION USING MVDR ALGORITM The MVDR algorithm involves estimating the noise subspace from the correlation matrix on which the M array steering vectors are projected. These steering vectors are also known as direction vectors and they represent the response of an ideal array to the signal sources. The signal sources can be derived from the direction vectors which are as orthogonal to the noise subspace. The algorithm starts by constructing a real-life signal model. Consider a number of plane waves from M narrow-band sources impinging from different angles θ i, i =, 2,, M, impinging into a uniform linear array (ULA) of N equi-spaced sensors, as shown in Figure.

Array Boresight Wave front Far field signal source (wavelength = λ) θ d dsin θ θ 2 3 N d w w 2 w 3 w N Σ Patternforming Network Array Output Figure : A plane wave incident on a uniform linear array of N equi-spaced sensors [2]. At a particular instant of time t, t=,2,, K, where K is the total number of snapshots taken, the array output will consist of the signal plus noise components. The signal vector x( can be defined as [3]: M () x( = a θ s t 2 m= ( ) ( ) m where s( is an M vector of source waveforms, and for a particular source at direction θ from the array boresight; a(θ) is an N vector referred to as the array response to that source or array steering vector for that direction. It is given by: jφ j ( ) ( N ) φ T a θ = [ e... e ] (2) where T is the transposition operator, and φ represents the electrical phase shift from element to element along the array. This can be defined by: φ = ( 2π / λ) d cosθ (3) where d is the element spacing and λ is the wavelength of the received signal. The signal vector x( of size N can be written as: x( = A s( (4) where A=[a(θ ) a(θ M )] is an N M matrix of steering vectors. The array output consists of the signal plus noise components, and it can be defined as: u ( = x( + w( (5) where x( and w( are assumed to be uncorrelated and w( is modelled as temporally white and zero-mean complex Gaussian process. Equation 5 can be written in matrix form of size N K as: U = A S + W (6) where S=[s() s(k)] is an M K matrix of source waveforms and W=[w() w(k)] is an N K matrix of sensor noise. The spatial correlation matrix R of the observed signal vector u( can be defined as: R = E[ u( u( ] (7) where E[ ] and are the expectation and conjugate transpose operators, respectively. Substituting (5) into (7), the spatial correlation matrix R can now be expressed as: R = E[ A s( s( A ] + E[ w( w( ] (8) For this signal model, the correlation matrix R will have M signal eigenvalues, and N-M noise eigenvalues. Let E s be the matrix constructed of the corresponding M signal eigenvectors E s =[e e 2 e M ], and E n be the matrix containing the remaining N-M noise eigenvectors E n =[e M+ e M+2 e N ]. The peaks in the MVDR angular spectrum occur whenever the steering vector E(φ) is m

orthogonal to the noise subspace.this technique minimizes the contribution of the undesired interferences by minimizing the output power while maintaining the gain along the look direction to be constant, usually unity. That is, 2 min E[ y( θ ) ] = minw R uuw, w A( θ0) = (9) Using Lagrange multiplier, the weight vector that solves equation () can be shown to be: R A( θ ) (0) uu w = A ( θ ) R uu A( θ ) Now the output power of the array as a function of the DOA estimation, using MVDR beamforming method [4], is given by MVDR spatial spectrum as, () P MVDR ( θ ) = A ( θ ) R A( θ ) The angles of arrival are estimated by detecting the peaks in this angular spectrum. 3. GRAPICAL USER INTERFACE The MVDR algorithm has been implemented using MATLAB version 6.5. A GUI has also been built to ease the simulation. A layout of the GUI is depicted in Figure 2. The user can input the signal parameters including the number of snapshots K, the number of mobile users M, and their angle(s) of arrival θ i. This information is used to generate a realistic signal model. As for the sensor array, the user may input the number of array elements N and their spacing d. Default values for these parameters can be retrieved at any time by pressing the Default button. The simulation can be started by clicking on the Run button. This will produce a plot of the MVDR angular spectrum. This plot can be saved to a file by pressing the Save button. Alternatively, the plot may be sent to a printer by pressing the Print button. uu Figure 2: Layout of graphical user interface. 3

4. PERFORMANCE STUDY To demonstrate the versatility and accuracy of the developed tool, it is used to study the effect of changing a number of parameters related to the signal environment as well as the sensor array. 4. Number of Incident Signals from Mobile Users Figure 3 shows the MVDR angular spectrum generated due to signals arriving from M= user and M=7 users. When there is only one mobile user (M=) is present in the vicinity of the base station, the MVDR algorithm performs better since it produces an angular spectrum with a sharp peak and a lower noise floor. The performance of the algorithm degrades when there are many mobile users because the spatial correlation between the incoming signals makes it difficult for the algorithm to resolve them successfully. Figure 3: Effect of number of mobile users M on MVDR angular spectrum. 4.2 Angular Separation of Incident Signals from Mobile Users When the mobile users are close to each other, there will be a strong correlation between the signals. In this case the MVDR algorithm finds it difficult to resolve the users. This is illustrated in Figure 4(a) for 3 adjacent users. owever, the performance improves significantly as the users move away from each other, as shown in Figure 4(b) for which the MVDR angular spectrum has sharper peaks and lower noise floor. (a) Figure 4: Effect of angular separation of mobile users on MVDR spectrum: (a) adjacent users, and (b) separated users. (b) 4

4.3 Number of Elements in the Sensor Array Figures 5(a) and 5(b) show the MVDR angular spectrum using an eight-element array (N=8) and three-element array (N=3), respectively. It is evident that using more elements improves the resolution of the algorithm in detecting the incoming signals. This is achieved, however, at the expense of computational efficiency and hardware complexity of the sensor array. (a) (b) Figure 5: Effect of number of array elements N on MVDR spectrum: (a) N=8elements, and (b) N=3 elements. 4.4 Element Spacing of the Sensor Array Figures 6(a) and 6(b) shows the MVDR spectrum for an element spacing of d=0.25λ and d=0.5λ, respectively. When the elements of the sensor array are placed too close to each other, mutual coupling effects dominate resulting in inaccuracies in the estimated angles of arrival, as shown in Figure 6(a) for which d=0.25λ. Mutual coupling effects for closely spaced elements must, therefore, be taken into account when designing the sensor array. To overcome this problem, the spacing between the elements of the sensor array must be increased resulting in a better resolution of the estimated peaks, as shown in Figure 6(b) for which d=0.5λ. Figure 6: Effect of element spacing d on MVDR angular spectrum: (a) d= 0.25λ, and (b) d=0.5λ. 5

CONCLUSION A versatile simulation tool that implements the MVDR algorithm for DOA estimation was developed together with a user-friendly GUI. A number of numerical experiments were conducted to investigate the effect of various parameters on the performance of the MVDR algorithm and its ability to resolve incoming signals accurately and efficiently. The developed simulation tool can be used to improve and accelerate the design of wireless networks. It can also be used for computer-aided learning of modern communication systems utilizing adaptive antenna arrays. REFERENCES [] L.C. Godara, "Application of Antenna Arrays to Mobile Communications, Part II: Beamforming and Direction-of-Arrival Considerations," Proceedings of IEEE, vol. 85, no. 8, pp. 95-245. [2] K. Al-Midfa, Investigation of Direction-of-Arrival Algorithms. Ph.D. Thesis, University of Bristol, UK, 2003. [3] J. Liberti and T. Rappaport, Smart Antennas for Wireless Communications. Prentice all, 999. [4] S. aykin, Adaptive Filter Theory. Prentice-all, 4 th Edition, 2002. 6