NOVEL TECHNIQUES AND ARCHITECTURES FOR ADAPTIVE BEAMFORMING

Similar documents
Optimum Array Processing

FPGA-Based Implementation of QR Decomposition. Hanguang Yu

The Discovery and Retrieval of Temporal Rules in Interval Sequence Data

Adaptive System Identification and Signal Processing Algorithms

The Automatic Design of Batch Processing Systems

Performance Analysis of Adaptive Beamforming Algorithms for Smart Antennas

Enhanced Web Log Based Recommendation by Personalized Retrieval

B degrees of freedom are known as partially adaptive arrays

STABILIZED FINITE ELEMENT METHODS FOR INCOMPRESSIBLE FLOWS WITH EMPHASIS ON MOVING BOUNDARIES AND INTERFACES

Real Time Multi-Sensor Data Acquisition and Processing for a Road Mapping System

INTRODUCTION TO REAL ARRAYS

Advanced phase retrieval: maximum likelihood technique with sparse regularization of phase and amplitude

ADAPTIVE VIDEO STREAMING FOR BANDWIDTH VARIATION WITH OPTIMUM QUALITY

Effects of Weight Approximation Methods on Performance of Digital Beamforming Using Least Mean Squares Algorithm

MODERN FACTOR ANALYSIS

Illumination invariant face detection

COMPUTATIONAL CHALLENGES IN HIGH-RESOLUTION CRYO-ELECTRON MICROSCOPY. Thesis by. Peter Anthony Leong. In Partial Fulfillment of the Requirements

Chapter 1 Introduction Motivation Approach Significance of Research Overview of Material... 5

PATTERN CLASSIFICATION AND SCENE ANALYSIS

COMPUTATIONAL DYNAMICS

Implementation Of Quadratic Rotation Decomposition Based Recursive Least Squares Algorithm

A ROLE MANAGEMENT MODEL FOR USER AUTHORIZATION QUERIES IN ROLE BASED ACCESS CONTROL SYSTEMS A THESIS CH.SASI DHAR RAO

AUDIO SIGNAL PROCESSING FOR NEXT- GENERATION MULTIMEDIA COMMUNI CATION SYSTEMS

Content distribution networks over shared infrastructure : a paradigm for future content network deployment

Scheduling Algorithms for Input-Queued Cell Switches. Nicholas William McKeown

Tomographic reconstruction of shock layer flows

INTRODUCTION TO The Uniform Geometrical Theory of Diffraction

Curve and Surface Fitting with Splines. PAUL DIERCKX Professor, Computer Science Department, Katholieke Universiteit Leuven, Belgium

STUDY ON THE EFFECT OF ORIENTATION ON PHTOTOVOLTAIC ARRAY OUTPUT IN SELECTED LOCATIONS OF SRI LANKA

JIIT NOIDA. FORMAT FOR SUBMISSION OF Ph.D. THESIS

An Ontological Framework for Contextualising Information in Hypermedia Systems.

Realization of Hardware Architectures for Householder Transformation based QR Decomposition using Xilinx System Generator Block Sets

Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and

Christian Doppler Laboratory for Dependable Wireless Connectivity for the Society in Motion Three-Dimensional Beamforming

An agent-based peer-to-peer grid computing architecture

On the Near-Optimality of List Scheduling Heuristics for Local and Global Instruction Scheduling

IMAGE ANALYSIS, CLASSIFICATION, and CHANGE DETECTION in REMOTE SENSING

Mapping the Progression of Non-Carious Cervical Lesions

TOMRAS: A Task Oriented Mobile Remote Access System for Desktop Applications

ENHANCED RADAR IMAGING VIA SPARSITY REGULARIZED 2D LINEAR PREDICTION

Particle Swarm Optimization Methods for Pattern. Recognition and Image Processing

New Approaches for EEG Source Localization and Dipole Moment Estimation. Shun Chi Wu, Yuchen Yao, A. Lee Swindlehurst University of California Irvine

Optimization and Beamforming of a Two Dimensional Sparse Array

Generalized Additive Models

Social Networks: Service Selection and Recommendation

A Frequent Max Substring Technique for. Thai Text Indexing. School of Information Technology. Todsanai Chumwatana

Enabling Component-Based Model Transformations with QVT. Li Dan

