GNSS Positioning Methods
GNSS Positioning Methods
2
(ii) Relative Positioning
Code and/or phase based positioning are used to compute the baseline
vector (X, Y, Z) from a point of known position to unknown position
thus enabling computation of coordinates of unknown point.
Coordinates of a receiver at an unknown point are sought with respect to a
receiver at a known point.
Term differential positioning is sometimes used interchangeably with relative
positioning. However, differential positioning is more often associated with
a specific type of relative positioning which applies corrections measured at
a known site to measurements at an unknown site.
• Static positioning
• a GPS receiver remains stationary
• Kinematic positioning
• a receiver collects GPS data while
moving.
• Post-mission processing
– data is combined and reduced after all
data collection has been completed.
Real-time processing
• No post-processing required
• Results are instantly available
• Two modes:
• Real-time Code RT-DGPS (Code based)
• Real-time Phase RTK (Phase based)
B
A
6
2. GNSS Ranging models and solutions
Two main types of GPS observables are generally used:
Code pseudorange model
Carrier phase model
t j = Satellite clock time at signal emission; offset from actual GPS time
ti = Receiver clock time at signal reception; offset from actual GPS time
j = Satellite clock delay with respect to GPS time
i = Receiver clock delay with respect to GPS time
t j* Satellite clock time at signal emission; in GPS timeframe
ti* Receiver clock time at signal reception; in GPS timeframe
• Time shift (t) or difference between time the signal was received and
time the signal was sent can be computed by:
t t i t j
t i t i* i
t j t j* j
8
• Substituting different values, we get,
t t i* i t j* j
t i* t j* i j
j
i
t i* t i
j* j
c i j
i
j
i j (t ) i (t ) j (t )
Pi j (t ) c j (t ) i j (t ) c i (t )
True range between receiver at position i and satellite j, given as
X (t ) X i Y j (t ) Yi Z j (t ) Zi f X i , Yi , Zi
2 2 2
ij (t ) j
10
With approximate coordinates of the receiver, Xi0, Yi0, Zi0 X i X i 0 X i
Yi Yi 0 Yi
Z i Z i 0 Z i
f ( X i 0, Y i 0, Z i 0) X j (t ) X i 0
X i 0 i 0(t )
j
f ( X i 0, Y i 0, Z i 0) j (t )
Y j Y i0
Yi 0 i 0(t )
f ( X i 0, Y i 0, Z i 0) j (t )
Z j Z i0
Z i 0 i 0(t )
X j (t ) X i 0 Y j (t ) Y i 0 Z j (t ) Z i 0
(t ) (t )
j j
X i Yi Z i
i 0(t ) i 0(t ) i 0(t )
i i0 j j j
2 2 2
ij0(t ) X j (t ) X i 0 X j (t ) X i 0 Y j (t ) Yi 0 Z j (t ) Zi 0 f ( X i 0 , Yi 0 , Zi 0 )
11
P i (t ) i (t ) c i (t ) c (t )
j j j
X j (t ) X i 0 Y j (t ) Y i 0 Z j (t ) Z i 0
Z i c i (t ) c (t )
j
P (t
i
j
) i0 (t ) X
i Y
i j
i 0(t )
j
i 0(t )
j
i 0(t )
j
a Xj aYj aZj
i i i
X j (t ) X i 0 Y j (t ) Y i 0 Z j (t ) Z i 0
i (t ) i 0 (t ) c (t )
j
P
j j
X i Yi Z i c i (t )
j
t j
t j
t
i ( ) i ( ) i ( )
li j 0
0
0
a Xj aYj aZj
i i i
l i j (t ) P i (t ) ij0(t ) c j (t )
j
j
(t ) li1 (t ) a1X i X i a1Yi Yi a1Zi Z i c i (t )
a Xj i X j X i 0
i 0(t ) li (t ) a X i X i a Yi Yi a Zi Z i c i (t )
2 2 2 2
j
t
aYji Y j Y i 0
( )
li3 (t ) a 3X i X i a Y3i Yi a 3Zi Z i c i (t )
i 0(t )
Z j (t ) Z i 0
li (t ) a X i X i a Yi Yi a Zi Z i c i (t )
4 4 4 4
aZ i
j
12
i 0(t )
j
e 1
T
1
a 1
Xi a 1
Yi a 1
Zi 1 i
X i li1 (t ) P1i (t ) i 0(t ) c 1(t )
1
2
e 2 2
T
1
2 Y
aX aY2i aZ2i i 1
i li (t ) P i (t ) i 0(t ) c 2(t )
2
A 3i ; X Z ; L l 3 (t ) 3(t )
e
T
i 0(t ) c 3(t )
3
aXi aY3i aZ3i 1 1 Pi
3 i i
i 4 4
a4 1 c i (t ) li (t ) P i (t ) i 0(t ) c 4(t )
4
aY4i aZ4i
Xi
e
T
4
1
i
V = AX- L
Where is the unit vector from vector drawn from receiver station i to
satellite j and is given as:
X j (t ) X i 0 Y j (t ) Y i 0 Z j (t ) Z i 0
T
ei
j
, ,
j
i0 (t ) j
i0 (t ) ij0(t )
X j (t ) X i 0 , Y j (t ) Y i 0 , Z j (t ) Z i 0
T
Xij X0
13
i j (t ) ij (t ) c ij (t ) Ni j
ij (t ) c i (t ) j (t ) Ni j
ij (t ) ij (t ) c i (t ) c j (t ) N i j
X j (t ) X i 0 Y j (t ) Y i 0 Z j (t ) Z i 0
(t ) (t ) Z i c i (t ) c (t ) N i
j j
X i Yi
j j
i i0
i 0(t ) i 0(t ) i 0(t )
j j j
j
(t ) X i 0 Y j (t ) Y i 0 Z j (t ) Z i 0
ij (t ) ij0(t ) c j (t ) X X
i Y
i Z i c i (t ) N i
j
i 0(t )
j
i 0(t )
j
i 0(t )
j
li j (t ) P i (t ) i 0(t ) c (t )
j j j
• In above equation, there are eight unknowns and only four equations at
a given epoch t.
• Each additional epoch increases clock term unknown by one.
15
For three epochs, there will be 12 equation and 10 unknowns. The solution of
this over-determined system (at three epochs t1, t2, t3) can be performed by
the Least squares adjustment procedure (carefully see the order of
parameters and corresponding design matrix).
(t2 )
2 2
(t2 ) c 2 (t2 ) a X i (t2 ) aY2i (t2 ) aZ2i (t2 ) 0 0 0 0 1 0 N2
L i i0
; A 3 ; X i3
(t2 )
3 3
(t2 ) c 3 (t2 ) a X i (t2 ) aY3i (t2 ) aZ3i (t2 ) 0 0 0 0 1 0
i i0
Ni
(t2 )
4
i
4
i0(t2 ) c (t2 )
4
a 4 (t ) aY4i (t2 ) aZ4i (t2 ) 0 0 0 0 1 0 N4
Xi 2 i
(t3 )
1 1
(t3 ) c (t3 )
1
a1X i (t3 ) a (t2 ) a (t3 ) 0 0 0 1 c i (t1 )
1 1
i i0
Yi Zi 0 0
(t3 )
2 2
(t3 ) c 2 (t3 ) 2 c i (t2 )
i i0
a X i (t3 ) a (t2 ) a (t3 )
2
Yi
2
Zi 0 0 0 0 0 1 c i (t3 )
(t3 )
3 3
(t3 ) c 3 (t3 ) 3
i i0
a X i (t3 ) a (t3 ) a (t3 )
3 3
0 0 0 0 0 1
(t3 ) c (t3 )
Yi Zi
(t3 )
4 4 4
i i0
a 4 (t ) a (t3 ) a (t3 )
4 4
0 0 0 0 0 1
Xi 3 Yi Zi
16
Comparison of Code and Carrier Measurements
• Carrier wavelengths (19 cm for L1) are much shorter than the C/A code chip
length (293 m) and hence can be measured more accurately and used to achieve
much higher positional accuracies than code measurements.
• Best relative accuracies with code measurements are usually a few meters; with
carrier measurement usually a few centimeters.
• With code observations, a direct measure of the satellite-receiver range is
attained. With carrier observations, the ambiguity term (number of whole
cycles) must be estimated before one may take advantage of the carrier
accuracy.
• Ambiguity estimation leads to complexities in the use of carrier phase
observations which do not exist with code observations.
Code Carrier
Advantage Non-ambiguous, simple High accuracy potential
I. Point Positioning
a) Point positioning with code pseudoranges
Considering only the receiver clock bias
P i (t ) c (t ) i (t ) c i (t )
j j j
n j nt 3 nt
19
20
b) Point positioning with carrier phases
1
ij (t ) ij (t ) N ij f j ij (t )
ij (t ) ij (t ) N ij f i (t ) (t )
1 j j
1
i (t ) f (t ) i (t ) N i f i (t )
j j j j j j
n j nt 3 n j nt
For any single epoch, there are (3 + 1 + nj) unknowns: 3 coordinates, one time, and one
ambiguity for each satellite. In general, there will be (3 + nj + nt) unknowns with n j nt
rewritten as nj 3
nt
n j – 1
Solution for single epoch (nt = 1) is possible, when nj integer ambiguities are disregarded. In
this case, this model is equivalent to code pseudorange model. This also means that nj ≥ 4.
Thus phase model can also be used for kinematic applications provided ambiguities have been
resolved by initialization process. For static applications, one needs at least two satellites
(otherwise the denominator is 0) which requires minimum nt = 5. For practical applications,
however, nj = 4 gives reasonable results with nt = 3 observation epochs. 21
n j nt 3 n j nt 1
22
(II) Relative positioning
• With help of simultaneous
observations at known and unknown
points determine baseline vector
between a known and unknown
point, where one does not solve
directly for coordinates of unknown
point.
• Subsequently, application of baseline
vector to known point gives
coordinates of unknown point.
• One can generally form single,
double, or triple differences of code
or phase observables.
• Typically take differences between
X B X A bAB
points (A and B) and between
X B X A X AB satellites (j and k)
bAB YB YA YAB • Can be done with code or phase
Z B Z A Z AB observables
• Can also take differences between
consecutive time epochs. 23
Differencing of observables
(i) Single Differences (SD)
• Can be:
• Inter-station difference (between station A and B) for a given satellite (j)
• Inter-satellite difference (j and k) for a given station (A)
• For receiver stations A and B with satellite j
• Used to reduce satellite clock and orbit errors, and localized atmospheric
errors.
SD between SD between
P1
24
Model for Single Difference (SD)
• For receiver stations A and B with satellite j, the phase equation can be
written as 1
Aj (t ) f j (t ) Aj (t ) N Aj f A (t )
j j
1
Bj (t ) f j (t )
j
Bj (t ) N Bj f j B (t )
• Single difference equation is
1
ABj (t ) Bj (t ) Aj (t ) Bj (t ) Aj (t ) NAj f B (t ) A(t )
j j
N B
AB (t )
j
(t )
j
N AB
AB
25
N AB N B N A
j j j
• Therefore, one can introduce the relative quantities as
AB
j
(t ) Bj (t ) Aj (t )
AB (t ) B (t ) A(t )
j
ABj (t ) B (t ) A(t )
j
• Single difference shows that single difference removes satellite clock bias.
1
AB
j
(t ) AB
j
(t ) N AB
j
f j AB (t )
26
Characteristics of error and biases for SD
27
B
A
j
i
A B
28
Model for Double Difference (DD)
• Assuming two points A and B and two satellites j and k, two single
difference equations can be formed:
1
AB (t ) AB
j j j
(t ) N AB
j
f AB (t )
1
kAB (t ) kAB (t ) N kAB f AB (t )
k
29
AB
jk
(t ) kAB (t ) AB
j
(t )
N AB N AB N AB
jk k j
AB
jk
(t ) kAB (t ) AB
j
(t ) Bk (t ) Ak (t ) Bj (t ) Aj (t )
N AB N AB N AB N B (t ) N A (t ) N B (t ) N A (t )
jk k j k k j j
30
Case II: different frequencies
• Assuming fj ≠ fk, the model equations for stations A and B can be written
1
Aj (t ) f j (t )
j
Aj (t ) N Aj f j A (t )
1
Bj (t ) f j (t )
j
Bj (t ) N Bj f j B (t )
• For phase converted to linear units (scaled values), we have ( λ )
j
B (t )
Aj (t) Bj (t ) Aj (t ) j N Bj N Aj c B (t ) A (t )
j
j j
(t ) j (t )
B A
AB (t ) AB (t ) N AB c AB (t )
j j j j
AB (t ) AB (t ) AB (t ) AB (t ) AB (t ) N AB N AB
jk k j k j k k j j
AB
jk
(t ) k N AB
k
j N AB
j
31
(t ) N
jk
AB
k jk
AB N
j
AB
k j
bSD
33
it1 it2
• Difference of DD at two
jt1 different epochs t1 and t2
jt2 • Difference between two
double differences from
measurements recorded at
subsequent epochs.
j (t2)
P iA (t1)
t2)
) 1
i (t
P Aj (
P B(t1)
)
t1
)
A(
)
loss of lock has occurred, this
P jB (t2
Pi
(t2
i
j
PA
eliminates the integer
ambiguity (canceling effect of
ambiguities i.e. immune to
ambiguity changes), hence
used to detect for cycle slips
Immune to Cycle slips
and loss of lock.
A B
34
Model for Triple Difference (TD)
• To eliminate time independent ambiguities, one can difference the DD
at two different epochs t1 and t2: 1 jk
AB
jk
(t1 ) AB (t1 ) N AB
jk
1
AB
jk
(t2 ) AB
jk
(t2 ) N AB
jk
• TD is given as
1 jk
(t1 )
jk
AB
jk
(t2 ) AB
jk
(t1 ) (t )
AB 2 AB
1
AB
jk
(t12 ) AB
jk
(t12 )
• Note: It will be shown later that:
variables from SD equations are uncorrelated
variables from DDand TD equations are correlated
35
1
AB AB
j j j
(t ) (t ) N AB
j
f AB (t )
n j .nt 3 n j nt
nt
3 n j
n 1
j
• One satellite does not provide a solution since denominator will become
zero. With two satellites, nt 5, and for nj = 4, nt 7/3 (or 3)
36
(ii) Double difference (DD) for phase
• For DD, two satellites are needed. For nj satellites, therefore, (nj – 1) DD
are formed at each epoch. So total number of DD are (nj – 1) nt.
1
AB
jk
(t ) AB
jk
(t ) N AB
jk
(n j 1).nt 3 (n j 1)
nt
n 2
j
n 1
j
nt
n 2
j
n 1
j
38
(c) Kinematic case
• Geometric distance in static sense for point A (indicating time dependence) is
given as: Aj (t ) X j (t ) X A (t ) Y j (t ) YA (t ) Z j (t ) Z A (t )
2 2 2
• In above model, there are nt unknown clock biases and 3nt unknown coordinates
for code-based measurements. To solvable system of equations, we need nj.nt ≥
4nt i.e. nj ≥ 4. i.e. if four satellites are tracked, a Kinematic point positioning
solution can be made
• For kinematic phase-based relative positioning, we can write SD, DD, and TD
equations as follows: SD : n j .nt 3nt n j nt
DD : (n j 1).nt 3nt (n j 1)
TD : (n j 1).(nt 1) 3nt
None of the above models give useful solution for nt = 1. Solution is possible by
assuming known ambiguity parameters. If we ignore these in SD and DD, the modified
requirements for any nt are
SD : n j 4; DD : (n j 1) 4
TD could be used if coordinates of roving receiver are known at reference epoch. In this
case: TD : (n j 1).(nt 1) 3(nt 1) n j 4
39
Summary
Sr. Survey Type Formula
1 Absolute (Static)
Code SPP n j .nt 3 nt
3
nt
n j 1
Phase SPP n j nt 3 n j nt
n 3
nt j
n j – 1
2 Relative (Static)
Phase SD n j .nt 3 n j nt
3 n
nt
n 1
j
j
Data types (code/phase):
Phase DD ( n j 1).nt 3 ( n j 1)
2 n j
• Zero order (raw code or phase)
nt
n 1j
j
(t ) X i 0 j
(t ) j
(t )
ij (t ) ij0(t ) c j (t ) i j X X i Y j Y i 0 Yi Z j Z i 0 Z i c i (t ) N i j i j
i 0(t )
j
i 0(t ) i 0(t )
• Where i j ri j I i j Ti j TGDi j
; A 3B ; X
PR
AB (t2 )
3
a X B (t2 ) a (t2 ) a (t2 ) 0
3
YB
3
ZB 0 0 0 1 0 N AB
3
a 4 (t ) 0 1 0
PR N AB
4
aY4B (t2 ) aZ4B (t2 ) 0 0 0
AB (t2 )
3
XB 2
a1X B (t3 ) a (t2 ) a (t3 )
1 1
0 0 0 1 c AB (t1 )
PR YB ZB 0 0
t c AB (t2 )
1
(
AB 3 ) 2
a X B (t3 ) a (t2 ) a (t3 )
2 2
0 0 0 0 0 1 c (t )
AB 3
PR
YB ZB
t 3
2
AB 3
( )
a X B (t3 ) aY3B (t3 ) aZ3 B (t3 ) 0 0 0 0 0 1
PR
3
t
AB 3
( ) a 4 (t )
XB 3 a (t3 ) a (t3 )
4
YB
4
ZB 0 0 0 0 0 1
PR
4
(
BA 3t )
X B X A bAB
X B X A X AB
bAB YB YA YAB
Z B Z A Z AB 43
• Ignoring residual ionospheric and tropospheric terms since they are
expected to cancel over short baseline and the unknown carrier phase
multipath (it is treated as model error and ignored), we can write these
equations as:
1 jk jk
AB
jk
(t ) AB (t ) N AB
jk jk
LAB AB (t ) AB (t ) N AB
jk jk
AB
jk
(t ) kAB (t ) AB
j
(t ) kB (t ) kA(t ) Bj (t ) Aj (t )
44
• Each of the above terms could be linearized like the point positioning
case as follows
AB
jk
(t ) kB (t ) kA(t ) Bj (t ) Aj (t )
k
(t ) X B 0 k
(t ) Y B 0 k
(t ) Z B 0
B 0(t )
k X X B Y YB Z Z B
B 0(t )
j
B 0(t )
k
B 0(t )
k
B (t )
k
X
j
(t ) X B 0 Y
j
(t ) Y B 0 Z
j
(t ) Z B 0
B 0(t ) X B YB Z B
j
B 0(t )
j
B 0(t )
j
B 0(t )
j
B (t )
j
X (t ) X A0 X Y (t ) Y B 0 Y Z (t ) Z B 0 Z
k k k
A0(t )
k
A A A
k
(t ) k
B 0 B 0 (t ) k
B 0 (t )
A(t )
k
X
j
(t ) X A0 X Y
j
( t ) Y A0 Y Z
j
(t ) Z A0 Z
A0 (t )
j
A A A
A0(t )
j
j
A 0(t ) A0(t )
j
A(t )
j
45
• where X
k
(t ) X A0 X j (t ) X A0
(t )
jk
Aj 0(t )
XA
kA0(t )
Y (t ) Y A0 Y (t ) Y A0
k j
YA
jk
(t )
kA0(t ) Aj 0(t )
Z (t ) Z A0 Z (t ) Z A0
k j
Z A (t )
jk
kA0(t ) Aj 0(t )
X
k
(t ) X B 0 X (t ) X B 0
j
X B (t )
jk
kB 0(t ) Bj 0(t )
Y
k
(t ) Y B 0 Y j (t ) Y B 0
YB (t )
jk
kB 0(t ) Bj 0(t )
Z B0
k j
Z (t ) Z B0 Z (t )
Z B (t )
jk
j 46
B 0(t )
k
B 0(t )
• In relative positioning, one of the coordinates should be known. This can
be provided by taking: X A YA Z A 0
• This will result in slight change in the left and right hand side of equation
as follows:
jk
LHS : l AB (t ) AB
jk
(t ) Aj (t ) Bj 0(t ) kA(t ) kB 0(t )
RHS : XjkA (t )X A YjkA (t )YA ZjkA (t )Z A XjkB (t )X B YjkB (t )YB ZjkB (t )Z B N AB
jk
47
• With four satellites (j, k, l, m), and j as the reference satellite, and two
different epochs (t1, t2), the following system of double differenced
equations can be solved:
l AB
jk
(t1 ) XjkB (t1 ) jk
Y (t1 )
jk
Z (t1 ) 0 0 X B
jl jl
B B
0 0 Y
X B (t1 ) Y (t1 ) Z (t1 )
jl jl
l AB (t1 ) B B B
l AB
jm
(t ) Xjm (t1 ) jm
Y (t1 )
jm
Z (t1 ) 0 0 Z B
l jk 1 ; A jkB B B
; X jk
l AB (t2 ) X B (t2 ) Y (t2 )
jk
B
Z (t2 )
jk
B
0 0 N AB
l AB (t )
jl jl (t ) Y (t2 )
jl
Z (t2 )
jl
0 0 N AB
jl
jm 2 XjmB 2 B B
jm
l AB (t2 ) X B (t2 ) Y (t2 )
jm
B
Z (t2 )
jm
B
0 0 N AB
48
4. Correlation amongst phase combinations
(i) Correlation for Single differences
• For two base lines A-B and A-C and for satellite j at epoch t, the two SDs
can be written as follows:
Aj (t )
AB
j
(t ) Bj (t ) Aj (t ) 1 1 0
SD j j ;C ; Bj (t )
(t ) (t ) (t ) j
1 0 1
AC C k
C (t )
A
49
1 1 0 k
C ; SD AB (t )
1 0 1 l
AB (t )
DD C.( SD)
2 1
DD 2 2
1 2
• Thus the DD are correlated. The weight matrix P(t) is obtained from the
inverse of the covariance matrix (Hoffman-Wellenhoff, 2001):
1 1 2 1
P(t ) DD
1
2 2 3 1 2
• Where two DD at one epoch are formed. With nDD as the number of DDs at
epoch t, the correlation matrix is given as
4 1 1 1
nDD 1 1
1 1 1 1 4 1 1
P(t ) DD
1
1 1 nDD
P(t ) 1
2 2 5 1 1 4 1
2 2 nDD 1 1
DD
1 1 1 4
nDD
P for nDD = 4 50
(iii) Correlation for Triple differences
• For triple differences with satellites (j, k and l) at the same epochs (t2 and
t1) and sharing one satellite (j), for stations A and B, we have
AB
jk
(t2 , t1 ) AB
jk
(t2 ) AB
jk
(t1 )
kAB (t2 ) AB
j
(t2 ) kAB (t1 ) AB
j
(t1 ) AB
j
(t1 ) kAB (t1 ) AB
j
(t2 ) kAB (t2 )
AB
jl
(t2 , t1 ) AB
jl
(t2 ) AB
jl
(t1 )
lAB (t2 ) AB
j
(t2 ) lAB (t1 ) AB
j
(t1 ) AB
j
(t1 ) lAB (t1 ) AB
j
(t2 ) lAB (t2 )
AB
j
(t1 )
k
AB (t1 )
l
jk (t2 , t1 ) 1 1 0 1 1 0 AB (t1 )
TD AB ; C ; SD
jl 1 0 1 1 0 1 AB (t )
AB (t2 , t1 )
j
k 2
AB (t2 )
l
AB (t2 )
TD C.SD
• Triple difference are also correlated as we can see from the following
expressions T 2 T
TD C SD C 2 CC
4 2
TD 2 2
2 4
51
5. Differential positioning
• Needs at least two receivers and improves accuracy of pseudoranges with
the help of reference and rover tracking the same satellite simultaneously:
Reference (base) station at known location: Computes pseudorange correction
(PRC) and range rate correction (RRC) with known position information
Remote receiver or rover: Located in same geographical area and receives PRC
and RRC and applies them to observations (in real-time to roving receivers using
a radio link, or may be applied in post-processing).
Real-time DGPS is somewhat limited to near line-of-sight, whereas post-
processed DGPS can provide meter or sub-meter positions up to about 300 km
from the base station. DGPS is widely used to collect data for GIS applications.
52
5. 1 Code-based differential GNSS
• Code range at base station A to satellite j at epoch t0 can be given as
True Geometric range (available from known reference station and satellite
coordinates)
Range bias depending on satellite and receiver (Radial orbital error, refraction effects)
53
RBj (t )corrected Bj (t ) Bj (t ) Aj (t ) B (t ) A (t ) j (t ) j (t )
highly correlated satellite-receiver bias similar satellite bias = 0
AB (t ) B (t ) A (t )
Assuming negligible multipath, is essentially combined receiver
clock bias: AB (t ) c AB (t ) c B (t ) c A (t )
With Zero latency, it is same as the SD of code ranges; thus differential
positioning converts to relative positioning; positioning at rover done with
55
corrected pseudorange to improve accuracy.
AB (t ) B (t ) A (t )
c AB (t ) c B (t ) c A (t )
• Point positioning at the rover site B is performed with corrected phase
pseudoranges,
• Basic configuration for DGNSS with phase ranges is identical with that for
kinematic point positioning with phase ranges; also used for precise
kinematic surveys (OTF: On the Fly).
• DGNSS with phases having a latency of zero is called RTK survey.
56