MODELS OF RADAR CLUTTER FROM THE WEIBULL DISTRIBUTION … · MODELS OF RADAR CLUTTER FROM THE...

5
MODELS OF RADAR CLUTTER FROM THE WEIBULL DISTRIBUTION R. VICEN-BUENO, M. ROSA-ZURERA, L. CUADRA-RODRIGUEZ and D. DE LA MATA-MOYA Signal Theory and Communications Department Escuela Polit´ ecnica Superior, University of Alcal´ a Ctra. Madrid-Barcelona, km. 33.600, 28805 Alcal´ a de Henares - Madrid (SPAIN) E-mails:{raul.vicen , manuel.rosa , lucas.cuadra , david.mata}@uah.es Abstract: The clutter is always present in the radar signal, so it is important to generate models that give us the possibility to minimize its effect in the detection of targets in a radar space. In that way, it is focused this paper, where, we try to propose a model that generates discrete time coherent sequences with a Weibull distribution for its modulus and a Uniform distribution for its phase. The coherent Weibull sequence is achieved in two steps. The fist one generates a coherent correlated Gaussian sequence (CCGS) from a coherent white Gaussian sequence (CWGS) using a correlator filter. The second one generates with a NonLinear MemoryLess Transformation (NLMLT) a coherent correlated Weibull sequence (CCWS) from the CCGS generated before. The covariance matrix of the CCWS desired fixes all the parameters of the correlator filter and the NMLT. This matrix includes the power of the sequence, the correlation coefficient between its samples and the clutter frequency of the sequence that models the radar clutter. Key–Words: Radar, Radar Simulation, Clutter Generation, Coherent Weibull, Weibull PDF, Weibull Statistics. 1 Introduction Modelling clutter radar sequences is important to study the detection skills of the radar detectors. In that way, it is generated this investigation. So, several works have developed models of clutter radar based on the Weibull distribution [1] [2]. So, this model is considered in this article. Other models based on K- distribution and Log-Normal distributions proposed different models of radar clutter [3]. These models are valid for different situations where the radar detector works. The sections 2 and 3 presents the mathematical procedure to obtain a sequence having a Weibull Prob- ability Distribution Function (PDF) for the amplitude, a uniform PDF for the phase and an AutoCorrelation Function (ACF), between the successive samples, se- lected as we want with the use of the covariance ma- trix. Section 2 introduces the concept of a coherent Weibull random variable (RV) and describes the cor- responding statistical properties. The coherent cor- related Weibull sequence (CCWS) is dealt with in section 3. It is shown that the CCWS is obtained by feeding with a coherent correlated Gaussian se- quence (CCGS) a NonLinear MemoryLess Transfor- mation (NLMLT). The main result of this subsection is the derivation of an explicit relationship between the ACFs of the Gaussian and the Weibull sequences, at the input and the output of the nonlinear device, re- spectively. The section 4 is dedicated to establish the parameters used to estimate the error and the conve- nience of using the model proposed. Finally, several trials made to demonstrate the convenience of the pro- posed model are shown in the section 5 and the con- clusions of the developed investigation are given in the section 6. 2 Coherent Weibull random variable Starting with the definition of a complex-valued (i.e. coherent) Weibull random variable w = u +jv, where u and v are the in-phase and quadrature components of the Weibull variable, respectively. The variable w is obtained by multiplying a real-valued Weibull random variable (the amplitude of the coherent variable) by the factor exp(), where φ (the phase of the coher- ent variable w) is another real-valued random variable evenly distributed in the interval [0, 2π) and indepen- dent of the amplitude |w|. The joint PDF of (u, v) is found to be p(u, v)= 1 2 a 2πσ 2 u 2 + v 2 · a 2 -1 e h - 1 2σ 2 (u 2 +v 2 ) a 2 i (1) Proceedings of the 5th WSEAS Int. Conf. on Signal Processing, Robotics and Automation, Madrid, Spain, February 15-17, 2006 (pp376-380)

Transcript of MODELS OF RADAR CLUTTER FROM THE WEIBULL DISTRIBUTION … · MODELS OF RADAR CLUTTER FROM THE...

