DOI QR코드

DOI QR Code

Quality Monitoring Comparison of Global Positioning System and BeiDou System Received from Global Navigation Satellite System Receiver

  • Son, Eunseong (Division of Navigation R&D, Korea Aerospace Research Institute) ;
  • Im, Sung-Hyuck (Division of Navigation R&D, Korea Aerospace Research Institute)
  • Received : 2018.10.25
  • Accepted : 2018.11.12
  • Published : 2018.12.15

Abstract

In this study, we implemented the data quality monitoring algorithm which is the previous step for real-time Global Navigation Satellite System (GNSS) correction generation and compared Global Positioning System (GPS) and BeiDou System (BDS). Signal Quality Monitoring (SQM), Data QM, and Measurement QM (MQM) that are well known in Ground Based Augmentation System (GBAS) were used for quality monitoring. SQM and Carrier Acceleration Ramp Step Test (CARST) of MQM result were divided by satellite elevation angle and analyzed. The data which are judged as abnormal are removed and presented as Root Mean Square (RMS), standard deviation, average, maximum, and minimum value.

Keywords

1. INTRODUCTION

Autonomous vehicles have many advantages such as reduction in traffic accidents, promoting mobility for the transportation vulnerable, efficiency in fuel usage, and reduction in pollutant emission, which will increase the social and economic ripple effects positively. Global Navigation Satellite System (GNSS), inertial measurement unit (IMU), vision, and light detection and ranging are some examples of sensors to estimate positioning of Autonomous vehicles and they can be combined to overcome the drawbacks of each sensor.

Global Positioning System (GPS) in the USA is the first of GNSS and GLObal NAvigation Satellite System in the Russia is full operational capability now and BeiDou System (BDS) in the China and Galileo in the Europe are under development. Japan and India are also developing Regional Navigation Satellite System to improve their positioning performance in their countries. With being able to use various systems available, as the number of visible satellites increases, better positioning results of autonomous vehicles are now expected in ground traffic environments where signal blockage frequently occurs.

However, since GNSS positioning algorithms that are generally used in vehicle navigation devices use pseudorange measurements, a positioning error at a level of meter is generated, which is not applicable to autonomous vehicles that requires an error at a level of centimeter such as lane classification and distance from the front or rear cars during car stop or slow-down. To produce a positioning result at a level of centimeter using GNSS, it is recommended to use carrier phase measurements. Real Time Kinematic (RTK) is usually used for centimeter level positioning. To overcome the disadvantage of conventional RTK, using multi-reference station technic has been developed that is called Network RTK. In the Network RTK, a single network is formed using three or more reference stations and correction is generated by calculating and combining the information of the reference stations. Generated correction is transfer to the user that can remove the user errors located in the network.

This study implemented an abnormal detection algorithms of GPS and BDS as pre-processing step to develop a generating real time correction based on GNSS carrier phase measurement using multi reference stations to provide correction that vehicles can perform lane-level positioning. The result of this study could be utilized as foundation research for threshold determination in the future work and evaluate the implementation accuracy of the real-time algorithm. The Signal Quality Monitoring (SQM), Data QM (DQM), and Measurement QM (MQM) proposed by Xie (2004) were used.

As previous study, Xie (2004) studied threshold determination for abnormal measurement detection using the Integrity Monitor Testbed that is a prototype of the Local Area Augmentation System (LAAS) Ground Facility (LGF) that is used to evaluate whether the LGF can meet system integrity requirements. In addition, Ahn (2009) conducted performance evaluation by applying artificial errors to the normal measurements in the failure detection algorithm used in the Ground Based Augmentation System reference station. Koenig (2010) improved existing MQM algorithm to apply existing LAAS to the Joint Precision and Approach Landing System program in the US army and compared and analyzed the improved algorithm with the existing algorithm.

Regarding the quality analysis and comparison of the GPS and BDS, Jan & Tao (2016) performed signal quality analysis (QA), data QA, and measurement QA to detect and remove abnormal measurements prior to integrated positioning of GPS and BDS, and their analysis results verified no significant difference between GPS and BDS.

These previous studies showed only the results analyzed with GPS L1 or BDS B1. Thus, this study presented the results applied to GPS L2 and BDS B2 additionally, and compared the results with those of the previous study results.

2. SYSTEM DIFFERENCE BETWEEN GPS AND BDS

