Upload
ahmet-canatan
View
241
Download
0
Embed Size (px)
Citation preview
7/30/2019 Week08 Gps
1/36
Week 08
Prepared by
Assist. Prof. Dr. Himmet KARAMAN
7/30/2019 Week08 Gps
2/36
Contents GPS Mathematical Models &
Observation Techniques
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
2
Point positioning with code ranges Point positioning with carrier phases
Point positioning with doppler data
Precise point positioning
Differential positioning
Relative positioning
Phase differences
GPS surveying techniques Initialization methods
7/30/2019 Week08 Gps
3/36
Point Positioning with Code Ranges
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
3
The code range at epoch tcan be modeled as
The desired coordinates of the receiver site are
implicit in the distance rs(t) and can be calculated
as; WhereXs(t), Ys(t), Zs(t) are the components of the
geocentric position vector of the satellite at epoch t
andXr, Yr, Zrare the three earth-centered, earth-
fixed (ECEF) coordinates of the observing receiversite.
)()()( tcttR srs
r
s
r
222
)()()()( rsrsrssr ZtZYtYXtXt
7/30/2019 Week08 Gps
4/36
Point Positioning with Carrier Phases
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
4
Pseudoranges can also be obtained from carrierphase measurements. The mathematical model for
these measurements is;
Where rs(t) is the measured carrier phaseexpressed in cycles.
)()(1
)()( tfNttft rss
r
s
rs
sss
r
7/30/2019 Week08 Gps
5/36
Point Positioning with Doppler Data
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
5
The mathematical model for Doppler data is;
And can be denoted as the observed Doppler shift
scaled to range rate.
is the instantaneous radial velocity between thesatellite and the receiver.
is the time derivative of the combined clock
bias term.
)()()( tcttD srs
r
s
r
)(tsr
)(ts
r
7/30/2019 Week08 Gps
6/36
Precise Point Positioning
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
Desired ionosphere-free combinations of codepseudoranges and carrier phases for PPP are;
The unknown parameters to be determined are; The point position contained in
The receiver clock error contained in
The tropospheric delay Trop and Ambiguities
Based on this model, PPP may be applied either in staticor in kinematic mode.
2
2
2
1
2
222
2
2
2
1
2
111
2
2
2
1
2
222
2
2
2
1
2
111
2
2
2
1
2
22
2
2
2
1
2
11 ,
ff
fN
ff
fNcff
f
ff
f
cff
fR
ff
fR
Trop
Trop
6
7/30/2019 Week08 Gps
7/36
Differential Positioning
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
7
Differential positioning with GPS abbreviated by DGPS, isreal-time positioning technique where two or more receiversare used.
One receiver, usually at rest, is located at the reference orbase station with known or assumed coordinates and
Remote receivers are fixed or roving and their coordinatesare to be determined.
The reference station commonly calculates pseudorangecorrections (PRC) and range rate corrections (RRC) whichare transmitted to the remote receiver in real time.
The remote receiver applies the corrections to themeasured pseudoranges and performs point positioningwith the corrected pseudoranges.
7/30/2019 Week08 Gps
8/36
Basic Concept of Differential Positioning
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
8
reference rover
corrections
j
k l
m
satellites
A B
j
A
j
B
7/30/2019 Week08 Gps
9/36
DGPS wit Code Ranges
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
9
Code range at base stationA to satellite s measuredat epoch t0may be modeled as;
where, is geometric range an s are the biases.
The pseudorange correction for satellite s atreference epoch t0 is;
Adapting to the rover site B and epoch t, the code
pseudorange measured at the rover is modeled as;
)()()()()( 00000 tttttR Ass
A
s
A
s
A
)( 0ts
A
)()()()()()( 000000 ttttRttPRC Ass
A
s
A
s
A
s
)()()()()( tttttR Bss
B
s
B
s
B
7/30/2019 Week08 Gps
10/36
DGPS with Phase Ranges
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
10
The phase pseudorange measured at the base stationA at
epoch t0can be modeled as;
The phase range correction at reference epoch t0 is;
The formulation of range rate corrections at the base station A
as well as the application of predicted range corrections to the
observed phase ranges at the rover site B is carried out in fullanalogy to the previously described code range procedure.
s
A
s
A
ss
A
s
A
s
A
s Nttttt )()()()()( 00000
s
A
s
A
ss
A
s
A
ss
A
s NttttttPRC )()()()()()( 000000
s
AB
s
AB
s
Bcorr
s
B
s Nttt )()()(
7/30/2019 Week08 Gps
11/36
Relative Positioning
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
11
For determining the coordinates of an unknown pointwith respect to a known point which, for most
applications, is stationary.
Relative positioning aims at the determination of thevector between the two points, which is often called
the baseline vector or simply baseline.
7/30/2019 Week08 Gps
12/36
Basic Concept of Relative Positioning
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
12
j
k l
m
satellites
A B
j
A
j
B
baseline
ABb
S C C S O G O CS G G
7/30/2019 Week08 Gps
13/36
The Concept
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
13
LetA
denote the (known) reference point,B
theunknown point, and bAB the baseline vector.
The corresponding position vectors XA, XB;
The components of the baseline vector are;
ABABbXX
AB
AB
AB
AB
AB
AB
AB
Z
Y
X
ZZ
YY
XX
b
ISTANBUL TECHNICAL UNIVERSITY DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
14/36
Phase Differences
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
14
Single-differences; Two receivers and one satellite are involved.
Double-differences;
Assuming two points A,B, and the two satellites j,k, two
single differences acquired. Triple-differences;
ISTANBUL TECHNICAL UNIVERSITY DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
15/36
Phase Observables
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
15
k
lm n
A
errorsotherttNtc
ft AkkAkAkA )()()()(
Where,
k
A : geometric range from A to kk
AN : initial unknown integer number of cycles between k & A
k
A: phase measured at A for k at time t
f : frequency of signal
c : speed of light
k : Satellite clock error
A : Receiver clock error
Other errors= Tropospheric refraction + ionospheric refraction
+ noise & biases + multipathing effects
+ antenna phase center offset & variation + etc..
ISTANBUL TECHNICAL UNIVERSITY DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
16/36
Single Differences
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
16
2 receivers & 1 satellite (substitute 2 phaseobservable)
AB
k
ISTANBUL TECHNICAL UNIVERSITY DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
17/36
Single Difference Equation
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
17
errorsotherttNtc
ft A
kk
A
k
A
k
A )()()()(
Phase equation for stationA and satellite k
errorsotherttNtc
ft B
kk
B
k
B
k
B )()()()(
Phase equation for station B and satellite k
(1)
(2)
Substituting (1) in (2)
errorsothertNtc
ft AB
k
AB
k
AB
k
AB )()()(
ISTANBUL TECHNICAL UNIVERSITY DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
18/36
Double Differences
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
18
2 receivers & 2 satellites (substitute 2 singledifferences)
AB
k m
ISTANBUL TECHNICAL UNIVERSITY DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
19/36
Double Difference Equation
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
19
Single Difference for satellite kerrorsothertNt
c
ft AB
k
AB
k
AB
k
AB )()()(
Single Difference for satellite m
errorsothertNtc
ft AB
m
AB
m
AB
m
AB )()()(
(3)
(4)
Substituting (3) in (4)
errorsotherNtc
ft kmAB
km
AB
km
AB )()(
ISTANBUL TECHNICAL UNIVERSITY DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
20/36
Generalized Mathematical Model for Double
Differencing
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
20
ISTANBUL TECHNICAL UNIVERSITY DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
21/36
Acronyms
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
21
m
A
k
A
m
B
k
B
km
AB
Phase difference
Rate of change on ranges
ABt Arithmetic mean of the receiver clock errors at A & B
ABt Difference between the two receiver clock errors
m
A
k
A
m
B
k
B
km
ABNNNNN Total integer ambiguity
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
22/36
Triple Differences
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
22
So far only one epoch t has been considered. Toeliminate the time-independent ambiguities,
differencing double-differences between two epochs
were suggested.
The Triple-difference equation is;
jk
AB
jk
AB
jk
AB
jk
AB
jk
AB
jk
AB
Ntt
Ntt
)(1
)(
)(1
)(
22
11
)(1
)(
form;simplifiedin
)()(
1
)()(
1212
1212
tt
tttt
jk
AB
jk
AB
jk
AB
jk
AB
jk
AB
jk
AB
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
23/36
Static Relative Positioning
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
23
In a static survey of a single baseline vector betweenpoints A and B, the two receivers must stay
stationary during the entire observation session.
In the following, the single, double, and triple
differencing are investigated with respect to thenumber of observation equations and unknowns.
It is assumed that the two sites A and B are able to
observe the same satellites at the same epochs.
The practical problem of satellite blockage is notconsidered here.
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
24/36
Kinematic Relative Positioning
ISTANBUL TECHNICAL UNIVERSITY DEPARTMENT OF GEOMATICS ENGINEERING
24
In kinematic relative positioning, the receiver on theknown point A of the baseline vector remains fixed.
The second receiver moves, and its positions is to
be determined for arbitrary epochs.
The models for single, double and triple differenceimplicitly contain the motion in geometric distance.
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
25/36
Pseudokinematic Relative Positioning
ISTANBUL TECHNICAL UNIVERSITY DEPARTMENT OF GEOMATICS ENGINEERING
25
The pseudokinematic method can be identified asstatic surveying with large data gaps.
The mathematical model for double differences
corresponds where generally two sets of phase
ambiguities must be resolved since the point isoccupied at different times.
The time span between two occupations is an
important factor affecting accuracy.
The minimum time span should be one hour.
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
26/36
Virtual Relative Stations
ISTANBUL TECHNICAL UNIVERSITY DEPARTMENT OF GEOMATICS ENGINEERING
26
When processing a baseline, the effects of orbiterrors, ionospheric and tropospheric refraction are
reduced by forming differences of the observables.
These effects grow with increasing baseline length.
Therefore, it is good practice to use short baselinesrequiring a reference station close to the rover.
Real-Time Kinematic Survey is a good example for
this case.
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
27/36
Static survey
Rapid static survey
Stop and go survey
Continuous kinematics survey
Real-time kinematic (RTK) survey
Surveying Techniques
27
ISTANBUL TECHNICAL UNIVERSITY DEPARTMENT OF GEOMATICS ENGINEERING
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
28/36
Stable platforms or pillars Long distances (10 km to thousands of kilometres)
Long occupation time (hours to days)
Control surveys
Simultaneous recording at several stations
Observation rates varying from 5 to 30 seconds
Reducing multipath effects
Post-processing required
Static Survey
28
S U C C U S O G O CS G G
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
29/36
Shorter distances (up to 10 km)
Shorter occupation time (10 minutes)
Densification of control networks
Observation rates varying from a
second to a few seconds
Post-processing required
2 reference receivers required
Reference
receiver 1
Reference
receiver 2
1
2
3
4
Rapid Static Survey
29
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
30/36
Distances less than 1 km
1 minute occupation time
Observation rates of seconds
Initialisation required
Repeat initialisation when less
than 4 satellites are being
trackedReference receiverinitialisation
Stop-and-Go Survey
30
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
31/36
Initialization required
Non-stop occupation
Observation rates of 1 second
Continuous Kinematic Survey
31
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
32/36
receiverreceiver
radio
radio
antennaantenna
Real-Time Kinematic Survey
32
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
33/36
Initialization Methods
Static survey
static survey between any two points (usually short baseline) is performed with
sufficient measurements. Specific details are in equipment documentation.
A B
Known baseline
survey is performed between any two
points whose coordinates are
previously determined. Usually one
epoch is sufficient. Only ambiguitiesare estimated with constraining the
position vector.
33
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
34/36
Initialization Methods
Antenna swapStep 1: Reference & rover receivers are located over well defined marks,
collecting simultaneous observations for a period of 1 minute (A)
Step 2: Reference & rover receivers are swapped without changing the
tripods, collecting observations for a period of 1 minute (B)
Step 3: Reference & rover receivers are swapped again to return back totheir original locations, for a period of 1 minute (C)
In general, the first two steps are sufficient to resolve the integer ambiguities.
However, the third step is recommended for a further check.
Reference Rover Rover Reference Reference Rover
A B C34
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
35/36
On the fly
the first three methods require the receivers to be stationary
there are restrictions in some applications, such as aerial
photogrammetry where camera positions are determined with
GPS. It is not possible to stop the aircraft to perform the above
initialisation techniques.
The on the fly method resolves the integer ambiguities while the
receiver is moving.
5 satellites with good geometry are required, 6 or more are preferred.
Dual frequency receivers are required.
Ambiguity resolution in 5 minutes, 2 minutes with 6 or 7 satellites.
Specific details given in the equipment documentation.
Initialization Methods
35
ISTANBUL TECHNICAL UNIVERSITY - DEPARTMENT OF GEOMATICS ENGINEERING
7/30/2019 Week08 Gps
36/36
36