Page 1: MODELS OF RADAR CLUTTER FROM THE WEIBULL DISTRIBUTION … · MODELS OF RADAR CLUTTER FROM THE WEIBULL DISTRIBUTION R. VICEN-BUENO, M. ROSA-ZURERA, L. CUADRA-RODRIGUEZ and D. …

MODELS OF RADAR CLUTTER FROM THE WEIBULLDISTRIBUTION

R. VICEN-BUENO, M. ROSA-ZURERA, L. CUADRA-RODRIGUEZ and D. DE LA MATA-MOYASignal Theory and Communications Department

Escuela Politecnica Superior, University of AlcalaCtra. Madrid-Barcelona, km. 33.600, 28805

Alcala de Henares - Madrid (SPAIN)E-mails:{raul.vicen , manuel.rosa , lucas.cuadra , david.mata}@uah.es

Abstract: The clutter is always present in the radar signal, so it is important to generate models that give us thepossibility to minimize its effect in the detection of targets in a radar space. In that way, it is focused this paper,where, we try to propose a model that generates discrete time coherent sequences with a Weibull distribution for itsmodulus and a Uniform distribution for its phase. The coherent Weibull sequence is achieved in two steps. The fistone generates a coherent correlated Gaussian sequence (CCGS) from a coherent white Gaussian sequence (CWGS)using a correlator filter. The second one generates with a NonLinear MemoryLess Transformation (NLMLT) acoherent correlated Weibull sequence (CCWS) from the CCGS generated before. The covariance matrix of theCCWS desired fixes all the parameters of the correlator filter and the NMLT. This matrix includes the power of thesequence, the correlation coefficient between its samples and the clutter frequency of the sequence that models theradar clutter.

Key–Words: Radar, Radar Simulation, Clutter Generation, Coherent Weibull, Weibull PDF, Weibull Statistics.

1 IntroductionModelling clutter radar sequences is important tostudy the detection skills of the radar detectors. Inthat way, it is generated this investigation. So, severalworks have developed models of clutter radar basedon the Weibull distribution [1] [2]. So, this model isconsidered in this article. Other models based on K-distribution and Log-Normal distributions proposeddifferent models of radar clutter [3]. These models arevalid for different situations where the radar detectorworks.

The sections 2 and 3 presents the mathematicalprocedure to obtain a sequence having a Weibull Prob-ability Distribution Function (PDF) for the amplitude,a uniform PDF for the phase and an AutoCorrelationFunction (ACF), between the successive samples, se-lected as we want with the use of the covariance ma-trix. Section 2 introduces the concept of a coherentWeibull random variable (RV) and describes the cor-responding statistical properties. The coherent cor-related Weibull sequence (CCWS) is dealt with insection 3. It is shown that the CCWS is obtainedby feeding with a coherent correlated Gaussian se-quence (CCGS) a NonLinear MemoryLess Transfor-mation (NLMLT). The main result of this subsectionis the derivation of an explicit relationship betweenthe ACFs of the Gaussian and the Weibull sequences,

at the input and the output of the nonlinear device, re-spectively. The section 4 is dedicated to establish theparameters used to estimate the error and the conve-nience of using the model proposed. Finally, severaltrials made to demonstrate the convenience of the pro-posed model are shown in the section 5 and the con-clusions of the developed investigation are given inthe section 6.

2 Coherent Weibull random variableStarting with the definition of a complex-valued (i.e.coherent) Weibull random variable w = u+jv, whereu and v are the in-phase and quadrature componentsof the Weibull variable, respectively. The variable w isobtained by multiplying a real-valued Weibull randomvariable (the amplitude of the coherent variable) bythe factor exp(jφ), where φ (the phase of the coher-ent variable w) is another real-valued random variableevenly distributed in the interval [0, 2π) and indepen-dent of the amplitude |w|. The joint PDF of (u, v) isfound to be

p(u, v) =12

a

2πσ2

(u2 + v2

)a2−1

e

[− 1

2σ2 (u2+v2)a2

]

(1)

Proceedings of the 5th WSEAS Int. Conf. on Signal Processing, Robotics and Automation, Madrid, Spain, February 15-17, 2006 (pp376-380)

Page 2: MODELS OF RADAR CLUTTER FROM THE WEIBULL DISTRIBUTION … · MODELS OF RADAR CLUTTER FROM THE WEIBULL DISTRIBUTION R. VICEN-BUENO, M. ROSA-ZURERA, L. CUADRA-RODRIGUEZ and D. …

