Lecture 1 GNSS measurements and their combinations

Size: px
Start display at page:

Download "Lecture 1 GNSS measurements and their combinations"

Transcription

1 Lecture 1 GNSS measurements and their combinations Contact: jaume.sanz@upc.edu Web site: 1

2 Authorship statement The authorship of this material and the Intellectual Property Rights are owned by J. Sanz Subirana and J.M. Juan Zornoza. These slides can be obtained either from the server or Any partial reproduction should be previously authorized by the authors, clearly referring to the slides used. This authorship statement must be kept intact and unchanged at all times. 5 March

3 Contents 1. Review of GNSS measurements. 2. Linear combinations of measurements. 3. Carrier cycle-slips detection. 4. Carrier smoothing of code pseudorange. 5. Code Multipath. 3

4 Contents 1. Review of GNSS measurements. 2. Linear combinations of measurements. 3. Carrier cycle-slips detection. 4. Carrier smoothing of code pseudorange. 5. Code Multipath. 4

5 GPS SIGNAL STRUCTURE Two carriers in L-band: L 1 =154 fo= MHz L 2 =120 fo= MHz where fo=10.23 MHz C/A-code for civilian users [X C (t)] P-code only for military and authorized users [X P (t)] Navigation message with satellite ephemeris and clock corrections [D(t)] P(Y) MHz L 2 P(Y) C/A MHz L 1 S () t = a X () t D ()sin( t ωt+ φ ) + a X () t D ()cos( t ωt+ φ ) ( k) ( k) ( k) ( k) ( k) L P P 1 L C C 1 L S () t = bx () t D ()sin( t ω t+ φ ) ( k) ( k) ( k) L P P 2 L 2 2 5

6 GPS Code Pseudorange Measurements S () t = a X () t D ()sin( t ωt+ ϕ ) + a X () t D ()cos( t ωt+ ϕ ) ( k) ( k) ( k) ( k) ( k) L P P 1 L C C 1 L S () t = bx () t D ()sin( t ω t+ ϕ ) ( k) ( k) ( k) L P P 2 L 2 2 sat P( T) = c T = c trec ( T) t ( T T) From hereafter we will call: C 1 pseudorange computed from X C (t) binary code (on frequency 1) P 1 pseudorange computed from X P (t) binary code (on frequency 1) P 2 pseudorange computed from X P (t) binary code (on frequency 2) T binary code X P (t) C 1,P 1, P 2 6

7 GPS Carrier Phase Measurements S () t = a X () t D ()sin( t ωt+ ϕ ) + a X () t D ()cos( t ωt+ ϕ ) ( k) ( k) ( k) ( k) ( k) L P P 1 L C C 1 L S () t = bx () t D ()sin( t ω t+ ϕ ) ( k) ( k) ( k) L P P 2 L 2 2 Carrier beat phase: sat φ ( T) = φ ( T) φ ( T T ) L Lrec L c = T + N λ From hereafter we will call: L 1 =λ 1 φ L1 measur. computed from the carrier phase on frequency 1 L 2 =λ 2 φ L2 measur. computed from the carrier phase on frequency 2 C 1 pseudorange computed from X C (t) binary code (on frequency 1) P 1 pseudorange computed from X P (t) binary code (on frequency 1) P 2 pseudorange computed from X P (t) binary code (on frequency 2) Unknown ambiguity Carrier phase C 1,P 1, P 2 L 1, L 2 7

8 Carrier and Code pseudorange measurements P1 P1 P1 = c T= c [t rec (T)-t sat (T- T)] P 1 ρ + clock offset Km P 1 is basically the geometric range (ρ) between satellite and receiver, plus the relative clock offset. The range varies in time due to the satellite motion relative to the receiver. P 1 is an absolute measurement (unambiguous) 8

9 Phase and Code pseudorange measurements L ρ+ clock offset + λn Relative measurement (shifted by the unknown ambiguity λn ) Each time that the receiver lose the phase lock, the unknown ambiguity changes by an integer number of λ L ( T) = c T +λ N

10 Code and Carrier Phase measurements Ambiguity Code (unambiguous but noisier) Carrier Phase (ambiguous but precise) 10

11 GPS measurements: Code and Carrier Phase Antispoofing (A/S): The code P is encrypted to Y. Only the GPS code C signal at frequency L1 is available. C 1 P 1 (Y1): encrypted P 2 (Y2): encrypted L 1 L 2 Wavelength (chip-length) cm σ noise (1% of λ) [*] Code measurements 300 m 30 m 30 m cm 3 m 30 cm 30 cm Phase measurements 2 mm 2 mm Main characteristics Unambiguous but noisier Precise but ambiguous [*] the codes can be smoothed with the phases in order to reduce noise (i.e, C 1 smoothed with L 1 50 cm noise) 11

12 RINEX FILES 12

13 GNSS Format Descriptions GNSS data files follow a well defined set of standards formats: RINEX, ANTEX, SINEX Understanding a format description is a tough task. These standards are explained in a very easy and friendly way through a set of html files. Described formats: Observation RINEX Navigation RINEX RINEX CLOCKS SP3 Version C ANTEX Open GNSS Formats with Firefox internet browser More details at: gage/upc Research group of Astronomy & Geomatics Technical University of Catalonia Tutorial associated to the GNSS Data Processing book 13 J. Sanz Subirana, J.M. Juan Zornoza, M. Hernández-Pajares

14 RINEX measurement file HEADER MEASUREMENTS 14

15 RINEX measurement file 15

16 RINEX measurement file Measurement time (receive time tags) Number of tracked satellites Epoch flag 0: OK One satellite per row 16

17 RINEX measurement file Synthetic P2 (A/S=on) S/N indicatorsloss of lock indicator 17

18 Pseudorange modeling P= c T= c [t rec (T)-t sat (T- T)] = ρ sat + c ( dt dt sat ) + P sat δ rec rec rec δ Geometric range = Trop + Ion + K + K + sat sat sat rec rec rec Ionospheric delay Tropospheric delay Clock offsets Instrumental delays ε δ noise 18

19 19

20 20

21 Exercise: Exercise 1: a) Using the file coco o, generate the txt file coco txt (with data ordered in columns). b) Plot code and phase measurements for satellite PRN28 and discuss the results. Resolution: a) glab_linux -input:cfg meas.cfg -input:obs coco o b) See next plots: 21

22 An example of program to read the RINEX: glab RINEX file glab txt file sta Doy sec PRN L1 L2 C1/ P2 cambiar The RINEX file is converted to a columnar format to easily plot its contents and to analyze the measurements (the public domain free tool gnuplot is used in the book to make the plots). 22

23 Code measurements P1 The geometry ρ is the dominant term in the plot. The pattern in the figures is due to the variation of ρ P ρ c ( dt dt ) Trop Ion K K = ε sat sat sat sat sat sat 1sta sta sta sta 1sta 1sta P1

24 Code measurements P2 Similar plot for code measurements at f 2. Notice that Ionosphere (Ion) and Instrumental delays (K) depend on frequency. P ρ c ( dt dt ) Trop Ion K K = ε sat sat sat sat sat sat 2sta sta sta sta 2sta 2sta

25 Code and Phase measurements Ionosphere delays code and advances phase measurements sat C1 sta ; Code measurements: C1,P1,P2 P = ρ + c ( dt dt ) + Trop + Ion + K + K + ε sat sat sat sat sat sat 1sta sta sta sta 1sta 1sta 1 1 P = ρ + c ( dt dt ) + Trop + Ion + K + K + ε sat sat sat sat sat sat 2sta sta sta sta 2sta 2sta 2 2 Phase measurements: L1,L2 L = ρ + c ( dt dt ) + Trop Ion + b + b + λ N + λw + ν sat sat sat sat sat sat 1sta sta sta sta 1sta 1sta L = ρ + c ( dt dt ) + Trop Ion + b + b + λ N + λ w + ν sat sat sat sat sat sat 2sta sta sta sta 2sta 2sta Frequency dependent phase Ambiguities N 1, N 2 are integers Wind Up 25

26 Carrier Phase measurements The geometry ρ is the dominant term in the plot. The pattern in the figures is due to the variation of ρ. The curves are broken when the receiver loss the lock (cycle-slip). When a cycle-slip happens, the phase measurement L changes by un unknown integer number of cycles (N) L sat sat c ( dt dt sat ) Trop sat Ion sat b b sat N w = ρ λ + λ + ν 1sta sta sta sta 1sta 1sta

27 Carrier Phase measurements The geometry ρ is the dominant term in the plot. The pattern in the figures is due to the variation of ρ. The curves are broken when the receiver loss the lock (cycle-slip). When a cycle-slip happens, the phase measurement L changes by un unknown integer number of cycles (N) = ρ + ( ) λ + λ + ν sat Master of Science sat in GNSS sat sat sat sat L c dt dt Trop Ion b b N w 2sta sta sta sta 2sta 2sta

28 Contents 1. Review of GNSS measurements. 2. Linear combinations of measurements. 3. Carrier cycle-slips detection. 4. Carrier smoothing of code pseudorange. 5. Code Multipath. 28

