Next Article in Journal
Underwater Optical Imaging for Automotive Wading
Previous Article in Journal
Big Data Collection in Large-Scale Wireless Sensor Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Characteristics of BDS Signal-in-Space User Ranging Errors and Their Effect on Advanced Receiver Autonomous Integrity Monitoring Performance

School of Electronic and Information Engineering, Beihang University, Beijing 100191, China
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(12), 4475; https://doi.org/10.3390/s18124475
Submission received: 2 November 2018 / Revised: 8 December 2018 / Accepted: 15 December 2018 / Published: 18 December 2018
(This article belongs to the Section Remote Sensors)

Abstract

:
Signal-In-Space User Range Errors (SIS UREs) are assumed to be overbounded by a normal distribution with a standard deviation represented by the User Range Accuracy (URA). The BeiDou Navigation Satellite System (BDS) broadcast URA is not compatible with the historical SIS URE performance that affects the Advanced Receiver Autonomous Integrity Monitoring (ARAIM) False Alert Probability (Pfa) and availability evaluation. This study compares the BDS broadcast and precise ephemeris from 1 March 2013 to 1 March 2017 to obtain SIS UREs. Through analyzing the statistical characteristics of the SIS UREs, we obtain the standard deviation σURE for the accuracy and continuity and σURA used for the integrity of the SIS UREs. The results show that the broadcast σURA of 2 m cannot completely overbound SIS UREs for all BDS satellites, but the σURA of 2.4 m can. Then, we use the σURA of 2.4 m to evaluate the ARAIM Pfa and availability. The results show that the Pfa may increase to 2 × 10−5 and exceed its limit by an order of magnitude. We also consider the differences between the SIS UREs of Geostationary Earth Orbit (GEO), Inclined Geo-Synchronous Orbit (IGSO), and Medium Earth Orbit (MEO). The results indicate that all Pfa values calculated by the computed σURE are less than the Pfa in the Integrity Support Message (ISM) for the worst-performing GEO satellite. The approximately 55% Pfa calculated by the computed σURE is less than the Pfa in ISM for the worst-performing IGSO satellite. Most Pfa values calculated by the computed σURE is less than the Pfa in the ISM for the worst-performing MEO satellite. For BDS satellites, the Pfa is mainly affected by σURE. When the σURA of 2.4 m is used to evaluate the availability, the computed availability is lower than the availability calculated by the broadcast σURA/σURE and the greatest degradation can reach 25%.

1. Introduction

Advanced Receiver Autonomous Integrity Monitoring (ARAIM) can provide global users with integrity monitoring service for vertical guidance [1]. The ARAIM algorithm is affected by several error sources. These errors can be divided into errors that arise in navigation satellites, affect signals during propagation, and emerge from the receiver or its surrounding environment [2]. This paper focus on analyzing the errors that arise in navigation satellites, such errors are called Signal-In-Space Errors (SISEs).
SISEs are derived by comparing the broadcast ephemeris with the precise ephemeris that includes satellite orbit and clock errors, signal generation errors and antenna characteristics. The satellite orbit and clock errors are the largest sources of SISEs because the broadcast satellite location and clock states are inaccurate. Satellite orbit and clock errors constitute SIS User Range Errors (UREs). Therefore, SISEs can be described by SIS UREs [3].
For ARAIM users, the parameters in the Integrity Support Message (ISM) are important to evaluate the availability. The User Range Accuracy (URA) and URE are important parameters in the ISM. The value of the URA represents the standard deviation of the clock and ephemeris error used for integrity. The value of URE represents the standard deviation of the clock and ephemeris error used for accuracy and continuity [4]. These parameters should describe the characteristics of historical SIS UREs. Otherwise, these parameters may provide the misleading information to ARAIM users and affect the ARAIM performance. The URA and URE may also affect the ARAIM False Alert Probability (Pfa), which is the continuity budget allocated to disruptions due to false alerts, and has a value of 4 × 10−6 [5]. Therefore, the SIS UREs of constellation should be observed and analyzed.
Multiple scholars have studied SIS UREs for various constellations. Heng et al. at Stanford University studied GPS historical data between 2009 and 2011. Their results show that the SIS UREs characteristically vary among different GPS satellites. The SIS UREs of different satellites are slightly correlated, but still meets ARAIM’s requirement [6]. Santiago et al. at the German Aerospace Center analyzed GPS data for seven years as well as Galileo data for three months, and the results show that although the satellites employ the same model for the same constellation, different satellites perform differently, and the URA in the ISM should use different values for different satellites to account for the diversity of satellite performance [7]. Kazuma et al. at Stanford University analyzed GLONASS historical data between 2009 and 2016. The results show that the satellite failure rate dropped below 10−4, but the constellation failure rate did not meet the corresponding commitment over the eight years studied [8]. Walter et al. at Stanford University analyzed GPS historical data and GLONASS historical data between 2013 and 2016. The results show that GPS performance is consistent with its official parameters and that position error bounds formed from individual satellite ranging error bounds can bound any resulting positioning error. The GLONASS performance is consistent with its official parameters [9]. Zhang et al. analyzed data from the BDS C01-C12 satellites (except C02) for one month. The results show that the average SIS UREs for the Geostationary Earth Orbit (GEO), Inclined Geo-Synchronous Orbit (IGSO), and Medium Earth Orbit (MEO) satellites are different [10]. Most of these studies have analyzed the observed historical data of different constellations to describe the characteristics and accuracy of SIS UREs. However, there is lack of information on the effect of SIS UREs on the ARAIM Pfa and availability.
This paper first filters out satellite anomalies to determine the effective long-term data according to anomaly criteria. After that the BDS SIS UREs are computed and the overbound of the SIS UREs is analyzed to obtain the value of the URA. Finally, this paper analyzes the effects of the URA and URE on the ARAIM Pfa and availability.