where a is the skewness parameter of the Weibull vari-able, and σ2 is related to the power of w. Extend-ing the nomenclature already established for the real-valued Weibull variates [4], we define the scale factorb with

b =(2σ2

) 1a (2)

which is related to the power of w as follows:

E{|w|2} = E{|u2 + v2|} =2b2

(2a

)(3)

where Γ() is the Gamma function.The PDF of the amplitude |w| is the well known

PDF of the real-valued Weibull variable, namely [4]

p(|w|) = ab−a|w|a−1e−( |w|

b

)a

(4)

It is also demonstrated that the PDF of the vari-able tan−1

(vu

)is evenly distributed in the interval

[0, 2π), and hence the RV has circular simetry as thecoherent Gaussian RV. The amplitude and the phaseare independent RVs, i.e. p(|w|, φ) = p(|w|)p(φ).The marginal PDFs of u and v are

p(u) = p(v) =∞∫

−∞p(u, v)du (5)

The integral can not be solved in closed form inthe general case, but rather by resorting to numericalintegration. It is found that the variables u, v and whave zero mean values. When a equals 2, the PDFp(u, v) is Gaussian and the corresponding amplitude|w| is Rayleigh. When a equal 1, an Exponential PDFof the amplitude is obtained. As a goes to zero, thetails of the PDFs of u, v and |w| increase.

3 Model of the coherent Weibull se-quence generator

The model took for generating coherent Weibull se-quences is shown in fig. 1. This generator is com-posed of two blocks. The first one is the Correla-tor Filter, which is used to correlate a coherent whiteGaussian sequence (CWGS), in order to obtain a co-herent correlated Gaussian sequence (CCGS). Thisblock is explained in depth in the subsection 3.1. Thesecond block is used to obtain the coherent correlatedWeibull sequence (CCWS) from a CCGS with anspecified covariance matrix. This block is explainedin depth in the subsection 3.2.

[ ]kx [ ]kw

( )NLMLT

tionTransforma

MemoryLessNonLinear

Filter

Correlator[ ]k'x

sequenceGaussian

WhiteCoherent

sequenceGaussian

CorrelatedCoherent

sequenceWeibull

CorrelatedCoherent

Figure 1: Generator of coherent correlated Weibull se-quences

3.1 Correlator filterThe aim of this block is to obtain a CCGS with a de-sired covariance matrix from a zero mean and unitypower CWGS. This covariance matrix involves para-meters like the correlation coefficient of the samplesand the power of the sequence. This matrix, its prop-erties and the way to obtain it are explained in depthin the subsection 3.2.

The first step to achieve our objective is to gener-ate a CWGS. This sequence is obtained with (6).

ξ′[k] = x′[k] + jy′[k] (6)

where k denotes the k-th instant of the sequence andthe sequences x′ and y′ are real-valued gaussian se-quences with zero mean and a power of 1√

2, each. So

the sequence ξ′ has zero mean and unity power.In order to transform the CWGS present at the

input of the Correlator Filter in the desired CCGS ,it is necessary to obtain the coefficients of this filter.The filter makes the transformation of the sequenceslike is noted in (7)

ξ = U∗L12 ξ′ (7)

where U is the matrix with the eigenvectors of the co-variance matrix of the desired CCGS (McG) and L isthe diagonal matrix with the eigenvectors of the McG

matrix. The sizes of both matrixes is NxN , where Nis the length of the sequence (column vector) of ξ andξ′.

3.2 NonLinear MemoryLess Transforma-tion

This block deals with the problem to obtain a CCWSwith a desired covariance matrix (McW ) from aCCGS. In order to design it, it is necessary to definewhich are the parameters of the CCWS and its covari-ance matrix (McW ).

One way to obtain a CCWS from a CCGS isshown in fig. 2 [5] . In this figure, a denotes the skew-ness parameter of a Weibull sequence.

It is demonstrated in [2] that the McW matrix de-pends on the power of the CCWS (PcW ), the corre-lation coefficient of the CCWS (ρcW ) and its doppler

