PPT - Electronic Navigation Research Institute

advertisement
ION GNSS 2011
Portland, OR
Sept. 20-23, 2011
Generation and Evaluation of
QZSS L1-SAIF Ephemeris Information
T. Sakai, H. Yamada, S. Fukushima, and K. Ito
Electronic Navigation Research Institute, Japan
ION GNSS 20-23 Sept. 2011 - ENRI
Introduction
SLIDE 1
• QZSS (Quasi-Zenith Satellite System) program:
– Regional navigation service broadcast from high-elevation angle by a combination
of three satellites on the inclined geosynchronous (quasi-zenith) orbit;
– Broadcast GPS-like supplemental signals on three frequencies and two
augmentation signals, L1-SAIF and LEX;
– The first QZS satellite was successfully launched on Sept. 11, 2010.
• L1-SAIF (Submeter-class Augmentation with Integrity Function) signal offers:
– Submeter accuracy wide-area differential correction service;
– Integrity function for safety of mobile users; and
– Ranging function for position availability; all on L1 single frequency.
• ENRI has been developing L1-SAIF signal and experimental facility:
– Signal design: SBAS-like message stream on L1 C/A (PRN 183);
– Implemented L1-SAIF Master Station (L1SMS);
– Need to broadcast ephemeris message to make ranging function available.
 What is the best way to generate ephemeris information for L1-SAIF?
ION GNSS 20-23 Sept. 2011 - ENRI
SLIDE 2
QZSS Concept
GPS/GEO
• Footprint of QZSS orbit;
• Centered 135E;
• Eccentricity 0.075, Inclination 43deg.
QZS
• Broadcast signal from high elevation angle;
• Applicable to navigation services for
mountain area and urban canyon;
• Augmentation signal from the zenith could
help users to acquire other GPS satellites at
any time.
ION GNSS 20-23 Sept. 2011 - ENRI
Inclined Geosynchronous Orbit
SLIDE 3
Apogee
40000km
8:40
15:20
Perigee
32000km
Orbital Planes of QZSS (3 SVs)
Ground Track
• Semi-major axis (42164km) is equal to GEO orbit: synchronous with rotation of
the earth;
• Inclined obit makes ground track ‘8’-figure; Called IGSO or Quasi-Zenith Orbit;
• With three or more satellites on the same ground track, navigation service can
be provided from zenith to regional users at any time.
ION GNSS 20-23 Sept. 2011 - ENRI
SLIDE 4
Space Segment: QZS-1
Mass
4,020kg (wet) 1,802kg (dry)
(NAV Payload:320kg)
Power
Approx. 5.3 kW (EOL)
(NAV Payload: Approx. 1.9kW)
Design Life
10 years
Radiation Cooled TWT
TWSTFT Antenna
Successfully launched on Sept.
11, 2010 and settled on QuasiZenith Orbit (IGSO).
C-band TTC Antenna
Laser Reflector
L1-SAIF Antenna
L-band Helical Array
Antenna
ION GNSS 20-23 Sept. 2011 - ENRI
QZSS Frequency Plan
Signal
Channel
Frequency
L1CD
Bandwidth Min. Rx Power
24 MHz
–163.0 dBW
24 MHz
– 158.25 dBW
24 MHz
– 158.5 dBW
24 MHz
– 160.0 dBW
25 MHz
– 157.9 dBW
25 MHz
– 157.9 dBW
QZS-L1C
L1CP
1575.42 MHz
QZS-L1-C/A
QZS-L2C
1227.6 MHz
L5I
QZS-L5
SLIDE 5
Interoperability
GPS-like supplemental
signals with minimum
modifications from GPS
signals
1176.45 MHz
L5Q
QZS-L1-SAIF
1575.42 MHz
24 MHz
– 161.0 dBW
QZS-LEX
1278.75 MHz
42 MHz
– 155.7 dBW
SBAS-like augmentation
signal (250bps)
QZSS-specific augmentation signal (2kbps)
Find detail in IS-QZSS document.
ION GNSS 20-23 Sept. 2011 - ENRI
QZSS L1-SAIF Signal
SLIDE 6
• QZSS broadcasts wide-area augmentation signal:
– Called L1-SAIF (Submeter-class Augmentation with Integrity Function);
– Designed and developed by ENRI.
• L1-SAIF signal offers:
– Wide-area differential correction service for improving position accuracy; Target
accuracy: 1 meter for horizontal;
– Integrity function for safety of mobile users; and
– Ranging function for position availability.
• Augmentation to GPS L1C/A based on SBAS:
– Broadcast on L1 freq. with RHCP; Common antenna and RF front-end;
 Modulated by BPSK with C/A code (PRN 183);
 250 bps data rate with 1/2 FEC; message structure is identical with SBAS;
 Differences: Large Doppler and additional messages.
