Adaptive Array Beamforming using LMS Algorithm

Similar documents
Adaptive Digital Beam Forming using LMS Algorithm

ADAPTIVE BEAMFORMING USING LMS ALGORITHM

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

Performance Analysis of MUSIC and LMS Algorithms for Smart Antenna Systems

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

Performance improvement in beamforming of Smart Antenna by using LMS algorithm

Analysis of LMS and NLMS Adaptive Beamforming Algorithms

Performance Analysis of Adaptive Beamforming Algorithms for Orthogonal Frequency Division Multiplexing System

Fig(1). Basic diagram of smart antenna

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

Performance Analysis of Smart Antenna Beam forming Techniques

A Study on Various Types of Beamforming Algorithms

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

Smart Antenna of Aperiodic Array in Mobile Network

Comprehensive Performance Analysis of Non Blind LMS Beamforming Algorithm using a Prefilter

Adaptive Beamforming Approach with Robust Interference Suppression

Interference Reduction in Wireless Communication Using Adaptive Beam Forming Algorithm and Windows

NON-BLIND ADAPTIVE BEAM FORMING ALGORITHMS FOR SMART ANTENNAS

International Journal of Wireless & Mobile Networks (IJWMN) Vol. 5, No. 1, February 2013

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

Performance Comparison of ZF, LMS and RLS Algorithms for Linear Adaptive Equalizer

Smart Antennas for wireless communication

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

SIMULATIONS OF ADAPTIVE ALGORITHMS FOR SPATIAL BEAMFORMING

Acoustic Echo Cancellation using LMS Algorithm

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

Beam Forming Algorithm Implementation using FPGA

Sequential Studies of Beamforming Algorithms for Smart Antenna Systems

Analysis and Comparison of Adaptive Beamforming Algorithms for Smart Antenna 1 Snehal N Shinde 2 Ujwala G Shinde

Neural Network Synthesis Beamforming Model For Adaptive Antenna Arrays

Improvement in Angle of Separation in Smart Antenna by LMS-MPSO Algorithm

Systematic comparison of performance of different Adaptive beam forming Algorithms for Smart Antenna systems

Smart antenna technology

A Review on Beamforming Techniques in Wireless Communication

Performance Analysis of MUSIC and MVDR DOA Estimation Algorithm

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

Performance Analysis of the LMS Adaptive Algorithm for Adaptive Beamforming

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

ISSN: ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 3, Issue 2, March 2014

MATLAB SIMULATOR FOR ADAPTIVE FILTERS

Adaptive Systems Homework Assignment 3

ADAPTIVE ANTENNAS. TYPES OF BEAMFORMING

Comparison of Beam forming algorithms for better Convergence

TOWARDS A GENERALIZED METHODOLOGY FOR SMART ANTENNA MEASUREMENTS

IMPROVED CMA: A BEAMFORMING ALGORITHMS FOR WIRELESS SYSTEM USING SMART ANTENNA

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

Adaptive Kalman Filter based Channel Equalizer

Adaptive Antennas. Randy L. Haupt

A New Switched-beam Setup for Adaptive Antenna Array Beamforming

A New Switched-beam Setup for Adaptive Antenna Array Beamforming

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

Adaptive Beamforming Applied for Signals Estimated with MUSIC Algorithm

Side Lobe Level Reduction in Circular Antenna Array Using DE Algorithm

PERFORMANCE ANALYSIS OF DIFFERENT ARRAY CONFIGURATIONS FOR SMART ANTENNA APPLICATIONS USING FIREFLY ALGORITHM

Adaptive Beamforming for Multi-path Mitigation in GPS

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

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

Smart Antenna ABSTRACT

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

Side Lobe Level Reduction of Phased Array Using Tchebyscheff Distribution and Particle Swarm Optimization

Fixed Point Lms Adaptive Filter Using Partial Product Generator

Using GPS to Synthesize A Large Antenna Aperture When The Elements Are Mobile

AN ANALYSIS OF LMS AND MVDR ON BEAMFORMING APPLICATIONS

Performance Analysis of gradient decent adaptive filters for noise cancellation in Signal Processing

Performance Analysis of Differential Evolution Algorithm based Beamforming for Smart Antenna Systems

Beamforming Techniques for Smart Antenna using Rectangular Array Structure

Direction of Arrival Algorithms for Mobile User Detection

Chapter - 1 PART - A GENERAL INTRODUCTION

Adaptive beamforming using pipelined transform domain filters

NULL STEERING USING PHASE SHIFTERS

RECENT ADVANCES in NETWORKING, VLSI and SIGNAL PROCESSING

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

Application of Affine Projection Algorithm in Adaptive Noise Cancellation

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

Neural Networks and Antenna Arrays

IN357: ADAPTIVE FILTERS

Application of Artificial Neural Networks System for Synthesis of Phased Cylindrical Arc Antenna Arrays

