• No results found

Direction Finding for Electronic Warfare Systems Using the Phase of the Cross Spectral Density

N/A
N/A
Protected

Academic year: 2022

Share "Direction Finding for Electronic Warfare Systems Using the Phase of the Cross Spectral Density"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

Direction Finding for Electronic Warfare Systems Using the Phase of the Cross Spectral Density

Johan Falk 1,2,3 , Peter Händel 1,2 and Magnus Jansson 2

1

Department of Electronic Warfare Systems, Swedish Defence Research Agency, Linköping, Sweden

2

Department of Signals, Sensors and Systems, Royal Institute of Technology, Stockholm, Sweden

3

E-mail: johan.falk@foi.se

Abstract

In modern electronic warfare systems there is a need for direction-finding of transmitters using waveforms for military stealth communication. In this paper, a correlation-based method is investigated utilizing the phase of the cross spectral density to estimate the time-difference-of-arrival from a two-channel digital receiver. A least squares method is reviewed, and its performance is investigated by theoretical analysis and by Monte-Carlo simulations. Proper Cramér-Rao bounds are derived. It is shown that the method is statistically efficient for flat spectrum signals. The method is found to be a promising method for use against military communication in an electronic war- fare direction-finding system.

1 Introduction

Electronic warfare (EW) systems for use against military communication sources include direction- finding (DF). New military tactical communication systems use spread-spectrum with filtering to achieve stealth performance, that is, low probability of in- tercept (LPI). Traditional DF-systems have in gen- eral poor performance against these types of sig- nals while correlation-based time-difference-of-arrival (TDOA) DF-systems perform well on wideband sig- nals with low SNR.

In traditional DF-systems based on Watson-Watt, or subspace techniques, antenna arrays with at least 4 elements are used. To obtain smaller, cheaper and mobile EW units, TDOA-based DF-systems are con- sidered. Early work on TDOA-estimation was focused on submarine EW, that is passive sonar array sys- tems [1, 2]. The two main differences between sonar and radio communication TDOA-estimation are the propagation speed (approximately 1.1 · 10

3

m/s ver- sus 3 · 10

8

m/s) and the signal characteristics in terms of bandwidth.

An introduction to correlation-based TDOA- estimation can be found in [3]. Two main approaches for correlation-based TDOA-estimation are proposed,

time- and frequency-domain based estimators. Most papers published consider estimators in time-domain where the main idea is to find the maximum of the cross-correlation function (CCF) or a weighted ver- sion of the CCF [4]. For EW applications, in a multi- ple signal environment, this is not a tractable method due to the need for frequency filtering of the re- ceived signals before TDOA-estimation. When using a frequency-domain based estimator simple frequency filtering and direction filtering [5] can be done to in- crease the output SNR by supressing signals in all but one angular sector. The beamwidth may be very nar- row for large signal bandwidths despite the fact that we only have two receiver sensors. The beamwidth is proportional to the inverse of the signal bandwidth.

This is a highly tractable feature in military EW sys- tems due to the high probability of interfering signals and close-by high-power jammers.

To summarize, modern military stealth communi- cation systems utilize short duration LPI waveforms and energy directed transmissions. That is, an EW DF-system needs to perform well on wideband, low SNR, short duration signals with unknown character- istics and origin, while being small, cheap and mobile.

The method presented in this paper is a frequency- domain-based method to estimate the TDOA based on correlation and the phase of the cross-spectral- density.

2 Data model

The transmitted signal is received by two sensors whose outputs, after quadrature mixing, contain two noisy and differently delayed versions of the complex- valued baseband signal s(t). The transmitted signal is assumed to be unknown and accordingly s(t) is mod- elled as a zero-mean wide-sense stationary process, characterized by its autocorrelation function φ

s

(τ ).

Furthermore, it is assumed that s(t) is strictly band-

limited into the frequency range (−B, B) Hz and that

its power spectral density is continuous in frequency

f , that is the transmitted signal is assumed to be

strictly band-limited, but broadband. The two chan-

(2)

nels in the digital receivers are sampled with sampling frequency f

s

Hz, such that f

s

≥ 2B. Without loss of generality, we let f

s

= 1 Hz in the forthcoming dis- cussions.

Under an assumption of perfect receiver synchro- nization, the complex-valued output from two syn- chronous digital receivers are modelled as