According to the GPS ICD (2014) and BDS ICD (2013), the frequency of the GPS is named as L1 and L2, and that of the BDS is named as B1I and B2I. Although frequencies between the systems are different due to the code division multiple access, frequencies between satellites are the same. In this study, the frequencies of the BDS were named as B1 and B2 for convenience. The satellite orbit in the GPS consists of medium earth orbit (MEO) only and the orbit period is approximately 11 hours and 58 minutes so that the same satellite is observed approximately twice a day. The BDS consists of three orbits: geostationary EO (GEO), inclined geosynchronous satellite orbit (IGSO), and MEO. The MEO orbit period is around 12 hours 53 minutes and 24 seconds. The two systems use a different coordinate system. According to Cheng et al. (2009), the difference in gravity in the two coordinate systems is 0.02x10-8 m/s2, and the difference in latitude and longitude is 0.11 mm. These differences occur because they use a different gravity constant and Earth's rotation angular velocity value. Thus, it is considered that there is no significant difference in World Geodetic System 1984 and China Geodetic Coordinate System 2000.

The time system used in the GPS and BDS are GPS Time (GPST) and BDS Time, respectively. However, the start time of the two systems is different. As a result, the GPS has a leap second of 18 seconds and the BDS has a leap second of 4 seconds, resulting in 14 seconds difference between two systems. Accordingly, GNSS receivers used generally are synchronized with the GPST. Thus, it should subtract 14 seconds from the GPST when BDS data are processed. In addition, a difference in the GNSS week number between the two systems is 1,356 (Kong et al. 2016).

A subframe that provides real time ephemeris is used for real-time processing of the GNSS. The GPS subframe is provided from one to five in every six seconds, and this is also same with D1 in the BDS. However, D1 data in the BDS provides only the ephemeris of IGSO and MEO satellites, so the ephemeris of GEO satellites should be acquired using D2 data that is provided in every 0.6 seconds. The difference between those two ephemerides is that the GPS is updated in every two hours while the BDS is updated in every hour, and the GPS provides the time of ephemeris (TOE) in ephemeris data after two hours from the updated time, and the BDS provides the TOE in ephemeris data at the updated time (BDS ICD 2013, GPS ICD 2014). If the GNSS week second at the current time is zero, the TOE is 7,200 seconds and 0 seconds are provided in the GPS and BDS, respectively. Thus, the BDS week number in the ephemeris is increased by one when the TOE is 0 seconds. But the GPS week number is not increased when the TOE is 0 seconds and is increased by one when the TOE is 7,200 seconds. The differences between the two systems are summarized in Table 1.

Table 1. System diference between GPS and BDS.

  GPS BDS
Carrier frequency
 
Satellite orbit
MEO orbit period
Geocentric gravitational constant
Rate of earth rotation
Coordinate system
Time system
Subframe frequency
 
Broadcast ephemeris update
Time of ephemeris
Week over in ephemeris
L1 (1575.42 MHz)
L2 (1227.60 MHz)
MEO
About 11 hr 58 min
3.986005x1014 m3/s2
7.2921151467x10-5 rad/s
WGS84
GPST
6 second
 
2 hour
After 2 hour from updated time
About GPST 7200 second
B1I (1561.098 MHz)
B2I (1207.140 MHz)
GEO, IGSO, MEO
About 12 hr 53min 24 sec
3.986004418x10m3/s2
7.292115x10-5 rad/s
CGCS2000
BDT (GPST-14 second)
6 second for D1 (IGSO, MEO)
0.6 second for D2 (GEO)
1 hour
Updated time
About BDT 0 second

 

3. COMPARISON OF QUALITY MONITORING BETWEEN GPS AND BDS

The SQM, DQM, and MQM algorithms proposed by Xie (2004) were implemented and applied to GPS L1 and L2 and BDS B1 and B2. The data used in the analysis were received from CHAM, GSNM, and HWSM continuously operating reference stations, which were located in Cheonan, Goesan, and Hwaseong, respectively. Each of the stations was equipped with choke ring antennas that can minimize multipath errors and dual frequency receivers. The measurements were stored in every second and the minimum satellite elevation angle was approximately set to 5o. The analysis period was from day of year (DOY) 223 of 2018 to DOY 229 of 2018. The satellite location was calculated by decoding the subframe to assume the real time, and the data were processed for seven days continuously epoch by epoch. The precise coordinates of the stations were obtained based on Bernese 5.2 which is precise GNSS data processing software and its mean value coordinates of the analysis period is used to calculate geometry range etc.

3.1 Signal Quality Monitoring

SQM is used to detect the abnormality due to signal interference and reflection of GNSS signals. It can be divided into correlation peak symmetry test (CPST), signal power test (SPT), and code-carrier divergence test (CCDT) (Xie 2004, Koenig 2010). Among them, the CPST was excluded in this study because it needed an additional receiver that integrated and produced correlation measurements at different locations.

3.1.1 Code-carrier divergence test

