0% found this document useful (0 votes)
285 views

Lecture #15: Ambiguity Resolution, Blind Zones, & Pulse Pair Processing

The document discusses ambiguity resolution in radar systems using multiple pulse repetition frequencies (PRFs). It explains how targets beyond the unambiguous range appear at ambiguous shorter ranges, and how collecting data with different PRFs allows determining the true range using the Chinese Remainder Theorem.

Uploaded by

Muhammad Rizwan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
285 views

Lecture #15: Ambiguity Resolution, Blind Zones, & Pulse Pair Processing

The document discusses ambiguity resolution in radar systems using multiple pulse repetition frequencies (PRFs). It explains how targets beyond the unambiguous range appear at ambiguous shorter ranges, and how collecting data with different PRFs allows determining the true range using the Chinese Remainder Theorem.

Uploaded by

Muhammad Rizwan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 55

ECE 6272

Fundamentals of Radar Signal Processing

Lecture #15:
Ambiguity Resolution,
Blind Zones, & Pulse Pair
Processing
School of Electrical and Computer Engineering
Georgia Institute of Technology
Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture# 15, Slide 1

ECE6272

Fundamentals of
Radar Signal Processing

Module #50
Staggered PRF in Pulse Doppler
and Blind Zones

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 2

Reminder: Blind Speeds


MTI filters are digital filters,
so frequency response is
periodic

2-Pulse Canceller Frequency Response


2

1.5

H (F )

0.5

Nulls at multiples of PRF Hz

0
-1.5

Because sampling rate in slow time is


PRF

Blind to targets at
corresponding radial velocity:
Doppler coverage = PRF Hz
Could fix by raising PRF, but

We fixed this in MTI by using


pulse-to-pulse staggered PRFs
We cant do this in pulse
Doppler
Why Not?
Fall 2010

vblind
=

-1

0.5
1
-0.5
0
Doppler Frequency (multiples ofPRF)

1.5

PRF

c PRF
=
2
2 F0

T1 = 1/PRF1

T2 = 1/PRF2

T1 = 1/PRF1

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 3

Staggered PRFs for Pulse Doppler

