GLONASS PhaseRange biases in RTK processing · GLONASS PhaseRange biases in RTK processing Gleb...

13
1 GLONASS PhaseRange biases in RTK processing Gleb Zyryanov Ashtech Workshop on GNSS Biases 2012 Bern, Switzerland January 18-19, 2012

Transcript of GLONASS PhaseRange biases in RTK processing · GLONASS PhaseRange biases in RTK processing Gleb...

Page 1: GLONASS PhaseRange biases in RTK processing · GLONASS PhaseRange biases in RTK processing Gleb Zyryanov Ashtech Workshop on GNSS Biases 2012 Bern, Switzerland January 18-19, 2012.

1

GLONASS PhaseRange biasesin RTK processing

Gleb ZyryanovAshtech

Workshop on GNSS Biases 2012

Bern, Switzerland

January 18-19, 2012

Page 2: GLONASS PhaseRange biases in RTK processing · GLONASS PhaseRange biases in RTK processing Gleb Zyryanov Ashtech Workshop on GNSS Biases 2012 Bern, Switzerland January 18-19, 2012.

2

Scope

Simplified observation models for GPS

Simplified observation models for GLONASS

FDMA specific: clock and biases

Calibration

GLONASS bias class

Page 3: GLONASS PhaseRange biases in RTK processing · GLONASS PhaseRange biases in RTK processing Gleb Zyryanov Ashtech Workshop on GNSS Biases 2012 Bern, Switzerland January 18-19, 2012.

3

Make life simple

To make everything simple– Zero baseline (two receivers sharing same antenna)– Start with Single Difference.

Benefits:– No ionosphere– No troposphere– No satellite orbit and clock errors– No antenna variations– Multi-path environment is exactly the same

What is left?– Receiver Clock– Biases– Noise

Page 4: GLONASS PhaseRange biases in RTK processing · GLONASS PhaseRange biases in RTK processing Gleb Zyryanov Ashtech Workshop on GNSS Biases 2012 Bern, Switzerland January 18-19, 2012.

4

SD GPS Codes

Simplified observation model for Single Difference GPS Code on a zero baseline

noisec BdtP jGPSba

jGPS

ba

jGPS

ba

jGPSba ,

,

,

,

,

,

,,

noisec BdtP jGPSba

jGPS

ba

jGPSba ,

,

,

,

,,

noisec dtP jGPS

ba

jGPSba ,

,

,,

Pdt jGPSba

GPS

ba Meanc ,

,,

1

Page 5: GLONASS PhaseRange biases in RTK processing · GLONASS PhaseRange biases in RTK processing Gleb Zyryanov Ashtech Workshop on GNSS Biases 2012 Bern, Switzerland January 18-19, 2012.

5

SD GPS Carrier Phase

Simplified observation model for Single Difference GPS Carrier Phase on a zero baseline

noisec bNdt jGPS

ba

jGPS

ba

jGPS

ba

jGPS

ba

jGPS

ba ,

,

,

,

,

,

,

,

,

,

11

noisec bNdt jGPS

ba

jGPS

ba

jGPS

ba

jGPS

ba ,

,

,

,

,

,

,

,

1

noisec Ndt jGPS

ba

jGPS

ba

jGPS

ba ,

,

,

,

,

,

1

noiseN ijGPS

ba

ijGPS

ba ,,

,

,,

,

Page 6: GLONASS PhaseRange biases in RTK processing · GLONASS PhaseRange biases in RTK processing Gleb Zyryanov Ashtech Workshop on GNSS Biases 2012 Bern, Switzerland January 18-19, 2012.

6

SD GLONASS Codes

Simplified observation model for Single Difference GLONASS Code on a zero baseline

noisec BdtP jGLOba

jGLO

ba

jGLO

ba

jGLOba ,

,

,

,

,

,

,,

noisec BdtP jGLOba

jGLO

ba

jGLOba ,

,

,

,

,,

Pdt jGLOba

GLO

ba Meanc ,

,,

1

Page 7: GLONASS PhaseRange biases in RTK processing · GLONASS PhaseRange biases in RTK processing Gleb Zyryanov Ashtech Workshop on GNSS Biases 2012 Bern, Switzerland January 18-19, 2012.

7

SD GLONASS Carrier Phase (same hw)

Simplified observation model for Single Difference GLONASS Carrier Phase on a zero baseline (same h/w)

noisec bNdt jGLO

ba

jGLO

ba

jGLO

baj

jGLO

baj

jGLO

ba ,

,

,