2. Statistics and Overbound of BDS SIS URE

The section calculates the BDS SIS UREs and analyzes the overbound of the SIS UREs to obtain the value of the URA.

2.1. Data Preprocessing

When comparing the BDS broadcast ephemeris with the precise ephemeris to obtain the SIS UREs, it is necessary to use the useful data and remove the offsets between systems. This section filters out the outliers to obtain effective data and removes the time offset to correct the clock errors.

2.1.1. Data Sources

The broadcast ephemeris file used in this study is in the RINEX V3 format and is generated by the center of the Multi-GNSS Experiment (MGEX). The precise ephemeris contains accurate satellite orbital elements and clock error information. We consider that the precise ephemeris can replace the real satellite orbital elements to calculate the SIS UREs because the precise ephemeris and the real satellite orbital elements are of the same order of magnitude, with errors of only a few centimeters; thus, the precise ephemeris is much more accurate than the broadcast ephemeris [11]. The precise ephemeris is generated by the International GNSS Service (IGS) and MGEX Analysis Center and can be obtained from a public database.

2.1.2. BDS Outlier Filter

Not all data can be statistically analyzed when calculating the SIS UREs. For example, the GPS SPS Performance Standard [12] has defined that SIS UREs must be below 4.42 times URA, and that users cannot use a broadcast ephemeris that is older than 4 h or corrupted. Therefore, the SIS UREs that satisfy any of the following conditions in this analysis are rejected [5]:
  • The integrity status word is not zero, or the URA is greater than 48 m.
  • The broadcast ephemeris is not within the 4 h period.
  • The precise ephemeris/clock is lost.
  • The SIS UREs exceed the URA by a factor of more than 4.42.
Long-term stable data are obtained by filtering out outliers according to the abovementioned criteria. Figure 1 shows the status of the 4-year BDS ephemeris. The y-axis represents the Pseudo Random Noise (PRN) and Space Vehicle Number (SVN). Green indicates that both the precise ephemeris and broadcast ephemeris are available. Red indicates that the precise ephemeris is lost but that the broadcast ephemeris is obtained. Purple indicates that the broadcast ephemeris is lost but that the precise ephemeris is available. Gray indicates that both the broadcast ephemeris and precise ephemeris are unavailable. Blue indicates that the broadcast ephemeris is corrupted. Black indicates abnormal clock errors. Satellite C13 is special among all the satellites because there are no ephemeris data nearly half the time. On 20 March 2014, the precise ephemeris of satellite C13 was missing. On 22 October 2014, the broadcast ephemeris of satellite C13 was missing. On 11 October 2016, both the broadcast ephemeris and precise ephemeris can be obtained simultaneously. The satellite MEO05 was replaced by satellite IGSO06 in January 2016, so C13 can represent both satellites. Because of the unique characteristics of C13, this satellite is excluded when calculating the anomalous probability of ephemeris data. There are 455,520 ephemeris data points for the other 13 satellites. There are 23,868 anomalous data points; thus, 5.24% of the ephemeris data are filtered out, and the anomalous data in which the precise ephemeris is lost but there is a broadcast ephemeris appears more than the other types of anomalous data.

2.2. Statistics of BDS SIS URE

When calculating the SIS UREs, there are four types of SIS UREs that must be considered: instantaneous SIS UREs, global average rms SIS UREs, orbit-only rms SIS UREs and worst-case SIS UREs [11]. This section mainly considers the computation of the global average rms SIS UREs, orbit-only rms SIS UREs and worst-case SIS UREs.

2.2.1. Global Average rms SIS UREs, Orbit-Only rms SIS UREs and Worst-Case SIS UREs

Global average rms SIS UREs, orbit-only rms SIS UREs and worst-case SIS UREs for BDS are defined as follows [13]:
  • BDS global average rms SIS UREs. There are three orbits of satellites in BDS: MEO, IGSO and GEO; satellites C01 to C05 are GEO satellites, satellites C06 to C10 are IGSO satellites, and satellites C11 to C14 are MEO satellites. Because of the differences in satellite observation geometry structure, the computational models for the SIS UREs of the three orbits are different and are derived as follows:
    S I S   U R E B D S M E O = ( 0.98 R T ) 2 + 1 54 ( A 2 + C 2 )
    S I S   U R E B D S I G S O / G E O = ( 0.99 R T ) 2 + 1 127 ( A 2 + C 2 )
    where R represents the radial errors, A represents the along-track errors, and C represents the cross-track errors. R, A and C are the three directions of the orbit errors. T represents clock errors.
  • BDS orbit-only rms SIS UREs. Orbit-only rms SIS UREs are obtained by removing the clock errors according to Equations (1) and (2):
    S I S   U R E o n l y o r b i t M E O = ( 0.98 R ) 2 + 1 54 ( A 2 + C 2 )
    S I S   U R E o n l y o r b i t I G S O / G E O = ( 0.99 R ) 2 + 1 127 ( A 2 + C 2 )
  • BDS worst-case SIS UREs. The worst-case SIS UREs are the maximum instantaneous SIS UREs calculated by the broadcast ephemeris. The worst-case SIS UREs play a crucial role in the SIS performance evaluation. The worst-case SIS UREs can be calculated either from the instantaneous SIS UREs or from radial errors, along-track errors, cross-track errors and clock errors. The present study uses the latter approach [14]:
    S I S U R E w o r s t = max | θ | γ ( R cos θ T + A 2 + C 2 sin θ )
    where γ is the latitude of the edge of satellite coverage.

