SlideShare a Scribd company logo
INTRODUCTION TO MUSIC
Contents
Introduction
The Music Algorithm
Adaptive Beamforming using MUSIC Pseudo-
Spectrum
Ppt & Simulation By Milkessa Negeri JNTUH,India
Introduction
 MUSIC stands for MUltiple SIgnal
Classification.
 Estimates set of constant parameters [from
measurements] upon which the received signals
depend.
 Thus, MUSIC is an algorithm used for frequency
estimation ,i.e
 It estimates the frequency content of a signal
or autocorrelation matrix using an Eigen
space method.
Cont….
Q:What is this Eigen space method ?
A:
Eigen space method assumes that a signal
x(n), consists of p complex exponentials in the
presence of Gaussian white noise.
MUSIC is high resolution algorithm.
Given an MxM autocorrelation matrix,𝑅 𝑥,
Cont…
If the eigenvalues are sorted in decreasing order,
the eigenvectors correspond to the p largest
eigenvalues,
The remaining M-p eigenvectors span the
orthogonal space, where there is only noise.
In other words;
Suppose you have a signal which is composed of a
sum of sinusoids (say r) plus some noise (w(n)),
that has to be strictly independent from the
signal. You have M samples of this signal, i. e, n =
0,1,2,…M-1.
Cont…
1.1 The MUSIC Algorithm
Cont…
Cont…
Cont…
Cont…
1.2 Adaptive Beamforming using MUSIC
Pseudo-Spectrum
It’s obvious that The filtering operation in
adaptive filtering is performed primarily in
time domain.
In beamforming:-the filtering operation is
done in spatial domain.
It distinguishes between the spatial properties
of signal and noise.
The system used to do the beamforming
operation is called the beamformer.
Cont…
The term beamformer drived from the fact that
early antennas were designed to form pencil
beams
So as to receive source signals radiating from a
specific direction & to attenuate signals
originating from other direction that were of no
interest.
Beamforming applies to the radiation (i.e.
transmission ) as well as the reception of energy.

Cont…
Adaptive beamforming is used for enhancing a
desired signal while suppressing noise and
interference at the output of an array of sensors.
Figure 2 depicts the structure of an adaptive
beamformer.
In applications where signal always present but
its strength is unknown, application of linear
constraints to the weight vector permits
extensive control of the adaptive behavior of the
beamformer.
Cont…
Estimation of Direction of Arrival (DOA) is a vital task
in many practical applications such as smart
antennas, high-resolution radar, underwater
acoustics, noise reduction, to mention a few.
DOA estimation survives as a front end to beam
forming algorithms.
Beam forming uses an array of antennas/sensors to
transmit/receive signals to/from a specified spatial
direction in the presence of interference and noise.
Interference signals are considered as signals that
are correlated with the desired signals.
Cont…
Noise signals (a.k.a. distractors) are considered as
not correlated with the desired signals, and can be
either considered directional or ambient sources.
Conventional beamformers are based on the
delay-and-sum approach as well as on methods
that use various weight vectors for sidelobe
control.
For these beam formers the weight vectors can be
pre-determined independently of the incoming
data. As shown in Figure 1, signal y(t) can be
expressed as:
Figure 1: Conventional beamformers can use an
array of sensors to estimate DOA
Cont…
Cont….
The sensor outputs(see fig. below), assumed to
be in baseband form, are individually weighted
and then summed to produce the overall
beamformer output.
The beamformer has to satisfy two requirements:
The steering capability, whereby the
target(source) signal is always protected
Cancellation of interference, so that the output
signal-to-noise ratio is maximized.
Figure 2: An adaptive beamformer enhances a desired
signal while suppressing noise and interference at the
output of an array of sensors
Cont….
Where d is the distance b/n adjacent sensors of
the array .
Ø denote the actual angle of incidence of a plane
wave .
𝜃 =
2𝜋𝑑𝑠𝑖𝑛 ∅
λ θ=
𝜋/2
−𝜋/2
Cont…
One of the more effective approaches to adaptive
control of the beamformer is the Multiple Signal
Classification (MUSIC) algorithm that uses the
eigenvectors decomposition and eigenvalues of
the covariance matrix of the antenna array for
estimating directions-of-arrival of sources based
on the properties of the signal and noise
subspaces.
A viable alternative to the MUSIC algorithm is an
approach called ESPIRIT (Estimation of Signal
Parameters via Rotational Invariance Technique).
Cont…
ESPIRIT is based on the rotational invariance property
of the signal space to make a direct estimation of the
DOA and obtain the angles of arrival without the
calculation of a pseudo-spectrum on the extent of
space.
ESPIRIT is similar to MUSIC algorithm yet with various
modifications.
The simplicity of its implementation (although at the
cost of spatial resolution degradation) is considered
as an approach of choice in some applications.
Also, ESPRIT is less sensitive to uncorrelated noise
than MUSIC.
Cont…
Figure 3 below illustrates an example comparison
between these two approaches.
While MUSIC shows better spatial resolution than
ESPIRIT, it is important to note the comparison is a
function of data; thus graphs will look differently
for each case under consideration.
Figure 3: An example comparison
between DOA generated using MUSIC
versus ESPIRIT
Simulation results
• Pmusic with no sampling specified
Specifying Sampling Frequency and Subspace Dimensions
Entering a Correlation Matrix
Entering a Signal Data Matrix Generated from corrmtx
Using Windowing to Create the Effect of a Signal Data Matrix
Cont…
REFERENCES
[1]
http://msol.people.uic.edu/ECE531/papers/Multipl
e%20Emitter%20Location%20and%20Signal%20Para
meter%20Estimation.pdf
[2]
https://en.wikipedia.org/wiki/MUSIC_(algorithm)
[3] https://www.vocal.com/beamforming/adaptive-
beamforming-using-music-pseudo-spectrum/