29 Linear Combinations of measurements: Geometry-free (or Ionospheric) combination. Ionosphere-Free combination. Wide-lane and Narrow-lane combinations. 29

30 1. Geometry-free (or ionospheric) combination sat C1 sta P 2 -P 1 ; L 1 -L 2 P I = P 2 P 1 =Iono+ctt L I = L 1 L 2 = Iono+ctt+Ambig Ambiguity Code measurements: C 1,P 1,P 2 P = ρ + c ( dt dt ) + Trop + Ion + K + K + ε sat sat sat sat sat sat 1sta sta sta sta 1sta 1sta 1 1 P = ρ + c ( dt dt ) + Trop + Ion + K + K + ε sat sat sat sat sat sat 2sta sta sta sta 2sta 2sta 2 2 Carrier measurements: L1,L2 L = ρ + c ( dt dt ) + Trop Ion + b + b + λ N + λw + ν sat sat sat sat sat sat 1sta sta sta sta 1sta 1sta L = ρ + c ( dt dt ) + Trop Ion + b + b + λ N + λ w + ν sat sat sat sat sat sat 2sta sta sta sta 2sta 2sta Carrier Ambiguities 30

31 1. Geometry-free (or ionospheric) combination GPS observables P I = P 2 P 1 =Iono+ctt L I = L 1 L 2 = Iono+ctt+Ambig P ij = c t= c [t rec (T R )-t ems (T S )] Ambiguity The pattern corresponds to the ionospheric refraction (Ion), because the other terms (K) are constant. Notice that code measurements are noisier. 31

32 Ionospheric effects The ionospheric refraction depends on: Geographic location Time of day Time with respect to solar cycle (11y) 32

33 Ionospheric effects The ionospheric delay (Ion) is proportional to the electron density integrated along the ray path (STEC) Ion = 40.3 STEC 2 f STEC Ionosphere = Ambiguity r[ GPSreceiver ] N e r[ GPStransmitter ] ( r, t) dr 33

34 2. Ionosphere-free Ionospheric-Free Combination (Pc,Lc) The ionospheric refraction depends on the inverse of the squared frequency and can be removed up to 99.9% combining f1 and f2 signals: Pc f P f P = Lc = f1 f2 f1 f2 sat sat sat sat Pc = ρ + c ( dt dt ) + Trop + ε sta sta sta sta c Lc = ρ + c ( dt dt ) + Trop + λ w + b + b + λ ( N N ) + ν sat sat sat sat sat sat sat λw sat sta sta sta sta N sta c, sta c N 1sta λ W sta c The ionospheric refraction has been removed in Lc and Pc λ N = 10.7 cm, λ W =86.2cm f Ion L = 40.3 STEC 2 f f L 2 2 Note: K sat cancels in Pc and K sta included in dt sta N = N N W

35 Comments: Two-frequency receivers are needed to apply the ionosphere-free combination. If a one-frequency receiver is used, a ionospheric model must be applied to remove the ionospheric refraction. The GPS navigation message provides the parameters of the Klobuchar model which accounts for more than 50% (RMS) of the ionospheric delay. 35

36 3.- Narrow-lane Ionospheric-Free (P N ) and Wide-lane Combination Combination (L W ) The wide-lane combination L W provides a signal with a large wavelength (λ W =86.2cm ~ 4*λ 1 ). This makes it very useful for detecting cycle-slips through the Melbourne-Wübbena combination: L W P N P N = f P f f P f L W = The same sign f L f The ambiguities N W are INTEGER Numbers! P = ρ + c ( dt dt ) + Trop + Ion + K + K + ε sat sat sat sat sat sat N sta sta sta sta w w w N f L f L = ρ + c ( dt dt ) + Trop + Ion + b + b + λ N + ν sat sat sat sat sat sat sat W sta sta sta sta w w w w w, sta w sta sta sta sta N = N N W wind-up J. Sanz & J.M. Juan

37 Exercises: 1) Consider the wide-lane combination of carrier phase measurements L W =, where L W is given in length units (i.e. L i = λ i φ i ). Show that the corresponding wavelength is: Hint: fl f fl f L W = λ W φ W ; φ W = φ 1 φ 2 λ = 1 2 2) Assuming L 1, L 2 uncorrelated measurements with equal noise σ L, show that: 2 γ f 1 σl = σ ; W L γ12 = γ 1 f 12 2 W f c Slides associated to the GNSS Data Processing book J. Sanz Subirana, J.M. Juan Zornoza, M. Hernández-Pajares 37 f

38 Contents 1. Review of GNSS measurements. 2. Linear combinations of measurements. 3. Carrier cycle-slips detection. 4. Carrier smoothing of code pseudorange. 5. Code Multipath. 38

39 There is a cycleslip of only one cycle (~20cm) How to detect it? Detecting cycle-slips This cycle-slip involves millions of cycles it is easy to detect!! 39

40 Exercise: a) Using the file 95oct18casa r0.rnx, generate the txt file 95oct18casa.a (with data ordered in columns). b) Insert a cycle-slip of one wavelength (19cm) in L1 measurement at t=5000 s (and no cycle-slip in L2). c) Plot the measurements L1, L1-P1, LC-PC, Lw-PN and L1-L2 and discuss which combination/s should be used to detect the cycle-slip. Resolution: a) glab_linux -input:cfg meas.cfg -input:obs 95oct18casa_r0.rnx b) cat 95oct18casa.a gawk {if ($4==18) print $3,$5,$6,$7,$8} > s18.org cat s18.org gawk {if ($1>=5000) $2=$2+0.19; printf %s %f %f %f %f \n, $1,$2,$3,$4,$5} > s18.cl c) See next plots: 40

41 The geometry ρ is the dominant term in the plot. The variation of ρ in 1 sec may be hundreds of meters, many times greater than the cycle-slip (19 cm) the variation of ρ shadows the cycle-slip! 1 unit = 19 cm (L1 cycles) L1 (without the cycle-slip) L1 (with the cycle-slip) ρ A jump of λ=19 cm (one cycle in L1) has been introduced in L1 at t=5000s L c ( dt dt ) Trop Ion b b N w = ρ λ + λ + ν sat sat sat sat sat sat sat sat 1sta sta sta sta 1sta 1sta 1 1 1sta 1 sta 411

42 The geometry and clock offsets have been removed. The trend is due to the Ionosphere. The P1 code noise shadows the cycle-slip, and without the reference (in blue), the time where the cycle-slip happens could not be identified. 1 unit = 19cm (L1 cycles) L1-P1 (with the cycle-slip) L P = 2Ion + ctt + ambig + ε sat sat sat 1sta 1sta 1sta P = ρ + c ( dt dt ) + Trop + Ion + K + K + ε A jump of λ=19 cm (one cycle in L1) has been introduced in L1 at t=5000s sat sat sat sat sat sat 1sta sta sta sta 1sta 1sta 1 1 L c ( dt dt ) Trop Ion b b N w = ρ λ + λ + ν sat sat sat sat sat sat sat sat 1sta sta sta sta 1sta 1sta 1 1 1sta 1 sta 421

43 The geometry and clock offsets have been removed. The trend is due to the Ionosphere. The P1 code noise shadows the cycle-slip, and without the reference (in blue), the time where the cycle-slip happens could not be identified. 1 unit = 19cm (L1 cycles) L1-P1 (with the cycle-slip) L P = 2Ion + ctt + ambig + ε sat sat sat 1sta 1sta 1sta P = ρ + c ( dt dt ) + Trop + Ion + K + K + ε A jump of λ=19 cm (one cycle in L1) has been introduced in L1 at t=5000s sat sat sat sat sat sat 1sta sta sta sta 1sta 1sta 1 1 L c ( dt dt ) Trop Ion b b N w = ρ λ + λ + ν sat sat sat sat sat sat sat sat 1sta sta sta sta 1sta 1sta 1 1 1sta 1 sta 431

44 The geometry, clock offsets and iono have been removed. There is a constant pattern plus noise. The P C code noise also shadows the cycle-slip, and without the reference (in blue), the time where the cycle-slip happens could not be identified. A jump of λ=19 cm (one cycle in L1) has been introduced in L1 at t=5000s 1 unit = 10.7 cm sat sat sat sat Pc = ρ + c ( dt dt ) + Trop + ε sta sta sta sta c LC-PC (without the cycle-slip) LC-PC (with the cycle-slip) Lc Pc = ctt + ambig + ε λ Lc = ρ + c ( dt dt ) + Trop + λ w + b + b + λ ( N N ) + ν satmaster of sat Science in GNSS sat sat sat sat J. Sanz W & J.M. Juan sat sta sta sta sta N sta c, sta c N 1sta λ2 W sta c sat sta sat sta 44

