NON-BLIND ADAPTIVE BEAM FORMING ALGORITHMS FOR SMART ANTENNAS

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

Analysis of LMS and NLMS Adaptive Beamforming Algorithms

Performance Analysis of the LMS Adaptive Algorithm for Adaptive Beamforming

Fig(1). Basic diagram of smart antenna

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

SIMULATIONS OF ADAPTIVE ALGORITHMS FOR SPATIAL BEAMFORMING

ADAPTIVE BEAMFORMING USING LMS ALGORITHM

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

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

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

Adaptive Array Beamforming using LMS Algorithm

A Study on Various Types of Beamforming Algorithms

Adaptive Beamforming Approach with Robust Interference Suppression

Adaptive Digital Beam Forming using LMS Algorithm

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

Architecture design for Adaptive Noise Cancellation

Performance Analysis of MUSIC and MVDR DOA Estimation Algorithm

Study of Different Adaptive Filter Algorithms for Noise Cancellation in Real-Time Environment

Adaptive Beamforming Applied for Signals Estimated with MUSIC Algorithm

Beam Forming Algorithm Implementation using FPGA

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

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

IMPULSE NOISE CANCELLATION ON POWER LINES

Performance Analysis of Smart Antenna Beam forming Techniques

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

Performance Analysis of MUSIC and LMS Algorithms for Smart Antenna Systems

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

Acoustic Echo Cancellation using LMS Algorithm

AN INSIGHT INTO ADAPTIVE NOISE CANCELLATION AND COMPARISON OF ALGORITHMS

Sequential Studies of Beamforming Algorithms for Smart Antenna Systems

LMS and RLS based Adaptive Filter Design for Different Signals

A Review on Beamforming Techniques in Wireless Communication

EFFICIENT SMART ANTENNA FOR 4G COMMUNICATIONS

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

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

Performance improvement in beamforming of Smart Antenna by using LMS algorithm

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

Comparison of Beam forming algorithms for better Convergence

Optimal Adaptive Filtering Technique for Tamil Speech Enhancement

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

MATLAB SIMULATOR FOR ADAPTIVE FILTERS

Design and Implementation on a Sub-band based Acoustic Echo Cancellation Approach

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

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

Adaptive Systems Homework Assignment 3

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

A variable step-size LMS adaptive filtering algorithm for speech denoising in VoIP

Direction of Arrival Algorithms for Mobile User Detection

A Stable LMS Adaptive Channel Estimation Algorithm for MIMO-OFDM Systems Based on STBC Sonia Rani 1 Manish Kansal 2

Performance Analysis of Feedforward Adaptive Noise Canceller Using Nfxlms Algorithm

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

Adaptive Antennas in Wireless Communication Networks

Variable Step-Size LMS Adaptive Filters for CDMA Multiuser Detection

Chapter 2 Channel Equalization

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

Smart antenna technology

DESIGN AND IMPLEMENTATION OF ADAPTIVE ECHO CANCELLER BASED LMS & NLMS ALGORITHM

SNS COLLEGE OF ENGINEERING COIMBATORE DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK

Design and Evaluation of Modified Adaptive Block Normalized Algorithm for Acoustic Echo Cancellation in Hands-Free Communications

Beamforming Techniques for Smart Antenna using Rectangular Array Structure

Speech Enhancement Based On Noise Reduction

ADAPTIVE ANTENNAS. TYPES OF BEAMFORMING

Performance Evaluation of different α value for OFDM System

Audio Restoration Based on DSP Tools

Noise Reduction for L-3 Nautronix Receivers

Smart antenna for doa using music and esprit

Some Notes on Beamforming.

CHAPTER 4 IMPLEMENTATION OF ADALINE IN MATLAB

Neural Network Synthesis Beamforming Model For Adaptive Antenna Arrays

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

Shweta Kumari, 2 Priyanka Jaiswal, 3 Dr. Manish Jain 1,2

Inter-Cell Interference Mitigation in Cellular Networks Applying Grids of Beams

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

Blind Equalization Using Constant Modulus Algorithm and Multi-Modulus Algorithm in Wireless Communication Systems

Statistical Signal and Array Processing. Professor Harry Van Trees

Combined Use of Various Passive Radar Range-Doppler Techniques and Angle of Arrival using MUSIC for the Detection of Ground Moving Objects

