Smart Adaptive Array Antennas For Wireless Communications

Similar documents
Smart antenna for doa using music and esprit

MOBILE satellite communication systems using frequency

Antenna Array Beamforming using Neural Network

Neural Networks and Antenna Arrays

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

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

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

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

Advanced Communication Systems -Wireless Communication Technology

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

6 Uplink is from the mobile to the base station.

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

Advances in Direction-of-Arrival Estimation

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

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

ADAPTIVE ANTENNAS. TYPES OF BEAMFORMING

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

THE EFFECT of multipath fading in wireless systems can

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

3 RANGE INCREASE OF ADAPTIVE AND PHASED ARRAYS IN THE PRESENCE OF INTERFERERS

Narrow-Band Interference Rejection in DS/CDMA Systems Using Adaptive (QRD-LSL)-Based Nonlinear ACM Interpolators

A Review on Beamforming Techniques in Wireless Communication

Performance Analysis of MUSIC and MVDR DOA Estimation Algorithm

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

IF ONE OR MORE of the antennas in a wireless communication

ONE of the most common and robust beamforming algorithms

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

Multiple Antenna Processing for WiMAX

Smart antenna technology

Analysis of LMS and NLMS Adaptive Beamforming Algorithms

Smart Antenna ABSTRACT

Chapter 2 Channel Equalization

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

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

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

Neural Network Synthesis Beamforming Model For Adaptive Antenna Arrays

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

CHAPTER 10 CONCLUSIONS AND FUTURE WORK 10.1 Conclusions

Performance improvement in beamforming of Smart Antenna by using LMS algorithm

Performance Analysis of MUSIC and LMS Algorithms for Smart Antenna Systems

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

EFFICIENT SMART ANTENNA FOR 4G COMMUNICATIONS

Advanced Antenna Technology

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

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

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

Adaptive Beamforming Approach with Robust Interference Suppression

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

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

Comparison of Beamforming Techniques for W-CDMA Communication Systems

Beamforming Techniques for Smart Antenna using Rectangular Array Structure

Performance Evaluation of different α value for OFDM System

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

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

Consideration of Sectors for Direction of Arrival Estimation with Circular Arrays

Three Element Beam forming Algorithm with Reduced Interference Effect in Signal Direction

PROGRESSIVE CHANNEL ESTIMATION FOR ULTRA LOW LATENCY MILLIMETER WAVE COMMUNICATIONS

SNS COLLEGE OF ENGINEERING COIMBATORE DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK

Performance Analysis of Maximum Likelihood Detection in a MIMO Antenna System

An Analytical Design: Performance Comparison of MMSE and ZF Detector

A Complete MIMO System Built on a Single RF Communication Ends

Adaptive Beamforming Applied for Signals Estimated with MUSIC Algorithm

CHAPTER 6 JOINT SUBCHANNEL POWER CONTROL AND ADAPTIVE BEAMFORMING FOR MC-CDMA SYSTEMS

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

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

Channel Modelling ETI 085

A COMPREHENSIVE MULTIDISCIPLINARY PROGRAM FOR SPACE-TIME ADAPTIVE PROCESSING (STAP)

WiMAX Summit Testing Requirements for Successful WiMAX Deployments. Fanny Mlinarsky. 28-Feb-07

Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK DS-CDMA

Adaptive Antennas. Randy L. Haupt

Efficient Decoding for Extended Alamouti Space-Time Block code

Rake-based multiuser detection for quasi-synchronous SDMA systems

OFDM Transmission Corrupted by Impulsive Noise

Number of Multipath Clusters in. Indoor MIMO Propagation Environments

MITIGATING INTERFERENCE TO GPS OPERATION USING VARIABLE FORGETTING FACTOR BASED RECURSIVE LEAST SQUARES ESTIMATION

Detection of Multipath Propagation Effects in SAR-Tomography with MIMO Modes

SPLIT MLSE ADAPTIVE EQUALIZATION IN SEVERELY FADED RAYLEIGH MIMO CHANNELS

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

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

Performance Evaluation of V-Blast Mimo System in Fading Diversity Using Matched Filter