2.2.2. Analysis of BDS Clock Errors, Orbit Errors and SIS UREs

The time system of the BDS broadcast ephemeris is BeiDou Time (BDT), and the time system of the precise ephemeris is GPS Time (GPST); thus, the time systems must be unified when comparing the broadcast ephemeris with the precise ephemeris. Therefore, we remove the BDT-GPST bias of 14 s [10]. The broadcast ephemeris is the reference single-frequency signal B3I, maintained by the BDS military time-frequency. However, the BDS precision clock is produced by Wuhan University, calculated using dual frequency (B1I and B2I) ionosphere-free observations that use a monitoring station receiver clock as a reference [15]. When calculating the positions of satellites according to the broadcast ephemeris, there are Time Group Delays (TGDs) in signal B1I and signal B2I. The TGDsTGD1 and TGD2, which are less than one nanosecond, should be removed. In addition, the different timescales of the broadcast ephemeris and precise ephemeris cause a time offset that should be considered [16].
When calculating the orbit errors, the BDS broadcast ephemeris uses the China Geodetic Coordinate System 2000 (CGCS 2000), and the precise ephemeris uses the International Terrestrial Reference Frame (ITRF) when calculating orbit and clock errors. The differences between the CGCS 2000 and ITRF coordinate systems are ignored [17]. The precise ephemeris provides the center-of-mass coordinates of the satellites, and the broadcast ephemeris refers to the antenna phase center. However, the BDS broadcast ephemeris refers to a position close to the center-of-mass [18]. Therefore, the antenna phase center offsets do not have a significant effect and can be ignored.
The daily average clock errors, orbit errors and SIS UREs of the GEO, IGSO and MEO satellites are respectively analyzed using Figure 2, Figure 3 and Figure 4.
These figures show that the clock errors of the GEO and IGSO satellites change significantly, and the maximum value of the clock errors can exceed 5 m. However, the trend of the clock errors of the MEO satellites are relatively stable. Therefore, the clock stability of the MEO satellites is better than that of the IGSO and GEO satellites. Comparing the orbit errors of GEO, IGSO and MEO satellites, it can be found that the orbit errors of the GEO satellites are the worst, especially the C04 satellite. The orbit errors of the C04 satellite have a value of 2–6 m. Notably from April 2013 to August 2014, the orbit errors of the C01 satellite are 3–4 m, but most of the rest of the time, the orbit errors are under 1 m. The orbit errors of the IGSO satellites have the best performance, with most of the orbit errors under 0.5 m. However, some orbit errors may exceed 4 m. From March 2013 to January 2014, the orbit errors of the MEO satellites approached 4 m, but after January 2014, they were almost under 0.5 m, with only a few orbit errors exceeding 2 m. Therefore, the BDS orbit errors have differences because of the different types of BDS satellites.

2.3. Overbound BDS SIS UREs

SIS UREs are usually assumed to be overbounded by a normal distribution with a standard deviation represented by the URA. The URA is an estimate of the UREs caused by the satellite section, which requires overbound SIS UREs with a probability of 68% [19]. The URA is used to describe the accuracy of satellite space signals and is characterized by the User Range Accuracy Index (URAI). The broadcast URA is a relatively conservative estimate of the standard deviation of SIS UREs and is mainly used for integrity monitoring.
The BDS broadcast ephemeris contains a URAI with a value of 2. When the URAI is converted to a URA, the URA is a value range instead of a fixed value. According to the CSNO (2016) BeiDou navigation satellite system signal in space interface control document [20], when 0 < N ≤ 6, URA = 2N/2+1. Therefore, when N = 0, 0 < URA ≤ 2.4. Because the broadcast URA is 2 m, the upper URA in the interface control document is 2.4 m.
The cumulative distribution functions of the worst-case UREs are shown in Figure 5. The blue dashed line shows that the URA is 2 m, and the red dashed line shows that the URA is 2.4 m. The black dashed line denotes the 68% overbounds. The required overbound of satellite C01 is the largest and that of satellite C07 is the smallest. When using a broadcast URA of 2 m, the overbound of satellite C01 is 61.47%, which is below 68% and that of satellite C07 is 88.02%. When using the upper URA of 2.4 m, the overbound of satellite C01 is 78.68%, and that of satellite C07 is 92.62%.
Table 1 lists the 68% overbound worst-case UREs. Satellite C01 has the largest 68% overbound, and satellite C07 has the smallest. Therefore, the upper URA of 2.4 m can overbound the worst-case UREs of the 14 BDS satellites. However, the broadcast URA of 2 m cannot overbound the SIS UREs of all BDS satellites such as satellites C01, C02, C03, and C14. Therefore, the broadcast URA is not sufficiently conservative, which is inconsistent with the performance of the worst-case UREs.

3. Effect of BDS URA on ARAIM

According to the previous section, the BDS broadcast URA is not consistent with the historical performance of SIS UREs, but the URA of 2.4 m can satisfy the requirement. As a result, this section analyzes the Pfa and ARAIM availability when using URAs of 2.4 m and 2 m, respectively.

