Professional Documents
Culture Documents
Multiple Emitter Location and Signal Parameter Estimation
Multiple Emitter Location and Signal Parameter Estimation
3, MARCH 1986
Absfracf-Processing the signals received on an array of sensors for the colocated antennas;
location of the emitter is of great enough interest to have been treated 3) multiple frequency estimation.
under many special caseassumptions.The general problem considers
sensors with arbitrary locations and arbitrary directional characteristics THEDATAMODEL
(gain/phase/polarization) in a noisehnterference environment of arbi-
trary covariance matrix. This report is concerned first with the multiple The waveforms received at the M array elements are linear
emitter aspect of this problem and second with the generality of solution. combinations of the D incident wavefronts and noise. Thus,
A description isgiven of the multiple signal classification (MUSIC) themultiplesignal classification approach beginswiththe
algorithm, which provides asymptotically unbiased estimates of 1) following modelfor characterizing the receivedM vector X as
number of incident wavefronts present; 2) directions of arrival (DOA) (or
emitter locations); 3) strengths and cross correlations among the incident in
waveforms; 4) noiselinterference strength. Examples and comparisons
with methods based on maximum likelihood (ML) and maximum entropy
(ME), as well as conventional beamformingare included. An example of
its use as a multiple frequency estimator operating on time series is
included.
INTRODUCTION or
HE TERM MULTIPLE signal classification (MUSIC) is X=AF+ W. (1)
T used to describe experimental and theoretical techniques
involved in determining the parameters of multiple wavefronts
The incident signals are represented in amplitude and phase
at some arbitrary reference point (for instance the origin of the
arriving at an antenna array from measurements made on the
signals received at the array elements.
-
coordinate system) by the complex quantities F,, F2, * , FD.
The noise, whether “sensed”along with the signals or
Thegeneralproblemconsiders antennaswith arbitrary generated internal to the instrumentation, appears as the
locations and arbitrary directional characteristics (gaidphasel complex vector W.
polarization) in a noisehnterference environment of arbitrary The elementsof X and A are also complex in general. The
covariance matrix. The multiple signal classification approach aij are known functions of the signal arrival anglesandthe
is described; it can be implemented as an algorithm to provide array element locations. That is, aij depends on the ith array
asymptotically unbiased estimates of element, its position relative to the origin of the coordinate
1) number of signals; system, and its response toa signal incident from the direction
2) directions of arrival (DOA); of the jth signal. The jth column of A is a “mode” vector
3) strengths and cross correlations amongthe directional 48;) of responsesto the direction of arrival 0, of thejth signal.
waveforms; Knowing the mode vector a(&) is tantamount to knowing 0,
4) polarizations; (unless a(&) = @(e2) with el # d2, an unresolvablesituation, a
5 ) strength of noisehnterference. type I ambiguity).
In geometricallanguage, the measured X vectorcan be
These techniques are very general and of wide application. visualized as a vector in M dimensional space. The directional
Special cases of MUSIC are -
mode vectors a@,) = ai, for i = 1, 2, * , M , i.e., the
1) conventional interferometry; columns of A , can also be so visualized. Equation (1) states
2 ) monopulse direction finding (DF), i.e., usingmultiple that X is a particular linear combination of the mode vectors;
the elements of F are the coefficients of the combination. Note
Manuscript received August 9, 1985. that the X vector is confined to the range spaceof A . That is,if
Theauthor is withSaxpyComputerCorporation,(formerlyGuilTech A has two columns, the range space is no more than a two-
Research Co.), 255 San Geronimo Way, Sunnyvale, CA 94086. dimensional subspace within the M space and X necessarily
Editor’s Note-This paper was first published in the Proceedings of the
RADC Spectrum Estimation Workshop, held in October 1979 at Griffiss lies in the subspace. Also note that a(@,the continuum of all
AirForceBase, N Y . The documentwaslimited in circulation,butthe possible mode vectors, lies within the M space but is quite
author’s “MUSIC” algorithm is a principal candidate in the field of spectral nonlinear. For helpinvisualizing this, see Fig. 1. For
estimation and rather widely referenced in the literature. Therefore,it seemed
appropriate to reprint it in this special issue. example, inanazimuth-only direction finding system, 19
IEEE Log Number 8407014. willconsistof a single parameter. Inan azimuth/elevation/
1
SIGNAL
EIGENV
where Amin is the smallest solution to IS - hSol = 0. Note the
special case wherein the elements of the noise vector W are
mean zero, variance u 2 , in which case, hminS0= u21.
C.4LCULATING A SOLUTION
wavefronts consists of locating the intersections of the a(@ The M eigenvectors of S in the metric of So must satisfy
continuum with the range space of A . The range space of A is, Sei = hjSoei,i = 1, 2, * -
, M . Since S = APA* + XminSO,
of course, obtained from the measured data. The meansof we have APAXej = ( X i - hmi,)Soei.Clearly, for each of
obtaining the range space and, necessarily, its dimensionality the X i that is equal to hmi,-there are N-wemust have
(the number D of incident signals) follows. APA*ei = 0 or A*ej = 0. That is, the eigenvectors
associated with X,,(S, So) are orthogonal to the space spanned
THES MATRIX by the columns of A ; the incident signal mode vectors!
The M X M covariance matrix of the X vector is Thus we mayjustifiably refer to the N dimensional subspace
spanned by the N noise eigenvectors as the noise subspace and
the D dimensional subspace spanned by the incident signal
or mode vectors as the signal subspace; they are disjoint.
P=(A*S,'A)-'A*S,'(S-~,,,So)S,'A(A*So'A)-'. (7)
SCHMIDT: MULTIPLE EMITTER LOCATION 279
CONVENTIONAL
BEAMFORHING multiple incident wavefronts, pML(8) becomes
ACTUAL AOAI
NO ABILITY TO
RESOLVE TWO
SIGNALS
SNR = 2ddB ,
SNR = l O d B
-100 In -2m -w D n 100 ?w m
AUA
which implies a D dimensional search (and plot!).
MAX LIKELIHOOD
SNR = Z4dB SKR = 1OdB &(e) is based on selecting one of the M array elements as
a “reference” and attempting to find weights to be applied to
the remaining M - 1 received signals to permit their sum with
a MMSE fit to the reference. Since there are M possible
references, there are M generally different PklE(8) obtained
:I Ju
from the M possible column selections from S - I . In the
EOUILATERAL
TRIANGLE
ARRAY
BT = 1W (TIME-BANOWOTHI
dB ;;is
PREDOYIKANT
PEAK EXHIBITS
comparison plots, a particular reference was consistently
selected.
An example of the completely general MUSIC algorithm
-80 .lyl I r n -50
applied to a problem of steering a multiple feed parabolic dish
A ~ A ‘On lUI
antenna is shown in Fig. 5. sin x / x pencil beamshapes skewed
slightly off boresight are assumed for the element patterns.
NO BIAS ERROR
Since the six antennas are essentially colocated, the DF
OR AMBIGUITY
CONFUSION capacity arises out of the antenna beam pattern diversity. The
computer wasused to simulate the “noisy” S matrixthat
would arise in practice for the conditions desired and then to
subject it to the MUSIC algorithm. Fig. 5 shows how three
Fig. 3. Example of azimuth-only DF performance. directional signals are distinguished and their polarizations
estimated even though two of the amving signals are highly
MAX LIKELIHOOD
similar (90 percent correlated).
The application of MUSIC to the estimation of the frequen-
cies of multiple sinusoids (arbitrary amplitudes and phases) for
a very limited duration data sample is shown in Fig. 6. The
figure suggests that, even though there was no actual noise
. 9 . l \ included, the rounding of the data samples to six decimal digits
has already destroyed a significant portion of the information
present in the data needed to rcsolvc thc several frequencies.
-1 ENTROPY MAX
SUMMARY
AND CONCLUSION
:k
However, the geometric significance of a vector space setting
1-9 MUSIC and the interpretation ofthe S matrix eigenstructure was
missed. More recent work by Reddi [3] is also along the lines
dB .! P E A K IS V ENROY BEI A
RSR O R ; S H A R P of the work presented here though limited to uniform,
h
vector is zeromean, Gaussian(maximumlikelihood for
EMITTER
PATH
NUM.BER 1
h Gaussian data). In geometricterms MUSIC minimizesthe
distance from the a(@ continuum to thesignalsubspace
whereas maximum likelihood minimizes a weighted combina-
tion all component distances.
No assumptions have been made aboutarray geometry. The
array elements may be arranged in a regular or irregular
pattern and may differ or be identical in directional character-
istics (amplitude/phase) providedtheir polarization character-
istics are all identical. Theextension to include general
AZIMUTH.
polarizationally diverse antenna arrays willbe more com-
BEAMWIDTHS a5o pletely described in a separate paper.
EMITTER
EMITTER
PATH PATH
NUMBER 1 NUMBER2
INTERFERER
REFERENCES
[I] P.J. D. Gething,“Analysisofmulticomponentwavefields,” Proc.
Insf. Elec. Eng., vol. 118, no. 10, Oct. 1971.
RELATIVE
WWERS: 0 dB 0 dB 3 dB [2] D. E. N. Davies,“Independentangularsteering of each zero of the
directional pattern for a lineararray,” IEEE Trans. Antennas
CORRELATION COEFFlClCNTS
[ :l
.m
:1
.m
:]
1.00
PrOpagQf.,v O ~ . AP-15, M a . 1967.
[3] S. S. Reddi,“Multiplesource location-A digitalapproach,” IEEE
Trans. Aerosp. Electron. Syst., vol. AES-15, no. 1, Jan. 1979.
[4] J.Ziegenbein,“SpectralanalysisusingtheKarhunen-Lcevetrans-
form,” presented at 1979 IEEE Int. Conf. Acoust.SpeechSignal
Fig. 5 . MUSIC applied to a multiple feed, parabolic dish antenna system.
Processing, Washington, DC, Apr. 2-4, 1979, pp. 182-185.
[j] I. N. El-Behery and R. H. MacPhie, “Maximum likelihood estimation
DATA- 16 CDMPLEX TIME SAMPLES OF 6 CISOlUS
of source parameters from time-sampledoutputs of a linear array,” J.
Acoust. SOC.Am., vol. 62, no. 1, July 1977.
FREO IHZI REL A M P (dB)
[6] J . Capon,“Highresolutionfrequency-wavenumber spectrum analy-
sis,’’ Proc. IEEE, vol. 57, no. 8, Aug. 1969.
[7l V. F. Pisarenko,“Theretrieval of harmonics from acovariance
function,” Geophys. J. Royal Astron. SOC., no. 33, pp. 374-366,
i!
180
160
1 14 DIGIT
DATA SAMPLES
1973.
140
BO
60
*:I 4
40
-20
0 20 40 f
100-
90 -
80 -
D 70-
60-
50 -
40‘
30 -
w
Fig. 6. Example of MUSIC used for frequency estimation.