A Soft-Limiting Receiver Structure for Time-Hopping UWB in Multiple Access Interference

Passive Emitter Geolocation using Agent-based Data Fusion of AOA, TDOA and FDOA Measurements

Project Report. Indoor Positioning Using UWB-IR Signals in the Presence of Dense Multipath with Path Overlapping

Performance of Smart Antennas with Adaptive Combining at Handsets for the 3GPP WCDMA System

An HARQ scheme with antenna switching for V-BLAST system

Analysis of Direction of Arrival Estimations Algorithms for Smart Antenna

Direction of Arrival Algorithms for Mobile User Detection

TOWARDS A GENERALIZED METHODOLOGY FOR SMART ANTENNA MEASUREMENTS

Effects of Fading Channels on OFDM

Mohammed issa Ikhlayel Submitted To Prof.Dr. Mohab Manjoud. 27/12/2005.

Adaptive Digital Beam Forming using LMS Algorithm

Stochastic Resonance and Suboptimal Radar Target Classification

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

A Novel Adaptive Beamforming for Radar Systems

NEURAL NETWORK BASED ROBUST ADAPTIVE BEAMFORMING FOR SMART ANTENNA SYSTEM

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

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

Enhancement of Speech Signal Based on Improved Minima Controlled Recursive Averaging and Independent Component Analysis

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

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

Transcription:

Smart Adaptive Array Antennas For Wireless Communications C. G. Christodoulou Electrical and Computer Engineering Department, University of New Mexico, Albuquerque, NM. 87131 M. Georgiopoulos Electrical and Computer Engineering Department, University of Central Florida, Orlando, FL. 32816 ABSTRACT Smart adaptive antenna technology is considered to be the last technology frontier that has the potential of leading to large increases in systems performance. Time domain techniques have been extensively exploited. Space domain techniques, on the other hand, have not been exploited to the same extent. When applied to wireless, the benefits of smart adaptive array a antennas are as follows: (i) increased covered, which is important in the early stages of life cycle, (ii) increased capacity, which is important in the later stages of life cycle, (iii) improved link quality, (iv) reduced costs and increased return on investment, (v) lower handset power consumption, and (vi) assistance in user location by means of direction finding. This paper discusses an experimental neural network based smart antenna capable of performing direction finding and the necessary beamforming. The Radial Basis Function Neural Network (RBFNN) algorithm is used for both tasks and for multiple signals. The algorithm operates in two stages. The field of view of the antenna array is divided into spatial sectors, then each network is trained in the first stage to detect signals emanating from sources in that sector. According to the outputs of the first stage, one or more networks of the second stage can be activated so as to estimate the exact location of the sources. No a priori knowledge is required about the number of sources, and the networks can be designed to arbitrary angular resolution. Some experimental results are shown and compared with other algorithms, such as, the Fourier Transform and the MUSIC algorithm. The comparisons show the superior performance of the RBFNN and its ability to overcome many limitations of the conventional and other superresolution techniques, specifically by reducing the computational complexity and the ability to deal with a large number of sources. I. INTRODUCTION A smart antenna consists of an antenna array combined with signal processing in both space and time. The concept of using antenna arrays and innovative signal processing has been used before in the radar and aerospace technology [ 1 ]. Until, recently, however, cost effectiveness has prevented their use in commercial systems. The emergence of very fast and lowcost digital signal processors have made smart antennas a practical possibility for mobile communications systems. Recently, the application of smart antenna arrays has been recommended for mobile communications systems to overcome the problem of limited channel bandwidth, satisfying a growing demand for a large number of mobiles on communications channels. Smart antennas, help in improving the system performance by increasing spectrum efficiency and channel capacity, extending range coverage, and steering multiple beams to track several mobiles. They are also effective in reducing delay spread, multipath fading, co-channel interferences, and bit error rate (BER). Delay spread and multipath fading can be reduced with an antenna array that is capable of forming beams in certain directions and nulls in others, thereby canceling some of the delayed arrivals. Typically, in the transmit mode, the array focuses energy in the desired direction, which yields in the reduction of multipath reflections and delay spread. On the other hand, in the receive mode, the array provides compensation in multipath fading by adding the signals emanating from other clusters after compensating for delays, as well as by canceling delayed signals emanating from directions other than that of the desired mobile. The increase in the spectrum efficiency, is a result of the capability of the antenna array to provide virtual channels in an angle domain ( Spatial Division Multiple Access ), which means that one can multiplex channels in the spatial dimension just as in the frequency and time dimensions [2]. Perhaps, the main merit of a smart antenna system is its capability to cancel co-channel interferences. Co-channel interference in the transmit mode is handled by focusing the main antenna beam in the direction of a desired signal and nulls in the directions of other receivers, as shown in Figure 1. The ability to smoothly track users with main lobes and interferers with null insures that the link budget is constantly maximized. This effect is similar to a person's hearing. When Digital Wireless Communication III, Raghuveer M. Rao, Soheil A. Dianat, Michael D. Zoltowski, Editors, Proceedings of SPIE Vol. 4395 (2001) 2001 SPIE 0277-786X/01/$15.00 75