Proceedings of the 5th WSEAS Int. Conf. on Signal Processing, Robotics and Automation, Madrid, Spain, February 15-17, 2006 (pp376-380)

Page 3: MODELS OF RADAR CLUTTER FROM THE WEIBULL DISTRIBUTION … · MODELS OF RADAR CLUTTER FROM THE WEIBULL DISTRIBUTION R. VICEN-BUENO, M. ROSA-ZURERA, L. CUADRA-RODRIGUEZ and D. …

+

X

X

( )2

·

( )2

·

[ ]{ }kxRe

[ ]{ }kxIm

[ ]kx

[ ]kx

[ ]ky

[ ]kw

j

+

[ ]ku

[ ]kv( ) 2

11

·-

a

Figure 2: NonLinear MemoryLess Transformation(NLMLT)

frequency (fcW ). The last parameter is an applicationof the problem we deal with, the generation of syn-thetic radar sequences. Expression (8) shows how theMcW matrix is computed knowing these parametersof the sequence.

(McW )h,k = PcW ρ|h−k|cW ej(2π(h−k)fcW ) (8)

In (8), h and k denote the indexes of the elementsof the matrix, where both varies from 1 to N (lengthof the sequence to generate).

Whereas, the McG matrix is computed with ex-pression (9) in the same way as (8) and with the samekind of parameters but applied to the CCGS, where hand k are the same as used in (8).

(McG)h,k = PcGρ|h−k|cG ej(2π(h−k)fcG) (9)

For the expressions (8) and (9), several relation-ships between their parameters exist. The power ofthe CCGS (PcG) is related to the power of the CCWS(PcW ) using the expression (10). The PcW dependsonly of the a and b parameters of the CCCWS. Theseparameters, its use and its interpretation are definedfor expression (12).

PcG = ba (10)

The doppler frequency of the CCGS (fcG) is re-lated to the doppler frequency of the CCWS (fcW ) us-ing the expression (11).

fcG = fcW (11)

The relationship between the correlation coeffi-cient of the CCWS (ρcW ) and the coefficient of theCCGS (ρcG) is given by (12)

ρcW =ρcGa

aΓ( 2a)

(1− ρ2

cG

) 2a+1

Γ2(

1a

+32

)

F

(1a

+32;1a

+32; 2; ρ2

cG

)(12)

where Γ() is the Eulero Gamma function [7] andF (A; B;C; D) is the Gauss Hypergeometric function[7], b is the scale parameter (related with the powerof the sequence) and a is the shape parameter (calledskewness parameter) of the Weibull sequence.

It is appreciated that for a = 2, the correlationcoefficients ρcW and ρcG are the same because the se-quences at the input (ξ) and at the output (w) coincide.This affirmation can be compared with that obtainedin the section 2 for the same value of a.

In [5] it is demonstrated that for high values ofρcG, a linear dependency between ρcW and ρcG canbe drawn by (13)

ρcW = KaρcG + (1−Ka) (13)

where Ka depends on the value of the skewness para-meter of the Weibull sequence. A set of Ka values isgiven in (14)

K0.6 = 1.758K0.8 = 1.406K1.2 = 1.112 (14)

4 Confidence of the generated se-quences

The confidence of the generated sequences is mea-sured in two ways, based in the Probability Distrib-ution Function (PDF) and based in the covariance ma-trix.

The first one deals with the mean error obtainedin the PDF between the theoretical and practical cases.This error is measured with the expression (15)

ePDF =1M

M∑

k=1

|PDFTH − PDFPR| (15)

where M is the number of bins took for the discretiza-tion of the theoretical PDF (PDFTH ) and the practi-cal PDF (PDFPR). The PDFTH is the theoreticalPDF of a Weibull sequence with specific a and b pa-rameters. Whereas, the PDFPR is estimated with thehistogram of M bins of the generated sequence ob-tained from the generator proposed in section 3.

The second way to measure the confidence of thegenerated sequence is based in the computation of themean error of the covariance matrix generated by thegenerator proposed in section 3. This error can be cal-culated with expression (16)

Proceedings of the 5th WSEAS Int. Conf. on Signal Processing, Robotics and Automation, Madrid, Spain, February 15-17, 2006 (pp376-380)

