[go: up one dir, main page]

0% found this document useful (0 votes)
8 views42 pages

Satellite Positioning - Lect 04

The document discusses various sources of errors affecting GNSS performance, including multipath, timing and orbital biases, and atmospheric effects such as tropospheric and ionospheric delays. It highlights the importance of understanding these errors for accurate positioning and the methods to mitigate them, such as using dual-frequency receivers and differential techniques. Additionally, it covers the implications of selective availability and anti-spoofing on GNSS accuracy and access.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views42 pages

Satellite Positioning - Lect 04

The document discusses various sources of errors affecting GNSS performance, including multipath, timing and orbital biases, and atmospheric effects such as tropospheric and ionospheric delays. It highlights the importance of understanding these errors for accurate positioning and the methods to mitigate them, such as using dual-frequency receivers and differential techniques. Additionally, it covers the implications of selective availability and anti-spoofing on GNSS accuracy and access.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 42

Satellite Positioning (GE 703)

BGE IV/I

Chapter 4: System Biases and Error [8 hrs]


▪ Multipath
▪ Timing and Orbital Biases
▪ Troposphere
▪ Ionosphere

Asst. Prof., Er. Bikash Sherchan 1


Sources of Errors
❑ Various sources of errors – affect GNSS
performance
❑ Sum of all systematic error – referred to as range
bias
❑ Observed range – without removal of biases –
called biased range
❑ Principal sources:
❖ Ephemeris Error (Orbital Error)
❖ Clock Biases
❖ Atmospheric Biases
❖ Receiver Noise
❖ Multipath Effect
2
Sources of Errors
❑ Other Sources:
❖ Selective Availability (S/A)
❖ Anti-spoofing (A/S)
❖ Random Observation Errors (enexplainable and
unpredictable time variation)
❑ These errors – associated with both absolute and
differential positioning
❑ Many of these errors – either eliminated or
significantly minimized – observations done in
differential mode
❑ Because – the same errors being common to
both receivers during simultaneous observations3
Sources of Errors
❑ Both code and phase pseuduranges – affected by
the systematic and random noises
❑ Error sources – can be classified into 3 groups:
❖ Satellite related errors
❖ Propagation related errors and
❖ Receiver related errors
❑ Some of the systematic errors – possible to
model – can be eliminated by appropriate
combinations of observations
❑ Double differenced pseudoranges – free of
systematic errors related to satellite and
receivers 4
Sources of Errors
❑ Errors caused by ionospheric refraction –
virtually eliminated by combination of dual
frequency data
❑ Measurement noise, satellite biases and
propagation error – combined in the UERE
(User Equivalent Range Error)
❑ Simply called as URE (User Range Error)
❑ UERE – transmitted via navigation message
❑ UERE in combination with DoP factor – user
can estimate the accuracy
5
Sources of Errors
❑ Range Biases