one person listens to another, the brain of the listener collects the sound in both ears, combines it to hear better and determines the direction from which the speaker is talking. If the speaker is moving, the listener, even if his eyes are closed, can continue to update the angular position based solely on what he hears. The listener also has the ability to tune out unwanted noise, interference and focus on the conversation at hand. In the receive mode, co-channel interference is reduced by knowing the location of the signal's source (mobile) and utilizing interference cancellation. null Figure 1. The principle of an adaptive array-based smart antennas. The antenna directs its main beam towards the desired mobile and nulls towards interfering mobiles. There are many algorithms used to update the array weights, each with its speed of convergence and required processing time [3, 41. Algorithms also exist that exploit properties of signals to eliminate the need oftraining signals in some circumstances. In this paper, neural networks are used along with adaptive array antennas to yield truly smart antennas that can be used for both, determining the direction of arrival of a signal (DOA) and for achieving beam-forming in real time. The new approach is based on dividing the field of view of the antenna array into angular spatial sectors, then train each network in the first stag of the architecture to detect signals emanating from sources in that sector. Once this first step is performed, one or more networks of the second stage (DOA estimation stage) can be activated so as to estimate the exact location of the sources. The main advantage of this new approach is a dramatic reduction in the size of the training set required to train each smaller neural network. Several theoretical and experimental results are shown to support the validity of this approach. xi (t) = II. DIRECTION FINDING OF MOBILE SIGNAL Consider a linear array composed of L elements. Let M (M<L) be the number of narrowband plane waves, centered at frequency (Lj impinging on the array from directions {O 02... K } as shown in Figure 2.. Using complex signal representation, the received signal at the i1 array element can be written as, Sm (t)eim + n1 (t) m=1 where 5m(t) 5 the signal of the mti wave, n1(t) is the noise signal received at the km =2_Srn(Om) C ;i=1,2, 'L (1) sensor and where d is the spacing between the elements of the array, and c is the speed of light in free space. Using vector notation we can write the array output in a matrix form: (2) 76 Proc. SPIE Vol. 4395

