You are on page 1of 5

A Low-Complexity Nonparametric STAP Detector

Ahmed A. Abouelfadl, Ioannis Psaromiligkos, Benoit Champagne


Department of Electrical and Computer Engineering, McGill University, Montreal, QC, Canada
ahmed.abouelfadl@mail.mcgill.ca,ioannis.psaromiligkos@mcgill.ca, benoit.champagne@mcgill.ca

Abstract—Phased array radars use space time adaptive pro- from the CUT covariance matrix estimation [4].
cessing (STAP) to detect targets in angle, range, and speed using The work in [5] proposed a test known as the generalized
an adaptive weight vector that depends mainly on the covariance inner product (GIP), based on the fact that the surrounding
matrix of the cell under test (CUT). This covariance matrix is
estimated from the secondary cells surrounding the CUT under secondary cells can be considered homogeneous if they share
the assumption of homogeneous clutter and noise background. the same covariance matrix up to a scalar. Later, the adaptive
However, these secondary cells are often contaminated by multi- matched filter test (AMF) introduced in [6] has been applied
ple discrete interferers, targets or combination thereof, which in [7] to detect nonhomogeneous cells in Gaussian clutter
degrade the estimation of the CUT’s covariance matrix and, environments. A normalized version of the AMF test (NAMF)
in turn, the detection performance. In this paper, we address
the problem of detecting the nonhomogeneous secondary cells was introduced in [8] and was extended to non-Gaussian
that need to be excluded from the adaptive weight calculation. clutter distributions in [9], where it has been shown to be the
We introduce a nonparametric and covariance-free alternative most robust NHD. Both of the GIP and the NAMF tests depend
to the normalized adaptive matched filter (NAMF) test that on estimating the matrix of the secondary cells. Based on the
does not need the tedious estimation process of the covariance used covariance matrix estimator, the test is considered to be
matrix matrix of secondary cells nor prior knowledge about
the interference distribution. Consequently, the computational parametric or nonparametric. A covariance-free NHD that is
complexity of the weight vector is reduced, which is of a equivalent to the GIP was introduced in [10] for Gaussian
great importance for real-time operation of radar systems. The clutter. However, it is known that the GIP test is not robust
equivalent robust performance of the proposed test compared especially in non-Gaussian clutter scenarios [9].
to the NAMF test is demonstrated through simulations under In this paper, we are concerned with the problem of de-
different clutter scenarios and operation conditions.
Index Terms—STAP, NAMF, GIP, covariance matrix estima- tecting the nonhomogeneous secondary cells under a general
tion, K-distribution, robust statistics, depth function, NHD, SIRV, clutter distribution model, including Gaussian and compound
clutter. Gaussian distributions. We introduce a nonparametric and
covariance-free NHD test that is equivalent (or better) in
I. I NTRODUCTION performance to the robust NAMF test, significantly reduces
Radar systems detect targets in range, speed, and azimuth the computational burden. Indeed, the proposed NHD test does
angle. The range (fast time) domain represents the time not require any prior knowledge of the distribution of the
samples received within the radar pulse repetition interval clutter nor estimating the covariance matrix (or its inverse)
(PRI). To estimate the target Doppler (speed), coherent pulsed for secondary cells.
radars transmit a number of coherent pulses that together form The paper is organized as follows: Section II provides the
a coherent pulse interval (CPI). In phased array radars, each mathematical background about STAP and the clutter signal
element in the antenna array transmits the same number of model, while Section III review the nonhomogeneity detection
coherent pulses. The space time adaptive processing (STAP) problem. The proposed nonparametric NHD is introduced in
detector scans the signal in the range dimension and vectorizes Section IV. The results of comparative performance evaluation
the data matrix in the Doppler-angle domains. For each range for the proposed detector and the NAMF are presented and
cell (vector), STAP forms a weight vector depending on the discussed in V. The work is concluded in Section VI.
covariance matrix of the cell under test (CUT). However, this
covariance matrix is unknown in practice and it is estimated II. S IGNAL M ODEL
from the surrounding cells, known as the secondary or training A. STAP Signal Model
cells [1]. Consider a pulsed Doppler radar system using a uniform
The estimation of the CUT covariance matrix from the linear array (ULA) antenna of N elements that are spaced at
secondary cells is based on the assumption that the latter a distance d apart. The radar transmits from each antenna ele-
are homogeneous or (ideally) independent and identically ment M coherent pulses at a constant PRI T . The transmitted
distributed (iid). However, the homogeneity assumption is signal is assumed to be narrowband, that is, its bandwidth B
hardly met in real scenarios due to the presence of discrete satisfies c/B  N d where c is the speed of light [1]. The
scatterers, signal-like jammers [2], [3], multiple targets, or signal transmitted from each antenna element is expressed as
combinations of them. To tackle this problem, the nonho- M −1
mogeneity detector (NHD) has been introduced to dentify X
s(t) = u(t − iT ) (1)
nonhomogeneous secondary cells to be subsequently censored i=0
where u(t) is the complex envelope of the transmitted signal. data acquired for different clutter types [13]. To express K-
The time delay corresponding to the radar maximum unam- distribution in terms of the SIRV model, the PDF of the
biguous range is T , hence, the total number of range cells in modulating scalar v is taken as [12]
a single PRI is
β 2 v2
 