Source Effect
Satellite Clock Bias
Orbital Errors
Signal Propagation Ionospheric Refraction
Tropospheric Refraction
Receiver Antenna Phase Center Variation
Clock Bias
Multipath
6
Ephemeris or Orbital Errors
❑ Errors in prediction of satellite position
❑ Typically size of satellite ephemeris error < 8 m
(95% confidence)
❑ Satellite dependent – very difficult to completely
correct and compensate
❑ Many forces acting on satellite while it is
orbiting is difficult to measure
❑ More accurate data – available later stage for
post processing – not practical for real-time
positioning
7
Ephemeris or Orbital Errors
❑ Satellites – travel in a very precise and well-
known orbits
❑ Like dampening of satellite clocks – orbits too
vary a small amount – results in significant error
in position
❑ Ground control system (GCS) – monitors
satellite orbit continuously
❑ As satellite orbit changes – GCS sends
corrections to the satellite – ephemeris is
updated
8
Ephemeris or Orbital Errors
❑ Even with the correction from GCS – still small
errors remains in the orbit – results up to ± 2.5 m
positional error
❑ One way of compensation – download precise
ephemeris information from SBAS or PPP service
provider
❑ Another way of rectification – differential GNSS or
RTK receiver configuration
❑ Errors present in the orbit is in the ratio
𝛿𝑏 𝛿𝑆
=
𝑏 𝑅𝑠
9
Ephemeris or Orbital Errors
❑ Errors present in the orbit is in the ratio
𝛿𝑏 𝛿𝑆
=
𝑏 𝑅𝑠
where 𝛿𝑏 = error in baseline b
𝛿𝑆 = error in satellite orbit
𝑅𝑠 = satellite range
❑ Specification – orbital error shall not exceed 3.7 m
❑ Not always possible
❑ Using broadcast ephemeris – orbital error ranges
between 10 to 20 m
❑ Substantially eliminated using differential techniques
10
Clock Biases
❑ GNSS performance – relies heavily on accurate time
measurement
❑ Satellite clocks – rubidium and cesium
❑ Rubidium - accurate to 1 part in 1012 – lose 1 sec
only every 30 thousand years
❑ Cesium - accurate to 1 part in 1013 – lose 1 sec only
every 300 thousand years
❑ Hydrogen Maser - lose only 1 sec every 30,000
thousand years
❑ Most of the receiver clocks – quartz
❑ Quartz - accurate to 1 part in 108
❑ Time offsets between the satellite and receiver clocks
❑ As a result – erroneous range
11
Clock Biases
❑ Range error - as a result of time offset – approximately
𝑅𝐸 = 𝜏𝑜 𝑐
where 𝑅𝐸 = Range Error due to Clock
Instability
𝜏𝑜 = Time Offset
c = Speed of Light (299,792,458 m/s)
❑ Atomic clocks in the satellites – very accurate –
however they drift by a small amount
❑ Unfortunately this small inaccuracy – results in
significant error in position
❑ For time offset of 1 microsecond (10-6 s) ≈ 300 m range
error
12
Clock Biases
❑ Excessive temperature variation – variation of the
satellite clock from GNSS time
❑ Careful monitoring – assess the amount of drift –
included in the broadcast message
❑ Error due to this drift - substantially eliminated if
the user uses the same data
❑ Satellite clocks – monitored by GCS – using even
more accurate clocks
❑ For more accurate position – receiver need to
compensate for clock error
13
Clock Biases
❑ Timing error – exist at the receiver end as well
❑ Reason – receiver clock in being compatible, not in
the same time system as the satellite clock
❑ Range measurement – contaminated
❑ Such error – can be evaluated using 4 satellites
or can be cancelled using differencing techniques
❑ GNSS receivers – equipped with quartz crystal
clock – relatively cheaper and compact
❑ Power requirement – very low – long life-span

14
Clock Biases
❑ Reliability: 1 part in 108 to a maximum of about 1 part in
1010 – drift ≈ 0.1 ns in 1 s
❑ However, quartz clocks – not stable as the atomic
standards
❑ They are more sensitive to temperature changes, shock
and vibration
❑ Receiver clocks – relatively stable – but not
sophisticated at in the satellite clocks – not desired as
well
❑ If they are made to great stable – cost will be extremely
high
❑ Satellite clock stability – not necessary in receiver
clock – 4 unknowns (x, y, z, t) – solved with 4
observations
15
Atmospheric Refraction
❑ Atmosphere – sub-divided into regions
❑ Sub-regions with similar composition and properties –
called spheres
❑ Boundary layer between spheres – called pause
❑ 2 spheres of concern in GNSS – troposphere and ionosphere
❑ Troposphere – lowest part of the atmosphere – exist up to
10 to 20 km in altitude
❑ Tropopause – separates the troposphere from the
stratosphere
❑ Stratosphere – goes up to 50 km
❑ Combined refraction (stratosphere, tropopause and
troposphere) - tropospheric refraction
16
Atmospheric Refraction
❑ Several other layers – above 50 km
❑ Most concerned in satellite survey – ionosphere
❑ Ionosphere – 50 km to 1000 km above the earth
❑ Satellite signals – refracted through ionosphere and
troposphere – range error
❑ Error due to atmospheric refraction – dealt in two
parts: ionospheric and tropospheric delays

17
Atmospheric Refraction

