ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Introduction SNR Gain Patterns Beam Steering Shading Resources: Wiki:

Slides:



Advertisements
Similar presentations
Air Force Technical Applications Center 1 Subspace Based Three- Component Array Processing Gregory Wagner Nuclear Treaty Monitoring Geophysics Division.
Advertisements

Component Analysis (Review)
BEAM FORMING NETWORKS ( BFN’s ) EE 525 Antenna Engineering.
The Impact of Channel Estimation Errors on Space-Time Block Codes Presentation for Virginia Tech Symposium on Wireless Personal Communications M. C. Valenti.
Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: The FIR Adaptive Filter The LMS Adaptive Filter Stability and Convergence.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Review Resources: Wiki: State Variables YMZ: State Variable Technique Wiki: Controllability.
Diversity techniques for flat fading channels BER vs. SNR in a flat fading channel Different kinds of diversity techniques Selection diversity performance.
1/44 1. ZAHRA NAGHSH JULY 2009 BEAM-FORMING 2/44 2.
SMART ANTENNAS. Smart Antennas The presentation is divided into the following: Why? What? How?
APPLICATION OF SPACE-TIME CODING TECHNIQUES IN THIRD GENERATION SYSTEMS - A. G. BURR ADAPTIVE SPACE-TIME SIGNAL PROCESSING AND CODING – A. G. BURR.
Introduction to Cognitive radios Part two HY 539 Presented by: George Fortetsanakis.
Goals of Adaptive Signal Processing Design algorithms that learn from training data Algorithms must have good properties: attain good solutions, simple.
Project Presentation: March 9, 2006
دانشگاه صنعتي اصفهان دانشكده برق و كامپيوتر Various Beamformer Structures Suitable For Smart Antennas ارائه کننده: آرش میرزایی ( ) ارائه مقاله تحقيقي.
1 Lecture 9: Diversity Chapter 7 – Equalization, Diversity, and Coding.
Dept. E.E./ESAT-STADIUS, KU Leuven homes.esat.kuleuven.be/~moonen/
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Adaptive Noise Cancellation ANC W/O External Reference Adaptive Line Enhancement.
15 Feb 2001Property of R. Struzak1 Antenna Fundamentals (3) R. Struzak School on Digital and Multimedia Communications Using.
For 3-G Systems Tara Larzelere EE 497A Semester Project.
Effect of Mutual Coupling on the Performance of Uniformly and Non-
Machine Learning CUNY Graduate Center Lecture 3: Linear Regression.
1 Techniques to control noise and fading l Noise and fading are the primary sources of distortion in communication channels l Techniques to reduce noise.
1 ECE 480 Wireless Systems Lecture 3 Propagation and Modulation of RF Waves.
Eigenstructure Methods for Noise Covariance Estimation Olawoye Oyeyele AICIP Group Presentation April 29th, 2003.
EFFECTS OF MUTUAL COUPLING AND DIRECTIVITY ON DOA ESTIMATION USING MUSIC LOPAMUDRA KUNDU & ZHE ZHANG.
1 PROPAGATION ASPECTS FOR SMART ANTENNAS IN WIRELESS SYSTEMS JACK H. WINTERS AT&T Labs - Research Red Bank, NJ July 17,
Lecture 9,10: Beam forming Transmit diversity Aliazam Abbasfar.
SMART ANTENNA.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Stability and the s-Plane Stability of an RC Circuit Routh-Hurwitz Stability.
A Typical Feedback System
Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Deterministic vs. Random Maximum A Posteriori Maximum Likelihood Minimum.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Convolution Definition Graphical Convolution Examples Properties.
Digital Audio Signal Processing Lecture-2: Microphone Array Processing - Fixed Beamforming - Marc Moonen Dept. E.E./ESAT-STADIUS, KU Leuven
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Signal and Noise Models SNIR Maximization Least-Squares Minimization MMSE.
Nico De Clercq Pieter Gijsenbergh.  Problem  Solutions  Single-channel approach  Multichannel approach  Our assignment Overview.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Definitions Random Signal Analysis (Review) Discrete Random Signals Random.
ECE 8443 – Pattern Recognition LECTURE 10: HETEROSCEDASTIC LINEAR DISCRIMINANT ANALYSIS AND INDEPENDENT COMPONENT ANALYSIS Objectives: Generalization of.
Fourier Analysis of Discrete-Time Systems
S MART A NTENNA B.GANGADHAR 08QF1A1209. ABSTRACT One of the most rapidly developing areas of communications is “Smart Antenna” systems. This paper deals.
Representation of CT Signals (Review)
BY Siyandiswa Juanitta Bangani Supervisor: Dr R.Van Zyl
An Introduction to Blind Source Separation Kenny Hild Sept. 19, 2001.
Modern Navigation Thomas Herring MW 11:00-12:30 Room
Introduction to Digital Signals
Study of Broadband Postbeamformer Interference Canceler Antenna Array Processor using Orthogonal Interference Beamformer Lal C. Godara and Presila Israt.
Discriminant Analysis
Performance of Adaptive Beam Nulling in Multihop Ad Hoc Networks Under Jamming Suman Bhunia, Vahid Behzadan, Paulo Alexandre Regis, Shamik Sengupta.
Space Time Codes. 2 Attenuation in Wireless Channels Path loss: Signals attenuate due to distance Shadowing loss : absorption of radio waves by scattering.
Smart antenna Smart antennas use an array of low gain antenna elements which are connected by a combining network. Smart antennas provide enhanced coverage.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Normal Equations The Orthogonality Principle Solution of the Normal Equations.
ECE 8443 – Pattern Recognition ECE 8527 – Introduction to Machine Learning and Pattern Recognition LECTURE 12: Advanced Discriminant Analysis Objectives:
Lens to interferometer Suppose the small boxes are very small, then the phase shift Introduced by the lens is constant across the box and the same on both.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Frequency Response Response of a Sinusoid DT MA Filter Filter Design DT WMA Filter.
Term paper on Smart antenna system
Antenna Arrays and Automotive Applications
Multiple Antennas.
Smart Antennas Presented by :- Rajib Kumar Das.
Hanyang University 1/21 Antennas & RF Devices Lab. antenna arrays and automotive applications Kim Tae Won.
ADAPTIVE SMART ANTENNA Prepared By: Shivangi Jhavar Guided By: Mr.Bharat Patil.
Improving Performance of Higher Layer Protocols with MIMO based MAC
Digital transmission over a fading channel
Presented by : PARAMANAND SHARMA Roll No. : 207EE104
Chapter 4 Antenna Arrays
Optimum Passive Beamforming in Relation to Active-Passive Data Fusion
LECTURE 07: TIME-DELAY ESTIMATION AND ADPCM
Beamforming.
MIMO I: Spatial Diversity
Presentation transcript:

ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Introduction SNR Gain Patterns Beam Steering Shading Resources: Wiki: Array Processing Wiki: Beamforming BEvans: Spatial Arrays AG: Beamforming Wiki: Array Processing Wiki: Beamforming BEvans: Spatial Arrays AG: Beamforming URL:.../publications/courses/ece_8423/lectures/current/lecture_13.ppt.../publications/courses/ece_8423/lectures/current/lecture_13.ppt MP3:.../publications/courses/ece_8423/lectures/current/lecture_13.mp3.../publications/courses/ece_8423/lectures/current/lecture_13.mp3 LECTURE 13: ARRAY SIGNAL PROCESSING

