Читать книгу Position, Navigation, and Timing Technologies in the 21st Century - Группа авторов - Страница 113
38.7.2 Sector Clock Bias Discrepancy Model Identification
ОглавлениеThe discrepancy for pi ≠ qi adheres to an autoregressive (AR) model of order n, which can be expressed as [81]
where ζi is a white sequence. The objective is to find the order n and the coefficients that will minimize the sum of the squared residuals . To find the order n, several AR models were identified, and for a fixed order, a least‐squares estimator was used to solve for . It was noted that the sum of the squared residuals corresponding to each n ∈ {1, …, 10} were comparable, suggesting that the minimal realization of the AR model is of first order. For n = 1, it was found that ai, 1 = − (1 − βi), where 0 < βi < < 1 (on the order of 8 × 10−5 to 3 × 10−4). This implies that ɛi is exponentially correlated with the continuous‐time dynamics given by
Figure 38.54 (a) A cellular CDMA receiver placed at the border of two sectors of a BTS cell, making pseudorange observations on both sector antennas simultaneously. The receiver has knowledge of its own states and has knowledge of the BTS position states. (b) Observed BTS clock bias corresponding to two different sectors from a real BTS (Khalife et al. [12, 18]; Khalife and Kassas [23, 25]).
Source: Reproduced with permission of IEEE.
Figure 38.55 The discrepancies ɛ1 and ɛ2 between the clock biases observed in two different sectors of some BTS cell over a 24 hour period. (a) and (b) correspond to ɛ1 and ɛ2 for BTSs 1 and BTS 2, respectively. Both BTSs pertained to the US cellular provider Verizon Wireless and are located near the University of California–Riverside campus. The cellular signals were recorded between September 23 and 24, 2016. It can be seen that ∣ɛi∣ is well below 20 μs (Khalife et al. [12]).
Source: Reproduced with permission of IEEE.
Figure 38.56 (a) A realization of the discrepancy ɛi between the observed clock biases of two BTS sectors and (b) the corresponding residual ζi (Khalife et al. [12]; Khalife and Kassas [23]).
Source: Reproduced with permission of IEEE.
where , τi is the time constant of the discrepancy dynamic model, and is a continuous‐time white process with variance . Discretizing Eq. (38.45) at a sampling period T yields the discrete‐time model
where . The variance of ζi is given by . Figure 38.56 shows an experimental realization of ɛi and the corresponding residual ζi.
Residual analysis is used to validate the model (Eq. (38.46)). To this end, the autocorrelation function (acf) and power spectral density (psd) of the residual error ei defined as the difference between the measured data ɛ′i and predicted value from the identified model ɛi in Eq. (38.46), that is, ei ≜ ɛi ′ − ɛi, were computed [81]. Figure 38.57 shows the acf and psd of ei computed from a different realization of ɛi. The psd was computed using Welch’s method [82]. It can be seen from Figure 38.57 that the residual error ei is nearly white; hence, the identified model is capable of describing the true system.
Next, the probability density function (pdf) of ζi will be characterized, assuming that ζi is an ergodic process. It was found that the Laplace distribution best matches the actual distribution of ζi obtained from experimental data; that is, the pdf of ζi is given by
(38.47)
where μi is the mean of ζi, and λi is the parameter of the Laplace distribution, which can be related to the variance by . A maximum likelihood estimator (MLE) was adopted to calculate the parameters μi and λi of p(ζi) [83]. Figure 38.58 shows the actual distribution of the data along with the estimated pdf. For comparison purposes, a Gaussian and Logistic pdf fits obtained via an MLE are also plotted.
Figure 38.57 The (a) acf and (b) psd of ei with a sampling frequency of 5 Hz (Khalife et al. [12]; Khalife and Kassas [23]).
Source: Reproduced with permission of IEEE.
Figure 38.58 Distribution of ζi from experimental data and the estimated Laplace pdf via MLE. For comparison, a Gaussian (dashed) and Logistic (dotted) pdf fits are also plotted (Khalife et al. [12]; Khalife and Kassas [23]).
Source: Reproduced with permission of IEEE.
It was noted, from several batches of collected experimental data, that μi ≈ 0; therefore, ζi is appropriately modeled as a zero‐mean white Laplace‐distributed random sequence with variance .
The identified model was consistent at different locations, at different times, and for different cellular providers. To demonstrate this, tests were performed twice at three different locations. There was a six‐day period between each test at each of the three locations. A total of three carrier frequencies were considered, two of them pertaining to Verizon Wireless and one to Sprint. The test scenarios are summarized in Table 38.5 and Figure 38.59. The date field in Table 38.5 shows the date in which the test was conducted in MM/DD/YYYY format.
Figure 38.60 shows six realizations, 5 min each, of the discrepancy corresponding to Tests (a)–(f) in Table 38.5. It can be seen from Figure 38.60 that the behavior of the discrepancy is consistent across the tests. The initial discrepancy is subtracted out so that all realizations start at the origin. The inverse of the time constant for each realization was found to be Hz. The process noise driving the discrepancy was calculated from Eq. (38.45) with and T = 0.2 s. The acf of each of the six realizations of ζi corresponding to the six realizations of ɛi from Figure 38.60 exhibited very quick decorrelation, validating that ζi is approximately a white sequence [12]. Also, a histogram of each realization of ζi along with the estimated pdf p(ζi) demonstrated that the Laplace pdf consistently matched the experimental data [12].
Table 38.5 Test dates, locations, and carrier frequencies
Test | Date | Location | Frequency (MHz) | Provider |
---|---|---|---|---|
(a) | 01/14/2016 | 1 | 882.75 | Verizon |
(b) | 01/20/2016 | 1 | 882.75 | Verizon |
(c) | 08/28/2016 | 2 | 883.98 | Verizon |
(d) | 09/02/2016 | 2 | 883.98 | Verizon |
(e) | 08/28/2016 | 3 | 1940.0 | Sprint |
(f) | 09/02/2016 | 3 | 1940.0 | Sprint |