Page 4: MODELS OF RADAR CLUTTER FROM THE WEIBULL DISTRIBUTION … · MODELS OF RADAR CLUTTER FROM THE WEIBULL DISTRIBUTION R. VICEN-BUENO, M. ROSA-ZURERA, L. CUADRA-RODRIGUEZ and D. …

50 100 150 200 250 300 350 4000

10

20

30

40

50

pcw

=0.8 a=0.6 b=3.3 Pcw

=20dB

Index of the sequence (k)

50 100 150 200 250 300 350 4000

10

20

30

40

50

pcw

=0.8 a=1.2 b=8.3 Pcw

=20dB

Index of the sequence (k)

Figure 3: Temporal representation of the discrete timeWeibull sequence for the same Clutter Power (Pcw =20dB) and different combination of parameters like{ρcw = 0.8; a = 0.6; b = 3.3} and {ρcw = 0.8; a =1.2; b = 8.3}

eMc =1

N2

∣∣∣∣∣N∑

k=1

N∑

n=1

(Mc)h,k −(M ′

c

)h,k

∣∣∣∣∣ (16)

where ()h,k denotes the indexes of the element thematrixes Mc (the desired covariance matrix of the se-quence) and M ′

c (the covariance matrix of the gener-ated sequence). The matrix M ′

c can be obtained withthe expression (17)

M ′c = E[w∗wT ] (17)

where E[] is the mathematical expectation, w∗ de-notes the complex conjugation of the samples thatcompose the coherent Weibull sequence w and wT de-notes the transposition of the matrix (vector) where isstored the coherent Weibull sequence w.

5 ResultsAccording to the explanations of the previous sec-tions, here it is shown the results of the analysis ofthe generated sequences.

Figures 3 and 4 show the temporal representa-tion of several Weibull sequences generated with themodel we propose. They are generated for coeffi-cient parameters usually used in the generation ofradar models [5]. These values of the parameters areρcW = 0.8 and ρcW = 0.9, which indicates that thesamples of the sequences have a high correlation be-tween them. This effect is perfectly viewed in bothfigures. The length of the sequences generated is 1000

50 100 150 200 250 300 350 4000

10

20

30

40

50

pcw

=0.9 a=0.6 b=3.3 Pcw

=20dB

Index of the sequence (k)

50 100 150 200 250 300 350 4000

10

20

30

40

50

pcw

=0.9 a=1.2 b=8.3 Pcw

=20dB

Index of the sequence (k)

Figure 4: Temporal representation of the discrete timeWeibull sequence for the same Clutter Power (Pcw =20dB) and different combination of parameters like{ρcw = 0.9; a = 0.6; b = 3.3} and {ρcw = 0.9; a =1.2; b = 8.3}

samples, but in the figures is only represented the first400 samples in order to view it with more detail.

In figures 5 and 6 it is shown the theoretical andpractical (measured with the histogram) PDFs. As canbe observed in both examples, the practical and theo-retical PDFs are very similar. This test was made fordifferent values and the PDFs were always very close.So, it can be conclude that the model proposed ap-proximate the Weibull distribution for different com-bination of parameters. Moreover, the phase distrib-ution of the generated Weibull sequences is uniform,as was taken in the model. This affirmation is madetaking into account the results shown in fig. 7.

The confidence, based in the PDF error, ofthe generated sequences gives the following results:ePDF = 2.0e−3 for parameters {ρcw = 0.9; a =0.6; b = 3.3;Pcw = 20dB} and ePDF = 5.2e−3 forparameters {ρcw = 0.9; a = 1.2; b = 8.3;Pcw =20dB}. This errors have been obtained as the meanof several trials. Whereas the confidence based onthe covariance matrix error of the generated Weibullsequences is: eMc = 0.117 for parameters {ρcw =0.9; a = 0.6; b = 3.3;Pcw = 20dB} and eMc =0.106 for parameters {ρcw = 0.9; a = 1.2; b =8.3;Pcw = 20dB}. Both errors are very low, so thegenerated sequences can be taken as correct coherentWeibull sequences.

6 ConclusionsAs can be observed in the results obtained for the gen-erated sequences, several signs avoid us to think thatthe model proposed approximate the Weibull distrib-