More Related Content

PPTX
Chap 5 (small scale fading)
PDF
Lecture Notes on Adaptive Signal Processing-1.pdf
PPTX
OKUMURA, HATA and COST231 Propagation Models
PPTX
Wireless local loop
PPT
Code Division Multiple Access- CDMA
PPT
Unit- 1 Amplitude Modulation.ppt
PPT
fdocuments.net_1-cellular-system-design-fundamentals-chapter-3-wireless-commu...
PPTX
SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION
Chap 5 (small scale fading)
Lecture Notes on Adaptive Signal Processing-1.pdf
OKUMURA, HATA and COST231 Propagation Models
Wireless local loop
Code Division Multiple Access- CDMA
Unit- 1 Amplitude Modulation.ppt
fdocuments.net_1-cellular-system-design-fundamentals-chapter-3-wireless-commu...
SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION

What's hot (20)

PPT
Outdoor indoor Propagation
PDF
Direction of arrival estimation using music algorithm
DOCX
Lecture notes on mobile communication
PPTX
Introduction to equalization
PPT
PPTX
Signal modelling
PDF
Optimum Receiver corrupted by AWGN Channel
PPT
PDF
1. introduction to wireless communication
PPT
Ee424 fading
PDF
4.4 diversity combining techniques
PPTX
Indoor propagation model (IPM)
ODP
UMTS, Introduction.
PPTX
Companding and DPCM and ADPCM
PPTX
Adaptive equalization
PPTX
Ec 2401 wireless communication unit 4
PPTX
Frequency division multiplexing (FDM).pptx
PPTX
Equalization
PPTX
Walsh transform
Outdoor indoor Propagation
Direction of arrival estimation using music algorithm
Lecture notes on mobile communication
Introduction to equalization
Signal modelling
Optimum Receiver corrupted by AWGN Channel
1. introduction to wireless communication
Ee424 fading
4.4 diversity combining techniques
Indoor propagation model (IPM)
UMTS, Introduction.
Companding and DPCM and ADPCM
Adaptive equalization
Ec 2401 wireless communication unit 4
Frequency division multiplexing (FDM).pptx
Equalization
Walsh transform
Ad

Similar to Introduction to multiple signal classifier (music) (20)

