In the DLL, the received signal is first correlated with the early and late locally generated replicas of the SSS. The resulting early and late correlations are given respectively by
where Tc is the chip interval, teml is the correlator spacing (early‐minus‐late), and
where
It can be shown that the noise components of the early and late correlations,
Figure 38.41 Structure of a DLL employing a coherent baseband discriminator to track the code phase (Shamaei et al. [73]).
Source: Reproduced with permission of IEEE, European Signal Processing Conference.
Figure 38.42 Output of the coherent baseband discriminator function for the SSS with different correlator spacing (Shamaei et al. [73]).
Source: Reproduced with permission of IEEE, European Signal Processing Conference.
Open‐Loop Analysis: The coherent baseband discriminator function is defined as
The signal component of the normalized discriminator function
It can be seen from Figure 38.42 that the discriminator function can be approximated by a linear function for small values of Δτk, given by
where kSSS is the slope of the discriminator function at Δτk = 0, which is obtained by
The mean and variance of Dk can be obtained from Eq. (38.26) as
(38.27)
(38.28)
Closed‐Loop Analysis: In a rate‐aided DLL, the pseudorange rate estimated by the FLL‐assisted PLL is added to the output of the DLL discriminator. In general, it is enough to use a first‐order loop for the DLL loop filter since the FLL‐assisted PLL’s pseudorange rate estimate is accurate. The closed‐loop‐error time update for a first‐order loop is shown to be [57]
where Bn, DLL is the DLL noise‐equivalent bandwidth, and KL is the loop gain. To achieve the desired loop noise‐equivalent bandwidth, KL must be normalized according to
Using Eq. (38.13), the loop noise gain for a coherent baseband discriminator becomes
.
Assuming zero‐mean tracking error, that is,
At steady state, var{Δτ} = var {Δτk + 1} = var {Δτk}; hence,