IWG25_ENRI_MC

advertisement
SBAS IWG/25
St. Petersburg, Russia
June 25-27, 2013
GPS/GLONASS
Multi-Constellation SBAS Trial
Takeyasu Sakai
Electronic Navigation Research Institute
IWG/25 June 2013 - Slide 1
Introduction
• Combined use of GPS and GLONASS with SBAS augmentation:
– GPS/GLONASS-capable receivers are now widely available;
– SBAS (satellite-based augmentation system) is an international standard of the
augmentation system; US WAAS, Japanese MSAS, and European EGNOS are
already operational;
– All operational SBAS are augmenting only GPS;
– To improve availability of SBAS-augmented position information, a possible way
is extending SBAS to support an additional constellation, e.g., GLONASS.
• Possibility of Multi-Constellation SBAS (MC SBAS):
– SBAS specification already has definitions necessary to augment GLONASS;
– Investigating advantages of using GLONASS, we have implemented SBAS
simulator capable of augmenting both GPS and GLONASS simultaneously;
– It is confirmed that introducing GLONASS improves availability and robustness
of position information especially where visibility is limited.
IWG/25 June 2013 - Slide 2
Motivation
SBAS
GEO
Augmentation
GPS Constellation
Additional Constellation
= GLONASS
• Increase of augmented satellites improves availability of position solution;
• Also possibly reduce protection levels; Improve availability of navigation;
• Chance of robust position information at mountainous areas and urban
canyons.
IWG/25 June 2013 - Slide 3
Current SBAS Standard
• Already has definition of GLONASS:
– The SBAS standard is documented as the
ICAO SARPS;
– GLONASS L1 CSA (channel of standard
accuracy) signal has already been described in
the SBAS standard based on GLONASS ICD;
– SBAS signal is also able to contain information
on GLONASS satellites.
• Differences from GPS in terms of SBAS
augmentation:
(1) FDMA signals;
(2) Reference time and coordination system;
(3) PRN mask numbers;
(4) Missing IOD for ephemeris; and
(5) Satellite position computation.
The SBAS standard in the Annex to
the Civil Aviation Convention
IWG/25 June 2013 - Slide 4
(1) FDMA Signals
• FCN (Frequency Channel Number):
– GLONASS ICD defines FCN of –7 to +13;
– Historically 0 to +13 were used; After
2005 the range of FCN shifts to –7 to +6;
– FCN cannot be used for identification of
satellites; two satellites share the same
FCN.
• Difference of carrier frequency affects:
– Carrier smoothing:
 Wave length per phase cycle is
dependent upon carrier frequency.
– Ionospheric corrections:
 Ionospheric propagation delay is
inversely proportional to square of
carrier frequency.
(GLONASS ICD v5.0)
IWG/25 June 2013 - Slide 5
(2) Time and Coordinate Systems
• GLONASS Time:
– GLONASS is operating based on its own time system: GLONASS Time;
– The difference between GPS Time and GLONASS Time must be taken into
account for combined use of GPS and GLONASS;
– The difference is not fixed and slowly changing: about 400ns in July 2012;
– SBAS broadcasts the difference by Message Type 12;
 GLONASS-M satellites are transmitting the difference as parameter tGPS in
almanac (non-immediate) data: tGPS = tGPS − tGLONASS.
• PZ-90 Coordinate System:
– GLONASS ephemeris is derived based on Russian coordinate system PZ-90;
– The relationship between WGS-84
and the current version of PZ-90
(PZ-90.02) is defined in the SBAS
standard as the equation:
– No need for PZ-90.11 ?
IWG/25 June 2013 - Slide 6
(3) PRN Mask
• PRN Mask:
– SBAS transmits PRN mask information
indicating satellites which are augmented
by the SBAS;
– PRN number has range of 1 to 210;
– Up to 51 satellites out of 210 can be
augmented simultaneously by the single
SBAS signal;
But, 32 GPS + 24 GLONASS = 56 !!!
PRN definition for SBAS
PRN
Contents
1 to 37
GPS
38 to 61
GLONASS slot
number plus 37
62 to 119
Spare
120 to 138
SBAS
139 to 210
Spare
• A solution: Dynamic PRN Mask
– Actually, PRN mask can change; Controlled by IODP (Issue of Data, PRN Mask);
 RTCA MOPS states this occurs “infrequently” while ICAO SARPS does not.
– Change PRN mask dynamically (for GLONASS satellites only; semi-dynamic
PRN masking) to reflect the actual visibility from the intended service area;
– This is a tentative implementation for this MC-SBAS trial by ENRI.
IWG/25 June 2013 - Slide 7
(4) IOD (Issue of Data)
• IOD indicator along with corrections:
– LTC (Long-Term Correction) in SBAS Message Type 24/25 contains orbit and
clock corrections;
– Such corrections depend upon ephemeris data used for position computation;
– IOD indicates which ephemeris data should be used in receivers.
• IOD for GPS satellites:
– For GPS, IOD is just identical with IODE of ephemeris data.
Previous Ephemeris
IODE=a
Next Ephemeris
IODE=b
Time
LTC
IOD=a
LTC
IOD=a
LTC
IOD=a
LTC
IOD=b
LTC
IOD=b
IWG/25 June 2013 - Slide 8
IOD for GLONASS
• IOD for GLONASS satellites:
– GLONASS ephemeris has no indicator like IODE of GPS ephemeris;
– IOD for GLONASS satellites consists of Validity interval (V) and Latency time (L)
to identify ephemeris data to be used:
 5 MSB of IOD is validity interval, V;
 3 LSB of IOD is latency time, L.
