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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

14.4 Satellite Clock Validation<br />

(4) In the last step the size of the clock jump is estimated using a polynomial. The<br />

assumption is that the clock can be modeled as a polynomial with the degree specified<br />

in the option “Polynomial degree for jump size estimation” over the entire time interval.<br />

This is only a verification of the detected clock jump. The results are printed on<br />

request into the program output.<br />

Those four steps are executed for each clock in the combined output array. The assumption<br />

is that the alignment to a reasonable reference clock has been done before. Therefore, the<br />

clock jump detection is performed after the reference clock selection.<br />

14.3.6 Clock Extrapolation<br />

If the time window specified in panel “CCRNXC 2.1: Time Window” is not completely covered<br />

by clock values from the input clock RINEX files the program CCRNXC may extrapolate<br />

the clock values. The combined clocks are aligned to a reference clock and clock jumps are<br />

identified. The clock values are then modeled in the following way:<br />

δ(t) =<br />

m<br />

ai(t − t0)<br />

i=0<br />

i +<br />

polynomial part<br />

n<br />

(bsj sin(ωjt) + bcj cos(ωjt)) periodic part<br />

j=1<br />

+ ck clock jump .<br />

The parameters of this function (ai, bsj, bcj, and ck) are computed for each clock using<br />

a least-squares adjustment. The polynomial degree m and the frequencies for the periodic<br />

functions ωj are specified by the user in panel “CCRNXC 7: Options for Clock Extrapolation”.<br />

The clock jump term is setup for each epoch for which a clock jump was detected.<br />

Two parameters trigger the extrapolation of a particular clock: The RMS of the least-squares<br />

adjustment for the parameters must be lower than a specified threshold (option “Maximum<br />

allowed RMS for fit” in panel “CCRNXC 7: Options for Clock Extrapolation”) and a minimum<br />

number of clock values used to determine the model parameters may be requested (option<br />

“Minimum number of clock values for fit” in the same panel).<br />

14.4 Satellite Clock Validation<br />

If satellite clocks are estimated together with receiver clocks in program <strong>GPS</strong>EST (see Section<br />

14.2) the resulting satellite clock corrections are expected to be consistent with the used<br />

satellite orbits and the Earth orientation parameters. If the clock corrections are aligned to<br />

a linearly behaving reference clock in program CCRNXC (see Section 14.3.4) it is expected<br />

that all linearly behaving receiver clocks can be represented by a linear clock model.<br />

A linear model for receiver clocks introducing satellite clock corrections can be estimated<br />

with the program CODSPP (”Menu>Processing>Code-based clock synchronization”, description in Section<br />

6.3). The linear clock model for the receiver clocks is activated if the option “Clock<br />

polynomial degree” in panel “CODSPP 2: Input Options” is set to 1. Figure 14.8 shows the<br />

CODSPP summary file from session 1390 of year 2003 from the clock determination example<br />

described in Section 20.4.4 (file ${P}/EXAMPLE/OUT/TT 03139.SMC). You can see that<br />

<strong>Bernese</strong> <strong>GPS</strong> <strong>Software</strong> <strong>Version</strong> <strong>5.0</strong> Page 305

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

Saved successfully!

Ooh no, something went wrong!