Audio Restoration Based on DSP Tools

Antenna Array Synthesis for Suppressed Side Lobe Level Using Evolutionary Algorithms

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

Comparison of LMS Adaptive Beamforming Techniques in Microphone Arrays

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

Interference Mitigation Using a Multiple Feed Array for Radio Astronomy

Radiation Analysis of Phased Antenna Arrays with Differentially Feeding Networks towards Better Directivity

Hardware Implementation of Adaptive Algorithms for Noise Cancellation

AN ALTERNATIVE METHOD FOR DIFFERENCE PATTERN FORMATION IN MONOPULSE ANTENNA

Adaptive Beamforming. Chapter Signal Steering Vectors

Digital Beamforming Using Quadrature Modulation Algorithm

Variable Step-Size LMS Adaptive Filters for CDMA Multiuser Detection

WHITE PAPER. Hybrid Beamforming for Massive MIMO Phased Array Systems

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

Adaptive selective sidelobe canceller beamformer with applications in radio astronomy

REAL TIME DIGITAL SIGNAL PROCESSING

Introduction to Radar Systems. Radar Antennas. MIT Lincoln Laboratory. Radar Antennas - 1 PRH 6/18/02

Noise Reduction Technique for ECG Signals Using Adaptive Filters

Mathematical Modeling of Ultrasonic Phased Array for Obstacle Location for Visually Impaired

Smart antenna for doa using music and esprit

CHAPTER 10 CONCLUSIONS AND FUTURE WORK 10.1 Conclusions

Performance Analysis of Feedforward Adaptive Noise Canceller Using Nfxlms Algorithm

SECTOR SYNTHESIS OF ANTENNA ARRAY USING GENETIC ALGORITHM

Transcription:

Adaptive Array Beamforming using LMS Algorithm S.C.Upadhyay ME (Digital System) MIT, Pune P. M. Mainkar Associate Professor MIT, Pune Abstract Array processing involves manipulation of signals induced on various antenna elements. Its capabilities of steering nulls to reduce co channel interferences and pointing independent beams toward various mobiles, as well as its ability to provide estimates of directions of radiating sources, make it attractive to a mobile communications system designer. This paper presents 8-elements array with inter-element spacing λ/2 an optimum value to avoid grating lobes. An Adaptive beamforming is achieved by implementing LMS algorithm for directing the main beam towards the desired source signals and generating complex weights which can be used for obtaining narrow beam. 1. Introduction Today's modern wireless mobile communications depend on adaptive smart antennas to provide maximum range and clarity. With the recent explosive growth of wireless applications, smart antenna technology has achieved widespread commercial and military applications [1], [2]. In principle, an antenna is smart antenna only when its DSP processor behind it is smart.number of array elements are used for the design of smart antenna and can be modified to give different radiation pattern.the antenna array is a configuration of multiple antennas (elements) arranged to achieve a given radiation pattern and employs adaptive beamforming algorithms for recognize, track and suppress the interference. By combining the signals incident on the linear antenna array and by knowing their directions of arrival, a set of weights can be adjusted to optimize the radiation pattern. LMS algorithm used for adaptive beamforming is the simplicity and robustness algorithm and has become one of the most popular adaptive signal processing techniques adopted in many applications including antenna array beamforming. In adaptive beamforming, the radiation pattern of smart antenna is controlled through various adaptive algorithms. Adaptive algorithm dynamically optimizes the radiation pattern according to the changing electromagnetic environment. In this paper, analysis of adaptive techniques LMS, is done through matlab simulation by varying different parameters like Desired direction and Interference direction. Different complex weights are obtain using this LMS beamforming algorithm. 2. Array Weighting Arrays of antennas are used to direct radiated power towards a desired angular sector. The number, geometrical arrangement, and relative amplitudes and phases of the array elements depend on the angular pattern that must be achieved. The array factor of a linear array is N (even) identical elements with uniform spacing. The combined relative amplitude and phase shift for each antenna is called a complex weight. These weights are calculated using different algorithms. After every iteration weights present in adaptive 1