Design of Analog and Digital Beamformer for 60GHz MIMO Frequency Selective Channel through Second Order Cone Programming

Adaptive Beamforming for Multi-path Mitigation in GPS

IN357: ADAPTIVE FILTERS

Smart Antenna of Aperiodic Array in Mobile Network

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

Analysis of Direction of Arrival Estimations Algorithms for Smart Antenna

Channel Capacity Estimation in MIMO Systems Based on Water-Filling Algorithm

A COMPARISON OF LMS AND NLMS ADAPTIVE FILTER EQUIVALENT FOR HUMAN BODY COMMUNICATION CHANNEL

Smart Antennas for wireless communication

Performance Analysis of Acoustic Echo Cancellation Techniques

Positioning Architectures in Wireless Networks

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

Fixed Point Lms Adaptive Filter Using Partial Product Generator

Implementation of Adaptive Filters on TMS320C6713 using LabVIEW A Case Study

Noureddine Mansour Department of Chemical Engineering, College of Engineering, University of Bahrain, POBox 32038, Bahrain

Performance Analysis of Bessel Beamformer in AWGN Channel Model Using Digital Modulation Technique

Mitigation of Nonlinear Spurious Products using Least Mean-Square (LMS)

Performance Analysis of Equalizer Techniques for Modulated Signals

