Uploaded by 张博

Design and Implementation of a Spread Spectrum Based Radar Altimeter

advertisement
2015 Fifth International Conference on Advances in Computing and Communications
Design and Implementation of a Spread Spectrum based Radar Altimeter
Liz Zacharia, M.G. Jibukumar
M.J. Lal, T.J. Apren
Division of Electronics Engineering
School of Engineering, CUSAT
Kochi, India
e-mail: lzzacharia@gmail.com
RFSD/ AVN
Vikram Sarabhai Space Centre
Thiruvananthapuram, India
Abstract— Conventional radar altimeter systems such as
Pulsed or Frequency modulated continuous wave (FM CW)
have limitations on measurable range and security. In this
paper, we propose a Direct sequence spread spectrum
(DSSS) based radar altimeter that offers good resolution and
low probability of intercept. We carried out MATLAB
simulations of the system and verified the results with a
scaled down prototype model. Various system performance
measures including Bit error rate (BER) were computed and
compared with the theoretical results.
Rest of the paper is structured as follows. Section II
gives a mathematical model of the DSSS RA system. The
system design and range computation techniques are
detailed in Section III. Simulation results are provided in
Section IV, and conclusions in Section V.
II.
Keywords- Radar altimeter;Direct sequence spread
spectrum; BPSK; Costas loop; PN sequence;Correlation;
FFT;
I.
b(t + LTc ) = b(t)
(1)
where L represents maximum sequence length of PN
sequence generator. A sinusoidal carrier signal of
frequency i is BPSK modulated with b(t), as in (2).
INTRODUCTION
Radar altimeters (RA) are a critical component to low
flying aircrafts like helicopters and unmanned aerial
vehicles. It plays an important role in flight safety,
reliability and capability. When used in safety critical
applications, it must be ensured that the radar signals are
undetected by enemy Electronic Support (ES) receiver. If
intercepted, they may send the signals back with random
delays and confuse the radar system. Low probability of
intercept radars are thus a popular choice for such
applications.
Commonly used RA are of pulsed and FMCW types.
Pulsed radars use a repetitive train of short duration pulses
for range detection [1]. The peak transmitted power of
pulsed radars is usually high for long range applications,
thus making it vulnerable to ES receiver [2]. Linear
FMCW radars operate by linearly modulating the
frequency of a continuous carrier signal. Due to low power
transmission, these systems cannot be easily intercepted by
ES receiver. However, ES receivers can degrade the radar
performance by sending jamming signals over a band of
frequencies [3]. Radars with good LPI capabilities will
have low peak powers and broad spectrum [4].
In this work, we propose a direct sequence spread
spectrum (DSSS) based radar altimeter that has good
resolution and low probability of intercept. It is a form of
phase coded radar [5], in which the phase of a continuous
radio frequency carrier is varied according to a binary
sequence [6]. Here pseudo noise (PN) sequence is used to
spread the radar signal into a wide bandwidth signal. We
simulated this system in MATLAB and then built a
laboratory scale working model. The resolution of the
designed system is less than one meter. Bit error rate
performance of the system is verified for SNRs as low as
-4dB. Also, the results of prototype model and MATLAB
simulation are compared.
978-1-4673-6994-7/15 $31.00 © 2015 IEEE
DOI 10.1109/ICACC.2015.68
MATHEMATICAL MODEL
Let b(t) be a pseudo noise modulating signal, with chip
duration Tc . As per definition, it is a noise like signal,
which repeats itself after a finite duration [7].
s(t) = Ai sin (i t +[ b(t)· ] )
2
(2)
In simple terms, BPSK modulation is the process of
shifting the phase of a carrier signal by 180º for one data
symbol while maintaining the carrier phase for the other.
When the amplitude of b(t) is restricted to ±1, (2) can be
rewritten as follows,
s(t) = b(t)Ai sin (i t) .
(3)
The frequency spectrum of this BPSK signal is
centered at carrier frequency fi and occupies a bandwidth B
where,
(4)
B = 2/Tc
This signal is then power amplified and transmitted
towards ground from the aircraft. The echo signal will
contain channel introduced noise, time delay and
sometimes Doppler shift. Considering the ideal case with
no Doppler shift and delay, we can represent the received
signal as follows,
r(t) = A'i b(t) sin(i t +i )
(5)
where A'i is the new amplitude and i phase of the
received signal. To demodulate this BPSK signal, a
coherent carrier signal, i.e. a carrier with identical
frequency and phase is needed. Let u(t) be a coherent
carrier signal generated internally in the demodulator, with
amplitude A0.
336
334
u(t) = Ao sin(i t +i )
(6)
When operated in continuous mode,
m
the spread signal b(t)
repeats itself after 28-1, i.e. 2555 data symbols [7]. If the
chip duration Tc is set to 40ns, then we get a periodicity of
10.2μs or a range of 1530m.. Fig. 2 shows the system
design of the prototype modeel. This model has all the
parameters scaled down to one fifth the original design. An
ADSP 21060 SHARC is used as
a the core processor.
A mathematically simple method to demodulate BPSK
signal is to multiply the received signal with
w u(t).
r(t)×u(t) = A'i Ao b(t) sin2 (i t +i )
(7)
Using trigonometric identity, (7) caan be rewritten as
follows.
r(t)×u(t) =
1 '
A A b(t) [ cos 0 - sinn(2i t +2i )]
2 i o
B. Transmitter
L
Device generates the
A Complex Programmable Logic
PN sequences continuously usiing an 8-bit linear feedback
shift register [7]. We have chossen CPLD instead of FPGA
as this is a moderately compleex system. A Direct Digital
Synthesis (DDS) chip BPSK modulates
m
the PN sequences.
The modulated signal is thhen power amplified, up
converted and fed to transmitteer patch antenna.
(8)
On low pass filtering the above prodduct signal, we get
the demodulated signal.
d(t) =
1 '
A A b(t).
2 i o
C. Receiver
The echo received is downn converted amplified and
then digitized through a higgh speed ADC. The echo
samples are latched to FIFO at fixed time intervals. CPLD
generates the read, write andd other control signals for
FIFO and latch, in sync with PN
N sequence generation. The
samples are then transferredd to DSP memory every
30.3ms, for demodulation annd range estimation. This
gives an altitude update rate off 33Hz.
Two well-known methods are available for coherent
demodulation of BPSK: a squaaring loop and Costas loop.
The latter is used in the propposed system as it is more
tolerant to Doppler shifts annd is suitable for systems
operating at high frequency. Thhe design of a digital Costas
loop is described in detail in [11] and [12]. Table I lists
the characteristics of the propposed design and prototype
model.
(9)
Autocorrelation of PN sequences yiield a single peak
and uniform side lobe level of -1/L [7]. If
I the PN sequence
is delayed in time, then the correlation peak will be shifted
by an equal amount of time. DS SS ranging system utilizes
this property of PN sequences, to estim
mate the round trip
delay time [8]. The radar range can theen be found using
(10),
1
Range = ×c×D
2
(10)
where c denotes the velocity of ligght 3×108m/s and
D denotes the time delay.
Recent works show that Almoost perfect autocorrelation sequences have better corrrelation properties
and lower side lobe levels [9]. Howeveer, PN sequence is
chosen in this work to keep the system siimple. Fig.1 shows
the proposed radar altimeter system.
III.
D. Range Computation
The round trip delay time of the echo is computed
using cross correlation of demoodulated data and reference
PN sequence [13]. Correlation can be done in time
domain or frequency domain. In time domain, it is done
using shift and add mechaanism. This operation is
mathematically defined as folloows,
N
SYSTEM DESIGN
A. Configuration
A system is set to
The resolution of the designed RA
0.75m. Applying (10), we see that the minimum
m
delay to
be detected in the echo signal is 5ns, i.e. the sampling
interval is 5ns [10].
The maximum detectable altitude depends on the
choice of spreading sequence and chip
c
rate. In the
proposed system, 8-bit maximal length PN
P sequences (msequences) are selected as the spreading sequence.
N-1
R12 [] = ෍ v1 [n]v2 [n+]
n=0
Figure 1. Proposed DSSS radar syystem
Figure 2. Systeem Design
335
337
(11)
TABLE I.
EXPERIMENTAL SPECIIFICATIONS
Characteristics
Proposed Design
Prototype Model
Specifications
Resolution
0.75
3.75m
Altitude
0 to 1530m
0 to 7650m
Sampling Rate
200MHz
40MHz
Altitude
Update Rate
33
measurements/second
33
meeasurements/second
where, v1[n] and v2[n] are two seequences of finite
duration. Here denotes the sequencce shift and take
values from 0 to N-1.
For two sequences of length N,, direct correlation
needs N multiplications and N-1 addditions. When the
length of sequences increases, compuutation complexity
increases drastically. Frequency doomain correlation
method exploits the fact that cross correlation
c
is the
inverse Fourier Transform of Cross Power Spectral
Density. This relation is shown in (12) and (13),
R12 []=F-1 ሾG12 ሿ
(12)
G12 = S1 ሺfሻ ൈ S*2 ሺfሻ
(13)
where S(f) denote the Fourier Transfforms and G12 the
cross power spectrum. The executionn times of direct
correlation and FFT methods are compaared in MATLAB
in Table II. It can be seen that FFT method
m
is far more
computationally efficient.
IV.
ULTS
SIMULATION RESU
Main building blocks of the altimeter system were
simulated in MATLAB. Fig. 3 shows paart of a transmitted
data, echo signal, demodulated data andd correlation result
for two different echo signals.
The BER performance of the designeed DS SS receiver
is compared with ideal BPSK demodulattion. It is seen that
the bit error rate of designed system is higher,
h
mostly due
to non-ideal filtering in Costas loop dem
modulation [11].
The prototype model was hardware co-simulated
c
using
Visual DSP++ emulator software. For testing the
prototype model the transmitter and receeiver sections were
directly connected through a 50m lonng coaxial cable.
Echo signal processed by DSP and itss cross correlation
result are shown in Fig. 5. The posittion of the largest
peak corresponds to the delay in signnal reception. The
range computed was matching with the expected
e
results.
TABLE II.
Figure 3. MATLAB simulation plots. (a)
( Generated PN sequence,
original carrier signal and BPSK moduulated signal (b) Echo received
without any delay, corresponding demoodulated data and cross correlation
result (c) Echo received after 1micro seecond. Cross correlation peak is
seen shifted by 1 microsecond.
COMPARISON OF CORRELA
ATION METHODS
Execution Times (in seconds)
No: of
samples
Direct Correlation
FFT method
1024
1.0078
0.000406
2048
4.2719
0.000687
4096
15.9219
0.001800
Figure 4. BER performance comparisoon between Ideal demodulation and
Costas loop demodulation implementedd in this work.
336
338
Figure 5. Hardware test results. (a) Echo signal received through 50m long coaxial line. (b) Cross correlation computed by the processor.
Correlation peak is shifted by 14 samples. It corresponds to a range of 52.5m
V.
CONCLUSION
[5]
This paper presents an efficient design of a spread
spectrum based radar altimeter. Major computations are
done in software using a digital signal processor. Hence
this is a highly flexible RA design. The BER to SNR
performance of the designed Costas loop is also analyzed.
FFT method is chosen for correlation process to make the
system computationally efficient.
[6]
[7]
REFERENCES
Skolnik, Merrill I. "Introduction to radar." Radar
Handbook 2 (1962).
[2] Fancey, C., and C. M. Alabaster. "The metrication of low
probability of intercept waveforms." Waveform Diversity
and Design Conference (WDD), 2010 International. IEEE,
2010.
[3] Butt, Faran Awais, and M. Jalil. "An overview of electronic
warfare in radar systems." Technological Advances in
Electrical, Electronics and Computer Engineering
(TAEECE), 2013 International Conference on. IEEE, 2013.
Anjaneyulu, Lokam, N. V. S. N. Sarma, and N. S. Murthy.
"Identification of LPI radar signals by higher order spectra
and neural network techniques."International Journal of
Information and Communication Technology 2.1 (2009):
142-155.
[4] Cojocaru, R. I., E. Moldovan, B. Boukari, S. Affes, and S.
O. Tatu. "A new 77 GHz automotive phase coded CW
multi-port radar sensor architecture." InRadar Conference,
2008. EuRAD 2008. European, pp. 164-167. IEEE, 2008.
[1]
[8]
[9]
[10]
[11]
[12]
337
339
Haderer, Heinz, Reinhard Feger, and Andreas Stelzer. "A
comparison of phase-coded CW radar modulation schemes
for integrated radar sensors." European Microwave
Conference (EuMC), 2014 44th. IEEE, 2014.
Taub, Herbert, and Donald L. Schilling. Principles of
communication systems. McGraw-Hill Higher Education,
1986.
Bingham, Brian, Ballard Blair, and David Mindell. "On the
design of direct sequence spread-spectrum signaling for
range estimation." OCEANS 2007. IEEE, 2007.
Van Thillo, W., P. Gioffre, V. Giannini, D. Guermandi, S.
Brebels, and Andre Bourdoux. "Almost perfect autocorrelation sequences for binary phase-modulated
continuous wave radar." In Microwave Conference
(EuMC), 2013 European, pp. 1803-1806. IEEE, 2013.
Jau, Pei-Hung, et al. "Signal processing for harmonic pulse
radar based on spread spectrum technology." IET Radar,
Sonar & Navigation 8.3 (2013): 242-250.
Jeff Feigin,“Practical Costas loop design”RF design, pp 20-36,January 2002.
Guo, LaiGong, MingSan OuYang, and Jun Cai.
"Simulation and implementation of Costas loop based on
FPGA." 2011 International Conference on Electric
Information and Control Engineering. 2011.
Shirude, Nilesh, R. P. Pinto, and M. S. Panse. "Range
sequence
spread
estimation
using
direct
spectrum." Communications and Signal Processing
(ICCSP), 2014 International Conference on. IEEE, 2014.
Download