001 GNSS-Part III
001 GNSS-Part III
2
GNSS compatibility
• The emergence of new GNSS and the modernization of already existing
GNSS entails discussion over compatibility and interoperability.
• “Compatibility refers to the ability of global and regional navigation satellite
systems and augmentations to be used separately or together without
causing unacceptable interferences and/or other harm to an individual
system or services”.
• Compatibility means than GNSS systems do not interfere with each other.
• All the existing GNSS have been designed in order to be compatible.
3
GNSS interoperability 1
• “Interoperability refers to the ability of global and regional navigation
satellite systems and augmentations and the services they provide to be
used together to provide better capabilities at the user level than would be
achieved by relying solely on the open signals of one system”.
• Interoperability is considered at system level or at signal level.
• Interoperability at system level: The capability of all systems to provide the
same solution standalone within the system accuracy.
• Interoperability at signal level : The different GNSS transmit signals allowing
to combine them in a “simple” receiver to give a combined solution
(improved performances obtained from combination).
4
GNSS interoperability 2
• Interoperability at signal level depends on :
• Reference frames:
• is the difference between reference frames below target accuracy ?
• Time reference:
• same problem; the time difference between GNSS can also be estimated as and additional
unknown.
• Signal (carriers, codes, navigation messages, ..)
• The use of the same carrier frequencies has a high impact on receiver cost and allows
improved accuracy.
• Common centre frequencies (carriers) are required to have signal interoperability.
5
GNSS metrics
6
GNSS metrics
• There are several ways to measure the performances of a GNSS.
• Accuracy
• Which accuracy level can be expected ?
• Depends on the positioning technique, the equipment used, …
• Robustness (service availability and continuity)
• Am I able to use the system when I need it ?
• Integrity
• Am I sure that the position estimate is accurate enough to meet my requirements ?
• Crucial for Safety-of-Life applications (plane landing).
• Will the system send me warnings when the accuracy is out of tolerance ?
7
Accuracy and Precision 1
8
Accuracy and Precision 2
• If the “true” station coordinates are available, the accuracy (errors) can be
obtained by comparing each “instantaneous” solution to the true
coordinates.
rError rTrue rSolution
• If the “true” station coordinates are not available, the precision (residuals) can
be obtained by comparing each “instantaneous” solution to the mean
coordinates.
rRe sidual rMean rSolution
9
Positioning modes
10
Different positioning modes 1
• Different positioning modes can be distinguished.
• Code- or phase-based positioning:
• Code or phase observables are both a measure of receiver-to-satellite distance.
• Code-based positioning usually gives an accuracy of a few meters using cheap
receivers and simple data processing techniques as code measurements are not
ambiguous.
• Phase-based positioning gives an accuracy ranging from a few decimetres to a few
millimetres:
• Phase measurements are more precise but they are ambiguous.
• It is mandatory to solve ambiguities before computing precise positions.
• The ambiguity resolution requires more sophisticated data processing techniques.
• Receivers able to make phase measurements are more expensive.
• Code and phase observable can also be “mixed” in the data processing procedures.
11
Different positioning modes 2
• Absolute, differential or relative positioning:
• Absolute positioning:
• A standalone receiver computes its absolute position in the ECEF reference frame using
only its own GNSS measurements (code and/or phase).
• Single Point Positioning (SPP) = code-based absolute positioning.
• Precise Point Positioning (PPP) = phase-based absolute positioning.
• Differential positioning: it is a special case of absolute positioning; a standalone
receiver computes its absolute position in the ECEF reference frame using its own
GNSS measurements AND so-called differential corrections coming from reference
stations.
12
Different positioning modes 3
• Absolute, differential or relative positioning:
• Relative positioning:
• The receiver (station B with unknown position 𝑅𝐵 ) processes its own GNSS measurements
together with the GNSS measurements collected by a reference station (station A whose position
in the ECEF frame 𝑅𝐴 is known).
• The baseline vector 𝑏𝐴𝐵 between the receiver and the reference station is obtained from “mixed”
data processing ( = station A + station B together).
• Then, using the known reference station position and the computed baseline, the receiver’s
absolute position can be obtained.
𝑅𝐵 = 𝑅𝐴 + 𝑏𝐴𝐵
13
Different positioning modes 4
• Real time or post processing:
• Real time: the user needs to compute his position immediately after the code/phase
measurements have been made.
• Post processing: the user collects data during a given time interval and stores the data
which are processed with a delay wrt the time of measurement.
• Static or kinematic:
• Static: receiver with fixed coordinates.
• Kinematic: moving receiver.
• Kinematic positioning versus dynamic positioning: In dynamic positioning,
accelerations are measured in order to reconstruct the user’s trajectory. In kinematic
positioning with GNSS, the successive positions of the user are measured at a high rate
so that the trajectory can be reconstructed.
14
Different positioning modes 5
• Examples:
• Mass market = car navigation: Real time absolute kinematic positioning with code
measurements (accuracy between 5 and 10 m during favourable conditions).
• Surveyors: Real time differential kinematic positioning with code and phase
measurements (accuracy of a few centimetres).
• Geophysicists/Geodesists : Post processed static relative positioning with code and
phase measurements (accuracy of a few millimetres).
15
Chapter 1
Absolute positioning
Single Point Positioning 1
• Originally, GPS has been designed to perform Single Point Positioning (SPP).
• SPP uses code measurements to perform absolute positioning, in real time
or in post processing, in kinematic or static mode.
• The observation model can be written:
Ppi D pi Tpi I pi M pi , g c t i t p pi , g
• The receiver-to-satellite geometric distance :
X Y Z
2 2 2
D
i
p
i
Xp i
Yp i
Zp
With (𝑋𝑝 , 𝑌𝑝 , 𝑍𝑝 ) and (𝑋 𝑖 , 𝑌 𝑖 , 𝑍 𝑖 ), the receiver “p” and satellite “i” coordinates. 17
Single Point Positioning 2
• Usually, the receiver coordinates and clock error are computed from code
pseudorange measurements using the least square technique.
• To apply the least square technique to the observation model, it is mandatory
to have a linear relationship between the observations 𝑃𝑝𝑖 and the unknowns
(𝑋𝑝 , 𝑌𝑝 , 𝑍𝑝 , Δ𝑡𝑝 ).
• Therefore, the observation model must be linearized wrt to the unknowns
𝑋𝑝 , 𝑌𝑝 , 𝑍𝑝 (it is already linear in Δ𝑡𝑝 ).
18
Single Point Positioning 3
19
Single Point Positioning 4
• The model becomes :
X Y Z
2 2 2
P
i
p
i
Xp i
Yp i
Zp c t p Tpi ,mod I pi ,mod c t imod
f X p ,0 , Yp ,0 , Z p ,0 20
Single Point Positioning 5
• Then:
f f f
f X p , Yp , Z p f X p ,0 , Yp ,0 , Z p ,0 X p Yp Z p
X p Yp Z p
X p , 0 , Yp , 0 , Z p , 0 X p , 0 , Yp , 0 , Z p , 0 X p , 0 , Yp , 0 , Z p , 0
• With : f X i
X p ,0
X p D pi ,0
X p , 0 , Yp , 0 , Z p , 0
f
Y i
Yp ,0
Yp D pi ,0
X p , 0 , Yp , 0 , Z p , 0
f
Z i
Z p ,0
Z p D pi ,0
X p , 0 , Yp , 0 , Z p , 0
P i
X i
X p ,0 X Y i
Yp ,0 Y Z i
Z p ,0 Z c t D i
T i
I i
c t i
p p p p p p ,0 p ,mod p ,mod mod
D pi ,0 D pi ,0 D pi ,0
4 unknowns 22
Single Point Positioning 7
• Lets remark that the receiver clock error changes continuously with time and
must therefore be estimated at each epoch (i.e. for each time of measurement).
• We define :
• n = the number of available observations
• u = the number of unknowns.
• If n < u : no solution.
• If n ≥ u : the system can be solved using least square technique.
23
Single Point Positioning 8
• For example, we assume that we track 4 satellites (i=1,2,3,4) at a given epoch:
P P
i i
X i
X p ,0 X
Y i
Yp ,0 Y
Z i
Z p ,0 Z p c t p
p p ,0 p p
D pi ,0 D pi ,0 D pi ,0
l1
2
l 3
We define l
Applied to the 4 equations In matrix form
l
l i Ppi Ppi,0 4
l 1 d 1 X p e 1 Yp f 1 Z p c t p l
X i
X p ,0
d i
D pi ,0 l 2 d 2 X p e 2 Yp f 2 Z p c t p l Ax
e i
Y i
Yp ,0 l 3 d 3 X p e 3 Yp f 3 Z p c t p
D pi ,0
l 4 d 4 X p e 4 Yp f 4 Z p c t p d1 e1 f1 c X p
Z Z p ,0
i
2
e2 f2 c
A 3
f i d Y
x
p
i
D p ,0 d e3 f3 c Zp
4
d e4 f4 c t p
24
Direction cosines of the
receiver-to-satellite vectors
Single Point Positioning 9
• In the case of an identity weight matrix (all observation have same precision), the estimated
unknown vector 𝑥ො obtained by least squares :
xˆ ( AT A) 1 AT l
• The 4 unknowns are computed based on code pseudorange measurements which are
“indirect measurements” .
• In this case, the precision of the computed unknowns is obtained by applying error
propagation to the observation model.
• In practice, the relationship between individual code pseudorange accuracy 𝜎𝑜𝑏𝑠 and
the position accuracy 𝜎𝑝𝑜𝑠 is given by:
With:
q XX q XY q XZ q Xt
1 q qYY qYZ qYt
Qx A A T Qx YX
qZX qZY qZZ qZt
qtX qtY qtZ qtt
Contains the direction cosines of
the receiver-to-satellite vectors
26
Single Point Positioning 11
• In practice, the PDOP depends on satellite geometry (i.e. satellite distribution
in the user’s sky).
• PDOP can be geometrically interpreted as being inversely proportional to the
volume of the tetrahedron formed by the 4 receiver-to-satellite directions:
• Larger volume smaller PDOP better position accuracy.
27
Single Point Positioning 12
• Recall of the 2D navigation case where we demonstrated the influence of the
emitter “geometry” on the position error.
x
Single Point Positioning 13
• PDOP and number of observed GPS satellites in Liège:
29
Precise Point Positioning 1
• Basically, Precise Point Positioning (PPP) is based in the same principle as SPP
except that phase pseudoranges are used instead of code pseudoranges :
ip (t ) D pi Tpi I pi M pi , c t i (te ) t p (t ) N pi
• 𝑖
As in the SPP case, we neglect multipath, compute model values 𝑇𝑝,𝑚𝑜𝑑 𝑖
, 𝐼𝑝,𝑚𝑜𝑑 𝑖
, ∆𝑡𝑚𝑜𝑑
and 𝐷𝑝𝑖 is linearized:
i i
X i
X p ,0 X Y i
Yp ,0 Y Z i
Z p ,0 Z c t p N pi
p p ,0 p p p
D pi ,0 D pi ,0 D pi ,0
• If we define :
l i ip ip ,0
30
Precise Point Positioning 2
• Again, if 4 satellites are tracked at a given epoch, the model can be rewritten in
matrix form:
l Ax
Xp
p
Y
Z
l1 d1 e1 f1 0 0 c
0 p
2 2 Np
1
e2 f2 0 0 c
l 3
l
A 3
d 0
l x 2
d e3 f3 0 0 0 c Np
4 4 3
l d e4 f4 0 0 0 c Np
4
Np
t
p
31
Precise Point Positioning 3
• As compared to SPP, the use of ambiguous phase measurements brings
additional unknowns (1 unknown per observed satellite).
• In our example, 4 satellites are tracked; let’s further assume that the receiver
coordinates are fixed :
• Epoch 1 : 4 equations (measurements) and 8 unknowns No solution.
• Epoch 2 : 8 equations and 9 unknowns (additional receiver clock error) No solution.
• Epoch 3 : 12 equations and 10 unknowns (additional receiver clock error) A solution
exists.
• In practice, PPP requires “external” information (precise orbits and satellite
clocks).
• Gives few cm (static) to dm level (kinematic) accuracy after a rather long
“convergence” time (about 1 hour) necessary to compute ambiguities
32
Chapter 2
Differential positioning
Differential Positioning 1
34
Differential Positioning 2
• There are 3 different approaches to compute differential corrections.
• Solution-domain approach :
• The reference station computes its position in real time using its own GNSS receiver.
• The difference between the computed position and the reference (“real”) position is
transmitted to the user receiver often called rover receiver.
• The rover applies the position correction to its own computed position.
• This method requires that :
• User and rover receivers are tracking the same satellites (influence of PDOP !).
• User and rover receivers are close to each other.
35
Differential Positioning 3
• Measurement-domain approach:
• Satellite coordinates can be obtained from broadcast ephemeris and reference station
coordinates are know.
• Therefore, the reference station can compute the “reference” receiver-to-satellite
distance.
• This reference distance is compared to receiver-to-satellite distances measured by code
and phase pseudoranges at the reference station.
36
Differential Positioning 4
• Measurement-domain approach:
• The difference between measured pseudorange and reference range (= differential
range correction) which is due to errors (ionosphere, troposphere, …) is transmitted to
the rover receiver which can correct its own code and phase pseudoranges.
• This approach is valid as long as reference station and rover receiver are affected by the
same errors.
• In practice, the validity of differential corrections decreases with increasing distance
between reference station and rover receiver.
• Only one reference station is necessary: it is called Local Area Differential GNSS
(LADGNSS).
37
Differential Positioning 5
• Space-state approach:
• A network of reference stations is used to derive models of different errors over the
whole network which are transmitted to the users.
• For example, a model of ionospheric vertical delays can be computed at grid points
above the network.
• It is the most effective and sophisticated approach which allows to apply DGNSS on
longer distances.
• It is called Wide Area Differential GNSS (WADGNSS)
38
DGNSS with codes 1
• We consider a reference station (index “r”) and a user receiver (index “u”)
tracking a common satellite (index “i”) at epoch tk.
• The reference station code pseudorange model is given by:
P t D t T t I t M t c t t t t
r
i
k r
i
k r
i
k r
i
k
i
r,g k
i
k
i
r ,g r k
i
r,g
Dri Dri
eph
Eri
• 𝐸𝑟𝑖 represents the error in the computation of 𝐷𝑟𝑖 due to errors in broadcast ephemeris.
39
DGNSS with codes 2
• The model for the reference station becomes :
t E t T t I t M t c t t
Pr i tk Dri
eph k r
i
k r
i
k r
i
k
i
r ,g k
i
k
ri , g tr tk ri , g
• In the same way, the model for the rover receiver can be written :
t E t T t I t M t c t t
Pui tk Dui
eph k u
i
k u
i
k u
i
k
i
u,g k
i
k i
u,g
t u t k i
u,g
Eri tk Tr i tk I ri tk M ri, g tk c t i tk ri , g tr tk ri , m
40
DGNSS with codes 3
• A corrected code pseudorange 𝑃 is obtained by applying the differential
𝑖
𝑢
correction to the user code pseudorange measurement :
Pui tk Pui tk DC tk
• It gives :
t E t T t I t M t c t t t t
Pui tk Dui
eph k
i
ur k
i
ur k
i
ur k
i
ur,g k r k u k
i
u r ,m
41
DGNSS with codes 4
• The differential correction computed at the reference station using the
measurements collected at time tk does not reach the user “instantaneously”.
• The “latency” is defined as the time interval between tk and the time when the
rover receives the differential correction and applies it to its pseudorange
measurements.
• Typically, the latency is of the order of 3-4 s but latencies up to 10 s are
acceptable.
• To take the latency into account, the reference station also transmits the
differential correction rate of change (range rate) DCR so that:
DC t DC tk DCR t tk
42
DGNSS with codes 5
43
DGNSS with codes 6
• Uncorrelated errors : Multipath and receiver clock errors are not correlated.
• Multipath is a local effect; multipath at reference station and at rover combine in the term
𝑖
𝑀𝑢𝑟, 𝑔.
44
DGNSS with codes 7
• Example of DGNSS result (GPS C/A code, distance = 80 km) : depending on
distance between reference station and rover, an accuracy ranging from 0.7 m
to 3 m can be expected.
Erreur de positionnement en Latitude
Dourbes jour 120 en 2003
10
-10
-20 45
0 5 10 15 20 25
Temps (heure)
DGNSS with phases 1
• DGNSS based on phase measurements allows to reach an accuracy of a few
cm in real time both in static or in kinematic modes.
• The differential corrections are computed in the same way as for code
pseudoranges :
PDC tk Eri tk Tr i tk I ri tk M ri, tk c t i tk ri , tr tk N ri ri , tk
tk ui tk PDC tk
i
u
• It can be rewritten :
t E t T t I t M t c t t t t N
tk Dui ui r , tk
i
i i i i i
u
eph k ur k ur k ur k u r , k r k u k ur
46
DGNSS with phases 2
• DGNSS with phase measurements can offer an accuracy of a few
centimetres only on short distances: the distance between the reference
station and the rover should not exceed 10 to 15 km:
• On short distances, the residual errors 𝐼 , 𝑇 , 𝐸 usually remain small.
𝑖
𝑢𝑟
𝑖
𝑢𝑟
𝑖
𝑢𝑟
Relative positioning
Relative positioning 1
• Given a (fixed) station A whose position 𝑅𝐴 is known and a station B whose
position 𝑅𝐵 is unknown, the principle of relative positioning is to determine
the baseline vector separating A and B 𝑏𝐴𝐵 in order to compute 𝑅𝐵
RB RA bAB
Ai t
f
c
DAi t TAi t I Ai t M Ai , t f t i t Ai , t A t N Ai Ai , t Receiver A
Bi t
f
c
DBi t TBi t I Bi t M Bi , t f t i t Bi , t B t N Bi Bi , t Receiver B
AB
i
t
f
c
i
DAB
t TABi t I ABi t M ABi , t f t B t t A t N ABi AB
i
, t
50
With i
AB
i
A
i
B
Relative positioning 3
• If the 2 phase measurements are simultaneous :
t t t t
i i
A,
i i
B , 0
51
Relative positioning 4
• The double difference is the difference of 2 single differences made
simultaneously by 2 receivers A, B on 2 satellites i, j :
AB
ij
t ABi t ABj t
AB
i
t
f
c
i
DAB
t TABi t I ABi t M ABi , t f t B t t A t N ABi ABi , t
j
AB
c
t DABj t TABj t I ABj t M ABj , t f t B t t A t N ABj ABj , t
f
AB
ij
t
f
c
ij
DAB
t TABi j t I ABi j t M ABi j , t N ABi j ABi j , t
With AB
ij
AB
i
AB
j 52
Relative positioning 5
• On short distances (10-15 km), one assumes that residual errors are
negligible: ij
TAB 0
ij
I AB 0
ij
M AB 0
• In this case, neglecting the noise, the double difference model becomes:
AB
ij
DAB
ij
N AB
ij
53
Relative positioning 6
• Again, we assume that we have an a priori value (𝑋𝐵,0 , 𝑌𝐵,0 , 𝑍𝐵,0 ) of (𝑋𝐵 , 𝑌𝐵 , 𝑍𝐵 ) :
i or j
X B X B ,0 X B
2 2 2
YB YB ,0 YB DB*,0 X * X B ,0 Y * YB ,0 Z * Z B ,0
Z B Z B ,0 Z B
D D
j j
X j
X B ,0 X Y j
YB ,0 Y Z j
Z B ,0 Z
B B ,0 B B B
DBj,0 DBj,0 DBj,0
D D
i i
X i
X B ,0 X
Y i
YB ,0 Y
Z i
Z B ,0 Z
B B ,0 B B B
DBi ,0 DBi ,0 DBi ,0
54
Relative positioning 7
• The double difference model becomes:
D D D D
X i X B ,0
X j X B ,0 X
Y i YB ,0 Y j YB ,0 Y
Z i Z B ,0
Z j Z B ,0 Z N AB
B B
ij i j j i ij
AB A A B ,0 B ,0
DBi ,0 DBj,0 DBi ,0 DBj,0 DBi ,0 DBj,0 B
We define :
𝑖𝑗 𝑗 𝑗
𝛷𝐴𝐵,0 = 𝐷𝐴𝑖 − 𝐷𝐴 + 𝐷𝐵,0 − 𝐷𝐵,0
𝑖
𝑋 𝑖 − 𝑋𝐵,0 𝑋 𝑗 − 𝑋𝐵,0
𝑑 𝑖𝑗 = 𝑖
− 𝑗
𝐷𝐵,0 𝐷𝐵,0 The model is rewritten :
𝑌 𝑖 − 𝑌𝐵,0 𝑌 𝑗 − 𝑌𝐵,0
𝑒 𝑖𝑗 = 𝑖
− 𝑗 l i j d i j X B e i j YB f ij
Z B N AB
ij
𝐷𝐵,0 𝐷𝐵,0
𝑍 𝑖 − 𝑍𝐵,0 𝑍 𝑗 − 𝑍𝐵,0
𝑓 𝑖𝑗 = 𝑖
− 𝑗
𝐷𝐵,0 𝐷𝐵,0
𝑖𝑗 𝑖𝑗
𝑙 𝑖𝑗 = 𝛷𝐴𝐵 − 𝛷𝐴𝐵,0 55
Relative positioning 8
• If 4 satellites are tracked during 2 epochs, the system becomes :
l Ax
l i j t1 d i j t1 e i j t1 f i j t1 0 0 XB
ik ik
l t1 d t1 e i k t1 f i k t1 0 0 YB
l il t1 d il t1 e il t1 f il t1 0 0 ZB
l i j A i j x i j
2
l t d t2 e i j t2 f i j t2 0 0 N AB
l i k t d i k t e i k t2 f i k t2 0 0 N AB
ik
il 2 il 2 il
l t d t e il t2 f il t2
2 2 0 0 N AB
56
Influence of residual errors
Influence of station A position accuracy 1
• Relative positioning is based on the “known” station A position.
• What is the influence of station A position accuracy on the baseline
determination ?
• This can be estimated using the following rule of thumb:
58
Influence of station A position accuracy 2
• Example: If we want to have an accuracy of 1 cm on a 20 km baseline, what is
the minimal accuracy on station A position ?
dbAB 1 cm 102 m
59
Influence of multipath
• Multipath is a local effect: therefore, its influence on double differences does
not depend on baseline length.
• The multipath contained in the 4 individual phase measurements (also called
“one-way” measurements) combine in double differences.
• In theory, as the maximum multipath effect is about 5 cm on one-way
measurements, the maximum effect on double differences is 20 cm but the
probability have very high multipath at the same time on the 4 observables
is very low.
• Under normal conditions, the multipath effect is of the order of 1-2 cm on
one way phase pseudoranges giving a total effect of a few cm in double
differences.
• Nevertheless, when possible, users should avoid sites with reflecting objects.
60
Influence of the ionosphere 1
• Under normal circumstances, the residual ionospheric effect on double
differences can be considered as negligible on distances up to 10-15 km.
• For longer baselines, double differences of the ionosphere-free combination
have to be used which makes the ambiguity resolution more difficult.
• Nevertheless, 2 main types of ionospheric disturbances can be the origin of
local variability in TEC even on short distances (a few km):
• Noise-like structures in TEC : they are usually observed during disturbed Space Weather
conditions (geomagnetic storms).
• Travelling Ionospheric Disturbances (TIDs) which are waves in the electron density (and
as a consequence in TEC) usually propagating from North to South; they are observed
during all periods of the Solar activity cycle, even under quiet ionospheric activity
conditions; they are more frequent during winter time between 10h00-16h00 local
time.
61
Influence of the ionosphere 2
• We show the influence of a TID on a double difference.
• Therefore, we choose 2 stations A and B both with precisely known
coordinates and we compute:
AB
ij
DAB
ij
• If our assumptions are valid (i. e. we have assumed that residual errors in
double differences are negligible on short baselines), then this quantity is
constant over time; indeed:
AB
ij
DAB
ij
N AB
ij
Constant integer
62
Influence of the ionosphere 3
• Baseline Uccle-Saint Gilles (!4 km !) on DOY 359/2004 (quiet ionospheric activity).
1064158.4 -568733.6
Distance (cylces)
Distance (cylces)
1064158 -568734
1064157.6 -568734.4
1064157.2 -568734.8
63
No ionospheric disturbance Effect of a Travelling Ionospheric
Disturbance
Influence of the troposphere
• On short baselines, the tropospheric residual error is usually negligible: in
general, the tropospheric error variability is much smaller than the ionospheric
error variability.
• Nevertheless, the passage of a weather front, a violent storm, … can be the
origin of increased local variability in water vapour which can give rise to non
negligible tropospheric residual errors.
• On baselines longer than 20 km, other techniques must be applied in order to
mitigate the residual tropospheric influence.
64
Real Time Kinematics (RTK) 1
• RTK is the surveyor’s preferred positioning technique.
• It is a kinematic positioning technique which provides an accuracy of a few
cm in real time.
• It requires a network of reference stations and can work both in differential
and in relative modes.
• The relative mode require a “heavier” data transfer from the reference
station to the user as the reference station measurements are processed
together with the user measurements (double differences).
65
Real Time Kinematics (RTK) 2
• Nevertheless, the relative mode gives the best accuracy mainly due to the fact
that, the receiver clock error does not influence double differences while it must
be estimated (= 1 additional unknown) in differential mode.
• In practice, users can start to measure positions after a short (static) initialization
phase during which ambiguities are solved to the correct integer.
66