ECE 8423: Lecture 13, Slide 1 Introduction Array processing deals with applying signal processing techniques to a spatially distributed group of sensors. The potential lies in achieving improvements in the SNR. The spatial dimensions introduces the possibility of directional discrimination between the signal and the interference (e.g., noise). The measured signals are often electromagnetic (e.g., deep space radio telescopes, radar) or acoustic (e.g., auditoriums, automobiles). The arrays can be arranged in a number of topologies (1D, 2D, and even 3D). Often, achieving an improvement in the SNR involves detecting and tracking the direction of the signal. This is achieved by independent adjustment of the time delays associated with each sensor. The analysis is completely analogous to that for phased antenna arrays. Adaptive signal processing is used to estimate and optimize the weights and delays associated with the sensors. One big advantage of the “electronic approach” is the ability to track multiple targets from the same, fixed array (formerly done via rotating antennae).

ECE 8423: Lecture 13, Slide 2 Basic Array Properties We will focus on arrays where the sensors are uniformly spaced. Other configurations and spacing can be dealt with using an analysis that parallels sampling theory. The output of the array is a linear combination of the inputs: (The weights can be complex.) Assume the transmission path is linear and time-invariant: h j (t) represents the transfer function from the source to the sensor. It can be simple, such as a time delay dependent on the distance: Denote interference as u(t) and noise as v(t).

ECE 8423: Lecture 13, Slide 3 SNR Gain By Summation Suppose the signal is incident at broadside (  = 0  ) with w i = 1. Assume each measurement is corrupted by v i (t) which is uncorrelated from sensor to sensor: The input SNR may be defined by: The array output is: The output SNR is: The gain in SNR (an upper bound) is linearly proportional to the number of sensors:

ECE 8423: Lecture 13, Slide 4 Sensitivity Patterns For A 2-Sensor Array The sensitivity of the array can be show to be a function of the incident angle of the plane wave.

ECE 8423: Lecture 13, Slide 5 Beam Steering Beam steering is the process of rotating the main lobe of the array pattern in the direction of the incoming signal. This is done by simply delaying each sensor by an amount proportional to the time it takes for the signal to propagate a distance equal to the sensor spacing. The angle of the main lobe obeys a simple relation: The process of steering the beam using time delay and summing the signals is known as the delay and sum beamformer. Note that this delay can be done digitally as part of the beam steering algorithm. Also, multiple beams can be managed simultaneously.

ECE 8423: Lecture 13, Slide 6 Array Shading (Deterministic) Given N sensors, we can weight the sensor outputs to steer the array in the direction of a signal, AND to steer nulls in the direction of noise. We will first explore a deterministic way of doing this using a priori information, and then later in this chapter explore ways to do this adaptively. Define a narrowband signal: where m(t) is an amplitude modulation which is considered slowly varying so that it can be assumed to be constant across the array. Define a steering vector, s, associated with an angle  : where d is the sensor spacing, and k =  /c. Define a vector of measurements as: For M separate sources:

ECE 8423: Lecture 13, Slide 7 Optimizing Weights We can define an NxM matrix, Q, consisting of the steering vectors, and a vector of the modulated signals: We can define a weight vector that we will use to steer the array: We can apply a gain, g, to a signal from direction  : For M sources, we can have M distinct gains: Assuming the signal is associated with the first sensor, we can steer nulls in the other directions by solving: or, equivalently solving the matrix equation: If the number of sources equals the number of sensors, Q is square, and we can solve this set. If the number of sources is less than the number of sensors, we need to add extra constraints.

ECE 8423: Lecture 13, Slide 8 Example

ECE 8423: Lecture 13, Slide 9 Introduced array signal processing. Demonstrated an upper bound on the gain that can be achieved. Discussed basic properties of the array. Derived a way to improve performance by steering the array in the direction of the signal and steering nulls in the direction of the interference. Next: demonstrate how to do this adaptively. Advantages:  No requirement on a priori information about the signal or interference.  Adapt to changes in the signal or the interference.  Adapt to noise.  Track multiple signals simultaneously. Summary