Design and Implementation of Small Microphone Arrays

Comparison of Linear and Planar Array antennas for Target Detection Improvement Using Hyper Beam Technique

Joint Domain Localized Adaptive Processing with Zero Forcing for Multi-Cell CDMA Systems

Reconstruction of the Vibro-Acoustic Field on the Surface of the Refrigerator Compressor by Using the BEM-Based Acoustic Holography

DUAL MODE SCANNER for BROKEN RAIL DETECTION

ALGORITHMIC ASPECTS OF DOMINATION AND ITS VARIATIONS ARTI PANDEY

CLASSIFICATION AND CHANGE DETECTION

Contents. I The Basic Framework for Stationary Problems 1

Master Thesis. Mobility Management and eicic in LTE Femtocells

Epipolar Geometry in Stereo, Motion and Object Recognition

Introduction to Design Optimization

TABLE OF CONTENTS SECTION 2 BACKGROUND AND LITERATURE REVIEW... 3 SECTION 3 WAVE REFLECTION AND TRANSMISSION IN RODS Introduction...

Performance Studies of Antenna Pattern Design using the Minimax Algorithm

Efficient Index Maintenance for Text Databases

Digital Image Processing

The adaptive serializable snapshot isolation protocol for managing database transactions

All MSEE students are required to take the following two core courses: Linear systems Probability and Random Processes

ENG460 Engineering Thesis

On exploiting spatial reuse in wireless ad hoc networks

Fast Anomaly Detection Algorithms For Hyperspectral Images

UNIVERSITI MALAYSIA PAHANG

Unconstrained Beamforming : A Versatile Approach.

EXTRACTING GENERIC TEXT INFORMATION FROM IMAGES

CORDIC-BASED GIVENS QR DECOMPOSITION FOR MIMO DETECTORS

COMP 558 lecture 19 Nov. 17, 2010

COMPUTER AIDED GEOMETRIC DESIGN. Thomas W. Sederberg

MICRO-SEQUENCER BASED CONTROL UNIT DESIGN FOR A CENTRAL PROCESSING UNIT TAN CHANG HAI

Homework 2 Implementing the University Application Due: November 7, 2004 (Sunday midnight)

Contents. I Basics 1. Copyright by SIAM. Unauthorized reproduction of this article is prohibited.

CROSS-REFERENCE TABLE ASME A Including A17.1a-1997 Through A17.1d 2000 vs. ASME A

DCT SVD Based Hybrid Transform Coding for Image Compression

GEO BASED ROUTING FOR BORDER GATEWAY PROTOCOL IN ISP MULTI-HOMING ENVIRONMENT

Analysis of Functional MRI Timeseries Data Using Signal Processing Techniques

Modern Multidimensional Scaling

S.A. Torchinsky, A. van Ardenne, T. van den Brink-Havinga, A.J.J. van Es, A.J. Faulkner (eds.) 4-6 November 2009, Château de Limelette, Belgium

IMAGING WITH SYNTHETIC APERTURE RADAR

LARGE SCALE LINEAR AND INTEGER OPTIMIZATION: A UNIFIED APPROACH

Learning by a Generation Approach to Appearance-based Object Recognition

A Verification Study of ABAQUS AC3D8R Elements for Acoustic Wave Propagation

Surfacing using Creo Parametric 3.0

FPGA Implementation of Matrix Inversion Using QRD-RLS Algorithm

Integrated Algebra 2 and Trigonometry. Quarter 1

Dynamic Phasor Estimation in Electrical Power Systems Based on IEC61850 Process-Bus

AUTOMATED STUDENT S ATTENDANCE ENTERING SYSTEM BY ELIMINATING FORGE SIGNATURES

Image Analysis, Classification and Change Detection in Remote Sensing

CO-PRIME ARRAY PROCESSING WITH SUM AND DIFFERENCE CO-ARRAY

UMIACS-TR March Direction-of-Arrival Estimation Using the. G. Adams. M. F. Griffin. G. W. Stewart y. abstract

My sample dissertation title. Jo Student. A dissertation [choose dissertation or thesis] submitted to the graduate faculty

Baseline V IRAM Trimedia. Cycles ( x 1000 ) N

Design of Aeronautical Satellite Communication System Using Ray Tracing Modeling Technique