z

1

[k] = s(t)|

t=k

+ n

1

[k]

z

2

[k] = s(t)|

t=k−∆

+ n

2

[k] (1) where ∆ denotes the unknown normalized delay and the actual delay is given by ∆/f

s

. The noise terms n

p

[k] (p = 1, 2) are assumed zero-mean white (tempo- ral and spatial) circular complex Gaussian with vari- ance σ

2p

, respectively.

Defining the CCF for the received signals as φ [m] = E (z

1

[k + m] z

2

[k]) (2) where * denotes complex-conjugate. Then, since n

1

[k] and n

2

[k] are uncorrelated and s (t) is broad- band

φ[m] = φ

s

(τ )|

τ =m+∆

(3) where φ

s

(τ ) =E[s (t + τ ) s

(t)] is the autocorrelation function of the baseband source signal.

An established method to estimate the unknown delay ∆ is to find the argument that maximizes the estimated CCF, say ˆ φ[m], followed by some interpola- tion to find the delay with sub-bin accuracy. In par- ticular, triple parabolic interpolation for time-delay estimation is considered in [6]. Alternatively, the de- lay can be estimated from the spectral representation of the CCF. The cross spectral density (CSD) is de- fined by the time discrete Fourier transform of the CCF Φ(ω) = F

d

{φ [m]} = F

d

s

(τ )|

τ =m+∆

} (4) where F

d

{·} denotes the time discrete Fourier trans- form. A translation in the time domain corresponds to a rotation in the frequency domain, that is

Φ(ω) = e

jω∆

F

d

s

(τ )|

τ =m

} = e

jω∆

Φ

s

(ω) (5) where Φ

s

(ω) is the power spectral density of the sam- pled version of the baseband signal s(t). We note that the model (5) is valid for a non-dispersive propagation model.

The direct correlator estimator by peak picking the CCF followed by parabolic interpolation is not sta- tistically efficient at high SNR [6]. Accordingly, al- ternative methods for the sub-bin search is required.

In this paper, we rely on time delay estimation using phase data [2]. We note from (5) that

Γ(ω) = arg Φ(ω) = ω∆ (6) Now, estimating the unknown ∆ in the time domain by maximization of the magnitude of the CCF has been transformed into fitting a straight line to the argument of the CSD. In Figure 1, the linear portion of the phase is used to estimate ∆.

-0.5 -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5

-50 -40 -30 -20 -10 0

Frequency [fs]

Energy [dB]

-0.5 -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5

-3 -2 -1 0 1 2 3

Frequency [fs]

Phase [rad]

Figure 1: Typical energy-phase representation of the CSD obtained in an EW system.

3 Properties of the sample CSD

Consider the finite length discrete signals z

1

[k] and z

2

[k] as

{z

1

[0] , ..., z

1

[N − 1]} (7) and

{z

2

[0] , ..., z

2

[N − 1]} (8) where z

p

[k] = 0 for k < 0 or k ≥ N (p = 1, 2). Re- place the CCF in (2) with the sample expression

φ[m] = ˆ

 

1 N

N

P

−1 k=0

z

1

[k + m]z

2

[k] m = 1 − N, ..., N − 1

0 |m| > N − 1

(9) The estimated CSD is now given by the time discrete Fourier transform of ˆ φ [m]. We have

Φ (ω) ˆ = F

d

n ˆ φ[m] o

=

N

X

−1 m=1−N

ˆ φ [m] e

−jωm

= 1

N

N

X

−1 m=1−N

N

X

−1 k=1−N

z

1

[k + m] z

2

[k] e

−jωm

(10) where (9) with zero padding was used in the last equality. Let p = k + m, then

Φ (ω) = ˆ 1 N

N

X

−1 k=1−N

z

2

[k] e

jωk

k+N

X

−1 p=k+1−N

z

1

[p] e

−jωp

= 1 N

Ã

N−1

X

k=1−N

z

2

[k] e

jωk

!

N

X

−1 p=1−N

z

1

[p] e

−jωp

(11)

(3)

Accordingly,

Φ (ω) ˆ = 1

N F

d

{z

1

[m]} F

d

{z

2

[m]}

= e

jω∆

Φ

s

(ω) + V (ω) (12) where V (ω) is the error term describing imperfections due to finite sample effects and noise. Note the simi- larity between (5) and (12).