The CCDT is used to detect the sudden change of ionospheric errors with a geometric moving averaging method using the pseudorange minus carrier phase measurements assuming that a cycle slip has not occurred in the carrier measurements and changes of ionosphere error is very small in a short period of time (Xie 2004, Koenig 2010). As shown in Eq. (1), a difference between pseudorange and carrier phase measurements is assumed as \(z\), and Eq. (1) is time differenced to produce Eq. (2), resulting in having only changes of ionosphere error. Then, the CCDT can be performed by using Eq. (3). In Eqs. (1) to (3), \(\rm P\) is the pseudorange measurement, \(\Phi\) is the carrier phase measurement, \(\rm I\) is the ionospheric error, \(\lambda\) is a wavelength, \(\rm N\) is the integer ambiguity, and \(\tau\) is a mean time constant, which was set to 100 in this study. Since the ionospheric error of L2 (B2) is \(\frac{F_1^2}{F_2^2}\) times that of the L1 (B1), when processing the L2 (B2) data, the change in the ionosphere was divided by \(\frac{F_1^2}{F_2^2}\).

\(\mathcal{z}=Ρ-Φ=2Ι-λΝ\)                                                                                  (1)

\(\frac{\mathcal{z}\left(t\right)-\mathcal{z}\left(t-1\right)}{2}=Ι\)                                                                                        (2)

\(CCDT\left(t\right)=\frac{\tau\left(t\right)-\dot{t}}{\tau\left(t\right)}CCDT\left(t-1\right)+Ιτt\)                                                                (3)