– Specification of L1-SAIF: See IS-QZSS document (Available at JAXA HP).
ION GNSS 20-23 Sept. 2011 - ENRI
L1-SAIF Signal
QZS satellite
SLIDE 7
Ranging
Function
GPS Constellation
Error
Correction
Integrity
Function
• Three functions by a single signal: ranging, error
correction (Target accuracy: 1m), and integrity;
• User receivers can receive both GPS and L1-SAIF
signals with a single antenna and RF front-end;
• Message-oriented information transmission: flexible
contents.
SAIF: Submeter-class Augmentation with Integrity Function
Ranging Signal
User GPS
Receivers
ION GNSS 20-23 Sept. 2011 - ENRI
SLIDE 8
L1-SAIF Message Structure
Preamble
8 bits
Message Type
6 bits
Data Field
212 bits
1 message = 250 bits broadcast every second
Transmitted First
MT
CRC parity
24 bits
Contents
Interval
[s]
MT
Contents
Interval
[s]
0
Test mode
6
17
GEO almanac
300
1
PRN mask
120
18
IGP mask
300
Fast correction & UDRE
60
24
FC & LTC
6
6
UDRE
6
25
Long-term correction
7
Degradation factor for FC
120
26
Ionospheric delay & GIVE 300
9
GEO ephemeris
120
27
SBAS service message
300
10
Degradation parameter
120
28
Clock-ephemeris covariance
120
12
SBAS time information
300
63
Null message
2-5
120
—
ION GNSS 20-23 Sept. 2011 - ENRI
SLIDE 9
L1-SAIF Message (1)
Message Type
Contents
Used by
Status
0
Test mode
SBAS and L1-SAIF
Fixed
1
PRN mask
SBAS and L1-SAIF
Fixed
Fast correction & UDRE
SBAS and L1-SAIF
Fixed
6
UDRE
SBAS and L1-SAIF
Fixed
7
Degradation factor for FC
SBAS and L1-SAIF
Fixed
8
Reserved
SBAS
Fixed
9
GEO ephemeris
SBAS
Fixed
10
Degradation parameter
SBAS and L1-SAIF
Fixed
12
SBAS network time
SBAS
Fixed
17
GEO almanac
SBAS
Fixed
18
IGP mask
SBAS and L1-SAIF
Fixed
24
Mixed fast/long-term correction
SBAS and L1-SAIF
Fixed
25
Long-term correction
SBAS and L1-SAIF
Fixed
26
Ionospheric delay & GIVE
SBAS and L1-SAIF
Fixed
2 to 5
ION GNSS 20-23 Sept. 2011 - ENRI
SLIDE 10
L1-SAIF Message (2)
Message Type
Contents
27
SBAS service message
28
Clock-ephemeris covariance
Used by
Status
SBAS
Fixed
SBAS and L1-SAIF
Fixed
29 to 51
Undefined
—
—
52
TGP mask
L1-SAIF
Tentative
53
Tropospheric delay
L1-SAIF
Tentative
Advanced Ionospheric delay
L1-SAIF
TBD
56
Intersignal biases
L1-SAIF
Tentative
57
Ephemeris-related parameter
L1-SAIF
TBD
58
QZS ephemeris
L1-SAIF
Tentative
59
QZS almanac
L1-SAIF
TBD
60
Regional information
L1-SAIF
TBD
61
Reserved
L1-SAIF
Tentative
62
Reserved
SBAS and L1-SAIF
Fixed
63
Null message
SBAS and L1-SAIF
Fixed
54 to 55
ION GNSS 20-23 Sept. 2011 - ENRI
SLIDE 11
Example Position Error
• Example of user position error at Site
940058 (Takayama: near center of
monitor station network);
• Realtime operation with MSAS-like 6
monitor stations;
• Period: 19-23 Jan. 2008 (5 days).
Horizontal
Error
Vertical
Error
Standalone RMS
GPS
Max
1.45 m
2.92 m
6.02 m
8.45 m
RMS
0.29 m
0.39 m
Max
1.56 m
2.57 m
System
Standalone GPS
Augmented by L1-SAIF
L1-SAIF
Note: Results shown here were obtained with surveygrade antenna and receivers in open sky condition.
ION GNSS 20-23 Sept. 2011 - ENRI
SLIDE 12
Broadcast Ephemeris for Ranging
• Orbit Information for ranging function:
– Need to broadcast ephemeris information (navigation-grade orbit information)
on QZS signal in order to use it for ranging;
– QZS L1C/A, L2C, L5, and L1C broadcast ephemeris information on their
navigation message similar with GPS; Available since June 2011;
– How about L1-SAIF and LEX signals?
• Option A: Do not broadcast on L1-SAIF, but on other signals:
– L1-SAIF users receive and utilize ephemeris information broadcast on L1C/A,
L2C, L5, or L1C signals;
 Antenna offset may be cancelled by differential correction.