3.1. Effect of BDS URA on Pfa

The ARAIM algorithm relies on the ground monitoring network to observe the state of the satellite and provide this information to aircraft in the form of an ISM to meet the requirements of system integrity and continuity [21]. ISM parameters (either online or offline) can be divided into two types: fault probability and nominal errors. The first group of parameters includes the probability of a satellite fault Psat and the probability of a constellation fault Pconst. The second group of parameters includes the nominal SISE, which provides the user with three parameters used to overbound nominal pseudorange errors: σURE, σURA and the maximum nominal bias bnom [22]. The values of σURE and σURA have an effect on the calculation of Pfa.
According to the ARAIM solution separation [23], the coefficient of Pfa allocated to the vertical and horizontal directions are derived as follows:
K f a , q = T k , q σ s s , q ( k ) = Q 1 ( P F A _ H O R 4 N f a u l t _ mod e s ) q   =   1 ,   2
K f a , q = T k , q σ s s , q ( k ) = Q 1 ( P F A _ V E R T 2 N f a u l t _ mod e s ) q   =   3
where σss,q(k) is the standard deviation of the difference between the all-in-view and the fault tolerant position solutions. Tk,q is the threshold of the solution separation test. PFA_HOR is the horizontal Pfa, and PFA_VERT is the vertical Pfa. k represents the k-th failure mode. N f a u l t _ mod e s is the number of fault modes. The indices q = 1, 2 and 3 designate the east, north and up components, respectively. The standard deviation σss,q(k) is calculated by:
σ s s , q ( k ) 2 = ( S q ( k ) S q ( 0 ) ) C a c c ( S q ( k ) S q ( 0 ) ) T
S ( k ) = ( G T W ( k ) G ) 1 G T W ( k )
where G is the geometry matrix in terms of the east, north, and up components with a clock component for each constellation. W is the weighting matrix. Cacc is the pseudorange error diagonal covariance matrix for accuracy and continuity:
C a c c = σ U R E , i 2 + σ t r o p o , i 2 + σ u s e r , i 2
W ( k ) = W ( k ) ( j , j ) = 0    i f   j   i s   i n   i d x k W ( k ) = W ( k ) ( j , j ) = C int 1 ( j , j )    o t h e r w i s e
where j is the index of the constellation, and idxk is the indices of the satellites included in fault subset k. C int ( j , j ) is the pseudorange error diagonal covariance matrix for integrity:
C int = σ U R A , i 2 + σ t r o p o , i 2 + σ u s e r , i 2
where σtropo,i and σuser,i denote the tropospheric delays and user errors, respectively. They are related to the elevation angle: the calculation model for σtropo,i is [1]:
σ t r o p o = 0.12 × 1.001 0.002001 + ( sin ( θ π 180 ) ) 2
The calculation model for σuser,i is [1]:
σ u s e r , i = f B 1 I 4 + f B 2 I 4 ( f B 1 I 2 f B 2 I 2 ) × ( σ M P ) 2 + ( σ N o i s e ) 2 σ M P ( θ ) = 0.13 + 0.53 exp ( θ / 10 ) σ N o i s e ( θ ) = 0.15 + 0.43 exp ( θ / 6.9 )
where θ is the elevation angle in degrees, f B 1 I and f B 2 I are the frequencies of signal B1 and signal B2, σ M P is the multipath error, and σ N o i s e is the receiver noise.
According to the above formula, the Pfa can be derived as follows:
P f a = 2 q = 1 3 k = 0 N f a u l t _ mod e s Q ( K f a , q ( k ) ) = 2 q = 1 3 k = 0 N f a u l t _ mod e s Q ( T k , q σ s s , q ( k ) ) = 2 q = 1 3 k = 0 N f a u l t _ mod e s Q ( T k , q ( S q ( k ) S q ( 0 ) ) ( σ U R E , i 2 + σ t r o p o , i 2 + σ u s e r , i 2 ) ( S q ( k ) S q ( 0 ) ) T )
where Q represents the cumulative distribution function of a zero mean unit Gaussian distribution.
To verify the relationship between the σURA/σURE and Pfa, we choose 14 BDS satellites for the ARAIM simulation. If only single satellite faults and single constellation faults are considered, then the total number of Nfault_modes = 15. When the solution separation test is conducted, the east, north and up components must be considered; thus, the total fault detection quantity is 45. Because the number of tests is enough, it is common to find at least one test for which Tk,q is relatively small. The Tk,q is the threshold of the solution separation test. If the solution exceeds the threshold, the result of the detection test can be considered a false alert. In this case, the Pfa,q(k) changes as σURE varies. As shown in Figure 6, the change in σURE causes the probability density function to change, and the Pfa changes if the threshold Tk,q is constant. The black and green lines respectively represent the computed UREs that cause the computed σURE to be less than the broadcast σURE and greater than the broadcast σURE, the blue line represents the broadcast URE, and the red region represents the Pfa. When the threshold Tk,q is constant, the red area corresponding to the black line is smaller than that corresponding to the blue line which means the Pfa decreases. For the same reason, the Pfa corresponding to the green line increases.
According to the previous section, the broadcast URA of 2 m cannot meet the accuracy requirement of the observed historical SIS URE performance from 1 March 2013 to 1 March 2017, but the upper URA of 2.4 m can satisfy the 68% overbound of the worst-case UREs. Therefore, we use the computed σURA of 2.4 m. The EU-U.S. Cooperation on Satellite Navigation Working Group C-ARAIM Technical Subgroup Milestone 3 Report defined that the URE was set to be two thirds of the URA [24] The value of σURE is set to 1.6 m. The σURA and σURE are used to evaluate the Pfa and compare it with the Pfa ISM. In Figure 7, the red line represents the Pfa in the ISM of 4 × 10−6, and the blue line represents the computed Pfa, whose value is approximately 2 × 10−5. The computed Pfa exceeds the Pfa in the ISM by an order of magnitude, which results in the degradation of the continuity.
According to the previous section, the performances of the GEO, IGSO and MEO satellites vary. SIS UREs of different satellites can be considered to be uncorrelated in ARAIM [6]. Therefore, the standard deviations σURE of satellites C01, C06 and C14 are selected to consider the change in the Pfa in one day. The SIS UREs are selected to calculate the Pfa on 1 March 2017. The time interval is 1 s, and the total number of samples is 86,400. We take the sample value per minute to obtain σURE.
Because a single satellite is considered, each satellite undergoes a period during each day when it is not within the field of view of the receiver at Wuhan University. Pfa changes only within the field of view of the satellite are considered, which means that changes in the satellite elevation angle must be considered. The mask angle is set to 5 ° , and the results are shown in Figure 8. The blue line is the elevation angle of satellite C01, which is 43.4 ° 46.1 ° because the relative position between the GEO satellites and ground remains unchanged. Therefore, the GEO satellites are readily visible. The black line is the elevation angle of satellite C06, which is 5 ° 79.7 ° . The elevation angle is below the defilade angle for the 4 h between 9 and 13 h and is thus invisible. The elevation transformation of satellite C06 is approximately symmetrical because the orbit of the IGSO satellite is an “8” shaped orbit, and the 24 h trajectory under the satellite oscillates between north and south within the service area. The green line is the elevation angle of satellite C14, which is 5 ° 84.9 ° . The satellite is visible only between 0 and 6 h and between 11:50 and 12:50 because the 24 h trajectory under the satellite moves globally.
As the satellite elevation angle changes, the tropospheric delays σtropo,i and user errors σuser,i also change. Figure 9, Figure 10 and Figure 11 show these parameters for satellites C01, C06 and C14, respectively. We use the Beijing Time in one day as the x-axis.
Figure 9 shows that satellite C01 has a σtropo,i of 0.165–0.175 and a σuser,i of 0.65–0.66 m. The value of σURE is greater than σtropo,i and σuser,i at all times for satellite C01. Figure 10 shows that satellite C06 has a σtropo,i of 0.13–1.21 m. At 0–5 h and 17–24 h, the value of σtropo,i changes slowly and approximates a straight line because the elevation angle in these two periods is large. For the same reason, the user errors σuser,i approximate a straight line at 0–6 h and 16–24 h. Figure 11 shows that satellite C14 has a σtropo,i of 0.12–1.226 m and a σuser,i of 0.64–1.85 m. The values of σtropo,i and σuser,i of satellites C06 and C14 are similar but greater than those of C01 because the elevation angle of the GEO satellites is larger and substantially unchanged relative to the receiver. In addition, the value of σuser,i for all three satellites is greater than σtropo,i, which indicates that the effect of σuser,i on the Pfa is greater than the effect of σtropo,i.
The changes in σtropo,i, σuser,i and σURE on 1 March 2017, are used to derive the Pfa. The results are shown in Figure 12 (X-axis is the Beijing Time in one day): satellite C01 has a Pfa of 1.09 × 10−6–2.76 × 10−6, satellite C06 has a Pfa of 9.38 × 10−7–2.70 × 10−5, and satellite C14 has a Pfa of 8.45 × 10−7–8.73 × 10−6. We call the Pfa calculated by the computed σURE the computed Pfa. The computed Pfa of satellite C01 is less than the Pfa in the ISM because the computed σURE is less than the broadcast σURE. The degradation of Pfa may reach 62.5%. Approximately 55% of the computed Pfa values of satellite C06 are less than the Pfa in the ISM and the largest drop reaches 76.6% because the computed σURE is close to 0 m. The other computed Pfa values are greater than the Pfa in the ISM because the computed σURE is close to 4 m. Most of the computed Pfa values of satellite C14 are smaller than the Pfa in the ISM and the greatest drop reaches 78.9%. The computed Pfa drops sharply at approximately 3 h because the computed σURE decreases to 0 m. The computed Pfa rapidly increases and ultimately exceeds the Pfa in the ISM at 3–6 h, which is related to σtropo,i and σuser,i. Therefore, the Pfa may be mainly affected by σURE but also partly affected by σtropo,i and σuser,i. In the case of a small σURE, it is possible that σtropo,i and σuser,i strongly affect the Pfa.