45 The geometry, clock offsets and iono have been removed. There is a constant pattern plus noise. The P I code noise also shadows the cycle-slip, and without the reference (in blue), the time where the cycle-slip happens could not be identified. A jump of λ=19 cm (one cycle in L1) has been introduced in L1 at t=5000s 1 unit = 5.4 cm P = Ion + K + K + ε LI-PI (without the cycle-slip) LI-PI (with the cycle-slip) L P = ctt + ambig + ε sat I sta sat sat I sta I I sta I I sat I sta L = Ion + b + b + N N + w + λ λ ( λ λ ) ν sat sat sat sat sat I sta I I I 1 1sta 2 2sta 1 2 sta 45 I sta

46 The geometry, clock offsets and iono have been removed. There is a constant pattern plus noise. The PN code noise is under one cycle of Lw. Thence, the cycle-slip is clearly detected A jump of λ=19 cm (one cycle in L1) has been introduced in L1 at t=5000s 1 unit unit = 86.2cm 86.2 cm (Lw cycles) Lw-PN (without the cycle-slip) Lw-PN (with the cycle-slip) Melbourne Wübbena Combination L P = ctt + ambig + ε sat W sta sat N sta P = ρ + c ( dt dt ) + Trop + Ion + K + K + ε sat sat sat sat sat sat N sta sta sta sta w w w N L c ( dt dt ) Trop Ion b b N sta sta = ρ λ + ν sat sat sat sat sat sat sat W sta sta sta sta w w w w wsta 46w sta sta

47 The geometry and clock offsets have been removed. The trend is due to the Iono. The L I carrier noise is few mm, and the variation of the ionosphere in 1 second is lower than λ 1 =19 cm Thence, the cycle-slip is detected. A jump of λ=19 cm (one cycle in L1) has been introduced in L1 at t=5000s 1 unit = 5.4 cm LI (without the cycle-slip) LI (with the cycle-slip) Geometry-Free Combination L L = Ion Ion + ctt + ambig + ε sat sat sat sat 1, sta 2, sta 1, sta 2, sta ( λ λ )w << 1 2 L = ρ + c ( dt dt ) + Trop Ion + b + b + λ N + λw + ν sat sat sat sat sat sat sat sat 1sta sta sta sta 1sta 1sta 1 1 1sta 1 sta 1 = ρ λ + λ + ν L c ( dt dt ) Trop Ion b b N w ε ~mm sat sat sat sat sat sat sat sat 2sta sta sta sta 2sta 2sta 2 2 2sta 2 sta 47 2

48 Summary L1 LI-PI L1-P1 LC-PC 48

49 The cycle-slips are detected by the Ionospheric combination (LI=L1-L2) and the Melbourne Wübbena (MW=Lw-PN) LI Geometry Free Combination L1 Lw-PN Melbourne Wübbena Combination Two independent combinations, LI and Lw, allow to detect two independent cycle-slips (in L1 and L2 phase measur.). L2 Notice that, from L1, L2 is not possible to detect small cycle-slips 49

50 Summary of Cycle-slip detectors COMBI NATION MEAS Combination Noise (σ) λ σ/λ L 1 -P 1-2 Ion+K+λ 1 N 1 σ L1-P1 σ P1 =30 cm λ 1 =19.0 cm 1.58 L c -P c k c +λ N R c σ LC-PC σ PC =2.98 σ P = 89 cm λ N = 10.7 cm 8.32 L I -P I k I +λ 1 N 1 -λ 2 N 2 σ LI-PI σ PI = 2 σ P =42 cm λ 2 -λ 1 =5.4 cm 7.78 L W -P N λ W N w σ LW-PN σ PN = σ P / 2 =21 cm λ W =86.2 cm 0.25 L I Ion+k I +λ 1 N 1 -λ 2 N 2 σ LI = 2 σ L1 =3 mm λ 2 -λ 1 =5.4 cm

51 Contents 1. Review of GNSS measurements. 2. Linear combinations of measurements. 3. Carrier cycle-slips detection. 3.1 Cycle-slip Detection Algorithms 4. Carrier smoothing of code pseudorange. 5. Code Multipath. 51

52 Cycle-slip detector based on carrier phase data: The Geometry-free combination L L sk L sk I = 1(; ) 2(; ) The detection is based on fitting a psk (; ) L (; s k) p(; s k) > threshold I L(; sk) I second order polynomial over a sliding window of N I samples. The predicted value is compared with the observed one to detect cycle-slip. psk (; ) [ L(; sk N),, L(; sk 1) ] I I I L(; sk) I

53 L(; sk) I Carrier measurements psk (; ) Fitted Polynomial Under not disturbed ionospheric conditions, the geometry-free combination performs as a very precise and smooth test signal, driven by the ionospheric refraction. Although, for instance, the jump produced by a simultaneous one-cycle slip in both signals is smaller in this combination than in the original signals (λ 2 -λ 1 =5.4cm), it can provide reliable detection even for small jumps

54 Cycle-slip detector based on code and carrier phase data: The Melbourne-Wübbena combination B = L P = λ N + ε W W N W W The detection is based on real-time computation of mean (m BW ) and sigma (S BW ) values of the measurement test data Bw. A cycle-slip is declared when the measurement differs form the mean value by a predefined number of standard deviations (S BW )

55 Moving average Threshold Moving sigma Nevertheless, in spite of these benefits, the performance is worse than in the previous carrier-phase-only based detector and it is used as a secondary test. The Melbourne-Wübbena combination has a double benefit: The enlargement of the ambiguity spacing, thanks to the larger wavelength λ W =86.2cm. The noise is reduced by the narrow-lane combination of code measurement Cycle-slip detection

56 Exercises: 1) Show that N = 9 and N = produces jumps of few millimetres in the geometry-free combination. 2) Show that no jump happens in the geometry-free combination when N1/ N2 = 77 / 60. In particular when N 1 =77 and N 2 =60 the jump in the wide-lane combination is: 17λ W = 15m Hint: Consider the following relationships (from [RD-1]): 56

57 Example of Single frequency Cycle-slip detector ( P 1) ( L 1 ) dsk (; ) = L(; sk) Psk (; ) 1 1 The detection is based on real-time computation of mean and sigma values of the differences (d=l 1 -P 1 ) of the code pseudorange and carrier over a sliding window of N samples (e.g. N=100). A cycle-slip is declared when a measurement differs from the mean bias value over a predefined threshold. Missed detection

58 More details, exercises and examples of software code implementation of these detectors can be found in [RD-1] and [RD-2]. This detector is affected by the code pseudorange noise and multipath as well as the divergence of the ionosphere. Higher sampling rate improves detection performance, but shortest jumps can still escape from this detector. On the other hand, a minimum number of samples is needed for filter initialization in order to ensure a reliable value of sigma for the detection threshold

59 Contents 1. Review of GNSS measurements. 2. Linear combinations of measurements. 3. Carrier cycle-slips detection. 4. Carrier smoothing of code pseudorange. 5. Code Multipath. 59

60 Carrier smoothing of code pseudorange The noisy (but unambiguous) code pseudorange can be smoothed with the precise (but ambiguous) carrier. A simple algorithm is given next: Hatch filter: ˆ 1 n 1 Pk ( ) = Pk ( ) + n n Pk ( 1) + Lk ( ) Lk ( 1) where Pˆ (1) = P(1) and n= k; k < N n= N; k N ( ˆ ) This algorithm can be interpreted as a real-time alignment of the carrier phase with the code measurement: ˆ 1 n 1 Pk ( ) = Pk ( ) + Pk ( 1) + Lk ( ) Lk ( 1) = Lk ( ) + P L k n n ( ˆ ) ( )

61 This algorithm can be interpreted as a real-time alignment of the carrier phase with the code measurement: P L P L ( ˆ ) ( ) ˆ 1 n 1 Pk ( ) = Pk ( ) + Pk ( 1) + Lk ( ) Lk ( 1) = Lk ( ) + P L k n n 61

62 P ˆP L P L ˆ 1 n 1 Pk ( ) = Pk ( ) + Pk ( 1) + Lk ( ) Lk ( 1) = Lk ( ) + P L k n n ( ˆ ) ( ) 62

63 P ˆP L P L ˆ 1 n 1 Pk ( ) = Pk ( ) + Pk ( 1) + Lk ( ) Lk ( 1) = Lk ( ) + P L k n n ( ˆ ) ( ) 63

64 Code-carrier divergence: SF smoother Time varying ionosphere induces a bias in the single frequency (SF) smoothed code when it is averaged in the smoothing filter (Hatch filter). Let: P1 = ρ+ I1+ ε1 L = ρ I + B + ς thence, P L = 2I B + ε Substituting P L 1 1 Where ρ includes all non dispersive terms (geometric range, clock offsets, troposphere) and I 1 represents the frequency dependent terms (ionosphere and DCBs). B 1 is the carrier ambiguity, which is constant along continuous carrier phase arcs and ε1, ς1 account for code and carrier multipath and thermal noise. 2 I : Code-carrier divergence 1 in Hatch filter equation Pk ˆ( ) = Lk ( ) + P L = ρ ( k ) I ( k ) + B+ 2 I B = where, being the ambiguity term a constant bias, thence B1 B1, and cancels in the previous expression. ( k ) ( k) ( k) ( ) = ρ( k) + I1( k) + 2 I1 I ( ) 1( k) k bias I B 1 Pˆ 1 = ρ+ I1+ bias I + υ1 υ 1 where is the noise term after smoothing. 64

