Approaches for Angle of Arrival Estimation. Wenguang Mao

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

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

Performance Analysis of MUSIC and MVDR DOA Estimation Algorithm

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

Adaptive Beamforming Applied for Signals Estimated with MUSIC Algorithm

Direction of Arrival Algorithms for Mobile User Detection

STAP approach for DOA estimation using microphone arrays

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

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

ADAPTIVE ANTENNAS. TYPES OF BEAMFORMING

Bluetooth Angle Estimation for Real-Time Locationing

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

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

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

TRANSMITS BEAMFORMING AND RECEIVER DESIGN FOR MIMO RADAR

ONE of the most common and robust beamforming algorithms

MUSIC for the User Receiver of the GEO Satellite Communication System

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

Adaptive Beamforming. Chapter Signal Steering Vectors

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

Performance Analysis of MUSIC and LMS Algorithms for Smart Antenna Systems

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

Understanding Advanced Bluetooth Angle Estimation Techniques for Real-Time Locationing

Joint delay and direction of arrivals estimation in mobile communications

Analysis of Direction of Arrival Estimations Algorithms for Smart Antenna

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

Ultrasound Beamforming and Image Formation. Jeremy J. Dahl

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

ISAR Imaging Radar with Time-Domain High-Range Resolution Algorithms and Array Antenna

Advances in Direction-of-Arrival Estimation

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

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

Adaptive Systems Homework Assignment 3

Smart antenna for doa using music and esprit

MIMO II: Physical Channel Modeling, Spatial Multiplexing. COS 463: Wireless Networks Lecture 17 Kyle Jamieson

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

Mainlobe jamming can pose problems

A Study on Various Types of Beamforming Algorithms

SUPERRESOLUTION methods refer to techniques that

SIGNAL MODEL AND PARAMETER ESTIMATION FOR COLOCATED MIMO RADAR

Space-Time Adaptive Processing Using Sparse Arrays

Joint Position-Pitch Decomposition for Multi-Speaker Tracking

Adaptive selective sidelobe canceller beamformer with applications in radio astronomy

Advances in Radio Science

arxiv: v1 [cs.sd] 4 Dec 2018

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

Localization in Wireless Sensor Networks

Adaptive Selective Sidelobe Canceller Beamformer

High Resolution Techniques for Direction of Arrival Estimation of Ultrasonic Waves

Consideration of Sectors for Direction of Arrival Estimation with Circular Arrays

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

A novel ULA-based geometry for improving AOA estimation

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

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

Sound Source Localization in a Security System using a Microphone Array

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

Multipath Effect on Covariance Based MIMO Radar Beampattern Design

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

A Novel 3D Beamforming Scheme for LTE-Advanced System

On the Plane Wave Assumption in Indoor Channel Modelling

An Improved DBF Processor with a Large Receiving Antenna for Echoes Separation in Spaceborne SAR

Space-Time Adaptive Processing: Fundamentals

Adaptive Wireless. Communications. gl CAMBRIDGE UNIVERSITY PRESS. MIMO Channels and Networks SIDDHARTAN GOVJNDASAMY DANIEL W.

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

Null-steering GPS dual-polarised antenna arrays

A Review on Beamforming Techniques in Wireless Communication

Contents. List of Figures 4. List of Tables 6

Electronically Steerable planer Phased Array Antenna

A novel digital beamformer applied in vehicle mounted HF receiving device

Direction of Arrival Estimation using Wideband Spectral Subspace Projection

"Communications in wireless MIMO channels: Channel models, baseband algorithms, and system design"

gr-doa: Direction Finding in GNU-Radio

Analysis of High Resolution Spectral Methods to Assess Power Quality

Performance Analysis of MUSIC and MVDR DOA Estimation Algorithm

BEAMFORMING AND TIME REVERSAL IMAGING FOR NEAR-FIELD ELECTROMAGNETIC LOCALISATION USING PLANAR ANTENNA ARRAYS

DISPLACED SENSOR ARRAY FOR IMPROVED SIGNAL DETECTION UNDER GRAZING INCIDENCE CONDITIONS

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