PDF
Performance analysis of music and esprit doa estimation algorithms for adapti...
PDF
IRJET- Performance Evaluation of DOA Estimation using MUSIC and Beamformi...
PDF
performance analysis of MUSIC and ESPRIT DOA estimation used in adaptive arra...
PDF
Direction of arrival estimation using music algorithm
PDF
A NOVEL SNAPSHOT BASED APPROACH FOR DIRECTION OF ARRIVIAL ESTIMATION WITH LEA...
PDF
A novel high resolution doa estimation design algorithm of close sources sign...
PDF
Mb3421682170
PDF
Subspace based doa estimation techniques
PDF
Comparitive analysis of doa and beamforming algorithms for smart antenna systems
PDF
Performance Analysis of Adaptive DOA Estimation Algorithms For Mobile Applica...
PDF
Eigen Subspace based Direction of Arrival Estimation for Coherent Sources
PDF
RESOLVING CYCLIC AMBIGUITIES AND INCREASING ACCURACY AND RESOLUTION IN DOA ES...
PPTX
Presentation Internalc.pptx
PDF
Direction of Arrival Estimation Based on MUSIC Algorithm Using Uniform and No...
PDF
2015_Reduced-Complexity Super-Resolution DOA Estimation with Unknown Number o...
PDF
A Comparative Study of DOA Estimation Algorithms with Application to Tracking...
PDF
Hardware Architecture for Direction-of-Arrival (DOA) Estimation Algorithms
PDF
3Hardware Architecture for Direction-of-Arrival Estimation Algorithms (IN792)
PDF
introduction to smart antennas overview.pdf
PDF
HIGH RESOLUTION METHOD FOR DOA ESTIMATION
Performance analysis of music and esprit doa estimation algorithms for adapti...
IRJET- Performance Evaluation of DOA Estimation using MUSIC and Beamformi...
performance analysis of MUSIC and ESPRIT DOA estimation used in adaptive arra...
Direction of arrival estimation using music algorithm
A NOVEL SNAPSHOT BASED APPROACH FOR DIRECTION OF ARRIVIAL ESTIMATION WITH LEA...
A novel high resolution doa estimation design algorithm of close sources sign...
Mb3421682170
Subspace based doa estimation techniques
Comparitive analysis of doa and beamforming algorithms for smart antenna systems
Performance Analysis of Adaptive DOA Estimation Algorithms For Mobile Applica...
Eigen Subspace based Direction of Arrival Estimation for Coherent Sources
RESOLVING CYCLIC AMBIGUITIES AND INCREASING ACCURACY AND RESOLUTION IN DOA ES...
Presentation Internalc.pptx
Direction of Arrival Estimation Based on MUSIC Algorithm Using Uniform and No...
2015_Reduced-Complexity Super-Resolution DOA Estimation with Unknown Number o...
A Comparative Study of DOA Estimation Algorithms with Application to Tracking...
Hardware Architecture for Direction-of-Arrival (DOA) Estimation Algorithms
3Hardware Architecture for Direction-of-Arrival Estimation Algorithms (IN792)
introduction to smart antennas overview.pdf
HIGH RESOLUTION METHOD FOR DOA ESTIMATION
Ad

Recently uploaded (20)

PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
Geodesy 1.pptx...............................................
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
Construction Project Organization Group 2.pptx
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
Well-logging-methods_new................
PPTX
Artificial Intelligence
DOCX
573137875-Attendance-Management-System-original
PPTX
Safety Seminar civil to be ensured for safe working.
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
Digital Logic Computer Design lecture notes
PPTX
CH1 Production IntroductoryConcepts.pptx
PPT
introduction to datamining and warehousing
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Geodesy 1.pptx...............................................
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Construction Project Organization Group 2.pptx
Automation-in-Manufacturing-Chapter-Introduction.pdf
Model Code of Practice - Construction Work - 21102022 .pdf
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Well-logging-methods_new................
Artificial Intelligence
573137875-Attendance-Management-System-original
Safety Seminar civil to be ensured for safe working.
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Operating System & Kernel Study Guide-1 - converted.pdf
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Internet of Things (IOT) - A guide to understanding
Foundation to blockchain - A guide to Blockchain Tech
Digital Logic Computer Design lecture notes
CH1 Production IntroductoryConcepts.pptx
introduction to datamining and warehousing