65 N=3600 s Iono

66 66

67 Halloween storm Data File: amc o_1hz STEC N=100 (i.e. filter smoothing time constant τ=100 sec). 67

68 Halloween storm Image from STEC [*] Ionospheric Threat Parameterization for Local Area Global-Positioning- System-Based Aircraft Landing Systems, Datta-Barua et al, Journal of Aircraft Vol. 47, No. 4, July August 2010, DOI: /

69 Carrier-smoothed pseudorange: DFree Divergence-Free (Dfree) smoother: With two frequency carrier measurements a combination of carriers with the same ionospheric delay (the same sign) as the code can be generated: P = ρ+ I + ε L = ρ+ I + B + ς 1, DF 1 1, DF 1, DF Thence, ( ) L = L + 2 α L L = ρ+ I + B + ς 1, DF , DF 1, DF With this new combination we have: P L = B + ε 1 1, DF 1, DF 1 No Code-carrier divergence! ˆ 1, DF ρ I1 υ12 P = + + f 1 α = = = γ f1 f2 77 γ = 60 This smoothed code is immune to temporal gradients (unlike the SF smoother), being the same ionospheric delay as in the original raw code (i.e. I 1 ). Nevertheless, as it is still affected by the ionosphere, its spatial decorrelation must be taken into account in differential positioning. 2

70 70

71 Carrier-smoothed pseudorange: IFree Ionosphere-Free (Ifree) smoother: Using both code and carrier dual-frequency measurements, it is possible to remove the frequency dependent effects using the ionosphere-free combination of code and carriers (PC and LC). Thence: P L C = ρ+ ε P C L L Thence, C = ρ+ B + υ PC LC = BC + ε P C C C γ P P γ P P ; L L L = = L γ 1 γ IFree C IFree C Pˆ Pˆ = ρ+ υ IFree C IFree 77 γ = 60 2 γ + 1 σpc = σp 3σ 1 P1 γ 1 This smoothed is based on the ionosphere-free combination of measurements, and therefore it is unaffected by either the spatial and temporal inospheric gradients, but has the disadvantage that the noise is amplified by a factor 3 (using the legacy GPS signals). 2

72 Vertical range: [-5 : 5] Vertical range: [-15:15] 72

73 C1, L1 PC, LC N=100 N=100 STEC Exercise: Justify that the ionosphere-free combination (PC) is (obviously) not affected by the code-carrier divergence, but it is 3 times noisier.

74 C1, L1 PC, LC N=360 N=360 N=100 N=100

75 C1, L1 PC, LC N=3600 N=3600 N=360 N=360

76 Halloween storm Data File: amc o_1hz STEC N=100 (i.e. filter smoothing time constant τ=100 sec). 76

77 Contents 1. Review of GNSS measurements. 2. Linear combinations of measurements. 3. Carrier cycle-slips detection. 4. Carrier smoothing of code pseudorange. 5. Code Multipath. 77

78 Multipath One or more reflected signals reach the antenna in addition to the direct signal. Reflective objects can be earth surface (ground and water), buildings, trees, hills, etc. It affects both code and carrier phase measurements, and it is more important at low elevation angles. Butterfly shape Code: up to 1.5 chip-length up to 450m for C1 [theoretically] Typically: less than 2-3 m. Phase: up to λ/4 up to 5 cm for L1 and L2 [theoretically] Typically: less than 1 cm 78

79 Exercise Plot code and phase geometry-free combination for satellite PRN 15 of file 97jan09coco_r0.rnx and discuss the results. Butterfly shape: High multipath for low elevation rays (when satellite rises and sets) 79

80 M = Pc Lc Pc

81 M = Pc Lc Pc

82 MMW = PN LW 82

83 MMW = PN LW 83

84 After one year, the directions of the Sun and Aries coincide again, but the number of laps relative to the Sun (solar days) is one less than those relative to Aries (sidereal days). 24h m s = 3 56 Aries Point direction Thus, a sidereal day is shorter than a solar day for about 3 m 56 s 84

85 Receiver noise and multipath GPS standalone (C1 code) 10,000 85

86 Receiver noise and multipath Same environment! GPS standalone (C1 code)

87 References [RD-1] J. Sanz Subirana, J.M. Juan Zornoza, M. Hernández-Pajares, GNSS Data processing. Volume 1: Fundamentals and Algorithms. ESA TM- 23/1. ESA Communications, [RD-2] J. Sanz Subirana, J.M. Juan Zornoza, M. Hernández-Pajares, GNSS Data processing. Volume 2: Laboratory Exercises. ESA TM-23/2. ESA Communications, [RD-3] Pratap Misra, Per Enge. Global Positioning System. Signals, Measurements, and Performance. Ganga-Jamuna Press, [RD-4] B. Hofmann-Wellenhof et al. GPS, Theory and Practice. Springer-Verlag. Wien, New York,

88 Thank you!

Introduction to DGNSS

Introduction to DGNSS Introduction to DGNSS Jaume Sanz Subirana J. Miguel Juan Zornoza Research group of Astronomy & Geomatics (gage) Technical University of Catalunya (UPC), Spain. Web site: http://www.gage.upc.edu Hanoi,

More information

Lecture 2 Satellite orbits and clocks computation and accuracy

Lecture 2 Satellite orbits and clocks computation and accuracy Lecture 2 Satellite orbits and clocks computation and accuracy Contact: jaume.sanz@upc.edu Web site: http://www.gage.upc.edu 1 Authorship statement The authorship of this material and the Intellectual

More information

Tutorial 2. Measurements analysis and error budget. gage/upc. Contact: Web site:

Tutorial 2. Measurements analysis and error budget. gage/upc. Contact: Web site: Tutorial 2 Measurements analysis and error budget Contact: jaume.sanz@upc.edu Web site: http://www.gage.upc.edu Slides associated to glab version 2.0.0 @ J. Sanz & J.M. Juan 1 Authorship statement The

More information

UNIT 1 - introduction to GPS

UNIT 1 - introduction to GPS UNIT 1 - introduction to GPS 1. GPS SIGNAL Each GPS satellite transmit two signal for positioning purposes: L1 signal (carrier frequency of 1,575.42 MHz). Modulated onto the L1 carrier are two pseudorandom

More information

GNSS OBSERVABLES. João F. Galera Monico - UNESP Tuesday 12 Sep

GNSS OBSERVABLES. João F. Galera Monico - UNESP Tuesday 12 Sep GNSS OBSERVABLES João F. Galera Monico - UNESP Tuesday Sep Basic references Basic GNSS Observation Equations Pseudorange Carrier Phase Doppler SNR Signal to Noise Ratio Pseudorange Observation Equation

More information

Modelling GPS Observables for Time Transfer

Modelling GPS Observables for Time Transfer Modelling GPS Observables for Time Transfer Marek Ziebart Department of Geomatic Engineering University College London Presentation structure Overview of GPS Time frames in GPS Introduction to GPS observables

More information

GNSS DATA PROCESSING. Volume II: Laboratory Exercises

GNSS DATA PROCESSING. Volume II: Laboratory Exercises GNSS DATA PROCESSING Volume II: Laboratory Exercises TM-23/2 May 2013 GNSS DATA PROCESSING Volume II: Laboratory Exercises J. Sanz Subirana, J.M. Juan Zornoza and M. Hernández-Pajares Acknowledgements

More information

Global Positioning System: what it is and how we use it for measuring the earth s movement. May 5, 2009

Global Positioning System: what it is and how we use it for measuring the earth s movement. May 5, 2009 Global Positioning System: what it is and how we use it for measuring the earth s movement. May 5, 2009 References Lectures from K. Larson s Introduction to GNSS http://www.colorado.edu/engineering/asen/

More information

Multipath and Atmospheric Propagation Errors in Offshore Aviation DGPS Positioning

Multipath and Atmospheric Propagation Errors in Offshore Aviation DGPS Positioning Multipath and Atmospheric Propagation Errors in Offshore Aviation DGPS Positioning J. Paul Collins, Peter J. Stewart and Richard B. Langley 2nd Workshop on Offshore Aviation Research Centre for Cold Ocean

More information

Long-Baseline (>400 KM) On The Fly Ambiguity Resolution Using Ionospheric Corrections with High Geomagnetic Activity.

Long-Baseline (>400 KM) On The Fly Ambiguity Resolution Using Ionospheric Corrections with High Geomagnetic Activity. INDEX Long-Baseline (>400 KM) On The Fly Ambiguity Resolution Using Ionospheric Corrections with High Geomagnetic Activity. Oscar L. Colombo, GEST/NASA Goddard SFC, Code 926, Greenbelt MD, USA Manuel Hernandez-Pajares,

More information

The Global Positioning System

The Global Positioning System The Global Positioning System Principles of GPS positioning GPS signal and observables Errors and corrections Processing GPS data GPS measurement strategies Precision and accuracy E. Calais Purdue University

More information

Principles of the Global Positioning System Lecture 19