The Staggered SAR Concept: Imaging a Wide Continuous Swath with High Resolution

Application-Specific Mesh-based Heterogeneous FPGA Architectures

Synthesis and Analysis of Parallel Kinematic XY Flexure Mechanisms

Transcription:

NOVEL TECHNIQUES AND ARCHITECTURES FOR ADAPTIVE BEAMFORMING By THUA VAN HO, B.A.Sc, M.A.Sc A Thesis Submitted to the School of Graduate Studies in Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy McMaster University (C) Copyright by Thua Van Ho, April 1990

NOVEL TECHNIQUES AND ARCHITECTURES FOR ADAPTIVE BEAMFORMING THUA VAN HO, B.A.Sc, M.A.Sc

DOCTOR OF PHILOSOPHY (1990) McMASTER UNIVERSITY (Electrical Engineering) Hamilton, Ontario TITLE: Novel Techniques and Architectures for Adaptive Beamforming AUTHOR: Thua Van Ho, B.A.Sc (University of Toronto) M.A.Sc (University of Toronto) SUPERVISOR: Professor John Litva NUMBER OF PAGES: xv, 183 11

iii To my parents

ABSTRACT Recent progress in VLSI technology has created a major impact on digital signal processing, including array signal processing. Proposals have been ma.de for using high throughput processors for digital adaptive beamforming in radar a.nd communications systems applications. In this thesis, novel techniques and architectures for adaptive beamforming will be developed and presented. These are typified by the development of adaptive beamforming algorithms for planar arra.ys and by a self-calibration algorithm for antenna arrays. The emphasis however will be placed on modern adaptive beamforming techniques in which the adaptation is carried out by means of a triangular systolic array processor performing the QH decomposi tion. Adaptive beamforming algorithms for a planar array or two-dimensional (2-D) adaptive beamforming algorithms, which are typified by the 2-D least-mean-squares (LMS) algorithm and 2-D Howells-Applebaum algorithm, arc derived and presented. The concept of 2-D eigenbeams will be given to demonstrate the performance of the 2-D adaptive ~Jeamforming techniques. As well, the 2-D adaptive beamforming problem will be formulated in terms of thc I-D case with operation taking place along rows and columns of a planar array. The adaptive processor is then implemented by using a manifold of the least-squares triarray processors, which in the limit takes the form of a 3-D systolic array. It will be shown that the structure is capable of performing adaptation along the rows and columns of the 2-D array simultaneously. iv

One of the major challenges that face workers in array processing is overcoming the degradation in the output of the high performance algorithms due to errors in the calibration of the array. A new self~alibration technique for solving this difficult problem will be derived and presented herein. The algorithm is based on the use.if iteration - whereby the calibration coefficients are refined through repetitive imposition of the calibration procedure. Its derivation is based on the eigen-based ~ethod and the least-squares norm minimization. It will be shown that the algorithm is capable of automatical estimating the angles-of-arrival (AOA) of the received signals and calibrating the array with a minimum phase and gain errors. Results obtained by using both simulation and measurement data will be givcn. In the case of the experimer.tal results, the measurement setup is subjectcd to multipath scenarios. v

ACKNOWLEDGEMENT I would like to express my sincere thank to my supervisor, Dr. John Litva, for his excellent supervision and continuous support during the cours~ of this thesis. Without his guidance and encouragement several breakthroughs in this thesis would be impossible to be achieved. I would like to express my special thank to Dr. Simon Haykin for accepting me to the CRL at the first place, and from whom I have learned the most. I also would like to express my gratitude to staff and students at the Communications Research Laboratory, McMaster University, for their friendship and help by any means during my years at the university. Finally, I am deeply grateful and most indebted to my wife, Catherine, for her love, patience and support during the course of my study. vi

