7.2.2 Basic Modelling Concepts

GPS OBSERVATION MODELS

 

 

Dealing with Biases:

To obtain a GPS solution, strategies have to been developed to overcome the problem of systematic biases.

There are a number of options:

  • They can be estimated as explicit parameters.
  • Those biases linearly correlated across different datasets can be eliminated (or significantly reduced) by data differencing.
  • They can be directly measured.
  • They can be assumed known from models.
  • They can be ignored.

The most commonly used option is the second.

Observation DIFFERENCING is closely identified with the GPS surveying technique, requiring two or more GPS receivers to track the same set of satellites -- hence appropriate field and data analysis procedures must be used.


GPS measurements, both pseudo-range and carrier phase, are affected by biases and errors (section 6.1.1). Different levels of GPS accuracy are associated with a different partitioning of "biases" and "errors". At one extreme, in the case of GPS pseudo-range point positioning, all effects with the exception of the receiver and satellite clock biases are treated as errors. At the other extreme, GPS baseline determination to accuracies of 1 part in 108 requires that almost all measurement biases are explicitly accounted for in any solution. In the case of GPS surveying there is a compromise between fully accounting for all biases and keeping the computational burden down by not over-parameterising the observation model.

First the commonly used observation models in GPS surveying are described, and the reasoning behind the particular parameterisation that is adopted will be discussed. The bias categories are defined as follows (section 6.2.1):

Satellite dependent:


Receiver dependent:


Receiver-Satellite (or observation) dependent:


It is assumed that the data has been "cleaned" (and hence, in the case of carrier phase data, there are no cycle slips present), and that all other effects are indistinguishable from data "noise", which the Least Squares adjustment must accommodate.

	

Accounting for Biases in GPS Surveying


The first point that needs to be made is that by adopting the observation strategy of simultaneous tracking of the same set of satellites from a number of receivers, the most powerful technique of bias minimisation can be used. Observation differencing, or more generally the principle of relative positioning, takes advantage of the correlated nature of GPS biases.

In the case of GPS phase data reductions:


Because pseudo-range data is of the order of a hundred to a thousand times "noisier" than phase data, there is not the same imperative to eliminate (or minimise) biases, as in the case of carrier phase data. In the case of pseudo-range data reductions:


Explicit expressions for the mathematical models for the following observations types which have a role in GPS surveying can now be developed:

	

Pseudo-Range Model


The basis for the model is the parametric equation:

(7.2-1)

where Pji is the pseudo-range measurement in metric units, ji is the geometric range, c is the speed of electromagnetic radiation (=299799458m/s), Tj is the time-of-reception and ercj is the receiver clock error (in seconds). Note that the satellite clock error is not included in the above observation equation. Hence there are four unknown parameters per receiver per epoch. A minimum of four observations would permit all the parameters to be estimated on an epoch-by-epoch basis. This of course is the basis of the standard GPS "navigation solution".

Pseudo-range observations, in the context of GPS data post-processing, are used in a slightly different manner than they would in the navigation mode:

(7.2-2)


One-Way Phase Model


In length units, eqn (6.1-13) becomes, for either L1 or L2 phase data:

(7.2-3)

where sci is the satellite clock error, Tji is the time of signal transmission, nji is the ambiguity in the phase measurement, and is the wavelength of the carrier wave used to scale cycles into length units (19cm for L1 and 24cm for L2). All other terms have been defined previously. Note the absence of atmospheric delay biases -- it is assumed that after data differencing the residual biases are so small that they can be considered as data "noise".

Note that nji is an integer, though .nji is not. Eqn (7.2-3) contains three clock biases that must be either explicitly estimated or eliminated by data differencing: nji, rcj and sci.


 

Consequences of data differencing:

Differencing increases the measurement noise level.

Differencing introduces correlations between the resulting "observables".

Differencing decreases the number of parameters in the observation model.

Differencing decreases the number of "observables" that need to be processed.

Differencing possibilities:

  • between-receivers --> operator
  • between-satellites --> operator
  • between-epochs --> operator
  • between-observation types --> P1, P2, C, 1, 2

	

Double-Differenced Phase Model


In length units, eqn (6.3-7) can be written as:

(7.2-4)

where t is the time-tag of the observable constructed from four one-way phase observations which have been made within 30 millisecond of each other (section 6.3). Note that there are now only two classes of parameters: coordinates and ambiguities. There are a number of alternative ambiguity modelling options (see discussion later in this section). In the event that the ambiguities are resolved, eqn (7.2-4) can be rewritten as a double-differenced range equation in which the ambiguity terms are eliminated from the parameter set. A solution using this "reduced" phase observable is known as an "ambiguity-fixed" solution.


Triple-Differenced Phase Model


In length units, eqn (6.3-8) is rewritten as:

(7.2-5)

where a and b designate the two epochs involved. In general the epochs are consecutive, but this need not be so (for example, the between-epoch differences can be constructed always with respect to the first epoch in the session).

 

Back To Chapter 7 Contents / Next Topic / Previous Topic

© Chris Rizos, SNAP-UNSW, 1999