© NOAA, 2014 18
Atmospheric Refraction – Ionospheric Delay
❑ As the name suggests – composed of ions – positively
charged atoms and molecules and free electrons
(negatively charged)
❑ Free electrons – delay the signal propagation
❑ Number of ions – depends on the Sun’s UV radiation
❑ Solar flare activity – aka space weather – increase the
number of ions dramatically
❑ Therefore – reason for concern – avoid survey works
during such activity
❑ Solar flare follows a peak variation of 11 years – max
in 2011, min in 2005
19
Atmospheric Refraction – Ionospheric Delay
❑ Ionospheric refraction – largest error in satellite
positioning
❑ Important to assess – space weather during GNSS
survey
❑ Also depends on – satellite geometry and the time of
the day
❑ Can vary – 40 to 60 m during the day – 6 to 12 m
during the night
❑ Frequency dependent – dual frequency receivers –
capable to resolve errors due to ionospheric refraction
❑ Both signals – measured continuously and differenced
– delay reduced to less than 5 m 20
Atmospheric Refraction – Ionospheric Delay
❑ Single frequency receivers – whether in absolute or
differential mode – rely on ionospheric models to
reduce the effect of ionospheric refraction
❑ Due to varying nature of ionospheric delay – models
are not effective compared to using multi-frequency
receivers
❑ Ionospheric conditions – very similar within a locality
– base and rover experience similar delay
❑ Therefore – differential or RTK mode – effective to
compensate ionospheric delay
❑ Satellite near zenith – least amount of ionospheric
delay 21
Atmospheric Refraction – Tropospheric Delay
❑ Lowest layer of the atmosphere
❑ More variable than ionosphere – not frequency
dependent
❑ Being close to the ground – atmospheric parameters
(temperature, pressure, humidity, etc.) – easily
measured –integrated effect can be modeled – along
the line of sight
❑ If conditions are similar – base and rover experience
similar tropospheric delay
❑ Allows differential and RTK mode over short baseline
– completely eliminate tropospheric delay
22
Atmospheric Refraction – Tropospheric Delay

Tropospheric effect (© Sickle, 2015) 23


Atmospheric Refraction – Tropospheric Delay
❑ Over larger baselines, measurements can be taken –
used in appropriate model – reduce the error by 95%
❑ Tropospheric condition causing refraction of GNSS
signal – can be modeled by measuring dry and wet
components
❑ Signals in the L-band – not dispersed by the
troposphere – but refracted due to moisture in the lower
atmosphere
❑ Dry component – best approximated by
𝐷𝐶 = 2.27 × 0.001𝑃𝑜 [𝑚]
where 𝐷𝐶 = Dry term range contribution in Zenith
Direction
𝑃𝑜 = Surface Pressure [mb] 24
Atmospheric Refraction – Tropospheric Delay
❑ Wet component – more difficult to approximate
❑ Apart from surface conditions – depends on various
factors such as water vapor content, altitude, and angle
of signal path
❑ No well-correlated model – for approximation of wet
component

25
Multipath
❑ Error due to signals arriving from more than one
path – multipath
❑ Results in inaccurate positions
❑ Cause of multipath – reflecting surfaces like
metal, buildings or ground – time delay –
increased range
❑ Different geometric situations – no general
model to deal with multipath effect
❑ Its influence estimated – using combined L1 and
L2 code and carrier phase measurements
26
Multipath

Direct signal

© Ghilani and Wolf, 2015 27


Multipath
❑ Signals from satellites at low elevations – more
susceptible to multipath
❑ Code ranges – highly affected compared to
carrier phases
❑ Severe case of multipath – loss of lock
❑ With new receiver and antenna design, and
sound pre-survey planning – minimize possible
causes of multipath
❑ Averaging signals over a period of time – also
help reduce the effect of multipath
28
Multipath
❑ Several methods – to reduce and estimate
multipath effects:
❖ Antenna based mitigation
❖ Improved receiver technology
❖ Signal and data processing
❑ Antennal based solution
❖ Improving antenna gain pattern by choke rings,
creating special antenna designs and arrays
❖ Elimination of multipath signals – possible by
selecting and antenna that takes advantage of single
polarization
29
Multipath
❑ Antennal based solution
❖ Transmitted signals – right-handed circularly
polarized, reflected signals – left-handed polarized
❖ Choke ring design – optimal multipath rejection for
both L1 and L2 band
❖ Radio frequency absorbent antenna ground planes
❑ Improved receiver technology
❖ Narrow correlator spacing
❖ Enhancing the strobe correlator multipath rejection –
error reduction up to 90 %

30
Multipath
❑ Antennal based solution
❖ Transmitted signals – right-handed circularly
polarized, reflected signals – left-handed polarized
❖ Choke ring design – optimal multipath rejection for
both L1 and L2 band
❖ Radio frequency absorbent antenna ground planes
❑ Improved receiver technology
❖ Narrow correlator spacing
❖ Enhancing the strobe correlator multipath rejection –
error reduction up to 90 %