TABLE OF CONTENTS page ABSTRACT ACKNOWLEDGEMENTS LIST OF SYMBOLS LIST OF FIGURES LIST OF TABLES CHAPTER 1 INTRODUCTION 1.1. Introduction to Adaptive Beamforming Problem iii v ix xi xiv 1 1 1.2. Scope of Thesis 9 CHAPTER 2 CLASSICAL ADAPTIVE BEAMFORMING TECHNIQUES 13 2.1. Introduction 2.2. 1-0 Adaptive Beamforming Algorithms 2.2.1. LMS Algorithm 2.2.2. Howells-Applebaum Algorithm 2.2.3. Eigenvector Beam Concept 2.2.4. Sample Matrix Inversion Algorithm 2.3. 2-D Adaptive Beamforming Algorithms 2.3.1. 2-D LMS Algorithm 2.3.2. Relationship between 1-D and 2-D Algorithms 2.3.3. 2-D Howells-Applebaum Algorithm 2.3.4. 2-D Eigenvector Beam 13 15 15 17 20 23 27 29 33 34 36 2.4. Concluding Remarks 45 CHAPTER 3 MODERN ADAPTIVE BEAMFORMING TECHNIQUES 46 3.1. Introduction 3.2. QRD-LS Algorithm and Adaptive Beamforming 3.2.1. QR Decomposition and Givens Rotation 46 47 47 vii

3.2.2. Recursive QRD-LS Algorithm 3.2.3. Use of the QRD-LS Algorithm in Adaptive Beamforming 3.2.4. Triangular Systolic Array Implementation 3.3. Linearly Constrained Adaptive Beamforming 3.3.1. Pre-processing Technique 3.3.2. Systolic Implementation 3.3.3. Special Cases 3.4. Adaptive Beamforming with Planar Arrays 3.4.1. QRD-LS Algorithm 3.4.2. Systolic Array Implementation 3.5. Concluding Remarks CHAPTER 4 4.1. Introduction PERFORMANCE EVALUATION 4.2. I-D Adaptive Beamforming 4.2.1. Unconstrained Method 4.2.2. Linearly Constrained Method 4.3. 2-D Adaptive Beamforming 4.4. Concluding Remarks CHAPTER 5 AN ALGORITHM FOR SELF-CALIBRATING ANTENNA ARRAYS 5.1. Introduction 5.2. Signal Model 5.3. Self-Calibration Algorithm 5.3.1. Gain and Phase Estimation 5.3.2. Self-Calibration Algorithm 5.4. Results 5.4.1. Simulation Data 5.4.2. Measurement Data,19 52 54 59 61 64 66 69 09 72 82 83 83 8J1 8 1 1 99 1() 1 113 II J1 II J1 116 116 119 123 128 128 135 5.5. Concluding Remarks viii

CHAPT;::R 6 CONCLUSIONS 6.1. Discussion and Conclusions 6.2. Recommendations REFERENCES APPENDIX A BASIC TERMINOLOGY AND CONCEPTS A.l. Basic Theory of Array Antennas A.2. VLSI Array Processors APPENDIX B EXPERIMENTAL SETUP AND MULTIPATH PHENOMENON B.1. Experimental Setup B.2. Multipath Phenomenon B.3. Array Calibration Method 147 147 150 155 160 160 166 173 178 181 IX

LIST OF SYMBOLS X x matrix: upper case, bold face letter, e.g., Q(n). column vector: lower case, bold face letter, e.g., y(n). x element of a column vector x or a complex constant: lower case, italic letter, e.g., X. function or subset of complex space: ~pper case letter, e.g., H( 0): a function of variable O. X complex scaling constant: upper case, italic letter, e.g., M: number of antenna elements. (X,J1. constant: lower case, Greek letter. And also o spatial angle (elevation direction) > spatial angle (azimuth direction) ci» Tr( ep) R Q E[.] L,M N K d covariance matrix trace of a matrix upper triangular matrix unitary matrix expected value number cf elements (dimensions) in an antenna array number of snap shots (n). number of signals inter-element spacing >. wavelength x

LMS SMI PE ADA SNR INR SINR least-mean-squares sample matrix inversion processing element angle-of-arrival signal-to-noise ratio interference-to-noise ratio signal-to-interference-and-noise ratio Xl

LIST OF FIGURES Figure page 1.1 Narrow band adaptive antenna :J 1.2 Broad band adaptive antenna :J 2.1 Closed-loop adaptive system 16 2.2 Correlation loop of Howells-Applebaum algorithm 18 2.3 Open-loop adaptive system 25 2.4 Geometry of a planar array 28 3.1 Triangular systolic implementation for adaptive beamforming 55 3.2 Computations performed by processing elements fl{i a) Givens rotations a) square-root-free 3.3 L5 triarray processor with P linear constraints 65 3,4 Adaptive beamforming processor with a linear constraint 68 3.5 Configuration of a 2-D array 71 3.6 2-D systolic layers for 2-D adaptive beamforming 74 3.7 3-D systolic architecture for 2-D adaptive beamforming 75 3.8 Control clocks for the 3-D systolic array processor 79 a) global clock b) direction clock c) dual-eell clock 4.1 Configuration of the antenna array used in simulation studies 85 4.2 to 4.5 Adapted patterns of a lo-element antenna array a) unconstrained b) constrained method 88 4.6 4.7 Residual power curve of adaptive beamforming algorithms two jammers at 7 0 and 20 0 from the boresight Residual power curve of adaptive beamforming algorithms three jammers at _15 0, 7 0 and 20 0 from the boresight 92 93 4.8 to 4.11 Adapted patterns of a 10-element antenna array using a clamped element as the primary signal a) unconstrained b) constrained method 95 xii