3.2. Effect of BDS URA on ARAIM Availability

In the section, the computed σURA of 2.4 m and computed σURE of 1.6 m are used to evaluate the availability. GPS satellites and 14 BDS satellites are used to perform an ARAIM simulation. The parameters in the ISM are set as shown in Table 2.
Figure 13 shows the Vertical Protection Levels (VPLs) and Horizontal Protection Levels (HPLs) with simulation points for the computed σURA/σURE and the broadcast σURA/σURE (960 data points in each figure). The VPLs/HPLs calculated by the computed σURA/σURE are referred to as the actual VPLs/HPLs and the VPLs/HPLs calculated by the broadcast σURA/σURE are referred to as the broadcast VPLs/HPLs. Blue points represent the actual VPLs/HPLs, green points represent the broadcast VPLs/HPLs, and red lines represent the alert values for the HPL and VPL. The actual VPLs and HPLs are greater than the broadcast values. There are 340 actual VPLs and 209 broadcast VPLs exceeding the Vertical Alert limit (VAL); only 13 actual HPLs exceed the Horizontal Alert limit (HAL), and all broadcast HPLs are below the HAL. Therefore, in some cases, the Protection Levels (PLs) calculated by the computed σURA/σURE exceed the Alert Level (AL), but those calculated by the broadcast σURA/σURE are below the AL, which may lead to missing alert. The increase in the number of missing alerts may lead to integrity degradation.
Figure 14 shows the degradation of the availability for the computed σURA/σURE relative to the broadcast σURA/σURE. The greatest degradation of the availability is approximately 25%. The degradation of the availability for the southern region in China is within 10% and is smaller than that for the northern region because the trajectories of the five GEO satellites are fixed points on the equator. For these five satellites, there is a relatively high elevation angle at low latitudes, while the elevation angle at high latitudes is relatively low. The Geometric Dilution of Precision (GDOP) of the GEO satellite changes with the variation in the latitude, the value of the GDOP at low latitudes is smaller than that at high latitudes [25].