,

,

,

,

,

,

,

11

noisec bNdt jGLO

ba

jGLO

ba

jGLO

baj

jGLO

ba ,

,

,

,

,

,

,

,

1

noisec Ndt jGLO

ba

jGLO

baj

jGLO

ba ,

,

,

,

,

,

1

noisec Ndt ijGLO

ba

jGLO

baij

ijGLO

ba

,,

,

,

,

,,

,

11

s)frequencieadjacent (for 55621 meters. ms

s)frequencieadjacent (for 80.001876291 meters meter

Pdt jGLOba

GLO

baMean

c ,,,

1

Page 8: GLONASS PhaseRange biases in RTK processing · GLONASS PhaseRange biases in RTK processing Gleb Zyryanov Ashtech Workshop on GNSS Biases 2012 Bern, Switzerland January 18-19, 2012.

8

SD GLONASS Carrier Phase (different hw)

Simplified observation model for Single Difference GLONASS Carrier Phase on a zero baseline (different hardware)

noisec bNdt jGLO

ba

jGLO

ba

jGLO

baj

jGLO

baj

jGLO

ba ,

,

,

,

,

,

,

,

,

,

11

noisec bNdt jGLO

ba

jGLO

ba

jGLO

baj

jGLO

ba ,

,

,

,

,

,

,

,

1

Pdt jGLOba

GLO

ba Meanc ,

,,

1

?,

,b jGLO

ba

It is observed, that this bias follows linear pattern.

It may be viewed as a small (fraction of a cycle) bias

Or it may be viewed as delta-clock between Code and Carrier.

Page 9: GLONASS PhaseRange biases in RTK processing · GLONASS PhaseRange biases in RTK processing Gleb Zyryanov Ashtech Workshop on GNSS Biases 2012 Bern, Switzerland January 18-19, 2012.

9

Calibration

Bias can be non-linear– Though we have observed only minor variations, but we

clearly see small non-linearity in GLONASS carrier phase after passing low-end filters

Generally bias should be estimated for each GLONASS frequency independently (probably as a variation from linear approximation)

Only GLONASS data should be used for calibration (this mainly concerns proper clock estimation prior to carrier phase bias estimation itself)

Only data from corresponding frequency should be used (i.e. only L2 codes should be used for L2 carrier phase biases calibration)

Page 10: GLONASS PhaseRange biases in RTK processing · GLONASS PhaseRange biases in RTK processing Gleb Zyryanov Ashtech Workshop on GNSS Biases 2012 Bern, Switzerland January 18-19, 2012.

10

What we would like to see happen

Standardized procedure to estimate GLONASS carrier phase biases

Standardized means to specify so call “GLONASS bias class”, which would allow one to apply appropriate biases.

Page 11: GLONASS PhaseRange biases in RTK processing · GLONASS PhaseRange biases in RTK processing Gleb Zyryanov Ashtech Workshop on GNSS Biases 2012 Bern, Switzerland January 18-19, 2012.

11

Absolute calibration vs. Golden-Receiver

At this stage absolute calibration does not seem to be possible.– Even different simulators would introduce their own specific biases.

Selecting Golden-Receiver may offend some vendors.

A relative calibration center could be established– manufacturers submitting their receivers to a single authority (e.g. IGS).

This authority would provide:– estimated GLONASS carrier phase biases for each pair of receivers– raw data samples (recorded from simulator or in real-time)

Any new manufacturer could submit their receivers– to have them calibrated– to have calibration results against other available receivers published– to have corresponding raw data published– to have GLONASS carrier phase bias class name assigned.

Page 12: GLONASS PhaseRange biases in RTK processing · GLONASS PhaseRange biases in RTK processing Gleb Zyryanov Ashtech Workshop on GNSS Biases 2012 Bern, Switzerland January 18-19, 2012.

12

Bias variations

Only High-end hardware may guarantee stable performance and negligible variance in hw biases.

Low-end hardware may introduce noticeable bias variations.

Non-Physical reference stations may not exactly mimic biases of a physical receiver.

There is the need to have GLONASS bias class being accompanied by corresponding standard deviation values.

For physical receivers estimates for these STD could be provided by processing data from not one, but few samples of h/w similarly, as it is done with antennae.

Page 13: GLONASS PhaseRange biases in RTK processing · GLONASS PhaseRange biases in RTK processing Gleb Zyryanov Ashtech Workshop on GNSS Biases 2012 Bern, Switzerland January 18-19, 2012.

13

Final Slide.

Thank you.