4.12 Adapted pattern of a 4lC4 array, one jammer at (48,-10 ) 103 from the boresight 4.13 Quiescent pattern of a 4lC4 array 103 4.14 Eigenbeam pattern of the adapted pattern in Fig. 4.12 104 4.15 Cross section of the 2-D adapted pattern in Fig. 4.12 105 a) at 48 in elevation b) at _10 in azimuth 4.16 Adapted pattern of a 41C4 array, one jammer at (48,-10 ) 107 using the QRD-LS algorithm a) after 20 iterations b) after 50 iterations 4.17 Residual output power of a 4.4 adaptive array 108 jammer at (48,_10 ) 4.18 Adapted pattern of a 4lC4 array, two jammers at (48,-10 ) no and (-15,-50 ) from the boresight 4.19 Retrodirective pattern of the adapted pattern in Fig. 4.18 no 4.20 Adapted pattern of a 4.4 array, two jammers at (48,-10 ) 111 and (-15,-50 ) using the QRD-LS algorithm a) after 20 iterations b) after 50 iterations 4.21 Residual output power of a 4.4 adaptive array 112 jammers at (48,-10 ) and (-15,-50 ) 5.1 Flow chart of the self-ealibration algorithm 126 5.2 AOAs of impinged signals under the effect of gain 129 and phase error, 0 1 := 0, 02 = 1. 5.3 Typical eigenbeam patterns of the noise subspace a) (Jg = (Jp = 0.00, b) O'g = (Jp = 0.02, 130 c) (J = (1 = 0.04 d) 0' = (1 = 0.06 131 9 P, 9 P 5.4 Minimum norm vs. AOA estimates using the self-ealibration algorithm, (1g = O'p = 0.04, reference signal at 0 = 0. 132 5.5 Optimal AOA estimates at different set of least-squares norms, reference signal at 0 = 0 133 5.6 Typical measurement of the 32-element antennas 137 a) amplitude b) phase xiii

5.7 AOA estimates using different spectral estimation methods l38 5.8 Typical eigenbeams of the noise subspace of the measurement signals) after spatial smoothing 140 5.9 Minimum norm vs. AOA estimates using the self-calibration reference signal at 0 = 0.107 ) ~O = 0.15 beamwidth 141 5.10 Optimal AOA estimates at different set of least-squares norms) reference signal at 0 = 0.107 142 5.11 Adapted patterns with a constraint at 0 = 0,107 0 L45 a) before calibration b) after calibration A.1 Configuration of a linear antenna array 161 A.2 Beam pattern of a 10-element antenna array 161 a) main beam at 0 0 main beam at 20 A.3 Configuration of a planar antenna array l6'1 AA Beam pattern of a 4)(4 antenna array lg4 a) main beam at 0 0 main beam at (10 )10 ) A.5 Array pro(',essor architectures 1fi7 a) parallel processor b) pipeline processor A.6 A systolic array of matrix multiplication 168 A.7 A wavefront array of matrix multiplication 170 B.1 Geometry of the experiment setup 175 B.2 Physical view of the sampled aperture array 17G B.3 Plane view of the measurement site in Dorcus Bay, Ontario 177 B.4 Geometry of direct and indirect signals on a curved surface 17n xiv