08.06.2013 Views

Bernese GPS Software Version 5.0 - Bernese GNSS Software

Bernese GPS Software Version 5.0 - Bernese GNSS Software

Bernese GPS Software Version 5.0 - Bernese GNSS Software

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

6. Data Preprocessing<br />

This epoch-difference solution is not as accurate as the result of the least-squares adjustment<br />

in the final parameter estimation program <strong>GPS</strong>EST (using either zero-differences for stations<br />

or double-differences for baselines), but it is a fair approximation of the final solution. The<br />

main advantage has to be seen in the fact that an undetected cycle slip corrupts one epochdifference<br />

only (and not all zero-differences or double-differences after the slip). Therefore,<br />

this solution may be used as reference for the automatic cycle slip detection in the next<br />

step.<br />

The epoch-difference residuals are computed and stored in a scratch file (the residuals are<br />

computed for all observations not only for those identified as “clean” in the first step).<br />

6.5.3 Automatic Cycle Slip Detection<br />

The algorithms described in the following are specific to <strong>GPS</strong>. Modifications for GLONASS<br />

are described in [Habrich, 1999].<br />

First, the program corrects big jumps on the single-difference level when screening baseline<br />

files. Such jumps usually originate from the receiver clock and are common to all satellites.<br />

Therefore, these clock jumps are only relevant for the receiver clock synchronization<br />

for double difference processing algorithms. This step is skipped if zero-difference files are<br />

preprocessed because in this case receiver clock corrections may be estimated later in the<br />

parameter estimation program <strong>GPS</strong>EST.<br />

Then, the results of the previous two steps are used to detect the cycle slips in the following<br />

way: The epoch-difference residuals stemming from the second step (they have been stored<br />

in an auxiliary file – see Section 6.5.2) are inspected. We assume that we have observations<br />

in two carriers L1 and L2 and write<br />

r1 the epoch-difference L1–residuum (we do not explicitly indicate the one or two receivers,<br />

two satellites, and two epochs pertaining to this epoch-difference) and<br />

r2 the epoch-difference L2–residuum.<br />

The user may select either the COMBINED or BOTH method in option “Screening mode,<br />

frequency to check” of input panel “MAUPRP 3: General Options” (see the corresponding help<br />

panel).<br />

Cycle Slip Detection: Dual Band Algorithm<br />

If the COMBINED method is used, MAUPRP interprets the residuals as follows:<br />

<br />

r1 = b1λ1 + I ij<br />

kℓ (t2) − I ij<br />

kℓ (t1)<br />

<br />

<br />

I ij<br />

kℓ (t2) − I ij<br />

kℓ (t1)<br />

<br />

, r2 = b2λ2 + f2 1<br />

f 2 2<br />

(6.3)<br />

where I ij<br />

kℓ (t) is the ionospheric refraction “as seen” by the L1 carrier at time t (see<br />

Eqns. (2.37)). If zero-difference files are preprocessed the change of the receiver clock must<br />

be considered in addition:<br />

r1 = b1λ1 +<br />

<br />

I ij<br />

k (t2) − I ij<br />

r2 = b2λ2 + f2 1<br />

f 2 2<br />

k (t1)<br />

<br />

<br />

+ δk(t2) − δk(t1) ,<br />

<br />

I ij<br />

k (t2) − I ij<br />

k (t1)<br />

<br />

<br />

+ δk(t2) − δk(t1)<br />

(6.4)<br />

Page 118 AIUB

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!