Documente Academic
Documente Profesional
Documente Cultură
BACHELOR OF ENGINEERING
Electronics and Communication Engineering
By
1
ESTIMATION AND DETECTION OF COHERENT SIGNALS
BACHELOR OF ENGINEERING
of the
Osmania University
Hyderabad, Andhra Pradesh
By
SHAIK MOHAMMED NAWAZ 04-08-4023
SHAIK ASWATH HUSSAIN 04-08-4142L
MOHAMMED KHADEER 04-07-4046
2
Department of Electronics and Communication Engineering
Certificate
3
ACKNOWLEDGEMENT
blessings.
4
CONTENTS
Abstract i
List of Symbols ii
List of abbreviation iii
1. Introduction to array signal processing.
2. Direction of arrival estimation
3. Esprit
4. Applications of DOA
5. Conclusions
6. References
ABSTRACT
Direction finding denotes the direction from which usually a propagating wave
arrives at a point, where usually a set of sensors are located. Direction finding cannot be
implemented using a single sensor. To accomplish this task we need an array of sensors.
The processing of signal received by an array of sensors is known as array signal
processing
Array signal processing deals with the processing of signals received by an array
of sensors placed at different points in a field of interest which may be an
electromagnetic field. A sensor array is used to measure the wave field and extract
information about the sources, the medium and the properties of the sources. It has varied
fields of applications, such as Tomography, Seismology, Sonar, Radar communication,
Medical diagnosis etc.
5
ESPRIT algorithm is used to estimate the number and directions of arrival
(DOA) of the sources. The algorithm uses the orthogonal property for the estimation of
direction of arrival. It performs the Eigen value decomposition of the sample covariance
matrix of received signal at array of sensors.
List of Abbreviation
List of Symbols
6
N Number of snapshots
Signal Subspace
Noise Subspace
Music Spectrum
Φ elevation angle
Array signal processing is a part of signal processing that uses sensors that are
organized in patterns, or arrays, to detect signals and to determine information about
them. An array of sensors is used to receive a propagating wave field with the following
objectives:
1) To localize a source.
2) To receive a message from a distant source.
3) To image a medium through which the wave field is propagating.
Signal Source 2
Signal Source 1
θ1
Sensor Array
d (ULA )
Receive Signals
An array of sensors is often used in many diverse fields of science and engineering,
particularly where the goal is study the propagating wave fields. Various fields of
7
application of array signal processing are tomography, seismology, sonar, radar,
communication, medical diagnosis etc.
We aim merely to demonstrate the potential that array geometries have in estimating
direction of arrival (DOA).
There are various DOA estimation algorithms available of which we are using
ESPRIT algorithm. ESPRIT is used to describe the experimental and theoretical
techniques involved in the determining the parameters of multiple wave fronts arriving at
an sensor array from measurements made on the signals received at the array. MUSIC
algorithm uses the orthogonal relation between signal subspace and noise subspace for
estimating the direction of arrival of the signal. ESPRIT performs the Eigen-
decomposition of the covariance matrix of received signal at the sensor array.
8
Fig 2.1: Antenna array and DOA estimation algorithm
In practice, the estimation is made difficult by the fact that there are usually an
unknown number of signals impinging on the array simultaneously, each from unknown
directions and with unknown amplitudes. Also, the received signals are always corrupted
by noise. Nevertheless, there are several methods to estimate the number of signals and
their directions. Figure 2 shows some of these several spectral estimation techniques.
BASIC CONDITIONS OF DOA ALGORITHMS
The DOA algorithm must satisfy the following conditions :
Low computational intensity (MIPS/MFLOPS)
High accuracy (RMSE)
High speed
Easy implementation
Good performance at low SNRs
Works on a 2 microphone array system with 4cm separation between
them.
9
2.2 CLASSIFICATION OF METHODS OF DOA ESTIMATION
10
Estimation of Signal Parameters via Rotational
Invariance Techniques
The ESPRIT method for DOA estimation was first proposed by Roy and Kailath .Assume
that the array of N sensors consists of N/2 pairs called doublets. The displacement vector
from one sensor in the doublet to its pair is identical for all the doublets. The first and
second members of the doublets can be separated and grouped to form two N/2 element
subarrays. The vectors x and y are the data vectors corresponding to each of the
subarrays. The output of the subarrays x and y can be expressed as:
Xn=ASn+Vn(x)
Yn=Aφsn+Vn(x)
Φ is a digonal matrix rxr
Zn= | Xn | = AbSn+Vn
| Yn |
R is the covarience matrix of z.
1. The algorithm has good performance and can be used with a variety of array
geometries.
4. The performance of this algorithm improves when SNR and / or the number of
snapshots (i.e., the total information content) is increased above a particular threshold.
11
5. This algorithm encounters difficulties in presence of fully correlated sources (i.e.,
Multi path propagation) and is computationally expensive because it involves a search
over the function for the peaks. Spatial smoothing can be introduced to overcome
this problem. In fact, spatial smoothing is essential in a multipath propagation
environment . To perform spatial smoothing, the array must be divided up into smaller,
possibly overlapping subarrays and the spatial covariance matrix of each subarray is
averaged to form a single, spatially smoothed covariance matrix. The MUSIC algorithm
is then applied on the spatially smoothed matrix
12
The unitary ESPRIT
13
QR ESPRIT
14
P (θ )= a ( )θS a( ) θ
*
1
P(θ )=
a (θ ) in v( s) a( ) θ
*
a (θ ) a( θ)
*
P(θ )=
a (θ ) N E N E a( ) θ
* *
a' a
P(θ )=
a ' EN EN ' a
θ K = sin { c arg (
−1
) /( }φd )
K0
ω
ω
D
Applications of doa
It can deal with signals up to the number of sensors, and because it’s unnecessary
to search nulls of directivity patterns, the calculation cost is reduced.
D
15
. CONCLUSION
The conclusions based on the results of this simulation study are summarized as follows:
1. The ESPRIT method estimates signal DOA by finding the roots of two independent
equations closest to the unit circle. This method does not require using a scan vector
to scan over all possible directions like the MUSIC (Multiple Signal Classification)
algorithm.
2. Estimation error is relatively independent of signal azimuth angle if the signal
impinging the array from low elevation angle.
3. When the signal impinging the array from high elevation angle, there are some critical
azimuths angles that yield a very large estimation error. This is due to the fact that at
those critical azimuth angles, the received data vectors are very close. Thus there is not
sufficient information to process the received data. To avoid large estimation
error, we suggest to alternatively choosing a different subset and shifting the subset in
different directions.
4. Estimation error can be reduced by (a) using an array containing a large number of
elements, (b) increasing the number of temporal averaging in matrix element
estimation.
5. Array element position may deviate from the ideal position. Position deviation will
degrade DOA performance. Sensitivity analysis due to imprecise element position will be
carried out in future study.
REFRENCES
2. CHOI, Y.H: ‘Subspace –based coherent sources localization with forward and
backward covariance matrices’, IEEE proceeding on radar sonar and Navigation, vol-
149, june 2002
Books
16
17