Principles of the Global Positioning System Lecture 19 12.540 Principles of the Global Positioning System Lecture 19 Prof. Thomas Herring http://geoweb.mit.edu/~tah/12.540 GPS Models and processing Summary: Finish up modeling aspects Rank deficiencies Processing

More information

LOCAL IONOSPHERIC MODELLING OF GPS CODE AND CARRIER PHASE OBSERVATIONS

LOCAL IONOSPHERIC MODELLING OF GPS CODE AND CARRIER PHASE OBSERVATIONS Survey Review, 40, 309 pp.71-84 (July 008) LOCAL IONOSPHERIC MODELLING OF GPS CODE AND CARRIER PHASE OBSERVATIONS H. Nahavandchi and A. Soltanpour Norwegian University of Science and Technology, Division

More information

GNSS for Landing Systems and Carrier Smoothing Techniques Christoph Günther, Patrick Henkel

GNSS for Landing Systems and Carrier Smoothing Techniques Christoph Günther, Patrick Henkel GNSS for Landing Systems and Carrier Smoothing Techniques Christoph Günther, Patrick Henkel Institute of Communications and Navigation Page 1 Instrument Landing System workhorse for all CAT-I III approach

More information

Bernese GPS Software 4.2

Bernese GPS Software 4.2 Bernese GPS Software 4.2 Introduction Signal Processing Geodetic Use Details of modules Bernese GPS Software 4.2 Highest Accuracy GPS Surveys Research and Education Big Permanent GPS arrays Commercial

More information

Ionospheric Data Processing and Analysis

Ionospheric Data Processing and Analysis Ionospheric Data Processing and Analysis Dr. Charles Carrano 1 Dr. Keith Groves 2 1 Boston College, Institute for Scientific Research 2 Air Force Research Laboratory, Space Vehicles Directorate Workshop

More information

NAVIGATION SYSTEMS PANEL (NSP) NSP Working Group meetings. Impact of ionospheric effects on SBAS L1 operations. Montreal, Canada, October, 2006

NAVIGATION SYSTEMS PANEL (NSP) NSP Working Group meetings. Impact of ionospheric effects on SBAS L1 operations. Montreal, Canada, October, 2006 NAVIGATION SYSTEMS PANEL (NSP) NSP Working Group meetings Agenda Item 2b: Impact of ionospheric effects on SBAS L1 operations Montreal, Canada, October, 26 WORKING PAPER CHARACTERISATION OF IONOSPHERE

More information

EFFECTS OF IONOSPHERIC SMALL-SCALE STRUCTURES ON GNSS

EFFECTS OF IONOSPHERIC SMALL-SCALE STRUCTURES ON GNSS EFFECTS OF IONOSPHERIC SMALL-SCALE STRUCTURES ON GNSS G. Wautelet, S. Lejeune, R. Warnant Royal Meteorological Institute of Belgium, Avenue Circulaire 3 B-8 Brussels (Belgium) e-mail: gilles.wautelet@oma.be

More information

Trimble Business Center:

Trimble Business Center: Trimble Business Center: Modernized Approaches for GNSS Baseline Processing Trimble s industry-leading software includes a new dedicated processor for static baselines. The software features dynamic selection

More information

Broadcast Ionospheric Model Accuracy and the Effect of Neglecting Ionospheric Effects on C/A Code Measurements on a 500 km Baseline

Broadcast Ionospheric Model Accuracy and the Effect of Neglecting Ionospheric Effects on C/A Code Measurements on a 500 km Baseline Broadcast Ionospheric Model Accuracy and the Effect of Neglecting Ionospheric Effects on C/A Code Measurements on a 500 km Baseline Intro By David MacDonald Waypoint Consulting May 2002 The ionosphere

More information

Principles of Global Positioning Systems Spring 2008

Principles of Global Positioning Systems Spring 2008 MIT OpenCourseWare http://ocw.mit.edu 12.540 Principles of Global Positioning Systems Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 12.540

More information

Integer Ambiguity Resolution for Precise Point Positioning Patrick Henkel

Integer Ambiguity Resolution for Precise Point Positioning Patrick Henkel Integer Ambiguity Resolution for Precise Point Positioning Patrick Henkel Overview Introduction Sequential Best-Integer Equivariant Estimation Multi-frequency code carrier linear combinations Galileo:

More information

Several ground-based augmentation system (GBAS) Galileo E1 and E5a Performance

Several ground-based augmentation system (GBAS) Galileo E1 and E5a Performance » COVER STORY Galileo E1 and E5a Performance For Multi-Frequency, Multi-Constellation GBAS Analysis of new Galileo signals at an experimental ground-based augmentation system (GBAS) compares noise and

More information

Methods and other considerations to correct for higher-order ionospheric delay terms in GNSS

Methods and other considerations to correct for higher-order ionospheric delay terms in GNSS Methods and other considerations to correct for higher-order ionospheric delay terms in GNSS M. Hernández-Pajares(1), M.Fritsche(2), M.M. Hoque(3), N. Jakowski (3), J.M. Juan(1), S. Kedar(4), A. Krankowski(5),

More information

E. Calais Purdue University - EAS Department Civil 3273

E. Calais Purdue University - EAS Department Civil 3273 E. Calais Purdue University - EAS Department Civil 373 ecalais@purdue.edu GPS signal propagation GPS signal (= carrier phase modulated by satellite PRN code) sent by satellite. About 66 msec (0,000 km)

More information

Experiments on the Ionospheric Models in GNSS

Experiments on the Ionospheric Models in GNSS Experiments on the Ionospheric Models in GNSS La The Vinh, Phuong Xuan Quang, and Alberto García-Rigo, Adrià Rovira-Garcia, Deimos Ibáñez-Segura NAVIS Centre, Hanoi University of Science and Technology,

More information

Time Transfer with Integer PPP (IPPP) J. Delporte, F. Mercier, F. Perosanz (CNES) G. Petit (BIPM)

Time Transfer with Integer PPP (IPPP) J. Delporte, F. Mercier, F. Perosanz (CNES) G. Petit (BIPM) Time Transfer with Integer PPP (IPPP) J. Delporte, F. Mercier, F. Perosanz (CNES) G. Petit (BIPM) Outline Time transfer GPS CP TT : advantages of integer ambiguity resolution GRG products Some results

More information

Performance Assessment of Dual Frequency GBAS Protection Level Algorithms using a Dual Constellation and Non-Gaussian Error Distributions

Performance Assessment of Dual Frequency GBAS Protection Level Algorithms using a Dual Constellation and Non-Gaussian Error Distributions Performance Assessment of Dual Frequency GBAS Protection Level Algorithms using a Dual Constellation and Non-Gaussian Error Distributions Patrick Rémi, German Aerospace Center (DLR) Boubeker Belabbas,

More information

Subcarrier Slip Detection for High-Order BOC signals

Subcarrier Slip Detection for High-Order BOC signals Subcarrier Slip Detection for High-Order BOC signals Moisés Navarro-Gallardo (1,2), Gustavo López-Risueño (2), Jose Antonio García-Molina (2), Massimo Crisci (2) and Gonzalo Seco-Granados (1) (1) Universitat

More information

Validation of Multiple Hypothesis RAIM Algorithm Using Dual-frequency GNSS Signals

Validation of Multiple Hypothesis RAIM Algorithm Using Dual-frequency GNSS Signals Validation of Multiple Hypothesis RAIM Algorithm Using Dual-frequency GNSS Signals Alexandru Ene, Juan Blanch, Todd Walter, J. David Powell Stanford University, Stanford CA, USA BIOGRAPHY Alexandru Ene

More information

Principles of the Global Positioning System Lecture 08

Principles of the Global Positioning System Lecture 08 12.540 Principles of the Global Positioning System Lecture 08 Prof. Thomas Herring http://geoweb.mit.edu/~tah/12.540 Summary Review: Examined methods for measuring distances Examined GPS codes that allow

More information

An Introduction to GPS

An Introduction to GPS An Introduction to GPS You are here The GPS system: what is GPS Principles of GPS: how does it work Processing of GPS: getting precise results Yellowstone deformation: an example What is GPS? System to

More information

ESTIMATION OF IONOSPHERIC DELAY FOR SINGLE AND DUAL FREQUENCY GPS RECEIVERS: A COMPARISON

ESTIMATION OF IONOSPHERIC DELAY FOR SINGLE AND DUAL FREQUENCY GPS RECEIVERS: A COMPARISON ESTMATON OF ONOSPHERC DELAY FOR SNGLE AND DUAL FREQUENCY GPS RECEVERS: A COMPARSON K. Durga Rao, Dr. V B S Srilatha ndira Dutt Dept. of ECE, GTAM UNVERSTY Abstract: Global Positioning System is the emerging

More information

Solar flare detection system based on global positioning system data: First results

Solar flare detection system based on global positioning system data: First results Advances in Space Research 39 (27) 889 89 www.elsevier.com/locate/asr Solar flare detection system based on global positioning system data: First results A. García-Rigo *, M. Hernández-Pajares, J.M. Juan,

More information