– Users must receive al least two signals (eg. L1-SAIF + L1C/A) to use ranging
function of L1-SAIF signal.
We employ
• Option B: Broadcast ephemeris information on L1-SAIF:
this option
– Users can use QZS for ranging by receiving only L1-SAIF signal;
– Require to design some new message because SBAS GEO ephemeris
message is not applicable; MT58 needs to be designed.
ION GNSS 20-23 Sept. 2011 - ENRI
Ephemeris Message Design
SLIDE 13
• Requirements for ephemeris information:
– Contained by a single message (212 bits);
 GPS legacy-Nav message consumes 420 bits for a set of ephemeris information of a
single GPS SV;
 SBAS GEO ephemeris message consists of only 204 bits; But this is for GEO.
– Available for 600-900 seconds from broadcast;
– SV position error should be within 0.3-0.5m;
 Will be cancelled by applying differential corrections;
 The minimum resolution of corrections is 0.125m.
– Clock correction term should cover a range of 1ms.
 Required by payload developer during discussion of specification.
• Representations in other systems:
– GPS legacy-Nav: Representation by Keplerian 6-element parameters;
– GLONASS: Represented by position, velocity, and acceleration in ECEF;
 Users need numerical integration to obtain the position of the intended moment.
– SBAS: Transmit position, velocity, and acceleration in ECEF.
 No need for numerical integration.
ION GNSS 20-23 Sept. 2011 - ENRI
SLIDE 14
GPS Ephemeris for MEO
Item
Bits
Contents
Item
Bits
toc
16
Epoch time
toe
16
Epoch time
af0
22
Clock corr. (const)
af1
16
af2
Contents
32
Eccentricity
32
Semi-major axis
24
Rate of W
Clock corr. (1st order)
e