\(\tau(t)=\left\{ \begin{array}{l} kt,k<τ< t \\ τ,else \end{array} \right.\)                                                                                  (4)

The CCDT analysis results of BDS Pseudo Random Noise (PRN) 5 were constantly blocked even if it is the GEO satellite whose satellite elevation angle was approximately 30o, resulting in large CCDT values. Jan & Tao (2016) also mentioned about the abnormality of BDS PRN5 but their analysis region was different from that of this study, so their satellite elevation angle was approximately 20o in the BDS PRN 5, indicating that the signal block was due to the low satellite elevation angle. Since the BDS did not implement the abnormality notification system as implemented in the GPS in the Notice Advisory to Navstar Users (NANU), abnormality of satellites cannot be identified. Thus, this study excluded the BDS PRN5 from the analysis.

Since the ionospheric error was related to a satellite elevation angle and rapid changes at a low elevation angle, the CCDT results were analyzed by dividing the satellite elevation angle. Root mean square (RMS) and standard deviation in the CCDT were analyzed by satellite elevation angle; the analysis results showed that there was no significant difference between them. Thus, the mean was close to zero and the results obtained were in accordance with those of the previous study. The GPS result in the CCDT analysis was the largest in a range of 10-15o as shown in Table 2, which required further analysis. The additional analysis result showed that the value was large up to 22o of satellite elevation angle in the GSNM station. The GPS satellite position whose elevation angle was smaller than 22o and CCDT value was larger than 1 m/s was checked to find that the position was concentrated in a range of 30-90o azimuth angle as shown in Fig. 1a, and signal block was found to frequently occur due to the obstacles. The satellite position in sections where signal block was expected in the BDS was also checked; the results showed that there were PRN 12 and 13 as shown in Fig. 1b but the number and range of the azimuth were small compared to those of the GPS.

f1.png 이미지
Fig. 1. Skyplot of GSNM station in 7 days: (a) GPS satellite position that could be obstacles that satellite elevation angles are under 22 degrees and CCDT values are bigger than 1m/s, (b) BDS satellite position that satellite elevation angles are under 22 degrees and azimuths are between 30 and 90 degrees.

Table 2. CCDT RMS value of GPS and BDS (unit: 10-3 m/s).

Elev 5-10o 10-15o 15-20o 20-30o 30-45o 45-60o 60-75o 75-90o
GPS L1
GEO B1
IGSO B1
MEO B1
GPS L2
GEO B2
IGSO B2
MEO B2
26.42
-
7.42
10.16
113.79
-
6.77
6.07
32.05
-
2.49
2.23
119.76
-
2.24
1.42
17.59
-
1.46
1.60
77.13
-
1.74
1.09
3.78
1.26
1.29
2.76
20.16
8.55
1.27
2.97
0.62
0.33
0.92
1.21
1.04
1.15
0.61
1.19
0.62
0.42
0.73
0.83
0.75
0.59
0.32
0.42
0.53
-
1.25
0.67
0.06
-
1.17
0.34
0.44
-
0.64
0.55
0.59
-
0.29
0.32

 

Table 3. CCDT RMS value of GPS and BDS without anomaly (unit: 10-3 m/s).

Elev 5-10o 10-15o 15-20o 20-30o 30-45o 45-60o 60-75o 75-90o
GPS L1
GEO B1
IGSO B1
MEO B1
GPS L2
GEO B2
IGSO B2
MEO B2
19.54
-
7.42
10.16
109.92
-
6.77
6.07
1.78
-
2.49
2.23
6.01
-
2.24
1.42
1.39
-
1.46
1.60
3.81
-
1.74
1.09
0.71
1.26
1.29
2.36
1.29
8.55
1.27
2.50
0.62
0.33
0.92
1.21
1.04
1.15
0.61
1.19
0.62
0.42
0.73
0.83
0.75
0.59
0.32
0.42
0.53
-
1.25
0.67
0.60
-
1.17
0.34
0.44
-
0.64
0.55
0.59
-
0.29
0.32

 

Table 3 presents the re-calculation results after excluding the sections where signal block was expected frequently in the GSNM stations as shown in Fig. 1. It can be seen from the table that RMSs of both GPS and BDS were reduced, in particular, significant reductions at the section above GPS 10o. The RMSs of the GPS in the section below 10o did not significantly reduce due to the signal block by various azimuth angles and other stations. The results of comparison between the GPS and BDS revealed that L1 (B1) in the GPS was smaller than that of the BDS after 10o of satellite elevation angle while L2 (B2) in the GPS was mostly larger than that of the BDS.

Previous studies did not present the CCDT results in detail by dividing them by elevation angles. However, Xie (2004) set the GPS L1 CCDT threshold value to approximately 0.06 m/s at a low elevation angle and 0.02 m/s at a high elevation angle. As such, the higher the elevation angle was, the smaller the CCDT and threshold values were. In addition, the CCDT value was closer to 0.02 m/s even at a low elevation angle. The CCDT results in this study were similar to those of study by Xie (2004) at a high elevation angle but they were not at a low elevation angle, suggesting that the data used in this study had poorer signal environment at a low elevation angle than that of the data used by Xie (2004).

3.1.2 Signal power test

SPT examines the signal power quality of satellites. The test method utilizes mean values previous and current epoch CN0 that is produced from the GNSS receiver (Xie 2004, Koenig 2010). The maximum and minimum SPT values are presented in Table 4. The highest value was 52.8 dB-Hz at GPS L1, but for the BDS, it was 51.2 dB-Hz at the MEO satellite B2. The smallest value was 12.2 dB-Hz at GPS L2, and for the BDS, it was 26.1 dB-Hz at MEO satellite B2. The BDS GEO satellites that maintained the similar elevation angle had the smallest deviation between maximum and minimum values at 13.6 dB-Hz at B2, and the deviation of the GPS was larger than that of the BDS.

Table 5 presents the analysis results of SPT, which is related to a satellite elevation angle, by dividing it at a level of 10o unit. The values in the table refer to mean values and the values in the brackets indicate standard deviations. Jan & Tao (2016) presented GPS L1 and BDS B1 analysis results of GPS and BDS CN0 values by dividing the value at a level of 10o unit. The results of Jan & Tao (2016) also exhibited higher values of the GPS than the BDS at L1 (B1), which was in accordance with the results in this study. This was analyzed to be due to the effect of long signal transmission time resulting from higher orbit of the BDS than that of the GPS. Accordingly, the largest SPT value at B1 in the BDS was found in MEO followed by IGSO and GEO, which reflected the above results. However, for L2 (B2), SPT values in the GPS were smaller than those of the BDS, while at BDS B2, SPT values were larger in the GEO than those in the IGSO. The change in the SPT values showed that that of the GPS was larger than that of the BDS at a low elevation angle, but at a high elevation angle, that of the BDS was smaller than that of the GPS. The difference between L1 and L2 in the GPS was found to be 8.41 dB-Hz on average, and the difference between B1 and B2 in the BDS was 0.52 dB-Hz (GEO), 1.26 dB-Hz (IGSO), and 0.04 dB-Hz (MEO), respectively, all of which were smaller than the difference between L1 and L2 in the GPS. It is considered that the BDS was more stable signal intensity than that of the GPS, as the change in the SPT values was smaller at high elevation angles in the BDS.

Table 4. Maximum and minimum SPT value of GPS and BDS (unit: dB-Hz).

  Max Min Difference
GPS L1
GEO B1
IGSO B1
MEO B1
GPS L2
GEO B2
IGSO B2
MEO B2
52.8
48.4
50.1
50.8
51.1
48.8
50.1
51.2
27.9
31.5
29.3
27.1
12.2
35.2
26.6
26.1
24.9
16.9
20.8
23.7
39.9
13.6
23.5
25.1

 

Table 5. Average and standard deviation SPT value of GPS and BDS (unit: dB-Hz).

Elev (o) 10 20 30 40 50 60 70 80 90
GPS L1
GEO B1
IGSO B1
MEO B1
GPS L2
GEO B2
IGSO B2
MEO B2
43.09 (2.35)
-
39.56 (1.53)
40.11 (2.04)
31.66 (2.41)
-
36.83 (1.76)
39.57 (1.96)
45.35 (2.19)
-
41.68 (1.38)
42.48 (1.88)
34.16 (2.17)
-
38.96 (1.38)
41.94 (1.72)
47.58 (1.56)
42.37 (0.99)
43.77 (0.95)
45.05 (1.24)
37.31 (1.98)
42.51 (0.78)
41.28 (1.08)
44.49 (1.13)
49.04 (1.03)
45.05 (0.56)
45.17 (0.87)
46.87 (0.83)
40.20 (1.58)
43.67 (0.57)
43.14 (0.99)
46.52 (0.80))
49.67 (0.82)
45.75 (0.73)
46.04 (0.83)
47.84 (0.62)
42.45 (1.39)
45.46 (0.59)
44.76 (0.86)
47.82 (0.60)
50.05 (0.73)
-
46.56 (0.72)
48.25 (0.55)
44.07 (1.32)
-
45.79 (0.74)
48.78 (0.46)
50.40 (0.83)
-
46.81 (0.70)
48.33 (0.60)
45.36 (1.25)
-
46.62 (0.53)
49.17 (0.40)
50.61 (1.06)
-
47.74 (0.64)
48.64 (0.66)
46.20 (1.30)
-
46.95 (0.62)
49.31 (0.38)
50.93 (1.16)
-
48.18 (0.42)
48.80 (0.54)
47.18 (1.39)
-
47.11 (0.48)
49.15 (0.35)

 

