Position, Navigation, and Timing Technologies in the 21st Century. Группа авторов

Чтение книги онлайн.

Читать онлайн книгу Position, Navigation, and Timing Technologies in the 21st Century - Группа авторов страница 32

Position, Navigation, and Timing Technologies in the 21st Century - Группа авторов

Скачать книгу

parameter density update shown in Eq. 36.45 shows the evolution of each parameter weight as a function of time, which can be rewritten as

      (36.47)equation

      (36.48)equation

      (36.49)equation

      This pdf is clearly a weighted sum of Gaussian densities, each of these densities corresponding to the posterior state estimate of an individual Kalman filter, tuned to the parameter vector a[j]. The blended posterior state estimate and covariance are given by

      (36.50)equation

      (36.51)equation

      Additional forms that are very similar conceptually to the MMAE filter are known as interactive mixture model (IMM) estimators [8] and Rao‐Blackwellized particle filters (RB‐PFs) [9, 10], to name a few.

      In the next section, we present a simple example to illustrate a potential application for Gaussian sum filters derived in this section.

      36.3.3 MMAE Example – Integer Ambiguity Resolution

      The benefits of the Gaussian sum filter can be illustrated using a simple example. Consider the following one‐dimensional navigation scenario. A radio transmitter broadcasts a ranging signal from a fixed location, xt. A ranging receiver is mounted on a vehicle that is free to move in the x‐direction. The vehicle motion can be represented using a first‐order Gauss–Markov velocity model [2] with uncertainty σv and time constant τv. The resulting state vector is given by

      (36.52)equation

      where pk and vk are the position and velocity of the vehicle at time k. The dynamics of the vehicle are given by

      (36.53)equation

      where

      (36.54)equation

      and wk is a zero‐mean Gaussian random vector with

      (36.55)equation

Schematic illustration of the MMAE filter implementation. The MMAE filter constructs the state estimate by combining results from individual Kalman filters tuned to a parameter realization.

      (36.56)equation

      (36.57)equation

      where λ is the carrier wavelength, and N is the integer ambiguity. Both observations are corrupted by zero‐mean white Gaussian noise sequences with

      (36.58)equation

      (36.59)equation

      (36.60)equation

      Our goal is to use the MMAE estimator to accurately represent the (non‐Gaussian) posterior pdf, thus maintaining a consistent overall state estimate and uncertainty, while incorporating all available information.

      In this example, the integer ambiguity is the unknown parameter set, which in the previous development we designated as the vector a. We choose a range of J plausible integers based upon any a priori knowledge or even the initial range observation itself, which results in the following unknown parameter vector:

      (36.61)equation

      with overall joint probability density

      (36.62)equation

      From this point forward, the implementation proceeds as outlined in the previous section. A total of J weighted Kalman filters are constructed, each with the assumption that N[j] is the correct integer ambiguity. The joint posterior density is given by

      (36.63)equation

      Note the carrier phase wavelength is 0.2 m, and the carrier phase measurement uncertainty is 0.1 cycles, which results in a measurement precision of 0.02 m, which is an improvement of 50 times over the pseudorange measurement errors.

Скачать книгу