2β 2α−1
L = TB (2) f (v) = (βv) exp − (6)
Γ(α)2α 2
Therefore, the CPI of a phased array doppler radar can be
where α, β are the shape and scale parameters, respectively,
visualized as an L × M × N data cube. For each range cell,
and Γ(·) is the Gamma function, so that E(v 2 ) = 2α/β 2 .
the observed data defines an M × N matrix containing the
Detailed simulation procedures to generate coherent SIRV
received signal from each PRI and each antenna element.
clutter with K-distribution and the desired covariance matrix
STAP vectorizes data matrix so obtained for each range cell,
are shown in [12].
resulting in a vector z ∈ CJ , where J = M N . In this work,
we consider a binary hypothesis testing whereby, for a given III. N ONHOMOGENEITY D ETECTOR (NHD)
secondary cell,
The NHD aims to detect the nonhomogeneous cells from
H1 : z = xt + c + n (3a) the secondary cells used in covariance matrix estimation of the
H0 : z = c + n (3b) CUT, so that the homogeneity assumption of the secondary
cells is valid. Therefore, the NHD tests the homogeneity of
where H0 and H1 are the null and alternative hypotheses, xt each cell, represented by vector z ∈ CJ , with respect to all
is the received signal from a target or a discrete interferer, c the secondary cells, represented by the matrix Z ∈ CJ×(L−1) ,
is the clutter signal, and n is the spatio-temporally additive where (L − 1) is the number of secondary range cells after
white Gaussian noise. The received target signal is expressed excluding the CUT. In effect, the NHD is a STAP detector
as where each secondary cell is considered in turn as a CUT,
xt = as (4) while the remaining cells are considered as its secondary cells.
where a is the complex amplitude and s is the spatio-temporal For an arbitrary secondary cell z, the GIP test amounts to
target steering vector assumed to be known and normalized computing the square of the Mahalanobis distance [4], [5],
such that ksk = 1. that is,
H1
For a given CUT, a STAP detector must decide whether it ΛGIP = (z − µ)H R−1 (z − µ) ≷ η (7)
follows the hypothesis H1 or H0 . To achieve this, covariance- H0