A
.
W
.
i
14
Rate of i
8
Clock corr. (2nd order)
Crc
16
Harmonic correction
M0
32
Mean anomaly
Crs
16
Harmonic correction
W0
32
Longitude of ascension
Cuc
16
Harmonic correction
w
32
Argument of perigee
Cus
16
Harmonic correction
i0
32
Inclination
Cic
16
Harmonic correction
Dn
16
Mean motion
Cis
16
Harmonic correction
Total
420
Stored in 3 SFs (18s)
ION GNSS 20-23 Sept. 2011 - ENRI
GLONASS Ephemeris for MEO
SLIDE 15
Item
Bits
Range
Resolution
Contents
tb
7
15-1425 min
15 min
Epoch time
tn
22
2-9 s
2-30 s
Clock correction (const)
gn
11
2-30 s/s
2-40 s/s
Clock correction (1st order)
x
27
27000 km
2-11 km
Position X in ECEF
y
27
27000 km
2-11 km
Position Y in ECEF
z
27
27000 km
2-11 km
Position Z in ECEF
vx
24
4.3 km/s
2-20 km/s
Velocity X in ECEF
vy
24
4.3 km/s
2-20 km/s
Velocity Y in ECEF
vz
..
x
..
y
..
z
24
4.3 km/s
2-20 km/s
Velocity Z in ECEF
5
6.2 mm/s2
2-30 km/s2
Acceleration X in ECEF (only perturbation)
5
6.2 mm/s2
2-30 km/s2
Acceleration Y in ECEF (only perturbation)
5
6.2 mm/s2
2-30 km/s2
Acceleration Z in ECEF (only perturbation)
Total
208
Stored in 4 strings (8s)
ION GNSS 20-23 Sept. 2011 - ENRI
SLIDE 16
SBAS Ephemeris for GEO
Item
Bits
Range
Resolution
Contents
t0,GEO
13
0-86384 s
16 s
URA
4
0-15
1
Accuracy indicator
x
30
42950 km
0.08 m
Position X in ECEF
y
30
42950 km
0.08 m
Position Y in ECEF
z
25
6710 km
0.4 m
Position Z in ECEF
dx/dt
17
40.96 m/s
0.625 mm/s
Velocity X in ECEF
dy/dt
17
40.96 m/s
0.625 mm/s
Velocity Y in ECEF
dz/dt
18
524.288 m/s
4 mm/s
Velocity Z in ECEF
d2x/dt2
10
6.4 mm/s2
12.5 mm/s2
Acceleration X in ECEF
d2y/dt2
10
6.4 mm/s2
12.5 mm/s2
Acceleration Y in ECEF
d2z/dt2
10
32 mm/s2
62.5 mm/s2
Acceleration Z in ECEF
aGf0
12
0.9537 ms
2-31 s
Clock correction (const)
aGf1
8
0.11642 ns/s
2-40 s/s
Total
204
Epoch time
Clock correction (1st order)
Stored in 1 msg (1s)
ION GNSS 20-23 Sept. 2011 - ENRI
QZSS SV Position in ECEF
SLIDE 17
QZS-1
Broadcast Nav Msg
on L1C/A PRN 193
2011-08-18
00:00 to 24:00 GPST
GPS/QZSS Rx
@Koganei, Tokyo
Processing by ENRI
24 different IODEs
in 2846 frames
• Computed based on broadcast ephemeris on QZSS L1C/A for day of
2011-08-18;
• QZS-1 was operating normally and healthy except LEX signal.
ION GNSS 20-23 Sept. 2011 - ENRI
QZSS SV Velocity in ECEF
SLIDE 18
QZS-1
Broadcast Nav Msg
on L1C/A PRN 193
2011-08-18
00:00 to 24:00 GPST
GPS/QZSS Rx
@Koganei, Tokyo
Processing by ENRI
24 different IODEs
in 2846 frames
• Velocity of QZS-1 computed from broadcast ephemeris.
ION GNSS 20-23 Sept. 2011 - ENRI
QZSS SV Acceleration in ECEF
SLIDE 19
QZS-1
Broadcast Nav Msg
on L1C/A PRN 193
2011-08-18
00:00 to 24:00 GPST
GPS/QZSS Rx
@Koganei, Tokyo
Processing by ENRI
24 different IODEs
in 2846 frames
• Acceleration of QZS-1 computed from broadcast ephemeris.
ION GNSS 20-23 Sept. 2011 - ENRI
Representation of Acceleration
SLIDE 20
• Reduction of information:
– 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; Enough for L1-SAIF;
– 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).
– This technique is applicable to L1-SAIF ephemeris representation.
Transmit these
perturbation terms
ION GNSS 20-23 Sept. 2011 - ENRI
SLIDE 21
Perturbation Term
QZS-1
Broadcast Nav Msg
on L1C/A PRN 193
2011-08-18
00:00 to 24:00 GPST
GPS/QZSS Rx
@Koganei, Tokyo
Processing by ENRI
24 different IODEs
in 2846 frames
• Acceleration of QZS-1 computed from broadcast ephemeris;
• Perturbation only: Centripetal acceleration term is removed.
ION GNSS 20-23 Sept. 2011 - ENRI
Proposed Message (MT58)
SLIDE 22
Item
Bits
Range
Resolution
Contents
t0,Q
8
0-10740 s
60 s
Epoch time/IODN
URA
4
0-15
1
Accuracy indicator
x
26
42950 km
1.28 m
Position X in ECEF
y
26
42950 km
1.28 m
Position Y in ECEF
z
26
42950 km
1.28 m
Position Z in ECEF
vx
24
4.194 km/s
0.5 mm/s
Velocity X in ECEF
vy
24
4.194 km/s
0.5 mm/s
Velocity Y in ECEF
vz
..
x
..
y
..
z
24
4.194 km/s
0.5 mm/s
Velocity Z in ECEF
5
32 mm/s2
2 mm/s2
Acceleration X in ECEF (only perturbation)
5
32 mm/s2
2 mm/s2
Acceleration Y in ECEF (only perturbation)
5
32 mm/s2
2 mm/s2
Acceleration Z in ECEF (only perturbation)
aGf0
22
1.953 ms
2-30 s
aGf1
13
3.725 ns/s
2-40 s/s
Total
212
Clock correction (const)
Clock correction (1st order)
Stored in 1 msg (1s)
ION GNSS 20-23 Sept. 2011 - ENRI
Generation of Ephemeris
SLIDE 23
• Option A: Generation independent of other systems:
– Need realtime monitor station network:
 Monitor stations also necessary for generation of wide-area differential corrections;
 JAXA’s monitor network covering Japan and Southeast Asia Region is available for
