Global Positioning System Reference
In-Depth Information
where 10 3 represents 1 ms. Since usually f d f L 1 , the approximation can be
used. This equation applies to both positive and negative Doppler frequencies.
For a 5 kHz Doppler shift the time change for 1 ms is 10 3
= 3 . 17 × 10 9
sec or 3.17 ns, where t can be obtained from Equation (10.21). This time change
is smaller than the sampling time of 200 ns; thus the same C/A code can be
used for acquisition without regenerating it. The digitized C/A code, however,
changes slightly for different Doppler frequencies. For example, if two sets of
5000 points data are generated with Doppler frequencies of 0 and 5 kHz for
satellite 1, only 6 out of 5000 points have different values. Thus use of the same
C/A for acquisition can be justified.
For 10 ms coherent integration, the corresponding time change due to 5 kHz
Doppler frequency shift is 31.7 ns ( 10
t
×
3 . 17 ) . If 20 noncoherent integrations
are performed, the total length of time is 200 ms. A 5 kHz Doppler frequency
shift can cause a time change of 634 ns ( 200
3 . 17 ) , which corresponds to
three sampling intervals of 600 ns. If this time is not adjusted for the nonco-
herent integration, the peaks will no longer line up. Figure 10.11 shows that the
Doppler frequency is uncompensated. In this set of data, satellite 5 has a Doppler
frequency of
×
2900 Hz. Ten ms coherent integration is performed. In order to
exaggerate this effect, a long data record (2 seconds) is processed. The amplitude
from Figure 10.11a is about 8 . 7 × 10 6 . Figure 10.11b shows a close-up version,
where the peak is spread out. Figure 10.12 shows the compensated results. The
amplitude from Figure 10.12a is about 2 . 3 × 10 7 . Figure 10.12b shows a close-
up, where the peak is sharp. For this long time noncoherent integration, the peaks
can be improved by about 8.4 dB (20 × log ( 23 / 8 . 7 ) ) with this method.
The time shift can be incorporated in the acquisition as follows ( 14 ) . The time
shift for each block of data can be computed as
f d T
f L 1
T d =
and
S d = exp (
j 2 πk n T d )
(10.22)
where T d is the required time shift, T is the time delay between the current data
block and the first data block for the noncoherent integration, S d is the frequency
domain equivalent of T d ,and k n is the frequency component of the FFT kernel
function. In obtaining the correlation results, the delay S d is used in the frequency
component of the locally generated signals.
10.13 THRESHOLD DETERMINATION FOR GAUSSIAN NOISE ( 15-17 )
Once the procedures above are accomplished, the acquisition program can pro-
duce a reasonable peak at the correct initial phase of the C/A code and the
carrier frequency. At this stage, a decision must be made to determine whether
the peak represents a true signal. To accomplish this goal, a threshold must be
set. If the peak is higher than the threshold, it is a signal. Otherwise, it is not.
Search WWH ::




Custom Search