4. Conclusions

To study the effect of the computed σURA/σURE on the Pfa and availability, we obtained the corresponding SIS UREs by comparing the broadcast ephemeris with the precise ephemeris from 1 March 2013 to 1 March 2017. For the broadcast ephemeris and precise ephemeris, 23,868 outliers were statistically removed to obtain useful data. Then, the overbound of the SIS UREs is analyzed. The result shows that the broadcast URA of 2 m does not satisfy the performance requirements of observed historical SIS UREs and is slightly optimistic, but the upper URA of 2.4 m is more suitable for users. When using the computed σURA of 2.4 m and σURE of 1.6 m to calculate the Pfa, the computed Pfa may exceed the Pfa in the ISM by an order of magnitude. An increase in the Pfa will lead to a degradation of the continuity. Considering the effect of σURE on the Pfa for GEO, IGSO and MEO satellites, the three types of satellites have different effects on the Pfa. The result shows that the computed Pfa values of satellite C01 are less than the Pfa in ISM, approximately 55% of the computed Pfa values of satellite C06 are less than the Pfa in ISM and most of the computed Pfa values of C14 are less than the Pfa in the ISM. The effects of σtropo,i and σuser,i are less than that of σURE, but they may greatly affect the Pfa in the case of a small σURE. The PLs calculated by the computed σURA/σURE are larger than those calculated by the broadcast σURA/σURE, sometimes even beyond the AL which can lead to missing alerts. The integrity will degrade because of increases in the number of missing alerts. The availability of the computed σURA/σURE is less than that of the broadcast σURA/σURE. The greatest degradation of the availability is approximately 25%. The degradation of the availability for the southern region in China is less than that for the northern region.

Author Contributions

Z.W. and W.S. conceived of and designed the research. Z.W. and W.S. performed the experiments and analyzed the results. Z.W. and W.S. wrote the paper. R.L. and T.L. were responsible for data acquisitions, data processing. D.S. was responsible for project managing.

Funding

This work was conducted with financial support from the National Natural Science Foundation of China (Grant Nos. 61501010, 61871012) and the major project on the second satellite navigation system of China (Grant No. GFZX0305030106).

Acknowledgments