3.2 Data Quality Monitoring

DQM monitors the satellite orbits constantly and inspects whether the consistence of satellite orbits is maintained using GNSS satellite navigation messages of GNSS. It includes Ephemeris-Ephemeris Test (EET), Ephemeris-Almanac Test (EAT), Yesterday Ephemeris-Today Ephemeris (YE-TE) test (Xie 2004, Koenig 2010). As Xie (2004) stated that the YE-TE test was more accurate than the EAT for newly arisen satellites, the EAT was excluded in this study, and Ephemeris-International GNSS Service (IGS) Test (EIT) was additionally performed.

3.2.1 Yesterday ephemeris-today ephemeris test

The YE-TE test is performed to test the validity of the current ephemeris by comparing it with yesterday ephemeris when a new satellite appears. The yesterday ephemeris requires an assumption that the verification was complete. Thus, the ephemeris of DOY223 was compared with that of DOY222 using the navigation message file of DOY222 in the Receiver INdepent EXchange format 3.03 version provided by the IGS.

Prior to the analysis of the YE-TE test results, the occurrence of large errors was verified in DOY 229 PRN 12 in the GPS and DOY225-226 PRN 6 in the BDS as shown in Fig. 2. The NANU in the GPS was checked and the satellite maintenance of PRN12 due to the orbit adjustment scheduled from DOY 228 17:21 to 23:06 on the basis of GPST was notified at DOY 222. The analyzed data verified that PRN12 disappeared from the field of vision of the receiver with approximately 5.13o of satellite elevation angle at around DOY228 17:15. After this, PRN12 re-appeared at around DOY229 4:00. Thus, the ephemerides before and after the maintenance were compared, resulting in a large YE-TE error at DOY229. This result implies that the current ephemeris has errors. Therefore, to develop a real-time system, exception handling and additional inspection may be needed to prevent misjudgment of YE-TE test by checking the NANU message.

f2.png 이미지
Fig. 2. YE-TE test result and huge error. (a) GPS: PRN12, (b) BDS: PRN6

Table 6 presents the results except for those of GPS PRN 12 and BDS PRN 6 where large errors occurred. The GPS exhibited smaller errors than those of the BDS, except for the maximum value. For the BDS, the MEO had smaller values than those of the GEO and IGSO in terms of maximum, minimum, standard deviation and mean. Compared to the results of EAT by Jan & Tao (2016), means, standard deviations, and maximum values were smaller in the GPS and BDS MEO whereas those were larger in the BDS GEO and IGSO. The difference between the almanac and broadcast ephemeris is that the broadcast ephemeris has a correction coefficient to correct the effect of perturbation whereas the almanac doesn't have one. Thus, almanac's accuracy was lower, but the valid period is longer than that of broadcast ephemeris. The perturbation correction in the broadcast ephemeris is regarded valid for a day for the GPS and BDS MEO. Thus, since the YE-TE test is not suitable for the BDS GEO and IGSO, other analysis methods are needed.