0
M-1
slow time (pulse #)

L-1

fast time (range bin #)

Independent FFT on each row

fast time (range bin #)

The first step in pulse Doppler


is to convert to range-Doppler
with a slow-time DFT
DFT requires data sampled
at a constant sampling
interval (PRI in slow time)

L-1

0
K-1
frequency (Doppler) bin

So MTI-style staggered PRF is out

Instead, we stagger the PRF on a CPI-to-CPI basis


Constant within a CPI DFT still meaningful
Different from one CPI to the next
Alters the spacing of clutter replicas in the spectrum
Data on different CPIs is on different Doppler frequency scales

Detection from multiple CPIs combined


Common in airborne pulse-Doppler systems
Expensive in time, computation, and energy
Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 4

Blind Speeds in CPI-to-CPI Stagger


Blind @
PRF #1

replication of
clutter

Two or more CPIs


transmitted and aliases of
moving target
processed
noise
In this example,
PRF2 < PRF1
Typically repeat
3PRF1
PRF1

for 3 to 8 PRFs
2
Values of F that are
obscured by clutter
are called Doppler
blind zones
Intervals of PRF Hz
Therefore different
for different PRFs

Fall 2010

moving
target

clutter

PRF1
2

PRF1
2

+ PRF1 + 3PRF1
2

Not blind
@ PRF #2
F

3PRF2
2

PRF2 PRF2
2

Copyright Mark A. Richards, All Rights Reserved.

PRF2
2

+ PRF2 + 3PRF2
2
Lecture#15, Slide 5

Range Blind Zones: Eclipsing


Monostatic radar cannot receive while a
pulse is being transmitted, an effect called
eclipsing
Periodic blind zones in range at all Doppler
shifts result
Transmitted
pulse

0
receiver on

Fall 2010

T
cT/2

2T
cT

time,
range

receiver on

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 6

Near-In Clutter Eclipsing


Strong near-in clutter may lengthen the
effective blind zone in range
e.g., altitude line
Transmitted
pulse

T
cT/2
receiver on

Fall 2010

2T
cT

time,
range

receiver on

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 7

Blind Zone Map


Transmitted
pulse

1
T

T
cT/2

T=

1
PRF

2T
cT
time,
range

Fall 2010

Changing PRF
expands the map in
one dimension,
contracts it in the
other

PRF =

receiver on

Blind zone map

receiver on

Eclipsing, near-end
clutter, and blind
speeds combine to
produce a 2-D
pattern of ranges and
velocities where
targets are
undetectable

F
PRF

Copyright Mark A. Richards, All Rights Reserved.

PRF
2

PRF
2

+ PRF

Lecture#15, Slide 8

Parameters for Example


Blind Zone Map
Assume pulse compression waveform with = 1
MHz, = 11
range resolution = range bin spacing = c/2 = 150 m
uncompressed pulse is 11 s long = 11 range bins

Assume PRF = 10.4 kHz


so PRI = 96 s = 96 range bins

Assume 104 Doppler filters


either explicit bandpass filters, or 104-point DFT
so Doppler bins are 100 Hz wide

Assume two-sided clutter spectrum width is 3.4 kHz


34 Doppler bins
Relatively fat clutter spectrum (~1/3 of spectrum width)
Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 9

Blind Zone Map for 1 PRF


No near-in
clutter
eclipsing
considered
96
cells

Positive
Doppler
frequencies
only shown
17
cells

Slide courtesy of N. Levanon

Fall 2010

11
cells

34
cells

PRF=10.4 kHz
Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 10

M of N Blind Zone Map


Goal is to design a set of staggered PRFs
that collectively provide a large space in
range and Doppler where detection is not
prevented by eclipsing or clutter
Usually based on multiple PRFs with an M
out of N detection logic
if the target is eclipsed or covered by clutter in 1 or
2 PRFs, it will hopefully be in the clear on other
PRFs
8 PRFs with detection on at least 3 is common in
multimode airborne radar
Mainly in medium PRF modes, where ambiguities
in both range and Doppler are expected
Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 11

Example: 1 of 2 Detection - 1

Fall 2010

10 s pulse length
100 Hz Doppler resolution

20 m/s clutter spread


Eclipsing due to pulse length only

Blind zone map for PRI=120 s

Blind zone map for PRI=100 s

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 12

Example: 1 of 2 Detection - 2
Combined blind zone map

Regions that are clear on at


least 1 of 2 PRIs

Note first pulse duration and DC clutter are always blind


Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 13

BlindZone GUI

blindzone.zip available on T-Square in Extra Goodies section


Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 14

Parameters for Blind Zone Example


Fc

=
10
GHz,
3 cm

10.4 KHz PRF 20 KHz


PRI / t p

{50,51,52,....,95,96}

1 s range cell =
150 m
tp =
=
=
Number
of range cells
1000,
max range 150 km
Doppler resolution =
100 Hz velocity cell =
1.5 m/s
Number=
of velocity cells
200,
=
max velocity 300 m/s
Clutter notch = 17 velocity cells
Pulse eclipsing = 1 range cell
Near clutter masking = 10 range cells

8 different PRIs are


used. A cell in the
blind-zone map is
considered clear if it is
not blind on 3 or more
PRIs
3 out of 8 detection

Design question:
Which set of 8 PRIs
yields the clearest
blind zone map?

Slide courtesy of N. Levanon

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 15

Typical 3 of 8 Blind Zone Map


PRI = { 50 53 55 58 61 64 68 72 } s

Slide courtesy of N. Levanon

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 16

Genetic Algorithm Blind Zone Map


PRI = {51 53 60 63 67 84 89 93 } s

Davis, P.G. and Hughes, E.J.


Medium PRF Set Selection Using
Evolutionary Algorithms, IEEE
Trans on AES, vol. 38(3), pp. 933939, July 2002.
Slide courtesy of N. Levanon

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 17

ECE6272

Fundamentals of
Radar Signal Processing

Module #51
Ambiguity Resolution

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 18

Ambiguous Range of Targets


Target range Rt > unambiguous range Rua
Once steady state reached, target appears at a shorter,
ambiguous apparent range Ra after every pulse
2 Rt c
2 Rua c

pulse #1

t
target from pulse #1

pulse #2

t
target from pulse #2

2 Ra c

t
pulse #4

target from pulse #3

t
pulse #5
Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 19

Ambiguous Range of Targets


Target range Rt > unambiguous range Rua
Once steady state reached, target appears at a shorter,
ambiguous apparent range Ra after every pulse
2 Rt c
2 Rua c
pulse #1

Fall 2010

pulse #2

2 Ra c
pulse #3

target from pulse #1


target from pulse #2
target from pulse #3
pulse #4

pulse #5

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 20

Ambiguous Range Formula


If true range Rt > Rua, then apparent range is

Ra = ( ( Rt ) )

Rua

(())x notation means modulo x

Equivalently, given the measurement Ra and


known ambiguous range Rua,

R=
Ra + kRua for some k
t
Normalizing to the range bin spacing R,
Rua
Rt
, nt =
, etc.)
nt =
na + kN for some k (N =
R
R
Equivalently, na = ( ( nt ) )
N

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 21

Range with Multiple PRFs


Number of range bins in PRF #i is Ni (i=0,1,):
so Rua= N i R
i
If we use multiple PRFs (thus multiple values
of Rua):
assume range bins are the same size for each PRF

nt =
na0 + k0 N 0 =
na1 + k1N1 =
Equivalently,

( )N

nai = ( nt )
Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 22

Aside: Chinese Remainder Theorem


Given pairwise relatively prime integers
N0, N1, ,Nr-1 and the system of equations (congruences)

, , na
( nt )) N , na (( nt ))=
(=
(( nt )) N
N

na0

r 1

r 1

There is a unique solution for nt (modulo N = N0N1Nr-1)


given by
nt
=
=

(( k n

( ( n

0 0 a0

0 a0

+ k11na1 + + kr 1 r 1nar 1

+ 1na1 + + r 1nar 1
r 1

(( ))

1
,

=
ki =
N Ni =
N
k
j i
i
=j 0, j i

Fall 2010

) ) N ,

) ) N

i ki i

Ni

( ( i ki ) )

Copyright Mark A. Richards, All Rights Reserved.

Ni

1
=

Lecture#15, Slide 23

Solution Using the Chinese


Remainder Theorem
For 3 PRFs, to make it more specific:
and because 3 PRFs is a common choice in
airborne radars for ambiguity resolution

nt=

( ( n

0 a0

+ 1na1 + 2na2

))N N N
0

=
i =
i N j
i ki
j =0
j i

1
( e.g.,=

1N 0 N 2 )

i are smallest integers such that

=
( ( 0 N1N 2 ) ) 1,=
( ( 1N0 N 2 ) ) 1,=
( ( 2 N0 N1 ) ) 1
N0

Fall 2010

N1

Copyright Mark A. Richards, All Rights Reserved.

N2

Lecture#15, Slide 24

CRT Example

True range cell # = nt = 19


# range cells per PRF N0=11, N1=12, N2=13,
=
na0 8,=
na1 7,=
na2 6
0 = 6, 1 = 11, 2 = 7
1
e.g., 0 satisfies ( ( 0 12 13) )11 =
=
=
check: ( ( 6 12 13
) )11 ( ( 936
) )11 1
0 = 936, 1 = 1573, 2 = 924
e.g., 0 = 61213 = 936

nt=
Fall 2010

( ( n

0 a0

+ 1na1 + 2na2

))N N N =
1

19

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 25

CRT Problems
Measurement errors in data can cause
very large range errors
Same CRT example, but suppose we
erroneous!
na0 8,=
na1 7,=
na2 7
measure =
Then it turns out nt = 943!
instead of 19

A number of algorithms exist in the


literature to solve the problem in the
presence of errors
Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 26

Example Graphical Equivalent of CRT - 1


True ranges Rt corresponds to range bin #s 6 and 11

Measure with a PRF corresponding to 7 range cells per


PRI
Then the data will appear like this:

Individual pulse data

PRI #1

PRI #2

PRI #3

PRI #4

PRI #5

Sum of all responses


(actual detection data)

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 27

Example Graphical Equivalent of CRT - 2


True ranges Rt corresponds to range bin #s 6 and 11

Assume three PRFs with, respectively, 7, 8, and 9 range


cells per PRF
Then, using process similar to previous page, the targets
will appear (in steady state), respectively, as follows:

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 28

Measurements
True cells= #6 (unambiguous), #11 (ambiguous) result in
these measurements when N0 = 7, N1 = 8, N2 = 9

Extend by concatenation and find coincidences:

#6
Fall 2010

#11
Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 29

Other Algorithms
The graphical algorithm will also fail
given a measurement error
But it serves as the basis for more
sophisticated approaches based on
finding the tightest clusters of
measurements
There are also techniques based on
coding theory that seem clever

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 30

Why Dont We Just Figure It Out From


the Pulse-by-Pulse Detection Pattern?

Individual pulse data

In other words, pay


attention during the
build-up to steady
state:

PRI #1

PRI #2

PRI #3

PRI #4

PRI #5

Sum of all responses


(actual detection data)

We rarely make the basic detection test on single, individual pulses


Instead, we integrate multiple pulses to improve SIR and then do
detection test

pulse Doppler DFTs


Noncoherent integration, or
Coherent integration (this include Doppler processing), or
M-of-N detection processing

So we mix several PRIs together before we make the detection test


Measurements in example would really be detections on a full CPI at the stated PRIs,
not just one pulse at each PRI
Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 31

Ghosts
In general, need N+1 PRFs to resolve N targets
Insufficient number of PRFs can lead to
ghosting
Same example using only 1st and 3rd PRF:
target #2
target #1

#6

#11

#20
ghost!

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 32

Resolving Velocity Ambiguity


Its the same problem
Doppler shift is measured modulo the PRF
DFT size and PRF establish the size of the
Doppler (velocity) bins

Some techniques published based on


Nyquist sampling/reconstruction theory
usually put constraints on the PRFs that
can be used

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 33

ECE6272

Fundamentals of
Radar Signal Processing

Module #52
Pulse Pair Processing

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 34

Pulse Pair Processing


Technique used widely in
meteorological radar for estimating
echo
power
mean velocity
spectral width

These measures used in turn in


algorithms for detecting severe
weather, accumulated rainfall, etc.
Often referred to as PPP
Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 35

PPP Spectral Model


PPP assumes the Doppler spectrum of the
data for a given range consists of a single
moving target component, plus a noise
floor
no clutter
no multiple targets
Usually (always?) assume Gaussian shape
Sy(F)
area =
power

Sn(F)

spectrum
width
F

Sw(F)

white noise floor

F0
Fall 2010

mean velocity

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 36

Autocorrelation Function and


Power Spectrum
Given a finite sequence of complex data samples
from a given range, y[m], m (0,,M-1), the
(deterministic) autocorrelation function is defined
as
M k 1

sy [k ]

m =0

y [ m] y [ m + k ]

Its Fourier transform is

=
S y ( ) F=
{s y [ k ]} Y ( )
Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 37

Estimating Power
In the time domain:
Px s=
=
y [ 0]

M 1

M 1

[ m] y [ m]
y [ m] y =

m 0=
m 0
=

this is really the energy in the finitelength signal


dividing energy by time duration
would convert it to power
Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 38

Mean Frequency, Time Domain


Suppose the signal is an ideal complex
sinusoid, and consider sy[1]:
y [ m ] = Ae j 2 F0Tm
s y [1]

M 2

m =0
M 2

y [ m ] y [ m + 1]
j 2 F0T ( m +1)

Ae
Ae
=

+ j 2 F0Tm

M 2

j 2 F0T

m 0=
m 0
M 2
2 j 2 F0T
2
j 2 F0T

A e

=
(1)

( M 1) e

m =0
Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 39

Mean Frequency, continued


s y [1]
=

M 2

j 2 F0T

e =

j 2 F0T
M
1
e

(
)

m =0

amount of phase
rotation per sample

By inspection, we can obtain

arg s y [1]
F0 =
2 T

The sum over m doesnt appear to contribute


anything
but in practice it provides some averaging of noise
Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 40

PPP Mean Estimator


1

F0 =
arg s y [1]
2 T

This is the pulse pair processor for estimating


mean frequency
works for more general signals than the pure
sinusoid, provided there is a single dominant
frequency component with adequate SNR
assumes no aliasing
of gives you aliased frequency

Multiply by /2 to convert to velocity units


Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 41

Gaussian Spectrum
Work with continuous-time case
Assume that Doppler mean is estimated and
removed from data to give new zero-Doppler
data sequence y'(t) (sampled version y'[m])
Assume spectral energy is Gaussian shaped:

S y ( F ) =

2 F

F 2 2 F2

Then so is the continuous-time autocorrelation


function:
2 2 2 F2 z 2

s y ( z ) = A e
Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 42

Sampled Version
Sampled autocorrelation function:

=
s y [ k ] s=
y ( z ) z = kT

2 2 2 F2 k 2T 2

A e

Corresponding DTFT, still in units of Hz:

S y ( F ) =
Fall 2010

2 F T

F 2 2 F2

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 43

PPP Spectral Width Estimator


Assuming a Gaussian spectrum, we can
estimate its variance from the
autocorrelation lags:

s y [1]
2
F

Fall 2010

A
e
s y [ 0 ] e
=
2 2 2 F2 T 2

2 2 F2 T 2

s y [1]
= 2 2 ln

2 T
s y [ 0]

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 44

Simplified Width Estimator


Use a series expansion of ln{ } to get
rid of the logarithm calculation:
x 1 1 x 1 1 x 1
ln x = +
+
+
x
2 x 3 x
x 1
1
1

=
x
x

Apply to width
0
s
[
]
1

y
2
2 2 1
F =

estimator:
2

2 T

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

s y [1]

Lecture#15, Slide 45

Frequency-Domain PPP
There are equivalent estimators for
power, mean frequency, and spectrum
width that operate on the power
spectrum instead of the autocorrelation
function
See text for details

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 46

NEXRAD Processing Algorithms


The WSR-88D
(NEXRAD) radar of the
National Weather Service
uses pulse pair processing
for power and spectral
moments:
power: average between 24
and 512 samples, 1 dB
accuracy
velocity: 40 to 200 samples,
v ~= 4 m/s
spectral width: 40 to 200
samples, v ~= 4 m/s
Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 47

Nice NEXRAD Display

Reflectivity (power)
Fall 2010

Velocity

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 48

Tornado Signatures

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 49

Hurricane Katrina reflectivity 8/29/05 08:49:26 CDT


NEXRAD data, KLIX radar (New Orleans)

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 50

Hurricane Katrina velocity 8/29/05 08:49:26 CDT


NEXRAD data, KLIX radar (New Orleans)

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 51

Hurricane Katrina spectral width 8/29/05 08:49:26 CDT


NEXRAD data, KLIX radar (New Orleans)

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 52

Doppler Stuff I
Havent Covered
Read the book for
Clutter mapping and the moving target
detector for air surveillance, air traffic
control
MTI and pulse Doppler transients
Non-DFT Doppler spectrum estimators

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 53

Assignments
Reading:
6.1 6.2

Homework
HW #5
DL: due Tuesday 10/19

HW #6
On-campus: due Thursday 10/21
DL: due Thursday 10/28

Computer Project #3: Pulse Doppler processing


On-campus students: due Tuesday 10/26
DL students: due Tuesday 11/2

Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture#15, Slide 54

End of Lecture 13

Next:
Detection
Fall 2010

Copyright Mark A. Richards, All Rights Reserved.

Lecture# 15, Slide 55

You might also like