X (t) = A S(t) + N(t) (3) z / t' / lth source 2th source 1" ith source Mth source dx 1 3 y L x Figure 2. Geometry of Linear array with M elements Where, X (t), N(t) and S(t) are given by: X(t)=[x1(t) x2(t) xl(t)]t N(t) = (t) 2 (t) nl(t)]t S(t)=[s1(t) s2(t) SL(t)] (6) In (4) and (5) and (6) the superscript "T" indicates the transpose of the matrix. Also in (3) A is the LxM steering matrix of the array towards the direction of the incoming signals defined as: A = [a(01)...... a(om) a(om )1 (7) where a(9j corresponds to a(om) = [i ekm e_j2lm... ei('mj (8) Assuming that the noise signals {n1(t), i =l:l)}, received at the different sensors, are statistically independent, white noise signals, of zero mean and variance & and also independent of S(t),then the received spatial correlation matrix, R, of the received noisy signals can be expressed as: R = E{X(t)X(t)H}= A E[S(t)SF(t)]AH +E[N(t)NH(t)] (9) In the above equation, "H" denotes the conjugate transpose. The antenna array can be thought of as performing a mapping G: M > L from the space of the DOA, { [o, 2 ' ', OKI T} to the space of sensor output { X(t) = [1 (t) x2 (t)... XL (t)it A neural network is used to perform the inverse mapping F: C' RM. The algorithm described in this paper for the problem of direction finding is based on using radial basis function neural networks to approximate this inverse mapping F. Note that a Radial Basis Function Neural Network can approximate an arbitrary function from an input space of arbitrary dimensionality to an output space of arbitrary dimensionality [5-6].The RBFNN consists of three layers of nodes, the input layer, the output layer and the hidden layer. The input layer is the layer where the (4) (5) Proc. SPIE Vol. 4395 77

inputs are applied, the output layer is the layer where the outputs are produced. The RBFNN is designed to perform an inputoutput mapping trained with examples. The purpose of the hidden layer in a RBFNN is to transform the input data from an input space of some dimensionality to a space of higher dimensionality K. The rationale behind this transformation is based on Cover's theorem [71 which states that an input/output mapping problem cast in a high-dimensionality space nonlinearly is easier to solve. The nonlinear functions that perform this transformation are usually taken to be Gaussian functions of appropriately chosen means and variances. An ad-hoc procedure is used to determine the widths (standard deviations) of these Gaussian functions. According to this procedure the standard deviation of a Gaussian function of a certain mean is the average distance to the first few nearest neighbors of the means of the other Gaussian functions. The aforementioned unsupervised learning procedure allows you to identify the weights (means and standard deviations of the Gaussian functions) from the input layer to the hidden layer. The weights from the hidden layer (see Figure 3) to the output layer are identified by following a supervised learning procedure, applied to a single layer network (the network from hidden to output layer). This supervised rule is referred to as the delta rule. The delta rule is essentially a gradient decent procedure applied to an appropriately defined optimization problem. Once training of the RBFNN is accomplished, the training phase is complete, and the trained neural network can operate in the performance mode (phase). In the performance (testing) phase, the neural network is expected to generalize, that is respond to inputs that it has never seen before, but drawn from the same distribution as the inputs used in the training set. One way of explaining the generalization exhibited by the network during the performance phase is by remembering that after the training phase is complete the RBFNN has established an approximation of the desired input/output mapping [8]. Hence, during the performance phase the RBFNN produces outputs to previously unseen inputs by interpolating between the inputs used (seen) in the training phase. / dent Signals INPUT LAYER LAYER OUTPUT Figure 3. Stages of a neural beam-former 78 Proc. SPIE Vol. 4395

11.1. Sample Data Preprocessing The input vector to the input layer of the network is the upper triangular half of the spatial correlation matrix R that can be organized as an L(L+1) dimensional vector of real and imaginary parts denoted b. This procedure is illustrated in Table 1. The dimension of the hidden layer is equal to the number of the Gaussian functions L, which can be chosen to be equal to the number of total input/output pairs in the training set if perfect recall is desired. The input vector b is normalized by its norm prior to being applied at the input layer of the neural network, i.e. b z=11j;11. Ti1 T12 r13 R = r21 r22 r23 b = [r11 r12 r13 r22 r23 r33 r31 r32 r33 (10) Table 1. Correlation matrix reduction It should be noted here that training a single neural network to detect the angle of arrival of multiple sources is not an easy task. The exhaustive training involved becomes prohibitive for more than three or four sources, since the number of possible training data combinations is enormous. To circumvent this problem multiple, but smaller, neural networks are employed. Each network then tracks a smaller number of sources within a smaller angular sector. III. THE NEURAL MULTIPLE SOURCE TRACKING (N-MUST) ALGORITHM The Neural Multiple Source Tracking (N-MUST) algorithm is also based on the radial basis function neural networks (RBFNN), but it is composed of two stages, the tracking stage and the estimation stage. In the first stage, a number of RBFNNs are trained to perform the detection phase, while in the second stage another set of networks is trained for the direction of arrival estimation phase. When networks detect one or more sources in the first stage, the corresponding second stage networks are activated to perform the direction of arrival (DOA) estimation step. No prior knowledge of the number of sources present is required. III.! Tracking Stage In this approach, labeled the Neural Multiple Source Tracking (N-MUST) algorithm, the antenna array can track an arbitrary number of mobile users (sources) without prior knowledge of the number of mobile users. As shown in Figure 3, there are two stages of RBFNN' s. The first stage is the "detection stage" which consists of P RBFNNs, each focusing on a sector of width Ow. The entire angular spectrum (field of view of the antenna array) is divided in P sectors. The th (l p P) RBFNN is trained to determine if one or more signals exist within the [(p- 1) Ow. pow)] sector. If there are any signals present in the corresponding sector, the neural network will give the value 1 for an answer. Otherwise, the network will register a zero as its output value. This information is then passed to the second stage, the "direction of arrival" stage, which estimates the angles of these signals. Each one of the P neural networks of the detection stage, has L (L+ 1) input nodes representing the correlation matrix R and one output node. The number of hidden nodes in the second layer is also L (L+ 1). To illustrate how a network is trained in the detection stage, let us consider a case where the network is required to track N, sources in the [10 20 ] sector with some angular separation AO. We start the training with sources at -90, -9O +EO,..., -90 +(N-1)O. We use this vector of DOA to generate the correlation matrix R and the normalized vector z. We then select the subsequent DOA vectors as -88, -88 +AO -88 +(N- 1)\O, -86, -86 +AO -86 +(N-l)AO and so on. The target output of the network is set to "1 only when one or more of the angles in the DOA vector lies in the [10 20 ] range; otherwise the target output of the network is zero. In the simulations performed, a network was tested with number of sources and angular separations different than it had seen in the training. The network was able to detect the presence of the sources correctly. This suggests that considering all possible combinations of number of sources and separations need not be considered for the detection phase. Proc. SPIE Vol. 4395 79

111.2. DOA Estimation Stage The second stage of neural networks is trained to perform the actual direction of arrival estimation. The P networks of the DOA estimation stage are assigned to the same spatial sectors as in the detection stage (see Figure 1). When the output of one or more networks from the first stage is 1, the corresponding second stage network(s) are activated. The input information to each second stage network is the correlation matrix R, while the output is the actual DOA of the sources. The number of hidden nodes is the same as the number of input nodes given by L(L+l). Consider a system with minimum source resolution of 20, a single neural network trained to track sources over the antenna's field of view (e.g. 1800 wide) could be trained for angular separations L9 of 20,40,60,...up to some AO. This results in such a huge training set that the single neural network approach becomes impractical. However, by assigning different networks for different angular spatial sectors, smaller training sets are sufficient since the network is only required to track sources in a limited spatial region. For sectors lo -20 wide, it follows that the number of distinct locations of possible sources as well as the size of the training set are significantly reduced. Whereas most direction finding algorithms require the knowledge of the number of sources, in our approach we only need to specify the minimum angular resolution that the system is required to achieve. Iv. RESULTS Figure 4 shows a linear array of 8 elements (d=?j2) tracking 4 sources with different angular separations in the sector [-30 -I 1 ]. The input layer consisted of 72 nodes and the sources were assumed to be of equal power, 5 db higher than the noise power. The estimated and the theoretical angles of arrivals were very close. Figure 5, demonstrates the RBFNN-based beamforming and null steering. The adapted pattern obtained from the network is shown (dotted curve) and compared to the optimum pattern obtained from the Wiener solution (solid curve) as the array tracks the mobile signals at different spatial locations. -10 deltatheta=3 ' I U I I 2 4 6 -ic delta theta=7 8 10 12 1 I I I 16 18 20 II delta theta-8 I I Source2 12 14 z: :.I.I:±::::I 1. 0 2 4 6 8 10 12 14 16 Points 1. : Figure 4. Response of an 8 element linear array (d=?j2) tracking 4 sources of different angular separation in the sector [-30-1 1 J. The sources are of equal power, 5 db higher than the noise power 80 Proc. SPIE Vol. 4395

(I M=6, 3 Sources with 20 degrees separation, Solid: Wiener, Dotted: RBFNN Desired Desired 0T1TeiieYTTTT -80-60 -40-20 0 AOA 20 40 60 80 100.4,' II., C -1 C -2C -.-.-.--.- '-..-.-.-.- - ----'- \ \ I - --- %' t I, 'F..-..-.-..-.-....-..-.-...-.. ' I' I r - - - - - - - -- : i_._.._ Desired Desired1 I \ / \ : -..-..-.-.-. I - 4 -# -.-.-..-.-'.-"-.-' -.-.t-.-..-.. II '1l - - -..-..+r-..-.. - - - - - - 4C ----- -..-- - --..-..-.-..-.-.-.. -..-.-..-.-..-..-..-.-.-..-.-..-.-..-.- --.-..-.-..-- cr i -100-80 -60-40 -20 0 20 40 60 80 100 AOA Figure 5. Antenna array beamforming energy is directed towards a desired direction and nulls towards interfering sources in two different cases Since in practice, due to some tuning imperfections or Doppler spread, the operating frequency often changes, a 12 element array was trained with cl/a. ranging from 0.4 to 0.6 and with 3 sources 4070 angular separation in the sector io 29 1. Figure 6 shows that the RBFNN was able to estimate the DOA of the sources accurately. The dimension of the input layer in this case was 156 nodes Proc. SPIE Vol. 4395 81

A 20 40 60 80 100 points 120 Figure 6. Response of a 12 element array which was trained with da ranging from 0.4 to 0.6 and with 3 sources 4,4.5,5. angular separation in the sector [100 29 ]. 7 of V. CONCLUSION A new algorithm was presented for locating and tracking the angles of arrival of multiple sources. This algorithm is based on a family of neural networks operating in 2 distinct stages. The new approach is based on dividing the field of view of the antenna array into spatial sectors, then each network is trained in the first stage to detect signals emanating from sources in that sector. This approach can be used with adaptive array antennas to produce "smart antennas" that adjusts to an RF environment as it changes in "real time". These neural-based smart antennas can dynamically alter the signal pattern to optimize the performance of the wireless system. The ability to smoothly track users with main lobes and interferers with null insures that the link budget is constantly maximized. The results demonstrated the high accuracy of the algorithm.. In CDMA systems, although, smart adaptive arrays, can provide additional interference suppression, by using nulls in the direction of interferers, they do not perform very well when the number of interferes is larger than the number of antennas. On the other hand, in TDMA systems, since they are fewer interferes, adaptive arrays can cancel the dominant interferers with just a few antennas. 82 Proc. SPIE Vol. 4395

VII. REFERENCES 1. S. Haykin and A. Steinhardt, (editors), Adaptive Radar Detection and Estimation, Wiley, 1992. 2. J. H. Winters, J. Salz and R.D. Gitlin, "The impact of antenna diversity on the capacity of wireless communications systems", IEEE Trans. Commun., Vol. 42, pp. 1740-1751, 1994. 3. L. C. Codara, "Application of Antenna Arrays to Mobile Communications, Part II: Beam-Forming and Direction-of-Arrival Considerations", Proc. IEEE, Vol. 85, no. 8, Aug. 1997, pp. 1195-1245. 4. S.Haykin, editor, Advances in Spectrum Analysis and Array Processing, Vol. III, Prentice Hall, NJ, 1995 5. B. Mulgrew, " Applying Radial Basis Functions", IEEE Signal Processing magazine, Vol 13, No.2, pp.50-65, March 1996. 6. T.M.Cover," Geometrical and statistical properties of systems of linear inequalities with applications in pattern recognition", IEEE Transactions on Electronic Computers, EC-14, pp. 326-344, 1965. 7. A. El Zooghby, C. G. Christodoulou, and M. Georgiopoulos, "Performance of Radial Basis Function Networks for Direction of Arrival Estimation with Antenna Arrays", IEEE Trans. Antennas and Propagation, vol. 45, no. 11, pp. 1611-1617, Nov. 1997. Proc. SPIE Vol. 4395 83