The authors would first like to thank Blanch who has provided the authors with advice.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Blanch, J.; Walter, T.; Enge, P. Optimal Positioning for Advanced RAIM. In Proceedings of the ION ITM 2012, Newport Beach, CA, USA, 30–31 January 2012; pp. 1624–1647. [Google Scholar]
  2. Paternostro, S.; Moore, T.; Atkin, C.H.J.; Morvan, H.P. Evaluation of Advanced Receiver Autonomous Integrity Monitoring Performance on Predicted Aircraft Trajectories. In Proceedings of the IEEE Position, Location and Navigation Symposium, Savannah, GA, USA, 11–16 April 2016; pp. 842–856. [Google Scholar]
  3. Zhao, Q.; Guo, J.; Li, M.; Qu, L.; Hu, Z.; Shi, C.; Liu, J. Initial results of precise orbit and clock determination for COMPASS navigation satellite system. J. Geod. 2013, 87, 475–486. [Google Scholar] [CrossRef]
  4. Blanch, J.; Walter, T.; Enge, P.; Burns, J.; Alexander, K.; Boyero, J.P.; Lee, Y.; Pervan, B.; Joerger, M.; Khanafseh, S.; et al. Progress on Working Group-C Activities on Advanced RAIM. In Proceedings of the ION GNSS+ 2015, Tampa, FL, USA, 14–18 September 2015; pp. 629–638. [Google Scholar]
  5. Lee, Y.C.; Bian, B. Analysis of Advanced RAIM Performance Degradation Caused by Integrity Support Message Parameter Errors and Neglecting Nominal Bias Errors. In Proceedings of the ION ITM 2017, Monterey, CA, USA, 30 January–1 February 2017; pp. 210–225. [Google Scholar]
  6. Heng, L.; Gao, G.X.; Walter, T.; Enge, P. Statistical Characterization of GPS Signal-In-Space Errors. In Proceedings of the ION ITM 2011, San Diego, CA, USA, 24–26 January 2011; pp. 312–319. [Google Scholar]
  7. Diaz, S.P.; Meurer, M.; Rippl, M.; Belabbas, B.; Joerger, M.; Pervan, B. URA/SISA Analysis for GPS-Galileo ARAIM Integrity Support Message. In Proceedings of the ION GNSS+2015, Tampa, FL, USA, 14–18 September 2015; pp. 735–745. [Google Scholar]
  8. Gunning, K.; Walter, T.; Enge, P. Characterization of GLONASS Broadcast Clock and Ephemeris: Nominal Performance and Fault Trends for ARAIM. In Proceedings of the ION ITM 2017, Monterey, CA, USA, 30 January–1 February 2017; pp. 170–183. [Google Scholar]
  9. Walter, T.; Gunning, K.; Blanch, J. Keynote: Validation of the Unfaulted Error Bounds for ARAIM. In Proceedings of the ION Pacific PNT Meeting 2017, Honolulu, HI, USA, 1–4 May 2017; pp. 1–19. [Google Scholar]
  10. Zhang, Q.; Sui, L.; Jia, X.; Zhu, Y. SIS Error Statistical Analysis of Beidou Satellite Navigation System; Geomatics & Information Science of Wuhan University: Wuhan, China, 2014; Volume 423, pp. 175–188. [Google Scholar]
  11. Mistrapau, F.; Bija, B.; Cueto-Felgueroso, G.; Odriozola, M.; Azaola, M.; Cezón, A.; Amarillo-Fernández, F. GPS SISRE/URA Integrity Analysis for ARAIM. In Proceedings of the ION GNSS+ 2016, Portland, OR, USA, 12–16 September 2016; pp. 1793–1803. [Google Scholar]
  12. US DoD. Global Positioning System Standard Positioning Service Performance Standard, 4th ed.; US DoD: Washington, DC, USA, 2008.
  13. Jia, R.; Dong, X.; Shang, C.; Wang, J. Analysis on URE and Positioning Accuracy of BeiDou Navigation System. Mod. Electron. Tech. 2014, 37, 26–31. [Google Scholar]
  14. Heng, L.; Gao, G.X.; Walter, T.; Enge, P. Statistical Characterization of GLONASS Broadcast Clock Errors and Signal-in-Space Errors. In Proceedings of the ION ITM 2012, Newport Beach, CA, USA, 30 January–1 February 2012; pp. 1697–1707. [Google Scholar]
  15. Dins, A.; Ye, P.; Schipper, B. Statistical characterization of Beidou and GPS SIS errors in the Asian region. In Proceedings of the IEEE Digital Avionics Systems Conference, Prague, Czech Republic, 13–17 September 2015. [Google Scholar] [CrossRef]
  16. Wu, Y.; Liu, X.; Liu, W.; Liu, W.K.; Ren, J.; Lou, Y.D.; Dai, X.L.; Fang, X. Long-term behavior and statistical characterization of BeiDou signal-in-space errors. GPS Solut. 2017, 21, 1907–1922. [Google Scholar] [CrossRef]
  17. Peng, X.; Gao, J.; Wang, J. Research of the Coordinate Conversion between WGS84 and CGCS2000. J. Geod. Geodyn. 2015. [Google Scholar] [CrossRef]
  18. Montenbruck, O.; Steigenberger, P. The BeiDou Navigation Message. In Proceedings of the IGNSS 2013, Outrigger Gold Coast, Qld, Australia, 16–18 July 2013; pp. 1–15. [Google Scholar]
  19. Diaz, S.P.; Meurer, M.; Martini, I.; Rippl, M.; Joerger, M.; Pervan, B. Nominal Range Error Analysis to Support ARAIM. In Proceedings of the ION GNSS+ 2016, Portland, OR, USA, 12–16 September 2016; pp. 1726–1735. [Google Scholar]
  20. CSNO. BeiDou Navigation Satellite System Signal in Space Interface Control Document; BeiDou SIS ICD; China Satellite Navigation Office: Beijing, China, 2016.
  21. Ge, Y.; Wang, Z.; Zhu, Y. Reduced ARAIM monitoring subset method based on satellites in different orbital planes. GPS Solut. 2017, 21, 1443–1456. [Google Scholar] [CrossRef]
  22. Cohenour, C.; Graas, F.V. GPS Orbit and Clock Error Distributions. Navigation 2011, 58, 17–28. [Google Scholar] [CrossRef]
  23. Working Group C. Milestone 2 Report of the EU/US Cooperation on Satellite Navigation Released. FAA, 2015. Available online: http://www.gps.gov/policy/cooperation/europe/2015/working-group-c/823 (accessed on 11 February 2015).
  24. Blanch, J.; Walter, T.; Enge, P.; Lee, Y.; Pervan, B. Advanced RAIM User Algorithm Description: Integrity Support Message Processing, Fault Detection, Exclusion, and Protection Level Calculation. In Proceedings of the ION GNSS 2012, Nashville, TN, USA, 17–21 September 2012; pp. 2828–2849. [Google Scholar]
  25. Wang, P.; Lu, Z. Mixed Beidou Constellation DOP Value and Positioning Performance Analysis. GNSS World China 2016, 41, 6–10. [Google Scholar]