experimental purpose.
– Need some orbit determination software;
– Independent of other systems.
 However, observations from monitor network are provided by JAXA MCS.
• Option B: Reconstruction from MCS products:
– L1-SAIF is broadcast from QZS-1 SV.
We employ
this option
 QZS-1 itself broadcasts ephemeris information on L1C/A signal;
– Ephemeris information can be generated based on L1C/A ephemeris;
 Reconstruction from Keplerian representation in L1C/A legacy Nav message into
ECEF PVA representation for MT58;
 L1C/A and L1-SAIF are broadcast from different antennas; Antenna offset may be
cancelled by differential corrections.
– Users still do not need to receive any signals other than L1-SAIF.
ION GNSS 20-23 Sept. 2011 - ENRI
Ephemeris Reconstruction
SLIDE 24
QZS-1
JAXA MCS
Decode
ephemeris
Format
into MT58
Compute
PVA
L1-C/A Users
Ephemeris Reconstruction
L1-SAIF Master Station at ENRI
L1-SAIF Users
ION GNSS 20-23 Sept. 2011 - ENRI
SV Position Error for PVA
Quantization of corrections
SLIDE 25
QZS-1
Reconstructed from
broadcast Nav Msg
on L1C/A PRN 193
2011-08-18
00:00 to 24:00 GPST
Processing by ENRI
Assumed user location:
@ENRI, Tokyo
• Integration error in user receiver with regard to time after broadcast of PVA;
• LOS component including satellite clock offset;
• SV PVA is computed from broadcast ephemeris on QZSS L1C/A.
ION GNSS 20-23 Sept. 2011 - ENRI
SV Position Error for MT58
SLIDE 26
QZS-1
Reconstructed from
broadcast Nav Msg
on L1C/A PRN 193
2011-08-18
00:00 to 24:00 GPST
Processing by ENRI
Assumed user location:
@ENRI, Tokyo
• PVA is formatted into proposed MT58 format and integrated;
• Initial position error is dominant component because of its resolution of
1.28m; Need some correction.
ION GNSS 20-23 Sept. 2011 - ENRI
Correction by LTC Message
SBAS GEO
PRN 120-138
Measured
Pseudorange
QZSS L1-SAIF
PRN 183
Measured
Pseudorange
MT9
GEO Ephemeris
Orbit
Clock
(0.125m)
MT2-5
Fast Correction
(FC)
Clock
(0.125m)
Corr.
Resolution
MT58
QZS Ephemeris
Orbit
Clock
(1.28m)
MT2-5
Fast Correction
(FC)
Clock
(0.125m)
Corr.
SLIDE 27
Corrected
Pseudorange
Corrected
Pseudorange
Clock & Orbit Corr.
(0.125m)
MT24/25
• Apply MT24/25 LTC orbit and
Long-Term
clock correction like GPS SVs;
Correction (LTC)
• LTC has 0.125m resolution.
ION GNSS 20-23 Sept. 2011 - ENRI
SLIDE 28
Applying LTC Correction
QZS-1
Reconstructed from
broadcast Nav Msg
on L1C/A PRN 193
2011-08-18
00:00 to 24:00 GPST
Processing by ENRI
Assumed user location:
@ENRI, Tokyo
• Assumed that initial position error is corrected by LTC (long-term
correction) in MT24/25 messages;
• Range error is within 0.3m for 300s integration.
 Note that ephemeris message of SBAS has timeout interval of 240-360s.
ION GNSS 20-23 Sept. 2011 - ENRI
Conclusion
SLIDE 29
• ENRI has been developing L1-SAIF signal:
– Signal design: GPS/SBAS-like L1 C/A code (PRN 183);
– Planned as an augmentation to mobile users;
– Implemented L1-SAIF Master Station (L1SMS) which generates augmentation
message stream in realtime and transmit it to QZSS MCS.
• QZSS ephemeris message:
–
–
–
–
Need to broadcast ephemeris information to make ranging function available;
For L1-SAIF signal, MT 58 is designed to broadcast ephemeris information;
MT 58 provides SV position, velocity, and acceleration in ECEF;
Integration error is within 0.3m when combined with LTC correction.
• Ongoing work:
– Upgrade L1SMS to generate corrections for L1-SAIF signal itself;
– User side consideration of combined use of QZSS and MSAS.
Download