31
Multipath
❑ Signal and Data Processing
❖ Exploring the signal-to-noise ratio (SNR)
❖ Using multiple reference stations
❖ Smoothing carrier phases
❖ Using data combinations
❑ Most effective counter-measure – avoid sites
having potential multipath effect
❑ Placing antenna directly on the ground without
tripod – eliminate indirect paths at least some
❑ Therefore – recommended to avoid reflecting
surfaces in the vicinity 32
Multipath

© Wellenhof et al., 2001

33
Receiver Noise
❑ Errors associated with the ability of a receiver to
measure a finite time difference
❑ Include errors due to signal processing, clock/signal
synchronization and correlations, receiver resolution,
signal noise and others
❑ High end receivers – less receiver noise
❑ Receiver noise – directly related to thermal noise,
dynamic stress, etc.

34
Denial of Accuracy and Access
❑ Two techniques of denying access to civilians
❖ Selective Availability (S/A)
❖ Anti-Spoofing (A-S)
❑ Selective Availability (S/A)
❖ In-force since – March 25, 1990
❖ S/A was turned off on May 2, 2000 at about 4:00
Universal Time (UT)
❖ US DoD – reserves the right to implement S/A – for
national security
❖ Purpose of S/A – denial of accuracy to potential
threats
35
Denial of Accuracy and Access
❑ Selective Availability (S/A)
❖ Implemented by dithering the satellite clock and
manipulating the ephemerides
❖ Velocity error – 0.3 m/s and time 340 s
❖ Accuracy reduced to – 300 m for horizontal and 500
m for height
❖ Direct impact on pseudorange
❖ Fundamental frequency dithered – both code and
carrier pseudorange affected
❖ Effects of S/A – eliminated by differential techniques

36
Denial of Accuracy and Access
❑ Selective Availability (S/A)

Radial Orbit Error of PRN 21 on day 177 of 1002 with


SA on and on day 184 of 1992 with SA off (Breuer et
al., 1993 in (Hoffmann-Wellenhof et al., 1992)) 37
Denial of Accuracy and Access
❑ Selective Availability (S/A)
❖ Two different method of degradation
 Delta process
 Epsilon process
❖ Delta process – dithering fundamental frequency of
the satellite clock
❖ Epsilon process – truncation of the orbital
information in the transmitted navigation message –
coordinates of the satellite – not accurate

38
Denial of Accuracy and Access
❑ Anti-spoofing (A-S)
❖ Spoofing – tampering something intentionally
❖ Spoofer – generates a signal that mimics the GNSS
signal – signals that have the same structure and
frequency
❖ Spoofed signal – controls its transmitted power level
– the receiver will lock into the spoofed signal rather
than the real GNSS signal
❖ Spoofed signal – the message is changed – reveiver
will calculate – incorrect position or time
❖ Spoofing – always an intentional attack
39
Denial of Accuracy and Access
❑ Anti-spoofing (A-S)
❖ Complexity of spoofing – increased greatly – attacker attempts to
simultaneously spoof more than one GNSS frequency or
constellation
❖ A/S - Unauthorized users – do not get access to P-code
❖ A/S – either turned on or off
❖ When it is on – P-code on L1 and L2 – replaced by Y-code
available only to authorized users
❖ Unauthorized users – do not get access to P-code
❖ Methods of squaring or cross-correlation – make use of the P-
code when A/S in on
❖ Receiver with multi-frequency and multi-constellation – helps to
detect and overcome the possible spoofing attempt
❖ GNSS+INS sensor – also helps in detecting and overcoming
spoofing attempt 40
User Equivalent Range Error (UERE)
❑ Total error budget – summarized as the user
equivalent range error (UERE) or user range
error (URE)
❑ UERE – transmitted via navigation message
❑ UERE in combination with DoP – allows to
estimate the achievable positioning accuracy
❑ Does not include multipath
❑ UERE – for single frequency – range from 2.2 m
to 14.6 m
❑ For dual frequency – 1.4 to 2.3 m
41
User Equivalent Range Error (UERE)
❑ If multipath included – for single frequency – 10
– 15 m
❑ Many of these range errors – can be removed or
effectively suppressed – by developing models
❑ Differential techniques – also eliminate many of
these errors

42

You might also like