Utilizing the discrete Fourier transform on a regular grid in place of the F

d

-operator, we obtain

Γ [k] = ˆ 2πk∆

M + v[k] (13)

where M ≥ 2N − 1 denotes the number of used fre- quency bins, and v[k] is the error term describing imperfections due to finite samples effects and noise.

With M = 2N − 1, the frequency index k spans the interval k = 1 − N, ..., N − 1, where N is the length of the two sample records.

4 TDOA estimation

Due to the EW scenario, that is the assumption on lack of knowledge about the signal, we choose an esti- mator that does not require any probabilistic assump- tion on the signals. It is shown in [2, 4], that a linear least-squares estimator (LLSE) is statistically efficient for real-valued flat spectrum signals, but additional weighting is needed for non flat-spectrum signals. The proper frequency weighting function for signals with arbitrary spectrum is derived in [7].

From (13), we may constrain a first order polyno- mial model to have a zero bias term. The LLSE cri- terion becomes

J (∆) =

N

X

−1 k=1−N

µ

Γ [k] − ˆ 2πk∆

2N − 1

2

(14)

which is readily shown to be minimized by

∆ ˆ

LLS

= 3 2πN (N − 1)

N

X

−1 k=1−N

kˆ Γ [k] (15)

A thorough derivation of (15) can be found in [8]. Of course the bandwidth of the signal, (−B, B) Hz, must be known and here, k = 1 − N, . . . , N − 1 denotes the number of frequency-bins allocated by the signal.

The stationary assumption on the signal yields phase values independent of one another [2, 9]. Hence the ˆ Γ [k]’s are independent of one another. The vari- ance of ˆ Γ [k] is [2]

σ

2

³ Γ [k] ˆ ´

≈ 1 − C [k]

C [k] (16)

where C [k] is the discrete coherence function [10] and the approximation comes from a small errors assump- tion. The result slightly differs from the result in [2] due to the employed complex-valued data model.

Now, the variance of (15) follows σ

2

³

∆ ˆ

LLS

´

≈ 9

2

N

2

(N − 1)

2

N

X

−1 k=1−N

k

2

(1 − C [k]) C [k]

(17) For flat spectrum signals and equal channel noise powers σ

2n

, we obtain

C [k] = SNR

2

1 + 2SNR + SNR

2

(18) where SNR = σ

2s

2n

with σ

2s

being the signal power.

Evaluating (17) yields σ

2

³

∆ ˆ

LLS

´

≈ 3 (2N − 1) 4π

2

N (N − 1)

2SNR + 1

SNR

2

(19)

5 Cramér-Rao bound

The Cramér-Rao bound (CRB) is given by [11]

CRB [∆/f

s

] = 1 8π

2

T

·Z

−∞

f

2

C(f ) 1 − C(f) df

¸

−1

(20) where T = N/f

s

is the absolute observation time, and C(f ) is the coherence function. From [11],

C(f ) = Φ

s

(f )

2

Φ

1

(f )Φ

2

(f ) (21) In (21), Φ

s

(f ), Φ

1

(f ) and Φ

2

(f ) are the power spec- tral densities of the the continuous time signals s(t), z

1

(t) and z

2

(t), respectively. We assume that s(t), n

1

(t) and n

2

(t) are all strictly band-limited to the fre- quency range (−B, B) Hz. Without loss of generality we may assume Nyquist sampling, that is B = f

s

/2.

The result (20) differs by a factor 1/2 compared to the expression found in [11] due to the employed complex- valued signal model.

5.1 CRB for flat spectrum signals

Assuming flat spectrum signals, that is C(f ) = SNR

2

1 + 2SNR + SNR

2

(22) Accordingly,

CRB [∆/f

s

] = f

s

2

N

2SNR + 1 SNR

2

"Z

B

−B

f

2

df

#

−1

= 3f

s

16π

2

N B

3

2SNR + 1 SNR

2

= 3

2

N B

2

2SNR + 1

SNR

2

(23)

(4)

-B B Φ(f)

σ

s2

2

σ

n2

αB

−αB f

Figure 2: Power spectral density of source and noise.

where B = f

s

/2 was used in the last equality. Proper scaling gives

CRB [∆] = 3 2π

2

N

2SNR + 1

SNR

2

(24)