– User receivers use ephemeris data transmitted at a time within the validity interval
specified by L and V.
Previous Ephemeris
Next Ephemeris
Time
LTC
IOD=V1|L1
Ephemeris Validity
Interval
V1
L1
LTC
IOD=V2|L2
Ephemeris Validity
Interval
V2
L2
IWG/25 June 2013 - Slide 9
(5) Satellite Position
• GLONASS ephemeris data:
– GLONASS transmits ephemeris information as position, velocity, and
acceleration in ECEF;
 Navigation-grade ephemeris is provided in 208 bits for a single GLONASS SV;
 Broadcast information is valid for 15 minutes or more.
– Numerical integration is necessary to compute position of GLONASS satellites;
– Note: centripental acceleration is removed from transmitted information.
 These terms can be computed for the specific position and velocity of SV;
 GLONASS ICD A.3.1.2 gives the equations below (with some corrections).
Perturbation
terms in
ephemeris
IWG/25 June 2013 - Slide 10
MC-SBAS Experiment
• ENRI’s software SBAS simulator is
upgraded to support GLONASS and
Japan’s QZSS constellations.
 QZSS currently contains only 1 IGSO
broadcasting PRN 193 on L1C/A;
 The software generates the complete
SBAS message stream based on input
measurements given as RINEX files.
• GNSS receiver network: GEONET
User
Location
 More than 1,200 stations are GLONASS/
QZSS-capable;
 Data format: RINEX 2.12 observation and
navigation files.
• Monitor stations for this experiment:
 8 Reference Stations: (1) to (8).
 3 User Stations: (a) to (c); In this
presentation, discussion for user (b) only.
• Period: 2012/7/18 to 2012/7/20 (3 days).
IWG/25 June 2013 - Slide 11
PRN Mask Transition
QZSS
GLONASS
GPS
• Reflecting our implementation, PRN
mask is updated periodically at every
30 minutes;
• Semi-dynamic PRN mask: GPS and
QZSS satellites are always ON in the
masks;
• PRN masks are set ON for GLONASS
satellites visible from 1 or more
stations; Set OFF if not visible.
• IODP (issue of Data, PRN Mask)
indicates change of PRN mask at
every 30 minutes.
IWG/25 June 2013 - Slide 12
Elevation Angle
GPS
GLONASS
QZSS
PRN Mask
Transition
5 deg
@ User (b)
• Rising satellites appear at 5-12 deg above the horizon; Latency due to periodical
update of PRN mask without prediction by almanac;
• However, GPS satellites also have similar latency; The latency of GLONASS
satellites would not be a major problem.
IWG/25 June 2013 - Slide 13
# of Satellites vs. Mask Angle
17 SVs
9.8 SVs
7.4 SVs
@ User (b)
• Introducing GLONASS satellites increases the number of satellites roughly 75%;
• QZSS increases a satellite almost all day by only a satellite on the orbit, QZS-1;
• Multi-constellation with QZSS offers 17 satellites for 5 deg mask angle and 9.8
satellites even for 30 deg.
IWG/25 June 2013 - Slide 14
Availability vs. Mask Angle
100%
Availability
@ User (b)
• The number of epochs with position solution decreases with regard to increase
of mask angle;
• Multi-constellation with QZSS achieves 100% availability even for 40 deg mask.
IWG/25 June 2013 - Slide 15
User Position Error: Mask 5deg
• GPS+GLO+QZS: 0.310m RMS of horizontal error at user location (b);
• Looks some improvement by using multi-constellation.
IWG/25 June 2013 - Slide 16
User Position Error: Mask 30deg
• GPS+GLO+QZS: 0.372m RMS of horizontal error at user location (b);
• Multi-constellation offers good accuracy even for 30 deg mask.
IWG/25 June 2013 - Slide 17
RMS Error vs. Mask Angle
0.602m
@ User (b)
• User location near the centroid of reference station network;
• The accuracy degrades but is maintained to 0.6m for horizontal even for
40deg mask angle by using GLONASS and QZSS as well as GPS.
IWG/25 June 2013 - Slide 18
Vertical Protection Level
Reduce
GPS only
GPS+GLO+QZS
@ User (b)
• Protection levels mean the confidence limit at 99.99999% confidential level;
• In these chart, unsafe condition exists if there are plots at the right of the diagonal line;
• GLONASS reduces VPL; This means improvement of availability of navigation.
IWG/25 June 2013 - Slide 19
Conclusion
• Combined use of GPS and GLONASS with SBAS:
– Multi-constellation SBAS, capable of augmenting both GPS and GLONASS,
and additionally QZSS, is implemented and tested successfully;
– Potential problems and solutions on realizing a multi-constellation SBAS based
on the current standard were investigated;
– It is confirmed that the performance of SBAS-aided navigation is certainly
improved by adding GLONASS, especially when satellite visibility is limited;
– Adding GLONASS also reduces protection levels and thus improves availability
of navigation.
• Ongoing and future works:
– Realtime operation test to broadcast multi-constellation augmentation
information via QZSS L1-SAIF augmentation channel; Preliminary tests have
been conducted often in this year successfully;
– Using GLONASS observables in generation of ionospheric correction;
– Mixed use of different types of receiver for reference/user stations;
– Further extension to support Galileo.
Download