MODULE 7 - Satellite Navigation Systems GPS GLONASS DGPS
MODULE 7 - Satellite Navigation Systems GPS GLONASS DGPS
MODULE 7 - Satellite Navigation Systems GPS GLONASS DGPS
of
Gdynia Maritime University
MODULE 7:
Satellite Navigation Systems:
GPS, GLONASS, DGPS
GLONASS
Principle of operation is the same as GPS. GPS and GLONASS signals may be
combined to deliver the common solution. Joint GPS+GLONASS constellation,
called GNSS (Global Navigation Satellite System) delivers better system availability.
Satellite Navigtion System Elements
Space Segment
Satellites:
Transmits Nav. Signal The actual Ephemeris
and Data are transmitted to
users
CONTROL SEGMENT:
• Monitor Stations
• Control Stations
Monitor satellite orbits and
system time; updating
satellites ephmeris data END USER:
uses
Control Nav. Signal+ Data
Station to calculate position
Distance Measuring
The whole system revolves around time!!!
Signal propagation time is meaesured to obtain the
distance to satellite
Distance (Range) = Rate x Time
Rate = 300 000 kilometres per second (Speed of Light)
Time = time it takes signal to travel from the SV to GPS
receiver
The precise time measure requires a very accurate and expensive clocks in
receivers. In fact, having standard clocks in receiver we measure:
„pseudorange” = true range + distance error due to clock bias
VECTORS:
PSEUDORANGE
|S – U| = |R| GPS Satellite ∆t = t U- t S
Z (XS YS ZS)
t U = tZ - b
R
∆t = t Z- t S-b
S t S- time of transmition
GPS User t U - time of reception (true)
(UX,UY,UZ) t Z – time of reception on
U receiver’s clock
b – receiver clock bias
0
Y
|R| = c x ∆t = c x (t Z- t S-b)
= c x (t Z- t S) - c x b
X
Distance = Pseudorange – c x b
Satellite 1 Satellite 2
Satellite 3 Satellite 4
Measuring Travel Time
SV Clocks
• 2 Cesium & 2 Rubidium in each SV
• $100,000-$500,000 each
Receiver Clocks
• Clocks similar to quartz watch
• Always an error between satellite and receiver clocks ( ∆ t)
• 3-dimension (3D) position:
require 4 satellites to solve for Lat, Long, Heigth and ∆ t
• 2-dimension (2D) position:
require 3 satellites to solve for Lat, Long and ∆ t
if heigth above ellipsoid known
Receiver Clock Bias Adjustment
Clock Bias affects all measurements
made at the same time
by the same amount of error
1 2
4
YY ZZ
X
8 nano seconds
(wrong time)
XX
8 nano seconds 8 nano seconds
(wrong time) 3 (wrong time)
Receiver clock error and position in GPS
Measuring of Propagation Delay
Transmission Time
The Carrier...
combined with
Satellite
the PRN code...
produces the
modulated carrier signal
which is transmitted...
...demodulated Receiver
producing the same
code at the user, but
delayed...
GPS SIGNAL STRUCTURE
GPS SIGNAL STRUCTURE (2)
g n al
d Si
f lecte al
R e n
al
ig
gn
t S
rec
Si
D i
d
te
c
fle
GPS
Re
Antenna
Hard Surface
Pseudo Range Error Sources Budget
SPS rms PPS rms
[m] [m]
On the surface
QUALITY DOP
Very Good 1-3
Good 4-5
Fair 6
Suspect >6
Geometrical accuracy factors and GPS position accuracy
PHASE CODE
PHASE
MESUREMENTS CODE
MESUREMENTS
MESUREMENTS MESUREMENTS
SPS+S/A
SPS+S/A
WORLDWIDE Pomiary
ABSOLUTE
ABSOLUTE
WORLDWIDE
RANGE SPS
RANGE absolutne
MESUREMENTS
MESUREMENTS
PPS
HORIZONTAL ACCURACY
HORIZONTAL ACCURACY
DGPS
Differential mesurements definition:
Differential positioning is:
„the metod of positioning based on common usage of
satellite measurements observed simultanously in two or more
system receivers leading to the reduction or elimination the
common and correlated system errors”
Ps
eu
e A
ng
do
ora
ra
ud
Pse
ng
e
B
∆ρ = correction Corrected pseudorange B =
pseudorange B plus correction
∆ρ = pseudorange A
minus
calculated range
Correcting errors in DGPS
The Ideal Case – zero delay,zero baseline
Errors in ref. Station = Errors in user receiver
Differential method
eliminates (reduces):
• Ephemeris/Orbit errors
• SV Clock errors
• Iono errors
• Tropho errors
ρ2
∆ρ1≠ ∆ρ2 ρ1 ρ1’ ρ2’
∆ρ1
RS
∆ρ1 = ρ1 - ρ1’ ∆ρ2 = ρ
2 - ρ2 ’
Spatial Decorrelation of Ephemeris Error
GPS Satellite
True position
Broadcasted
position
Ref.
USER Station
Time Decorrelation
EPHEMERIS
ERROR NO YES (BIG)
IONOSPHERIC
DELAY MINIMAL YES (BIG)
TROPOSPHERIC
DELAY MINIMAL YES (BIG)
MULTIPATH NO NO
Receiver type and its ability to eliminate
the system errors
local conditions of
Dual
measurements
frequency
receiver
☺
Differential
single
frequency
☺ ☺
Differential
dual
frequency
☺ ☺ ☺
Maritime DGPS (IALA DGPS)
• Real Time
• LADGPS
• Code DGPS
• Single-
Baseline
• GBAS
• Kinematic
Maritime DGPS service
open service, no charge for using service, service supervised by IALA (International
Association of Lighthouse Authorities)
differential corrections are transmitted by reference stations (radiobeacons) located along
coastlines at every continent
Local Area DGPS – 200-300km range
differential corrections are transmitted in frequency band from 283.5 kHz to 325kHz
standarized transmition format - RTCM SC 104 (Radio-Technical Comission of
Maritime Services Special Commitee 104)
transmition rate 50 & 100 & 200 bits/second (baud)
several types of messages are transmitted
Maritime (IALA) DGPS due to limited range, accuracy and dependancy on the single station
can not be the sole position sensor for DP purposes.
Corrections from IALA DGPS can be only supportive and implemented as part of
multisite solutions.
Format RTCM SC 104 is used to send corrections in other applications as well .
Messages Types in RTCM SC-104 format
and their implementation
DGPS: DGPS Reference Station calculates
•Type 1 – PRC i RRC all satellites „in view” (for every satellite):
• Type 2 – dPRC i dRRC for „old” efemeris (Issue ∆ρ = ρR - ρM = PRC
of Data – not the same in st. Ref. and user (pseudorange correction) and RRC (rate
receiver ) of pseudorange correction)
• Type 3 – coordinates of Ref. Station (for
information only);
Data transmission:
• Type 9 – PRC i RRC - 3 satellites packages
format RTCM SC 104- basic messages
• Type 15 – „iono free” corrections
types:
• Type 16 – ASCII message (text message);
typ 1 (PRC „all in view” satellites)
typ 9 (PRC 3 satellites packages)
DGlonass:
• Type 31 – same as type 1 in DGPS;
• Type 32 – same as type 3 in DGPS; User:
• Type 34 – same as type 9 in DGPS; PRC(t) = PRC(to) + RRC(to) ⋅ (t - to)
• Type 36 – same as typr 16 in DGPS; ρcorr= ρmeas + PRC(t)
DP and Offshore Surveying Requirements
for Differnetial Measurements
In offshore applications following factors Answer to requirements is achieved by:
has to be considered: • delivering user access to differential
• extended range of the differential system corrections from several station located
aplicability – good accuracy at wide range around area of measurements (Multisite
(spatial decorrelation minimalization); Multibaseline solution);
• using satellite communication links or
• differential corrections has to be delivered
HF to deliver corrections to users;
effectivelly over long distances;
• using specialized network solutions to
• differential system has to be redundant calculate Wide Area corrections where
(differential corrections has to be individual errors sources are
multiplicated – delivered from many descriminated for every satellite (spatial
sources); decorrelation removed);
• system accuracy has to be 1-2 m for DP • implementing dual frequency receivers
and submeter to centimeter for surveying; to deal with iono delay;
• in some applications the relative position • implementing carrier phase
is more wanted than absolute solution measurements to improve accuracy.
(Relative DGPS).
Differential Measurements Categories for
DP and Offshore Surveying
Multisite (Multi Baseline) DGPS:
• pseudorange corrections from several stations are delivered to user;
• user with special software performs quality checks and blending the received pseudorange
corrections to obtain the final solution (e.g. the weighted average depending on distance to
reference station can be calculated);
• obtained solution helps to minimize the spatial decorrelation over long distances but user is
not able to discriminate the individual error components (orbit error, SV clock error, etc.);
• having access to many stations the differential positioning redundancy is achieved;
Pseudorange
Corrections Set –
Reference Stn
RTCM Stream
Stacja referencyjna
System
Ref. Station HF transmission Users
(optional)
Satellite
Reference Station Uplink Station
(retransmission only)
Architecture and elements of
Wide Area DGPS
Master Station
Vector of corrections
in WADGPS contains:
• satellite orbit error expressed
as 3D vector (for each satellite)
• satellite clock error RIMS- Ranging and
(for each satellite) Integrity Monitoring
• ionosphere parametres – Station
vertical delay (GIVD) for defined
grid points
Multibaseline Services Types
and their providers
The selection of the Ref. Stations used for Multisite DGPS solution should be adequate to user
location: 1) all stations <2000 km; 2) stations surounding user location
Veripos Standard Service in NW Europe
Satellite Comm.Links:
LOW POWER:
• require directional antenna
(Inmarsat B)
IMARSAT satellites:
AOR-W; AOR-E; IOR; POR
HIGH POWER (Spot Beam):
• small omnidirectional antenna
Spot Beam Satellites:
AM-SAT; AM-SC; AORW-H;
EA-SAT/AF-SAT; IOR-H;
AP-SAT;OC-SAT
Satellite Comm.
Corrections WADGPS
downlink CORRECTIONS GPS
Pseudorange
Measurements
Multisite RTCM Stream
corrections
DGPS Position
to DP
Satellite Downlinks Configuration
and signal demodulators
DEMODULATOR DEMODULATOR
Fugro
demodulator
Equipment arrangment onboard DP vessel
Usually the DGPS installation
includes two sets of equipment
giving two independent solutions
for DP:
No.1 – using High Power (Spot Beam)
Satellite link
No.2 – using Low Power SatLink
Demodulator
GPS Receiver
Ground Segment:
- 4 MCC (Mission Control
Center);
- 34 RIMS (Range and Integrity
Monitor Station);
- 6 NLES (Navigation Land Earth
Station)
Signal Format:
RTCA DO–229 B/C
FUTURE
• GPS Slave sends to GPS Master the full set of measured pseudoranges to all visible satellites
via UHF link.
• Master by differencing pseudoranges observed simultanously in two points for the same
satellites can calculate vector (Distance plus Bearing) between two GPS antennas.
• Additionally, as the erors observed in Master and Slave are correlated, above differences of
pseudoranges will remove the common errors affecting measurements.
• The obtained accuracy is the same as DGPS. Spatial decorrelation is minimal, time
decorrelation will depand on UHF link baudrate which can create delay in data transmission
Realative DGPS
• differential measurements allow to calculate vector between GPS antennas between Slave and
Master. To obtain DT&BT (Distance to Target & Bearing to Target) described as vector
between shuttle tanker bow and FPSO aft the information about heading and reference point
offsets („offset arms”) has to be taken into calculations.
Multipath
The reflection of the signal will degrade the direct signal. The effect may only be seen at particular
times of day and may vary in a cyclic fashion over time as the satellite constellations precess.
Most multipath will be due to obstructions within 150 m of the antenna. DGPS multipath algorithms
and elevation mask raising can be used to limit multipath effects.
DGPS Interference
Radio transmission of a frequency too close to that of the correction link causes interference to HF
differential links or its complete loss.
Mobile phone or platform communications frequencies can cause interference problems for DGPS
UHF differential links.
EXPLANATION
Communication, geostationary satellites are over Equator, so can be observed in low elevation at high
latitudes. GEO satellites are observed at Southerly azimutes at North Hemisphere and Northely
azimuthes at South Hemisphere. Similarity exists while GPS satellites are considered: more GPS
satellites in southern sectors than northern sectors on N.Hemi etc.
Satellite Navigation Systems (3) Operational
Problems and Consideretions
Work Near Platforms or Obstructions
Difficulties can be experienced while using DGPS near platforms. When working near a large
obstruction and DGPS should not be planned as the primary reference system.
In the North Sea, for example, there are more problems in receiving GPS signals and
low elevation Inmarsat differential links when working to the north of a large platform
or other obstruction.
Flared gas and platform-mounted communications transmitters can degrade the overall DGPS
performance as well.
Drifts in position are usually caused by the decorrelation of differential corrections applied to DGPS
solution. Position may drift during sunrise and sunset periods or if the selected Ref. Stations used in
MultiDGPS are very distant or are not surounding user position.