The result (24) forms a lower bound on the perfor- mance of any unbiased time delay estimator for flat spectrum signals. Note that for large N , (19) equals (24), and thus the LLSE is asymtotically efficient for flat spectrum signals.

5.2 CRB for triangular spectrum

Considering equal channel noise with a flat power spectral density σ

2n

, we define a frequency dependent SNR according to

SNR(f ) = Φ

s

(f )

σ

2n

|f| ≤ B (25) Inserting (25) into (20) yields, for T = N/f

s

CRB [∆/f

s

] = f

s

2

N

"Z

B

−B

SNR

2

(f ) 1 + 2SNR(f ) f

2

df

#

−1

(26) The major contribution to the CRB is given by the frequency regions with high SNR, that is for SNR(f ) À 1. Thus, the CRB in (26) may be ap- proximated by

CRB [∆/f

s

] ≈ f

s

2

N

·Z

W

SNR(f )f

2

df

¸

−1

(27) where W denotes the high-SNR frequency regions.

Consider a signal with power spectral density accord- ing to Figure 2, where SNR= σ

2s

2n

is the signal to noise ratio within the the full bandwidth B. Then

SNR(f ) = 2SNR µ

1 − |f|

B

|f| ≤ B (28) The high-SNR frequency region is characterized by W ∈ (−αB, αB) for some α in the interval 0 < α < 1.

Inserting (28) into (27) gives

CRB [∆/f

s

] ≈ f

s

16π

2

N SNR

"Z

αB 0

f

2

µ

1 − f B

¶ df

#

−1

= 3

2

N SNRα

3

B

2

(4 − 3α) (29) where B = f

s

/2 was used in the last equality. Proper scaling gives the CRB for the normalized delay ∆

CRB [∆] ≈ 6

π

2

N SNRα

3

(4 − 3α) (30) Comparing (24) with (30), we note that the latter result is at least twice as big as the first one. We may define the high-SNR region by α given by the line crossing Φ

s

(αB) = σ

2n

, that is α = 1 − 1/2SNR. The approximation (30) is quite accurate, as illustrated in Figure 3.

6 Practical considerations

For long delays, the phase unwrapping is problem- atic and leads to loss in performance due to erro- neous estimates. One natural approach is to perform a first initial estimate by peak-picking the magnitude of the CCF and precompensate the data according to this crude estimate. Then, a delay estimate with sub-bin accuracy is obtained by applying the method described above on the precompensated data. The fi- nal time delay estimate is obtained as the sum of the crude estimate from the CCF method and the correc- tion obtained from the least-squares fit of the phase of the CSD.

The amount of erroneous estimates can be reduced by averaging the CSD. Here, for simplicity, we av- erage the CSD without overlap, that is based on N samples the CSD is calculated in p disjoint intervals based on N/p measurements. Increasing p lowers the SNR threshold, that is the threshold that appears in non-linear estimation problems. On the other hand, an increased p-value reduces the operating range of the estimator, that is doubling p implies that the op- erating range of the estimator is reduced by half.

7 Numerical example

Flat spectrum signals are considered. Based on 500

independent simulation runs, the performance of the

least-squares fit of the phase of the CSD is inves-

tigated. Gaussian data were generated with an in-

teger delay of ∆ = 3 samples. A block length of

N = 200 samples was considered. The mean-square-

error (MSE) as function of SNR is depicted in Figure

3. An initial integer-delay estimate was obtained by

peak-picking the CCF. The correction was obtained

(5)

0 5 10 15 20 25 30 -60

-50 -40 -30 -20 -10 0 10

SNR (dB)

MSE (dB)

50/4

25/8

Flat spectrum Triangular spectrum Approximate formula

Figure 3: Mean square error as function of SNR for p = 4 and p = 8, respectively. The Cramér-Rao bound for flat spectrum and triangular spectrum sig- nals are given as reference.

by the least-squares fit (15). A sub-block length of 50 and 25 samples were used, that is p = 4 and p = 8, re- spectively. The CSD in each sub-block was calculated using the discrete Fourier transform of the estimated CCF in (9), with some additional zero-padding.

The results are displayed in Figure 3. From the depicted curves we observe that 25/8 (i.e. a sub-block length of 25 samples and eight times averaging of the CSD) has a lower SNR threshold compared to 50/4.