(i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods

Hardware Implementation of Adaptive Algorithms for Noise Cancellation

Performance Analysis of V-BLAST MIMO-OFDM using Transmit and Receive Beamforming

Analysis on Extraction of Modulated Signal Using Adaptive Filtering Algorithms against Ambient Noises in Underwater Communication

Temporal Clutter Filtering via Adaptive Techniques

RECENT ADVANCES in NETWORKING, VLSI and SIGNAL PROCESSING

Transcription:

IJRRAS 6 (4) March 2 www.arpapress.com/volumes/vol6issue4/ijrras_6_4_6.pdf NON-BLIND ADAPTIVE BEAM FORMING ALGORITHMS FOR SMART ANTENNAS Usha Mallaparapu, K. Nalini, P. Ganesh, T. Raghavendra Vishnu, 2 Prof. Habib Ullah Khan, D. Lakshmi Prasanna & B.T.P. Madhav. Department of ECE, K L University, Guntur DT, AP, India 2 Head of the department, Dept.of ECE, K L University, Guntur DT, AP, India Email: usha.mallaparapu@gmail.com ABSTRACT The number of mobile users are increasing tremendously all over the world.it is necessary to increase the channel bandwidth and capacity and at the same time minimize the channel interference.smart antennas are considered as an effective counter measure to achieve these requirements because they offer wide bandwidth, less electromagnetic interference, flexibility, less weight, high speed, phase control independent of frequency and low propagation loss.smart antennas combine the antenna array with signal processing to optimize automatically the beam pattern in response to the received signal. Beam forming can be used for either radio or sound waves; it has found numerous applications in radar, sonar, seismology, wireless communications, radio astronomy, speech and biomedicine.this paper discuss about two non-blind beam forming algorithms i.e Least Mean square(lms) and Normalized Least Mean Square (NLMS) algorithms. The algorithms are compared using MATLAB. keywords: Beam forming, Smart Antennas, LMS, NLMS.. INTRODUCTION As the number of users and demand for wireless services are increasing at an exponential rate, the need for wider coverage area, improved capacity and higher transmission quality rises. Thus a more effective use of the radio spectrum is required. A Smart antenna system are capable of efficiently utilizing the radio spectrum and is a promise for an effective solution to the present wireless systems problems while achieving reliable and robust high speed high data rate transmission. The two main functions of Smart antennas are :. Direction of arrival. 2. Adaptive Beam forming. In this project antenna array with adaptive beam forming technique is used to achieve the high capacity, wider coverage and efficient spectrum utilization, by using the smart signal processing algorithms such as.least mean square algorithm 2. Normalized least mean square algorithm. These adaptive signal processing algorithms shape the beam of array antennas for more directives in signal of interest and nullify the signal not of use.the NLMS algorithm has better performance in robustness, convergence rate, computational complexity compared to LMS and also perform in less time..2. Blind and Non-Blind Algorithm In Blind algorithms training signal d(t), is not used where as in Non blind algorithm signal d(t), known to both the transmitter and receiver during the training period. The beam former in the receiver uses the information of the training signal to compute the optimal weight vector. After the training period, data is sent and the beam former uses the weight vector computed previously to process the received signal. Typical non blind algorithms used are least mean square(lms), Normalized Least mean square(nlms). 49

IJRRAS 6 (4) March 2 2. LEAST MEAN SQUARE (LMS) ALGORITHM The Least mean square algorithm is a gradient based quadratic approach. Gradient algorithms assume an established quadratic performance surface which is a function of the array weights, the Performance surface J(W ) is in the shape of an elliptic parabola having one minimum. One of the best ways to establish the minimum is through gradient method. We can establish the performance surface (cost function) by again finding the MSE. Therefore, the spatial filtering problem involves estimation of signal from received signal(i.e., the array output). by minimizing error between the reference signal d(t)(which closely matches or has some extent of correlation with the desired signal estimate) and the beam former output y(t) equal to Wx(t). This is a classical wiener filtering problem for which solution can be iteratively found using the LMS algorithm. The signal x(t) received by multiple antenna elements is multiplied with the coefficients in a weight vector w (series of amplitude and phase coefficients ) which adjusted the phase and the amplitude of the incoming signal accordingly. The weighted signal is summed up, resulted in the array output y(t). An adaptive algorithm is then employed to minimize the error e(t) between a desired signal d(t) and the array output y (t) given by linear combination of the data at the k sensors. Implementation of the LMS algorithm The least mean square algorithm is a gradient based approach. The error is given by The squared error is given as The cost function is given as (eq 2.) (eq 2.2) (eq 2.3) The array correlation matrix (Rxx) is given by (eq 2.4) The signal correlation vector (r ) minimum occurs when the gradient is zero...(eq 2.5) The solution for the weights is the optimum wiener solution given by..(eq 2.6) The steepest descent iterative approximation is given as...(eq. 2.7) Where μ is the step size parameter and w is the gradient of the performance surface Lms solution is given by (eq.2.8) (eq.2.9) The convergence of the LMS algorithm is directly proportional to the step-size parameter μ. LMS algorithm is based on three factors step size parameter, number of weights and Eigen value of correlation matrix of the input data. The advantage is in terms of least computational complexity. 3. NORMALISED LEAST MEAN SQUARE (NLMS) ALGORITHM The NLMS algorithm is the improved version of LMS algorithm in terms of slow convergence rate so that the acquisition and tracking problem for cellular systems is solved for better. The gradient noise amplification problem that occurs in standard form of LMS algorithm is due to the product vector e*(k)x(k) at iteration n applied to the weight vector w(n) directly proportional to input vector x(k). 492

Signals AF n IJRRAS 6 (4) March 2 (eq 3.) Now here comes the application of NLMS algorithm that Normalizes the product vector at iteration n+ with the square Euclidean norm of the input vector x (n) at iteration n. The final weight vector can be updated by (eq 3.2) Here w(k+) represented as h^(n+) This equation helps in updating weight vectors from diverging so that the algorithm gets more stable and faster converging than when a fixed step size is used. This represents the normalized version of Lms (NLMS) because the step size is divided by the norm of the input signal. For both correlated and whitened data this algorithm better performs than LMS in terms of potentially-faster convergence speeds, but not efficient in computational complexity. 4. RESULTS OF LMS ALGORITHM The LMS algorithm was simulated using Matlab. An N=8 element array with spacing d=.5λ has received a signal arriving at an angle θ =7,an interferer at the angle θ =3. Figure 4. shows the. Weighted LMS array for which array factors are plotted for different angle of arrivals. Figure 4.2. shows the Acquisition and tracking of desired signal.the signal level is plotted for the number of iterations. Figure 4.3. shows the Magnitude of array weights.in which the weights are calculated and plotted for particular iteration number. Figure 4.4 shows the mean square error.here for number of iterations mean square error is calculated and plotted.8.6.4.2-9 -6-3 3 6 9 AOA (deg) Figure 4. Weighted LMS array.5 Desired signal Array output.5 -.5-2 4 6 8 2 4 6 8 2 No. of Iterations Figure 4.2. Acquisition and tracking of desired signal 493

AF n Mean square error weights IJRRAS 6 (4) March 2.6.4.2..8.6.4.2 2 4 6 8 2 4 6 8 2 Figure 4.3.Magnitude of array weights.8.6.4.2.8.6.4.2 2 4 6 8 2 4 6 8 2 Figure 4.4 mean square error. 5. RESULTS OF NLMS ALGORITHM The NLMS algorithm was simulated using Mat lab. An N=8 element array with spacing d=.5λ has received a signal arriving at an angle θ=7,an interferer at the angle θ=3. Figure 4. shows the Weighted LMS array. for which array factors are plotted for different angle of arrivals. Figure 4.2.Acquisition and tracking of desired signal the signal level is plotted for the number of iterations Figure 4.3.Magnitude of array weights. In which the weights are calculated and plotted for particular iteration number Figure 4.4 shows the mean square error. Here for number of iterations mean square error is calculated and plottedfigure 4. shows the Weighted NLMS array.8.6.4.2-9 -6-3 3 6 9 AOA (deg) Figure 4. shows the Weighted LMS array 494

Mean square error weights Signals IJRRAS 6 (4) March 2 6 5 Desired signal Array output 4 3 2 - -2-3 2 4 6 8 2 4 6 8 2 No. of Iterations Figure 4.2. Acquisition and tracking of desired signal.9.8.7.6.5.4.3.2. 2 4 6 8 2 4 6 8 2 Figure 4.3.Magnitude of array weights. 4 35 3 25 2 5 5 2 4 6 8 2 4 6 8 2 Figure 4.4 shows the mean square error. Desired users AOA (in degrees)= 7, Interferers AOA(in degrees) =3,mu =.59,N=8 weights LMS NLMS W W2 -.84637+.95i -.847+.987i W3.9259-.25i.922-.367i W4 -.9+.3824i -.96+.3889i W5.82288-.69956i.8223-.6993i W6 -.5467+.74369i -.548+.7449i W7.48926-.69646i.48843-.69763i W8 -.4858+.87447i -.4834+.87459i Table : Summary of adaptive algorithms Performance 495

IJRRAS 6 (4) March 2 6. CONCLUSION The analysis of LMS and NLMS is done using eight antennas with half wavelength spacing.lms algorithm is less stable as variation of weight values is more. LMS algorithm shows output with more fluctuations. While in case of NLMS number of iterations needed for errors to converge is less. So convergence takes more time in the case of LMS than NLMS. The error convergence is more stable and shows quick convergence for NLMS algorithm. The attractive quality of LMS algorithm is less computational complexity. So NLMS is very good for smart antenna systems. Due to best features NLMS has been largely used in real-time applications and best for Mobile industry. 7. REFERENCES []. L.Yun-hui and Y.Yu-hang, A modifiedmultitarget adaptive array algorithm for wireless CDMA system, Journal Zhejiang Univ SCI, Vol.5, No., pp.48-423, 24. [2]. Homana, I.; Topa, M.D.; Kirei, B.S.; Echo cancelling using adaptive algorithms, Design and Technology of Electronics Packages, (SIITME) 5th International Symposium., Sept.29, pp. 37-32. [3]. S.Gazor and K.Shahtalebi, A new NLMSalgorithm for slow noise magnitude variation, IEEE Signal processing Letter, Vol.9, N., pp.338-35, 22. [4]. J.Zhang, The adaptive algorithms of the smart antenna system in future mobile telecommunication systems, IEEE, pp.347-35, 25. [5]. S.C. Douglas and T.Meng, Normalised data nonlinearities for LMS adaptation,ieeetransaction on signal processing,vol 42,No.6,pp.365,June 994. [6]. R.s.Kawitkar and D.G Wakde Smart antennaarray analysis using LMS algorithm,ieee Int. symposium M.Chrysomallis, Smart antennas,. [7]. J.RazavilarF.Rashid-Farrokhi,and K.J.R.Liu, sotware radio architecture with smart antennas: at tutorial on algorithm and complexity,ieee Journal on selected Areas in Communications, Vol.7,No.4,pp.662-676,April 999. [8]. S.Lim,C.H.Yoo,andS.Kim, performance evaluation of beamforming using pilot channel in CDMA2 reverse link, IEEE VTC, pp.274-2744,2 496