Proceedings of the 5th WSEAS Int. Conf. on Signal Processing, Robotics and Automation, Madrid, Spain, February 15-17, 2006 (pp376-380)

Page 5: MODELS OF RADAR CLUTTER FROM THE WEIBULL DISTRIBUTION … · MODELS OF RADAR CLUTTER FROM THE WEIBULL DISTRIBUTION R. VICEN-BUENO, M. ROSA-ZURERA, L. CUADRA-RODRIGUEZ and D. …

0 10 20 30 40 50 60 70 80 90 1000

0.1

0.2

0.3

0.4

PDFs of the theoretical and practical Weibull sequence (|w|) for pcw

=0.9;a=0.6;b=3.3;Pcw

=20dB

|w|

PD

F

Theoretical PDFPractical PDF

5 10 150

0.05

0.1

0.15

0.2

0.25

|w|

PD

F

20 40 60 800

0.02

0.04

0.06

0.08

0.1

|w|

PD

F

Figure 5: Theoretical and Practical PDFs for a discretetime Weibull sequence of parameters {ρcw = 0.9; a =0.6; b = 3.3;Pcw = 20dB}

ution we are looking forward. The first sign is that thedistribution of the modulus of the coherent sequence isapproximated in a correct way by the model proposed.The second sign is that the phase distribution of thecoherent sequence has a circular symmetry in the RealVs Imaginary part representation, what is an indica-tive that its phase distribution is uniform. And thethird one is that the coefficients (errors) took for esti-mating the confidence of the generated sequences arevery low, what is an indication that the model works.

References:

[1] F. Gini, F. Lombardini and L. Verrazzani, ”De-centralized CFAR detection with binary inte-gration in Weibull clutter”, IEE Trans. onAerospace and Electronic Systems, vol. 33, NO.2, April 1997, pp. 396-407.

[2] V. ALOISIO, A. DI VITO and G. GALATI,”Optimum detection of moderately fluctuatingradar targets”, IEE Proc. on Radar, Sonar andNavigation, vol. 141, NO. 3, June 1994, pp. 164-170.

[3] K. Cheikh and S. Faozi, ”Application ofneural networks to radar signal detection in K-distributed clutter”, First International Sympo-sium on Control, Communications and SignalProcessing Workshop Proceedings, 18-21 July2004, pp. 633-637.

[4] D. C. Schleher, Automatic detection and radardata processing, Artech House, 1980.

[5] A. Farina, A. Russo, F. Scannapieco and S. Bar-barossa, ”Theory of radar detection in coherent

0 5 10 15 20 25 30 35 400

0.02

0.04

0.06

0.08

0.1

0.12

PDFs of the theoretical and practical Weibull sequence (|w|) for pcw

=0.9;a=1.2;b=8.3;Pcw

=20dB

|w|

PD

F

Theoretical PDFPractical PDF

2 4 60

0.02

0.04

0.06

0.08

0.1

|w|

PD

F

10 15 20 25 30 350

0.02

0.04

0.06

0.08

0.1

|w|

PD

F

Figure 6: Theoretical and Practical PDFs for a discretetime Weibull sequence of parameters {ρcw = 0.9; a =1.2; b = 8.3;Pcw = 20dB}

−40 −30 −20 −10 0 10 20 30 40−40

−30

−20

−10

0

10

20

30

40

Figure 7: Real Vs Imaginary parts of discrete timeWeibull sequence of parameters {ρcw = 0.9; a =0.6; b = 3.3;Pcw = 20dB}. Demonstration that itsphase have a circular (uniform) distribution

Weibull clutter”, in Optimised Radar Proces-sors, IEE Radar, Sonar, Navigation and Avion-ics Series 1, Peter Peregrinus Ltd., London, UK,1987, pp. 100-116.

[6] A. Farina, A. Russo and F. Scannapieco, ”Radardetection in coherent Weibull clutter”, IEEETrans. on Acoustics, Speech and Signal Process-ing, vol. ASSP-35, NO. 6, June 1987, pp. 893-895.

[7] I. S. Gradshteyn and I. M. Ryzhik, Table of in-tegrals, series ans products, Academic Press,1965.

Proceedings of the 5th WSEAS Int. Conf. on Signal Processing, Robotics and Automation, Madrid, Spain, February 15-17, 2006 (pp376-380)