Table 6. Mean, standard deviation, max, and min value of YE-TE test of GPS and BDS (unit: m).

  GPS BDS GEO BDS IGSO BDS MEO
Mean
Std.
Max
Min
599.63
326.61
1940.13
14.12
2449.23
1429.04
6157.22
95.37
2375.42
1429.56
7391.33
175.10
620.26
403.81
1879.51
80.87

 

3.2.2 Ephemeris-ephemeris test

The EET aims to test the consistence of the updated ephemeris by comparing satellite positions using the current and previous ephemeris when the ephemeris is updated (Xie 2004, Koenig 2010). The analysis of the EET showed that the GPS had larger errors than those of the BDS; the GPS updated the ephemeris every two hours thereby calculating the satellite position using the ephemeris up to 4 hours ago. Thus, the GPS errors were larger than those of the BDS that updated the ephemeris every hour. The ephemeris test of newly arisen satellites is not possible in the EET. Thus, errors such as GPS PRN 12 and BDS PRN 6 were not displayed in the EET as shown in the YE-TE test. Table 7 presents the GPS and BDS EET results, in which the minimum value of both of the GPS and BDS display errors at a level of mm.

Table 7. Mean, standard deviation and max value of EET of GPS and BDS (unit: m).

  GPS BDS GEO BDS IGSO BDS MEO
GPS
Mean
Std.
Max
3.37
7.81
103.69
0.35
0.45
6.54
0.39
0.90
21.88
1.71
2.84
15.02

 

3.2.3 Ephemeris-IGS test

The Ephemeris-IGS Test (EIT) compares the satellite coordinates in the standard position 3 (SP3) format provided by IGS with the broadcast ephemeris. SP3 is one of the IGS products, which is formed by the weighted averaging of solutions submitted by GNSS analysis center such as Center for Orbit Determination in Europe, Jet Propulsion Laboratory, Natural Resources Canada, and Massachusetts Institute of Technology (Ray & Senior 2005). The accuracy, updated period, and latency of the GPS SP3 provided by the IGS are presented in Table 8.

Table 8. GPS Satellite Ephemerids of IGS products (IGS 2018).

  Orbit accuracy (cm) Latency Updates Sample interval (min)
Ultra-Rapid (predicted half)
Ultra-Rapid (observed half)
Rapid
Final
~5
~3
~2.5
~2.5
real time
3-9 hours
17-41 hours
12-18 days
at 03, 09, 15, 21 UTC
at 03, 09, 15, 21 UTC
at 17 UTC daily
every Thursday
15
15
15
15

 

The GeoForschungsZentrum (GFZ) in Germany and WuHan University (WHU) in China analyze and develop the orbits in the BDS, and upload SP3 using the IGS file transfer protocol (Fritsche et al. 2015, Shi et al. 2016). The BDS precise product developed by WHU has errors at a level of 10 cm compared to that of satellite laser ranging, and the rapid product has errors at a level of 20 cm (Shi et al. 2016).

The GPS provides ultra-rapid product in real time from the IGS whereas the BDS provides only rapid product (Fritsche et al. 2015). Thus, rapid product of GFZ were used. Since GFZ provides rapid product of GNSS synchronized with GPST in every five minutes, re-calculation was done in every second using the 9th-order Lagrange interpolation and compared.

The EIT analysis results showed that the GPS's error was smaller than that of the BDS, and errors in the MEO were smaller than those of the GEO and IGSO in the BDS. The means and minimum values were larger in the GEO that those of the IGSO while the standard value and maximum values were smaller in the GEO. GPS PRN12 and BDS PRN6 that showed large errors in the YE-TE test did not provide the rapid product during the corresponding time. BDS PRN6 showed a relatively large error for three days and then was reduced again at the last day. This indicated that the maintenance for orbit correction was performed the same as in GPS PRN 12. The EIT results are presented in Table 9 and Fig. 3. The accuracy of the broadcast ephemeris in the BDS was lower than that of the GPS, considering the rapid product accuracy of the BDS mentioned by Shi et al. (2016) and broadcast ephemeris and rapid product accuracy of the GPS shown in the IGS.

Table 9. Mean, standard deviation, max, and min value of EIT of GPS and BDS (unit: m).

  GPS BDS GEO BDS IGSO BDS MEO
Mean
Std
Max
Min
1.47
0.69
6.70
0.01
7.04
3.19
15.30
2.16
4.38
4.59
26.08
1.20
2.86
2.18
14.33
0.62

 

f3.png 이미지
Fig. 3. EIT result. (a) GPS, (b) BDS