array are being updated.after the number of iteration the weights are obtain which gives the desired narrow beam. 3. LMS Algorithm Least Mean Square algorithm is a method of stochastically implementing the steepest descent algorithm [3].The LMS algorithm is the most widely used adaptive beamforming algorithm, being employed in several communication applications. The LMS based adaptive filter in which W is the weight vector updated in accordance with the statistical nature of the input signal x (n) arriving from the antenna array. An adaptive processor will minimize the error e(n) between a desired signal d(n) and the array output y(n). An adaptive beam former consists of multiple antennas, complex weights (X1,X2 Xn-1), the function of which is to amplify or attenuate and delay the signals from each antenna element, and a summer to add all of the processed signals, in order to tune out the signals not of interest, while enhancing the signal of interest. Hence, beam forming is some time referred to as spatial directions are filtered out, while others are amplified. The output response of the uniform linear array is given by: Output, y (n) = w h * x (n). (1) the adaptive filter where the input signal x(n) is convolved by an unknown w(n) filter (to produce y(n)) which has an additive interference signal v(n) before being observed as d(n). The value of error signal estimation is Error e (n) =d (n)-y (n). (2) The LMS changes the weight vector w (n) along the direction of the estimated gradient based on the steepest descent method. The weight vector updation for LMS algorithm is given by w (n+1) =w (n) + µ e (n)* x (n) (3) Where, µ is the step size [4]. Figure 1. LMS Adaptive Beamforming Network Mean Square Error (MSE) is increased with increase in step size and is decreased according to decrease in the step size [4]. To ensure convergence of the weight vector, the range of step size is given by [5]. 0< μ <1/ λmax.. (4) SIM SIMULATION 4. Simulation Discussion The performance of Beamforming algorithms has been studied by means of MATLAB simulation. In this simulation we have considered three cases with different look direction and interference which gives finest beam. For Simulation the following assumptions are considered 1. Mutual Coupling effects are zero between antenna elements. 2. Distance between antenna elements is λ/2 an optimum value to avoid grating lobes. 3. Number of array elements=8. 2

Case (I) Look Direction=-15 deg Interference Directions= 3deg and 1deg Figure 4. The simulation results set of eight elements array using LMS algorithm Figure 2. Beam Plot of LMS algorithm Case (II) Look Direction=10 deg Interference Directions= -37deg and 32deg Figure 3. Spatial spectrum with 8 antennas w1 = 1 w2 = 0.6114-0.85746i w3 = -0.26314-1.1717i w4 = -1.0763-0.75749i w5 = -1.3175+0.11514i w6 = -0.83265+0.88971i w7 = 0.07972+1.0718i w8 = 0.85485+0.53832i Figure 5. Beam Plot of LMS algorithm 3

Case (III) Look Direction=35 deg Interference Directions= 0deg and -20deg Figure 6. Spatial spectrum with 8 antennas w1= 1.0000 w2= 1.1351 + 0.3431i w3= 0.8313 + 0.6698i w4= 0.1233 + 1.3266i w5= -0.4904 + 1.2709i w6=-0.9583 + 0.4384i w7=-1.1841-0.0066i w8=-0.9872-0.2631i Figure 8. Beam plot of LMS algorithm Figure 9. Spatial spectrum with 8 antennas w1 = 1 w2 = -0.56125+1.1955i w3 = -1.1356-0.54929i w4 = 0.84758-0.88914i w5 = 0.63833+0.89851i w6 = -1.2887+0.25558i w7 = -0.35937-1.2805i w8 = 1.0265+0.18895i Figure 7. The simulation results set of eight elements array using LMS algorithm 4

Figure 10. The simulation results set of eight elements array using LMS algorithm Conclusion A number of different cases have been observed keeping different look direction and interference direction. It is observed that these three cases give the best beam forming pattern using LMS algorithm. An approach has been accomplished to obtain complex weights through LMS algorithm. Further the weights obtain by LMS algorithm can be used for optimization of beamforming in the desired direction by steering the beam and reducing the interference by comparing the weights with the different algorithm. Reference [1] Balanis, C.A. (2005), Antenna Theory: analysis and design, New Jersey:John Wiley & Sons. [2] Godara, L.C. (1997), Application of Antenna Arrays to Mobile Communications, Part II: Beamforming and Direction-of Arrival,Considerations. Proceedings of IEEE, vol. 85, no. 8, pp. 1195-1245. [3] G. B. Giannakis, Filterbanks for blind channel identification and equalization, IEEE Signal Processing Lett., vol. 4, pp. 184 187, June 1997. [4] B. Farhang-Boroujeny, Adaptive Filters Theory and Applications, John Wiley & Sons, New York, 1998 [5] Byung Goo Choi, Yong Wan Park, Jeong Hee Choi, "The Adaptive Least Mean Square Algorithm Using Several Step Size for Multiuser Detection : Vehicular Technology Conference, 2000. IEEE-VTS Fall VTC 2000 52nd, vol 6, pp. 2822-2825, 2000. [6] Freank Gross, Smart Antenna for wireless communication Mc Graw-hill, September 2005. [7] Ibrahim A. H. Adam, MD. Rafiqul Islam, Othman O. Khalifa and AHM Zahirul Alam. Effects of Linear Array Antenna Parameters to the Performance of LMS Beamforming Algorithm The 7th International Conference on Robotics, Vision, Signal Processing, & Power Applications (RoViSP 2009). Langkawi [8] Lal C. Godara, Application of antenna arrays to mobile communications, part П: beam-forming and direction-of-arrival considerations, Proceeding of the IEEE, Vol. 85, No. 8, pp. 1195-1234, August 1997. 5