based STAP detector estimates the covariance matrix of the where R ∈ CJ×J and µ ∈ CJ are the true covariance matrix
CUT from from the data in surrounding, or secondary cells, and the mean of the secondary cell z, respectively. The true
and then applies a weight vector whose calculation depends covariance matrix of z is unknown in practice and an estimate
on the estimated CUT covariance matrix. For the robust R̂ is used instead; the same applies for µ. In (7), H0 is the
covariance matrix estimation, the secondary cells should be null hypothesis (i.e., z is homogeneous with respect to the
iid or homogeneous, a condition which is not satisfied in real remaining secondary cells), H1 is the alternative hypothesis,
scenarios. and η is a threshold that is determined based on the required
B. Spherically Invariant Random Clutter Model probability of false alarm Pf . Unfortunately, the GIP test is
not robust in non-Gaussian clutter environment, as reported in
In this paper we are concerned with the coherent clutter
[9].
model where both the in-phase and quadrature components
A more robust test is the NAMF test given by [8]:
of the received clutter signal are processed [11]. The clutter
at each range cell can be modeled as a product of two |sH R̂−1 z|2 H1
components as ΛNAMF = ≷η (8)
(sH R̂−1 s)(zH R̂−1 z) H0
c = vy (5)
The covariance matrix is estimated from the remaining (L−2)
where y ∈ CJ has a complex Gaussian distribution with secondary cells (after excluding the CUT and the secondary
probability density function (PDF) CN (0, Σ) with zero mean cell z being tested for homogeneity) and the test in (8) is
and covariance Σ ∈ CJ×J , and v is a positive scalar random performed for each secondary cell in Z. One of the widely
variable with PDF f (v), statistically independent from y. In used estimators of the covariance matrix is the normalized
this case, the clutter vector c has the form of a spherical sample covariance matrix (NSCM) expressed as [14]
invariant random vector (SIRV) with a covariance matrix
L−2
Rc = E(v 2 )Σ. J X zl zH l
Based on the SIRV model, different non-Gaussian (also R̂NSCM = Hz
(9)
L−2 z l l
l=1
called compound Gaussian) distributions of the clutter can be
generated as developed in [12]. where zl is the l-th secondary cell in the remaining (L − 2)
One of the most important clutter distributions is the K- secondary cells. The estimator in (9) is used due to its low
distribution it provides a good fit to the envelope of the complexity, when compared to other iterative estimators [9].
For large-dimensional systems, to evade the high compu- Proposition 1. For a range cell z ∈ CJ and a target steering
tational burden of estimating the covariance matrix (and its vector s ∈ CJ , the test statistic sH z sH R−1 s has the
inverse) for each secondary cell, the covariance-free equivalent same useful signal component at its output as the test statistic
of the GIP NHD detector has been introduced in [10] based sH R−1 z, but it has a lower interference component.
on the projection depth function. A depth function D(z, F )
Put simply, Proposition 1 allows to replace the vector z in
provides center-outward ordering for points z ∈ CJ having a
the numerator of (8) with its projection on the target steering
cumulative distribution function (CDF) F , where the median
vector s. It is assumed that the outputs of both tests contain two
is the deepest point [15]. Based on this ordering, outliers can
components: the useful signal component, under assumption
be detected by their distance from the center as compared to
H1 , and the interference component introduced by clutter and
a threshold. A related function that serves a similar purpose
noise. By this modification, the new test can be expressed in
is the outlying function defined as [16]
terms of the projection depth function as stated in Corollary
1 1 below.
O(z, F ) = −1 (10)
D(z, F )
Corollary 1. Let sH zs be the projection of the received signal
An outlying function of particular interest to our work is the vector z on the steering vector s, while Z, R, and kf are as
projection based outlying function defined as defined before. Then
|uH z − µ(Fu )| 2

uH s
2 2
O(z, F ) = sup (11) (sH z)sH R−1 s = kf4 (sH z) sup
u∈CJ ,kuk=1 σ(Fu ) H
kuk=1 MAD(u Z)

where Fu is the CDF of uH z, while µ(Fu ) and σ(Fu ) are (14)


the univariate location and scale measures, respectively. The Therefore, the proposed nonparametric covariance-free
projection-based outlying function has a higher breakdown NAMF test at each range cell is expressed as
value in comparison to other types of depth functions, which  2
means higher robustness against outliers [17]. The median H 2 |uH s|
s z sup MAD(uH Z)
(MED) and median absolute deviation (MAD) have been kuk=1 H1
Λnew = 2 ≷ η (15)
widely used as measures of location and scale in robust 
|uH z−MED(uH Z)| H0
statistics to detect outliers [18], [19]. sup MAD(uH Z)
kuk=1
The projection outlying function in (11) can be used to form
a covariance-free equivalent to the GIP test [10] that provides We note, however, that the MAD of correlated data is
a better performance than the GIP for Gaussian disributed not Fisher-consistent (the proof is omitted due to lack of
clutter. However, just as the GIP, it still exhibits an unstable space) and therefore, the sample distribution of the test in
detection and false alarm performance in case of compound (15) is dependent on the used scale measure MAD [17]. This
Gaussian distributed clutter as indicated in [9] and the NAMF dependence degrades the false alarm performance of the test
test is shown to be the most robust NHD. In the next section and, in turn, its detection performance as we will show in
we propose a nonparametric and covariance-free test based on Section V. To address this issue, we propose decorrelating all
(11) that provides the robust performance of the NAMF test. the (L − 1) cells before applying (15) using the nonparametric
Kendall’s tau correlation estimator. For the case of a real-
IV. T HE P ROPOSED N ONPARAMETRIC NHD valued data matrix X ∈ RJ×(L−1) , the latter is calculated as
Starting from Cauchy-Schwartz inequality [20] it can be [21]
shown that 2 X  
2 ψ̂jk = sign (xji − xji0 ) (xki − xki0 )
(L − 1)(L − 2) 0
 H
