Professional Documents
Culture Documents
Spring 2020
Outline
1 Doppler shift
6 Range-Doppler spectrums
Stationary radar
Moving radar
7 FMCW radar
8 Conclusions
2 / 56
Learning outcomes of this lecture
In this lecture we will
I See how relative motion induces the Doppler frequency shift
I Introduce the Fourier transform to describe signals
I Study the spectrum of pulsed radar signals
I Understand I/Q channels for data acquisition
I See examples of range-Doppler spectra
Target
Transmit signal Antenna
Transmitter T/R
Receive
signal
Receiver
protector
switch Mixer/Preamplifier
Detection and
Signal
Detector A/D measurement
processor
results
3 / 56
Outline
1 Doppler shift
6 Range-Doppler spectrums
Stationary radar
Moving radar
7 FMCW radar
8 Conclusions
4 / 56
Doppler shift
2vr 2v
fd = f= cos ψ
c λ
Only the radial motion (towards/from the radar) matters.
5 / 56
Doppler shift, examples
2vr 2v
fd = f= cos ψ
c λ
Since most speeds v are very small compared to speed of light c,
the Doppler shift is small compared to the carrier frequency.
6 / 56
Outline
1 Doppler shift
6 Range-Doppler spectrums
Stationary radar
Moving radar
7 FMCW radar
8 Conclusions
7 / 56
The Fourier transform
The Fourier transform is the archetypical method to consider a
time domain function in frequency domain:
Z ∞
X(f ) = x(t)e−j2πf t dt
Z−∞
∞
x(t) = X(f )ej2πf t df
−∞
8 / 56
Some explicit Fourier transforms
x(t) X(f )
1 δ(f )
ej2πf0 t δ(f − f0 )
1
cos(2πf0 t) 2 δ(f − f0 ) + 12 δ(f + f0 )
sin(πf τ )
rect(t/τ ) τ = τ sinc(πf τ )
πf τ
2 /2 √ 2
e−(t/τ ) τ 2πe−(2πf τ ) /2
9 / 56
Some properties of the Fourier transform
I Linearity:
x(t) = ax1 (t) + bx2 (t) ⇔ X(f ) = aX1 (f ) + bX2 (f )
I Time shifting:
N
X −1
Xk = xn e−j2πkn/N
n=0
N −1
1 X
xn = Xk ej2πkn/N
N
k=0
11 / 56
The effect of zero-padding a DFT
−1
Assume a sampled signal x = {xn }N
n=0 is augmented by a number
of zeros,
(
−1 xn n = 0, 1, . . . , N − 1
y = {yn }M
n=0 , yn =
0 n = N, N + 1, . . . , M − 1 > N
12 / 56
The effect of zero-padding a DFT
1.0
0.8
0.6
0.4
0.2
0.0
3 2 1 0 1 2 3
2.0 t
1.5
1.0 N=8
N=16
0.5 N=32
N=64
0.00.6 0.4 0.2 0.0 0.2 0.4 0.6
f
1 Doppler shift
6 Range-Doppler spectrums
Stationary radar
Moving radar
7 FMCW radar
8 Conclusions
14 / 56
Pulsed radar signals
x(t)
15 / 56
Infinite length continuous wave
A
2 δ(f + f0 )
A j2πf0 t
x(t) = A cos(2πf0 t) = (e + e−j2πf0 t )
2
A A
X(f ) = δ(f − f0 ) + δ(f + f0 )
2 2
16 / 56
Single rectangular pulse
(
A, −τ /2 < t < τ /2
pτ (t) =
0, otherwise
Z τ /2
sin(πf τ )
Pτ (f ) = Ae−j2πf t dt = Aτ = Aτ sinc(πf τ )
−τ /2 πf τ
Note the contradictory definition of sinc(z) in the book’s (8.15). 17 / 56
Infinite pulse train
∞ ∞
" #
X X
pI (t) = pτ (t − nT ) = pτ (·) ∗ δ(· − nT ) (t)
n=−∞ n=−∞
∞
1 X
PI (f ) = {Aτ sinc(πf τ )} δ(f − k · PRF )
| {z } T | {z }
k=−∞ =1/T
=Pτ (f )
18 / 56
Finite pulse train
(
1, −Td /2 < t < Td /2
pF (t) = pI (t) · pTd (t), pTd (t) =
0, otherwise
∞
ATd τ X
PF (f ) = [PI (·) ∗ PTd (·)](f ) = sinc(πτ k · PRF) sinc[π(f − k · PRF)Td ]
T
k=−∞
19 / 56
End result: modulated finite pulse train
21 / 56
Pulsed waveform spectrum with moving targets
22 / 56
Doppler resolution
25 / 56
Outline
1 Doppler shift
6 Range-Doppler spectrums
Stationary radar
Moving radar
7 FMCW radar
8 Conclusions
26 / 56
Received signal
R0
Transmitted signal:
x(t) = A cos(2πf0 t + θ) = Re{Aej(2πf0 t+θ) } = Re{(Aejθ )ej2πf0 t }
Received signal:
2R0 n 4πR0
o
y(t) ∼ x t − = Re Aej(θ− λ ) ej2πf0 t
c
4π
Complex amplitude of received signal: A exp j θ − R0
λ
Discussion
27 / 56
Video detector
A cos(2πf0 t + θ0 ) · 2 cos(2πf0 t)
A h j(2πf0 t+θ0 ) 0
ih i
= e + e−j(2πf0 t+θ ) ej2πf0 t + e−j2πf0 t
2
A h j(4πf0 t+θ0 ) 0 0 0
i
= e + e−j(4πf0 t+θ ) + ejθ + e−jθ
2
31 / 56
Outline
1 Doppler shift
6 Range-Doppler spectrums
Stationary radar
Moving radar
7 FMCW radar
8 Conclusions
32 / 56
Measuring Doppler with multiple pulses
1 Doppler shift
6 Range-Doppler spectrums
Stationary radar
Moving radar
7 FMCW radar
8 Conclusions
35 / 56
Outline
1 Doppler shift
6 Range-Doppler spectrums
Stationary radar
Moving radar
7 FMCW radar
8 Conclusions
36 / 56
Doppler spectrum in one range bin
37 / 56
Range-Doppler spectrum
39 / 56
Simulated data, http://radarsp.com
FRSP Demos/FRSP Non-GUI demos/Pulse Doppler/
0 5
-20 4.5
-40
range (km)
4
-60
3.5
-80
3
-100
6
2.5
200
4
100
2 0 2
-100
range (km) 0 -200 velocity (m/s) -150 -100 -50 0 50 100 150
velocity (m/s)
0 5
-20 4.5
range (km)
4
-40
3.5
-60
3
-80
6
2.5
200
4
100
2 0 2
-100
range (km) 0 -200 velocity (m/s) -150 -100 -50 0 50 100 150
velocity (m/s)
41 / 56
Simulated data, http://radarsp.com
0 3.5
3
-50
range (km)
2.5
-100 2
1.5
-150
6
1
200
4
100
2 0 0.5
-100
range (km) 0 -200 velocity (m/s) -150 -100 -50 0 50 100 150
velocity (m/s)
42 / 56
Outline
1 Doppler shift
6 Range-Doppler spectrums
Stationary radar
Moving radar
7 FMCW radar
8 Conclusions
43 / 56
Main lobe clutter spreading
44 / 56
Clutter spectrum elements
46 / 56
Outline
1 Doppler shift
6 Range-Doppler spectrums
Stationary radar
Moving radar
7 FMCW radar
8 Conclusions
47 / 56
Frequency Modulated Continuous Wave (FMCW)
In a continuous wave system, the transmitter is always on. The
frequency can be tuned by a control signal.
transmitting
Vtune VCO antenna
90◦
I
receiving
antenna
=A0
The last term is a chirping effect, which can be neglected if the
target’s movement in one pulse (N v∆t) is much less than the
2
spatial resolution c/(2B): n 2Bv∆t
Nc
N v∆t
< c/(2B) 1. 49 / 56
Signal processing II
2BR0 2vf0 ∆t
we can use FFT to compute both Nc and c .
Conclusion:
I Both range R and velocity v can be detected by FMCW.
I Necessary to use I and Q signals, sweeping the frequency over
bandwidth B in N steps up and down. Dwell time is 2N ∆t.
I The technique will be used in the lab on Friday.
50 / 56
Outline
1 Doppler shift
6 Range-Doppler spectrums
Stationary radar
Moving radar
7 FMCW radar
8 Conclusions
51 / 56
Conclusions
52 / 56
Discussion
If x(t) has units of volts (V), what unit does X(f ) have?
Go back
53 / 56
Discussion
If x(t) has units of volts (V), what unit does X(f ) have?
53 / 56
Discussion
Go back 54 / 56
Discussion
Go back
55 / 56
Discussion
55 / 56
Discussion
Would a continuous wave radar be best for long or short ranges?
transmitting
Vtune VCO antenna
90◦
I
receiving
antenna
Go back
56 / 56
Discussion
Would a continuous wave radar be best for long or short ranges?
transmitting
Vtune VCO antenna
90◦
I
receiving
antenna
Answer: High duty cycle implies low peak power and short range.
Go back
56 / 56