3.3 Measurement Quality Monitoring

MQM tests whether pseudorange measurement and carrier phase measurements maintain consistence for several seconds without abrupt change due to satellite and receiver's clock errors etc. It is divided into lock time check (LTC), carrier acceleration ramp step test (CARST), and carrier-smoothed code (CSC) innovation test (Xie 2004, Koenig 2010). Among them, since CSC was a test related to pseudorange measurements, it was excluded in this study.

3.3.1 Carrier acceleration ramp step test

The CARST examines whether carrier phase measurements are abruptly changed. This test sets 10 continuous measurement test windows and estimates each component using the least square method. Without the test window setup, it is difficult to determine whether the failure is due to the sudden change in carrier phase measurements or whether the failure is due to the change of the number of satellites used in the test (Xie 200). Since the BDS has three satellite orbits, the CARST was separated for each orbit. However, when only one MEO satellite appeared as shown in Fig. 4, the measurement averaging process that removed common terms such as receiver clock error was omitted, thereby producing a large value. Thus, when the number of MEO satellites was only one, it was removed from the analysis.

f4.png 이미지
Fig. 4. BDS MEO satellite B1 acceleration of CARST.

The CARST examination factors in this study can be ionospheric and tropospheric errors and cycle slip because the stations are fixed. If the cycle slip does not occur, integer ambiguity is not changed as well. Thus, the same method as the CCDT was used in the analysis assuming that the CARST results were related to satellite elevation angle. The GPS during the data analysis process had larger values than those of the BDS in most satellite elevation angles of L1 and L2. The CARST determines that if measurements are suddenly changed in a single satellite due to the measurement averaging process, all satellites were considered to have errors, which occurred continuously in 10 epochs (Xie 2004, Son et al. 2015). The verification results showed that a large value occurred as about 60m/s2 in the PRN 3 of CHAM station in DOY 224 as shown in Fig. 5a, and it also affected other satellites as shown in Fig. 5b.

f5.png 이미지
Fig. 5. GPS L1 Acceleration of CARST: (a) arranged by epoch, (b) arranged by satellite elevation angle.

Table 10 presents the calculation results excluding the satellite values that displayed large values in the CARST results of the GPS and BDS. The RMS and standard deviation in the CARST were not significantly different, which were similar to those in the CCDT. Both of the GPS and BDS had the smallest RMS in acceleration and the largest RMS in ramp. According to Xie (2004) and Koenig (2010), each of the values in the CARST becomes smaller when the satellite elevation angle is increased. However, large values were obtained in this study even at some high elevation angles because the measurement values, which were sudden changes in carrier phase measurements, were not removed by removing the large values arbitrarily. For accurate comparison of the CARST results between the GPS and BDS, research on the selection of measurement abnormality determination threshold should be conducted simultaneously.

Table 10. RMS value of CARST of GPS and BDS without anomaly.
t10.png 이미지

3.3.2 Lock time check

The lock time is increased with GNSS receiver sampling rate. In this study, it was increased by one in every second since data were received at 1Hz. If the receiver missed the satellite signals, lock time is initialized to zero. In this case, half cycle ambiguity is present in the carrier phase. To remove this ambiguity, a certain period of time is needed (NovAtel 2017). The continuity of measurements can be easily identified using LTC. Table 11 presents the LTC analysis results. For the GPS, PRN 5 is longest visible and, for the BDS, PRN 4 (GEO), PRN 7 (IGSO), and PRN 11 (MEO) are longest visible in Korea. The BDS MEO was slightly longer than the GPS, which was due to the different orbit period. The GPS, BDS IGSO and MEO satellites were found to have the same maximum values of L1 (B1) and L2 (B2) whereas the BDS GEO satellites had the different maximum values.

Jan & Tao (2016) analyzed the continuity and discontinuity of the GPS and BDS in relation to CN0 and cycle slip. The BDS GEO and IGSO had large CN0 values at high elevation angles thereby generating discontinuity due to the occurrence of cycle slip even if no signal interference occurred. Jan & Tao stated this was due to the problem in the BDS satellites. In this study, B1 of BDS PRN 4 transmitted signals continuously for about 48 days whereas B2 transmitted signals for 11 days. This may be the problem in the signal reception when B1 and B2 were cut off at the same time. It may also be because the BDS was under development.

Table 11. Max, mean, and standard deviation value of LTC of GPS and BDS (unit: hour).

  Max Mean Std
GPS L1
GEO B1
IGSO B1
MEO B1
GPS L2
GEO B2
IGSO B2
MEO B2
7.50
1162.91
18.80
8.43
7.49
275.34
18.80
8.43
2.91
224.47
8.22
3.03
1.88
65.97
8.19
3.03
1.88
227.22
5.05
2.04
1.89
72.42
5.05
2.03

 