Introduction to multiple signal classifier (music)

  • 1. INTRODUCTION TO MUSIC Contents Introduction The Music Algorithm Adaptive Beamforming using MUSIC Pseudo- Spectrum Ppt & Simulation By Milkessa Negeri JNTUH,India
  • 2. Introduction  MUSIC stands for MUltiple SIgnal Classification.  Estimates set of constant parameters [from measurements] upon which the received signals depend.  Thus, MUSIC is an algorithm used for frequency estimation ,i.e  It estimates the frequency content of a signal or autocorrelation matrix using an Eigen space method.
  • 3. Cont…. Q:What is this Eigen space method ? A: Eigen space method assumes that a signal x(n), consists of p complex exponentials in the presence of Gaussian white noise. MUSIC is high resolution algorithm. Given an MxM autocorrelation matrix,𝑅 𝑥,
  • 4. Cont… If the eigenvalues are sorted in decreasing order, the eigenvectors correspond to the p largest eigenvalues, The remaining M-p eigenvectors span the orthogonal space, where there is only noise. In other words; Suppose you have a signal which is composed of a sum of sinusoids (say r) plus some noise (w(n)), that has to be strictly independent from the signal. You have M samples of this signal, i. e, n = 0,1,2,…M-1.
  • 6. 1.1 The MUSIC Algorithm
  • 11. 1.2 Adaptive Beamforming using MUSIC Pseudo-Spectrum It’s obvious that The filtering operation in adaptive filtering is performed primarily in time domain. In beamforming:-the filtering operation is done in spatial domain. It distinguishes between the spatial properties of signal and noise. The system used to do the beamforming operation is called the beamformer.
  • 12. Cont… The term beamformer drived from the fact that early antennas were designed to form pencil beams So as to receive source signals radiating from a specific direction & to attenuate signals originating from other direction that were of no interest. Beamforming applies to the radiation (i.e. transmission ) as well as the reception of energy. 
  • 13. Cont… Adaptive beamforming is used for enhancing a desired signal while suppressing noise and interference at the output of an array of sensors. Figure 2 depicts the structure of an adaptive beamformer. In applications where signal always present but its strength is unknown, application of linear constraints to the weight vector permits extensive control of the adaptive behavior of the beamformer.
  • 14. Cont… Estimation of Direction of Arrival (DOA) is a vital task in many practical applications such as smart antennas, high-resolution radar, underwater acoustics, noise reduction, to mention a few. DOA estimation survives as a front end to beam forming algorithms. Beam forming uses an array of antennas/sensors to transmit/receive signals to/from a specified spatial direction in the presence of interference and noise. Interference signals are considered as signals that are correlated with the desired signals.
  • 15. Cont… Noise signals (a.k.a. distractors) are considered as not correlated with the desired signals, and can be either considered directional or ambient sources. Conventional beamformers are based on the delay-and-sum approach as well as on methods that use various weight vectors for sidelobe control. For these beam formers the weight vectors can be pre-determined independently of the incoming data. As shown in Figure 1, signal y(t) can be expressed as:
  • 16. Figure 1: Conventional beamformers can use an array of sensors to estimate DOA
  • 18. Cont…. The sensor outputs(see fig. below), assumed to be in baseband form, are individually weighted and then summed to produce the overall beamformer output. The beamformer has to satisfy two requirements: The steering capability, whereby the target(source) signal is always protected Cancellation of interference, so that the output signal-to-noise ratio is maximized.
  • 19. Figure 2: An adaptive beamformer enhances a desired signal while suppressing noise and interference at the output of an array of sensors
  • 20. Cont…. Where d is the distance b/n adjacent sensors of the array . Ø denote the actual angle of incidence of a plane wave . 𝜃 = 2𝜋𝑑𝑠𝑖𝑛 ∅ λ θ= 𝜋/2 −𝜋/2
  • 21. Cont… One of the more effective approaches to adaptive control of the beamformer is the Multiple Signal Classification (MUSIC) algorithm that uses the eigenvectors decomposition and eigenvalues of the covariance matrix of the antenna array for estimating directions-of-arrival of sources based on the properties of the signal and noise subspaces. A viable alternative to the MUSIC algorithm is an approach called ESPIRIT (Estimation of Signal Parameters via Rotational Invariance Technique).
  • 22. Cont… ESPIRIT is based on the rotational invariance property of the signal space to make a direct estimation of the DOA and obtain the angles of arrival without the calculation of a pseudo-spectrum on the extent of space. ESPIRIT is similar to MUSIC algorithm yet with various modifications. The simplicity of its implementation (although at the cost of spatial resolution degradation) is considered as an approach of choice in some applications. Also, ESPRIT is less sensitive to uncorrelated noise than MUSIC.
  • 23. Cont… Figure 3 below illustrates an example comparison between these two approaches. While MUSIC shows better spatial resolution than ESPIRIT, it is important to note the comparison is a function of data; thus graphs will look differently for each case under consideration.
  • 24. Figure 3: An example comparison between DOA generated using MUSIC versus ESPIRIT
  • 25. Simulation results • Pmusic with no sampling specified
  • 26. Specifying Sampling Frequency and Subspace Dimensions
  • 28. Entering a Signal Data Matrix Generated from corrmtx
  • 29. Using Windowing to Create the Effect of a Signal Data Matrix