Reduction of Ionosphere Divergence Error in GPS Code Measurement Smoothing by Use of a Non-Linear Process

Reduction of Ionosphere Divergence Error in GPS Code Measurement Smoothing by Use of a Non-Linear Process Reduction of Ionosphere Divergence Error in GPS Code Measurement Smoothing by Use of a Non-Linear Process Shiladitya Sen, Tufts University Jason Rife, Tufts University Abstract This paper develops a singlefrequency

More information

REAL-TIME TOMOGRAPHIC MODEL

REAL-TIME TOMOGRAPHIC MODEL Ionospheric Tomography Helps Resolve GPS Ambiguities On The Fly At distances Of Hundreds Of Kilometers During Increased Geomagnetic Activity Oscar L. Colombo, USRA/NASA Goddard SFC NASA Goddard S.F.C.,

More information

Analysis of propagation effects from GNSS observables based

Analysis of propagation effects from GNSS observables based Analysis of propagation effects from GNSS observables based on laboratory exercises Prof. Jaume Sanz and Prof. J.Miguel Juan assisted by Adrià Rovira Technical Univ. of Catalonia, gage/upc Jaume.sanz@upc.edu

More information

Fundamentals of GPS Navigation

Fundamentals of GPS Navigation Fundamentals of GPS Navigation Kiril Alexiev 1 /76 2 /76 At the traditional January media briefing in Paris (January 18, 2017), European Space Agency (ESA) General Director Jan Woerner explained the knowns

More information

HIGH GAIN ADVANCED GPS RECEIVER

HIGH GAIN ADVANCED GPS RECEIVER ABSTRACT HIGH GAIN ADVANCED GPS RECEIVER NAVSYS High Gain Advanced () uses a digital beam-steering antenna array to enable up to eight GPS satellites to be tracked, each with up to dbi of additional antenna

More information

Demonstrations of Multi-Constellation Advanced RAIM for Vertical Guidance using GPS and GLONASS Signals

Demonstrations of Multi-Constellation Advanced RAIM for Vertical Guidance using GPS and GLONASS Signals Demonstrations of Multi-Constellation Advanced RAIM for Vertical Guidance using GPS and GLONASS Signals Myungjun Choi, Juan Blanch, Stanford University Dennis Akos, University of Colorado Boulder Liang

More information

Evaluation of Two Types of Dual-Frequency Differential GPS Techniques under Anomalous Ionosphere Conditions

Evaluation of Two Types of Dual-Frequency Differential GPS Techniques under Anomalous Ionosphere Conditions Evaluation of Two Types of Dual-Frequency Differential GPS Techniques under Anomalous Ionosphere Conditions Hiroyuki Konno, Sam Pullen, Jason Rife, and Per Enge Stanford University ABSTRACT Strong ionosphere

More information

PPP with Ambiguity Resolution (AR) using RTCM-SSR

PPP with Ambiguity Resolution (AR) using RTCM-SSR PPP with Ambiguity Resolution (AR) using RTCM-SSR Gerhard Wübbena, Martin Schmitz, Andreas Bagge Geo++ GmbH 30827 Garbsen Germany www.geopp.de PPP with Ambiguity Resolution (AR) using RTCM-SSR Abstract

More information

Effect of Differential Code Biases on the GPS CORS Network: A Case Study of Egyptian Permanent GPS Network (EPGN)

Effect of Differential Code Biases on the GPS CORS Network: A Case Study of Egyptian Permanent GPS Network (EPGN) Effect of Differential Code Biases on the GPS CORS Network: A Case Study of Egyptian Permanent GPS Network (EPGN) Mohammed A. Abid 1, 2*, Ashraf Mousa 3, Mostafa Rabah 4, Mahmoud El mewafi 1, and Ahmed

More information

3D-Map Aided Multipath Mitigation for Urban GNSS Positioning

3D-Map Aided Multipath Mitigation for Urban GNSS Positioning Summer School on GNSS 2014 Student Scholarship Award Workshop August 2, 2014 3D-Map Aided Multipath Mitigation for Urban GNSS Positioning I-Wen Chu National Cheng Kung University, Taiwan. Page 1 Outline

More information

Assessment of the Accuracy of Processing GPS Static Baselines Up To 40 Km Using Single and Dual Frequency GPS Receivers.

Assessment of the Accuracy of Processing GPS Static Baselines Up To 40 Km Using Single and Dual Frequency GPS Receivers. International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Assessment of the Accuracy of Processing GPS Static Baselines Up To 40 Km Using Single and Dual Frequency GPS Receivers. Khaled

More information

Satellite Navigation Principle and performance of GPS receivers

Satellite Navigation Principle and performance of GPS receivers Satellite Navigation Principle and performance of GPS receivers AE4E08 GPS Block IIF satellite Boeing North America Christian Tiberius Course 2010 2011, lecture 3 Today s topics Introduction basic idea

More information

Wednesday AM: (Doug) 2. PS and Long Period Signals

Wednesday AM: (Doug) 2. PS and Long Period Signals Wednesday AM: (Doug) 2 PS and Long Period Signals What is Colorado famous for? 32 satellites 12 Early on in the world of science synchronization of clocks was found to be important. consider Paris: puffs

More information

Global Navigation Satellite Systems (GNSS)Part I EE 570: Location and Navigation

Global Navigation Satellite Systems (GNSS)Part I EE 570: Location and Navigation Lecture Global Navigation Satellite Systems (GNSS)Part I EE 570: Location and Navigation Lecture Notes Update on April 25, 2016 Aly El-Osery and Kevin Wedeward, Electrical Engineering Dept., New Mexico

More information

RTCM State Space Representation (SSR) Overall Concepts Towards PPP-RTK

RTCM State Space Representation (SSR) Overall Concepts Towards PPP-RTK RTCM State Space Representation (SSR) Overall Concepts Towards PPP-RTK Gerhard Wübbena Geo++ GmbH 30827 Garbsen Germany www.geopp.de Contents Terms and Abbreviations RTCM-SSR Working Group GNSS Error Sources

More information

Estimation Method of Ionospheric TEC Distribution using Single Frequency Measurements of GPS Signals

Estimation Method of Ionospheric TEC Distribution using Single Frequency Measurements of GPS Signals Estimation Method of Ionospheric TEC Distribution using Single Frequency Measurements of GPS Signals Win Zaw Hein #, Yoshitaka Goto #, Yoshiya Kasahara # # Division of Electrical Engineering and Computer

More information

TEST RESULTS OF A HIGH GAIN ADVANCED GPS RECEIVER

TEST RESULTS OF A HIGH GAIN ADVANCED GPS RECEIVER TEST RESULTS OF A HIGH GAIN ADVANCED GPS RECEIVER ABSTRACT Dr. Alison Brown, Randy Silva, Gengsheng Zhang,; NAVSYS Corporation. NAVSYS High Gain Advanced GPS Receiver () uses a digital beam-steering antenna

More information

Optimization of Cascade Integer Resolution with Three Civil GPS Frequencies

Optimization of Cascade Integer Resolution with Three Civil GPS Frequencies Optimization of Cascade Integer Resolution with Three Civil GPS Frequencies Jaewoo Jung, Per Enge, Stanford University Boris Pervan, Illinois Institute of Technology BIOGRAPHY Dr. Jaewoo Jung received

More information

Ionospheric Tomography with GPS Data from CHAMP and SAC-C

Ionospheric Tomography with GPS Data from CHAMP and SAC-C Ionospheric Tomography with GPS Data from CHAMP and SAC-C Miquel García-Fernández 1, Angela Aragón 1, Manuel Hernandez-Pajares 1, Jose Miguel Juan 1, Jaume Sanz 1, and Victor Rios 2 1 gage/upc, Mod C3

More information

Monitoring the Ionosphere and Neutral Atmosphere with GPS

Monitoring the Ionosphere and Neutral Atmosphere with GPS Monitoring the Ionosphere and Neutral Atmosphere with GPS Richard B. Langley Geodetic Research Laboratory Department of Geodesy and Geomatics Engineering University of New Brunswick Fredericton, N.B. Division

More information

AIRPORT MULTIPATH SIMULATION AND MEASUREMENT TOOL FOR SITING DGPS REFERENCE STATIONS

AIRPORT MULTIPATH SIMULATION AND MEASUREMENT TOOL FOR SITING DGPS REFERENCE STATIONS AIRPORT MULTIPATH SIMULATION AND MEASUREMENT TOOL FOR SITING DGPS REFERENCE STATIONS ABSTRACT Christophe MACABIAU, Benoît ROTURIER CNS Research Laboratory of the ENAC, ENAC, 7 avenue Edouard Belin, BP

More information

Satellite Navigation Integrity and integer ambiguity resolution

Satellite Navigation Integrity and integer ambiguity resolution Satellite Navigation Integrity and integer ambiguity resolution Picture: ESA AE4E08 Sandra Verhagen Course 2010 2011, lecture 12 1 Today s topics Integrity and RAIM Integer Ambiguity Resolution Study Section

More information

Asia Oceania Regional Workshop on GNSS Precise Point Positioning Experiment by using QZSS LEX