u z − MED(uH Z)
sup H z)
kf2 = i<i
J
u∈C ,kuk=1 MAD(u (16)
(z − MED(uH Z))H R−1 (z − MED(uH Z)) (12) where ψ̂jk is the (j, k)-th entry of the estimated correlation
matrix Ψ̂ ∈ RJ×J . Since, we seek to apply Kendall’s tau
where kf is a scalar that depends on the CDF Fu (or its correlation estimator to the complex secondary sample matrix
sample version F̂u ). The test statistic in (12) is a covariance- Z ∈ CJ×(L−1) , we use instead the augmented correlation
free alternative to the GIP in (7). A projection depth function matrix. Specifically [22],
for the steering vector s can also be derived s in the same T
way, that is, Ψ̂ = 2Ψ̂xx − 2j Ψ̂xy (17)
!2
uH s where Ψ̂xx is the autocorrelation of the real part of Z, Ψ̂xy
sup kf2 = sH R−1 s (13) is the cross correlation of the real and the imaginary parts
kuk=1 MAD(uH Z)
of Z = X + jY, and Z is assumed to be a proper complex
T
In the following, we establish the main steps in deriving the random matrix, i.e., Ψ̂xy = −Ψ̂xy . The decorrelated sample
proposed test. The proofs are not shown due to the lack of matrix is
space. Zdec = Â−1 Z (18)
where Ψ̂ = ÂH Â. 1
NAMF
Proposed
It should be emphasized that the decorrelation process is 0.9

performed once for all the secondary cells and the correlation 0.8
in (16) and (17) does not need to be estimated for each
0.7
secondary cell as done in the NAMF or the GIP tests.
0.6
V. P ERFORMANCE A SSESSMENT

Amplitude
0.5
In this section, the performance of the proposed test is
evaluated and compared to that of the NAMF test. The 0.4

probability of false alarm Pf = 0.01 for all detection perfor- 0.3


mance simulations. The average clutter-to-noise ratio (CNR) is
0.2
assumed to be 20 dB. The output signal-to-interference-plus-
0.1
noise ratio (SINR) is
0
SINR = |a|2 sH R−1 s (19) 0 4 8 12 16 20 24 28 32 36 40 44 48 52 56 60 64
Range cell
In all simulations, we consider the two extreme cases α =
0.1, that represents heavy-tailed spiky clutter, and α = 100 Fig. 1. NAMF and proposed tests in presence of 4 interference sources (α =
0.1, J = 16)
which represents Gaussin clutter (it is observed that the K-
distribution can be approximated as a Gaussian distribution
1
while α > 4 [23]). The scale parameter β of the texture
random variable v is allowed to randomly and independently 0.9
change from one range cell to another as suggested in [23]. In Proposed J=32
0.8
Proposed J=16
the following simulations, β ∼ U]0, 1] where U denotes the
Probability of Detection 0.7
uniform distribution. The sample size of the secondary cells is
fixed to L − 1 = 64 range cells (vectors) and the dimension of 0.6
the range cell is either J = 32 or 16. The correlation matrix 0.5 NAMF J=16
of the simulated clutter is
0.4
Ψ = 0.9|i−j| , 1 ≤ i, j ≤ J
 
(20) 0.3

The distance between any two adjacent antenna elements 0.2