Experimental Characterization of a Large Aperture Array Localization Technique using an SDR Testbench

Microphone Array Feedback Suppression. for Indoor Room Acoustics

Multiple Antennas. Mats Bengtsson, Björn Ottersten. Basic Transmission Schemes 1 September 8, Presentation Outline

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

Time-of-arrival estimation for blind beamforming

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

ANECHOIC CHAMBER DIAGNOSTIC IMAGING

Ambiguity function of the transmit beamspace-based MIMO radar

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

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

Modeling Mutual Coupling and OFDM System with Computational Electromagnetics

TIIVISTELMÄRAPORTTI (SUMMARY REPORT)

Effects of snaking for a towed sonar array on an AUV

Design of an Airborne SLAR Antenna at X-Band

NETW 701: Wireless Communications. Lecture 5. Small Scale Fading

Compressed-Sensing Based Multi-User Millimeter Wave Systems: How Many Measurements Are Needed?

Estimating Discrete Power Angular Spectra in Multiprobe OTA Setups

UNIT-3. Ans: Arrays of two point sources with equal amplitude and opposite phase:

Adaptive Beamforming Approach with Robust Interference Suppression

Application of the new algorithm ISAR- GMSA to a linear phased array-antenna

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

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

STUDY OF PHASED ARRAY ANTENNA AND RADAR TECHNOLOGY

Transcription:

Approaches for Angle of Arrival Estimation Wenguang Mao

Angle of Arrival (AoA) Definition: the elevation and azimuth angle of incoming signals Also called direction of arrival (DoA)

AoA Estimation Applications: localization, tracking, gesture recognition, Requirements: antenna array Approaches: Generate a power profile over various incoming angles Determine all AoA θ " θ1 θ 2

Related Concepts Synthetic aperture radar (SAR) Using a moving antenna to emulate an array Alternative way of using physical antenna array NOT an estimation approach in the context of AoA Most AoA estimation methods can be applied to both physical antenna array and SAR In this presentation, we only focus on antenna array May require some modification when applied to SAR

Related Concepts Beamforming A class of AoA estimation approaches MUSIC A specific algorithm in subspace-based approaches AoA Estimation approaches Subspace methods Beamforming MUSIC

Approaches for AoA Estimation Naïve approach Beamforming approaches Bartlett method MVDR Linear prediction Subspace based approaches MUSIC and its variants ESPIRIT Maximum likelihood estimator

Key Insights Phase changes over antennas are determined by the incoming angle Far-field assumption Phase of the antenna 1: φ ' Phase of the antenna 2: φ ' Then the difference is given by φ 2 φ 1 = 2π dcosθ 1 λ + 2kπ

Naïve approach Determine AoA based on the phase difference of two antenna cosθ 1 = ( Δφ 2π k) λ d Problems: Works for only one incoming signals Phase measurement could be noisy Ambiguity Adopted and improved by RF-IDraw

Using Antenna Array Received signals at m-th antenna: N x m t = < s n (t) n?1 e j 2π τ n (md1) + n m (t) s F (t) : n-th source signals τ F = IJKLM N : phase shift per antenna O N : the number of sources M : the number of antennas n S (t) : noise terms

Using Antenna Array Matrix form: x 1 t T x 2 t T = a(θ 1 ) a(θ 2 ) a(θ N ) x M t T X = AS + N s 1 t T s 2 t T + s N t T n 1 t T n 2 t T n M t T Steering vector: a θ = 1 e j2πτ θ e j2πτ θ 2 ej2πτ θ MD1 T

Beamforming at the Receiver Definition: a method to create certain radiation pattern by combining signals from different antennas with different weights. Will magnify the signals from certain direction while suppressing those from other directions

Beamforming at the Receiver Signals after beamforming using a weight vector w Y = w H X By selecting different w, the received signal Y will contain the signal sources arrived from different direction. Beamforming techniques are widely used in wireless communications

Beamforming at the Receiver Adjust the weight vector to rotate the radiation pattern to angle θ Measure the received signal strength P(θ) Repeat this process for any θ in [0, pi] Plot (θ, P(θ)) Peaks in the plot indicates the angle of arrival θ 1 θ 2