Asia Oceania Regional Workshop on GNSS Precise Point Positioning Experiment by using QZSS LEX Asia Oceania Regional Workshop on GNSS 2010 Precise Point Positioning Experiment by using QZSS LEX Tomoji TAKASU Tokyo University of Marine Science and Technology Contents Introduction of QZSS LEX Evaluation

More information

CALIBRATING GNSS SATELLITE ANTENNA GROUP-DELAY VARIATIONS USING SPACE AND GROUND RECEIVERS

CALIBRATING GNSS SATELLITE ANTENNA GROUP-DELAY VARIATIONS USING SPACE AND GROUND RECEIVERS IGS WORKSHOP 2014 CALIBRATING GNSS SATELLITE ANTENNA GROUP-DELAY VARIATIONS USING SPACE AND GROUND RECEIVERS June 23-27, 2014 - PASADENA, CALIFORNIA Plenary PY06: Infrastructure and Calibration David CALLE

More information

Design, Implementation and Testing of GPS Data Processing Modules for GNSS Navigation. Memory

Design, Implementation and Testing of GPS Data Processing Modules for GNSS Navigation. Memory Design, Implementation and Testing of GPS Data Processing Modules for GNSS Navigation Memory Adrià Rovira Garcia 20 th January 2010 [ Memory] [Preface] Preface Dedicated to all that have put up with me

More information

Dual-Frequency Smoothing for CAT III LAAS: Performance Assessment Considering Ionosphere Anomalies

Dual-Frequency Smoothing for CAT III LAAS: Performance Assessment Considering Ionosphere Anomalies Dual-Frequency Smoothing for CAT III LAAS: Performance Assessment Considering Ionosphere Anomalies Hiroyuki Konno, Stanford University BIOGRAPHY Hiroyuki Konno is a Ph.D. candidate in Aeronautics and Astronautics

More information

Combined global models of the ionosphere

Combined global models of the ionosphere Combined global models of the ionosphere S. Todorova (1), T. Hobiger (2), H. Schuh (1) (1) Institute of Geodesy and Geophysics (IGG), Vienna University of Technology (2) Space-Time Standards Group, Kashima

More information

GPS for crustal deformation studies. May 7, 2009

GPS for crustal deformation studies. May 7, 2009 GPS for crustal deformation studies May 7, 2009 High precision GPS for Geodesy Use precise orbit products (e.g., IGS or JPL) Use specialized modeling software GAMIT/GLOBK GIPSY OASIS BERNESE These software

More information

Evaluation of Dual Frequency GBAS Performance using Flight Data

Evaluation of Dual Frequency GBAS Performance using Flight Data Evaluation of Dual Frequency GBAS Performance using Flight Data Mihaela-Simona Circiu, Michael Felux, Patrick Remi, Lai Yi, Boubeker Belabbas, German Aerospace Center (DLR) Sam Pullen, Stanford University

More information

Measuring Total Electron Content. Investigation of Two Different Techniques

