Beruflich Dokumente
Kultur Dokumente
ABSTRACT
In this paper, a new jamming cancelation system is described.
It uses IpFFT to estimate the amplitude, frequency and phase of the
Fast Fourier transform (FFT) plays an important role in the
jamming signal, and these parameters are used to generate a replica of
analysis and implementation of digital signal processing algorithms.
the jamming signal. The cancelation is then performed by subtracting
A particularly interesting practical application is anti-jamming fre-
the replica from the sampled data in time domain.
quency filtering wherein the frequency domain filter is used on data
consisting of a wide-band low intensity signal corrupted with narrow- The high accuracy measurements through IpFFT are well suited
band high intensity interference (jamming signal). However such a for this purpose. For these calculations, correct frequency domain in-
frequency domain filter requires a fine frequency resolution, hence long formation for the jamming signal is needed. However, the information
frames, to accurately estimate the frequency of the jamming signal. signal and the jamming signal affect each other, so that the FFT data
is usually corrupted by the information signal. To remove the effect
To achieve improved performance, which simultaneously requires
of the information signal, various methods are proposed here. These
shorter frame lengths, we propose a new jamming cancelation sys-
methods use averaging technique and enhance the parameters of the
tem. It uses the IpFFT (Interpolated FFT) algorithm, which involves
jamming signal.
simple calculations beyond the usual FFT. In this system, IpFFT is
used to estimate the parameters of the jamming signal, frequency,
amplitude and phase, and the cancellation is performed in time do- 2 THEORY FFT
OF INTERPOLATED
main. In order for the IpFFT to perform correctly, accurate frequency
domain information about the jamming signal is required. However, Consider the sampled signal
FFT information around the jamming frequency may be warped by M
the information signal itself, which makes it difficult to estimate the s(nT) = sm(nT)
m=l
parameters of the jamming signal. To remove the effect of the infor-
mation signal on the jamming signal, various methods are proposed M
here. = EA,sin(2~f,nT+$.~) n = 0 , 1 ....,N - 1
The performance of the proposed system is verified by computer m=l
simulation, which demonstrate the high performance of the system.
Indeed, a comparison with the conventional frequency domain filter The frequency resolution of the FFT with N samples is given by
shows that our system has an 8 to 10 dB better jamming cancelation 1
capability than the FFT canceler. fo = E'
333.1.1.
ru3a3a-nianmnnn.137~;C I nn EI iaan IFFF 1375
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY MADRAS. Downloaded on May 28, 2009 at 21:27 from IEEE Xplore. Restrictions apply.
. f = ( I + 6 )1~
(5)
loot
where
2 4 1 - 6 ) I S(I + 1) I
A(I + 1) = - N sin s(1- 6 ) ’
333.1.2.
1276
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY MADRAS. Downloaded on May 28, 2009 at 21:27 from IEEE Xplore. Restrictions apply.
data must be estimated from the frequency domain data X ( k ) . For
this estimation, we assume that the parameters of the jamming signal
do not change. Then, simple averaging is useful to make frequency
domain data smooth. The average of the each magnitude data in
frequency domain is taken. The averaged data of frequency index k
in the i - t h frame is calculated as follows;
Therefore, estimates of the s i ( / ) and Ti(/ + 1) are obtained as
[S?i(k)]' = a I Xi(k) 1' +(1- a)[Ti-l(k)]' (12)
where, 0.0 < a < 1.0. Here, Ifi(k) denotes the smoothed magnitude
at the k - t h index in the i - t h frame.
From (11) we have
I Xi(k) 12=1 Si(k) I' + I K(k) 1' +2 I Si(k) 11 K(k) I COS$ (13)
0.5. Conversely, smaller number must be selected when 6 is close to 0 The weighing ratio y is adaptively changed as a function of 6.
+
or 1.0 because a smaller v makes I K(I v) I to be closer to I K ( I ) I.
In the proposed system, the value of U is determined by
3.4 Phase Estimation
U={
< 108 > if 8 < 0.5 As the frequency data X(I) and X(I+ 1) are masked by the infor-
< lO(1 - 8) > if 8 2 0.5 mation signal, it is difficult to eliminate the effect of the information
signal to the phase information. Similar to the amplitude estimation,
where < X >= integer part of X , and
an adaptive averaging of 4(I) and 4(l+ 1.) is employed to enhance the
phase information. The adaptive averaglng is performed as follows:
From (16) and (17), we obtain Note that the same y as used for the adaptive averaging for amplitude
is used here.
(zi(I)]' = Vi(I)]' + ['Vi(I)]2 = [Ti(l)]Z+ [T;(I+ 41' (19) Furthermore, to make the phase information more reliable, a phase
averaging is used. The average of the phase is taken in each frame.
Hence, The phase of the i - t h frame can be predicted from the previous
333.1.3.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY MADRAS. Downloaded on May 28, 2009 at 21:27 from IEEE Xplore. Restrictions apply.
1.0
?0.8
2
+4
0.6
4=I
0.4 I -I
% -
s 0.2 Jamming frequency a = 0.01 j? = 0.3
fJam * N = 50.2 JSR = 5.0 [dB]
0 2 0 - I . , l . I . ~ .
-
*
Frequency Frame
(A)
Figure 4: Spectrum of the information signal.
$i = 4i-1 +2 ~ 6 (26)
Now, the predicted phase & is used to determine the final phase with
current phase information 4rP obtained from IpFFT. When 6 is close
to 0 or 1, the reliability of ~ $ increases
1~ and the averaging with 6
becomes unnecessary. In the initial condition, 6 is not correct, which
6 4
means that $ is not accurate and can not be used. To detect if
is correct or not, the difference between 4 and 4rp is checked, and
if the difference is small, the averaging is performed. The following
U
I .
Jamming frequency a = 0.01
fJam * N = 50.2
, , ,
JSR = 5.0 [dB]
. , . , . ,
i
adaptive averaging is used to determine the final phase:
0 100 200 300 400 500
Frame
(27) (B)
Figure 5: Jamming cancelation (A) IpFFT canceler (B) FFT can-
where
celer.
if 5 < 0.5
’={ f-6 if 6 2 0 . 5 of the distortion improvement when the jamming frequency is changed
in short range. It is seen that the improvement performance of FFT
4 SIMULATION
RESULTS canceler depends on the position of the jamming frequency and the
performance of the IpFFT canceler is better than FFT canceler even
4.1 Cancellation Performance when the jamming frequency lies on the frequency index of the FFT.
The performance of the two systems is compared in Fig. 7 when
In this section, the performance of the proposed system is verified the jamming frequency is changed over a wide range. With Fig. 4, it
by computer simulations and is compared with the FFT frequency is clarified that the degree of cancelation in both systems increases as
domain filter. For a fair comparison, frame averaging is used also in the magnitude of the information signal decreases.
the FFT canceler. In the simulation experiments the frame length is
Fig. 8 shows the relation between jamming-to-signal ratio (JSR)
taken to be N = 512 both for the IpFFT canceler as well as for the and the performance improvement. As in Fig. 7, the improvement
conventional F F T canceler. Furthermore, the frames are taken to be performance increases as the contrast in the magnitudes of informa,
non-overlapping. One reason for this choice is that the University of tion signal and jamming signal increases. This is of course expected.
South Florida is designing an 8-point FFT wafer [7] which is intended
to be the workhorse for a 512-point FFT system. This system design Through these simulations, it is shown that the proposed system
is also underway. In Fig. 4, the spectrum of the information signal has improved capability compared to the conventional FFT canceler.
,is shown. This signal is generated by filtering white Gaussian noise
through a filter 4.2 Learning Performance
333.1.4.
1278
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY MADRAS. Downloaded on May 28, 2009 at 21:27 from IEEE Xplore. Restrictions apply.
U a 1 Distortion improvement (dB) 1 T&B 0
73451
IpFFT canceler JSR = 5.0[dB]
FFT canceler a = 0.01 b,' = 0.3
U%-E
3 10
0 p
( p = 0.3).
Jamming Frequency
Figure 6: Distortion improvement vs. frequency (short range).
o IpFFT canceler
FFT canceler
JSR = 5.0[dB]
a = 0.01 ,8 = 0.3
6 = 0.1
T
1 Table 2: p vs. cancelation performance (a= 0.01).
II I I 4 the jamming signal is done in the time domain. The high accuracy
characteristics of the IpFFT are well suited for this purpose.
For the IpFFT to function correctly, reliable FFT of the jamming
signal is needed. However, the frequency domain information around
the jamming frequency is "masked" by the information signal. To
? eliminate the effect of the information signal on the jamming signal, a
L combination of frame averaging and phase enhancement is employed.
The average of the each frame in frequency domain is taken to make
it smooth, then the effect of the data signal is predicted from the
0 25 50 75 100 125 neighboring frequency domain data of the jamming frequency. The
Jamming Frequency averaging on the phase and amplitude are done for enhanced estima
tion.
Figure 7: Distortion improvement vs. frequency (wide range). The performance of the proposed system is verified by computer
simulation, which demonstrates the effectiveness of the system. In-
deed, comparison with the conventional frequency domain filter shows
o IpFFT canceler a = 0.01 ,8 = 0.3 that the new system has a better jamming cancelation capability by
FFT canceler fJam * N = 50.1
approximately 8dB.
REFERENCES
?Ii
tion and Measurement., Vol. IM-28, No.2, June 1979.
[2] A. V. Oppenheim and R. W. Schafer, Digital Signal Processing.
8
U L Prentice-Hall, New Jersey, 1975.
-I [3] E. Swartzlander, VLSI Signal Processing Systems. Kluwer Aca-
demic, 1986.
0 5 10 15 20 25 30
JSR in dB [4] D. C. Rife and. G. A. Vincent, 'Use of the discrete Fourier trans-
form in the measurement of frequencies and level of tones,' Bell
Figure 8: Distortion improvement vs. JSR. Syst Tech. J., Vol.49, pp197-228, February 1970.
333.1.5.
1279
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY MADRAS. Downloaded on May 28, 2009 at 21:27 from IEEE Xplore. Restrictions apply.