NAMF J=32
d = 0.5λ where λ is the operating radar wavelength. The target 0.1
is assumed to be at azimuth angle θt = 35° and normalized
Doppler frequency f¯d = fd T = 0.3 where fd is the target’s 0
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34
Doppler frequency. However, the detection performance is Output SINR (dB)
independent of the direction or the speed of the target. Fig. 2. Detection performance with Gaussian clutter (α = 100)
The implementation of the supremum in (15) is practi-
cally impossible since it implies using infinite number of
projections. As shown in [20], the supremum is calculated Moreover, in both clutter distributions, one can observe that
by taking the maximum over a finite number of projections. the proposed test shows a lower degradation (or sensitivity)
The minimum number of projections Q for a stable detection than NAMF to an increase in the secondary cell dimension J
performance can not be determined analytically; however, given a fixed number of range cells L.
simulations show that it can be safely set to Q = 4J, which To show the effect of decorrelating the data before applying
is the value used here. The projection vectors are generated the proposed test, Fig. 4 demonstrates the performance of the
randomly using a uniform distribution over a hypersphere with proposed test with and without decorrelation using Kendall’s
unit radius in J-dimensional space. tau estimator, defined in (16) and (17), in heavy-tailed K-
Fig. 1 shows the output of the two tests, NAMF and the distributed clutter. In Fig. 4, it is observed that decorrelating
proposed one for α = 0.1 and J = 16. Four targets are injected the secondary cells, which is proposed in (18) for a mathe-
in secondary range cells 6, 22, 40, and 55 with different matical purpose, improves the detection performance of the
power levels. The figure shows that the outputs of the two proposed test.
tests are similar, but with slightly different amplitudes. To
evaluate the performance of the detector statistically, Fig. 2 VI. C ONCLUSION
and Fig. 3 compare the performance of the proposed detector In this paper, we introduced a covariance-free and nonpara-
with that of the NAMF test (using the covariance estimator metric form of the NAMF test that does not need prior knowl-
in (9)) in Gaussian and K-distributed clutter. It is observed edge of the clutter distribution nor estimating the covariance
that the proposed test improves the detection performance due matrix of the CUT. The new detector is based on the projection
to its attenuated interference as indicated in Proposition 1. depth function, a well-known tool in robust statistics which
1 [3] A. A. Abouelfadl, A. M. Samir, F. M. Ahmed, and A. H. Asseesy,
“Performance analysis of LFM pulse compression radar under effect
0.9
of convolution noise jamming,” in Proc. of National Radio Science
0.8 Proposed J=16 Conference (NRSC), pp. 282–289, Feb 2016.
[4] W. L. Melvin and M. C. Wicks, “Improving practical space-time adaptive
0.7 radar,” in Proc. of IEEE National Radar Conference, pp. 48–53, May
Probability of Detection

1997.
0.6 [5] M. C. Wicks, W. L. Melvin, and P. Chen, “An efficient architecture for
NAMF J=16
nonhomogeneity detection in space-time adaptive processing airborne
0.5
early warning radar,” in Proc. of IEEE Radar Conference, pp. 295–299,
NAMF J=32 Oct. 1997.
0.4
[6] W.-S. Chen and I. S. Reed, “A new CFAR detection test for radar,”
0.3 Digital Signal Process., vol. 1, no. 4, pp. 198–214, 1991.
[7] M. Rangaswamy, B. Himed, and J. H. Michels, “Performance analysis of
0.2 Proposed J=32 the nonhomogeneity detector for STAP applications,” in Proc. of IEEE
Radar Conference, pp. 193–197, 2001.
0.1 [8] S. Kraut, L. L. Scharf, and L. T. McWhorter, “Adaptive subspace
detectors,” IEEE Trans. Signal Process., vol. 49, pp. 1–16, Jan 2001.
0
-30 -20 -10 0 10 20 30 40 [9] M. Rangaswamy, “Statistical analysis of the nonhomogeneity detector
Output SINR [dB] for non-gaussian interference backgrounds,” IEEE Trans. Signal Pro-
cess., vol. 53, pp. 2101–2111, June 2005.
Fig. 3. Detection performance in K-distributed clutter (α = 0.1)
[10] G. N. Schoenig, M. L. Picciolo, and L. Mili, “Improved detection of
strong nonhomogeneities for STAP via projection statistics,” in Proc. of
1 IEEE International Radar Conference, pp. 720–725, May 2005.
Proposed Test with Decorrelation [11] A. Farina, A. Russo, and F. Scannapieco, “Radar detection in coherent
0.9 Weibull clutter,” IEEE Trans. Acoust., Speech, Signal Process., vol. 35,
pp. 893–895, Jun 1987.
0.8 [12] M. Rangaswamy, D. Weiner, and A. Ozturk, “Computer generation of
correlated non-Gaussian radar clutter,” IEEE Trans. Aerosp. Electron.
0.7
Syst., vol. 31, pp. 106–116, Jan 1995.
Probability of Detection

