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.

14. Clock Estimation<br />

RINEX files the offset cannot be computed. All clock values of the epoch are then copied<br />

into the output clock array without alignment to a common reference. If only a subset of<br />

input clock RINEX files has common clocks to compute the offset only the clock values<br />

from those files are considered for the output clock array.<br />

After combining the clock values from the input files and inserting the results to the output<br />

clock array the reference clock selection, the clock jump detection, and/or the clock<br />

extrapolation are done according to the selected program functions in panel “CCRNXC 4:<br />

Select Program Functions, Program Output”.<br />

14.3.4 Selection and Alignment of the Reference Clock<br />

Because <strong>GPS</strong> is only able to determine the differences between clocks one degree of freedom<br />

remains: For each epoch one of the clocks can be set to an arbitrary (reasonable) value.<br />

Therefore the selection or the change of the reference clock does not affect the estimated<br />

clock solution. The only requirement is that the reference clock must be available for each<br />

epoch where clock values are computed.<br />

Nevertheless it is preferable (e.g., for the extrapolation, see Section 14.3.6) if the time series<br />

of the clock values can be easily modeled (e.g., by an offset and a drift as it is expected for<br />

a perfect clock). A reference clock is selected and modeled as a perfect clock. A polynomial<br />

is fitted to the combined values for the clock. In this way the time scale represented by<br />

the reference clock (and therefore for the entire solution) does not change. If the clock was<br />

synchronized, e.g., to the <strong>GPS</strong> broadcast time during the processing the aligned reference<br />

clock will refer to the same time scale.<br />

The behaviour of the selected reference clock has to correspond to the model used for the<br />

alignment. All deviations of the real behaviour of the reference clock from the assumed<br />

model (e.g., noise or jumps) are reflected in all other clocks of the solution. Therefore, the<br />

reference clock must be selected carefully. A receiver clock driven by a H-Maser is preferable.<br />

The program CCRNXC supports two cases:<br />

• The reference clock is retained from one of the input clock RINEX files (option “Retain<br />

the reference clock from an input file” in panel “CCRNXC 4: Select Program Functions, Program<br />

Output”). This requires that the reference clock in this input file covers all epochs of<br />

the output file. This option is preferable, e.g., when merging clock RINEX files. With<br />

this option the reference clocks from all input clock RINEX files cannot be deleted<br />

with the options “DEFINE A LIST OF CLOCKS TO BE PROCESSED” (see Figure 14.5).<br />

• The program selects a new reference clock if you choose the option “Select a new reference<br />

clock for the output file”. This becomes necessary<br />

– if the input clock RINEX files contain clocks from different time intervals,<br />

– if the reference clocks in the input clock RINEX files are not aligned (e.g., when<br />

the zero-mean condition for the reference clock realization was used in <strong>GPS</strong>EST),<br />

or<br />

– if one of the input clock RINEX files does not contain a reference clock, because<br />

CCRNXC writes output clock files only if a reference clock is defined 2 .<br />

2 The reference clock records are mandatory according to the clock RINEX format description.<br />

Page 302 AIUB

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

Saved successfully!

Ooh no, something went wrong!