Measuring Total Electron Content. Investigation of Two Different Techniques Measuring Total Electron Content with GNSS: Investigation of Two Different Techniques Benoît Bidaine 1 F.R.S. FNRS B.Bidaine@ulg.ac.be Prof. René Warnant 1,2 R.Warnant@oma.be 1 University of Liège (Unit

More information

DECIMETER LEVEL MAPPING USING DIFFERENTIAL PHASE MEASUREMENTS OF GPS HANDHELD RECEIVERS

DECIMETER LEVEL MAPPING USING DIFFERENTIAL PHASE MEASUREMENTS OF GPS HANDHELD RECEIVERS DECIMETER LEVEL MAPPING USING DIFFERENTIAL PHASE MEASUREMENTS OF GPS HANDHELD RECEIVERS Dr. Ahmed El-Mowafy Civil and Environmental Engineering Department College of Engineering The United Arab Emirates

More information

Precise Positioning with NovAtel CORRECT Including Performance Analysis

Precise Positioning with NovAtel CORRECT Including Performance Analysis Precise Positioning with NovAtel CORRECT Including Performance Analysis NovAtel White Paper April 2015 Overview This article provides an overview of the challenges and techniques of precise GNSS positioning.

More information

REAL-TIME ESTIMATION OF IONOSPHERIC DELAY USING DUAL FREQUENCY GPS OBSERVATIONS

REAL-TIME ESTIMATION OF IONOSPHERIC DELAY USING DUAL FREQUENCY GPS OBSERVATIONS European Scientific Journal May 03 edition vol.9, o.5 ISS: 857 788 (Print e - ISS 857-743 REAL-TIME ESTIMATIO OF IOOSPHERIC DELAY USIG DUAL FREQUECY GPS OBSERVATIOS Dhiraj Sunehra, M.Tech., PhD Jawaharlal

More information

Rec. ITU-R P RECOMMENDATION ITU-R P *

Rec. ITU-R P RECOMMENDATION ITU-R P * Rec. ITU-R P.682-1 1 RECOMMENDATION ITU-R P.682-1 * PROPAGATION DATA REQUIRED FOR THE DESIGN OF EARTH-SPACE AERONAUTICAL MOBILE TELECOMMUNICATION SYSTEMS (Question ITU-R 207/3) Rec. 682-1 (1990-1992) The

More information

Ionospheric Estimation using Extended Kriging for a low latitude SBAS

Ionospheric Estimation using Extended Kriging for a low latitude SBAS Ionospheric Estimation using Extended Kriging for a low latitude SBAS Juan Blanch, odd Walter, Per Enge, Stanford University ABSRAC he ionosphere causes the most difficult error to mitigate in Satellite

More information

Methodology and Case Studies of Signal-in-Space Error Calculation Top-down Meets Bottom-up

Methodology and Case Studies of Signal-in-Space Error Calculation Top-down Meets Bottom-up Methodology and Case Studies of Signal-in-Space Error Calculation Top-down Meets Bottom-up Grace Xingxin Gao*, Haochen Tang*, Juan Blanch*, Jiyun Lee+, Todd Walter* and Per Enge* * Stanford University,

More information

COMPARISON OF GPS COMMERCIAL SOFTWARE PACKAGES TO PROCESSING STATIC BASELINES UP TO 30 KM

COMPARISON OF GPS COMMERCIAL SOFTWARE PACKAGES TO PROCESSING STATIC BASELINES UP TO 30 KM COMPARISON OF GPS COMMERCIAL SOFTWARE PACKAGES TO PROCESSING STATIC BASELINES UP TO 30 KM Khaled Mohamed Abdel Mageed Civil Engineering, Cairo, Egypt E-Mail: khaled_mgd@yahoo.com ABSTRACT The objective

More information

The Benefit of Triple Frequency on Cycle Slip Detection

The Benefit of Triple Frequency on Cycle Slip Detection Presented at the FIG Congress 2018, The Benefit of Triple Frequency on Cycle Slip Detection May 6-11, 2018 in Istanbul, Turkey Dong Sheng Zhao 1, Craig Hancock 1, Gethin Roberts 2, Lawrence Lau 1 1 The

More information

Cycle Slip Detection and Correction for Precise Point Positioning

Cycle Slip Detection and Correction for Precise Point Positioning 1 Cycle Slip Detection and Correction for Precise Point Positioning Pedro Silva Technical University of Lisbon - Instituto Superior Técnico pedro.silva@ist.utl.pt Abstract Over the last years precise point

More information

GNSS Technologies. PPP and RTK

GNSS Technologies. PPP and RTK PPP and RTK 29.02.2016 Content Carrier phase based positioning PPP RTK VRS Slides based on: GNSS Applications and Methods, by S. Gleason and D. Gebre-Egziabher (Eds.), Artech House Inc., 2009 http://www.gnssapplications.org/

More information

Initial Assessment of BDS Zone Correction

Initial Assessment of BDS Zone Correction Initial Assessment of BDS Zone Correction Yize Zhang, Junping Chen, Sainan Yang and Qian Chen Abstract Zone correction is a new type of differential corrections for BeiDou wide area augmentation system.

More information

GNSS Reflectometry: Innovative Remote Sensing

GNSS Reflectometry: Innovative Remote Sensing GNSS Reflectometry: Innovative Remote Sensing J. Beckheinrich 1, G. Beyerle 1, S. Schön 2, H. Apel 1, M. Semmling 1, J. Wickert 1 1.GFZ, German Research Center for Geosciences, Potsdam, Germany 2.Leibniz

More information

Phase Center Calibration and Multipath Test Results of a Digital Beam-Steered Antenna Array

Phase Center Calibration and Multipath Test Results of a Digital Beam-Steered Antenna Array Phase Center Calibration and Multipath Test Results of a Digital Beam-Steered Antenna Array Kees Stolk and Alison Brown, NAVSYS Corporation BIOGRAPHY Kees Stolk is an engineer at NAVSYS Corporation working

More information

Scientific Journal of Silesian University of Technology. Series Transport Zeszyty Naukowe Politechniki Śląskiej. Seria Transport

Scientific Journal of Silesian University of Technology. Series Transport Zeszyty Naukowe Politechniki Śląskiej. Seria Transport Scientific Journal of Silesian University of Technology. Series Transport Zeszyty Naukowe Politechniki Śląskiej. Seria Transport Volume 95 2017 p-issn: 0209-3324 e-issn: 2450-1549 DOI: https://doi.org/10.20858/sjsutst.2017.95.7

More information

Assessment of Nominal Ionosphere Spatial Decorrelation for LAAS

Assessment of Nominal Ionosphere Spatial Decorrelation for LAAS Assessment of Nominal Ionosphere Spatial Decorrelation for LAAS Jiyun Lee, Sam Pullen, Seebany Datta-Barua, and Per Enge Stanford University, Stanford, California 9-8 Abstract The Local Area Augmentation

More information

GALILEO COMMON VIEW: FORMAT, PROCESSING, AND TESTS WITH GIOVE

GALILEO COMMON VIEW: FORMAT, PROCESSING, AND TESTS WITH GIOVE GALILEO COMMON VIEW: FORMAT, PROCESSING, AND TESTS WITH GIOVE Pascale Defraigne Royal Observatory of Belgium (ROB) Avenue Circulaire, 3, B-1180 Brussels, Belgium e-mail: p.defraigne@oma.be M. C. Martínez-Belda

More information

Proceedings of Al-Azhar Engineering 7 th International Conference Cairo, April 7-10, 2003.

Proceedings of Al-Azhar Engineering 7 th International Conference Cairo, April 7-10, 2003. Proceedings of Al-Azhar Engineering 7 th International Conference Cairo, April 7-10, 2003. MODERNIZATION PLAN OF GPS IN 21 st CENTURY AND ITS IMPACTS ON SURVEYING APPLICATIONS G. M. Dawod Survey Research

More information

Guochang Xu GPS. Theory, Algorithms and Applications. Second Edition. With 59 Figures. Sprin ger

Guochang Xu GPS. Theory, Algorithms and Applications. Second Edition. With 59 Figures. Sprin ger Guochang Xu GPS Theory, Algorithms and Applications Second Edition With 59 Figures Sprin ger Contents 1 Introduction 1 1.1 AKeyNoteofGPS 2 1.2 A Brief Message About GLONASS 3 1.3 Basic Information of Galileo

More information

EE 570: Location and Navigation

EE 570: Location and Navigation EE 570: Location and Navigation Global Navigation Satellite Systems (GNSS) Part I Aly El-Osery Kevin Wedeward Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA In Collaboration

More information

Methodology and Case Studies of Signal-in-Space Error Calculation

Methodology and Case Studies of Signal-in-Space Error Calculation Methodology and Case Studies of Signal-in-Space Error Calculation Top-down Meets Bottom-up Grace Xingxin Gao *, Haochen Tang *, Juan Blanch *, Jiyun Lee +, Todd Walter * and Per Enge * * Stanford University,

More information

Global High Accuracy Navigation

Global High Accuracy Navigation Global High Accuracy Navigation gage/upc, Barcelona, Spain Outline 1. Introduction 2. Differential Positioning 2.1 Real-Time-Kinematic (RTK) 2.2 Network-RTK 3. Precise Point Positioning (PPP) 3.1 PPP with

More information

Carrier Phase GPS Augmentation Using Laser Scanners and Using Low Earth Orbiting Satellites

Carrier Phase GPS Augmentation Using Laser Scanners and Using Low Earth Orbiting Satellites Carrier Phase GPS Augmentation Using Laser Scanners and Using Low Earth Orbiting Satellites Colloquium on Satellite Navigation at TU München Mathieu Joerger December 15 th 2009 1 Navigation using Carrier

More information

Sources of Error in Satellite Navigation Positioning

Sources of Error in Satellite Navigation Positioning http://www.transnav.eu the International Journal on Marine Navigation and Safety of Sea Transportation Volume 11 Number 3 September 2017 DOI: 10.12716/1001.11.03.04 Sources of Error in Satellite Navigation

More information

Measurement Error and Fault Models for Multi-Constellation Navigation Systems. Mathieu Joerger Illinois Institute of Technology

Measurement Error and Fault Models for Multi-Constellation Navigation Systems. Mathieu Joerger Illinois Institute of Technology Measurement Error and Fault Models for Multi-Constellation Navigation Systems Mathieu Joerger Illinois Institute of Technology Colloquium on Satellite Navigation at TU München May 16, 2011 1 Multi-Constellation

More information

GNSS Ionosphere Analysis at CODE

GNSS Ionosphere Analysis at CODE GNSS Ionosphere Analysis at CODE Stefan Schaer 2004 IGS Workshop Berne, Switzerland March 1-5 Time Series of Global Mean TEC Covering Nearly One Solar Cycle as Generated at CODE 1 Exceptionally High TEC

More information

TREBALL DE FI DE GRAU

TREBALL DE FI DE GRAU TREBALL DE FI DE GRAU TFG TITLE: GNSS Navigation Under Ionospheric Scintillation Conditions DEGREE: Grau en Enginyeria d Aeronavegació Grau en Enginyeria de Sistemes de Telecomunicació AUTHOR: Sergi Segura

More information

Detection and Mitigation of Static Multipath in L1 Carrier Phase Measurements Using a Dual- Antenna Approach

Detection and Mitigation of Static Multipath in L1 Carrier Phase Measurements Using a Dual- Antenna Approach Detection and Mitigation of Static Multipath in L1 Carrier Phase Measurements Using a Dual- Antenna Approach M.C. Santos Department of Geodesy and Geomatics Engineering, University of New Brunswick, P.O.

More information

Orion-S GPS Receiver Software Validation

Orion-S GPS Receiver Software Validation Space Flight Technology, German Space Operations Center (GSOC) Deutsches Zentrum für Luft- und Raumfahrt (DLR) e.v. O. Montenbruck Doc. No. : GTN-TST-11 Version : 1.1 Date : July 9, 23 Document Title:

More information

GPS - GPS and Galileo Data Processing: From Fundamentals to High Accuracy Navigation

GPS - GPS and Galileo Data Processing: From Fundamentals to High Accuracy Navigation Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2017 230 - ETSETB - Barcelona School of Telecommunications Engineering 749 - MAT - Department of Mathematics DEGREE IN TELECOMMUNICATIONS

More information

Multisystem Real Time Precise-Point-Positioning, today with GPS+GLONASS in the near future also with QZSS, Galileo, Compass, IRNSS

Multisystem Real Time Precise-Point-Positioning, today with GPS+GLONASS in the near future also with QZSS, Galileo, Compass, IRNSS 2 International Symposium on /GNSS October 26-28, 2. Multisystem Real Time Precise-Point-Positioning, today with +GLONASS in the near future also with QZSS, Galileo, Compass, IRNSS Álvaro Mozo García,

More information

Cycle Slip and Clock Jump Repair with Multi- Frequency Multi-Constellation GNSS data for Precise Point Positioning

Cycle Slip and Clock Jump Repair with Multi- Frequency Multi-Constellation GNSS data for Precise Point Positioning International Global Navigation Satellite Systems Society IGNSS Symposium 2015 Outrigger Gold Coast, Qld Australia 14-16 July, 2015 Cycle Slip and Clock Jump Repair with Multi- Frequency Multi-Constellation

More information

Using GPS Receivers to Study the Upper Atmosphere

Using GPS Receivers to Study the Upper Atmosphere Using GPS Receivers to Study the Upper Atmosphere Jonathan J. Makela University of Illinois at Urbana-Champaign jmakela@illinois.edu With a big THANKS to Anthea Coster for providing some very useful slides!

More information

DECODING OF SIRF BINARY PROTOCOL

DECODING OF SIRF BINARY PROTOCOL ARTIFICIAL SATELLITES, Vol. 46, No. 4 2011 DOI: 10.2478/v10018-012-0005-y DECODING OF SIRF BINARY PROTOCOL Bartłomiej Oszczak, Krzysztof Serżysko University of Warmia and Mazury in Olsztyn Chair of Satellite

More information

Introduction to GNSS

Introduction to GNSS Introduction to GNSS Dimitrios Bolkas, Ph.D. Department of Surveying Engineering, Pennsylvania State University, Wilkes Barre Campus PSLS Surveyor s Conference January 21-24, 2018 Hershey, PA Global Navigation

More information

Fundamentals of GPS for high-precision geodesy

Fundamentals of GPS for high-precision geodesy Fundamentals of GPS for high-precision geodesy T. A. Herring M. A. Floyd R. W. King Massachusetts Institute of Technology, Cambridge, MA, USA UNAVCO Headquarters, Boulder, Colorado, USA 19 23 June 2017

More information

A study of the ionospheric effect on GBAS (Ground-Based Augmentation System) using the nation-wide GPS network data in Japan

A study of the ionospheric effect on GBAS (Ground-Based Augmentation System) using the nation-wide GPS network data in Japan A study of the ionospheric effect on GBAS (Ground-Based Augmentation System) using the nation-wide GPS network data in Japan Takayuki Yoshihara, Electronic Navigation Research Institute (ENRI) Naoki Fujii,

More information