4. CONCLUSIONS

This study applied the QM algorithm used in previous study to the GPS and BDS and compared and analyzed the results. The GPS and BDS showed similar qualities in all tests. However, the GPS was exposed to the signal disturbance factors more than the BDS as satellites appeared in various directions, as shown in the CCDT results, resulting in low quality results at low elevation angles. The BDS showed more stable results in the SPT in terms of satellite elevation angle and frequency. However, the BDS GEO had a significant difference between B1 and B2 in the LTC. The accurate causes could not be identified in the case of the BDS since the BDS did not implement the maintenance notice system of satellites such as the NANU implemented in the GPS. This was the main difference between completed GPS and BDS which was still under development. This phenomenon was also observed in the DQM. The orbit adjustment maintenance notice of satellites was displayed through the NANU in the case of the GPS. Since the BDS was found to show the similar trend with that of the GPS through additional tests, it was determined that the BDS was in the orbit adjustment. However, the BDS satellite orbits were found to require more time to reach the stable state. The BDS GEO and IGSO in the YE-TE test had lower accuracy than that of the EAT in previous study, which required additional studies. In the case of the CCDT and CARST, applying artificial errors or analysis using satellites where real failures occur is needed to determine the sudden change in measurements. The results presented in this study were not significantly different from those of previous studies. Thus, these results are applicable to real-time algorithms, and can be utilized as foundational research data to select the abnormality detection threshold in the BDS.

ACKNOWLEDGMENTS

This research was supported by Development of Cooperative Automated driving Roadway Systems based on LDM and V2X (18TLRP-B101406-04) funded by the Ministry of Land, Infrastructure and Transport (MOLIT) of Korean government.

References

  1. Ahn, J. 2009, Realization and Evaluation of Fault Detection Algorithms for GBAS, Master's Thesis, Konkuk University
  2. BDS ICD 2013, BeiDou navigation satellite system signal, In Space Interface Control Document, China Satellite Navigation Office, Beijing, China
  3. Cheng, P., Wen, H., Cheng, Y., & Wang, H. 2009, Parameters of the CGCS2000 ellipsoid and comparisons with GRS80 and WGS84, Acta Geodaetica et Cartographica Sinica, 38, 189-194
  4. Fritsche, M., Deng, Z., Uhlemann, M., Nischan, T., Bradke, M., et al. 2015, GFZ Analysis Centre: Multi-GNSS Processing and Products, 5th Galileo Science Colloquium, Braunschweig, DE, 27 Oct 2015
  5. GPS ICD 2014, Global Positioning Systems Directorate System Engineering & Interface Specification IS-GPS-200H, Navstar GPS Space Segment/Navigation User Interfaces, Washington, DC, USA
  6. IGS Products, cited 2018, available from http://www.igs.org/produtcs
  7. Jan, S.-S. & Tao, A.-L. 2016, Comprehensive Comparisons of Satellite Data, Signals, and Measurements between the BeiDou Navigation Satellite System and the Global Positioning System, Sensors, 16, 689, http://dx.doi.org/10.3390/s16050689
  8. Koenig, M. 2010, Optimizing The Decision Rule of A GPS Integrity Monitoring System for Improved Availability, PhD Dissertation, Stanford University
  9. Kong, J., Mao, X., & Li, S. 2016, BDS/GPS Dual Systems Positioning Based on the Modified SR-UKF Algorithm, Sensors, 16, 635. http://dx.doi.org/10.3390/s16050635
  10. NovAtel 2017, OEM6 Family Firmware Reference Manual, Rev 12
  11. Ray, J. & Senior, K. 2005, Geodetic techniques for time and frequency comparisons using GPS phase and code measurements, Metrologia, 42, 215-232. http://dx.doi.org/10.1088/0026-1394/42/4/005
  12. Shi, C., Zhao, Q., Li, M., Guo, J., & Liu, J. 2016, WHU's developments for the MGEX precise products and the GNSS ultra-rapid products, IGS Workshop, Sydney, NSW, Australla, 8-12 Feb 2016
  13. Son, E., Kim, K.-T., Im, S.-H., & Heo M. B. 2015, Threshold Determination of The GPS Carrier Acceleration, Ramp, and Step on the Normal Condition, Journal of Positioning, Navigation, and Timing, 4, 195-203. http://dx.doi.org/10.11003/JPNT.2015.4.4.195
  14. Xie, G. 2004, Optimal On-Airport Monitoring of The Integrity of GPS-Based Landing Systems, PhD Dissertation, Stanford University