Bartlett Beamforming Also called: correlation beamforming, conventional beamforming, delay-and-sum beamforming, or Fourier beamforming Key idea: magnify the signals from certain direction by compensating the phase shift Phase shift Consider one source signal s t arrived at angle θ d Signal at m-th antenna: x f t = s(t) e i jk l(m m)(sd') Weight at m-th antenna: w f = e i jk l(m)(sd') Only when θ = θ d, the received signal Y = w p X = w S x S t u is maximized

Bartlett Beamforming Weight vector for beamforming angle θ: Signal power at angle θ: w = a(θ) This is why it is called steering vector P θ = YY H = w H X w H X H = w H XX H w = w H R XX w = a H θ R XX a(θ) Used by Ubicarse with SAR Covariance matrix

Bartlett Beamforming Works well when there is only one source signal Suffers when there are multiple sources: very low resolution

Minimum Variance Distortionless Response (MVDR) Also called Capon s beamforming Key idea: maintain the signal from the desired direction while minimizing the signals from other direction Mathematically, we want to find such weight vector w for the beaming angle θ min YY H = min w H R XX w s.t. w H (a θ s t T ) = s t T w H a θ = 1 Maintain the signals from angle θ

MVDR Weight vector for beamforming angle θ: Signal power at angle θ: w = R XX D1 a H (θ) a θ R D1 XX a H (θ) P θ = YY H = w H R XX w = 1 a θ R D1 XX a H (θ)

MVDR Resolution is significantly enhanced compared to Bartlett method But still not good enough Better beamforming approaches are developed, e.g., Linear Prediction Or resort to subspace based approaches

Subspace Based Approaches Beamforming is a way of shaping received signals Can be used for estimating AoA Can also be used for directional communications Subspace based approaches are specially designed for parameter (i.e., AoA) estimation using received signals Cannot be used for extracting signals arrived from certain direction Subspace based approaches decompose the received signals into signal subspace and noise subspace Leverage special properties of these subspaces for estimating AoA

Multiple Signal Classification (MUSIC) Key ideas: we want to find a vector q and a vector function f(θ) Such that q H f θ = 0 if and only if θ = θ " (i.e., one of AoA) Then we can plot p θ = ' ƒ M = The peaks in the plot indicates AoA ƒ M ' ƒ(m) We can expect very sharp peak since q f θ = 0, so the inverse of its magnitude is infinity How to find q and f(θ)

Multiple Signal Classification (MUSIC) MUSIC gives a way to find a pair of q and f(θ) The signals from antenna array X = AS + N Covariance matrix of the signals R XX = E[XX H ] = E[ASS H A H ] + E[NN H ] R XX = AE[SS H ]A H + σ 2 I R XX = AR SS A H + σ 2 I Noise terms Signal terms

MUSIC Consider the signal term R is N N matrix, where N is the number of source signals R LL has the rank equal to N if source signals are independent A is M N matrix, where M is the number of antenna A has full column rank The signal term is M M matrix, and its rank is N The signal term has N positive eigenvalues and M N zero eigenvalues, if M>N There are M N eigenvectors q " such that AR A q " = 0 Then A q " = 0, where A = [a(θ ' ) a(θ j ) a(θ )] Then q " a θ = 0 if θ = θ " What we want!!!

MUSIC a(θ) is the steering function, so it is known Needs to determine q ", which needs the eigenvalue decomposition of the signal term. We don t know the signal term; we only know the sum of the signal term and the noise term, i.e., R All of eigenvectors of the signal term are also ones for R, and corresponding eigenvalues are added by σ j Only need to find the eigenvectors of R with eigenvalues equal to σ j

MUSIC Derive R Perform eigenvalue decomposition on R Sort eigenvectors according to their eigenvalues in descent order Select last M N eigenvectors q " Noise space matrix Q = [q ' q j q ] Q a θ = 0 for any AoA θ " Plot p θ = ' M š š (M) and find the peaks

Performance Comparison (a) 10 antennas (a) 50 antennas

Performance Comparison Beamforming approaches (a) SNR 1dB Music variants (b) SNR 20dB