0.6 [13] J. Jao, “Amplitude distribution of composite terrain radar clutter and the
K-Distribution,” IEEE Trans. Antennas Propag., vol. 32, pp. 1049–1062,
0.5 Oct. 1984.
Proposed Test [14] A. Younsi, A. M. Zoubir, and A. Ouldali, “Reiterative robust adaptive
0.4 without Decorrelation thresholding for nonhomogeneity detection in non-Gaussian noise,”
EURASIP Journal on Advances in Signal Processing, July 2008.
0.3
[15] Y. Zuo and R. Serfling, “General notions of statistical depth function,”
0.2 Ann. Statist., vol. 28, pp. 461–482, April 2000.
NAMF [16] K. Mosler, Depth Statistics, pp. 17–34. Berlin, Heidelberg: Springer
0.1 Berlin Heidelberg, 2013.
[17] Y. Zuo, “Projection-based depth functions and associated medians,” Ann.
0 Statist., vol. 31, pp. 1460–1490, Oct. 2003.
-30 -20 -10 0 10 20 30
Output SINR [dB] [18] R. Wilcox, Introduction to Robust Estimation and Hypothesis Testing.
Statistical Modeling and Decision Science, Elsevier Science, 2016.
Fig. 4. Detection performance in K-distributed clutter (α = 0.1, J = 16) [19] P. Huber, Robust Statistics. Wiley Series in Probability and Statistics,
with and without decorrelation Wiley, 1981.
[20] S. Velasco-Forero and J. Angulo, “Random projection depth for multi-
variate mathematical morphology,” IEEE J. Sel. Topics Signal Process.,
converts the multivariate problem into a univariate one using vol. 6, pp. 753–763, Nov. 2012.
[21] J. Fan, H. Liu, and W. Wang, “Large covariance estimation through
the projections of randomly generated vectors. Therefore, the elliptical factor models,” ArXiv e-prints, vol. 1507, July 2015.
new test does not need the computationally expensive process [22] T. Adali, P. J. Schreier, and L. L. Scharf, “Complex-valued signal
of estimating the covariance matrix (or its inverse) for each processing: The proper way to deal with impropriety,” IEEE Trans.
Signal Process., vol. 59, pp. 5101–5125, Nov. 2011.
secondary cell. Using Monte Carlo simulations, the detection [23] J. H. Michels, M. Rangaswamy, and B. Himed, “Performance of para-
performance of the new test is shown to be equivalent to metric and covariance based STAP tests in compound-gaussian clutter,”
that of the NAMF test in highly-correlated Gaussian and Digital Signal Process., vol. 12, no. 2, pp. 307 – 328, 2002.
compound Gaussian distributed clutter. To sum up, using tools
from robust statistics, a low-complexity NHD is formed which
preserves the robust performance of the NAMF test along with
the nonparametric nature of these tools. These merits, make
the proposed test an excellent candidate for real-time STAP
radar applications.

R EFERENCES
[1] J. Guerci, Space-time Adaptive Processing for Radar. Artech House
Radar Library, Artech House, 2014.
[2] A. A. Abouelfadl, F. M. Ahmed, and M. S. Soliman, “A novel noise-
free jamming technique against LFM-PC search radar,” in Proc. of
Int. Japan-Egypt Conf. on Electronics, Communications and Computers
(JEC-ECC), pp. 127–130, May 2016.

You might also like