The performance above the threshold is similar for both methods, that is they produce estimates with an MSE close to the CRB. The CRB for the considered scenario is also included, given by (24). Further, the triangular spectrum CRB’s are included as reference.

We note the close correspondence between the exact expression (26) and the approximate (29).

8 Conclusions

Direction-finding in an EW scenario is considered and correlation-based TDOA estimators using the phase of the CSD is analyzed. The results using full- bandwidth flat-spectrum signals show that the con- sidered estimator is asymptotically efficient. An ap- proximate CRB for a triangular spectrum signal is derived. The triangular spectrum is a rough model of an LPI waveform using a roll-off filter. At least a 3 dB loss is encountered compared to full-bandwidth flat-spectrum signals. This method shows promising results for use in an EW system with direction-finding capabilities.

This is a paper based on a preliminary study on correlation-based TDOA in an EW scenario. Future work includes analysis of performance degradation

due to the time and frequency synchronization errors between the receiver channels.

References

[1] Carter G.C., TDOA delay estimation for passive sonar signal processing, IEEE Transactions on Acoustics, Speech, Signal Processing, June 1981, vol. 29, no. 3, pt. 2, pp. 463-470.

[2] Piersol A. G., Time delay estimation using phase data, IEEE Transactions on Acoustics, Speech, Signal Processing, June 1981, vol. 29, no. 3, pt.

2, pp. 471-477.

[3] Carter G.C. [Editor], Coherence and time de- lay estimation, IEEE Press, ISBN: 0-7803-1006- 3, 1993.

[4] Knapp C.H., Carter G.C., The generalized cor- relation method for estimation of time delay, IEEE Transactions on Acoustics, Speech, Signal Processing, Aug. 1976, vol. 24, no. 4, pp. 320-327.

[5] Houghton A.W. and Reeve C.D., Direction find- ing on spread-spectrum signals using the time- domain filtered cross spectral density, IEE Proc.

Radar, Sonar and Navigation, Dec. 1997, vol.

144, no. 6, pp. 315-320.

[6] Jacovitti G., Scarano G., Discrete time tech- niques for time delay estimation, IEEE Trans- actions on Signal Processing, Feb. 1993, vol. 41, no. 2, pp. 525-533.

[7] Zhao Zhen, Hou Zi-qiang, The generalized phase spectrum method for time delay estimation, Proc. ICASSP ’84, March 1984, vol. 3, pp.

46.2/1-4.

[8] Kay S.M., Fundamentals of Statistical Signal Processing - Estimation Theory, Prentice Hall, NJ, 1993.

[9] Bendat J.S., Statistical errors in measurement of coherence functions and input/output quantities, J. Sound and Vibration, 1978, vol. 59, no. 3, pp.

405-421.

[10] Carter G. C., Knapp C.H., Nuttall A.H., Es- timation of the magnitude-squared coherence function via overlapped fast fourier transform processing, IEEE Trans. Audio and Electroa- coustics, Aug. 1983, vol. 21, no. 4, pp. 337-344.

[11] Carter G.C., Coherence and time delay estima-

tion, Proceedings of the IEEE, Feb 1987, vol. 75,

no. 2, pp. 236-255.

References

Related documents

Each participant was tested in three head direction conditions: straight, left, and right, with the gaze held straight in relation to the seating position in all conditions.. A

Mathematical applications in everyday life, social life and scientific activity provide formulations of problems in terms of mathematical models, which are studied using

Anna: Om man klurar lite och om man har liksom den där nästa nivå på nåt sätt på läsningen på språket va, att det är inte precis bara det som står här det finns en hel

The reason for this is that the sensors we have in the real system, which will be used as input and output signals to the Black-Box model, are not the same signals Easy5 needs to

Shim, “On the Recovery Limit of Sparse Signals Using Orthogonal Matching Pursuit,” IEEE Transactions on Signal Processing, vol.. Chen, “The Exact Support Recovery of Sparse Sig-

Genom att hans slutsatser är grundade i metoder i strid på lägre taktisk nivå snarare än medel och planering är det med fördel att stridens grunder ligger till grund för att

the company should prepare targets and guide values for all energy use on the basis of the results of a first energy analysis FEA of the building; the targets are in respect of

In this study we combine chemical extraction of six different solid metal species (water soluble, ion-exchangeable, carbonate, reducible, oxidizable acid leachable) on tailings from