Figure 1. The history of the BDS constellation healthy operational status and abnormal operational status (The green dots represent a healthy operational status, and the other dots represent an abnormal operational status).
Figure 1. The history of the BDS constellation healthy operational status and abnormal operational status (The green dots represent a healthy operational status, and the other dots represent an abnormal operational status).
Sensors 18 04475 g001
Figure 2. Errors of GEO satellites from 1 March 2013 to 1 March 2017.
Figure 2. Errors of GEO satellites from 1 March 2013 to 1 March 2017.
Sensors 18 04475 g002
Figure 3. Errors of IGSO satellites from 1 March 2013 to 1 March 2017.
Figure 3. Errors of IGSO satellites from 1 March 2013 to 1 March 2017.
Sensors 18 04475 g003
Figure 4. Errors of IGSO satellites from 1 March 2013 to 1 March 2017.
Figure 4. Errors of IGSO satellites from 1 March 2013 to 1 March 2017.
Sensors 18 04475 g004
Figure 5. Cumulative distribution functions of the worst-case UREs for each BDS satellite (The blue dashed line indicates the broadcast URA of 2 m, the red dashed line indicates the upper URA of 2.4 m, and the black dashed line indicates the 68% overbound).
Figure 5. Cumulative distribution functions of the worst-case UREs for each BDS satellite (The blue dashed line indicates the broadcast URA of 2 m, the red dashed line indicates the upper URA of 2.4 m, and the black dashed line indicates the 68% overbound).
Sensors 18 04475 g005
Figure 6. Probability density function of the fault detection test.
Figure 6. Probability density function of the fault detection test.
Sensors 18 04475 g006
Figure 7. Comparison between the Pfa in the ISM and the computed Pfa on 1 March 2017.
Figure 7. Comparison between the Pfa in the ISM and the computed Pfa on 1 March 2017.
Sensors 18 04475 g007
Figure 8. Daily elevation variety of satellites C01, C06 and C14 as seen from the receiver at Wuhan University.
Figure 8. Daily elevation variety of satellites C01, C06 and C14 as seen from the receiver at Wuhan University.
Sensors 18 04475 g008
Figure 9. The tropospheric delays σtropo,i, user errors σuser,i and σURE of satellite C01 over one day as seen from the receiver at Wuhan University.
Figure 9. The tropospheric delays σtropo,i, user errors σuser,i and σURE of satellite C01 over one day as seen from the receiver at Wuhan University.
Sensors 18 04475 g009
Figure 10. The tropospheric delays σtropo,i, user errors σuser,i and σURE of satellite C06 over one day as seen from the receiver at Wuhan University.
Figure 10. The tropospheric delays σtropo,i, user errors σuser,i and σURE of satellite C06 over one day as seen from the receiver at Wuhan University.
Sensors 18 04475 g010
Figure 11. The tropospheric delays σtropo,i, user errors σuser,i and σURE of satellite C14 over one day as seen from the receiver at Wuhan University.
Figure 11. The tropospheric delays σtropo,i, user errors σuser,i and σURE of satellite C14 over one day as seen from the receiver at Wuhan University.
Sensors 18 04475 g011
Figure 12. Computed Pfa of satellites C01, C06 and C14 per minute.
Figure 12. Computed Pfa of satellites C01, C06 and C14 per minute.
Sensors 18 04475 g012
Figure 13. PLs for the computed σURE/σURA and the broadcast σURE/σURA. (a)VPLs; (b) HPLs.
Figure 13. PLs for the computed σURE/σURA and the broadcast σURE/σURA. (a)VPLs; (b) HPLs.
Sensors 18 04475 g013
Figure 14. Degradation of the availability in various regions of China.
Figure 14. Degradation of the availability in various regions of China.
Sensors 18 04475 g014
Table 1. Worst-case UREs: 68%.
Table 1. Worst-case UREs: 68%.
PRN68% Overbounds of Worst-Case UREs(m)
C012.208
C022.027
C032.069
C041.878
C051.722
C061.777
C071.567
C081.743
C091.688
C101.689
C111.844
C121.843
C131.629
C142.135
Table 2. ISM basic parameter settings.
Table 2. ISM basic parameter settings.
ParameterSetting
GPS URA/URE1/0.667
BDS URA/URE2/1.333 (broadcast)
2.4/1.6 (computed)
bnom0.75
Psat,GPS/Psat,BDS10−5
Pconst,GPS/Pconst,BDS10−4

Share and Cite

MDPI and ACS Style

Wang, Z.; Shao, W.; Li, R.; Song, D.; Li, T. Characteristics of BDS Signal-in-Space User Ranging Errors and Their Effect on Advanced Receiver Autonomous Integrity Monitoring Performance. Sensors 2018, 18, 4475. https://doi.org/10.3390/s18124475

AMA Style

Wang Z, Shao W, Li R, Song D, Li T. Characteristics of BDS Signal-in-Space User Ranging Errors and Their Effect on Advanced Receiver Autonomous Integrity Monitoring Performance. Sensors. 2018; 18(12):4475. https://doi.org/10.3390/s18124475

Chicago/Turabian Style

Wang, Zhipeng, Wei Shao, Rui Li, Dan Song, and Tinglin Li. 2018. "Characteristics of BDS Signal-in-Space User Ranging Errors and Their Effect on Advanced Receiver Autonomous Integrity Monitoring Performance" Sensors 18, no. 12: 4475. https://doi.org/10.3390/s18124475

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop