Название | Position, Navigation, and Timing Technologies in the 21st Century |
---|---|
Автор произведения | Группа авторов |
Жанр | Физика |
Серия | |
Издательство | Физика |
Год выпуска | 0 |
isbn | 9781119458517 |
From Eq. (38.30), it can be seen that the standard deviation of the ranging error is related to the correlator spacing through g(teml). Figure 38.43 shows g(teml) for 0 ≤ teml ≤ 2. It can be seen that g(teml) is not a linear function, and it increases significantly faster when teml > 1. Therefore, to achieve a relatively high ranging precision, teml must be set to be less than 1. It is worth mentioning that for the GPS C/A code with an infinite bandwidth, g(teml) = teml.
Figure 38.44 shows the pseudorange error of a coherent DLL as a function of C/N0, with Bn, DLL = {0.005, 0.05} Hz and teml = {0.25, 0.5, 1, 1.5, 2}. It is worth mentioning that in Figure 38.44, the bandwidth is chosen so as to enable the reader to compare the results with the standard GPS results provided in [55].
38.6.3.2 Non‐Coherent DLL Tracking
In a typical DLL, the correlation of the received signal with the early, prompt, and late locally generated signals at time t = kTsub are calculated according to
where x can be either e, p, or l representing early, prompt, or late correlations, respectively. Figure 38.45 represents the general structure of the DLL. This subsection studies the code phase error with two non‐coherent discriminators: dot‐product and early‐power‐minus‐late‐power.
Figure 38.43 The standard deviation of the ranging error Δτ is related to the correlator spacing through g(teml), which is shown as a function of teml (Shamaei et al. [73]).
Source: Reproduced with permission of IEEE, European Signal Processing Conference.
Figure 38.44 Coherent baseband discriminator noise performance as a function of C/N0 for different teml values. Solid and dashed lines represent the results for Bn, DLL = 0.05 Hz and Bn, DLL = 0.005 Hz, respectively (Shamaei et al. [73]).
Source: Reproduced with permission of IEEE, European Signal Processing Conference.
Figure 38.45 General structure of the DLL to track the code phase (Shamaei et al. [74]).
Source: Reproduced with permission of IEEE.
Assuming the receiver’s signal acquisition stage to provide a reasonably accurate estimate of fD, the in‐phase and quadrature components of the early, prompt, and late correlations can be written as
where x is e, p, or l and κ is –1, 0, or 1 for early, prompt, and late correlations, respectively; teml is the correlator spacing (early‐minus‐late);
It can be shown that the noise components
(38.31)
(38.32)
where x′ is e or l.
Open‐Loop Analysis: The open‐loop statistics of the code phase error using dot‐product and early‐power‐minus‐late‐power discriminators are analyzed next.
Dot‐Product Discriminator The dot‐product discriminator function is defined as
where Sk is the signal component of the dot‐product discriminator given by
and Nk is the noise component of the discriminator function, which has zero mean. Figure 38.46(a) shows the normalized Sk/C for teml = {0.25, 0.5, 1, 1.5, 2}. It can be seen that the signal component of the discriminator function is nonzero for Δτ/Tc > (1 + teml/2), which is in contrast to being zero for GPS C/A code with infinite bandwidth. This is due to the sinc autocorrelation function of the SSS versus the triangular autocorrelation function of the GPS C/A code.
For small values of Δτk, the discriminator function can be approximated by a linear function according to
where